
.btn-primary,.btn-default,.btn-danger,.btn-warning,btn-info{
    background-image: none !important;
}
@font-face {
	font-family:'iranian sans';
	src:url('../font/irsans.eot');
	src:local('iranian sans'),url('../font/irsans.woff') format('woff'),url('../font/irsans.ttf') format('truetype');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'nasim';
	src:url('../font/nasim.eot');
	src:local('nasim'),url('../font/nasim.woff') format('woff'),url('../font/nasim.ttf') format('truetype');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'nasimb';
	src:url('../font/nasimb.eot');
	src:local('nasimb'),url('../font/nasimb.woff') format('woff'),url('../font/nasimb.ttf') format('truetype');
	font-weight:bold;
	font-style:normal;
}
@font-face {
	font-family:'Roya';
	src:url('../font/royab.eot');
	src:local('Roya'),url('../font/royab.woff') format('woff'),url('../font/royab.ttf') format('truetype');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'Koodak';
	src:url('../font/koodak.eot');
	src:local('Koodak'),url('../font/koodak.woff') format('woff'),url('../font/koodak.ttf') format('truetype');
	font-weight:bold;
	font-style:normal;
}
@font-face {
	font-family:'parisa';
	src:url('../font/Parisa-Reg-webfont.eot');
	src:local('parisa'),url('../font/Parisa-Reg-webfont.woff') format('woff'),url('../font/Parisa-Reg-webfont.ttf') format('truetype');
	font-style:normal;
}
@font-face {
	font-family:'parisab';
	src:url('../font/Parisa-Bd-webfont.eot');
	src:local('parisab'),url('../font/Parisa-Bd-webfont.woff') format('woff'),url('../font/Parisa-Bd-webfont.ttf') format('truetype');
	font-weight:bold;
	font-style:normal;
}
@font-face {
	font-family:'BMitra';
	src:url('../font/BMitra.eot');
	src:local('BMitra'),url('../font/BMitra.woff') format('woff'),url('../font/BMitra.ttf') format('truetype');
	font-weight:bold;
	font-style:normal;
}
@font-face {
    font-family: 'yekan';
    src: url('../font/Yekan.eot');
    src: url('../font/Yekan.eot#iefix') format('embedded-opentype'),
         url('../font/Yekan.woff') format('woff'),
         url('../font/Yekan.ttf') format('truetype'),
         url('../font/Yekan.svg#CartoGothicStdBook') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*-----------------------------------------------*/
[class^="fa-"]:before, [class*=" fa-"]:before { visibility: hidden }
#form-advanced-tabs .nav-tabs{visibility: hidden}
#form-advanced-tabs .nav-tabs:before{content: url('../img/loading.gif'); visibility: visible}
/*-----------------------------------------------*/
::-moz-selection {background-color:#e06c1f;color:#fff;}
::selection {background-color:#e06c1f;color:#fff;}
/*-----------------------------------------------*/
.error_v {
	border-color:#eed3d7; color:#b94a48;
}
.error_v .tooltip .tooltip-inner{
    background-color:#F00;
    max-width: 150px;
    text-align: right
}
.error_v .tooltip .tooltip-arrow{
    border-left-color:#F00;
}
.error_v .tooltip:before {
    color: #FFFFFF;
    content: "";
    left: 7px;
    position: absolute;
    top: 4px;
    font-family: FontAwesome
}
.success {
	border-color:#d6e9c6; background-color:#dff0d8; color:#468847;
}
.info {
	border-color:#bce8f1; background-color:#d9edf7; color:#3a87ad;
}
.notice {
	border-color:#fad42e; background-color:#fbec88; color:#000;
}
.label-success{background-color: #5cb85c;}
.label-warning{background-color: #f0ad4e;}
.label-danger{background-color: #d9534f;}
.label-info{background-color: #5bc0de;}
.label-primary{background-color: #428bca;}
/*--------------------loading--------------------------------*/
#loading {
	position:fixed; z-index:1000; display:none;
	top:0; left:46%; margin:0; padding:5px 10px; text-align:center; vertical-align:middle;
	background-color:rgba(0, 214, 139, 0.8); text-shadow:0 0 2px rgba(0,0,0,.75); box-shadow:0 0 2px rgba(0,0,0,.3);
	border-radius:0 0 4px 4px; color:#fff;
}
#loading div {
	display:inline-block; width:16px; height:16px; border-radius:16px;
	border:3px solid #eee; border-top-color:#f90; box-shadow:0 0 2px rgba(0,0,0,.3);
	-webkit-animation:loading 1s linear infinite;
	-moz-animation:loading 1s linear infinite;
	-ms-animation:loading 1s linear infinite;
	-o-animation:loading 1s linear infinite;
	animation:loading 1s linear infinite;
}
html.ie7 #loading div {
	display:inline;
	zoom:1;
}
html#ie #loading div {
	background-image:url('../img/loading.gif');
	background-repeat:no-repeat;
	border-radius:0;
	border-width:0;
	box-shadow:none;
}
@-webkit-keyframes loading {
	0% {-webkit-transform:rotate(0deg);}
	100% {-webkit-transform:rotate(360deg);}
}
@-moz-keyframes loading {
	0% {-moz-transform:rotate(0deg);}
	100% {-moz-transform:rotate(360deg);}
}
@-ms-keyframes loading {
	0% {-ms-transform:rotate(0deg);}
	100% {-ms-transform:rotate(360deg);}
}
@-o-keyframes loading {
	0% {-o-transform:rotate(0deg);}
	100% {-o-transform:rotate(360deg);}
}
@keyframes loading {
	0% {transform:rotate(0deg);}
	100% {transform:rotate(360deg);}
}

#master{background: #FFF; /*overflow: hidden;*/ margin: 5px auto}
.sticky {position: fixed !important; top: 30px;}
.sticky.min {top:0}
#print-2 #m_msg{margin-top: 20px;}
#m_msg.sticky.min {top:8px}
#m_msg.sticky {top:38px}
#m_msg:hover *{cursor: pointer}
#m_msg:hover .close_msg {background: #FFF; border-radius: 3px}
#m_msg:hover .close_msg:before {color: #000}
/*---------------------------------------------------*/
#bnr_img > a{background: url('../images/custom/bnr_img.png') no-repeat; width: 11px; height: 11px; padding: 2px 6px; display: block; overflow: hidden;}
/*---------------------------------------------------*/
figure figcaption{font:bold 17px/19px nasimb,Arial,tahoma;}

#search-caption, .main_header{
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 0%, #dadada 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#dadada 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#dadada 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#dadada 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dadada',GradientType=0 ); /* IE6-9 */
}
#search-caption > h2{margin: 3px 0}
#search-caption .breadcrumb{margin: 0; padding: 0; background: none; border: 0}

#search-caption {
	vertical-align:middle; text-shadow:0 1px 1px #fff; min-height: 40px; margin: 2px 0; padding: 0 5px 2px;
	border:1px solid #e5e5e5; border-radius:4px; box-shadow:0 1px 0 #fff inset, 0 1px 5px rgba(0,0,0,.1);
	color:#333; max-width:100%; border-radius:5px;
	-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none;
	user-select:none; cursor:default;

}
/*---------header------------*/
#header {
    z-index: 10; width: 100%; /*background: url('../img/h_back.jpg') ;*/
    margin: 5px auto;
    border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
html[dir="rtl"] #header {background: url('../images/custom/header.png') no-repeat scroll 0 0 transparent}
html[dir="ltr"] #header {background: url('../images/custom/header-ltr.png') no-repeat}
#header td, #header a{font-size: 0.8em; color: #FFF}
#header a{margin: 0 5px}
html.ie7 #header .banner{height: 65px !important;}

#search{margin: 2px 20px}
#search input{height: 25px; padding: 1px 3px; font-size: 10px}
#search .add-on{margin:0 -5px; height: 17px; padding: 3px 4px;
    border-radius: 3px 0 0 3px; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px
}
html[dir="ltr"] #search .add-on{border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0}
html[dir="ltr"] .pre_search{border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0}
#search .add-on a{padding: 0}
nav#langs a{margin: 0;padding: 0 1px; font-size: 1.1em;}
/*---------menu------------*/
/**
* Menu 3.0 : 2012.1.1
* hashemi.sa at gmail.com
*/
.menu-v, .menu-h{
	visibility:visible !important;/* for display after that css loaded*/
}
.menu-v, .menu-h,
.menu-v ul, .menu-h ul,
.menu-v li, .menu-h li,
.menu-v a, .menu-h a {
    -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;
    -o-user-select:none; user-select:none;
}


.menu-h {
    height:30px; border-radius:4px;
    background: #046af9; /* Old browsers */
    background: -moz-linear-gradient(top,  #1e4070 0%, #1e4070 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f5fb), color-stop(100%,#d5e1f3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f1f5fb 0%,#d5e1f3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #046af9 0%,#1e4070 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #046af9 0%,#1e4070 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #046af9 0%,#1e4070 100%); /* W3C */
	box-shadow:0 1px 2px rgba(0,0,0,.3); border-radius:4px;}
.menu-v ul,
.menu-h ul {
    list-style-type:none; margin:0 1px 0 0; padding:0; white-space:nowrap;
}
.menu-v > ul > li { white-space: normal;}

.menu-v li,
.menu-h li {
    position:relative; width:99%;
}
.menu-v a,
.menu-h a {
   font:normal 10pt tahoma,arial; display:block;  margin:2px;
    padding:3px 4px; text-decoration:none; background-color:transparent;
}
.menu-v ul ul a:hover,
.menu-h ul ul a:hover {
    text-shadow:none; padding:4px 10px;
}
.menu-v ul ul a:hover:before,
.menu-h ul ul a:hover:before {
    content:'•'; color:#fec107; padding:0 5px;
}
	/*.menu-v a[href$='home'],
	.menu-h a[href$='home'] {
		pointer-events:none;
		cursor:default;
	}*/
	/*icon:css3*/
.menu-v a[data-icon]:before,
.menu-h a[data-icon]:before {
    content:attr(data-icon,url);
    padding:0 5px;
}
.menu-v ul ul,
.menu-h ul ul {
    background: #1e4070;; /* Old browsers */
    background: -moz-linear-gradient(top,  #046af9 0%, #1a3ba7 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#046af9), color-stop(100%,#1a3ba7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #046af9 0%,#1a3ba7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #1e4070 0%,#1e4070 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #1e4070 0%,#1e4070 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #1e4070 0%,#1e4070 100%); /* W3C */
    position:absolute; display:none; z-index:500; border-radius:4px;
}
.menu-v ul ul a,
.menu-h ul ul a {
    padding:3px;
}
.menu-v ul li,
.menu-h ul ul li {
    border-width:0;
    border-top:1px dotted #999;
}
.menu-v > ul > li,
.menu-h > ul > li {
    border-color:#999;
    border-style:dotted;
}
.menu-h > ul > li {
    float:left;
}
.menu-v ul li {
    display:block; float: none;
}
html[dir=ltr] .menu-h > ul > li {
    float:left;
}
/*Has-Sub-Items*/
.menu-h ul li > a:not(:last-child):after {
    /*float: left;*/
    /*margin-right: -10px;*/
    content:'\f0d7'; font-family: FontAwesome;
    color:#1e4070;
    padding:0 4px 0 0;
    position: relative; top: 2px;
}
.menu-v ul li > a:not(:last-child):after,
.menu-h ul ul li > a:not(:last-child):after {
    content:'\f0d9'; padding:0 10px 0 0; font-family:FontAwesome; float:left;
}
html[dir="ltr"] .menu-v u ul li > a:not(:last-child):after,
html[dir="ltr"] .menu-h ul ul li > a:not(:last-child):after {
    float: right; margin-left: -20px; content: '\f0da';
}
html[dir=ltr] .menu-v li > a:not(:last-child):after,
html[dir=ltr] .menu-h li > a:not(:last-child):after {
    padding:0 0 0 10px;
}
.menu-v li > a:not(:last-child):hover:after,
.menu-h li > a:not(:last-child):hover:after {
    color:#ffe400;
}
/*First-Items*/
.menu-v ul li:first-child{border-width:0;}
html[dir="rtl"] .menu-h ul li:first-child{border-right:0;}
html[dir="ltr"] .menu-h ul li:first-child{border-left:0;}
.menu-h ul ul li:first-child{border-width:0;}
.menu-v ul > li:hover > ul,
.menu-h ul > li:hover > ul {
    display:none;
}
.menu-v > ul > li:hover > ul.immediate,
.menu-h > ul > li:hover > ul.immediate,
.menu-v ul ul > li:hover > ul,
.menu-h ul ul > li:hover > ul{
    display:block;
    -webkit-animation:m-h .2s ease; -moz-animation:m-h .2s ease; -ms-animation:m-h .2s ease;
    -o-animation:m-h .2s ease; animation:m-h .2s ease;
}
@-webkit-keyframes m-h {
    0% {opacity:0;} 40% {opacity:.4;} 70% {top:0;opacity:.7;} 100% {opacity:1;}
}
@-moz-keyframes m-h {
	0% {opacity:0;} 40% {opacity:.4;} 70% {top:0;opacity:.7;} 100% {opacity:1;}
}
@-ms-keyframes m-h {
	0% {opacity:0;} 40% {opacity:.4;} 70% {opacity:.7;} 100% {opacity:1;}
}
@-o-keyframes m-h {
	0% {opacity:0;} 40% {opacity:.4;} 70% {opacity:.7;} 100% {opacity:1;}
}
@keyframes m-h {
	0% {opacity:0;} 40% {opacity:.4;} 70% {opacity:.7;} 100% {opacity:1;}
}
	/*Horizontal-Vertical*/
.menu-h > ul > li {
    width:auto;
}
.menu-h > ul > li a{
    padding:7px 23px;
}
/*Horizontal*/
.menu-h {
    width:100%;
}
.menu-h ul ul:before {
    content:''; position:absolute; top:0;
    border-style:solid; border-color:#303030 transparent; border-color:rgba(0,0,0,.8) transparent;
    border-width:0 6px 6px 6px; margin-top:-6px;
}
html[dir=rtl] .menu-h ul ul:before{right:9px;}
html[dir=ltr] .menu-h ul ul:before{left:9px;}
/*Vertical*/
.menu-v ul ul {width:100%; top:0; right:100%;}
html[dir=ltr] .menu-v ul ul {
    left:100%; right: auto;
}
.menu-v ul ul:before,
.menu-h ul ul ul:before {
    content:''; position:absolute; border-style:solid; border-color:transparent #303030; border-color:transparent rgba(0,0,0,.8);
    top:9px; margin-top:-1px;
}
html[dir=rtl] .menu-v ul ul:before,
html[dir=rtl] .menu-h ul ul ul:before {
    right:0; border-width:6px 0 6px 6px; margin-right:-6px;
}
html[dir=ltr] .menu-v ul ul:before,
html[dir=ltr] .menu-h ul ul ul:before {
    left:0; border-width:6px 6px 6px 0; margin-left:-6px;
}
/*Other*/
.menu-v ul ul li,.menu-h ul ul li{min-width:100px; max-width:400px;}
.menu-v ul ul,
.menu-v ul ul li,
.menu-h ul ul,
.menu-h ul ul li {
    width:auto; overflow:visible; min-width:100px; max-width:400px;
}
.menu-v ul ul li,
.menu-h ul ul li {
    white-space:nowrap;
}
.menu-v > ul > li,
.menu-h > ul > li {
    text-align:left; border-width:0;  border-style:solid;
}
.menu-v > ul > li {
    /*border-top-width:1px;*/
    border-width:1px 0;
    border-color:#929292 #000 #5d5d5d #000;
}
.menu-h > ul > li {
    /*border-right-width:1px;*/
    border-width:0 1px;
    border-color:#000 #5d5d5d #000 #929292;
}
	/*html[dir=ltr] .menu-h > ul > li {
		border-width:0;
		border-left-width:1px;
	}*/
.menu-v > ul > li:first-child {
    border-width:0 0 1px 0 !important;
}
.menu-v ul li,
.menu-h ul ul li {
    text-align:left;
}
html[dir=ltr] .menu-v ul li,
html[dir=ltr] .menu-h ul ul li {
    text-align:left;
}
.menu-v ul ul,
.menu-h ul ul ul {
    top:0;
    right:100%;
}
html[dir=ltr] .menu-v ul ul,
html[dir=ltr] .menu-h ul ul ul {
    left:100%; right: auto;
}
/*ie9*/
html.ie9 .menu-h {
	border-bottom-width:0;
	box-shadow:none;
	height:26px;
}
/*ie8-9*/
html#ie[dir=rtl] .menu-v ul ul:before,
html#ie[dir=rtl] .menu-h ul ul ul:before {
	border-width:6px 6px 6px 0;
	margin-left:-6px;
}
/*ie8*/
html.ie8 .menu-h {
	height:26px;
}
html.ie8 .menu-h > ul > li:first-child {
	border-width:0 0 0 1px !important;
}
html.ie8[dir=ltr] .menu-h > ul > li:first-child {
	border-width:0 1px 0 0 !important;
}
/*ie7*/
html.ie7 .menu-h,
html.ie7 .menu-v li {
	height:25px;
}
html.ie7 .menu-v li,
html.ie7 .menu-h li {
	z-index:499;
}
html.ie7 .menu-h ul ul ul {
	right:100%;
}
/*ie7*/
html.ie7 .menu-h ul ul,
html.ie7 .menu-v,
html.ie7 .menu-v ul ul {
	width:121px;
}

.menu-v, .menu-h {
	padding: 0; font-family: nasimb,tahoma !important;
}
.menu-h {
	width:1250px; height:35px; padding: 0;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
 	font-family: nasimb,tahoma !important;
}
.menu-h > ul > li, .menu-v > ul > li {

    display:block; position:relative; width: auto;
    min-height:30px; padding: 0
}
.menu-h > ul > li{text-align:left; border-right: none;border-left: 0 !important;}

.menu-h a, .menu-h a:visited, .menu-h a:link,
.menu-v a, .menu-v a:visited, .menu-v a:link{
    margin: 0; color: #fff;
}
.menu-v > ul > li > a, .menu-v > ul > li > a:visited, .menu-v > ul > li > a:link,
.menu-h > ul > li > a, .menu-h > ul > li > a:visited, .menu-h > ul > li > a:link{
    
    color:#f6f9fb;
    font-size:0.88em;
     font-weight: bold;


}

.menu-h > ul > li:hover {border-top: 2px solid #3564a7; display: block}
.menu-v > ul > li:hover > a, .menu-h > ul > li:hover > a,
.menu-v > ul > li:hover > a:link, .menu-h > ul > li:hover > a:link,
.menu-v > ul > li:hover > a:visited, .menu-h > ul > li:hover > a:visited{
    color: #FFF;
    background: #a5c9f3; /* Old browsers */border-radius: 0;
    background: -moz-linear-gradient(top,  #a5c9f3 0%, #7793df 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a5c9f3), color-stop(100%,#7793df)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #a5c9f3 0%,#7793df 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #a5c9f3 0%,#7793df 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #a5c9f3 0%,#7793df 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #a5c9f3 0%,#7793df 100%); /* W3C */
    border-radius: 0;
}
.menu-v > ul > li > a, menu-h > ul > li > a{display: block; padding: 4px 10px 0 10px; min-height: 30px}
.menu-h ul ul:before{border-color: #046af9 transparent}
.menu-v a:hover, .menu-h a:hover{background-color:rgba(255,255,255,.3);}.menu-v ul ul a, .menu-h ul ul a{padding: 7px !important;}

nav ul,
nav ol {
	list-style:none;
	list-style-image:none;
}

#top_menu{float: left;}
#top_menu > ul{float: left; padding: 0; background: #6394da; border-radius: 4px 4px 0 0; margin-top: -5px; height: 27px; direction:rtl}
#top_menu li{width: auto; display: inline-block; padding: 2px 0 0 0; height: 100%;}
html.ie7 #top_menu li{display: inline; float: left;}
#top_menu li a{ padding: 3px 3px 11px 3px}
#top_menu > ul > li:hover{background: #FFF;}
#top_menu > ul > li:hover > a{color: #000;}
html[dir="rtl"] #top_menu > ul > li:last-child, html[dir="ltr"] #top_menu > ul > li:first-child {border-radius: 4px 0 0 0;}
html[dir="rtl"] #top_menu > ul > li:first-child, html[dir="ltr"] #top_menu > ul > li:last-child {border-radius: 0 4px 0 0;}
#top_menu ul ul {display: none;}

/*---------login------------*/
#login {
	position:fixed; z-index:300; top:0; margin:0; padding:5px 20px;
	display:block; width:100%; height:30px; font:normal 13px/18px tahoma;
	vertical-align:top; overflow:hidden; color:#fff;
	border-bottom:1px solid #000; background-color:#484848; background-color:rgba(72,72,72,.8);
	filter:alpha(opacity=80); box-shadow:0 0 10px 5px rgba(0,0,0,.35); ursor:default;

	-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none; user-select:none;

	-webkit-transition:all .3s ease; -moz-transition:all .3s ease; -ms-transition:all .3s ease;
	-o-transition:all .3s ease; transition:all .3s ease;
}
html[dir=rtl] #login {right:0;}
html[dir=ltr] #login {left:0;}
#login.min {width:80px; box-shadow:none; background-color:#323232;}
html[dir=rtl] #login.min {border-radius:0 0 0 5px; border-left:1px solid #000;}
html[dir=ltr] #login.min {border-radius:0 0 5px 0; border-right:1px solid #000;}
#login a,
#login span {
	color:#fc0;
}
#login section {white-space:nowrap;}
html[dir=rtl] #login section,
html[dir=rtl] #login img,
html[dir=rtl] #login div {
	float:right;
}
html[dir=ltr] #login section,
html[dir=ltr] #login img,
html[dir=ltr] #login div {
	float:left;
}
html[dir=rtl] #login section:last-child {float:left;}
html[dir=ltr] #login section:last-child {float:right;}
#login div {
	cursor:pointer; margin:15px; margin-top:1px; width:0; height:0;
	border:0 solid transparent; border-width:8px 0;
}
html[dir=rtl] #login div,
html[dir=ltr] #login.min div {
	border-color:transparent; border-left-color:#fc0; border-left-width:16px;
}
html[dir=ltr] #login div,
html[dir=rtl] #login.min div {
	border-color:transparent; border-right-color:#fc0; border-right-width:16px;
}
/*---------footer------------*/
#footer {
    text-align: center; background: #2338AE ; height: 27px;
    margin: 5px auto 34px auto; padding: 0; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
#footer > div{padding: 4px;color: white;}
/*#footer p, #footer a{font-size: 0.8em}*/
#footer p, #footer nav{color:#315385; margin: 11px 0}
#footer a{color:#fff}
#footer nav{display: block}
#footer nav a{padding: 0 5px}
#footer nav li{display: inline}
footer > #full-screen {
	position:absolute; width:16px; height:16px;
	background-color:#646464; border:1px solid #323233; border-radius:3px;
	cursor:pointer; display:none;
}



.col-md-10 {
 
    position: relative;
    min-height: 1px;

    margin: 10px;
  
}

.col-md-2 {
    
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
  

}
