@font-face { font-family: 'AGOOGLE'; src: url('../fonts/AGOOGLE.eot?#iefix') format('embedded-opentype'), url('../fonts/AGOOGLE.woff') format('woff'), url('../fonts/AGOOGLE.ttf') format('truetype'), url('../fonts/AGOOGLE.svg#AGOOGLE') format('svg'); font-weight: normal; font-style: normal;}
@font-face {  font-family: "KUFI";  font-style: normal;  font-weight: normal;  src: url("../fonts/Droid-Arabic-Kufi.eot?#") format("eot"), url("../fonts/Droid-Arabic-Kufi.woff") format("woff"), url("../fonts/Droid-Arabic-Kufi.ttf") format("truetype");}
@font-face{font-family:"vazir";  font-style: normal;  font-weight: normal;src:url("../fonts/Vazir.eot?#") format("eot"), url("../fonts/Vazir.woff") format("woff"), url("../fonts/Vazir.ttf") format("truetype");}
.beh-support{margin: 0 auto;  position: relative;  color: #FFFFFF;  line-height: 175%;  text-align: center;  padding: 0;font-size:16px;
font-family:"Kufi",Tahoma;background-color:#456713;text-shadow: 1px 1px 1px #000;}
.beh-support-inner .custom > table{ width: 100%;}
.beh-support img {margin: 12px;}

.beh-welcome { margin: 0 auto; position: relative; color: #404040; line-height: 175%; text-align: right; padding: 0; font-size:16px;
font-family:"Kufi",Tahoma; background:url(../images/bodybg.jpg) repeat;}
.beh-welcome img { /*max-width:370px;*/max-width:100%; }
.beh-welcome td{max-width:370px;padding: 10px;}
.beh-welcome h3{ font-size:25px; font-family:kufi; margin: 10px;}


.beh-jomleh { margin: 0 auto; position: relative; color: #ffffff; line-height: 175%; text-align: right; padding: 0; font-size:40px;
font-family:"Kufi",Tahoma; background:url(../images/parallax2.jpg) no-repeat center center;  height: 400px; background-size: cover; left: 0; right: 0; top: 0; will-change: transform;}
.beh-jomleh h3{ display:none;}
.beh-jomleh-inner{ margin: 0 auto; max-width: 1728px; width: 90%; padding:90px 25px 25px 25px;}

.beh-jomleh2 { margin: 0 auto; position: relative; color: #ffffff; line-height: 175%; text-align: right; padding: 0; font-size:40px;
font-family:"Kufi",Tahoma; background:#00BFF3;  height: 400px;text-shadow: 1px 1px 1px #333;}
.beh-jomleh2 h3{ display:none;}

.beh-advantages, .beh-tab { margin: 0 auto; position: relative; color: #404040; line-height: 175%; text-align: right; padding: 0; font-size:16px;font-family:"Kufi",Tahoma; background:url(../images/bodybg.jpg) repeat;}
.beh-advantages img { max-width:370px;}
.beh-advantages td{max-width:370px;padding: 10px; border-radius:25px;}
.beh-advantages h3{ font-size:25px; font-family:kufi; margin: 10px;}


.beh-support-inner,.beh-welcome-inner, .beh-advantages-inner, .beh-tab-inner{ margin: 0 auto; max-width: 1728px; width: 90%; padding: 25px;}

.gkTabsWrap.vertical ol, .gkTabsWrap.horizontal > ol{ background:#b4b4b4;}
.gkTabsWrap.vertical ol li, .gkTabsWrap.horizontal ol li{ text-shadow:none;color:#333;float:right;}

.beh-tab img {border-radius:1000px;margin: 15px;}
.beh-tab img:hover{opacity: 1 !important; transform: scale(1.1) !important; transition: all 0.5s linear 0s;}
.custom a{color:#00BFF3; text-decoration: none;}
.nivo-caption{ background:#00BFF3;text-align: center;}
.theme-default .nivo-caption{ font-family:Kufi;font-size: 10px;}

.beh-mahsolat{  background:url(../images/bodybg.jpg) repeat; direction:ltr;}
.beh-mahsolat h3{ text-align:right;}

.beh-logomoshtarian{margin: 0 auto; position: relative;padding: 0; background:#FFFFFF;}
.beh-logomoshtarian h3{ display:none;}
.beh-logomoshtarian td{padding: 10px;}

.beh-bottom{ /*background:#404040;*/ background:rgba(0, 0, 0, 0) url("../images/bodybg.jpg") repeat scroll 0 0}
.beh-bottom .beh-blockcontent{ color:#333;}
.beh-bottom .beh-blockheader .t, .beh-blockheader .t a, .beh-blockheader .t a:link, .beh-blockheader .t a:visited, .beh-blockheader .t a:hover{ color:#00BFF3;}
.beh-bottom .beh-block ul > li{border-bottom:1px solid rgba(0, 0, 0, 0.18); padding:6px 20px 6px 27px;}
.beh-bottom .beh-blockcontent a, .beh-blockcontent a:link{ text-decoration:none; color:#333;font-size: 12px;}
.beh-bottom .beh-blockcontent a:hover{ text-decoration:none; color:#0054A5; padding-right:5px;transition: all 0.5s linear 0s; }

.deeper.parent {/*background: rgba(0, 0, 0, 0) url("../images/blockbullets.png") no-repeat scroll 5% 50%;*/ background:rgba(0, 0, 0, 0) url("../images/SorterDescPassive.png") no-repeat scroll 0 50%}
ul.beh-hmenu > li:last-child, ul.beh-hmenu > li.last-child{ /*background:rgba(0, 0, 0, 0) url("../images/SorterDescPassive.png") no-repeat scroll 0 50%;*/}
ul li .deeper.parent {background: rgba(0, 0, 0, 0) url("../images/blockbullets.png") no-repeat scroll 5% 20%;}



.beh-top{ background:#00BFF3;}
.beh-top .beh-blockcontent{ color:#fff; padding:0;}
.beh-top .beh-blockcontent a{ text-decoration:none; color:#fff;font-size: 12px;}
.beh-top .beh-blockcontent a:hover{ text-decoration:none; color:#0054A5;}
.beh-top-inner { margin: 0 auto; max-width: 1728px; width: 90%; padding: 0px; height: 45px;}
.beh-top p{ color:#fff;}


ul.beh-hmenu li li{ padding:10px;}
.beh-hmenu ul a:link, .beh-hmenu ul a:visited, .beh-hmenu ul a.active, .beh-hmenu ul a:hover{line-height: 0;padding:0;}


.beh-logomoshtarian{direction:ltr;}

dt {position: absolute;}

ul.beh-hmenu{max-width:70%;}
ul.beh-hmenu > li > a{padding:0 10px;}
ul.beh-hmenu > li > a:hover, .desktop ul.beh-hmenu > li:hover > a{padding:0 10px;}
ul.beh-hmenu > li > a.active{padding:0 10px;}