﻿@font-face{font-family:BNAZANIN;font-weight:normal;font-style:normal;src:url("fonts/IRLotus.eot");src:url("fonts/IRLotus?#iefix") format("embedded-opentype"),url("fonts/IRLotus.woff") format("woff"),url("fonts/IRLotus.ttf") format("truetype"),url("fonts/IRLotus.svg#IRLotus") format("svg")}
@font-face{font-family:ENTEZAR;font-weight:normal;font-style:normal;src:url("fonts/IREntezar.eot");src:url("fonts/IREntezar?#iefix") format("embedded-opentype"),url("fonts/IREntezar.woff") format("woff"),url("fonts/IREntezar.ttf") format("truetype"),url("fonts/IREntezar.svg#IREntezar") format("svg")}
body {padding:0;margin: 0;background-color:#49647e;font-family:BNAZANIN;}

/* Config -------------------------------------------------------------------------------*/
*{outline:none !important}
.siteIco{display:inline-block;background:url('Images/shayganMainImg.png') no-repeat;}
a,a:hover,a:visited,a:active{text-decoration:none !important}
li{list-style:none;display:inline-block}
ul,h1,h2,h3,h4,h5,h6,p{padding:0;margin:0}
.clear{clear:both;border:none !important;display:block}
.hideElem{display:none}
input[type=button]{cursor:pointer}
input[type=button]:active{position:relative;top:2px}
::-webkit-input-placeholder {color:#555;}
:-moz-placeholder {color:#555 !important;}
::-moz-placeholder {color:#555 !important;}
:-ms-input-placeholder {color:#555}
.hvr {display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;overflow: hidden;}
.hvr:before {content: "";position: absolute;z-index: -1;left: 50%;right: 50%;top: 0;background: #56ccc8;height: 4px;-webkit-transition-property: left, right;transition-property: left, right;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}
.hvr:hover:before, .hvr:focus:before, .hvr:active:before {left: 0;right: 0;}
.hvr:hover span{transition: all 0.3s ease}
.hvr:hover span{color:#56ccc8}
.loginTxt{text-align:right;direction:rtl;font-size:1.3em;padding:0 5px 0 0;width:100%;height:40px;border:1px solid #adadad;border-left:none;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.loginTxt:focus{border-color: #6cc;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 204, 204, 0.6) !important;box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 204, 204, 0.6) !important;}
.grayTxt{transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.grayTxt:focus,.grayTxt:focus,#searchType:hover{border-color: #888;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(137, 133, 133, 0.6) !important;box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(137, 133, 133, 0.6) !important;}
.greenBtn{color:#fff;float:left;background-color:#009933;min-width:52px;height:36px;border:none;font-size:1.4em}
.greenBtn:hover{background-color:#06b640;}
.greenBtn:active{background-color:#078e34;}
.tooltip-inner{font:normal 1.2em BNAZANIN}
.grayHover,.blueHover,.greenBtn{transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.grayHover:hover{text-shadow:0 0 1px #444}
.blueHover:hover{text-shadow:0 0 1px #06c}
.select{-webkit-appearance: none;-moz-appearance: none;color:#888;cursor:pointer;background:#fff url('Images/selectArrow.png') 10px 12px no-repeat;}
.select::-ms-expand{display:none}
.select1:before{font-family:FontAwesome;content:"\f0d7"}

/*Modal*/

.modal-header{padding:5px 25px;background-color:#888;border-top-left-radius:5px;border-top-right-radius:5px;}
.modal-title{color:#fff;text-align:center;font-family:ENTEZAR}
.modal-header .close{opacity:1;margin:3px 0 0 0}
.modal-header .close span{display:inline-block;color:#ff6666;margin:0 0 0 5px;border:3px solid #ff6666;border-radius:100%;text-shadow:0 0;font-size:0.7em;padding:0 2px;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.modal-header .close:hover span{color:#f69e9e !important;border-color:#f7a9a9;}
.modal-body{background-color:#ececec}

/* END Config ----------------------------------------------------------------------------*/

/* Default ------------------------------------------------------------------------------*/

/*Header*/

div.siteHeader{margin:15px 0}
div.headerHolder{background-color:#fff}


/*Login*/

div.siteLogin{background-color:#66cccc;min-height:61px;direction:rtl;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
div.siteLogin:hover{background-color:#93d7d7}
div.siteLogin > a{font:normal 1.7em BNAZANIN,FontAwesome;color:#fff;margin:10px 20px 0 0;display:inline-block}
div.siteLogin > a span{color:#999;vertical-align:sub;margin:0 0 0 10px}
div.loginData label{cursor:pointer;font-size:1.3em;color:#666;margin:10px 0 0 0;text-align:right;direction:rtl}
div.registerData label{cursor:pointer;font-size:1.1em;color:#666;margin:10px 0 0 0;text-align:right;direction:rtl}
div.loginData input[type=checkbox],div.registerData input[type=checkbox]{cursor:pointer;margin:15px 0 0 5px;}
div.loginData p,div.loginData a,div.registerData a{color:#666;font-size:1.2em;margin:20px 0 0 0;text-align:right;direction:rtl}
div.registerData a,div.recoveryData #loginBackLink{color:#0066cc}
div.loginData p a{font-size:1.1em}

/*LoginModal*/

#loginModal .form-group{text-align:center}
#loginModal .input-group{direction:ltr;margin:0 auto 30px auto}
#loginModal .input-group-addon{background-color:#66cccc;color:#fff;width:51px;font-size:1.4em}
#loginModal .input-group-addon{border-color:#66cccc;border-radius:0}
#loginModal .modal-dialog{width:380px;}
#loginModal .registerData{padding:0 20px;height:407px}
.registerData .form-group{min-height:392px}
.loginModalData .form-group{min-height:306px;}
#securityQuestion{font-size:0.8em}

/*RecoveryModal*/

div.recoveryData #loginBackLink{font-size:1.3em;margin:10px 0 0 0}
div.recoveryData #recoveryUserBtn{padding:0 10px}
#loginBackLinka {font-size:1.8em}

/*Menu*/

div.siteTopMenu{text-align:left;padding-left:0}
div.siteTopMenu ul{min-height:60px;direction:ltr;float:left}
div.siteTopMenu ul li{border-right:1px solid #dde2e4;padding:14px 24px;float:right;cursor:pointer}
div.siteTopMenu ul li span{color:#999;font-size:2em}


/*AboutModal*/

#aboutModal .modal-dialog{width:333px}
#aboutModal .modal-content{height:323px;background-color:#ececec}

div.aboutData{text-align:right;padding:0px 40px 0 0;}
div.aboutData h5{color:#6cc;font-size:1.3em;font-family:BNAZANIN,FontAwesome;display:block;direction:rtl;}
div.aboutData h5:before{color:#676767;margin:0 0 0 5px;vertical-align:sub;display:inline-block;font-weight:bold}
div.aboutData span{display:inline-block;margin:20px 0 25px 0;color:#646464;font-size:1.2em}


/*RightSide*/

div.rightSide{background-color:#fff;text-align:center;padding:0}

/*Sidr*/

.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:180px;overflow-x:none;overflow-y:auto;background-color:#fff}
.sidr.right{left:auto;right:-293px}
.sidr.left{left:-180px;right:auto}
.sidr .sidr-inner{padding:0 0 15px;text-align:center}
#sidr-right{border-right:2px solid #56CCC8}
#sidr-right >div ul{display:block !important}
#sidr-right >div ul li{display:block;padding:14px 24px;cursor:pointer;text-align:center;border-bottom:1px solid #dde2e4}
#sidr-right >div ul li span{color:#999;font-size:2em}
#sidr-right div.registerQuestion p,#sidr-right div.siteHelp{text-align:center}

/*Logo*/

div.siteLogo{margin:5px 0 45px 0}
div.siteLogo img{margin:0 auto}

/*SiteNamad*/

div.siteNamad{margin:0 0 15px 0}
div.siteNamad img{margin:0 auto}

/*RegisterQuestion*/

div.registerQuestion{border-top:1px solid #56ccc8;border-bottom:1px solid #56ccc8}
div.registerQuestion p{font-size:1.5em;width:85%;margin:30px auto 30px auto;direction:rtl} 
div.registerQuestion p a{display:inline-block}

/*SiteHelp*/

div.siteHelp a{color:#333;font-size:1.5em;display:block;padding:35px 0 21px 0;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
div.siteHelp i{color:#999;margin:15px 15px 15px 5px;vertical-align:sub}
div.siteHelp a:hover{background-color:#65cccb;color:#fff}
div.siteHelp a:hover i{color:#030000}

/*LeftSide*/

div.leftSide{padding-left:0}

/*SiteTitle*/

div.siteTitle{background-color:#fff;}
div.siteTitle p{color:#42a9a9;font-size:1.7em;width:60%;margin:0 auto;padding:15px 0;direction:rtl;text-align:center;}

/*Search*/

div.siteSearch{position:relative;background-color:#ececec;padding:15px 20px 15px 14px;direction:rtl}
div.siteSearch input#siteSearchTxt{font-size:1.3em;text-align:right;direction:ltr;width:88%;padding:0 10px 0 0;border:1px solid #6e6e6e;border-right:0;min-height:37px}
div.siteSearch a{color:#66cccc;font-size:1.5em;position:absolute;left:25px;margin:8px 0 0 0;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
div.siteSearch input type[image]{color:#66cccc;font-size:1.5em;position:absolute;left:25px;margin:8px 0 0 0;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
div.siteSearch a:hover{color:#83d7d7}
div.siteSearch a:active{color:#6dc1c1}
div.siteSearch #searchType{width:95px;color:#fff;outline:none;font-size:1.3em;padding:0 5px 0 0;height:37px;border:1px solid #9a9a99;cursor:pointer;background-color:#888;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
div.siteSearch #searchType:hover{background-color:#999}
div.siteSearch #searchType option{color:#fff;cursor:pointer;outline:none}

/*Slider*/

div.siteSlider{position:relative}
div.topSlider{position:absolute;top:0;width:100%;z-index:999}
div.topSlider img,div.bottomSlider img{width:100%;height:auto;display:block}
div.bottomSlider{position:absolute;bottom:0;width:100%;z-index:999}

/*Footer*/

div.footerHolder{position:relative;min-height:60px;background-color:#fff;margin:15px 0 0 0}
div.toolsHolder{position:absolute;top:3px;left:0;right:0;margin:0 auto;width:180px;}
div.toolsHolder span{margin:0 10px 0 0;display:inline-block;vertical-align:bottom}
/*SiteCopyRight*/

div.siteCopyRight p{font-size:1.2em;font-weight:bold;color:#666;padding:20px 25px 20px 0}

/*CopyRight*/

div.social ul{direction:ltr;display:inline-block}
div.social ul li{border-right:1px solid #dde2e4;padding:14px 24px;float:right;cursor:pointer;float:left}
div.social ul li a{color:#999;font-size:2em;transition: all 0.3s ease}
div.social ul li:hover a{color:#56ccc8}
/* END Default ---------------------------------------------------------------------------*/

/*Media*/

/* Extra small devices (phones, less than 768px) */


@media (max-width: 479px) {
   div.leftSide {padding:0 15px}
   div.siteCopyRight,div.social  {text-align:center;width:100%}
   div.social{border-top:1px solid #dde2e4}
   div.social ul{display:block;margin:0 auto;}
   div.social ul li:first-child{border-left:1px solid #dde2e4}
   div.social ul li{padding:14px 23px}
   div.siteSearch input#siteSearchTxt{width:100%;border-right:1px solid #6E6E6E;font-size:1.2em}
   div.siteSearch >span{font-size:1.2em}
   div.siteSearch select{float:left !important;margin-bottom:5px}
   div.siteSearch a{margin:50px 0 0 0}
   div.siteTitle p{font-size:1.5em}
   #loginModal .modal-dialog{width:auto !important} 
   div.siteLogin > a{font:normal 1.5em BNAZANIN,FontAwesome}
   div.loginData p, div.loginData a, div.registerData a{font-size:1em}
   div.loginData label,div.recoveryData #loginBackLink,.greenBtn{font-size:1.1em}
   span.searchType{display:inline-block}
   div.toolsHolder {display:none;}
}

@media (min-width: 480px) and (max-width: 767px) {
   div.siteSearch #searchType{width:18%}
   div.leftSide {padding:0 15px}
   div.siteSearch input#siteSearchTxt{width:82%}
   div.siteCopyRight,div.social  {text-align:center;width:100%}
   div.social{border-top:1px solid #dde2e4}
   div.social ul{display:block;margin:0 auto;width:300px}
   div.social ul li:first-child{border-left:1px solid #dde2e4}
  div.toolsHolder {display:none;}
  }
  
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 991px) { 
   div.siteSearch input#siteSearchTxt{width:86%}
   div.leftSide{padding:0}
   div.toolsHolder {display:none;}
  }
 
/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199px) { 
   div.siteSearch input#siteSearchTxt{width:86%}
   div.siteHelp a{margin:10px}
   div.registerQuestion p{margin:11px auto 20px auto}
  }
  
/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 
  
  }
.loader{
    background: url("../img/loading9.gif") no-repeat;
    min-width: 40px;
    min-height: 40px;
    display: inline-block;
}
/*big*/
.info-types {
    color: black;
    font-size: 18px;
}
