/* SmartTry */
* {-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;-o-font-smoothing: antialiased;font-smoothing: antialiased;-webkit-text-stroke: 1px transparent;-moz-text-stroke: 1px transparent;text-stroke: 1px transparent;text-rendering: optimizeLegibility;}
html.dir_ltr,.dir_ltr body{direction: ltr;text-align:left;}

body,output,.form-control,.btn ,.dropdown-menu,.input-group-addon,.popover-title{
font-size: 12px;
}
.btn-lg, .btn-group-lg > .btn {
font-size: 18px !important;
}

img{border:0;}
ul,li{list-style-type:none;margin:0;padding:0;}
small,.small{font-size:11px;}
hr.line{margin: 5px 0;height: 2px;border:0}
.rtl{direction: rtl;text-align: right;}
.ltr{direction:ltr;text-align:left;}
.red,.red.a{color: #ff0000!important;}
.green{color:green !important;}
.yellow{color:#f4e4b7;}
.black{color:#000;}
.kred{color:red}
.blink{text-decoration: blink;}
.bold{font-weight:bold;}
.left{float:left;}
.right{float:right;}
.middle{vertical-align:middle}
.center{text-align:center;/*clear:both*/}
/*.first{margin-right:0px!important;}
.last{margin-left: 0px !important;}*/
.clear{clear:both;}
.hidden{display:none;}
.opaque{filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;}
.chars_remaining{width:100px;}
.on{background: #F9F8F4;}
.off{background:transparent}
.fill{width:100%;height:100%;display:block;}
.require{float:right;background:red;color:#fff;font-size:11px;line-height:18px;padding:0 3px;border:1px red solid;border-radius: 3px;}
.dir_ltr .require{float:left;}
#loading { display:none;background:red url('../images/loading.gif') 5px 5px no-repeat;color:#fff;font:bold 15px Arial;top:0;left:50%; width: 110px;height:28px;line-height:25px;margin-left:-90px;overflow:auto; padding-left: 30px;position:fixed;z-index:1032;border-radius:0 0 8px 8px; text-align: left; direction: ltr;}
.printable{display:none}
#debug{display:none;background: none repeat scroll 0 0 #FFFF00;color: #000000;font:normal 13px/17px tahoma;left: 0; overflow: auto;padding: 5px;position: fixed;top: 0;width: auto;z-index: 1034;}
noscript{background: red;color: #fff;text-decoration: blink;font:bold 24px Arial;left: 0;padding: 5px 0;position: fixed;direction:rtl;text-align: center;top: 0;width: 100%;z-index: 1033;}
.trans{ -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -webkit-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}
.mini_shadow{-webkit-border-radius:5px;-moz-border-radius: 5px;border-radius: 5px;box-shadow: 1px 1px 1px #888;-moz-box-shadow: 1px 1px 1px #888;-webkit-box-shadow: 1px 1px 1px #888; }
#mini_page{text-align:justify;background:#ffffff;padding:20px}
#mini_message{background:#ffffff;}

#side_right:empty,#side_left:empty{display:none !important;}
#side_top, #side_bottom{clear:both;}
#config_theme{position: fixed;left: -2px;top: 2px;z-index: 9999;}
#reload_theme{position: fixed;left: -2px;top: 26px;z-index: 9999;}

.navbar-brand{background: url('../images/smarttry.png') center no-repeat;background-size: 32px;width: 32px;margin-right: 8px;}
.dir_ltr .navbar-brand{margin-right: auto;margin-left: 8px;}
 /* ColorBox */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;background:url(../images/colorbox/overlay.png) repeat 0 0;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;background:#fff; overflow:hidden;padding:10px;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;margin-top: 20px;}
#cboxTitle{margin:0;position:absolute; top: 4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;background:#fff;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
#colorbox{outline:0;background:#ffffff;border:1px solid #ffffff;box-shadow:0 0 10px #bbb;border-radius:12px;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxCurrent{position:absolute; top: 4px; left:58px; color:#949494;}
#cboxLoadingOverlay{background:url(../images/colorbox/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(../images/colorbox/loading.gif) no-repeat center center;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxSlideshow{position:absolute; top: 4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; top: 0; left:0; background:url(../images/colorbox/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute; top: 0; left:27px; background:url(../images/colorbox/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxClose{position:absolute; top: 0; right:0; background:url(../images/colorbox/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose:hover{background-position:-25px -25px;}
.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}

.dir_ltr .dropdown-menu {text-align: left;}
.dir_ltr .navbar-brand{float:left;}


.mega-dropdown .nav,
.mega-dropdown .collapse,
.mega-dropdown .dropup,
.mega-dropdown .dropdown {
  position: static;
}
.mega-dropdown .container {
  position: relative;
}
.mega-dropdown .dropdown-menu {
  right: auto;
}
.mega-dropdown .mega-dropdown-content {
  padding: 20px 30px;
}
.mega-dropdown .dropdown.mega-dropdown-fw .dropdown-menu {
  right: 0;
  left: 0;
}
#browser_support{width:100%;background:#bd0a0a;text-align:center;cursor:pointer;color:#fff;font:normal 13px/20px tahoma;padding:10px 20px;border-bottom:solid 2px #990b11;display:none;}
html.ie6 #browser_support,html.ie7 #browser_support,html.ie8 #browser_support {display: block;}

form label{text-align:right;}
form label .label{float:left;margin-top: 6px;}
div.mce-fullscreen {
  top: 0 !important;
  z-index: 1039;
}


::-webkit-scrollbar {
		width: 10px;
		height: 10px;
}
	
::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment {
	display: block;
	height: 0px;
}

::-webkit-scrollbar-button:vertical:increment {
	background-color: #FFF;
}

::-webkit-scrollbar-track-piece {
	background-color: #eee;
}

::-webkit-scrollbar-thumb:vertical {
	background-color: #555;
	cursor:pointer;
}

::-webkit-scrollbar-thumb:horizontal {
	width: 50px;
	background-color: #ddd;
}
	
	
.sup-label:after {
	color: #fff;
	font: normal 9px/11px tahoma;
	padding: 0px 2px 2px;
	border-radius: 2px;
	background-color: grey;
	margin-right: 4px;
}
.sup-label.sup-new:after {
	content: 'جدید';
	background-color: red;
}
.sup-label.sup-soon:after {
	content: 'به زودی';

}
.fileinput-button {position: relative;overflow: hidden;}
.fileinput-button input {position: absolute;top: 0;right: 0;margin: 0;opacity: 0;-ms-filter: 'alpha(opacity=0)';font-size: 200px;direction: ltr;cursor: pointer;}



@media (min-width: 768px) {
	
	#manage_entries.dropdown-menu{width: 372px;max-height: 500px;overflow-y: scroll;overflow-x: hidden;}
	#manage_entries.dropdown-menu li{float:right;width: 180px;}
	.dir_ltr #manage_entries.dropdown-menu li{float:left;}
	#manage_entries.dropdown-menu li a{width:auto}
	#manage_entries.dropdown-menu .divider {margin: 5px 0;width: 360px;}
	#manage_entries.dropdown-menu li.divider:last-child{display:none}
	.dir_ltr .navbar-nav {float: left;}
  .dir_ltr .navbar-nav > li {float: left;}
  .dir_ltr .navbar-nav.navbar-right:last-child {margin-right: -15px;margin-left: auto;}
}

@media (min-width: 992px) {
	#manage_entries.dropdown-menu{width: 552px;}
	#manage_entries.dropdown-menu .divider {width: 540px;}
}


.col-ms-1,
.col-ms-2,
.col-ms-3,
.col-ms-4,
.col-ms-5,
.col-ms-6,
.col-ms-7,
.col-ms-8,
.col-ms-9,
.col-ms-10,
.col-ms-11,
.col-ms-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
 
@media  (max-width: 480px) {/* and (max-width: 768px) */
  .col-ms-1,
  .col-ms-2,
  .col-ms-3,
  .col-ms-4,
  .col-ms-5,
  .col-ms-6,
  .col-ms-7,
  .col-ms-8,
  .col-ms-9,
  .col-ms-10,
  .col-ms-11 {
    float: right; }
 
  .col-ms-1 {
    width: 8.33333%; }
 
  .col-ms-2 {
    width: 16.66667%; }
 
  .col-ms-3 {
    width: 25%; }
 
  .col-ms-4 {
    width: 33.33333%; }
 
  .col-ms-5 {
    width: 41.66667%; }
 
  .col-ms-6 {
    width: 50%; }
 
  .col-ms-7 {
    width: 58.33333%; }
 
  .col-ms-8 {
    width: 66.66667%; }
 
  .col-ms-9 {
    width: 75%; }
 
  .col-ms-10 {
    width: 83.33333%; }
 
  .col-ms-11 {
    width: 91.66667%; }
 
  .col-ms-12 {
    width: 100%; }
 
  .col-ms-push-1 {
    right: 8.33333%; }
 
  .col-ms-push-2 {
    right: 16.66667%; }
 
  .col-ms-push-3 {
    right: 25%; }
 
  .col-ms-push-4 {
    right: 33.33333%; }
 
  .col-ms-push-5 {
    right: 41.66667%; }
 
  .col-ms-push-6 {
    right: 50%; }
 
  .col-ms-push-7 {
    right: 58.33333%; }
 
  .col-ms-push-8 {
    right: 66.66667%; }
 
  .col-ms-push-9 {
    right: 75%; }
 
  .col-ms-push-10 {
    right: 83.33333%; }
 
  .col-ms-push-11 {
    right: 91.66667%; }
 
  .col-ms-pull-1 {
    left: 8.33333%; }
 
  .col-ms-pull-2 {
    left: 16.66667%; }
 
  .col-ms-pull-3 {
    left: 25%; }
 
  .col-ms-pull-4 {
    left: 33.33333%; }
 
  .col-ms-pull-5 {
    left: 41.66667%; }
 
  .col-ms-pull-6 {
    left: 50%; }
 
  .col-ms-pull-7 {
    left: 58.33333%; }
 
  .col-ms-pull-8 {
    left: 66.66667%; }
 
  .col-ms-pull-9 {
    left: 75%; }
 
  .col-ms-pull-10 {
    left: 83.33333%; }
 
  .col-ms-pull-11 {
    left: 91.66667%; }
 
  .col-ms-offset-1 {
    margin-right: 8.33333%; }
 
  .col-ms-offset-2 {
    margin-right: 16.66667%; }
 
  .col-ms-offset-3 {
    margin-right: 25%; }
 
  .col-ms-offset-4 {
    margin-right: 33.33333%; }
 
  .col-ms-offset-5 {
    margin-right: 41.66667%; }
 
  .col-ms-offset-6 {
    margin-right: 50%; }
 
  .col-ms-offset-7 {
    margin-right: 58.33333%; }
 
  .col-ms-offset-8 {
    margin-right: 66.66667%; }
 
  .col-ms-offset-9 {
    margin-right: 75%; }
 
  .col-ms-offset-10 {
    margin-right: 83.33333%; }
 
  .col-ms-offset-11 {
    margin-right: 91.66667%; } }
@media (min-width: 480px) and (max-width: 768px) {
  .container {
    max-width: 748px; } }