.textAlignment {
	margin-left:10px;
	padding-top:5px;
	font-weight:bold;
	font-size:14px;
}
.textAlignment1{
	margin-left:10px;
	padding-top:5px;
	font-size:14px;
}
.textAlignment2{
	margin-left:10px;
	font-size:14px;
}
.header p {
    font-size: 16px;
    margin: 0px;
    font-weight: 700;
    padding-left: 10px;
}

.rowBackgroundColorLeft{
			background-color: #dadada;
			height:35px;
	}
.rowBackgroundColorRight{
		background-color: #e9e9e9;
		height:35px;
}
.rowBackgroundColorLeft1{
			background-color: #dadada;
			height:60px;
}
.rowBackgroundColorRight1{
		background-color: #e9e9e9;
		height:60px;
}


.icon-resp{
margin:0px  20px !important;
}

.first-para{
	font-size:93%;
}
.href-underline:link {
	 text-decoration: underline !important;
}
.href-underline:visited {
	 text-decoration: underline !important;
}
.href-underline:hover {
	 text-decoration: none !important;
}
.href-underline:active {
	 text-decoration: none;
}
.remain-text{
	padding-left:162px;
}
.margin-top{
	margin-top:0;
}

.header-panel >.panel-heading{
	background-color:#31859C;
	border-radius:4px;
}
.header-panel >.panel-heading p {	
	color:#fff ;
	font-size:15px;
	margin:0px;
}
.margin-top{
	margin-top: -3% !important;
}
.align-line {
	padding:25px;
}
.border-bottom{
	border-bottom:dotted 1px #bbb;
}
.border-text{
	border: 2px solid #c0d3eb;
}
.border-text1{
	border: solid 1px #b6b6b6;
	width: 650px !important;
	height: 160px;
}
.img-opacity:hover{
	opacity: 0.5;
}
.main-line{
	font-size:15px;
	margin-top:15px;
}
.contact-text{
	padding-top:23px;
}
.pointer-space{
	padding-left: 10px;
}
.txt-align{
	margin-left: 25px;
}
.para-inbdr{
	padding:24px;
}
.margin-auto{
	margin: 0 auto;
	display: table;
}
.contact-text{
	text-align:center;
	color: #666;
	font-size: 15px;
}
.blue-bdr{
		border:solid 1px #4391b9;
		padding: 15px;
}
.main-line{
	font-weight:bold;
	border-bottom:dotted 1px #bbb;
	margin-bottom:7px;
}
.sub-line{
	margin-left:25px;
}
.sub-lne {
    margin-left: 28px;
}
.sub-line2 {
    margin-left: 28px;
}


.medium {
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 1.3em;
	}
	.white-text{
	color:#fff;
}

.panel-one{
	background-color:#337ab7 !important ;
}
.panel-two{
	background-color:#5cb85c  !important ;
}

.panel-three{
	background-color:#7C7C7C !important ;
}
.panel-four{
	background-color:#D9534F  !important ;
}
.panel-five{
	background-color:#2F5597 !important ;
}
.panel-six{
	background-color:#548235  !important ;
}
@media (min-width:50px) and (max-width:230px){
.remain-text{
	padding-left:0;
 }
 .margin-top{
		margin-top: -21% !important;
	}
.sub-lne{
	margin-left:0;
}
.sub-arrow{
	margin-left:0;
}
	.rowBackgroundColorLeft{
			height:110px;
	}
	.rowBackgroundColorRight{
			height:110px;
	}
	.rowBackgroundColorLeft1{
				height:110px;
	}
	.rowBackgroundColorRight1{
			height:110px;
	}
	.reportHrefText{
		font-size: 11px;
	}
}

 @media (min-width:231px) and (max-width:270px){
 .remain-text{
	padding-left:0;
 }
 .margin-top{
		margin-top: -14% !important;
}
.sub-lne{
	margin-left:0;
}
.sub-arrow{
	margin-left:0;
}
	.rowBackgroundColorLeft{
			height:100px;
	}
	.rowBackgroundColorRight{
			height:100px;
	}
	.rowBackgroundColorLeft1{
				height:100px;
	}
	.rowBackgroundColorRight1{
			height:100px;
	}
	.reportHrefText{
		font-size: 11px;
	}
}

 @media (min-width:271px) and (max-width:288px){
 .remain-text{
	padding-left:0;
	}
	.margin-top{
		margin-top: -11% !important;
	}
	.rowBackgroundColorLeft{
			height:80px;
	}
	.rowBackgroundColorRight{
			height:80px;
	}
	.rowBackgroundColorLeft1{
				height:80px;
	}
	.rowBackgroundColorRight1{
			height:80px;
	}
	.reportHrefText{
		font-size: 11px;
	}
 }

 @media (min-width:289px) and (max-width:358px){
 .remain-text{
	padding-left:0;
 }
 .margin-top{
		margin-top: -9% !important;
	}
	.rowBackgroundColorLeft{
			height:80px;
	}
	.rowBackgroundColorRight{
			height:80px;
	}
	.rowBackgroundColorLeft1{
				height:80px;
	}
	.rowBackgroundColorRight1{
			height:80px;
	}
	.reportHrefText{
		font-size: 11px;
	}
 }

 @media(min-width:359px) and (max-width: 439px){
	.margin-top{
		margin-top: -8% !important;
	}
	.rowBackgroundColorLeft{
			height:80px;
	}
	.rowBackgroundColorRight{
			height:80px;
	}
	.rowBackgroundColorLeft1{
				height:60px;
	}
	.rowBackgroundColorRight1{
			height:60px;
	}
	.reportHrefText{
		font-size: 12px;
	}
 }

 @media(min-width:440px) and (max-width: 512px){
	.margin-top{
		margin-top: -7% !important;
	}
	.rowBackgroundColorLeft{
			height:45px;
	}
	.rowBackgroundColorRight{
			height:45px;
	}
	.rowBackgroundColorLeft1{
			height:70px;
	}
	.rowBackgroundColorRight1{
			height:70px;
	}
 }

 @media (min-width: 513px) and (max-width: 524px){
	.margin-top{
		margin-top: -6% !important;
	}
 }

 @media (min-width: 525px) and (max-width: 602px){
	.margin-top{
		margin-top: -5% !important;
	}
 }

 @media (min-width: 603px) and (max-width: 664px){
	.margin-top{
		margin-top: -5% !important;
	}
 }

 @media (min-width: 665px) and (max-width: 768px){
	.margin-top{
		margin-top: -4% !important;
	}

 }

.wrapper{
	background:#fff;
	
	position:relative;
	
	border-top:1px solid #757171;
}
.title{
		position: absolute;	
		text-align: center;
		display: block;
		font-weight: 700;
		height:35px;
		width:170px;
		background:#3A3838;
		left:50%;
		top:-25px;
		font-size: 16px;
		transform: translate(-50%);
	}

.title p{
	/*border-bottom:3px solid grey;*/
	line-height:2em;
	color:#fff;
	font-weight:bold;
	text-align: center;
}
		
.title:before
{
	content: '';
	position: absolute;
	bottom: -28px;
	left: -35px;
	width: 35px;
	height: 38px;
	background: url('/images/sales/SI/shadow.png');
}

.title:after
{
	content: '';
	position: absolute;
	bottom: -28px;
	right: -35px;
	width: 35px;
	height: 38px;
	background: url('/images/sales/SI/shadow.png');
	-moz-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-ms-transform: scaleX(-1);
	transform: scaleX(-1);
}
.textHeading{
	border-left:5px solid black;
	margin-left:15px;
	padding-left:10px;
}
.margin-leftText{
	margin-left:30px;
}
.divStyle{
	border-top:solid 1px #777777;
	border-bottom:solid 1px #777777;
	background-color:#f5f2f2;
}
.arrowmargin-left{
	margin-left:30px;
}
.arrowText-margin-left{
	margin-left:20px;
}
.tablePadding{
padding:2px 4px!important;
}
.boxBorder{
border:.5px solid #e0e0e0;
}
.boxpadding{
	padding:55px;
}
.icon-color{
color:#5b8ce4;
}
.text-center{
	text-align:center;
}
