::-webkit-selection {background-color: #cbdceb;}
::-o-selection 		{background-color: #cbdceb;}
::-ms-selection 	{background-color: #cbdceb;}
::-moz-selection 	{background-color: #cbdceb;}
::selection 		{background-color: #cbdceb;}

a.s1 { text-decoration: none; }
a.s1:link    {color:#428bca;  } 
a.s1:visited {color:#428bca;  } 
a.s1:hover   {color:#285E8E;  }
a.s1:active  {color:#285E8E;  }

a.s2 { text-decoration: none; }

a.s3 { text-decoration: none; }
a.s3:link    {color:#8E8E8E;  } 
a.s3:visited {color:#8E8E8E;  } 
a.s3:hover   {color:#428bca;  }
a.s3:active  {color:#428bca;  }

.bg-btn-color { background-color: #428bca; } .bg-btn-color:hover { background-color: #285E8E; }
.bg-blue 	  { background-color: #428bca; }
.bg-next 	  { background:#F8F8F8 url(../../img/arrow/pm-blue.png) no-repeat; background-position: center 10px; }
.bg-prev 	  { background:#F8F8F8 url(../../img/arrow/pm-blue.png) no-repeat; background-position: center -90px;}

.tborder2 { border-top:2px solid #428bca; }

.color1 { color:#428bca;}
.color3 { color:#285E8E;}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus { background: #428bca; color:#fff; }
.navbar-default .navbar-toggle .icon-bar { background: #428bca; height: 2px; }

.rightnav li a.sub {
	background: url(../../img/arrow/pm-blue.png) no-repeat;
	background-position: 0px 10px;
}
.rightnav li a.sub {
	background: url(../../img/arrow/pm-blue.png) no-repeat;
	background-position: 0px 10px;
}
.rightnav li a.sub.open {
	background: url(../../img/arrow/pm-blue.png) no-repeat;
	background-position: 0px -40px;
}
.rightnav ul li ul{
	border-right:1px solid #428bca;
	padding-right: 10px;
	display: none;
}
.darrow {
	background: url(../../img/arrow/pm-blue.png) no-repeat;
	background-position: 0px -100px;
	width:10px;
	height:10px;
	display: inline-block;
	margin:0px 5px;
}

/*---------------------------------------- plugins */
.rsDefault .rsBullet span {
	display: block;
	width: 8px;
	height: 8px;
	background: #428BCA;
}
.rsDefault .rsBullet.rsNavSelected span {
	background-color: #428BCA;
}
.rsDefault .rsArrowIcn:hover {
	background-color: #428BCA;
}
.rsDefault .rsFullscreenIcn:hover {
	background-color:  #428BCA;
}
.rsDefault .rsGCaption {
	position: absolute;
	float: none;
	bottom: 6px;
	right: 105px;
	text-align: right;
	font-family: "IRANSW", Tahoma, Arial;
	font-size: 16px;
    background: #428BCA;
	color: #FFF;
	padding: 2px 8px;
	width: auto;
}
.rsDefault .rsThumbsArrow:hover {
	background: #428BCA;
}
.slider-nav__item--current { background: #428BCA; }