
@font-face {
  font-family: 'BKoodakBold';
  src: url('/fonts/BKoodakBold.eot?#') format('eot'),  /* IE6-8 */
       url('/fonts/BKoodakBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('/fonts/BKoodakBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
 @font-face{font-family:'yekan';src:url('/fonts/yekan.eot');src:url('/fonts/yekan.eot#iefix') format('embedded-opentype'),url('/fonts/yekan.woff') format('woff'),url('/fonts/yekan.ttf') format('truetype');}
@font-face {
  font-family: 'BYekan';
  src: url('/fonts/BYekan.eot?#') format('eot'),  /* IE6-8 */
       url('/fonts/BYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('/fonts/BYekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face{font-family:'BTitrBold';src:url(/fonts/BTitrBold.eot?#) format("eot"),url(/fonts/BTitrBold.woff) format("woff"),url(/fonts/BTitrBold.ttf) format("truetype")}
html{margin:0;padding:0;overflow-x:hidden;direction: rtl;  }
body{margin:0;padding:0;direction:rtl;font-family:yekan;padding-bottom:0;     }


a:visited,a:hover,a:link{text-decoration: none;color: #000066; }
.navbar{
/*  background: url(http://api.thumbr.it/whitenoise-361x370.png?background=1a191aff&noise=626262&density=63&opacity=14 ) ;  */
  margin-bottom: 0;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);
}
 .navbar-inner {
    background-color: #F9F9F9;
    background-image: linear-gradient(to bottom, #FFFFFF, #F2F2F2);
    background-repeat: repeat-x;
    border: 1px solid #D4D4D4;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);
    min-height: 56px;
    padding-left: 20px;
    padding-right: 20px;
}
.navbar-brand{
  height:auto !important;
}

textarea{
  resize: none;
}
h1,h2,h3,h4{
  color: #000033;
}
h1 .glyphicon,h2 .glyphicon,h3 .glyphicon,h4 .glyphicon{
  color: #D91919;
}

nav .container{
  background-color:  transparent;
  padding-bottom: 0;

}
#mainmenu .glyphicon{
  margin-left: 5px;
}
#mainmenu li a{
  padding-right: 20px;
}
#mainMenu > ul > li > a{
    padding: 3px;
}

.navbar-default .navbar-nav > li > a:hover{
  color:#FFFFFF;
}

.navbar-default .navbar-nav > li > a{
  color:#888888;
  font-family: BYekan;
  font-size: 11pt;
}

.navbar-default .navbar-nav > li{
  border-left:1px #FFFFFF solid;
}

.navbar-default .navbar-nav > li:hover{
  background-color: #D91919;
  transition: background-color 0.5s ease;
}
.comments_title{
  background-color: rgba(221, 221, 221, 1);
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom: rgba(204, 0, 0, 1) 2px solid;
  padding: 20px;
}

.container{background:#FFF;padding:0 0 30px}
.cl{clear: both;height: 0;width: 100% }
.top_text{
    float: left;
    margin-top: 20px;
    font-family: BTitrBold;
    margin-left: 8%;
}
.marg_pad{margin:0;padding:0}
.fl{float:left}
.fr{float:right}

.btn[type=submit]:hover{
  opacity: 0.8;
}
.btn[type=submit]{
 border: 0;
 background-color: #D91919;
  color: #EEEEEE;
 border-bottom: 2px #333333 solid;
}
.focus_input,.sys_inp{
  border: 1px #BBBBBB solid;
  border-radius: 3px;
  color: #555555;
 }
.focus_input:focus{
 border: 1px #D91919 solid;
-webkit-box-shadow: 1px 1px 10px 1px rgba(222,209,222,1);
-moz-box-shadow: 1px 1px 10px 1px rgba(222,209,222,1);
box-shadow: 1px 1px 10px 1px rgba(222,209,222,1);
}
.p_border{
    border-right: 3px solid #D91919;
    padding-right: 5px;
}

.pagin{
  text-align: center;
}

.pagination > li > a, .pagination > li > span{
  color:#D91919;
}
.pagination .active{
  background-color: #D91919;
  color: #EEEEEE;
}
.side_box header {
  font-family: BYekan;
  background-color: #000033;
  background: url( /images/ui/img-noise-361x370_bl.png);
  padding: 5px;
  text-align: center;

}

.side_box header h4{
  color: #FFFFFF;
}

.side_box .silde_text{
  color: #333333;
  font-size: 13px;
  font-family: yekan;
  line-height: 30px;
  text-align: justify;
  margin-bottom:-6px;
  width: 100%;
}
.side_box img{
  border: #D91919 1px solid;
  border-radius: 2px;
  vertical-align: middle;
}
.side_box .silde_text:hover{
  color: #D91919;
}
.side_box .row:hover{
  background-color: #F5F5F5;
}
.side_box .row .col-xs-9{
  padding-right: 0;
}
.side_box .row{

 padding-top:8px;
 padding-bottom:8px;
 margin-top: 5px;
 background-color: #EEEEEE;
 min-height: 45px;
 border-right: 1px solid #D91919;
 line-height: 25px;

}
.side_box{
 margin-left: 0px;
}
.no_left_pad{
  padding-left: 0;
}
.txt{
  font-size: 13px;
  font-family: yekan;
  line-height: 30px;
  text-align: justify;
}
.wide{
  width: 100%;
}
footer .pull-left{
  direction:ltr ;
}
footer .container{
  background-color:transparent;
}
footer input[type=text]{
 background-color: transparent;
 border:1px #444444 solid;
 border-radius: 10px;
 color: #FFFFFF;
 }
 footer input[type=text]:hover,footer input[type=text]:focus{
 border:1px #EEEEEE solid;
 }

footer >.container{
    background-image: url('/images/golfam.png');background-size:30% 30%;background-position:98% 84%;   background-repeat: no-repeat;
}
footer{
  background:#222222 ;
  border-bottom: 3px #D91919 solid;
  padding-top: 10px;
  margin: 0 !important;
  color: #FFFFFF;
  bottom: 0;
  position: relative;
  width: 100%;

}
.footer .btn-primary{
    background-color: #333333;
}

.btn-social-icon i{
  color: #EEEEEE;
}
.none{
  display: none;
}
footer  .head{
  border-bottom: 3px #EEEEEE solid;
}
footer .ft_product a{
  color: #FFFFFF;
}
footer .ft_product a:hover{
  color: #FFFFFF;
  text-decoration: underline;
}
.cnt{
  text-align: center;
}
.full_text{
  display: none;
}
.light_text_lnk{
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  clear: both;
  width: 100%;
  font-size: 15px;
  background: #EEEEEE ;
  padding: 5px;
  border-radius: 8px;
}
.cse .gsc-control-cse, .gsc-control-cse{
  padding: 10px !important;
}

.gs-title , .gs-visibleUrl,.gsc-results-wrapper-overlay .gs-snippet,.gsc-cursor{direction:  rtl !important;text-align: right !important;}
.gsc-cursor{width: 100% !important;}
.gsc-search-box{direction: rtl !important;}
.gsc-orderby-container{display: none !important;}
.gsc-webResult{border-bottom: 1px dashed #AAAAAA !important;}
.gsc-result .gs-title{text-decoration: none !important;height: 40px !important;font-family: BTitrBold;}
.gs-visibleUrl{display: none !important; }
.gsc-input-box{height: 30px !important;}
.gsc-input{font-size: 11px !important;}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {height: 31px !important;background-image: url(http://www.google.com/uds/css/v2/search_box_icon.png) !important;background-repeat: no-repeat !important;background-position: center !important;float: left;margin-top: 2px;min-width: 13px;padding: 6px 27px;width: 13px; }
input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus{background-color: #D91919 !important;font-family: tahoma !important;}
.gsc-control-cse,.gsc-control-cse, .gsc-control-cse .gsc-table-result,.gsc-control-cse, .gsc-control-cse .gsc-table-result,.gsc-control-cse .gsc-table-result,.gsc-control-cse, .gsc-control-cse .gsc-table-result{font-family: BKoodakBold !important;}
.gsc-results-wrapper-overlay{
  height: 90vh !important;
}
.cse .gsc-control-cse, .gsc-control-cse{
  background: transparent !important;
}



.tooltip{
    position:absolute;
    z-index:1020;
    display:block;
    visibility:visible;
    padding:5px;
    font-size:11px;
    opacity:0;
    filter:alpha(opacity=0)
}
.tooltip.in{
    opacity:.8;
    filter:alpha(opacity=80)
}
.tooltip.top{
    margin-top:-2px
}
.tooltip.right{
    margin-left:2px
}
.tooltip.bottom{
    margin-top:2px
}
.tooltip.left{
    margin-left:-2px
}
.tooltip.top .tooltip-arrow{
    bottom:0;
    left:50%;
    margin-left:-5px;
    border-left:5px solid transparent;
    border-right:5px solid transparent;
    border-top:5px solid #CCFF33
}
.tooltip.left .tooltip-arrow{
    top:50%;
    right:0;
    margin-top:-5px;
    border-top:5px solid transparent;
    border-bottom:5px solid transparent;
    border-left:5px solid #CCFF33
}
.tooltip.bottom .tooltip-arrow{
    top:0;
    left:50%;
    margin-left:-5px;
    border-left:5px solid transparent;
    border-right:5px solid transparent;
    border-bottom:5px solid #CCFF33
}
.tooltip.right .tooltip-arrow{
    top:50%;
    left:0;
    margin-top:-5px;
    border-top:5px solid transparent;
    border-bottom:5px solid transparent;
    border-right:5px solid #CCFF33
}
.tooltip-inner{
    max-width:200px;
    padding:3px 8px;
    color:#000066;
    text-align:center;
    text-decoration:none;
    font-size: 13px;
    background-color:#CCFF33;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px ;
    padding: 15px;
}
.tooltip-arrow{
    position:absolute;
    width:0;
    height:0
}

#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:20px;
	overflow:hidden;
	width:51px;
	height:51px;
	border:none;
	text-indent:100%;
	background:url(/images/ui/ui.totop.png) no-repeat left top;
    cursor: pointer;
}
#toTopHover {
 	width:51px;
	height:51px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
	outline:none;
}

#mainmenu .dropdown-submenu .dropdown-menu{
 top:0%;
 right: 100%;
}
#mainmenu .dropdown-submenu .dropdown-menu{
 top:5%;
 right: 100%;
}

#mainmenu >  .dropdown-submenu > .dropdown-menu{
  top:100%;
 right: 0%;
}
.dropdown-menu{
  padding: 20px;
}

.dropdown-menu {
  padding: 0;
}

#mainmenu   a {
  padding-right: 20px;
  padding-left: 15px;
  padding-top:19px;
  padding-bottom:19px;
  min-width: 70px;
}
#mainmenu .open,.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus,.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{
    background-color: #D91919;
    color: #EEEEEE;
  transition: background-color 0.5s ease;
}

@media (max-width : 768px)
{
#mainmenu .open,.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus,.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{
    background-color:transparent;
    color: #AAAAAA;
}
footer {
        background-image: url('/images/world-map.png');
    background-position: 100% 55px;
    background-repeat: no-repeat;
}
footer >.container{
     background-image: none;
    }
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"]{
    font-family: yekan;
}
.chosen-container-multi .chosen-choices{
    background-image:none;
    border: 1px solid #eee;
}
.md_md{
    margin-left: auto;
    margin-right: auto;
    float: none;
}

/**** bootstrap change ****/
.form-control-feedback{
  top: 0;
  width: 60px;
}

.input-group{
  width: 100%;
}
.ck_content *{
    font-family: yekan !important;
    line-height: 30px;
    
}
.ml-subscribe-form *{
    font-family: yekan !important;
    direction: rtl !important ;
    text-align: right !important;
}
#mlb2-2432529.ml-subscribe-form button{
    font-family: yekan !important;

}
.list_icon_fixer {
    padding-right:20px;
}
.list_icon_fixer i {
    margin-right: -20px
}


