@-ms-viewport       { width: device-width; }
@-webkit-viewport   { width: device-width; }
@-moz-viewport      { width: device-width; }
@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }

body {
 
font-size:14px;
/*font-family:"Arimo","Trebuchet MS",sans-serif;
*//*"Noto Sans",Helvetica,Arial,sans-serif;
*/ /* font-family:"Roboto Condensed",sans-serif;*/
  background-color:#DEDEDE;
  line-height:1.436;
  font-family:"Roboto Condensed",sans-serif;
}
.container
{
	padding-right:0;
	padding-left:0;
	background-color:#FFF;	
	
}
header
{
margin:40px 0 19px 42px;
padding:0;
background-color:none/*#272D36*/;
height:35px;	
color:#333/*#F58634*/;
/*border-bottom:2px solid #15181d;*/
}

header h1
{
	margin:0;
	padding:15px 25px;;
	font-size:50px;
	vertical-align:middle;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .no-margin
{
MARGIN:0;
PADDING:0;
}

.news
{
margin-top:5px;
border:none;	
	
}
.heading1
{
	
margin:20px 0 10px 25px;
padding:0;
font-size:25px;
text-transform:uppercase;
color:#333;

}
.news h3
{
margin:20px 0 15px 60px;
padding:0;
color:#c75902;
}
.news h3::before
{
	content:" ";
	width:10px;	
border-bottom:1px solid #333;
	
}

.new-text 
{
	 margin:20px 40px 25px 60px;
}


.new-text a
{
    margin:0;
	padding:0;
	size:16px;
	text-align:justify;
	text-decoration:none;
	color:#333;
}
.new-text a:hover
{
   	text-decoration:underline;
	color:#F58634;
}
.item
{

/*border-left:3px solid #333;	*/
	
}

/*4b5667*/

/*Carousel inner vertical*/
.vertical .carousel-inner {
  height: 100%;
}

.carousel.vertical .item {
  -webkit-transition: 0.6s ease-in-out top;
     -moz-transition: 0.6s ease-in-out top;
      -ms-transition: 0.6s ease-in-out top;
       -o-transition: 0.6s ease-in-out top;
          transition: 0.6s ease-in-out top;
}

.carousel.vertical .active {
  top: 0;
}

.carousel.vertical .next {
  top: 100%;
}

.carousel.vertical .prev {
  top: -100%;
}

.carousel.vertical .next.left,
.carousel.vertical .prev.right {
  top: 0;
}

.carousel.vertical .active.left {
  top: -100%;
}

.carousel.vertical .active.right {
  top: 100%;
}

.carousel.vertical .item {
    left: 0;
}
.carousel.vertical .carousel-control.left
{
background-image:none !important;	
	
}


.carousel.vertical .carousel-control.right
{
background-image:none !important;	
	

}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right
{
right:25%;	

}
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left
{
left:25%;	

}
.carousel.vertical .carousel-indicators
{
	
bottom:-26px;
color:#333;	
}
.carousel.vertical .carousel-indicators li
{
	margin:0 0 5px 0;

	border:1px solid #31708f;
	height:7px;
	width:7px;
}
.carousel.vertical .carousel-indicators .active
{
	background-color: #31708f;
	height:9px;
	width:9px;
	
}
/*seperator*/



.abc
{
	padding:20px;
}

.seperator{
	padding:0 10px;
	display: table-cell;
    text-align: center;
    vertical-align: middle;
	margin:0 20px 0 0;
	color:#fff;
	font-size:19.5px;
	height: 100%;
    line-height: 1.1em;
    max-width:28px;
    word-wrap: break-word;
	float:left;
	background-color:#900;
}
.space
{
	padding:10px 20px;
	
}
.page-header{
	
border: medium none;
padding: 0;
text-align: center;

}
footer
{
	padding:20px 0;
	text-align: center;
    vertical-align: middle;
	
}
.head
{
margin-left:29px !important;	
}

.multi-strip {

background-image:linear-gradient(90deg,#F44336 60px,#E91E63 120px,#9C27B0 180px,#673AB7 240px, #3F51B5 300px,#2196F3 360px, #03A9F4 420px,#00BCD4 480px,#009688 540px,#CDDC39 600px,#FFEB3B 660px,#FFC107 720px,#FF9800 780px,#FF5722 840px,#795548 900px,#9E9E9E 960px,#607D8B 1020px,#333333 1080px);	
  background-image: -webkit-linear-gradient(0deg,#F44336 60px,#E91E63 120px,#9C27B0 180px,#673AB7 240px, #3F51B5 300px,#2196F3 360px, #03A9F4 420px,#00BCD4 480px,#009688 540px,#CDDC39 600px,#FFEB3B 660px,#FFC107 720px,#FF9800 780px,#FF5722 840px,#795548 900px,#9E9E9E 960px,#607D8B 1020px,#333333 1080px);	
  background-image: -ms-linear-gradient(90deg,#F44336 60px,#E91E63 120px,#9C27B0 180px,#673AB7 240px, #3F51B5 300px,#2196F3 360px, #03A9F4 420px,#00BCD4 480px,#009688 540px,#CDDC39 600px,#FFEB3B 660px,#FFC107 720px,#FF9800 780px,#FF5722 840px,#795548 900px,#9E9E9E 960px,#607D8B 1020px,#333333 1080px);	
  height:4px;
}
p small
{
color:#666;
margin-left:23px;	
}

.body_area
{
padding:20px 10px 10px 20px;
	}
	
	.body_area h1,h2,h3,h4,h5,h6
{
    margin-bottom: 8px;
    padding: 10px 0 5px 0;
	
	}
.table > thead > tr > th {
		
	color:#fff;
		background-color:#116d97;
		text-align:center;
		border-bottom:none;
		
	}
	.sqi{
	background: #116D97 none repeat scroll 0 0;
    border: 1px solid #116D97;
    display: block;
    height: 15px;
    left: 0;
    margin:22px 24px 0;
    position: absolute;
    transform: rotate(-46deg);
    width: 15px;}
	
	.small_sqi{
	background: #116D97 none repeat scroll 0 0;
    border: 1px solid #116D97;
    display: block;
    height: 7px;
    left: 0;
    margin:16px 24px 0;
    position: absolute;
    transform: rotate(-46deg);
    width: 7px;}
	.shadow
	{
	box-shadow:1px 1px 10px 1px #cecccc;	
	}
	
	.list
	{
		line-height:24px;
		margin-left:25px;
		
	}
	.list li>a:hover,.list li>a:focus
	{
		text-decoration:none;
	}
	h2 span a
	{
	color:#fff;
	text-decoration:none;	
		
	}
	
	h2 span a:hover
	{
	color:#fff;
	text-decoration:underline;
		
	}
	.triangle-isosceles {
  background: #fff none repeat scroll 0 0;
    border: 2px solid #337ab7;
    border-radius: 10px;
    color: #333;
    margin: 1em 0 3em;
    padding: 15px;
    position: relative;
}
.triangle-isosceles:before
{
border-color: #337ab7 transparent;
    border-style: solid;
    border-width: 20px 20px 0;
    bottom: -20px;
    content: "";
    display: block;
    left: 40px;
    position: absolute;
    width: 0;
	
}
.triangle-isosceles.top::before {
    border-width: 0 15px 15px;
    bottom: auto;
    left: auto;
    right: 45px;
    top: -16px;}
	
	
	.triangle-isosceles.top::after {
   border-width: 0 20px 20px;
    bottom: auto;
    left: auto;
    right: 40px;
    top: -13px;
	}
	
	

/* creates triangle */
.triangle-isosceles:after {
  border-color: #fff transparent;
    border-style: solid;
    border-width: 13px 13px 0;
    bottom: -13px;
    content: "";
    display: block;
    left: 47px;
    position: absolute;
    width: 0;
}

span a:hover,
span a:focus {
  color: #fff;
  text-decoration: underline;
}