@font-face{font-family:'B Yekan';src:url('../fonts/B Yekan.eot');src:local(☺),url('../fonts/B Yekan.woff') format("woff"),url('../fonts/B Yekan.ttf') format("truetype"),url('../fonts/B Yekan.svg') format("svg");font-weight:400;font-style:normal
}
.whyani {
    width: 100%;
    height: 850px;
    background: rgba(0, 0, 0, 0) url("../img/slide-bg1.jpg") no-repeat scroll 0 0;
    margin-top: -20px;
}


.inside {
    width: 90%;
    text-align: center;
    direction: rtl;
    font-family: B Yekan;
    margin: 0 auto ;
    padding-top: 25px;
    padding-bottom: 20px;
}

.er_fwhats_ttl h2 {
    color: #f55a0e;
    font-family: B Yekan;
    font-size: 35px;
    padding-bottom: 4px;
    padding-top: 30px;

}
.er_fwhats_ttl h5 {
    color: #5b5b5b;
    font-family: B Yekan;
    font-size: 30px;
    padding-bottom: 15px;
    padding-top: 10px;
}
.er_fwhats_txt {
    color: #333;
    font-family: B Yekan;
    font-size: 13px;
    line-height: 29px;
    margin: 10px auto;
    text-align: center;
    width: 90%;
}
.er_fwhys_icon {
    float: right;
    height: 70px;
    margin: 10px 0 20px 10px;
    text-align: center;
    width: 70px;
}
.er_fwhys_lttl {
    color: #e05930;
    font: 500 22px/23px B Yekan, "BYekan",tahoma;
    padding: 5px 0 12px;
}

.er_fwhys_ltxt {
    color: #474747;
    direction: rtl;
    font: bold 13px/23px "B Yekan";
    text-align: justify;
    width: 83%;
}
.inside1 {
    width: 70%;
    margin: -65px auto;
}
.inside1  ul {
    list-style: outside none none;
    margin: 0;
    padding: 50px 0;
    text-align: right;
}

.inside1 ul li {
    display: inline-block;
    float: right;
    height: 100px;
    margin: 10px 10px 50px;
    padding: 5px 0;
    text-align: right;
    width: 450px;
}
.top {
    background: #000 none repeat scroll 0 0;
    height: 70px;
    margin-top: -16px;
    width: 100%;
}


.aniwraper {
     height: 460px;
    margin: 0 -95px;
    width: 98%;
}


.Ani {
    float: right;
    width: 15%;
    margin-left: 10px;
    margin-right: 20px;
	border-radius:8px;
}
.Ani:hover {
  border: 1px solid #d7d7d7;
    box-shadow: 0 0 15px #cbcbcb;
	}

.addres {
    color: #fff;
    direction: ltr;
    float: left;
    font-family: B Yekan;
    margin-left: 150px;
    margin-top: 20px;
}

.sabtkarbar {
    float: right;
    margin-right: 100px;
    margin-top: 8px;
    width: 25%;
}
.usersprof {
    float: left;
    position: relative;
}


.usersprof {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #fff;
    border-radius: 30px;
    float: left;
    height: 40px;
    margin-left: 10px;
    position: relative;
    top: 10px;
    width: 130px;
}
.usersprof a {
    color: #000;
    direction: rtl;
    float: left;
    font: 14px/38px B Yekan;
    padding: 0 4px;
    text-decoration: none;
	 margin-left: 10px;
}
.usersprof a :hover  {
    color: #fff;  
	  background: rgba(24, 90, 100, 1) none repeat scroll 0 0;
}
.usersprof i {
    background: #f55a0e none repeat scroll 0 0;
    border: 1px solid #f55a0e;
    border-radius: 0 30px 30px 0;
    box-sizing: border-box;
    color: #fff;
    display: block;
    float: right;
    font-size: 20px;
    line-height: 11px;
    padding: 15px;
    position: absolute;
    right: -2px;
    text-align: center;
    top: -2px;
    transition: all 0.3s ease 0s;
}
.addres span {
    color: #f55a0e;
    font-family: B Yekan;
    font-size: 16px;
    margin-right: 10px;
	
}

.addres i {
    background: #fff none repeat scroll 0 0;
    border-radius: 50%;
    color: #f55a0e;
    font-size: 22px;
    height: 30px;
    line-height: 28px;
    text-align: center;
    width: 30px;
    margin-right: 6px;
}
.titel {
    background: rgba(0, 0, 0, 0) url("../img/orange_pattern.png") repeat scroll 0 0;
    border-top-left-radius: 6px;
    border-top-right-radius: 7px;
    height: 100px;
    width: 100%;
}
.titel span {
    color: #fff;
    direction: rtl;
    display: block;
    font-family: B Yekan;
    font-size: 14px;
    margin-top: 4px;
    text-align: center;
}
.titel h3 {
    color: #fafafa;
    font-family: B Yekan;
    font-size: 32px;
    line-height: 55px;
    margin: 0;
    text-align: center;
}
.mybody1 {
	background:#fff;
    float: right;
    height: 210px;
    width: 100%;
}
.mybody1 ul {
    color: #333;
    direction: rtl;
    list-style: outside none none;
    text-align: right;
	margin-top:20px;
	height: 145px;
}
.mybody1 ul li {
    color: #6d6d6d;
    font-family: B Yekan;
    font-size: 13px;
    margin: 3px;
    position: relative;
}
.mybody1 li i {
    color: #ff5703 ;
    float: right;
    height: 20px;
    line-height: 20px;
    margin-right: -25px;
    text-align: center;
    width: 20px;
}
.mybody1 a {
    background:#333 none repeat scroll 0 0;
    border-radius: 2px;
    color: #fff;
    float:left;
    font-family: B Yekan;
    font-size: 13px;
    margin: 4px 11px;
    padding: 4px;
    text-decoration: none;
}
.highlight {
    font: 17px B Yekan;
    color: red;
    margin-left: 7px;
    line-height: 0;
}
.Ani:hover .mybody1 {
    border-bottom: 3px solid #ff5400;
} 
.Ani:hover .mybody1 a.edame1 {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ff5400 0%, #ff5400 100%) repeat scroll 0 0;
}





.tite2 {
    background: rgba(0, 0, 0, 0) url("../img/orange_pattern1.png") repeat scroll 0 0;
    border-top-left-radius: 6px;
    border-top-right-radius: 7px;
    height: 100px;
    width: 100%;
}
.tite2 span {
    color: #fff;
    direction: rtl;
    display: block;
    font-family: B Yekan;
    font-size: 14px;
    margin-top: 4px;
    text-align: center;
}
.tite2 h3 {
    color: #fafafa;
    font-family: B Yekan;
    font-size: 32px;
    line-height: 55px;
    margin: 0;
    text-align: center;
}
.mybody2 {
	background:#fff;
    float: right;
    height: 210px;
    width: 100%;
}
.mybody2 ul {
    color: #333;
    direction: rtl;
    list-style: outside none none;
    text-align: right;
	margin-top:20px;
	height: 145px;
}
.mybody2 ul li {
    color: #6d6d6d;
    font-family: B Yekan;
    font-size: 13px;
    margin: 3px;
    position: relative;
}
.mybody2 li i {
    color: #fec250 ;
    float: right;
    height: 20px;
    line-height: 20px;
    margin-right: -25px;
    text-align: center;
    width: 20px;
}
.mybody2 a {
    background:#333 none repeat scroll 0 0;
    border-radius: 2px;
    color: #fff;
    float:left;
    font-family: B Yekan;
    font-size: 13px;
    margin: 4px 11px;
    padding: 4px;
    text-decoration: none;
}

.Ani:hover .mybody2 {
    border-bottom: 3px solid #fec250;
} 
.Ani:hover .mybody2 a.edame2 {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #fec250 0%, #fec250 100%) repeat scroll 0 0;
}






.tite3 {
    background: rgba(0, 0, 0, 0) url("../img/orange_pattern3.png") repeat scroll 0 0;
    border-top-left-radius: 6px;
    border-top-right-radius: 7px;
    height: 100px;
    width: 100%;
}
.tite3 span {
    color: #fff;
    direction: rtl;
    display: block;
    font-family: B Yekan;
    font-size: 14px;
    margin-top: 4px;
    text-align: center;
}
.tite3 h3 {
    color: #fafafa;
    font-family: B Yekan;
    font-size: 32px;
    line-height: 55px;
    margin: 0;
    text-align: center;
}
.mybody3 {
	background:#fff;
    float: right;
    height: 210px;
    width: 100%;
}
.mybody3 ul {
    color: #333;
    direction: rtl;
    list-style: outside none none;
    text-align: right;
	margin-top:20px;
	height: 145px;
}
.mybody3 ul li {
    color: #6d6d6d;
    font-family: B Yekan;
    font-size: 13px;
    margin: 3px;
    position: relative;
}
.mybody3 li i {
    color: #fb744b ;
    float: right;
    height: 20px;
    line-height: 20px;
    margin-right: -25px;
    text-align: center;
    width: 20px;
}
.mybody3 a {
    background:#333 none repeat scroll 0 0;
    border-radius: 2px;
    color: #fff;
    float:left;
    font-family: B Yekan;
    font-size: 13px;
    margin: 4px 11px;
    padding: 4px;
    text-decoration: none;
}

.Ani:hover .mybody3 {
    border-bottom: 3px solid #fb744b;
} 
.Ani:hover .mybody3 a.edame3 {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #fb744b 0%, #fb744b 100%) repeat scroll 0 0;
}




.tite4 {
    background: rgba(0, 0, 0, 0) url("../img/orange_pattern4.png") repeat scroll 0 0;
    border-top-left-radius: 6px;
    border-top-right-radius: 7px;
    height: 100px;
    width: 100%;
}
.tite4 span {
    color: #fff;
    direction: rtl;
    display: block;
    font-family: B Yekan;
    font-size: 14px;
    margin-top: 4px;
    text-align: center;
}
.tite4 h3 {
    color: #fafafa;
    font-family: B Yekan;
    font-size: 32px;
    line-height: 55px;
    margin: 0;
    text-align: center;
}

.mybody4 {
	background:#fff;
    float: right;
    height: 210px;
    width: 100%;
}
.mybody4 ul {
    color: #333;
    direction: rtl;
    list-style: outside none none;
    text-align: right;
	margin-top:20px;
	height: 145px;
}
.mybody4 ul li {
    color: #6d6d6d;
    font-family: B Yekan;
    font-size: 13px;
    margin: 3px;
    position: relative;
}
.mybody4 li i {
    color: #58581f ;
    float: right;
    height: 20px;
    line-height: 20px;
    margin-right: -25px;
    text-align: center;
    width: 20px;
}
.mybody4 a {
    background:#333 none repeat scroll 0 0;
    border-radius: 2px;
    color: #fff;
    float:left;
    font-family: B Yekan;
    font-size: 13px;
    margin: 4px 11px;
    padding: 4px;
    text-decoration: none;
}

.Ani:hover .mybody4 {
    border-bottom: 3px solid #58581f;
} 
.Ani:hover .mybody4 a.edame4 {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #58581f 0%, #58581f 100%) repeat scroll 0 0;
}





.tite5 {
    background: rgba(0, 0, 0, 0) url("../img/orange_pattern5.png") repeat scroll 0 0;
    border-top-left-radius: 6px;
    border-top-right-radius: 7px;
    height: 100px;
    width: 100%;
}
.tite5 span {
    color: #fff;
    direction: rtl;
    display: block;
    font-family: B Yekan;
    font-size: 14px;
    margin-top: 4px;
    text-align: center;
}
.tite5 h3 {
    color: #fafafa;
    font-family: B Yekan;
    font-size: 32px;
    line-height: 55px;
    margin: 0;
    text-align: center;
}

.mybody5 {
	background:#fff;
    float: right;
    height: 210px;
    width: 100%;
}
.mybody5 ul {
    color: #333;
    direction: rtl;
    list-style: outside none none;
    text-align: right;
	margin-top:20px;
	height: 145px;

}
.mybody5 ul li {
    color: #6d6d6d;
    font-family: B Yekan;
    font-size: 13px;
    margin: 3px;
    position: relative;
}
.mybody5 li i {
    color: #625291 ;
    float: right;
    height: 20px;
    line-height: 20px;
    margin-right: -25px;
    text-align: center;
    width: 20px;
}
.mybody5 a {
    background:#333 none repeat scroll 0 0;
    border-radius: 2px;
    color: #fff;
    float:left;
    font-family: B Yekan;
    font-size: 13px;
    margin: 4px 11px;
    padding: 4px;
    text-decoration: none;
}

.Ani:hover .mybody5 {
    border-bottom: 3px solid #625291;
} 
.Ani:hover .mybody5 a.edame5 {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #625291 0%, #625291 100%) repeat scroll 0 0;
}



.price {
    background: #e7e6df none repeat scroll 0 0;
    border-radius: 2px;
    float: right;
    height: 95px;
    position: relative;
    width: 100%;
}
.price span {
    color: #8c8652;
    display: block;
    font-family: B yekan;
    font-size: 28px;
    line-height: 67px;
    margin-right: 33px;
    text-align: center;
	margin-right:80px;
}
.price p {
    color: #8c8652;
    display: block;
    font-family: B yekan;
    font-size: 23px;
    line-height: 90px;
    margin-right: 80px;
    margin-top: -46px;
    text-align: center;
}
.price a {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ff8042 0%, #f55a0e 100%) repeat scroll 0 0;
    color: #fafafa;
    cursor: pointer;
    font-family: B Yekan;
    font-size: 13px;
    height: 20px;
    padding: 6px;
    position: absolute;
    right: -3px;
    text-decoration: none;
    top: 20px;
}
.price a::after {
    border-bottom: 5px solid transparent;
    border-left: 5px solid #88330a;
    bottom: -5px;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 0;
    width: 0;
}
.price a::before {
    background: rgba(0, 0, 0, 0) url("../img/badge.png") no-repeat scroll -1px -32px;
    content: "";
    display: block;
    height: 32px;
    left: -8px;
    position: absolute;
    top: 0;
    width: 8px;
}





.containe {
	background: rgba(0, 0, 0, 0) url("../img/feature.jpg") repeat scroll 0 0;
    height: 700px;
    margin: -30px 0;
    padding-top: 35px;
    width: 100%;
	padding-bottom:20px;

}
.context {
    background: url("../img/bg.png") repeat scroll 0 0;
    height: 400px;
    width: 100%;
    margin-top: -88px;
}




.sepehr-container .check-icon {
    background: rgba(0, 0, 0, 0) url("../img/1111.png") no-repeat scroll 0 0;
    display: block;
    height: 72px;
    margin: 20px auto;
    width: 192px;
}
.sepehr-container h2 {
    color: #8c8652;
    display: block;
    font:45px/40px "B yekan","numbers";
    padding: 15px 0;
    text-align: center;
}

.sepehr-container h3 {
    color: #7a7a7a;
    display: block;
    font: 19px/33px "B yekan","numbers";
    margin-bottom: 41px;
    text-align: center;
}
 .sepehr-container > p {
    margin: 45px auto 0;
    width: 430px;
}


}
.lightSpeedIn {
    animation-duration: 1s;
    animation-name: lightSpeedIn;
    animation-timing-function: ease-out;
    animation-delay: 1s;
}



.row2 {
    background: #ee3b16 url("../img/services-red.jpg") repeat scroll 0 0;
    direction: rtl;
    margin-top: -29px;
    width: 100%;
    height: 500px;
}

.title {
    text-align: center;
    color: #fff;
    width: 82%;
    margin: -30px auto;
}

.title h2 {
    color: #fff;
    margin-bottom: 20px;
    font:35px B Yekan;
	padding-top:50px;
}

.border {
    background: #fff none repeat scroll 0 0;
    color: #fff;
    display: block;
    height: 2px;
    margin: 2px auto 41px;
    width: 450px;
}


.sub-heading {
    color: #fff;
    font-size: 17px;
    margin: -18px auto 70px;
    width: 96%;
    font-family: B Yekan;
}

.sub-heading > span {
    color: midnightblue;
    font: 20px/25px "B yekan";
}
.mclear {
    height: 167px;
    margin: -10px auto;
    width: 80%;
}
.feature-list {
	font-style: italic;
	font-weight: 300;
	font-size: 0.9333333333333em;
	color: #fff;
	color: rgba(255, 255, 255, .90)!important;
	text-align: right;
	color: #fff;
}
.list-dot {
	background:#ee3b16 none repeat scroll 0 0;
	display: inline-block;
	margin-left: 15px;
	width: 7px;
	height: 7px;
	border-radius: 50px;
		-moz-border-radius: 50px;
		-webkit-border-radius: 50px;
}

.feature-list li { padding-bottom: 10px; }


.design { background: url(../img/icons/design.png) no-repeat top; background-size: 64px 128px; }
.design:hover { background: url(../img/icons/design1.png) no-repeat top; background-size: 64px 64px;
cursor:pointer; }


.icons.social { background: url(../img/icons/social.png) no-repeat top; background-size: 64px 128px; }
.icons.social:hover { background: url(../img/icons/social1.png) no-repeat top; background-size: 64px 64px;
cursor:pointer; }


.ae-animation-entrance a.tttt {
    color: #fff;
    font-family: B Yekan;
    font-size: 22px;
    position: relative;
    top: 27px;
    left: 20px;
	text-decoration: none;
}
.ae-animation-entrance a.tttt:hover {
    color: #000;
}


.icons {
    display: block;
    height: 64px;
    margin-bottom: 20px;
    margin-right: 65px;
    width: 64px;
}
.arrow-down {
	display: none;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: auto;
	bottom: 100%;
	margin-bottom: 22px;
	width: 0; 
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 8px solid rgba(6, 6, 6, .85); 
}
.icons:hover .tooltips ,.arrow-down:hover
 { display: none; }
 
 
 /* Entrance */


ul.clear {
    margin: 10px 160px;
}

.entrance { opacity: 0; }


.col-md-6 p img.flipInX {
   animation-duration: 2s;
    animation-fill-mode: both;
    animation-name: flipInX;
    opacity: 1;
    text-align: center;	
}




/*      */

.firstregister {
    margin: 0 auto;
    width: 90%;
	}
.firstregister .right {
    color: #fff;
    direction: rtl;
    float: right;
    font: 14px/39px B Yekan;
    padding: 25px 25px 18px 0;
    text-align: right;
    width: 900px;
}
.firstregister .left {
    float: left;
    font: 13px/28px B Yekan;
    padding: 24px 10px 20px 20px;
    text-align: right;
    width: 130px;
	margin-top: 10px;
}
.register {
    background: #ff713a none repeat scroll 0 0;
    display: block;
    height: 168px;
    margin-bottom: 40px;
    padding: 25px 0;
}

.reseller  span {
    color: #333;
    display: block;
    font: 500 22pt/10px "BYekan",tahoma;
    padding-bottom: 20px;
    padding-top: 10px;
    text-align: center;
}

.firstregister .left a {
    background: #f8f8f8 none repeat scroll 0 0;
    border-bottom: 4px solid #767676;
    border-radius: 5px;
    color: #555;
    display: block;
    font-family: B Yekan;
    font-size: 19px;
    height: 47px;
    line-height: 45px;
    padding: 6px 35px;
    text-align: center;
    text-decoration: none;
    width: 120px;
}


h4.chyp {
    color: #8c8652;
    font: 500 30pt/35px B Yekan;
    margin: 30px 0 57px;
    text-align: center;
}
.inside.chyp table { width:100%; margin:30px 0 60px; table-layout:fixed; word-wrap:break-word; }
.inside.chyp table .oldprice {text-decoration:line-through; font-size: 2.5em !important; letter-spacing: -0.08em; margin: 0 4px 0 0;}
.inside.chyp table tr { background:#f8f8f8;}
.inside.chyp table tr.even td, #prices .inside table tr.odd td {padding:3px 10px;}
.inside.chyp table tr:nth-child(2n+1) { background:#F0F0F0;font-family: B Yekan; }
.inside.chyp table tr.outstanding td:first-child { background:#ddd;font-family: B Yekan; }
.inside.chyp table tr td.outstanding { background:#def2db;font-family: B Yekan; }
.inside.chyp table tr.servicename td { background:#555; color:#fff;font-family: B Yekan; }


.inside.chyp table tr td { 
	font: 14px/31px B Yekan;
    height: 32px;
    padding: 0 10px;
    text-align: center;
	color:#555;
	 border-bottom: 1px solid #fff;
    border-left: 1px solid #fff;
}
.inside.chyp table tr th:first-child {
	width:25%;
}
.inside.chyp table tr:nth-child(2n+1) { background:#f0ebff ; font-family: B Yekan;}

.inside.chyp table tr td a { color:#555; }
.inside.chyp table tr td a:hover { color:#107C10; }
.inside.chyp table tr td.featured { background:#fff; }
.inside.chyp table tr:nth-child(2n+1) td.featured { background:#F6F6F6; }
.inside.chyp table tr th {
    background: #fff none repeat scroll 0 0;
}
.inside.chyp table tr th .header.featured { margin-top:-10px; background:#F9612A; }


.inside.chyp table tr th:first-child .header, #prices .inside table tr th:first-child .footer { background:transparent; }
.inside.chyp table tr th .header h2.title { background:#444; color: #fff; font-family:B Yekan; font-size: 10px; font-weight: 400; padding: 15px 15px 10px; text-align:center; margin:0px; border-top-left-radius:4px; border-top-right-radius:4px; }
.inside.chyp table tr th .header h2.title span {
    font-family: B Yekan;
    font-size: 3.5em;
    letter-spacing: -0.08em;
    margin: 0 4px 0 0;
}
.inside.chyp table tr th .header h2.title .old {text-decoration:line-through; font-size:2.5em; color:#e0e0e0;}

.inside.chyp table tr th .header h3.price span { color:#fff; display:block; font:500 14pt/18px 'Droid',tahoma; padding:0 0 13px; }
.inside.chyp table tr th .header.featured h3.price { background:#F9612A;  height: 91px; }
.inside.chyp table tr th .header.featured h2.title { background:#DD4913; height:70px; font-size:9pt; }
.inside.chyp table tr th .header.free h2.title { background:#428937; }



.inside.chyp table tr.servicename td.sadaf { background:#ff5400  !important; font-family: B Yekan;}
.inside.chyp table tr.servicename td.setare { background:#fec250 !important;font-family: B Yekan; }
.inside.chyp table tr.servicename td.sepehr { background:#fb744b  !important; font-family: B Yekan;}
.inside.chyp table tr.servicename td.aseman { background:#58581f !important;font-family: B Yekan; }
.inside.chyp table tr.servicename td.zeyton { background:#625291  !important; font-family: B Yekan;}


.inside.chyp table tr th .footer { height:50px; }
.button.sadaf {
    background: #ff5400 none repeat scroll 0 0 !important;
    border-bottom: 4px solid #b61b00;
    margin-left: 10px;
} 
.button.setare {
    background: #fec250 none repeat scroll 0 0 !important;
    border-bottom: 4px solid #ffe977;
    margin-left: 11px;
}
.button.sepehr {
    background: #fb744b none repeat scroll 0 0 !important;
    border-bottom: 4px solid #ffb58c;
    margin-left: 6px;
}
.button.aseman {
    background: #58581f none repeat scroll 0 0 !important;
    border-bottom: 4px solid #a3a36a;
    margin-left: 1px;
}
.button.zeyton {
    background: #625291 none repeat scroll 0 0 !important;
    border-bottom: 4px solid #d4c4ff;
    margin-left: -4px;
}





.inside.chyp table tr th .footer a.button { background:#666;color: #fff; width:100%; text-align:center; height:50px; display:block; font:500 14px/29px B Yekan;; border-bottom-left-radius:4px; border-bottom-right-radius:4px; }
.inside.chyp table tr th .footer a.button span { font:normal 11px/9px B yakan; display:block; }
.inside.chyp table tr th .footer .buttonoff { background: none repeat scroll 0 0 #818181;color: #fff;text-shadow: 1px 1px #111; width:128px; text-align:center; height:36px; display:block; font:bold 13px/34px Tahoma; border-right:1px solid #fff;  border-left:1px solid #fff; border-bottom:1px solid #ffffff; }

.inside.chyp table tr th .footer.featured a.button { background:#F9612A; padding:5px 0; }

#prices .free .footer .button span {font:normal 11px/9px Tahoma; display:block;}
#prices .gray {padding:30px 0 ; background:#f8f8f8; color:#222;}
#prices .margintop {margin:40px 0 0 0;}
#prices .margintop2 {margin:30px 0 0 0;}
#prices .marginbottom {margin:0 0 30px 0;}
#modules, #smsline, #off, #comline {direction: rtl; display: none; font-size: 0.95em; padding: 10px; text-align: right;}
.inside.chyp table { border-spacing: 1px; }
.inside.chyp table tr:hover td { background: #fec8a8  !important; font-family: B Yekan;color:#fff;}
.inside.chyp table tr td.er-prices-table-ttl { height: 40px; background: #555; vertical-align: middle; text-align: right; font: 500 18px/40px 'BYekan'; color: #fff;font-family: B Yekan; }
.inside.chyp table tr:hover td.er-prices-table-ttl { background: #555 !important;font-family: B Yekan; }
.inside.chyp table tr td.er-prices-table-ttl img { vertical-align: top; height: 20px; margin-top: 10px; margin-right: -5px; font-family: B Yekan;}
.inside.chyp table tr td a { cursor: default;
    text-decoration: none;font-family: B Yekan;}
.inside.chyp table tr td.er-ttl-ersal { border-right:5px solid #1493ac;font-family: B Yekan; }
.inside.chyp table tr.er-ersal td a { color: #333; font: 500 14px 'B Yekan'; }
.inside.chyp table tr.er-ersal.odd td { background: #ccebf6;font-family: B Yekan; }
.inside.chyp table tr.er-ersal.even td { background: #e1fcfc;font-family: B Yekan; }

.inside.chyp table tr td.er-ttl-ersal-zamandar { border-right:5px solid #adca53;font-family: B Yekan; }
.inside.chyp table tr.er-ersal-zamandar td a { color: #333; font: 500 13px 'B Yekan'; }
.inside.chyp table tr.er-ersal-zamandar.odd td { background: #F9FFE6; font-family: B Yekan;}
.inside.chyp table tr.er-ersal-zamandar.even td { background: #cfec75;font-family: B Yekan; }

.inside.chyp table tr td.er-ttl-payamha { border-right:5px solid #f4cf38;font-family: B Yekan; }
.inside.chyp table tr.er-payamha td a { color: #333; font: 500 14px 'B Yekan'; }
.inside.chyp table tr.er-payamha.odd td { background: #FFFDF3;font-family: B Yekan; }
.inside.chyp table tr.er-payamha.even td { background: #FFF7D7;font-family: B Yekan; }

.inside.chyp table tr td.er-ttl-emkanat { border-right:5px solid #49a676; font-family: B Yekan;}
.inside.chyp table tr.er-emkanat td a { color: #333; font: 500 14px 'B Yekan'; }
.inside.chyp table tr.er-emkanat.odd td { background: #F0FFF7; font-family: B Yekan;}
.inside.chyp table tr.er-emkanat.even td { background: #E0F4EA;font-family: B Yekan;}

.inside.chyp table tr td.er-ttl-serviceha { border-right:5px solid #d8381f; font-family: B Yekan;}
.inside.chyp table tr.er-serviceha td a { color: #333; font: 500 14px 'B Yekan'; }
.inside.chyp table tr.er-serviceha.odd td { background: #FFF4F3;font-family: B Yekan; }
.inside.chyp table tr.er-serviceha.even td { background: #FFE4DF; font-family: B Yekan;}

.inside.chyp table tr td.er-ttl-abzar { border-right:5px solid #898294;font-family: B Yekan; }
.inside.chyp table tr.er-abzar td a { color: #333; font: 500 14px 'B Yekan'; }
.inside.chyp table tr.er-abzar.odd td { background: #FAF6FF; font-family: B Yekan;}
.inside.chyp table tr.er-abzar.even td { background: #EDE8F5; font-family: B Yekan;}

.inside.chyp table tr td.er-ttl-poshtibani { border-right:5px solid #c24376; font-family: B Yekan;}
.inside.chyp table tr.er-poshtibani td a { color: #333; font: 500 14px 'B Yekan'; }
.inside.chyp table tr.er-poshtibani.odd td { background: #FFF1F7;font-family: B Yekan; }
.inside.chyp table tr.er-poshtibani.even td { background: #F5DDE7;font-family: B Yekan; }

.inside.chyp table tr td.er-ttl-tanzimat { border-right:5px solid #159bb3;font-family: B Yekan; }
.inside.chyp table tr.er-tanzimat td a { color: #333; font: 500 14px 'B Yekan'; }
.inside.chyp table tr.er-tanzimat.odd td { background: #E5F1F4; font-family: B Yekan;}
.inside.chyp table tr.er-tanzimat.even td { background: #CAE7EC;font-family: B Yekan; }

.inside.chyp table tr td.er-ttl-omoomi { border-right:5px solid #ff7800;font-family: B Yekan; }
.inside.chyp table tr.er-omoomi td a { color: #333; font: 500 14px 'B Yekan'; }
.inside.chyp table tr.er-omoomi.odd td { background: #FAF3ED; font-family: B Yekan;}
.inside.chyp table tr.er-omoomi.even td { background: #F2E4D7; font-family: B Yekan;}

.inside.chyp table tr td.er-ttl-ekhtesasi { border-right:5px solid #4A993E;font-family: B Yekan; }
.inside.chyp table tr.er-ekhtesasi td a { color: #333; font: 500 14px 'B Yekan'; }
.inside.chyp table tr.er-ekhtesasi.odd td { background: #EAF9E8;font-family: B Yekan; }
.inside.chyp table tr.er-ekhtesasi.even td { background: #D8EFD6; font-family: B Yekan;}

.inside.chyp table tr.er-service td a { color: #333; font: 500 13px 'B Yekan'; }




/* پنل اس ام اس چیست؟    */
.mainsabt {
    background: #fff none repeat scroll 0 0;
    margin-top: -59px;
    padding-top: 75px;
    width: 100%;
}
.mcontent {
    height: 500px;
    padding: 40px 0;
    width: 100%;
}

.content {
   padding-top: 40px;
    direction: rtl;
    margin: 0 auto;
    width: 80%;
	height:550px;
}

.content h3 {
    color: #191919;
    font: 500 25pt/38px "B Yekan";
    margin: 0 0 10px;
    text-align: center;
}
#helporder a {
    color: #f55a0e;
    text-decoration: none;
}
.content h4 {
    color: #5b5b5b;
    font: 500 14pt/15px "B Yekan";
    margin: 32px 0 40px;
    text-align: center;
}

.content .left2 {
    float: right;
    margin-top: -24px;
}
.content .left2 .demo {
    margin: 10px 0 12px;
}

.content .right2 {
    color: #252525;
    float: right;
    font: 12px/0px B Yekan;
    text-align: justify;
    width: 640px;
	margin-top: 12px;
	margin-right: 25px;
}
.right2 p {
    font: 13px/25px B Yekan;
    color: #333;
}
ol li.green {
    color: #78723e;
    font: 13px/25px B Yekan;
    margin-top: 10px;
}


.gray {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ffbe09;
    border-radius: 5px;
    color: #555;
    height: 150px;
    margin: 230px auto 0;
    padding: 30px 13px 40px;
    width: 95%;
}

.callus {
    background: #eee8b7 none repeat scroll 0 0;
    border: 1px solid #78723e;
    border-radius: 4px;
    float: left;
    margin: 14px 0 0 30px;
    padding-top: 20px;
    text-align: center;
    width: 30%;
}
.callus p {
    color: #ff713a;
    font-family: B Yekan;
    font-size: 13px;
}
.gray ul.info {
    float: right;
    list-style: outside none none;
    margin: 20px 5px 0;
    padding: 0;
    width: 60%;
	direction:rtl;
}
.gray ul.info li {
    background: rgba(0, 0, 0, 0) url("../img/chypicons/checkmark.png") no-repeat scroll right 8px;
    display: inline-block;
    float: right;
    font: 12px/23px Tahoma;
    padding: 0 15px 8px 0;
}
.info a {
    color: #ff0000;
}


.white {
    height: 460px;
    margin: 35px auto 0;
    padding-right: 10px;
    text-align: right;
    width: 90%;
}
.tit {
    direction: rtl;
    font: 500 29px/40px "B Yekan",tahoma;
    text-align: right;
	 color: #b67f00;
	 margin-bottom: 12px;
}
.info-two {
    float: right;
    list-style: outside none none;
    margin: 10px -35px 30px;
    padding-bottom: 9px;
	 direction: rtl;
}
.info-two li {
    background: rgba(0, 0, 0, 0) url("../img/chypicons/checkmark.png") no-repeat scroll right 7px;
    clear: right;
    color: #666;
    direction: rtl;
    display: inline;
    float: right;
    font: bold 13px/26px "B Yekan",tahoma;
    padding: 0 20px 12px 0;
}


/* تخفیفات عمومی    */


.whitte {
    background: #fff none repeat scroll 0 0;
    margin: -60px auto;
    padding-top: 70px;
    width: 100%;
	padding-bottom: 70px;

}
.infosmsprice {
    direction: rtl;
    margin: 0 auto;
    text-align: center;
    width: 80%;
}

.infosmsprice h2 {
    color: #8c8652;
    direction: rtl;
    font: 40px/30px B Yekan;
    padding-bottom: 30px;
    text-align: center;
}

.infosmsprice > p {
    color: #333;
    direction: rtl;
    font-family: tahoma;
    line-height: 25px;
    padding-right: 10px;
    text-align: right;
}
.infosmsprice p.tarefe {
    color: #333;
    font-family: tahoma;
    font-size: 18px;
    padding-bottom: 20px;
}
.smsprice {
    direction: rtl;
    margin: 0 auto;
    width: 80%;
}
.smsprice thead th {
    border-right: 1px solid #fff;
    color: #fff;
    font-family: B Yekan;
    font-size: 16px;
    font-weight: 500;
    padding: 20px 0;
    text-transform: uppercase;
	background:#f55a0e;
}
.smsprice .roww td {
    background: #f8f8f8 none repeat scroll 0 0;
    border-right: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    color: #555;
    font: 500 13px/22px Tahoma;
    padding: 10px 0;
    text-align: center;
}
.smsprice .altrow td {
    background: #f0f0f0 none repeat scroll 0 0;
    border-right: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    color: #555;
    font: 500 13px/22px Tahoma;
    padding: 10px 0;
    text-align: center;
}




/* قیمت خطوط     */

.anipriceline {
    width: 100%;
}

.mainkhat {
    color: #333;
    direction: rtl;
    margin: 0 auto;
    width: 98%;
}

.allkhat {
    margin: 0 auto;
    padding-right: 30px;
    padding-top: 50px;
    width: 85%;
}

.allkhat h3 {
    color: #f55a0e;
    font-family: B Yekan;
    text-align: center;
}

.allkhat hr {
    background: #f55a0e none repeat scroll 0 0;
    display: block;
    height: 2px;
    margin: -10px auto 15px;
    width: 412px;
}


.khat1 {
    height: 500px;
	margin-bottom:30px;
}
.linetitle1 {
    background:rgba(0, 0, 0, 0) url("../img/tab/3.png") no-repeat scroll 0 0;
    height: 50px;
    margin-right: -9px;
    width: 400px;
}
.khat2 {
    height: 315px;
margin-bottom:30px;

}
.linetitle2 {
    background:rgba(0, 0, 0, 0) url("../img/tab/4.png") no-repeat scroll 0 0;
    height: 50px;
    margin-right: -9px;
    width: 400px;
}
.khat3 {
    height: 400px;
	margin-bottom:30px;
}
.linetitle3 {
    background:rgba(0, 0, 0, 0) url("../img/tab/2.png") no-repeat scroll 0 0;
    height: 50px;
    margin-right: -9px;
    width: 400px;
}
.khat4 {
    height: 450px;
	margin-bottom:30px;

}
.linetitle4 {
    background:rgba(0, 0, 0, 0) url("../img/tab/1.png") no-repeat scroll 0 0;
    height: 50px;
    margin-right: -9px;
    width: 400px;
}

.khat5 {
    height: 450px;
	margin-bottom:30px;

}
.linetitle5 {
    background:rgba(0, 0, 0, 0) url("../img/tab/9.png") no-repeat scroll 0 0;
    height: 50px;
    margin-right: -9px;
    width: 400px;
}


.khat6 {
    height: 450px;
		margin-bottom:30px;

}
.linetitle6 {
    background:rgba(0, 0, 0, 0) url("../img/tab/6.png") no-repeat scroll 0 0;
    height: 50px;
    margin-right: -9px;
    width: 400px;
}
.khat7 {
    height: 450px;
	margin-bottom:30px;
}
.linetitle7 {
    background:rgba(0, 0, 0, 0) url("../img/tab/7.png") no-repeat scroll 0 0;
    height: 50px;
    margin-right: -9px;
    width: 400px;
}
.khat8 {
    height: 450px;
		margin-bottom:30px;
}
.linetitle8 {
    background:rgba(0, 0, 0, 0) url("../img/tab/8.png") no-repeat scroll 0 0;
    height: 50px;
    margin-right: -9px;
    width: 400px;
}
.khat9 {
    height: 200px;
		margin-bottom:30px;
}
.linetitle9 {
    background:rgba(0, 0, 0, 0) url("../img/tab/9.png") no-repeat scroll 0 0;
    height: 50px;
    margin-right: -9px;
    width: 400px;
}
.khat10 {
    height: 250px;
		margin-bottom:30px;
}
.linetitle10 {
    background:rgba(0, 0, 0, 0) url("../img/tab/10.png") no-repeat scroll 0 0;
    height: 50px;
    margin-right: -9px;
    width: 400px;
}
.khat11 {
    height: 700px;
		margin-bottom:30px;
}
.linetitle11 {
    background:rgba(0, 0, 0, 0) url("../img/tab/11.png") no-repeat scroll 0 0;
    height: 50px;
    margin-right: -9px;
    width: 400px;
}

.allkhat table {
    table-layout: fixed;
    width: 100%;
    word-wrap: break-word;
	border-spacing: 1px;
}
.lineprice {
	 background:rgba(0, 0, 0, 0) url("../img/feature.jpg") repeat scroll 0 0;
    border-radius: 4px;
    float: left;
    margin: 10px 0 18px 10px;
    width: 940px;
}

.lineprice thead {
    background: #185a64  none repeat scroll 0 0;
	direction:rtl;
}
.lineprice thead th {
    color: #fff;
    font: 500 10pt/18px "Droid",tahoma;
    padding: 15px 0;
}
.allkhat table tr th:first-child {
    width: 30%;
}
.allkhat table tr th:last-child {
    width: 6%;
}
.lineprice thead th {
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
    color: #fff;
    font: 500 10pt/18px B Yekan;
    padding: 15px 0;
    width: 15%;
}
.roww {
    background: #d3f5f5 none repeat scroll 0 0;
    direction: rtl;
    height: 45px;
    text-align: center;
}

.roww  td {
    border-left: 1px solid #fff;
}

.altroww
{
    background: #efffff none repeat scroll 0 0;
    direction: rtl;
    height: 45px;
    text-align: center;
}

.altroww td {
    border-left: 1px solid #fff;
}

.tafavot {
    float: right;
    height: auto;
    padding: 40px 0 60px;
    width: 100%;
	height:1330px;
}
.tafavot  div {
    color: #333;
    direction: rtl;
    font: 13px/25px B Yekan;
    margin: 0 auto;
    width: 90%;
}



h5.titlecomment {
    color: #a01900;
    direction: rtl;
    font: 30px/80px B Yekan;
    padding-top: 20px;
    text-align: center;
}
.infobox {
    font: 16px/20px tahoma;
    margin: 10px auto;
    text-align: justify;
    width: 80%;
}

.infobox {
    font: 16px/20px tahoma;
    margin: 10px auto;
    text-align: justify;
    width: 80%;
}

table.line {
    background: #fff none repeat scroll 0 0;
    margin: 40px auto;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    width: 85%;
}
.line thead {
    background: #fb744b   none repeat scroll 0 0;
    height: 70px;
	direction:rtl;
}
.line thead th
{
border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
    color: #fff;
    font: 500 10pt/18px B Yekan;
    padding: 15px 0;
}
.line thead th.radif {
    width: 10%;
}
.line thead th.mazaya
{
    width: 45%;
}
.line thead th.maayeb
{
    width: 45%;
}

.line  tbody {
    background: #a0a0a0 none repeat scroll 0 0;
    direction: rtl;
}


.roow {
    background: #f5dde7  none repeat scroll 0 0;
    direction: rtl;
    height: 75px;
    text-align:right;
}
.altroow {
    background: #fff1f7   none repeat scroll 0 0;
    direction: rtl;
    height: 75px;
    text-align:right;
}


.roow td, .altroow td {
    border-left: 1px solid #fff;
    color: #000;
    font-family: Tahoma;
    font-size: 12px;
    padding-bottom: 20px;
    padding-right: 20px;
    padding-top: 20px;
}

/* پنل اس ام اس چیست ؟     */

.mainani {
    background: #fff none repeat scroll 0 0;
    margin-top: 10px;
    padding-top: 50px;
	padding-bottom:2px;
}


.mainanipayamak {
    padding-top: 50px;
}

.er_ftrs_why {
    background-image: url("../img/banner_about-us.jpg");
    direction: rtl;
    height: 465px;
    margin: 4px auto;
    padding: 80px 0 30px;
    text-align: center;
    width: 100%;
}
.er_fwhy_txt {
    font: 18px/40px B Yekan;
    margin: -15px auto ;
    width: 70%;
	    color: #fff;

}
.er_fwhy_ttl h4 {
    color: #ffbe09;
    font: 30pt/38px "B Yekan";
    margin-top: -30px;
    padding-bottom: 20px;
}
.er_fwhy_ttl h5 {
    color: #fff;
    font: 30pt/15px "B Yekan";
    margin-bottom: 25px;
}
#er1
{
	    animation-delay: 0.4s;

}
#er2
{
	    animation-delay: 0.8s;

}

#er3
{
	    animation-delay: 1.2s;

}

.kop111 {
    float: right;
    margin: 50px 8%;
    width: 85%;
}

.kop111 .in2 {
    box-sizing: border-box;
    float: right;
    font: 13px/30px B Yekan;
    text-align: justify;
    width: 53%;
}

.kop111 .in2 h5 {
    color: #ffbe09;
    font-family: B yekan,tahoma;
    font-size: 19px !important;
    line-height: 40px;
}
.kop111.lf9 img {
    float: left;
    height: 350px;
    margin-top: -40px;
    width: 35%;
}
.in2 div {
    color: #fff;
    font-family: B Yekan;
    font-size: 13px;
    margin-top: -20px;
}
.in2 div span {
    color: #f55a0e;
}

.contain h2 {
    color: #8c8652;
	padding-bottom: 12px;
	font:500 25pt/38px "B Yekan";

}
.contain h5 {
	color:#525252;
    font: 500 14pt/15px "B Yekan";
    margin-bottom: 45px;

}


.contain {
    margin: 26px auto 80px;
    padding-top: 73px;
    text-align: center;
    width: 100%;
    background: #fff;
    height: 370px;
}

.coont {
    width: 85%;
    margin: 0 auto;
}

.helptoregister .step1 {
    float: right;
    width: 30%;
}
.helptoregister span.step-arrow {
    background-image: url("../img/register.png");
    background-position: -300px 0;
    display: block;
    float: right;
    height: 20px;
    margin: 40px 0 0;
    width: 5%;
}
.helptoregister .step1 span {
    background-image: url("../img/register.png");
    background-position: -86px 0;
    display: block;
    height: 86px;
    margin: 0 auto;
    width: 86px;
}
.step1 h6 {
    color: gray;
    font: 20px/25px "B yekan";
    padding-top: 20px;
}
.step1 p {
    color: #333;
    margin: 0 auto;
    text-align: justify;
    width: 80%;
	direction: rtl;
	font:14px/25px tahoma;
}
.helptoregister .step2 {
    float: right;
    width: 30%;
}
.helptoregister .step2 span {
    background-image: url("../img/register.png");
    background-position: 0 0;
    display: block;
    height: 86px;
    margin: 0 auto;
    width: 86px;
}
.step2 h6 {
    color: gray;
    font: 20px/25px "B yekan";
    padding-top: 20px;
}
.step2 p {
    color: #333;
    margin: 0 auto;
    text-align: justify;
    width: 80%;
	font:14px/25px tahoma;
	direction: rtl;


}

.helptoregister .step3 {
    float: right;
    width: 30%;
}
.helptoregister .step3 span {
    background-image: url("../img/register.png");
    background-position: -172px 0;
    display: block;
    height: 86px;
    margin: 0 auto;
    width: 128px;
}
.step3 h6 {
    color: gray;
    font: 20px/25px "B yekan";
    padding-top: 20px;
}
.step3 p {
    color: #333;
    margin: 0 auto;
    text-align: justify;
    width: 80%;
	font:14px/25px tahoma;
	direction: rtl;


}


/* ارزش افزوده       */

.mainersalanboh {
}

.arzesh {
    background: rgba(0, 0, 0, 0) url("../img/admiiin.jpg") no-repeat scroll 0 0;
    float: right;
    height: 520px;
    margin-top: 40px;
    position: relative;
    width: 100%;
}
.arz {
    background: rgba(0, 0, 0, 0.71) none repeat scroll 0 0;
    float: right;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}

.arz h2 {
    color: red;
    font: 37px/30px B Yekan;
    padding-top: 100px;
    text-align: center;
}

.arz h3 {
    color: #FFF;
    font: 20px/30px B Yekan;
    padding-top: 10px;
    text-align: center;
}
.arz ul {
    box-sizing: border-box;
    float: right;
    margin-top: 25px;
    padding: 10px 20%;
    width: 100%;
	list-style: outside none none;
}
.arz ul li::before {
    font-family: FontAwesome;
    position: absolute;
    right: 40px;
    top: -40px;
}
.arz ul li {
    background: rgba(0, 0, 0, 0.17) none repeat scroll 0 0;
    border: 1px solid rgba(255, 255, 255, 0.21);
    border-radius: 10px;
    box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    float: right;
    font-family: byekan;
    font-size: 22px;
    height: 170px;
    line-height: 50px;
    margin: 0.2%;
    padding-top: 20px;
    position: relative;
    text-align: center;
    top: 0;
    transition: all 0.3s ease 0s;
    width: 16%;
}
.arz ul li img{
	padding:0px 20px;
}

.arz ul p {
    color: #fff;
    float: right;
    font: 16px B Yekan;
    margin-top: 21px;
    text-align: center;
    width: 100%;
}

.arz ul li a{
	color:#fff;
	display:block;
}

.visible {
    opacity: 1;
}
.hidden {
    opacity: 0;
}
.animated {
    animation-duration: 1s;
    animation-fill-mode: both;
}
.fadeInUp {
    animation-name: fadeInUp;
}

#fea1 {
    animation-delay: 0.4s;
}
#fea2 {
    animation-delay: 0.6s;
}
#fea3 {
    animation-delay: 0.8s;
}
#fea4 {
    animation-delay: 1s;
}
#fea5 {
    animation-delay: 1.2s;
}
#fea6 {
    animation-delay: 1.4s;
}
#fea7 {
    animation-delay: 1.6s;
}
#fea8 {
    animation-delay: 1.8s;
}
#fea9 {
    animation-delay: 2s;
}
#fea10 {
    animation-delay: 2.2s;
}

.sendfeature {
    direction: rtl;
    float: right;
    height: 650px;
    margin-top: -4px;
    padding-bottom: 90px;
    padding-top: 50px;
    width: 100%;
}
.feature {
    margin: 0 auto;
    width: 70%;
}
.feature h4 {
    color: #f55a0e;
    display: block;
    font: 30px/0 "B yekan","numbers";
    padding: 15px 0 30px;
    text-align: center;
}

.feature p {
    color: #333;
    font: 16px/30px Tahoma;
    text-align: justify;
    width: 100%;
}
 .sendfeature table { width:100%; margin-bottom:20px; border-collapse:collapse;  }
 .sendfeature table tr { background:#F8F8F8; }
 .sendfeature table tr:nth-child(2n+1) { background:#f0f0f0; }

.sendfeature table tr td {
    border-bottom: 1px solid #d5d5d5;
    border-right: 1px solid #d5d5d5;
    color: #333;
    font: 13px/25px Tahoma;
    padding: 8px 10px;
    text-align: center;
}
 .sendfeature table tr th { width: 295px; }
 .sendfeature table tr th div.header { background: none repeat scroll 0 0 #3A3A3A; padding:20px 0; height:30px; text-align:center; color:#fff; font:500 19px/24px 'BYekan',Tahoma; }
.sendfeature table tr th:nth-child(2) div.header { background:#f55a0e; }



.sendregister {
    border: 1px solid #b61b00;
    color: #fff;
    display: block;
    float: right;
    margin: 80px 78px;
    padding: 30px 0;
    width: 90%;
	border-radius: 10px;
    box-shadow: 1px 4px 0 #b61b00;
}
.regis {
    direction: rtl;
    margin: 0 auto;
    text-align: right;
    width: 90%;
}
.sendregister h4 {
    color: #555;
    display: block;
    font: 500 20px/32px B Yekan;
    margin: 0;
    padding: 0 0 10px;
}
.sendregister ol {
    margin: 0;
    padding: 0 10px 5px 0;
}


.sendregister ol li {
    background: rgba(0, 0, 0, 0) url("../img/chypicons/checkmark.png") no-repeat scroll right 8px;
    color: #555555;
    font: bold 13px/31px B Yekan;
    list-style: outside none none;
    padding-right: 18px;
} 
.sendregister p {
    color: #333;
    font: 17px/40px B Yekan;
    margin-right: 12px;
    padding-top: 0;
    text-align: right;
}
.regis span {
    color: #f55a0e;
    font-size: 19px;
    margin-left: 5px;
    margin-right: 5px;
}
p.pbutton {
    margin: 40px auto 0;
    text-align: center;
    width: 578px;
}

.button {
    background: #f55a0e none repeat scroll 0 0;
    border-bottom: 4px solid #b61b00;
    border-radius: 5px;
    color: #fff;
    display: block;
    float: left;
    font: 500 10pt/31px "B Yekan";
    height: 34px;
    margin: 0 16px;
    padding: 6px 3px 2px;
    text-align: center;
    width: 250px;
}
a.button {
    text-decoration: none;
}





/* تخفیفات   */



.takhfif {
    background: rgba(0, 0, 0, 0) url("../img/intro_slide_1.jpg") no-repeat scroll 0 0;
    height: 575px;
    margin-top: 58px;
    width: 100%;
}
.takhfif h2 {
    background: rgba(0, 0, 0, 0.37) none repeat scroll 0 0;
    box-sizing: border-box;
    color: #fff;
    float: right;
    font-family: b yekan;
    font-size: 30px;
    font-weight: 400;
    line-height: 70px;
    margin: 80px 155px 50px;
    padding: 0 30px;
    text-align: center;
    width: 80%;
}
.ertdstew {
    direction: rtl;
    float: right;
    font-size: 20px;
    margin-right: 150px;
	margin-top: 40px;
    width: 50%;
}


.ertdstew p::before {
    border: 1px solid #fff;
    border-radius: 100%;
    color: #fff;
    float: right;
    font-family: FontAwesome;
    height: 40px;
    line-height: 40px;
    margin-left: 10px;
    text-align: center;
    width: 40px;
}
.ertdstew p {
    color: #fff;
    float: right;
    font-family: B yekan;
    font-size: 19px;
    line-height: 50px;
    margin-top: -12px;
    padding: 3px;
    width: 100%;
}
#de1 {
    animation-delay: 0.4s;
}
#de2 {
    animation-delay: 0.6s;
}
#de3 {
    animation-delay: 0.8s;
}
#de4 {
    animation-delay: 1s;
}
#de5 {
    animation-delay: 1.2s;
}
#de6 {
    animation-delay: 1.4s;
}
#de7 {
    animation-delay: 1.6s;
}
#de8 {
    animation-delay: 1.8s;
}
#de9 {
    animation-delay: 2s;
}
#de10 {
    animation-delay: 2.2s;
}
#de11 {
    animation-delay: 2.4s;
}
#de12 {
    animation-delay: 2.6s;
}

.retwqgs2 {
    margin-top: 0;
    padding-left: 20%;
}
.retwqgs2 a::before {
    color: rgba(255, 255, 255, 0.78);
    font-family: FontAwesome;
    font-size: 60px;
    left: 90px;
    padding: 0 5px;
    position: absolute;
    top: -40px;
}
.retwqgs2 a {
    background: rgba(255, 255, 255, 0.2) none repeat scroll 0 0 !important;
    border: 1px solid #fff;
    border-radius: 100%;
    color: #185a64;
    font-family: b yekan;
    font-size: 18px;
    height: 200px;
    line-height: 280px;
    margin: 30px 1% 0 0;
    padding: 20px;
    position: relative;
    text-align: center;
    text-decoration: none;
    transition: all 0.3s ease 0s;
    width: 200px;
}


/* ارزش افزوده    */

.arzeshafzode {
    background: rgba(0, 0, 0, 0) url("../img/about-bg.jpg") no-repeat scroll 0 0;
    height: 510px;
    width: 100%;
	margin-top:55px;

}
.arzeshafzode h2::before {
    border-bottom: 3px solid #fff;
    bottom: 12px;
    content: "";
    position: absolute;
    right: 40%;
    width: 20%;
}
.arzeshafzode h2 {
    color: #fff;
    float: right;
    font-family: b yekan;
    font-size: 30px;
    line-height: 50px;
    margin-top: 90px;
    padding-bottom: 25px;
    text-align: center;
    width: 100%;
}
.po952 p {
    color: #fff;
    margin: 0 auto;
    padding-top: 10px;
    text-align: center;
    width: 90%;
	direction:rtl;
}

#khedmat {
    background: rgba(0, 0, 0, 0.37) none repeat scroll 0 0;
    box-sizing: border-box;
    color: #fff;
    direction: rtl;
    float: right;
    font-family: b yekan;
    font-size: 18px;
    font-weight: 400;
    line-height: 70px;
    margin: 0 155px;
    text-align: center;
    width: 80%;
}
#kheedmat {
    color: #333;
    font-family: B Yekan;
    font-size: 17px;
    margin-bottom: 55px;
    margin-top: -33px;
    text-align: center;
}
#kheedmat  span {
    color: #f55a0e;
    font-size: 20px;
    margin-right: 10px;
}
.wedo96 {
    float: right;
    margin: 80px 7% 0;
    text-align: right;
    width: 35%;
	color: #fff;
	font-family: B Yekan;

}
.wedo96 span {
    color: #f55a0e;
    font-family: B Yekan;
    font-size: 20px;
    line-height: 50px;
}
.wedo96  p
{
    color: #fff;
    font-family: B Yekan;
	width:80%;
	direction:rtl;
	}

.wedo96 i {
    border: 1px solid #fff;
    border-radius: 33%;
    float: right;
    height: 60px;
    line-height: 60px;
    margin: 9px 20px;
    text-align: center;
    width: 60px;
}
.p9 {
    font-family: "Tonicons";
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    text-transform: none;
}
.mainer {
    direction: rtl;
    margin: 0 auto;
    padding-top: 10px;
    width: 95%;
	height:400px;
}


.mainer h2 {
    color: #333;
    font: 30px/20px B Yekan;
    padding-bottom: 45px;
    text-align: center;
}
.opfe63 {
    margin: 0 auto;
    width: 100%;
}
.opfe63 li {
    color: #333;
    float: right;
    font-family: b yekan;
    font-size: 18px;
    line-height: 90px;
    margin: 130px 0.8%;
    text-align: center;
    width: 18%;
	list-style:none;
}
.opfe63 li i {
    border: 1px solid #f55a0e;
    border-radius: 100%;
    color: #f55a0e;
    font-size: 70px;
    height: 130px;
    line-height: 118px;
    position: absolute;
    top: -130px;
	left:50px;
    width: 130px;
}

.maiiner {
	background: rgba(0, 0, 0, 0) url("../img/plansback.jpg") repeat scroll 0 0;
    direction: rtl;
    height: 550px;
    margin: 0 auto;
    width: 100%;
}
.maiiner h2 {
    color: #000;
    font: 30px/20px B Yekan;
    padding-bottom: 45px;
    text-align: center;
}

.maiiner ul {
    float: left;
    width: 53%;
}
.maiiner li {
    color: #333;
    font-family: B yekan;
    font-size: 15px;
    line-height: 70px;
    text-align: right;
    width: 100%;
	float:right;
	list-style:none;

}
.maiiner li i {
    color:#f55a0e;
    font-size: 35px;
    height: 50px;
    line-height: 47px;
    text-align: center;
    width: 50px;
	margin-top: 7px;
	float:right;
}
.maiiner img {
    float: right;
    height: 360px;
    margin-right: 50px;
    width: 40%;
}
.maiiner ul li p {
    font-family: B Yekan;
    font-size: 14px;
    height: 31px;
    line-height: 67px;
    margin-right: 72px;
}



/* تعرفه ارسال      */
.mainpriceama {
    background: rgba(0, 0, 0, 0) url("../img/banner41.jpg") no-repeat scroll 0 0;
    height: 500px;
    margin-top: 52px;
    width: 100%;
}

.priceama {
    background: rgba(0, 0, 0, 0.71) none repeat scroll 0 0;
    float: right;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}

.priceama h2 {
    direction: rtl;
	background: rgba(0, 0, 0, 0) url("../img/bg_nav.png") repeat scroll left top;
	 border-bottom: 1px dashed #999;
    border-top: 1px dashed #999;
    box-sizing: border-box;
    color: #fff;
    float: right;
    font-family: b yekan;
    font-size: 22px;
    font-weight: 400;
    line-height: 70px;
    margin: 190px 155px 50px;
    padding: 0 30px;
    text-align: center;
    width: 80%;
}

.tyopews {
    box-sizing: border-box;
    float: right;
    padding-left: 20px;
    text-align: justify !important;
    width: 60%;
}
. h2 {
    color: #185a64;
    font-family: B Yekan;
    font-size: 40px;
    text-align: center;
}
.tyopews p {
    border-radius: 6px;
    color: #fff;
    direction: rtl;
    font: 15px/30px tahoma;
    margin: 0 auto;
    padding: 20px 15px;
    text-align: justify;
    width: 80%;
}
.tetsar {
    width: 85%;
}


.tetsar li::before {
    background: #185a64 none repeat scroll 0 0;
    border: 1px solid #fff;
    border-radius: 100%;
    color: #fff;
    direction: rtl;
    float: right;
    font-family: FontAwesome;
    height: 40px;
    line-height: 40px;
    margin-left: 8px;
    text-align: center;
    transition: all 0.3s ease 0s;
    width: 40px;
}
.tetsar li {
	
    color: #fff;
    float: right;
    font-family: b yekan;
    font-size: 15px;
    line-height: 40px;
    padding: 7px 0;
    width: 100%;
	direction:rtl;

}
.tetsar li:hover:before{
	color:#185a64;
	background:#fff;
    border: 1px solid #185a64;

}
.videodelivery {
    float: left;
    width: 40%;
	margin-top: -55px;
}
.videodelivery img {
    float: right;
    width: 77%;
}




	
.ae-entrance {
    animation-duration: 1.6s;
    animation-name: ae-animation-entrance;
    float: right;
    opacity: 1 !important;
    overflow: visible;
    position: relative;
    text-align: center;
    width: 50%;
}
.design {
    background: rgba(0, 0, 0, 0) url("../img/icons/design.png") no-repeat scroll center top / 64px 128px;
}

.ae-entrance a.tttt {
    color: #fff;
    font-family: B Yekan;
    font-size: 14px;
    left: -150px;
    position: relative;
    text-decoration: none;
    top: 6px;
	text-align:center;
}

/* مشاهده و مقایسه    */



.maintable {
    margin-top: 13px;
    padding-top: 75px;
    width: 100%;
}
.panneltable {
    background: rgba(0, 0, 0, 0) url("../img/parallax-banner.jpg") no-repeat scroll 0 0;
    height: 495px;
    margin-top: -30px;
    width: 100%;
}
.panel {
    background: rgba(0, 0, 0, 0.71) none repeat scroll 0 0;
    float: right;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}
.panel h2 {
    color: red;
    font: 37px/30px B Yekan;
    padding-top: 270px;
    text-align: center;
}
.panel h3 {
    color: #fff;
    font: 25px/30px B Yekan;
    padding-top: 35px;
    text-align: center;
	 direction: rtl;
}
#cir1
{
   animation-delay: 0.4s;
}
#cir2
{
  animation-delay: 0.6s;
}



.panel img {
    float: left;
    max-width: 678px;
    width: 100%;
	margin-top: 160px;
}
.panel p {
    color: #fff;
    direction: rtl;
    float: right;
    line-height: 29px;
    margin-right:150px;
    margin-top: 210px;
    text-align: right;
    width: 37%;
	    font-family: byekan;
    font-size: 17px;

}
.panel p span {
    color: #a1e0ff;
    font-family: tahoma;
    font-size: 15px;
    line-height: 60px;
}
.panel ul {
    float: left;
    padding-top: 10px;
    width: 37%;
}
.panel ul li {
    float: right;
    margin-bottom: 3px;
    position: relative;
    width: 100%;
	 list-style: outside none none;
}
.panel ul li a::before {
    background: rgba(0, 0, 0, 0.17) none repeat scroll 0 0;
    color: #fff;
    font-family: FontAwesome;
    font-size: 25px;
    padding: 0 10px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    transition: all 0.3s ease 0s;
    width: 40px;
}
.panel ul li:first-child a {
    border-right: 0 none;
}
.panel ul li a {
    background: #17acac none repeat scroll 0 0;
    color: #fff;
    float: right;
    font-family: byekan;
    font-size: 17px;
    line-height: 47px;
    text-align: center;
    transition: all 0.3s ease 0s;
    width: 100%;
	text-decoration:none;
	font-family:B yekan;
}



#ty1
{
  animation-delay: 0.4s;
}
#ty2
{
  animation-delay: 0.6s;
}
#ty3
{
  animation-delay: 0.8s;
}
#ty4
{
  animation-delay: 1s;
}
#ty5
{
  animation-delay: 1s;
}



/* تماس با ما     */

.contectus {
    background-image: url("../img/bg-contact-33degrees.jpg");
    direction: rtl;
    height: 520px;
    margin: 55px auto;
    text-align: center;
    width: 100%;
}


.nokatsz {
    background: rgba(255, 255, 255, 0.65) none repeat scroll 0 0;
    border-bottom: 1px solid #333;
    border-radius: 30px;
    box-sizing: border-box;
    float: left;
    height: 180px;
    margin-right: 776px;
    margin-top: -125px;
    padding: 35px;
    position: absolute;
    text-align: justify;
    width: 30%;
}


.contectus h2 {
    background: rgba(0, 0, 0, 0) url("../img/bg_nav.png") repeat scroll left top;
    border-bottom: 1px dashed #ddd;
    border-radius: 5px;
    border-top: 1px dashed #ddd;
    box-sizing: border-box;
    color: #fff;
    float: right;
    font-family: b yekan;
    font-size: 18px;
    line-height: 46px;
    margin: 150px 464px 0;
    position: absolute;
    text-align: center;
    width: 61%;
}
.contectus h2 span {
    color: #f55a0e;
}

.nokatsz p {
    color: #134161;
    font-family: tahoma;
    font-size: 14px;
}
.contectus ul li {
    margin: 0% 1%;
    width: 23%;
	padding-top:50px;
	list-style: outside none none;
}


.contectus ul li h4 {
    color: #f55a0e;
    direction: rtl;
    display: block;
    float: right;
    font-family: B yekan;
    font-size: 15px;
    padding-bottom: 0;
    text-align: center;
    width: 167px;
}

.contectus ul li h5 {
    color: #185a64;
    direction: rtl;
    display: block;
    float: right;
    font-family: B yekan;
    font-size: 17px;
    line-height: 12px;
    margin-right: -14px;
    margin-top: 0;
    width: 190px;
}
.contectus ul li h6 {
    color: #185a64;
    direction: rtl;
    display: block;
    float: right;
    font-family: B yekan;
    font-size: 13px;
    line-height: 12px;
    margin-right: -14px;
    margin-top: -7px;
    width: 190px;
}

.contectus ul li i {
    background: #185a64 none repeat scroll 0 0;
    border-radius: 0 20px 20px 0;
    color: #fff;
    float: right;
    font-size: 40px;
    height: 83px;
    line-height: 83px;
    position: relative;
    text-align: center;
    width: 75px;
	margin-top: 20px;
}
.contectus ul li div {
    background: #fff none repeat scroll 0 0;
    border-radius: 20px 0 0 20px;
    float: right;
    height: 83px;
    padding-right: 13px;
    width: 182px;
	margin-top: 20px;
}

.accesstop {
    margin: 0 0 50px;
    padding: 30px 0;
}
.w100 {
	 background:#ee3b16 url("../img/services-red.jpg") repeat scroll 0 0;
    direction: rtl;
    float: right;
    font-size: 12px;
    line-height: 25px;
    text-align: right;
    width: 100%;
    margin-top:-4px;

}
.maainer {
    margin: 0 auto;
    width: 85%;
}

.w100 h2 {
    color: #fff;
    float: right;
    font-family: b yekan,tahoma;
    font-size: 35px !important;
    line-height: 50px;
    margin-right: 60px;
    padding-bottom: 20px;
    padding-top: 35px;
    width: 100%;
}
.moarefiav ul {
    float: right;
    width: 28%;
}

.moarefiav ul li {
    border-radius: 5px;
    box-sizing: border-box;
    cursor: pointer;
    float: right;
    height: 100px;
    margin: 30px 0;
    padding: 12px 5px;
    position: relative;
    width: 87%;
	list-style: outside none none;
}
.moarefiav ul li:hover {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
}

.moarefiav ul li i {
    color: #216a8a ;
    float: right;
    font-size: 70px;
    margin: 5px 0 40px 8px;
}
.moarefiav ul li h4 {
    font-family: b yekan,tahoma;
    font-size: 18px;
    margin-top: 25px;
	color:#333;
}
.moarefiav ul li p {
    color: #999;
}
.conteyop {
    float: right;
    width: 37%;
}
.conteyop article {
    box-sizing: border-box;
    float: right;
    padding: 15px;
    position: relative;
    top: 7px;
    width: 100%;
}

.tyop-right li.acte9::before {
    border-bottom: 50px solid rgba(0, 0, 0, 0);
    border-left: 34px solid rgba(31, 107, 118, 1);
    border-top: 50px solid rgba(0, 0, 0, 0);
    content: "";
    height: 0;
    position: absolute;
    right: -35px;
    top: 0;
    width: 0;
    z-index: 900;
}

.ton-li-phone-1::before {
    content: "";
}
.moarefiav li.acte9 h4, .moarefiav li.acte9 p, .moarefiav li.acte9 i {
    color: #fff;
}

.conteyop article img {
    float: right;
    width: 70%;
    margin-right: 30px;
    margin-top: -10px;}

.tyop-right li.acte9::before {
    border-bottom: 50px solid rgba(0, 0, 0, 0);
    border-left: 34px solid rgba(31, 107, 118, 1);
    border-top: 50px solid rgba(0, 0, 0, 0);
    content: "";
    height: 0;
    position: absolute;
    right: -35px;
    top: 0;
    width: 0;
    z-index: 900;
}
.moarefiav ul li.acte9 {
    border: 1px solid #1f6b76 !important;
}
.moarefiav li.acte9 {
    background: #1f6b76 none repeat scroll 0 0 !important;
}
.tyop-right li.acte9 {
    border-radius: 5px 0 0 5px !important;
}

.cyeknegah {
    background: rgba(0, 0, 0, 0) url("../img/slide-bg1.jpg") no-repeat scroll 0 0;
    direction: rtl;
    height: 420px;
    margin: -60px auto;
    width: 100%;
}
.cyeknegah div {
    box-sizing: border-box;
    float: right;
    padding-bottom: 30px;
    padding-right: 40px;
    width: 48%;
}
.cyeknegah div p {
    color: #333;
    font: 13px/24px B Yekan;
    margin-bottom: 20px;
    margin-right: 63px;
    margin-top: -7px;
}
.cyeknegah ul li {
    float: right;
    font-family: b yekan,tahoma;
    font-size: 15px;
    line-height: 40px;
    width: 100%;
	list-style: outside none none;
}
.cyeknegah ul li i {
    border: 1px solid #185a64;
    border-radius: 100%;
    color: #185a64;
    float: right;
    margin-bottom: 10px;
    margin-top: 0;
    padding: 12px;
}
.cyeknegah ul li span {
    line-height: 40px;
    margin-right: 9px;
	 color: #185a64;
}
.cyeknegah h2 {
    color: #185a64;
    float: right;
    font-family: b yekan,tahoma;
    font-size: 35px !important;
    line-height: 50px;
    margin-right: 60px;
    padding-bottom: 20px;
    padding-top: 35px;
    width: 100%;
	margin-right: 103px;
}


.mazgrtya {
    color: #333;
    direction: rtl;
    float: right;
    font-family: b yekan,tahoma;
    font-size: 35px !important;
    line-height: 50px;
    margin-top: -51px;
    padding-bottom: 18px;
    padding-top: 60px;
    width: 100%;
}

.maz {
    margin: -45px auto;
    width: 96%;
}
.mazgrtya h2 {
   color: #666;
    float: right;
    font-family: b yekan,tahoma;
    line-height: 50px;
    padding-bottom: 20px;
    width: 100%;
	font-size: 35px !important;
}
.yesdw4 {
    float: right;
    width: 96%;
	margin-top: -53px;
}
.yesdw4 li {
    box-sizing: border-box;
    float: right;
    margin: 2% 0.16% 0.16%;
    padding: 18px;
    position: relative;
    width: 33%;
	 height: 170px;
	 line-height:22;
	 list-style: outside none none;
}
.yesdw4 li::after {
    background: #329999 none repeat scroll 0 0;
    bottom: 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    transition: all 0.5s ease 0s;
    width: 0;
}

.yesdw4 li::before {
    background: #329999 none repeat scroll 0 0;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    top: 0;
    transition: all 0.5s ease 0s;
    width: 1px;
		font-family: b yekan

}

.ton-li-thumb-up::before {
    content: "";
}
.yesdw4 li i {
    color: #65aece ;
    float: right;
    font-size: 50px;
    margin: 5px 0 30px 8px;
}

.yesdw4 li h4 {
    font-family: b yekan,tahoma;
    font-size: 15px;
    margin-bottom: 10px;
}
.yesdw4 li p {
    color: #686868;
    float: right;
    font-family: b yekan;
    width: 325px;
	text-align: justify;
	font-size:13px;
	line-height:30px;
	margin:0 0 20px;
}
.yesdw4 li:hover::before {
    height: 100%;
}
.yesdw4 li:hover::after {
    width: 100%;
}




/* نمایندگی      */
.maininformation
{
	}
.namayandegi {
    background: rgba(0, 0, 0, 0) url("../img/featured-img.jpg") no-repeat scroll 0 0;
    float: right;
    height: 520px;
    margin-top: 55px;
    position: relative;
    width: 100%;
}
.namayande {
    background: rgba(0, 0, 0, 0.71) none repeat scroll 0 0;
    float: right;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}

.namayande h2 {
    color: red;
    font: 37px/30px B Yekan;
    padding-top: 80px;
    text-align: center;
	direction: rtl;
}

.namayande h3 {
    color: #fff;
    font: 20px/30px B Yekan;
    padding-top: 10px;
    text-align: center;
	direction: rtl;
}
.navv-wrapper {
    background: rgba(0, 0, 0, 0) url("../img/bg_nav.png") repeat scroll left top;
    margin-top: 40px;
    padding: 3px 0;
	font-family: B yekan;
	 direction: rtl;
}
.navv {
    border-bottom: 1px dashed #999;
    border-top: 1px dashed #999;
    line-height: 36px;
    margin: 0 auto;
    padding: 0;
    text-align: center;
}
.navv ul li {
    display: inline-block;
    font-size: 14px;
    font-weight: 100;
    padding: 0 15px;
    text-transform: uppercase;
    transition: none 0s ease 0s ;
}

.nav ul li a {
    color: #ddd;
    padding: 21px 5px;
    text-decoration: none;
    transition: none 0s ease 0s ;
	text-decoration:none;
}
.nav ul li a:hover
{
	color:#F00;
	}
	

.main-nav p {
    color: #fff;
    cursor: help;
    font: 13px B Yekan;
    text-decoration: none;
}
.main-nav p:hover
{	color:#fb744b ;
}
.slogan {
    background: rgba(0, 0, 0, 0) url("../img/bg_slogan.png") repeat scroll left top;
    border-radius: 10px;
    direction: rtl;
    margin: 3% auto;
    padding: 4px 0 10px;
    text-align: center;
    width: 69%;
}

.slogan p {
    color: #fff;
    font-family: B Yekan;
    font-size: 13px;
    line-height: 40px;
    margin-top: -15px;
}
.slogan span {
    color: red;
    font: 26px/80px B Yekan;
}


.resellerfromh {
    direction: rtl;
    float: right;
    height: 420px;
    padding-bottom: 20px;
    padding-top: 8px;
    width: 100%;
}
.resellerfromh h4
{
   color: #dc2a0b;
    direction: rtl;
    font: 30px/30px B Yekan;
    padding-top: 40px;
    text-align: center}

.maincol {
    background: #333 none repeat scroll 0 0;
    float: right;
    height: 500px;
    margin: 0 auto;
    padding-bottom: 20px;
    padding-top: 50px;
    width: 100%;
}
.maincol h4 {
    color: #fff;
    font: 35px/30px B Yekan;
    padding-bottom: 25px;
    text-align: center;
}
.maincol h5 {
    color: #ff9a46;
    font: 28px/20px B Yekan;
    padding-bottom: 33px;
    text-align: center;
}
.cool {
    border: 1px solid #636363;
    border-radius: 10px;
    float: right;
    margin: 0.5% 27px 0.5% 0.5%;
    width: 22%;
	height:330px;
}
.cool:hover{
    border: 1px solid #f55a0e;
    box-shadow: 0px 0px 8px #f55a0e inset;
}


.post-thumb-wrap {
    border: 1px solid #ddd;
    border-radius: 7%;
    display: inline-block;
    margin-bottom: 5px;
    margin-left: 40px;
    margin-top: 15px;
    overflow: hidden;
    padding: 5px;
    position: relative;
    text-align: center;
    transition: all 0.7s ease-out 0s;
}
h3.post-title {
    color: #f55a0e;
    display: block;
    font: 22px B Yekan;
    margin-right: 20px;
    text-align: center;
}
.hp {
    margin-top: -17px;
    width: 100%;
}
.cool p {
    color: #fff;
    direction: rtl;
    margin-left: 20px;
    margin-top: -10px;
    text-align: justify;
    width: 87%;
	line-height: 21px;
	font-family: B Yekan;
    font-size: 13px;
}
.post-thumb-wrap img {
    border-radius: 5%;
    display: block;
    height: 135px;
    margin: 0;
    width: 200px;
}
.post-thumb-wrap:hover {
  top:-3px;
}

.info-ten {
    float: right;
    list-style: outside none none;
    margin: 60px 120px 0;
    padding-bottom: 20px;
    width: 96%;
}
.info-ten .real {
	
    background: rgba(0, 0, 0, 0) url("../img/chypicons/reseller1.png") no-repeat scroll center -528px;
}
.info-ten li {
    color: #333;
    float: right;
    font: bold 13px/23px Tahoma;
    padding: 91px 6px 30px;
    text-align: center;
    width: 300px;
} 
#reseller .info-ten li h8 {
    display: block;
    font: 15px/23px "Droid",Tahoma;
    margin: 0 0 8px;
}
.info-ten .infor {
    background: rgba(0, 0, 0, 0) url("../img/chypicons/reseller1.png") no-repeat scroll center -264px;
	 margin-right: 30px;
}
 .info-ten .time {
    background: rgba(0, 0, 0, 0) url("../img/chypicons/reseller1.png") no-repeat scroll center 0;
	 margin-right: 30px;
}

.resellerfeatures {
	 background: rgba(0, 0, 0, 0) url("../img/slide-bg1.jpg") no-repeat scroll 0 0;
    direction: rtl;
    float: right;
    padding-top: 50px;
    width: 100%;
	margin-bottom: -48px;
    padding-bottom: 50px;
}
.reseller {
    margin: 0 auto;
    width: 940px;
}

.reseller h4 {
    color: #8c8635;
    font: 500 30px/32px B Yekan,tahoma;
    margin: 10px 0;
    padding: 0 0 5px;
    text-align: center;
}

.reseller h5 {
    color: #333;
    font: 400 20px/26px B Yekan,Tahoma;
    margin: 1px 0 27px;
    text-align: center;
}
.reseller ul.info-four {
    margin: 0;
    padding: 0;
}
.reseller ul li {
    color: #474747;
    float: right;
    font: bold 13px/23px "B Yekan";
    list-style: outside none none;
    margin: 25px 0 0;
    width: 450px;
}
.reseller ul li:nth-child(2n) {
    margin-right: 40px;
}
.reseller ul .personal .icon ,.reseller ul .manage .icon,.reseller ul .analys .icon,.reseller ul .setting .icon,.reseller ul .unlimited .icon,.reseller ul .bank .icon,.reseller ul .special .icon,.reseller ul .payment .icon,.reseller ul .partner .icon,.reseller ul .reseller .icon{
    background: #fb744b  none repeat scroll 0 0;
    border-radius: 50px;
    float: right;
    height: 46px;
	margin-left:10px;
}

.reseller ul .personal .icon div {
    background: rgba(0, 0, 0, 0) url("../img/icon-design/icon2-design.png") no-repeat scroll center center;
    height: 46px;
    width: 46px;
}
.reseller ul .analys .icon div {
    background: rgba(0, 0, 0, 0) url("../img/icon-design/icon2-marketing.png") no-repeat scroll center center;
    height: 46px;
    width: 46px;
}
.reseller ul .unlimited .icon div {
    background: rgba(0, 0, 0, 0) url("../img/icon-design/icon2-gallery.png") no-repeat scroll center center;
    height: 46px;
    width: 46px;
}
.reseller ul .special .icon div {
    background: rgba(0, 0, 0, 0) url("../img/icon-design/icon2-mobile.png") no-repeat scroll center center;
    height: 46px;
    width: 46px;
}
.reseller ul .partner .icon div {
    background: rgba(0, 0, 0, 0) url("../img/icon-design/icon2-forum.png") no-repeat scroll center center;
    height: 46px;
    width: 46px;
}
.reseller ul .manage .icon div {
    background: rgba(0, 0, 0, 0) url("../img/icon-design/icon2-jobs.png") no-repeat scroll center center;
    height: 46px;
    width: 46px;
}
.reseller ul .setting .icon div {
    background: rgba(0, 0, 0, 0) url("../img/icon-design/icon2-apps.png") no-repeat scroll center center;
    height: 46px;
    width: 46px;
}
.reseller ul .bank .icon div {
    background: rgba(0, 0, 0, 0) url("../img/icon-design/icon2-mobile.png") no-repeat scroll center center;
    height: 46px;
    width: 46px;
}
.reseller ul .payment .icon div {
    background: rgba(0, 0, 0, 0) url("../img/icon-design/icon2-api.png") no-repeat scroll center center;
    height: 46px;
    width: 46px;
}
.resellerfeatures ul .reseller .icon div {
    background: rgba(0, 0, 0, 0) url("../img/icon-design/icon2-wholesale.png") no-repeat scroll center center;
    height: 46px;
    width: 46px;
}

.reseller ul .personal .left {
    float: right;
    padding: 0 20px 0 0;
}

.reseller ul li h8 {
    color: #e05930;
    display: block;
    font: 20px/23px "B Yekan",Tahoma;
    margin: 0 0 5px;
    text-align: right;
}

.xscroll {
    direction: rtl;
    float: right;
    padding-top: 100px;
	padding-bottom: 50px;
    width: 100%;
}

.xscroll h4 {
    color: #474747;
    direction: rtl;
    font: 35px/25px B Yekan;
    margin-bottom: 50px;
    text-align: center;
}
.resellerprice {
    border-collapse: collapse;
    border-spacing: 0 5px;
    margin: 5px auto 18px;
    padding: 2px;
    width: 940px;
}
.resellerprice thead {
    background: #f55a0e none repeat scroll 0 0;
}
.resellerprice thead th {
    color: #ffffff;
    font: 500 13px/22px "Droid",Tahoma;
    padding: 10px;
    text-transform: uppercase;
	 border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
}
.resellerprice .radif {
    width: 10px;
}
.resellerprice .res {
    width: 160px;
}
.resellerprice .number {
    width: 110px;
}

.resellerprice .roooow td {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #f6e7e7 none repeat scroll 0 0;
    border-color: -moz-use-text-color #fff -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-style: none solid none none;
    border-width: 0 1px 0 0;
    color: #333;
    font: 500 13px/22px Tahoma;
    padding: 10px;
    text-align: center;
}
.infoo-two {
    direction: rtl;
    list-style: outside none none;
    margin: 55px auto 0;
    padding-bottom: 9px;
    width: 1000px;
}

.infoo-two li {
    background: rgba(0, 0, 0, 0) url("../img/chypicons/checkmark.png") no-repeat scroll right 7px;
    clear: right;
    color: #333;
    direction: rtl;
    display: inline;
    float: right;
    font: 13px/26px tahoma;
    padding: 0 20px 12px 0;
}
.infosms {
    float: right;
    padding-top: 70px;
    width: 100%;
}
.infosmspricenamayande {
    float: right;
    margin-right:80px;
    width: 46%;
}
.infosmspricenamayande h4.title {
    color: #333;
    font: 500 21px/32px "B Yekan",tahoma;
    padding: 0 0 11px;
}


.info li {
    background: rgba(0, 0, 0, 0) url("../img/chypicons/checkmark.png") no-repeat scroll right 7px;
    color: #333;
    float: right;
    font: 13px/23px Tahoma;
    padding: 2px 25px 15px 0;
    width: 85%;
}

.smspricenamayande {
    color: #333;
    float: right;
    margin: 0;
    width: 40%;
}
.smspricenamayande thead {
    background: #f55a0e none repeat scroll 0 0;
}

.smspricenamayande thead th {
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
    color: #ffffff;
    font-family: Tahoma;
    font-size: 14px;
    padding: 20px 0;
    text-transform: uppercase;
}

/* مدرسه و آنی پیامک       */

.mainanischol {
    background: #fff none repeat scroll 0 0;
    direction: rtl;
    margin: 0 auto;
    width: 100%;
}

.anischol {
    background-image: url("../img/anischol.jpg");
    direction: rtl;
    height: 395px;
    margin:55px auto;
    padding: 100px 0 0;
    text-align: center;
    width: 100%;
}

.schol {
    background: rgba(0, 0, 0, 0.71) none repeat scroll 0 0;
    float: right;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}
.why_schol h2 {
    color: #fb744b;
    font: 26px/20px B Yekan;
    margin-top: 230px;
    text-align: center;
}
.why_schol h3 {
    color: #fff;
    font: 18px/20px B Yekan;
    margin-top: 30px;
    text-align: center;
}
.kop111ani {
    float: right;
    margin: 60px 10%;
    width: 80%;
}
.kop111ani .ani {
    box-sizing: border-box;
    float: right;
    line-height: 30px;
    padding: 0 20px;
    text-align: justify;
    width: 50%;
}
.kop111ani div.ani h5 {
    background: rgba(0, 0, 0, 0) url("../img/bg_nav.png") repeat scroll left top;
	border-bottom: 1px dashed #999;
    border-top: 1px dashed #999;
    color: #fff;
    font: 18px/20px B Yekan;
    margin-bottom: 35px;
	padding:10px;
	border-radius:5px;
}
.ani  p {
    color: #fff;
	    font-family: B Yekan;
    font-size: 13px;
    margin-top: -20px;

}
.kop111ani  img {
    float: left;
    margin-top: -100px;
    width: 42%;
}

.kop111ani div {
    color: #fff;
    font-family: B Yekan;
    font-size: 13px;
    margin-top: -20px;
}

.scholtext {
    border: 3px dotted #f85c00;
    border-radius: 10px;
    direction: rtl;
    margin: 20px auto;
    padding-bottom: 20px;
    padding-top: 20px;
    width: 90%;
}
.scholtext > h1 {
    color: #f55a0e;
    font: 35px/30px B Yekan;
    height: 46px;
    padding-top: 15px;
    text-align: center;
}
.scholtext > h2 {
    color: #f55a0e;
    font: 30px/50px B Yekan;
    height: 50px;
    width: 100%;
	text-align:center;
}

.scholtext > h4 {
    color: #fb744b;
    font: 26px/33px B Yekan;
    height: 38px;
    margin: 0 auto;
    padding-right: 50px;
    text-align: center;
    width: 50%;
}
.scholtext > p {
    color: #333;
    font: 13px/37px B Yekan;
    margin: 0 auto 30px;
    width: 94%;
	
}


.scholtext strong {
    color: #000;
    direction: rtl;
    display: block;
    font: bolder 14px Tahoma;
    margin: 0 auto;
    text-align: center;
    width: 90%;
}
.post-content {
    background: #ffe472 url("../img/whyicons/quote.png") no-repeat scroll 99% 18px;
    border: 2px dashed #ffffdd;
    border-radius: 4px;
    color: #000;
    letter-spacing: 1px;
    margin: 4px auto 37px;
    padding: 14px 46px;
    text-shadow: 0 -1px 0 #ccc;
    width: 88%;
}
.post-content p {
    font: 15px/24px tahoma;
    margin: 4px 0 15px;
}



/* فروشگاه و آنی پیامک       */
.mainanishop {
    background: #fff none repeat scroll 0 0;
    direction: rtl;
    margin: 0 auto;
    width: 100%;
}

.anishop {
    background-image: url("../img/anishop.jpg");
    direction: rtl;
    height: 495px;
    margin: 55px auto;
    text-align: center;
    width: 100%;
}
.shop {
    background-image: url("../img/dots.png");
    float: right;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}
.why_shop h2 {
    color: #fff;
    font: 26px/20px B Yekan;
    margin-top: 230px;
    text-align: center;
}
.why_shop h3 {
    color: #ffdb69;
    font: bolder 22px/20px B Yekan;
    margin-top: 40px;
    text-align: center;
}

.kop111shop {
    float: right;
    margin: 60px 10%;
    width: 80%;
}
.kop111shop .ani {
    box-sizing: border-box;
    float: right;
    line-height: 30px;
    padding: 0 20px;
    text-align: justify;
    width: 50%;
}
.kop111shop div.ani h5 {
    background: rgba(0, 0, 0, 0) url("../img/bg_nav.png") repeat scroll left top;
	border-bottom: 1px dashed #999;
    border-top: 1px dashed #999;
    color: #fff;
    font: 18px/20px B Yekan;
    margin-bottom: 35px;
	padding:10px;
	border-radius:5px;
}
.ani  p {
    color: #fff;
	    font-family: B Yekan;
    font-size: 13px;
    margin-top: -20px;
}

#st1
{
	  animation-delay: 0.4s;
}

#st2
{
	  animation-delay: 0.8s;
}
#st3
{
	  animation-delay: 1.2s;
}


.why_shop ul {
    color: #fff;
    float: right;
    font: 16px B Yekan;
    padding: 30px 0;
    width: 100%;
}
.why_shop ul li {
    float: right;
    margin: 1%;
    width: 48%;
	text-align: right;
	  list-style: outside none none;
}

.shopul
{
    margin: 0 auto;
    width: 80%;
	height: 270px;
}
.shop ul li i {
    background: #f90 none repeat scroll 0 0;
    border: 3px solid #ffdb69;
    border-radius: 40px;
    color: #fff;
    float: right;
    font-size: 22px;
    height: 40px;
    line-height: 40px;
    margin-left: 10px;
    position: relative;
    text-align: center;
    top: -18px;
    width: 40px;
}
.shop ul li i:hover:before{
	transform:rotate(360deg);
}

.menu-social2 {
    background: rgba(0, 0, 0, 0.17) none repeat scroll 0 0;
    margin: 90px auto;
    width: 90%;
	height: 270px;
}

ontainer {
    padding-top: 100px;
}
.bounceInLeft {
    animation-name: bounceInLeft;
}


/* خدمات طراحی وب      */

.anidisign {
    float: right;
    height: 1000px;
    width: 100%;
}

/* راهنمای سامانه       */
.mainaniguide {
    float: right;
    height: 1000px;
    width: 100%;
}
/*.aniguide
 {
  background-image: url("../img/aniguide.jpg");
    direction: rtl;
    height: 420px;
    margin: 55px auto;
    padding: 100px 0 0;
    text-align: center;
    width: 100%
}

.guide
{
  background-image: url("../img/dots.png");
    float: right;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;}
*/
.bg
{
	  background-image: url("../img/off/bg.png");
	  width:100%;
	  margin-top:-55px;
	  direction:rtl;
	  height:700px;
}
.closed  img {
  float: right;
    margin-right: 54px;
    margin-top: 200px;}

p.txt_btn {
    color: #fff;
    float: right;
    margin-right: 270px;
    width: 40%;
	padding-top:55px;	
}
.closed img.closedtop {
    float: right;
    margin-right: -170px;
    margin-top: 20px;
}

.chrakh {
    float: left;
    padding-top: 120px;
}
.one {
    animation: 7s linear 0s normal none infinite running animated_div;
    background: rgba(0, 0, 0, 0) url("../img/off/1.png") repeat scroll 0 0;
    float: left;
    height: 350px;
    margin: -551px 0 0 57px;
    width: 350px;
}

.two {
    animation: 5s linear 0s normal none infinite running two;
    background: rgba(0, 0, 0, 0) url("../img/off/2.png") repeat scroll 0 0;
    float: left;
    height: 202px;
    margin: -272px 0 0 45px;
    position: relative;
    right: -200px;
    width: 204px;
}

.tree {
    animation: 2s linear 0s normal none infinite running tree;
    background: rgba(0, 0, 0, 0) url("../img/off/3.png") repeat scroll 0 0;
    float: left;
    height: 117px;
    margin:-225px 0 0 249px;
    position: relative;
    right: 95px;
    width: 118px;
}


/* قوانین سامانه        */

.anighavanin {
    float: right;
    height: 1000px;
    width: 100%;
}
/* پشتیبانی سامانه         */

.mainanisuport
 {
    float: right;
    height: 1000px;
    width: 100%;
}
.anisuport
 {
  background-image: url("../img/anisuport.jpg");
    direction: rtl;
    height: 420px;
    margin: 55px auto;
    padding: 100px 0 0;
    text-align: center;
    width: 100%
}
/*وب سرویس آنی          */
.aniwebservic
 {
    float: right;
    height: 1000px;
    width: 100%;
}

/*سوالات متداول           */
.anisoal
 {
    float: right;
    height: 1000px;
    width: 100%;
}


/* تعرفه خطوط        */
.maineertable {
    background: rgba(0, 0, 0, 0) url("../img/bannerpricesms.jpg") no-repeat scroll 0 0;
    height: 500px;
    margin-top: 52px;
    width: 100%;
}

.arztable {
    background: rgba(0, 0, 0, 0.71) none repeat scroll 0 0;
    float: right;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0px;
    width: 100%;
}
.arztable h2 {
    background: rgba(0, 0, 0, 0) url("../img/bg_slogan.png") repeat scroll left top;
    color: #fff;
    direction: rtl;
    font: 34px/50px B Yekan;
    height: 60px;
    margin: 240px auto;
    text-align: center;
    width: 90%;
	border-radius:10px;
}
.arztable h3 {
    color: #fff;
    font: 25px/30px B Yekan;
margin-top: -200px;
    text-align: center;
	 direction: rtl;
}
#cir1
{
  animation-delay: 0.4s;
	}
#cir2
{
	    animation-delay: 0.6s;
	}
	
	
.circle {
    height: 167px;
    margin:0px auto;
    width: 80%;
}
	
	
.circle  ul {
    list-style: outside none none;
    margin: 0;
    padding: 20px 0;
    text-align: right;
}
.circle ul li {
    display: inline-block;
    float: right;
    height: 100px;
    margin-right: 50px;
    padding: 5px 0;
    text-align: right;
    width: 45%;
}
.circle ul li div.ericon {
    float: right;
    height: 70px;
    margin: 10px 0 20px 10px;
    text-align: center;
    width: 70px;
}
.circle ul li p.aprator {
    color: #e05930;
    font: 500 22px/23px B Yekan,"BYekan",tahoma;
    padding: 5px 0 12px;
}
.circle ul li p.apratoring {
    color: #fff;
    direction: rtl;
    font: bold 13px/23px "B Yekan";
    text-align: right;
    width: 83%;
}

.line {
    margin: 0 auto;
    padding-right: 30px;
    width: 95%;
	color:#333;
	}


.tableaprator {
    width: 98%;
	direction: rtl;
    margin: 0 auto;
}