@charset "utf-8";
/* CSS Document */
.page_title2 {
float: left;
width: 100%;
padding: 9px 0px;
margin-top: 88px;
background: #f3f3f3 url(../images/pattern1.jpg) repeat center bottom;
}
.mg_left4
{
	margin-left:4%;
}

.divider_line12 {
    float: left;
    width: 100%;
    padding-top: 30px;
    margin-bottom: 20px;
    background: url(../images/h-line6.png) no-repeat center bottom;
    text-align: center;
}
.paralex_tittle
{
	color:#fff;
}
.paralex_tittle em
{
	color:#f5f5f5 !important;
}

.featured_section109 ul {
    float: left;
    width: 50%;
}
.a_icon
{
	/*color:#fff;*/
}
.button.twentyeight2 {
    color: #000;
    text-align: left;
    font-size: 13px;
    /* padding: 16px 35px; */
    border-radius: 3px;
    white-space: nowrap;
    transition: all 0.3s ease;
}
.featured_section109 li a:hover{
    color: #0270b9;
   
}
.m_frist
{
	border-left:1px solid #3B7CD7;
}
.m_icon
{
	font-size:18px;
	float:left;
	margin-right: 6px;
	line-height: 26px;
}
.navbar-nav>li>.dropdown-menu {
    margin-top: 21px;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}


.ab_h h3 {
    font-size: 16px;
    line-height: 28px;
    margin-bottom: 5px;
}

.ab_title_l
{
	text-align:right;
}
.ab_title_l span 
{
	
	float:right;
	margin-left:20px;
	margin-right:0;
}





/* hover effects */
#animation-contianer *{transition:all 0.8s ease-in-out;}
#animation-contianer{/*background:#1171a3;*/font-family:'Open Sans', sans-serif;font-size:11px;color:#fff;height:620px;text-align:justify;}
.animation-container{width:1000px;margin:0 auto;height:100%;background:url(../images/uniagents.png) no-repeat center;position:relative;}
#animation-contianer .animation-container span{position:absolute;display:block;padding:10px;line-height:14px;max-width:300px;text-align:center;}
#animation-contianer .animation-container .first,
#animation-contianer .animation-container .second,
#animation-contianer .animation-container .fourth,
#animation-contianer .animation-container .six{top:260px;left:340px;opacity:0;}
#animation-contianer .animation-container .third,
#animation-contianer .animation-container .fifth,
#animation-contianer .animation-container .seven{top:260px;right:340px;opacity:0;}

#animation-contianer .animation-container strong{font-size:16px;padding-bottom:5px;display:block;color:#fff;padding:8px 0;font-family:'Open Sans', sans-serif;}
#animation-contianer .animation-container i{display:block;background:#FFF;border-radius:100%;width:20px;height:20px;text-align:center;margin:0 auto;color:#333;font-size:20px !important;font-style:normal;padding:5px;font-weight:bold;vertical-align:middle;}
#animation-contianer .animation-container span img{border-radius:100%;width:40px;height:40px;margin:0 auto;background:#fff;max-width:100%;padding:8px;}

#animation-contianer:hover .animation-container .first{left:340px;opacity:1;top:0;}
#animation-contianer:hover .animation-container .second{top:120px;left:60px;opacity:1;}
#animation-contianer:hover .animation-container .third{top:120px;right:60px;opacity:1;}
#animation-contianer:hover .animation-container .fourth{top:260px;left:-60px;opacity:1;}
#animation-contianer:hover .animation-container .fifth{top:260px;right:-60px;opacity:1;}
#animation-contianer:hover .animation-container .six{top:420px;left:60px;opacity:1;}
#animation-contianer:hover .animation-container .seven{top:420px;right:60px;opacity:1;}
/* hover effects */

/*  */
@media screen and (max-width:769px) and (min-width:1px) {
#animation-contianer{height:auto;}
.animation-container{width:auto;background:none;}
#animation-contianer .animation-container span{max-width:100%;}
#animation-contianer .animation-container .first,
#animation-contianer .animation-container .second,
#animation-contianer .animation-container .third,
#animation-contianer .animation-container .fourth,
#animation-contianer .animation-container .fifth,
#animation-contianer .animation-container .six,
#animation-contianer .animation-container .seven{position:static;display:block;opacity:1;}
.fluid-video{width:100%;height:315px;}
}
/*  */


/* Begining Pagination  Added on 11-05-2015 */
.paginate {
font-family: Roboto,sans-serif;
 padding: 1px 0;
 margin: 15px 0;
 border-radius:35px;
 background:#fff;
 display:inline-block;
 font-size:14px;
 border:1px solid #e2e2e2;
 font-weight:bold;
}

.paginate a {
 padding:6px 14px;
/* margin:2px;*/
 text-decoration:none;
 color: #666;
 border-right:1px solid #e2e2e2;
 display:inline-block;
}
.paginate a:nth-last-child(1){border:none;border-radius:0 30px 30px 0;}
.paginate a:nth-child(1){border-radius:30px 0 0 30px;}
.paginate a:hover, .paginate a:active {
 /*border: 1px solid #999;*/
 color: #666;
 background:#f1f1f1;
 box-shadow:0 0 4px #666 inset;
}
.paginate span.current {
 /*   margin: 2px;*/
 padding: 6px 14px;
 /*font-weight: bold;*/
 background-color: #de4535;
  color: #FFF;
 }
 .paginate span.disabled {
  padding:6px 14px;
  margin:2px;
  /*border:1px solid #eee;*/
  color:#ccc;
  cursor:not-allowed;
 }
.pagination_dot{display:inline-block;padding:6px 14px;color:#666;border-right:1px solid #f0f0f0;}
/* End Pagination   */
@media screen and (min-width:1px) and (max-width:769px){
.responsive{overflow-x:scroll;max-width:100%;}
}


/*  end over effects */
/*************Chandan******************/


.main_table .table_css
{
	border:solid 1px #E2ECED; border-top:solid 2px #D4E3E5; text-align:left; background-color: #f0f0f0;
}

	
}

.main_table .table_css tbody td a
{
	color: #00fff3 !important;
}

.main_table .table_css tbody td a:hover
{
	color:#04aad0 !important;
}

.main_table .table_css tbody td
{
	text-align: left;
    width: 50%;
    font-weight: 500;
    font-size: 13px;
    padding-left: 57px;
	
}
.main_table .table_css tbody td label
{
	font-size: 16px;
    font-weight: normal;
    color: #005ca1;
    letter-spacing: 0.5px;
	
}	

.main_table
{
	background:#FFF; 
}
	
.title_css h6
{
	   font-size: 20px;
    font-weight: bold;
	    padding-top: 7px;
}	
	
  .jd-left {
    width: 100%;
    float: left;
}

.jd-left-greybx {
    padding: 20px;
    background: #f3f3f3;
    margin-bottom: 20px;
}


.jd-basic-info li label {
    color: #000;
    display: block;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 2px;
}


.jd-page section li {
    list-style: none;
}

.jd-basic-info li {
    margin-bottom: 10px;
}

.jd-basic-info {
    list-style: none;
    font-size: 12px;
    line-height: 18px;
}
.description p
{padding-left:12px;}
.j-app
{
font-size: 14px;
font-weight: 600;
}