/*  
Theme Name: National Investment Commission
Description: National Investment Commission
Version: 1.0
Author: National Investment Commission
Author URI: 
Tags: 
*/
body
{
    margin: 0px auto;
    padding:0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;    
}
.main
{
    margin:0px auto;
    padding:0px;	
    width:990px;
}
p,h1,h2,h3,h4,h5,h6,ul,li,ol,form
{
    margin:0px auto;
    padding:0px;
}
h1
{
    font-size:18px;
    margin-bottom:10px;
}
h2{font-size:16px;}

h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}
/*********************/
p
	{
		margin:0px;
		padding:0px;
		padding-bottom:12px;

	}
ul, ol, li
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
/*a, a:visited
	{
		color:#333333;
		text-decoration:none;
		outline:none;
	}*/
a:hover
	{
		color:#0f84d7;
	}
img {border:none;}
img.alignright {float:right; margin:2px 0px 5px 10px; border:solid 1px #cccccc; padding:3px;background:#fff;}
img.alignleft {float:left; margin:2px 10px 5px 0px; border:solid 1px #cccccc; padding:3px;background:#fff;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto;padding:3px;background:#fff;border:solid 1px #cccccc; }
a img.alignright {float:right; margin:4px 0px 5px 10px;}
a img.alignleft {float:left; margin:4px 10px 5px 0px;}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

blockquote
{
	padding:7px 0px 0px 30px;
	width:400px;
	font-size:14px;
	font-style:italic;
	border-left:solid 6px;
}
.storyContent ul, ol
{
	margin-left:20px;
	padding:5px 5px 15px 5px;
}
.storyContent ol li
{
	list-style:decimal;
}
.storyContent ul li
{
	list-style:square;
}
.clear
{
	clear:both;
}	
/************** Story Content *********************/
.story{
	margin-bottom:30px;
}
.story .lt_date{
	font-size:12px;
	color:#777;
	padding-bottom:7px;
	margin-bottom:3px;
}
.storyContent{
	padding-top:10px;
	padding-bottom:5px;
	position:relative;
}
.storyContent ul,.storyContent ol,.storyContent h1,.storyContent h2,.storyContent h3,.storyContent h4,.storyContent h5,.storyContent h6{
	padding:10px 0px;
}
.navigation{
	padding-bottom:20px;
}
.navigation .alignleft{
	padding:5px 0px;
	float:left;
}
.navigation .alignright{
	padding:5px 0px;
	float:right;
}
.navigation .alignleft a,.navigation .alignleft a:visited, .navigation .alignright a,.navigation .alignright a:visited{
	padding:3px 10px;
	display:block;
	color:#fff;
	background:#000;
}
.navigation .alignleft a:hover,.navigation .alignright a:hover{
	text-decoration:none;
}
.pagetitle,.article,.error{
	font-size:22px;
	font-weight:normal;
	font-style:italic;
	color:#9e9690;
	padding:10px;
	padding-left:0px;
}
.tags{
	padding:10px;
	border-top:solid 4px #e6e6e6;
	border-bottom:solid 1px #e6e6e6;
	color:#555;
	position:relative;
	text-align:right;
}
.tags a, .tags a:visited{
	color:#4b4b4b;
}
.tags a:hover{
	color:#0f84d7;
}
/************** Comments And Other Style *********************************/

#comments,.commenttitle{
	border-bottom:1px dashed #dddddd;
	padding-bottom:5px;
	font-weight:bold;
}
ol.commentlist{
	margin:0px;
	padding:0px;
}
ol.commentlist li{
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px dashed #d0c5bf;
}
/*ol.commentlist li li.parent .comment-body{
	border-bottom:1px dashed #d0c5bf;
	padding-bottom:7px;
}*/
ol.commentlist li li{ 
	border:none;
	padding-left:20px;
	padding-bottom:5px;
}
.comment-body img{
	margin:0px 20px 10px 0px;
	float:left;
}
.comment-author, .comment-meta{
	padding-bottom:3px;
}
.comment-body p{
	padding:10px;
	color:#000;
	padding-left:55px;
}
#commentform{
	padding:20px 0px;
}
#commentform p{
	padding:5px 0px;
}
#commentform #author,#commentform #email,#commentform #url,#commentform #comment{
	border:1px solid #CCCCCC;
}
#submitcomment{
	border:1px solid #CCCCCC;
	background:#fff;
	padding:3px;
	cursor:pointer;
}
.avatar
	{
		width:35px;
		height:35px;
	}
.reply{
	padding-left:55px;
	padding-bottom:10px;
}
.commentlist #respond {
	padding-left:55px !important;
}
a.comment-reply-link{
	font-size:11px;
	text-decoration:underline;
}
/****************** Search Style ******************/
.search{
	padding:10px 10px;
}
.searchText{
	background:#fff;
	padding:7px 0px;
	border:1px solid #dbdbdb;
	width:180px;
	height:20px;
	float:left;
	border-right:none;
	padding-left:5px;
}
.searchBtn{
	text-align:center;
	width:43px;
	height:36px;
	background:url(../img/searchbtn.gif) no-repeat top left;
	float:left;
	cursor:pointer;
	border:none;
	outline:none;
}
/********HEADER*******/
#container{
    background:url(../img/body_bg_1.jpg) #fafafa;
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.outerMain
{
	margin:0px auto;
	padding:0px;		
	background:url(../img/mainbg-2.png) repeat-y center top;	
}
/*.header
{
	border-top:solid 3px #92a367;
	border-left:solid 1px #FFF;
	border-right:solid 1px #FFF;	
	background:url(../img/header-bg2.png) repeat-x left bottom #FFF;		
	width:988px;	
}*/
/*.logo
{
	margin-left:19px;
	width:94px;
	height:116px;
	float:left;
	margin-right:18px;	
}*/
/*.logo #logo-img{
    background:url(../img/logo-2.png) no-repeat;
    width:94px;
    height:116px;
    display: block;
}*/
/*.logo img
{
	width:94px;
        height:116px;
	display:block;	
}*/
.cmpnyNm
{
    color: #717171;
    float: left;
    font-size: 17px;
    font-weight: bold;
    margin-top: 40px;
    text-align: center;
    width: 256px;
}
.cmpnyNm span
{
	font-size:17px;
	color:#000000;
	line-height:22px;
	font-weight:bold;
	
}
/*.rightHeader
{
	float:right;
	width:412px;	
}
.rightHeader ul{
    margin: 0px;
}*/
.langSel
{
	float:left;
	text-align:right;
	width:250px;	
}
.langSel a
{
    display: block;
    padding-left: 8px;
    padding-right: 10px;
    height: 21px;
    background: #92a367;
    float: right;
    margin-left: 4px;
    text-align: center;
    color: #FFF;
    padding-top: 3px;
    font-size: 14px;
    text-decoration: none;
}
.langSel a:hover 
{
	background:#e1e6d0;
	color:#829359;	
}
.langSel #lang 
{
	padding-top: 6px;
	color:#829359;
	font-size:12px;
	width:100px;
	float:right;
	padding-left:8px;
	padding-right:8px;
}
.version
{
	width:162px;
	float:right;
	text-align:right;	
}
.version 
{
	display:block;
	height: 28px;
	width:32px;
	background: #92a367;
	float: right;
	margin-left: 1px;
	text-align: center;
	color: #FFF;
	font-size: 12px;
	text-decoration:none;
	margin-left:3px;
	background:url(../img/backtoweb.png) no-repeat left top;
}
.version #website
{
	padding-top: 6px;
	color:#829359;
	font-size:12px;
	width:126px;
	float:right;	
}
.version #website a{
    padding-right   : 30px;
    color           : #829359;
}
/************NAVIGATION*********/
.nav
{
	background:url(../img/nav-bg.png) repeat-x left top;
	height:40px;
        margin-bottom: 0px !important;
        
}
.nav ul
{
	list-style-type:none;
}
.nav ul
{
	float:left;
}
.nav li
{
	position:relative;
	float:left;
        background:url(../img/navliRight.png) no-repeat right center;
        line-height: 16px;
}
.nav ul li:first-child
{
}
.nav ul li:last-child {
	background:none;
}
.nav li:hover a
{
	background:url(../img/menu_hover.png) repeat-x left top;
	color:#FFF;
}
.nav li.current-menu-item a
{
	background:#92a564;
	color:#FFF !important;
}
.nav li.current_page_parent a, .nav li.current-menu-parent a
{
	background:#92a564;
	color:#FFF !important;
}
.nav li.current_page_parent li.current-menu-item a
{
	background:#92a564;
	color:#FFF !important;
}
.nav ul li:hover a
{
	background:#92a564;
	color:#FFF !important;
}
.nav ul >li >a,.nav ul>li >a:visited
{
	color:#666666;
	padding: 14px 20px 8px;
	display:block;
        font-size: 14px;
}
.nav ul ul {
	background: none repeat scroll 0 0 #9BAF6A;
	display:none;
	position: absolute;
	top: 37px;
	left: 0px;
	float: left;
	width: 210px;
	z-index: 99999;
	padding-left:0px !important;
}
.nav ul li >ul{
    margin-left: 0px;
    margin-top: 2px;
}
.nav  li >ul li a,.nav  li >ul li a:visited{
    padding: 10px 0px 10px 10px;
    color: #fff !important;
    font-size: 12px !important;
    font-weight: 500 !important;
}
.nav li li
{
    border-bottom: 1px solid #FFFFFF;
    margin-top: 1px;
}
.nav li li a
{
    color: #000000;
    display: block;
    font-size: 12px;
    font-weight: bold;
    line-height: 30px;
    padding: 0 14px;	
}
.nav ul>li:hover ul li a, .nav li:hover ul li:hover ul li a{
	color:#000 !important;	
}
.nav li:hover ul li:hover a, .nav li:hover  ul li:hover ul li:hover a, .nav li:hover ul li.current_page_item a, .nav li:hover ul li.current-menu-item a{
	color:#FFF !important;	
}
.nav li li:first-child
{
	margin-left:0px;
	padding-left:0px;
}
.nav ul ul li {
	min-width: 210px;
}
.nav ul ul ul {
	left: 100%;
	top: 0;
}
.nav ul ul a {
	background: #046cb9;
	line-height: 18px;
	color:#000;
	display:block;
	padding: 7px 10px;
	min-width: 189px;
	height: auto;
}
.nav ul ul :hover > a {
	background:url(../img/menu_hover.png) repeat-x left top;
	color: #fff;
}
.nav ul ul :hover > a:hover
{
	color:#fff;
}

.nav ul li:hover > ul {
	display: block;
}
/*********SEARCH FOR********/
.searchForm
{
	background:url(../img/searchBar.png) no-repeat left top;
	float:right;
	width:208px;
	height:27px;
	margin:6px 20px 0px 29px;
}
.searchForm input[type="text"]
{
	float:left;
	width:145px;
	padding-left:10px;
	background:none;
	border:none;
	height:25px;
	font-size:13px;
	color:#8c8c8c;
	outline:none;
        padding: 0px 8px;
}
.subBtn
{
	float:left;
	width: 59px !important;
	height:27px;
	background:none;
	border:none;
	cursor:pointer;
	font-size:12px;
}
/*************NEWS****************/
.newsTic
{
	position:relative;
	padding-top: 14px;
	padding-bottom: 13px;
	padding-left: 22px;
	background:#e0e6d0;
	border-bottom:solid 1px #FFF;	
}
.tickerSld
{
    height: 18px;
    overflow: hidden;
    width: 800px;
    
}
.tkrCnt
{
    margin-right: 10px;
    width: 815px;
    float: right;
}
.tkrTxt
{
	width:800px;
	overflow:hidden;
}
.news
{
	color: #6a6a6a;
	font-size: 12px;
	width:918px;
	float:left;	
}
.news span
{
	font-size:13px;
	font-weight:bold;
	color:#6c8334;	
}
.newsTkrTtl
{
	font-weight:bold;
	font-size:13px;
	color:#6c8334;	
	float:left;
	width:90px;
}
.newsPrev
{
	background:url(../img/news-prev.png) no-repeat left top;
	width:8px;
	height:14px;
	display:block;
	margin-right:10px;
	float:left;
	position:absolute;
	right:32px;
}
.newsNext
{	
	background:url(../img/news-next.png) no-repeat left top;
	width:8px;
	height:14px;
	display:block;	
	margin-right:24px;
	float:left;
	position:absolute;
	right:0px;
}
/**************SLIDERRIGHT*********/
.slider
{
	border-bottom:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
}
.slideLeft
{
	width:660px;
	float:right;	
}
.slide1
{
	width:660px;
	height:327px;
	overflow:hidden;
}
.slideShow1
{
	width:660px;
	height:327px;
	overflow:hidden;
	position:relative;
}
.slide1TxtCnt
{
	background:url(../img/slider_txt_bg.png) repeat left top;
	padding:14px;
	position:absolute;
	bottom:0;
	left:0;
}
.slide1TxtCnt h2
{
	color:#b0c777;
	margin-bottom:5px;
	font-size:19px;
	line-height:21px;
}
.slide1TxtCnt p
{
	color:#a4a4a4;
	font-size:13px;
	line-height:19px;
}
.movePager
{
	position: absolute;
    right: 11px;
    top: 13px;
    z-index: 500;
}
.movePager a
{
	background:#FFF;
	color:#000;
	padding:4px 9px;
	margin-left:5px;
}
.movePager a.activeSlide,.movePager a:hover
{
	background:#92A564;
	color:#FFF;
}
a.moveNext
{
	background:url(../img/slider_next.png) no-repeat left top;
	width:32px;
	height:60px;
	position:absolute;
	right:0;
	top:127px;
	z-index:500;
}
a.movePrev
{
	background:url(../img/slider_prev.png) no-repeat left top;
	width:32px;
	height:60px;
	position:absolute;
	left:0;
	top:127px;
	z-index:500;
}
.move1
{
	width:660px;
	height:327px;
	overflow:hidden;
}
.slideRight
{
	width:329px;
	float:left;
}
.searchTitle
{
	background:url(../img/slideForm.png) no-repeat left top;	
	font-size:20px;
	color:#FFF;
	height:56px;
	font-weight:bold;
	padding-left:18px;
	line-height:23px;
	padding-top:15px;
}
.slideForm
{
	background:url(../img/slideForm-bg.png) no-repeat left top;
	padding-top:18px;
	padding-left:20px;
	height:238px;
	
}
.exploreTag
{
	display:none;	
}
.selectbg
{
	background:url(../img/select-provincepng.png) no-repeat left top;
	height:41px;
	width:290px;
	
}

.selectbg select
{
	border: medium none;
    color: #525252;
    font-size: 13px;
    height: 20px;
    margin-left: 10px;
    margin-top: 10px;
    outline: medium none;
    width: 265px;
	background:none;
}
.andOr
{
	color: #6F8733;
    font-size: 16px;
    font-style: italic;
    font-weight: bold;
    margin-bottom: 16px;
    margin-top: 16px;
    text-align: center;
    width: 275px;
}
.slideForm .subBtnExplore
{
	float: right;
	margin-right: 18px;
	background:url(../img/exploreNow.png) no-repeat left top;
	width: 131px;
	height: 41px;
	border: none;
	/*font-size: 13px;*/
	font-weight: bold;
	/*color: #FFF;*/
	/*text-align: left;*/
	padding-left: 12px;
	margin-top:16px;
	cursor:pointer;
}
.slideForm input:hover[type="submit"]
{
	color:#000;
}
/************CONTENT***********/
.contentWrap
{
	border-top:solid 1px #cecece;
	padding-left:1px ;
	padding-right:1px;
	padding-top:1px;
	background:#FFF;	
}
.content
{
	background:url(../img/contentTopBg.png) repeat-x left top;
	padding:24px 18px 18px;
        
}
.pageLeft
{
	float:right !important;
}
.contentLeft
{
	width:620px;
	float:right;
	font-size:12px;
	color:#666666;
}
.contentLeft h2
{
	color:#000;
	font-size:18px;
	padding-bottom:20px;
}
.contentPic
{
	width:280px;
	height:113px;
	float:left;
	margin-right:13px;
	margin-bottom:5px;	
}
contentPic img
{
	width:280px;
	height:113px;
}
.contentTxt
{
	padding-bottom:16px;
	border-bottom:solid 1px #cecece;
	margin-bottom:16px;
	line-height:21px;	
}
/*************CONTENT SLIDER**********/
.paging
{
		
}
.move2
{
	width:620px;
	height:250px;
	overflow:hidden;
}
.move2Pager
{
	position: absolute;
    right: 0px;
    top: 8px;
    z-index: 500;
}
.move2Pager a
{
	background:url(../img/newsPager1.png) no-repeat left top;
	padding:7px 7px 6px 8px;
	font-size:0px;
}
.move2Pager a.activeSlide,.move2Pager a:hover
{
	background:url(../img/newsPager2.png) no-repeat left top;
}
.contentSlider
{
	position:relative;
}
.contentSlider h3
{
	font-size:13px;
	color:#000;	
	padding-bottom:16px;
}
.slideLatestLeft
{
	width:280px;
	padding-right:29px;
	border-right:solid 1px #cecece;	
	float:left;
}
.slideLatestLeft img,.slideLatestRight img
{
	height:106px;
	width:280px;
	padding-bottom:15px;
}
.slideLatestRight
{
	border-right: 0 none;
    padding-left: 29px;
    padding-right: 0;
	float:left;
	width:280px;
}
.newsText
{
	color:#666666;
	font-size:12px;	
	line-height:21px;	
	position:relative;
}
.newsText h3
{
	color: #000000;
	font-size: 13px;
	padding-bottom: 7px;
	padding-top: 0;
}
.more 
{
	color:#0084d9;
}
.more a
{
	color:#0084d9;
	font-weight:bold;
}
.more a:hover
{
	color:#000;	
}
.contentLeft .rule
{
	margin-top:17px;
	width:620px;
	background:url(../img/ruler-bg.png) repeat-x left center;
}
.contentLeft .rule a
{
	color:#0084d9;
	font-weight:normal;
	background:#FFF;
	display:inline;
	float:right;
	padding-left:8px;
	padding-right:20px;
	font-weight:bold;
}
.contentLeft .rule a:hover
{
	color:#000;	
}
/******************/
.sideBarPage
{
	float:left !important;
}
.sideBar
{
	width:311px;
	float:left;	
}
.sideBlockInvest
{
	background:url(../img/sidebarInvestors-bg.png) repeat-x left top;
	border: solid 1px #d1d1d1;
	padding-top: 7px;
	height: 62px;
	width:309px;
	margin-bottom:9px;
}
.blockTxtInvest
{
	font-size:17px;
	color:#000;
	font-weight:bold;
	padding-left:16px;
	float:left;	
	width:215px;
}
.blockTxtInvest span
{
	font-size:22px;
	font-weight:bold;
	color:#ee4b25;	
}
.blockTxtInvest a
{
	background:url(../img/applyNowArrow.png) no-repeat right center;
	color:#0084d9;
	font-size:13px;
	display:block;
	float:right;
	padding-right:10px;
}
.blockTxtInvest a:hover
{
	color:#000;	
}
.blockImgIvst
{
	width:59px;
	height:51px;
	float:right;
	margin-right:12px;
}
/*****************/
.sideBlkContact
{
	background:url(../img/sidebarContact-bg.png) repeat-x left top;
	border: solid 1px #d1d1d1;		
	width:309px;
	height:69px;
	margin-bottom:9px;
}
.blkContact
{
	padding-top:7px;
	font-size:25px;
	font-weight:bold;
	color:#000;
	padding-left:16px;
	float:left;
	text-align:right;
	width:192px;	
}
.blkContact a
{
	color:#0084d9;
	font-size:13px;
}
.blkContact a:hover
{
	color:#000;	
}
.blkImgContact
{
	width:75px;
	height:69px;
	float:right;
	margin-right:12px;
}
/***************/
.sideBlkConnect
{
	background:url(../img/sidebarConnect-bg.png) repeat-x left top;
	border: solid 1px #d1d1d1;
	padding-top: 17px;
	height: 33px;
	width: 309px;
	margin-bottom: 9px;
	font-size:15px;
	color:#000;
	font-weight:bold;
}
.sideBlkConnect .icons img{
	width:17px;
	height:17px;	
}
.connect
{
	width:130px;
	float:left;
	padding-left:16px;
}
.followUs
{
	display:none;	
}
.icons
{
	width:155px;
	float:left;	
}
/****************/
.sideBlkEvts
{
	background:url(../img/sidebarConnect-bg.png) repeat-x left top;
	border: solid 1px #d1d1d1;
	padding-top:18px;
	height:32px;
	width: 309px;
	position:relative;
}
.event
{
	width:256px;
	float:left;
	font-size:15px;
	padding-left:16px;
	font-weight:bold;	
}
a.evtPrev
{
	background:url(../img/news-prev.png) no-repeat left top;
	display:block;
	width:8px;
	height:14px;
	float:left;
	margin-right:13px;
	position:absolute;
	right:12px;
}
a.evtNext
{
	background:url(../img/news-next.png) no-repeat left top;
	display:block;
	width:8px;
	height:14px;
	float:left;
	position:absolute;
	right:10px;	
}
.evtDes
{
	border: solid 1px #d1d1d1;
	background:#fbfbfb;
	padding:0 18px 10px;
	border-top:none;
}
.evtTxt
{
	/*background:#f4f4f4;	*/
	color:#666666;
	font-size:12px;
	text-align:justify;	
	min-height: 270px;
	width:270px;
	line-height:21px;
        height: 290px;
}
.evtTxt h3
{
	color:#000;
	font-size:13px;
	font-weight:bold;
	padding:14px 0px 14px 0px;
}
.evtTxt img
{
	text-align:center;	
	padding-bottom:15px;
	width:270px;
	height:106px;
}
.evtTxt p
{
	display:inline;
}
.evtTxt span
{
	color: #0084d9;
}
.evtTxt span a
{
	color: #0084d9;
	font-weight: bold;
}
/*****************FOOTER************/

.footer-logo{
    float: left;
    width: 100px;
    padding: 20px 0px 20px 35px;
}
.footer-content{
    float: left;
    width: 820px;
    padding: 20px 0px;
    line-height: 20px;
}
.footer-content p{
    padding-bottom: 15px;
}
.connectIphn{
    display:none;
    z-index:5000;
}
.footerWrap{
    border-top:solid 1px #d9d9d9;
    border-left:solid 1px #FFF;	
    border-right:solid 1px #FFF;
    width:988px;
    margin: 0px auto;
}
.footer,.main-footer{
    padding-top:10px;
    padding-left: 20px;
    border-top:solid 1px #FFF;
    border-bottom:solid 3px #92a367;
    background:#e0e6d0;
}
.footCol{
    float:left;
    font-size:13px;
    color:#000;	
}
.footCol1{
    width:210px;
    float:left;
    font-size:13px;
    color:#000;	
}
.footCol1 h3{
    padding-bottom:5px;
}
/*.footer ul li{
    background:url(../img/footer-arrow.png) no-repeat left center;	
    padding:0px 15px;
    float: left;
}*/
.main-footer ul li {
    background:url(../img/footer-arrow.png) no-repeat left center;
    padding: 0px 15px;
}
.footer ul li a,.main-footer ul li a{
    color:#4c4c4c;
    font-size:12px;
    line-height:26px;	
}
.footer ul li a:hover,.main-footer ul li a:hover{
	color:#000;	
}
/********/
.footCol2
{
	width:290px;
	float:left;	
}
.details
{
	padding-bottom:12px;
	background:url(../img/foot-border.png) repeat-x left bottom;	
	font-weight:bold;
}

.footCol2 span
{
	color:#ee4b25;
}
.footCol2 .details a
{
	color:#000;
	padding:11px 0px;
	font:12px;
	font-weight:bold;	
}
.footCol2 .details a:hover
{
	text-decoration:underline;	
}
.footCol2 .details a.ifooterMail
{
	display:none;	
}
/*******************/
.othrDetails
{
	padding-bottom:15px;	
}
.othrDetails h3
{
/*    padding-top:15px;
    padding-bottom:15px;*/
    padding-top : 7px;
    padding-bottom : 7px;
}
.othrDetails{
}
.othrDetails a{
	display:inline-block;
	margin-right:4px;
}
/*********BLOG***********/
.story
{
	line-height:21px;
}
.story_title h1
{
	color:#000;		
}
.lt_date u
{
	text-decoration:none;
}
a.post-edit-link,a.post-edit-link:visited
{
	color:#666666;
}
a.post-edit-link:hover
{
	color:#000;	
}
/*********COMMENTS***********/
#comments
{
	color:#000;
	font-size:16px;
	line-height:21px;	
}
.comment-body p
{
	color:#666666;
	font-size: 12px;   
}
#respond h3
{
	color:#000;
	font-size:16px;
}
.story p a:hover
{
	color:#000;	
}
.fn a
{
	font-style:normal;
	line-height:21px;
	color:#666666;
}
.fn a:hover
{
	color:#000;	
}
a.comment-reply-link
{
	color: #666666;   
    font-size: 12px;
	text-decoration:none;   
}
a.comment-reply-link:hover
{	
	color:#000;	
}
.commentmetadata a
{
	color: #666666;
}
.commentmetadata a:hover
{
	color:#000;	
}
#commentform p a
{
	color: #666666;
}
#commentform p a:hover
{
	color:#000;	
}
#commentform label small
{
	font-size:12px;
	line-height:21px;	
}
#commentform input[type="text"]
{
	background: none repeat scroll 0 0 #EEF0F5;
	border: 1px solid #CED1DA;	
	width:165px;
	height:22px;
	outline:none;
	color:#666666;
}
#comment
{
	width:430px;
	border:solid 1px #ced1da;
	height:92px;
	background:#EEF0F5;
	resize:none;	
	outline:none;
	color:#666666;
	font-family:Arial;
	font-size:12px;		
}
#submitcomment
{
    background: none repeat scroll 0 0 #EEF0F5;
    border: 1px solid #CED1DA;
    cursor: pointer;
    font-weight: bold;
    height: 32px;
    font-size:12px;
    text-transform: uppercase;
    width: 77px;
	color:#666666;
}
/***************CONTACT US(contentLeft)**************/
.formBg
{
	border-top:solid 1px #d0d0d0;
	padding-top:20px;
		
}
.leftForm
{
		
}
.rightForm
{
	width:326px;
	float:right;
}
.lblNm
{
	width:120px;	
}
.topicSel
{
	background: none repeat scroll 0 0 #EEF0F5;
    border: 1px solid #CED1DA;
    margin-bottom: 12px;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 275px;
}
.topicSel select
{	
	background: none repeat scroll 0 0 #EEF0F5;
    border: medium none;
    color: #555555;
    height: 24px;
    outline: medium none;
    width: 260px;
}
.locatn
{
	width:316px;	
	padding:4px;
	border:solid 1px #ced1da;
}
.locatn a img
{
	width:316px;
	height:264px;
}
.lblNm
{
	font-size:12px;
	font-weight:bold;
	color:#555555;
	padding-bottom:6px;
}
.txtInpt
{
	background:url(../img/contactTxtBx.png) no-repeat left top;
	width:275px;
	height:38px;
	padding-bottom:15px;
}
.txtInpt input
{
	background:none;
	border:none;
	width:270px;
	padding-top:5px;
	padding-bottom:5px;
	height:28px;
	outline:none;
	padding-left:5px;
	color:#555555;
}
.txtMesg textarea
{
	font-family:Arial;
	width:618px;
	border:solid 1px #ced1da;
	height:92px;
	background:#eef0f5;
	resize:none;	
	outline:none;
	color:#555555;
	font-size:13px;
}
.contactSub
{
	background:url(../img/contactSubBtn.png) no-repeat left top;
	cursor: pointer;
	border: none;
	width: 112px;
	height: 40px;
	float: right;	
	margin-top:10px;
}
.req
{
	font-size:12px;
	color:#444955;	
	font-size: 12px;
	width: 181px;
	height: 40px;
	float: left;
	margin-top: 25px;
	line-height: 17px;
	font-family: Verdana, Geneva, sans-serif;	
}
.reqIPad
{
	display:none;	
}
.nav_320
{
	display:none;
}
/**********/
.dwnld
{
	position:absolute;
	right:0px;	
	top:16px;
}
/**Tabing**/
.tab_content
{
	/*min-height:100px;
	overflow:hidden;*/
}
.houseHead
{
	padding-bottom:18px;
	border-bottom:solid 1px #ced1da;
	margin-bottom:14px;
}
.houseHead a
{
	float:right;	
}
.tab_content .houseBlk h1
{
	color:#000;
	font-size:18px;
	padding-top:18px;
	padding-bottom:18px;
	border-bottom:solid 1px #ced1da;
	margin-bottom:14px;
    margin: 0 0 15px;   
    padding-right: 146px;    
    width: 478px;
}

.storyContent h1.pageTitle {
    padding-right: 146px;
}

h1.pageTitle
{
	border-bottom: 1px solid #CED1DA;
    color: #000000;
    font-size: 18px;
    margin: 0 0 15px;
    padding-bottom: 18px;
    
    padding-top: 18px;
    /*width: 478px;*/
}
.houseHead h1
{
	color:#000;
	font-size:18px;
	padding-top:10px;	
	display:inline;
	float:left;
}
.houseTxt span
{
	font-size:13px;
	color:#ee4b25;
	font-weight:bold;	
}
.houseTxt
{
	text-align:justify;
	color:#4c4c4c;
	font-size:12px;	
	line-height:21px;
}
.addrTo
{
	font-weight:bold;
	font-size:13px;
	color:#000;
	line-height:21px;
	padding-bottom:25px;
	border-bottom:solid 1px #cecece;
}	
.houseBlk h3
{
	color:#000;
	font-size:16px;
	padding-bottom:15px;
	padding-top:20px;	
}
.houseBlk
{
	color:#4c4c4c;
	font-size:12px;
	line-height:21px;
	text-align:justify;
	margin-bottom:5px;	
}
.houseBlk p
{
	/*padding-bottom:30px;*/
	padding-bottom:5px;
}
.houseBlk ol
{	
	margin-left:20px;
}
.houseBlk ol li
{
	list-style-type:decimal;
	padding-left:10px;
	padding-bottom:10px;	
}
.houseBlk ol ul
{
	text-align: justify;
	margin-left:25px;	
}
.houseBlk ul li
{
	list-style-type:disc;
	padding-left:10px;
	padding-bottom:10px;	
}
.houseBlk ol ul
{	
	text-align: justify;
	margin-left:25px;	
}
.houseBlk ol li ul li
{
	list-style-type:disc;
	padding-left:12px;
	padding-bottom:10px;	
}
h3.pageMore
{
	background:url(../img/pageMore.png) repeat-x left top;
	font-size:13px;
	color:#494949;
	text-align:center;
	font-weight:bold;	
	padding-top:13px;
	padding-bottom:13px;
	border:solid 1px #d3d3d3;
}
.houseBlk h3
{
	font-size:16px;
	padding-bottom:0px;
	color:#000;	
}
.sideContent ul 
{
	padding-top:14px;
	margin-left:10px;
	padding-bottom:10px;
}
.sideContent ul  li
{
	border-right: 1px solid #D2D2D2;
    width: 299px;
}
.sideContent ul  a:hover li
{
	
}
.sideContent ul li a
{
    background:url(../img/h-Listarrow.png) no-repeat scroll 10px 11px transparent;
    border-bottom: 1px solid #F4F4F4;
    border-left: 1px solid #F4F4F4;
    border-top: 1px solid #F4F4F4;
    color: #555555;
    display: block;
    font-size: 12px;
    line-height: 15px;
    padding: 7px 15px 7px 30px;
    width: 253px;
}
.sideContent ul li a:hover,.sideContent ul li.active a
{
	color:#000;
	background:url(../img/h-Listarrow.png) no-repeat 10px 11px #FFF;
	border-top:solid 1px #d3d3d3; 
	border-left:solid 1px #d3d3d3; 
	border-bottom:solid 1px #d3d3d3; 
	border-right:1px solid #FFF;	
}
.sideContent
{
	background:#f4f4f4;
	border:solid 1px #d2d2d2;
	margin-bottom:9px;
}
.sideContent h3, .newsArchives h3
{
	font-size:15px;
	color:#000;
	background:url(../img/houseCont-bg.png) repeat-x left top;	
	padding:11px 0px 9px 15px;
	border-bottom:solid 1px #d2d2d2;
        line-height: 20px !important;
        margin: 0px !important;
}
.houseContact
{
	margin-bottom:9px;
}
.hContactBlk1
{
	background:url(../img/sidebarContact-bg.png) repeat-x left top;
	border:solid 1px #d2d2d2;
	width:151px;
	float:right;
	height:50px;
}
.hContactBlk1 div 
{
	float:left;
	width:90px;
	font-size:16px;
	color:#000;
	font-weight:bold;
	padding-top:15px;
	padding-left:2px;
}
.hContactBlk1  a
{	
	display:block;
	float:right;
	width: 54px;
	height:50px;
}
.hContactBlk2
{
	background:url(../img/sidebarContact-bg.png) repeat-x left top;
	border:solid 1px #d2d2d2;
	padding-top:10px;
	padding-bottom:9px;
	width:137px;
	padding-left:13px;
	float:left;
}
/************(why Iarq)***********/
.iraqPic
{
	padding:10px;
	border:solid 1px #ced1da;
	text-align:center;
	background:#eef0f5;
	width:200px;
	
}
.iraqPic img
{
	width:200px;
	height:138px;	
}
.lftPic
{
	float:left;
	margin-right:14px;
}
.rtPic
{
	float:right;
	margin-left:14px;	
}
/****************************************Style OF FAQ*************************************/
#accordion-container 
{	
	background: none repeat scroll 0 0 #FFFFFF;  
    margin-bottom: 7px;
    margin-top: 7px; 
}
.accordion-header 
{	
	background: none repeat scroll 0 0 #E3E3E3;
    color: #444444;  
	font-size:12px;
	border: 1px solid #DADADA;   
	cursor: pointer;	
}
.active-header, .accordion-header:hover
{	
	background: none repeat scroll 0 0 #E0E6D0;
    color: #5E7526;  
	border: 1px solid #C9D2B3;
}
.headerCont
{
	border:solid 1px #FFF;
	padding-bottom: 10px;
    padding-left: 10px;
    padding-top: 10px;
	font-weight:bold;
	line-height:18px;	
}
.accordion-content
{
	display: none;	
	background: #ffffff;
	color: #4C4C4C;
    font-size: 12px;
    line-height: 21px;
    margin-bottom: 20px;
    text-align: justify;
	padding-left:5px;
}
.accordion-content .ans
{
	width:616px;	
	padding-top:10px;
}
.ans p
{
	padding-bottom:8px;
}
.ans ol
{
	margin-left:20px;
}
.ans ol li
{
	list-style:decimal;	
	padding-left:10px;
	padding-bottom:10px;	
}
.ans ul
{
	margin-left:20px;
}
.ans ul li
{
	list-style:square;
	padding-left:10px;
	padding-bottom:10px;	
}
/**contentRight(FAQ)**/
h1.pageHeading
{
	color:#000;
	font-size:18px;
	padding-top:10px;
	padding-bottom:18px;
	border-bottom:solid 1px #ced1da;
	margin-bottom:14px;
    margin: 0 0 15px;  
    padding-right: 146px;   
    width: 478px;
}
.pageTxt
{	
}
.pageTxt a
{
	color:#0084d7;
	font-weight:bold;
	font-size:12px;
}
.pageTxt a:hover
{
	color:#000;	
}
.quesEg
{
	padding:1px;
	background:#FFF;
	border:solid 1px #c9d2b3;
	margin-bottom:20px;
}
.quesEg h3
{
	color:#5e7526;
	line-height:10px;
	background:#e0e6d0;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:12px;
}
h3.stopLine a
{
	font-size:12px;
	line-height:21px;
}
h3.stopLine span a
{
	color:#ee4b25;	
}
.faq
{
	background:#FFF;
	padding:1px;	
	border:solid 1px #dadada;
	margin-top:7px;
	margin-bottom:7px;
}
.ques
{	
	background:#e3e3e3;
	color:#444444;
	line-height:18px;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:bold;
	padding-left:10px;
}
/********************************TABLE(visiting Iraq)********************/
.airTitle
{
	font-weight:bold;
	font-size:16px;
	color:#ee4b25;
	margin-top:12px;
	padding-bottom:12px;
}
table.tableTitle
{
	border: solid 1px #d3d3d3;
	border-collapse: collapse;
}
table.tableTitle tr
{
	margin-top:100px;
	background:url(../img/airtitleBg.png) repeat-x left top ;
	width:616px;
}
td.ltTitle
{
	font-size:15px;
	font-weight:bold;
	line-height:18px;
	padding-top:10px;
	padding-bottom:11px;
	width:160px;	
	padding-left:10px;
	color:#000;
}
td.rtTitle
{
	font-size:15px;
	font-weight:bold;
	line-height:18px;
	padding-top:10px;
	padding-bottom:11px;
	width:441px;
	text-align:center;	
	color:#000;
}
.tblHeading
{
	background:url(../img/airtitleBg.png) repeat-x left top ;
	font-size:15px;
	font-weight:bold;
	line-height:18px;
	padding-top:10px;
	padding-bottom:11px;
	border:solid 1px #d3d3d3;
	width:616px;
}
table.airLineTbl
{
	border:solid 1px #d0d0d0;
	border-top:none;
	border-collapse: collapse;
	color:#3c3c3c;
	line-height:32px;
	font-size:13px;
	margin-bottom:30px;	
	table-layout:fixed;
}
tr.odd
{
	background:url(../img/table_tr_bg.png) repeat-x left top #f4f4f4;
}
tr.even
{
	background:url(../img/table_tr_bg.png) repeat-x left top #e8e8e8;
}
td.tbLeft
{	
	width:149px;
	padding-left:16px;
	padding-right:5px;	
	vertical-align:text-top;
	background:url(../img/tableCell_bg.png) repeat-y right top;	
}
td.tbRight
{
	width:416px;
	padding-right:5px;	
	padding-left:23px;
	line-height:20px;
	vertical-align:text-top;
	word-break: break-word;
}
table.airLineTbl tr:first-child 
{background-repeat:no-repeat;}
.airTbleTopBdr
{
	border-top: solid 1px #d0d0d0;
}
/*************GrowthTable************/
.airTbleTopBdr
{
	border-top: solid 1px #d0d0d0;
}
table.growthTbl
{
	font-size:13px;	
	line-height:18px;
	padding-top:10px;
	padding-bottom:11px;
	width:160px;	
	padding-left:10px;
	border-collapse:collapse;
	border:none;	
	margin-bottom:12px;
}
td.growthHead 
{
	padding-top:5px;
	padding-bottom:5px;
	background:#999;
	width:149px;
	padding-left:16px;
	padding-right:5px;	
	vertical-align:text-top;
	line-height:20px;	
}
.growthTbl tr td.col1
{	
	padding-left:16px;
	padding-right:5px;	
	vertical-align:text-top;
	background:url(../img/tableCell_bg.png) repeat-y right top;
	/*width:230px;	*/
	width:214px;
	min-width:214px;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
}
.growthTbl tr td.col2
{
	width:149px;
	padding-left:16px;
	padding-right:5px;	
	vertical-align:text-top;
	background:url(../img/tableCell_bg.png) repeat-y right top;	
	line-height:20px;
	padding-top:5px;
	padding-bottom:5px;
}
table.growthTbl tr:first-child td:first-child
{
	background-image:none;	
}
/*************iraqAreaTbl************/

table.iraqAreaTbl
{
	font-size:13px;	
	line-height:18px;
	padding-top:10px;
	padding-bottom:11px;		
	padding-left:10px;
	border-collapse:collapse;
	border: solid 1px #d0d0d0;
	margin-bottom:12px;
}
td.contLeft
{
	padding-left:16px;
	padding-right:5px;	
	vertical-align:text-top;
	background:url(../img/tableCell_bg.png) repeat-y right top;
	width:200px;	
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	color:#4c4c4c;
}
td.contRight
{
	width:200px;
	padding-left:16px;
	padding-right:5px;	
	vertical-align:text-top;
	line-height:20px;
	padding-top:5px;
	padding-bottom:5px;
	color:#4c4c4c;
}
td.contRight a
{
	color:#4c4c4c;
}
/********************responsibiltyTbl****************/
.resTitle
{
	background:url(../img/airtitleBg.png) repeat-x left top ;
	width:616px;
	font-size:15px;
	font-weight:bold;
	line-height:18px;
	text-align:center;
	color:#000;	
}
.resLeft
{
	width:150px;
	vertical-align:text-top;
	background:url(../img/tableCell_bg.png) repeat-y right top;
	padding:5px 5px 5px 16px;
	color:#4c4c4c;
}
.resMid
{
	width:250px;
	vertical-align:text-top;
	background:url(../img/tableCell_bg.png) repeat-y right top;
	padding:5px 5px 5px 16px;
	color:#4c4c4c;
}
.resRight
{
	width:150px;
	vertical-align:text-top;
	line-height:20px;
	padding:5px 5px 5px 16px;
	color:#4c4c4c;
}
.ltResTitle
{
	padding: 10px 10px 11px 10px;
	width:150px;
}
.midResTitle
{
	width:250px;	
	padding:10px 0px 11px 0px;
}
.rtResTitle
{
	width:150px;	
	padding:10px 0px 11px 0px;
}
.ltBnkNm
{
	width:150px;
	vertical-align:text-top;
	background:url(../img/tableCell_bg.png) repeat-y right top;
	padding:5px 5px 5px 16px;
	text-align:left;
}
.rtECont
{
	width:150px;
	vertical-align:text-top;
	line-height:20px;
	padding:5px 5px 5px 16px;
	text-align:left;
}
/***LawsTable***/
table.laws
{
	font-size:13px;
		
	line-height:18px;
	padding-top:10px;
	padding-bottom:11px;		
	padding-left:10px;
	margin-bottom:12px;
	color:#4c4c4c;
	border-collapse:collapse;
	border: solid 1px #d0d0d0;
}
td.lawTxt
{
	width:400px;
	vertical-align:text-top;
	background:url(../img/tableCell_bg.png) repeat-y right top;
	padding:5px 5px 5px 16px;
}
td.arbc
{
	width:70px;
	vertical-align:text-top;
	background:url(../img/tableCell_bg.png) repeat-y right top;
	padding:5px 5px 5px 16px;
}
td.arbc a, td.eng a
{
	color:#4c4c4c;	
}
td.eng
{
	width:70px;
	vertical-align:text-top;
	line-height:20px;
	padding:5px 5px 5px 16px;
}
.sectMenu{
	
}
.sectMenu h4{
	color: #000000;
    font-size: 13px;
    padding: 11px 0 9px 15px;	
}
.sectMenu ul{
	padding-top:0px;
	padding-bottom:10px;	
}
.sectMenu ul li{
	border-right:none;	
}
.sectMenu ul ul li{
	width:290px;
}
.sectMenu ul li a{
	background:url(../img/h-Listarrow.png) no-repeat scroll 10px 8px;	
	border:none;
	padding: 5px 15px 5px 30px;
}

.sectMenu ul li a:hover, .sectMenu ul li.active a{
    color: #000000;
    border:none !important;
    background:url(../img/h-Listarrow.png) no-repeat scroll 10px 8px;
    font-weight:normal;
}
.lawOuterbox{
	margin-bottom:10px;
	padding:0px 25px;
}
.lawBox{
	float: left;
    margin-bottom: 10px;
    margin-right: 50px;
    text-align: center;
    width: 230px;
}
.lawBox a
{

}
.lawBox img
{
	border:1px solid #000;
	width:230px;
	height:347px;
}
.lawBox.noMrgn
{
	margin-right:0 !important;
}
.sliderContent
{
	height:416px;
	width:620px;
}
.prevNextGal
{
	
}
.dataTables_info{
	display:none !important;	
}
.sectMenu li.current-menu-item a{
	color:#000;
}	
.tablepress tbody td{	
	border:1px solid #DDDDDD;
	text-align:right;
}
.tablepress thead th{
	text-align:center;
	border:1px solid #DDDDDD;	
}
/****** Partnership Contact form style *********/
.pshipFrm{
	
}
.pshipField{
	margin-bottom:7px;	
}
.pshipField label{
	float:left;
	width:145px;
	color: #555555;
    font-size: 12px;
    font-weight: bold;
	margin-top:8px;
}
.pshipRt{
	float:left;
	background:url(../img/contactTxtBx.png) no-repeat scroll left top transparent;
    height: 38px;
    padding-bottom: 15px;
    width: 275px;	
}
.pshipRt input{
	background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #555555;
    height: 28px;
    outline: medium none;
    padding:5px;
    width: 270px;	
}
.pshiftSelout{
	padding:5px;	
}
.pshipRt select{
	background: none repeat scroll 0 0 #EEF0F5;
    border: medium none;
    color: #555555;
    height: 24px;
    outline: medium none;
    width: 260px;
}
.pshipComments textarea{
	background: none repeat scroll 0 0 #EEF0F5;
    border: 1px solid #CED1DA;
    color: #555555;
    font-family: Arial;
    font-size: 13px;
    height: 110px;
    outline: medium none;
    resize: none;
    width: 330px;
	padding:5px;
}
.pshipCapcha{
	margin-bottom:8px;
}
.pshipCapcha label{
	float:left;
	width:145px;
	color: #555555;
    font-size: 12px;
    font-weight: bold;
	margin-top:8px;	
}
.cpRight{
	float: left;
    width: 180px;
}
.cpText{
	float: left;
    width: 110px;
}
.cpText input{
	font-size: 18px;
    width: 100px;
    color: #555555;
    height: 28px;
    outline: medium none;
    padding:5px;
}
.cpImg{
	float: right;
    width: 70px;	
}
.pshipSubmit{
	font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    margin-left: 145px;
    padding: 5px;
    width: 88px;
}
.downloadLink{
	position:relative;	
}
.newsArchives{
	background: none repeat scroll 0 0 #F4F4F4;
    border: 1px solid #D2D2D2;
    margin-bottom: 9px;	
}
.newsArchives ul li{
	padding: 4px 0 4px 28px;		
}
.newsArchives ul li:hover a{
	color:#000;
}
/**************** JScroll Pane CSS ******************/
.scroll-pane
{
	width: 100%;
	height: 220px;
	overflow: auto;
}
.horizontal-only
{
	height: auto;
	max-height: 200px;
}
.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
	padding:10px 0px 0px 10px !important;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 100%;
	background: red;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background: #ececec;
	position: relative;
}

.jspDrag
{
	background: #868686;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	height:50px !important;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}
.btn1{
    /*background:url(../img/btn-arrow.png) no-repeat right, url(../img/btn-strip.png);
    height: 39px;
    padding: 0px 35px 0px 15px;
    border-radius:5px; 
    color: #fff;
    font-weight: bold;
    border: 0;    */
}
.btn2{
    /*background:url(../img/btn-arrow1.png) no-repeat right, url(../img/btn-strip1.png);
    height: 39px;
    padding: 0px 35px 0px 15px;
    border-radius:5px; 
    color: #fff;
    font-weight: bold;
    border: 0;    */
}
.home-left,.home-right{
    float: left;
    width: 475px;
}
.home-left h2{
    font-size: 21px;
}
.home-left h3,.home-right h3{
    font-size: 16px;
}
.home-left p{
    color: #858585;
    line-height: 20px;
    text-align: justify;
    padding: 20px 0px 30px 0px; 
}
.home-left .menu{
    padding-left: 20px;
}
.home-left .menu li{
    background:url(../img/arrow.png) no-repeat;
    background-position: 0px 5px;
    padding-bottom: 15px;
}
.home-left .menu a{
    color: #3399ff;
    font-size: 13px;
    text-decoration: none;
    font-weight:bold;
    padding-left: 15px;
}
.home-right .right-content p{
    color: #858585;
    line-height: 20px;
    text-align: justify;
    width: 307px;
    float: left;
    padding: 10px 0px;
}
.home-right .right-content1 p,.app-left p,.contentWrap .content p{
    color: #858585 !important;
    line-height: 20px !important;
    text-align: justify !important;
    padding: 10px 0px ;
    font-size: 15px;
}
.home-right .right-content{
    background:url(../img/strip.png);
    border: solid 1px #d3d3d3;
    margin: 15px;
    padding: 10px;
}
.home-right .right-content .btn{
    background:url(../img/btn-arrow.png) no-repeat right, url(../img/btn-strip.png);
    float: right;
    height: 39px;
    padding: 0px 35px 0px 15px;
    border-radius:5px; 
    color: #fff;
    font-weight: bold;
    border: 0;
    margin-top: 15px;
}
.home-right .right-content1{
    margin: 16px;
    padding: 10px;
    background:url(../img/strip1.png);
    border: solid 1px #c7d2ac;
}
.home-right .right-content1 .btn{
    background:url(../img/btn-arrow.png) no-repeat right, url(../img/btn-strip.png);
    float: right;
    height: 39px;
    padding: 0px 35px 0px 15px;
    border-radius:5px; 
    color: #fff;
    font-weight: bold;
    border: 0;    
}
.home-right .right-content1 .btn-txt{
    padding: 7px 5px;    
    margin-top: 5px;
    width: 300px;
    outline: none;
}
.app-left{
    float: left;
    width: 600px;
}
.app-right{
    float: left;
    width: 300px;
    background: #f4f4f4;
    border: solid 1px #efefef;
    padding: 15px;
    margin: 10px;
}
.app-left span{
    color: #b91617;
    font-weight: 800;
}
.app-left h2,.addUser h2{
    font-size: 20px;
    padding: 10px 0px;
    color: #858585;
    font-weight: 500;
    line-height: 20px;
}
.app-right .app-right-img{
    float: left;
    width: 130px;
}
.app-right .app-right-content{
    float: left;
    padding-top: 5px;
}
.app-right #appid{
    color:#858585;
    font-size: 15px;
}
.app-right .app-right-content h3{
    font-size: 21px;
    padding-top: 5px;
}
.app-right span{
    color:#858585;
    font-size: 13px;
}
.app-right #appdate{
    font-size: 13px;
    padding-top: 5px;
}
.app-right #appprint{
    color:#3399ff;
    font-size: 13px;
    padding-top: 5px;
    background:url(../img/print.png) no-repeat;
    padding-left: 25px;
}
.content .tag{
    font-size: 16px;
}
.question{
    padding: 10px 0px 40px 0px; 
}
.question .sec_txt{
    border: solid 1px #F0F0F0;
    width: 98%;
    padding: 7px 8px;
    outline: none;
}
.sec_btn .btn1{
    background:url(../img/btn-arrow.png) no-repeat right, url(../img/btn-strip.png);
    float: left;
    height: 39px;
    padding: 0px 35px 0px 15px;
    border-radius:5px; 
    color: #fff;
    font-weight: bold;
    border: 0;    
}
.sec_btn .btn2{
    background:url(../img/btn-arrow1.png) no-repeat right, url(../img/btn-strip1.png);
    float: right;
    height: 39px;
    padding: 0px 35px 0px 15px;
    border-radius:5px; 
    color: #fff;
    font-weight: bold;
    border: 0;    
}
.right-content .right-box-left,.right-content .right-box-right{
    width: 50%;
    float: left;
}
.right-content .right-box-left h3,.right-content .right-box-right h3{
    font-size: 12px;
}
.right-content .right-box-left select,.right-content .right-box-right select{
    width: 90%;
    padding: 5px;
    margin-top: 5px;
    color: #858585;
    font-size: 12px;
    outline: none;
}
/*application menu*/
.app-menu{
    border-top:solid 1px #fff;
}
.app-menu li{
    display: inline;
    float: left;
    width: 330px;
    text-align: center;
    background:url(../img/menu_bg.png);
    padding: 10px 0px;
}
.app-menu li a{
    color: #666666;
    font-size: 14px;
}
.app-menu li.active{
    background:url(../img/active-menu.png);
}
.app-menu li.active a{
    color: #fff;
    text-decoration: none;
    background:url(../img/active-arrow.png) no-repeat 210px 7px;
    display: block;
}
.app-left-menu{
    width: 210px;
    float: left;
    background: #f4f4f4;    
    border: solid 1px #d5d5d5;
    border-right: 0;
}
.app-left-menu ul li{
    background:url(../img/h-Listarrow.png) no-repeat 5px;
    padding: 11px 5px 11px 20px;
    margin: 0px 0px 0px 10px;
    border-right:  solid 1px #d5d5d5;
}
.app-left-menu ul li a{
    text-decoration: none;
    color: #555555;
}
.app-left-menu ul li.active{
    border: solid 1px #d5d5d5;
    border-right: 0;
    background:url(../img/h-Listarrow.png) no-repeat 5px;
    color: #000;
}
.app-left-menu ul li.active a{
    text-decoration: none;
    color: #000;
}
.app-right-details{
    float: left;
    width: 720px;
    margin-left: 20px;
}
.app-right-details tag,.app-right-details .app-id .id{
    font-size: 16px;
    color: #000;
}
.app-right-details .title{
    border-bottom: solid 1px #d5d5d5;
}
.app-right-details .tag,.app-right-details .app-id{
    padding-bottom: 10px;
}
.app-right-details .tag{
    float: left;
    width: 440px;
}
.app-right-details .app-id{
    float: left;
    width: 280px;
}
.app-right-details .app-id {
    color: #c74545;
    font-size: 16px;
}
.app-right-details .submission-left{
    width: 51%;
    float: left;
}
.app-right-details .submission-right{
    width: 48%;
    float: right;
}
.submission{
    padding: 25px 0px;
}
.submission h3{
    font-size: 16px;
}
.submission-right .sub-details{
    text-align: right;
    font-size: 12px;
    color: #858585;
    padding: 2px 0px;
}
.submission-left.check input[type="checkbox"]{
    border: solid 1px #000;
    background: none;
}
.submission-left.check .check-txt{
    color:#313131;
    font-size: 13px;
    padding: 0px 5px;
}
.submission-right p{
    padding: 0px 0px 10px 0px !important;
    margin-left: 15px;
}
.submission.fillbox{
    padding: 25px 0px;
}
.submission-right.fill{
    border-left: dotted 1px #858585;
    
}
.submission-right .help{
    color: #b91617;
    font-size: 12px;
    font-weight: bold;
}
.submission.button{
    border-top: solid 1px #d5d5d5;
    padding-top: 30px;
    margin-top: 30px;
}
.submission.button .btn1,.submission.button .btn2{
    float: left;
}
.submission.button .btn2{
    margin-right: 40px;
}
.submission.button .btn1{
    margin: 0px 45px;
}
.submission-left.check .btn-txt{
    margin: 15px 0px 0px 30px;
    padding: 5px 47px 5px 0px;
    text-indent: 5px;
    border: solid 1px #d3d3d3;
}
.submission-left.check .btn-other{
    margin: 15px 0px 0px 3px;
    padding: 5px 20px 5px 0px;
    text-indent: 5px;
    color: #9b9b9b;
    border: solid 1px #d3d3d3;
    background: #f4f4f4;
}

/*mainmenu*/
.header-menu{
    background:url(../img/menu_bg.png);
}
.header-menu li {
    background:url(../img/navliRight.png) no-repeat right center;
}

.header-menu .searchForm{
    margin-top: 5px;
    margin-left: 15px;
}
.myaccount-tab{
    float: right;
    margin-top: 15px;
}
.myaccount-tab li{
    float: left;
    display: inline-block; 
    padding: 3px 26px;
}
.myaccount-tab li#notification{
    padding-top: 8px;
    padding-right: 14px;
    padding-left: 0px;
    position: relative;
}
#notification .dropdown{
    position: absolute;
    background: #92a367;   
    padding: 5px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    margin-top: 10px;
    display: none;
    z-index: 99;
    top: 35px;
    right: -126px
}
#notification .dropdown:after, header .dropdown:before {
    bottom: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}
#notification .dropdown:after{
    border-color: rgba(47, 47, 48, 0);
    border-bottom-color: #92a367;
    border-width: 5px;
    right: 150px;
}

#notification .dropdown:before {
  border-color: rgba(47, 47, 48, 0);
  border-bottom-color: #92a367;
  border-width: 6px;
  right: 18px;
}

#notification .dropdown .dropdown-inner {
  background: #ececec;
  width: 270px;
  -webkit-border-radius: 2px;
  padding: 10px;
}

#notification .dropdown .summary {
  margin-top: -4px;
  font-size: 12px;
  padding: 3px 0;
  border-bottom: 1px solid #d2d2d2;
  padding-bottom: 6px;
  -webkit-box-shadow: 0 1px 0 #f8f8f8;
  -moz-box-shadow: 0 1px 0 #f8f8f8;
  box-shadow: 0 1px 0 #f8f8f8;
}

#notification .dropdown .dropdown-inner > .dropdown-block {
  display: block;
  padding: 11px 0;
  border-bottom: 1px solid #d2d2d2;
  -webkit-box-shadow: 0 1px 0 #f8f8f8;
  -moz-box-shadow: 0 1px 0 #f8f8f8;
  box-shadow: 0 1px 0 #f8f8f8;
  color: #636363;
}

#notification .dropdown .dropdown-inner > .dropdown-block:hover {
  text-decoration: none;
}

#notification .dropdown .dropdown-inner > .dropdown-block:last-child {
  padding: 11px 0 0;
  border-bottom: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

#notification .dropdown .dropdown-inner > .dropdown-block img.avatar {
  width: 49px;
  height: 49px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  display: inline-block;
  float: left;
  margin-right: 8px;
}

#notification .dropdown .dropdown-inner > .dropdown-block > span.head > img {
  position: relative;
  top: -1px;
  margin-right: 4px;
}

#notification .dropdown .dropdown-inner .dropdown-block .result span.head {
  position: relative;
  top: -3px;
  display: block;
}

#notification .dropdown .dropdown-inner a.dropdown-block:hover span.head {
  color: #059bce;
}

#notification .dropdown .dropdown-inner .result span.head i {
  position: absolute;
  right: 0;
  font-size: 11px;
  font-style: normal;
  top: 0;
}

#notification .dropdown .dropdown-inner .result p {
  margin: 0;
  font-size: 11px;
  line-height: 15px;
  position: relative;
}

#notification .dropdown .dropdown-inner .dropdown-footer {
  margin-bottom: -10px;
}

#notification .dropdown .dropdown-inner .dropdown-footer a {
  display: block;
  padding: 5px 1px;
}

#notification .dropdown .dropdown-inner .dropdown-footer a:hover {
  text-decoration: none;
}

#unread-notifications{
    display: block;
    width: 30px;
    height: 27px;
    background: #92a367;
    text-align: center;
    padding-top: 5px;
    padding-left: 0px;
}
.myaccount-tab li a,.myaccount-tab li a:hover{
    color: #92a367;
    text-decoration: none;
    font-size: 13px;
    padding-left: 2px;
}
.myaccount-tab .myaccount{
    background:url(../img/myaccount.png) no-repeat;
}
.myaccount-tab .settings{
    background:url(../img/setting.png) no-repeat;
}
.myaccount-tab .logout{
    background:url(../img/logout.png) 6px 6px no-repeat;
    float:right;
}

/*------------------------*/
/* style for login page */
/*------------------------*/
.content{
	min-height:500px;	
}
.login-container{
	width:678px;
	margin:45px auto;	
}
.loginLeft{	
	background:url(../img/loginbg.png) no-repeat left top;
	padding:55px;
        width: 263px;
        margin: 0px auto;
        display: block;
}
.loginRight{
	float:right;
        width: 245px;
}
.logImg{
	float:left;	
	margin-right:14px;
}
.loginOption,.araLoginOption{
	margin:44px 0px;	
}
.loginOption a,.araLoginOption a{
	font:normal normal bold 13px Arial, Helvetica, sans-serif;
	color:#3399ff;	
	display:block;
	padding-right:10px;
}
.loginOption a,.araLoginOption a{
	list-style:none;
	margin-bottom:24px;
	padding: 5px 0px 5px 45px;
}
.loginOption a.newInvester{
	background:url(../img/twoman.png) no-repeat left top;
	padding: 8px 0px 5px 45px;
}
.loginOption a.forgotpass{
	background:url(../img/forgotpass.png) no-repeat left top;
}
.loginOption a.backSite{
	background:url(../img/dirEro.png) no-repeat left top;
}
.loginOption a span.erobg{
    background:url(../img/applyNowArrow.png) no-repeat right center;
    display: inline-block;
    height: 9px;
    width: 6px;
    padding: 0px 3px 0px;
}

.araLoginOption a.newInvester{
    background: url(../img/twoman.png) no-repeat right top;
    padding: 8px 45px 5px 0;
}

.araLoginOption a.forgotpass{
	background:url(../img/forgotpass.png) no-repeat right top;
        padding: 8px 45px 5px 0;
}

.logRow label{
	display:block;
	color:#666666;
	font-size:12px;
        padding-left: 3px;
        font-weight: bold;
}
.logInputcontainer{
	background:url(../img/inputlogin.png) no-repeat right top;
	padding:4px 3px;
	width: 260px;
	height: 41px;
}
.logRow input[type="text"],.logRow input[type="password"]{
	background: none;
	border: medium none;
	margin: 2px;
	padding: 4px;
	width: 250px;
	font-size: 14px;
	color: #000;
	outline: none;
        height: 20px;
}
.lastRow{
   padding: 15px 0px; 
}
.logSubmit-container{
    background:url(../img/btn-strip.png) repeat-x left top;
    float: right;
    height: 39px;
    padding: 0px;    
    color: #FFF;
    font-weight: bold;
    border: 0;
}
.logRow input[type="submit"],.logRow button{    
    background:url('../img/btn-arrow.png') no-repeat right top;
    padding: 12px 44px 12px 28px;
    border: none;
    text-transform: capitalize;
    font-size: 13px;
    color: #fff;
    font-weight: bold;
    margin: 0px;
    cursor: pointer;
}
.lastrowLeft{
    float: left;
    width: 145px;
    padding: 10px 0px;
    color: #666666;
    font-size: 12px;
}
.lastrowLeft label{
    padding-left: 5px;
    display: inline-block;
}
.contactInfoLeft.sideBlkConnect,.contactInfoRight.sideBlkConnect{
    width: 127px;    
}
.contactInfoLeft.sideBlkConnect{
    float: left;
    padding: 10px 10px 5px;
}
.contactInfoRight.sideBlkConnect{
    float: right;
    padding: 5px 10px 10px;
}
a.sidebarContactLink{
    background: url('../img/mailSmall.png') no-repeat right top;
    display: block;
    padding: 12px 52px 10px 0px;
    font-size: 12px;
    text-transform: capitalize;
}
.socialSidebar-container a{
    display: block;
    float: left;
    width: 28px;
    height: 28px;
    margin-right: 5px;
}
.nomrg{
    margin: 0px !important;
}
.airlinesInfo{
    margin-bottom: 20px;
}
.airlinesInfo h3{
    color: #ee4b25;
    font-size: 16px;
}
.colOrg{color: #ee4b25; font-weight: bold;}
table{
    border-spacing: 0;
    border:1px solid #d5d5d5;
}
.airlinesInfo thead tr th{
    color: #000000;
    font-size: 15px;
    font-weight: bold;
    padding: 10px 10px 8px;
}
.airlinesInfo table thead tr {
    background: url('../img/airtitleBg.png') repeat-x top left;
    color: #FFF;  
    border:1px solid #d5d5d5;
    margin: 1px;
}
th.thFirst{
    width: 158px;
    text-align: left;
}
th.thDest{
    width: 440px;
}
.airlinesInfo table tr td{
    color: #3c3c3c;
    font-size: 13px;
    padding: 8px 12px;
}
.airlinesInfo table tr td:first-child{
    border-right: 1px solid #fff;
}
.airlinesInfo table tr td:last-child{
    border-left: 1px solid #d5d5d5;
}
.airlinesInfo table tbody tr td{
    border-bottom: 1px solid #ffffff;
}
tr.oddCell{
    background: #f4f4f4;
}
tr.evenCell{background: #e8e8e8;}
.footSocial a{
    width: 65px;
    padding: 2px 0 2px 25px;
    float: left;
}
.footSocial a.footFb{
    background:url(../img/fb.png) no-repeat left center;
}
.footSocial a.footTwiter{
    background:url(../img/twiter.png) no-repeat left center;
}
.footSocial a.footlinkedIn{
    background:url(../img/linkedIn.png) no-repeat left center;
}
/*-----------*/
.btnContainerRed{
    background:url(../img/btn-strip.png) repeat-x left top;
    float: right;    
}
.btnContainerRed,.btnContainerGray{    
    height: 39px;
    padding: 0px;    
    color: #FFF;
    font-weight: bold;
    border: 0;
}
.btnContainerGray{
    background:url(../img/btn-strip1.png) repeat-x left top;
}
input[type="button"].orangebtn{
    background:url(../img/btn-arrow.png) no-repeat right top;
}
a.orangebtn,a.orangebtn:hover{
    background:url(../img/btn-arrow.png) no-repeat right top;
    padding: 12px 35px 12px 10px;
    border: none;
    text-transform: capitalize;
    font-size: 13px;
    color: #fff;
    font-weight: bold;
    margin: 0px;
    cursor: pointer;
    display: block;
    text-decoration: none;
}
input[type="button"].orangebtn,input[type="button"].greyBtn{    
    padding: 12px 35px 12px 10px;
    border: none;
    text-transform: capitalize;
    font-size: 13px;
    color: #fff;
    font-weight: bold;
    margin: 0px;
    cursor: pointer;
}
input[type="button"].greyBtn{
   background:url(../img/btn-arrow1.png) no-repeat right top;    
}
.floatLeft{
    float: left;
}
.floatRight{
    float: right;
}
.fltnone{
    float: none;
}
/*=======Style for message============*/
.message {
    overflow: hidden;
    padding: 15px 0 7px;
    border-bottom: 1px solid #d2d2d2;
}
.alert {
    padding: 6px 10px 8px 14px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    background: #fcf8e3;
    border: 1px solid #fbeed5;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.alert-error {
    color: #b94a48;
    background: #f2dede;
    border-color: #eed3d7;
}
 

/*Add New Investor*/
.widget-header {
    height: 40px;
    display: block;
    background: #E0E6D0 !important;
    padding: 0 1px;
    margin-left: -1px;
    margin-top: -1px;
    margin-right: -1px;
    -webkit-border-radius: 2px 2px 0 0;
    -moz-border-radius: 2px;
    border-radius: 2px 2px 0 0;
    -webkit-box-shadow: inset 0 1px 0 #F8F8F8;
    -moz-box-shadow: inset 0 1px 0 #f8f8f8;
    box-shadow: inset 0 1px 0 #F8F8F8;
}
.widget-header h5 {
    margin-top: 0;
    line-height: 40px;
    margin-left: 15px;
    float: left;
    margin-bottom: 0;
    color: #333 !important;
    font-weight: 500 !important;
    font-size: 13px !important;
}
.widget .widget-content {
    background: #F8F8F8;
    -webkit-box-shadow: inset 0 1px 0 #F8F8F8;
    border:solid 1px #D9D9D9;
    -moz-box-shadow: inset 0 1px 0 #f8f8f8;
    box-shadow: inset 0 1px 0 #F8F8F8;
    padding: 15px;
}
#natural_investor_form,#legal_investor_form{
    margin: 0px;
}
.form-horizontal .form-row {
    background: #F8F8F8;
    padding: 20px 15px;
    border-bottom: 1px solid #D2D2D2;
    -webkit-box-shadow: inset 0 1px 0 #F8F8F8;
    -moz-box-shadow: inset 0 1px 0 #f8f8f8;
    box-shadow: inset 0 1px 0 #F8F8F8;
}
.form-horizontal .form-row label.field-name {
    display: inline-block;
    float: left;
    padding-top: 5px;
    margin: 0px 0px 5px 0px;
    /*width: 15%;*/
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
}
.form-horizontal .form-row .field {
    position: relative;
    margin-left: 20%;
}
.form-horizontal .form-row .field.span7{
    margin-left: 20px;
}
.form-horizontal.investor .form-row .field input[type="radio"]{
    margin: 0px 8px;
}
.form-horizontal .form-row .field::after {
    clear: both !important;
}
.form-horizontal .form-row .field .button,.resendInvitation{
    background: #92A367;
    border: solid 1px #E0E6D0;
    color: #FFF !important;
    width: 70px;
    height: 30px;
    font-size: 11px;
    font-weight: normal;
    line-height: 20px;
    
}
.send_operations .form-row .field .button{
    background: #92A367;
    border: solid 1px #E0E6D0;
    color: #FFF !important;
    width: 70px;
    height: 30px;
    font-size: 11px;
    font-weight: normal;
    line-height: 20px;
    margin: 10px 0px;
}
.inner-content.compose-msg .form-horizontal .form-row .field .button{
   height: 30px;
}
.inner-content.compose-msg .form-horizontal .form-row label.field-name.textarea-lbl{
    float: none !important;
}
.form-horizontal .form-row #mce_85-body.mce-container-body.mce-flow-layout,
.form-horizontal .form-row #mce_84-body.mce-container-body.mce-flow-layout{
    display: none;
}
.inner-content.compose-msg .form-horizontal .form-row .textarea{
    margin-left: 0px !important;
}
.inner-content.compose-msg .form-horizontal .form-row .field .button.button-green .icon-file{
    background-position: -24px -26px;
}
.inner-content.compose-msg .form-horizontal .form-row .field .button.button-blue .icon-envelope{
    background-position: -72px -1px !important;
    padding-right: 5px;
}
.inner-content.compose-msg .form-horizontal .form-row .field .link-button{
    height: 20px;
}
.inner-content.compose-msg .form-horizontal .form-row .field .link-button .icon-remove{
    background-position: -312px -2px;
    
}
.link-button{
    background: #92A367;
    border: solid 1px #E0E6D0;
    color: #FFF !important;
    width: 70px;
    padding: 4px 0px 4px 5px;
    font-size: 11px;
    font-weight: normal;
    line-height: 20px;
    display: inline-block;
}
.link-button .icon-back{
    background: url(../img/backarrow.png) no-repeat 5px -3px;
    width: 20px;
    height: 20px;
}
textarea, input[type="text"], input[type="password"], input[type="datetime"], 
input[type="datetime-local"], input[type="date"], input[type="month"], 
input[type="time"], input[type="week"], input[type="number"], 
input[type="email"], input[type="url"], input[type="search"], input[type="tel"],
input[type="color"], .uneditable-input {
    border: 1px solid #D2D2D2;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.03), 0 1px 0 #F8F8F8;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.03), 0 1px 0 #f8f8f8;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.03), 0 1px 0 #F8F8F8;
    background: #FFF;
    padding: 8px 7px;
    font-size: 11px;
    color: #5F5F5F;
    font-family: Arial, Helvetica, sans-serif;
}
select {
    width: 220px;
    height: 30px;
    padding: 6px;
    border: 1px solid #D2D2D2;
    background-color: #FFF;
}
.input.select>label {
    display: none;
}
.error-message {
    font-size: 12px !important;
    display: inline-block !important;
    text-align: left !important;
    color: #F00 !important;
}
.widget-header a {
    float: right;
    margin: 10px 10px 0px 0px;
}
.pagination_no {
    float: left;
}
.pagination {
    float: right;
}
.previous.paginate_button,.first.paginate_button,.next.paginate_button{
    width: 55px;
}
span.paginate_button_disabled {
    color: #CCC !important;
    background: #E0E6D0;
    border: 1px solid #D2D2D2;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    margin: 0 0 0 4px;
    font-size: 11px;    
    display: inline-block;
    width: 55px;
    height: 23px;
    padding: 4px 0px 0px;
    text-align: center;
}
.current.paginate_button {
    color: #FFF !important;
    background: #92A367;
    border: 1px solid #E0E6D0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    margin: 0 0 0 4px;
    cursor: pointer;
    font-size: 11px; 
    display: inline-block;
    padding: 4px 0px 0px;
    text-align: center;
    height: 23px;
}
.paginate_button {
    background: linear-gradient(to bottom, #F8F8F8 0%,#EAEAEA 100%);
    border: 1px solid #D2D2D2;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    margin: 0 0 0 4px;
    cursor: pointer;
    font-size: 11px;
    width: 28px;
    height: 27px;
    display: inline-block;
}
.paginate_button a{
    color: #92A367;
    padding: 4px 0px;
    display: block;
    text-align: center;
}
.paginate_button:hover {
    background: #92A367;
    
}
.paginate_button:hover a{
    color: #FFF !important;
}
.pagination .input.select label {
    display: inline-block;
    margin-right: 10px;
}
.tableLicense{
    text-align: left;
}
.tableLicense .default-table tr td{
    color: #4C4C4C;
}
.tableLicense .default-table tr td h5{
    font-weight: 500;
}
.tableLicense .default-table tr td a{
    color: #92A367;
}
.ui-datepicker .ui-datepicker-header {
    background: #92A367 !important;
    color: #FFF !important;
}


/*message template */
.content .inner-content.compose-msg{
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
.myaccount-tab .myaccount{
    position: relative;
}
.myaccount-tab .myaccount >ul{
    display: none;
    position: absolute;
}
.myaccount-tab .myaccount >ul li{
    float: none;
    padding: 3px 0px;
}
.myaccount-tab .myaccount:hover >ul{
    display: block;
}
.list-messages .list .timer {
    height: 30px;
    color: #6D6A73;
    border-bottom: 1px solid #D2D2D2;
    border-top: 1px solid #D2D2D2;
    display: block;
    line-height: 30px;
    background: #E0E6D0 !important;
    text-align: center;
    font-size: 11px;
    text-transform: uppercase;
    margin-top: -1px;
}
.list-messages .list .recieved-item {
    padding-bottom: 6px;
    overflow: hidden;
    background: #F8F8F8;
    padding: 10px;
    border-bottom: 1px solid #D2D2D2;
    -webkit-box-shadow: inset 0 1px 0 #F8F8F8;
    -moz-box-shadow: inset 0 1px 0 #f8f8f8;
    box-shadow: inset 0 1px 0 #F8F8F8;
}

.list-messages .list .recieved-item .recieved-header {
    padding: 0 12px;
    height: 45px;
}
.list-messages .list .recieved-item .recieved-header a.name .color {
    width: 4px;
    height: 4px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background: #F0EBF5;
    display: inline-block;
    border: 2px solid #BAB8BE;
    position: relative;
    top: 0px;
    margin-right: 5px;
}
.list-messages .list .recieved-item .recieved-header a.name {
    font-weight: bold;
    line-height: 45px;
    margin: 0;
    font-size: 11px;
}
.list-messages .list .recieved-item .recieved-content {
    padding: 0 18px 0 12px;
}
.list-messages .list .recieved-item .recieved-content p {
    color: #98959E;
    display: block;
    line-height: 19px;
}
.list-messages .list .recieved-item .recieved-header .info a.pin {
    width: 10px;
    height: 16px;
    background: url(../img/pin-icon.png) no-repeat;
    float: left;
    margin: 14px 0 0 0;
}
.list-messages .list .recieved-item .recieved-header .info {
    float: right;
    display: inline-block;
    margin-right: 10px;
}
.list-messages .list .recieved-item .recieved-header .info span.time {
    color: #636363;
    font-size: 11px;
    display: inline-block;
    float: left;
    line-height: 45px;
    margin-right: 10px;
}
.cleditorMain {
    border: 1px solid #D2D2D2 !important;
    width: auto !important;
    height: auto !important;
}
.message-navigation .button-container .button-orange {
    background: #92A367;
    border: solid 1px #E0E6D0;
    color: #FFF !important;
    width: 170px;
    height: 24px;
    font-size: 13px;
    font-weight: normal;
    line-height: 20px;
    display: block;
    text-align: center;
    padding-top: 5px;
    border-radius: 4px;
}
.leave-comments .leave-comments-button{
    background: #92A367;
    border: solid 1px #E0E6D0;
    color: #FFF !important;
    width: 191px;
    height: 35px;
    font-size: 13px;
    font-weight: normal;
    line-height: 20px;
    display: block;
    text-align: center;
    
}
/*message comment*/
.read_message .message-info {
    height: 50px;
    border-bottom: 1px solid #D2D2D2;
    padding: 0px;
    -webkit-box-shadow: 0 1px 0 #F8F8F8;
    -moz-box-shadow: 0 1px 0 #f8f8f8;
    box-shadow: 0 1px 0 #F8F8F8;
    position: relative;
    text-align: center;
}
.read_message .message-info span.time {
    line-height: 51px;
    color: #636363;
    float: left;
}
.read_message .message-info .actions {
    float: right;
    margin-top: 16px;
}
.read_message .message-content {
    padding: 10px 0px;
    margin-left: 0px !important
}
.comments {
    position: relative;
    z-index: 99;    
}
.comments .comment_editor {
    padding: 15px;   
}
.send-message .form-horizontal .form-row{
    padding: 0px;
}
/*Application Page */
.widget-header .reference {
    float: right;
    padding-right: 20px;
}
.field .checkbox-btn,.field .radio-btn,.checkbox-btn{
    height: 10px;
    width: 14px !important;
    margin: 0px 5px !important;
    min-height: 13px !important;
}
.project-types.span6 {
    width: 46.93617% !important;
    margin-left: 2.127659574468085% !important;
}
.form-horizontal #support-doc .form-row .field{
    margin-left: 0px;
}

.form-horizontal .form-row label.field-name.application-lbl{
    padding-top: 0px !important;
}
.cancel.button {
    display: inline-block !important;
    height: 24px !important;
    text-align: center;
    padding: 4px 0px 0px 0px;
    width               : 84px !important;
}
.clickable{
    cursor : pointer;
}
.minus_contact{
    /*float               : left;*/
    display             : none;
    background          : transparent;
    border              : none;
}
.plus_contact,.reload_btn{
/*    float               : left;*/
    background          : transparent;
    border              : none;
}
.reload_btn {
    width               : 19px;
    padding             : 0px;
}
#representativeLoading{
    float               : left;
}
.ossrow{
    margin              : 5px 0px;
}
.icon-save{
    background          : url(../img/save.png) no-repeat center top !important;
    width               : 14px !important;
    height              : 14px !important;
}
.ui-datepicker-inline.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all {
    display             : none !important;
}
.widget-header{
    cursor              : pointer;
}
.investor_representative_links {
    display             : block;
    float               : right;
}
button.remove_link,.deleteInvitedInvestor{
    float               : right;
    margin              : 9px 10px 0px 0px;
    padding             : 3px 7px;
    background          : red;
    border              : 0px;
}
.investorR_head{
    float               : left;
    margin-right        : 10px;
}
.investorR_header{
    padding-right       : 0px !important;
}
.investor_count{
    font-size           : 20px;
    font-style          : italic;
    font-weight         : bold;
}
.application-button,.edit_link{
    width               : 90px !important;
}
.modified-icons{
    width               : 32px;
    height              : 32px;
}
.breadcrumb{
    padding             : 0px !important;
    margin              : 0px !important;
    list-style          : none !important;
    background-color    : transparent !important;
    -webkit-border-radius:0px !important;
    -moz-border-radius  : 0px !important;
    border-radius       : 0px !important;
}
.breadcrumb > .active {
    color               : #666666 !important;
}
.breadcrumb > li > .divider {
    color               : #333 !important;
}
.breadcrumb > li > a{
    color               : #1e4e06 !important;
} 
.user-profile .avatar{
    /*width               : auto !important;*/
    width               : 181px !important;
}
.contact-info{
    margin-left         : 0px !important;
}
.index_msg{
    text-align          : center;
    font-size           : 14px;
    padding             : 5px 0px;
}
.qq-upload-button {    
    color           : #000 !important;   
    border          : 1px solid #888 !important;
    border-radius   : 5px !important;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important; 
    padding         : 10px 33px 10px 0px !important;
    width           : 175px;
    background      : url('../img/Drive_Upload.png') no-repeat 150px center rgb(255,255,255) !important;
    background      : url('../img/Drive_Upload.png') no-repeat 150px center -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%) !important;
    background      : url('../img/Drive_Upload.png') no-repeat 150px center -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))) !important;
    background      : url('../img/Drive_Upload.png') no-repeat 150px center -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
    background      : url('../img/Drive_Upload.png') no-repeat 150px center -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
    background      : url('../img/Drive_Upload.png') no-repeat 150px center -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
    background      : url('../img/Drive_Upload.png') no-repeat 150px center linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
    filter          : progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ) !important;
    margin          : 15px auto;
}
.qq-uploader {
    position        : none;    
    display         : block;
    text-align      : center;
}
#doc_file {
    border          : 5px dashed #999999;
    padding         : 60px 0px;
}
.qq-upload-drop-area span{
    position        : relative !important;
    top             : 0% !important;
    margin-bottom   : 0px !important;
}
.qq-upload-list li{    
    width           : 30% !important; 
    text-align      : left;
}
span.qq-upload-file {
    color           : #000000 !important;    
}
.qq-uploader ul{
    margin-top      : 90px;
    position        : absolute;
    display         : block;
    width           : 100% !important; 
}
.qq-upload-spinner {   
    background      : url('../img/ajax-loader.gif') !important;   
}
#indexLink{
    width           : 63px;
    text-align      : center;
    display         : block;
    padding         : 3px 40px;
    margin          : 10px;
    color           : #000000;
    cursor          : pointer;
    border          : 1px solid #888 !important;
    border-radius   : 5px !important;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    background      : rgb(255,255,255) !important;
    background      : -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%) !important;
    background      : -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))) !important;
    background      : -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
    background      : -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
    background      : -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
    background      : linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
    filter          : progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ) !important;
}
.testbtn{
    display         : block;       
    border-radius   : 0px !important;
    border          : 1px solid #999 !important;
    margin          : 10px auto;    
    width           : 160px;
    background      : rgb(238,238,238); /* Old browsers */
    background      : -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
    background      : -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
    background      : -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
    background      : -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
    background      : -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
    background      : linear-gradient(to bottom,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* W3C */    
    filter          : progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */

}
.messageAttachmentBtn{
    display         : block;       
    border-radius   : 0px !important;
    border          : 1px solid #999 !important;   
    width           : 160px;
    background      : rgb(238,238,238); /* Old browsers */
    background      : -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
    background      : -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
    background      : -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
    background      : -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
    background      : -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
    background      : linear-gradient(to bottom,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* W3C */    
    filter          : progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}
.media_uploader,.uploadFile,.uploadSignature{    
    background      : url('../img/upload_2.png') no-repeat 125px center;
    display         : block;
    color           : #000;
    padding         : 10px 12px 10px 10px;
}
.qq-upload-size {
    display         : none !important;
}
.qq-upload-failed-text {
    display         : none;
}
.approvalChart,.approvalNo{
     text-align      : center;
}
.approvalNo{
     padding-top     : 20px;
}
#investorSelect{
    display          : block;
    text-align       : center;
}
.applicationapplicantview{
    padding-top       : 20px;
}
.applicationLink{
    margin            : 0px !important; 
}
.province{
    padding-top       : 20px;
}
.suportingDocuments .widget .widget-header{
    height            : auto !important;
}
.uploadedContent ul{
    list-style        : none;
    margin-left       : 0px !important;
}
.uplodedFiles .modified-icons {
    padding           : 0px 10px;
    width             : 25px;
    height            : 22px;
}
.uplodedFiles{
    display           : block;
    float             : left;
}
.uploadedFileName {
    display           : inline-block;
    padding           : 3px 0px;
}
.button.button-red.removeFile {
    margin            : 3px 10px 0px 10px;
    padding           : 0px 5px;
    float             : right;
}
.uplodedFiles.widget-header {
    width             : 98%;
    padding           : 2px 0px 0px 10px;
    margin            : 5px 0px;
    height            : auto !important;
}
.fileNo{
    display           : inline-block;
}
#use_files_btn{
    background        : linear-gradient(to bottom, #F8F8F8 0%,#EAEAEA 100%);
    border            : 1px solid #d2d2d2;
    -webkit-box-shadow: none;
    -moz-box-shadow   : none;
    box-shadow        : none;
    margin            : 0 0 0 4px;
    cursor            : pointer;
    font-size         : 11px;
    padding           : 6px 10px;
}
.checkbox-label,.radio-label,.radio-label label {
    padding-left      : 5px;
}
.reference, .widget-header .reference{
    float               : right;
    padding-right       : 20px;
    height              : 40px;     
}
.upload_files{
    list-style      : none;    
    margin          : 10px 0px !important;
}
.upload_files li{
    display         : inline-block;
    padding         : 0px 15px;
    border-right    : 1px solid #888888;
}
.upload_files li:first-child{
    padding-left    : 0px;    
}
.upload_files li:last-child{
    border-right    : none;   
}
.upload_files li a{
    color           : #000000;
    font-size       : 18px;  
}
.upload_files li a:hover,.upload_files li a:active{
     color           : #0099cc;
}
.attachmentSave{
    margin-top       : 100px;
}
.timelineSelection{
    margin-left       : 0px !important;
}
.timelineField{
    display           : inline-block;
    width             : 190px;;
}
.timelineField .uniform-select{
    width             : 100px;
    margin            : 0px 20px; 
}
.error_message{
    padding           : 10px 0px;
    text-align        : center;
    color             : #f00;
}
.edit_link{
    display           : block;
    background        : #92A367;
    border            : solid 1px #E0E6D0;
    color             : #FFF !important;    
    height            : 30px;
    font-size         : 12px;
    font-weight       : normal;
    line-height       : 20px;
    text-align        : center;
    padding-top       : 10px !important;
    margin-top        : 10px !important;
}
#exc{
    height            : 0px;
    width             : 0px;
    display           : none;
}
.invitedInvestorDetails{
    float              : left;
}
.resendInvitation{
    display            : block !important;
    margin             : 0px auto !important;
}
.invitationMessage{
    text-align         : center;
}
.hideInvitation{
    display            : none;
}
#emailIdError,#userNameError{
    text-align         : center;
    color              : #F00;
}
.messageInbox{
    width               : 40px !important;
}
.message{
    border-bottom       : 0px !important;
    padding             : 0px 0px 7px 15px !important;
}
p.unread-messages{
    position            : absolute;
    margin-top          : -10px;
    margin-left         : 20px;
    background          : rgba(255,0,0,0.6);
    color               : #fff;
    padding             : 1px 3px;
    border-radius       : 5px;
    font-weight         : bold;
}
span.unread-messages-table{
    background          : rgba(255,0,0,0.6);
    color               : #fff;
    padding             : 5px;
    border-radius       : 5px;
    font-weight         : bold;
}
.message_pagination{
    margin-top          : 50px;
}
.list-messages .list{
    border-top          : 0px !important;
}
.messages_template{
    margin              : 0px 0px 0px 236px;
}
.leave-comments{
    margin-left         : 228px;
}
.send_operations{
    display             : block;    
    text-align          : center;
}
.message-content .text p {
    padding             : 0px;
}
.messageCommentAttachments.widget-header{
    text-align          : left;
    width               : 50%;
    margin              : 10px;
    padding-left        : 10px
}
.messageCommentAttachments img.modified-icons {
    margin-top          : -25px;
    padding-right       : 10px;
}
.forgotPasswordRadio input[type="radio"]{
    margin-right        : 6px;
}
.forgotPasswordRadio{
    margin-top          : 6px;
}
.selectRepresentatives {
    width               : 225px;
    float               : left;
}
#addSignature{
    margin              : 0px;
}
#sectionH-signature .offset1 {
    margin-left         : 8.547008547008547% !important;
}
#submitForm{
    margin-bottom       : 10px;
}
#formsError{
    position            : fixed; 
    width               : 220px;
    height              : auto;    
    border              : 1px solid #888;           
    top                 : 25px;
    background          : #f8f8f8;
    -webkit-box-shadow  : inset 0 1px 0 #f8f8f8;
    -moz-box-shadow     : inset 0 1px 0 #f8f8f8;
    box-shadow          : inset 0 1px 0 #f8f8f8;
    padding-bottom      : 10px; 
    z-index             : 100; 
    display             : none; 
}

#formsError .errorHead{ 
    background          : #f8f8f8;
    background          : -moz-linear-gradient(top, #f8f8f8 0%, #ececec 100%);
    background          : -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#ececec));
    background          : -webkit-linear-gradient(top, #f8f8f8 0%,#ececec 100%);
    background          : -o-linear-gradient(top, #f8f8f8 0%,#ececec 100%);
    background          : -ms-linear-gradient(top, #f8f8f8 0%,#ececec 100%);
    background          : linear-gradient(to bottom, #f8f8f8 0%,#ececec 100%);
    filter              : progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#ececec',GradientType=0 );   
    padding             : 10px;
    border-bottom       : 1px solid #888; 
    -webkit-border-radius: 2px 2px 0 0;
    -moz-border-radius  : 2px;
    border-radius       : 2px 2px 0 0;
    -webkit-box-shadow  : inset 0 1px 0 #f8f8f8;
    -moz-box-shadow     : inset 0 1px 0 #f8f8f8;
    box-shadow          : inset 0 1px 0 #f8f8f8;    
}
#formsError h6{
    padding             : 0px 10px;
    cursor              : pointer; 
    font-size           : 14px;
}
#formsError ol{
    color               : #f00;    
}
#formsError ol li a{
    color               : #f00;
}
#errorsDiv{
    padding-right       : 10px;
}
#uplodedSignature{
    text-align          : center;
}
#uplodedSignature img{
    padding-right       : 20px;
}
.user-profile .user-line label.financialProjectDataLabel{
    width               : 225px;
}
.user-profile .user-line label.financialProjectDataLabel{
    width               : 225px;
}
.user-line.projectFinancialDataField {
    padding-top         : 70px !important;
}
#noOfJobOpportunities canvas.base,#jobOpporunities canvas.base{
    position            : absolute;
    
}
#noOfJobOpportunities canvas.overlay,#jobOpporunities canvas.overlay{
    position            : absolute;
    left                : 0px;
}
#jobOpporunities .legendLabel span,#noOfJobOpportunities .legendLabel span{
    margin              : 0px !important;
}
#jobOpporunities .legendLabel div,#noOfJobOpportunities .legendLabel div{
    font-size           : 10px !important;
    padding             : 0px !important;
}
#jobOpporunities .legendColorBox,#noOfJobOpportunities .legendColorBox{
    padding             : 0px !important;
    padding-top         : 6px !important;
    padding-right       : 2px !important;
}
#jobOpporunities .legend>div{
    right               : -2px !important;
    width               : 212px !important; 
    top                 : 260px !important;    
}
#noOfJobOpportunities .legend>div{
    right               : -2px !important;
    width               : 190px !important; 
    top                 : 260px !important;    
}
#noOfJobOpportunities .legend>table,#jobOpporunities .legend>table{
    top                 : 260px !important;   
}
.messageAttachments.widget-header{
    margin              : 10px;
}
.messageAttachments .fileNo{
    float               : left;
    padding             : 10px 10px;
}
.messageAttachments .modified-icons{
    float               : left;
    padding             : 5px 10px 0px 3px;
}
#formLoading {
    text-align          : center;
}
.avatar .ajax-img img{
    /*width               : 220px;*/
    width               : 179px;
    height              : 180px;
}
.logUser img{
    width               : 42px;
    height              : 42px;
    border              : 1px solid #92a367; 
}
.logout,.settings{
    margin-top          : 9px;
}
.user-profile .user-title h6{    
    font-size           : 12px;
    font-weight         : bold;
    margin              : 0px;
    float               : left; 
}
.user-profile .user-title h6.reference{ 
    float               : right; 
}
#userDetails .user-profile .user-line label{
    width               : 170px;
}
#userDetails .user-profile .user-line.additional-notes label{
    width               : 100%;
} 
.nav ul{
    margin              : 0px; 
}
.user-profile .user-line label.non-clickable {
    cursor              : default;
}
#addSignature{
    background          : #92A367;
    border              : solid 1px #E0E6D0;
    color               : #FFF !important;   
    height              : 24px;
    font-size           : 11px;
    font-weight         : normal;
    line-height         : 20px;
    margin              : 28px auto; 
    display             : block;
    width               : 120px !important;
    text-align          : center;
    padding-top         : 10px;
}
.message_line{
    border-bottom       : 1px solid #d2d2d2; 
}
.messageTitleLink a,.messageTitleLink p{
    float               : left;
    padding-right       : 10px;
}
.messageTitleLink p{
    padding             : 0px 0px !important;
}
input[type="radio"]{
    margin              : 0px 5px 0px 5px; 
}
.message-navigation ul li a:active{
    background          : #f8f8f8;
}
.user-profile .avatar a{
    right               : -1px !important;
    bottom              : -1px !important;
}
.list-messages table{
    min-height          : 250px; 
}
.ui-dialog{
    background          : #fff;
    border              : 1px solid #ccc;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius       : 2px;
    margin-bottom       : 30px;
    -webkit-box-shadow  : 0 0 3px 0 rgba(0, 0, 0, 0.14);
    -moz-box-shadow     : 0 0 3px 0 rgba(0, 0, 0, 0.14);
    box-shadow          : 0 0 3px 0 rgba(0, 0, 0, 0.14);
    position            : relative;
}
.ui-dialog .ui-dialog-titlebar{
    height              : 40px;
    display             : block;
    background          : #E0E6D0 !important;
    padding             : 0 1px;
    margin-left         : -1px;
    margin-top          : -1px;
    margin-right        : -1px;
    -webkit-border-radius: 2px 2px 0 0;
    -moz-border-radius  : 2px;
    border-radius       : 2px 2px 0 0;
    -webkit-box-shadow  : inset 0 1px 0 #F8F8F8;
    -moz-box-shadow     : inset 0 1px 0 #f8f8f8;
    box-shadow          : inset 0 1px 0 #F8F8F8;
}
.ui-dialog .ui-dialog-title {
    margin-top          : 0;
    line-height         : 40px;
    margin-left         : 15px;
    float               : left;
    margin-bottom       : 0;
    color               : #333 !important;
    font-weight         : 500 !important;
    font-size           : 13px !important;
}
.ui-dialog .ui-dialog-buttonpane{
    background          : #f8f8f8;
    -webkit-box-shadow  : inset 0 1px 0 #f8f8f8;
    -moz-box-shadow     : inset 0 1px 0 #f8f8f8;
    box-shadow          : inset 0 1px 0 #f8f8f8;
    padding             :  5px 15px;   
    text-align          : right;
}
.ui-dialog .ui-dialog-buttonpane button{
    background          : #92A367;
    border              : solid 1px #E0E6D0;
    color               : #FFF !important;
    height              : 30px;
    font-size           : 11px;
    font-weight         : normal;
    line-height         : 20px;
    padding             : 6px 28px;
}
.ui-dialog .ui-dialog-content{
    background          : #f8f8f8;
    -webkit-box-shadow  : inset 0 1px 0 #f8f8f8;
    -moz-box-shadow     : inset 0 1px 0 #f8f8f8;
    box-shadow          : inset 0 1px 0 #f8f8f8;
    padding             : 15px;
    min-height          : 40px;
    border-bottom       : 1px solid #d2d2d2;
}
.ui-dialog-titlebar-close.ui-corner-all {
    display             : none;
}
h3.error-message{
    font-size: 20px !important;
    line-height: 25px;
}
.investorwidget h5 .header-image{
    padding-right: 10px;
    cursor: move;
}
.no-margin{
    margin-left: 0px !important;
}

.jobOpportunity label {
    width : 70% !important;
}

.SectionEFinance label.field-name:not(.sourceLoan) {
    width   : 55% !important;
}

#SectionEFinance label.field-name {
    width   : 20% !important;
}

.jobOpportunity .field {
    margin: 0 !important;
}
.textareaLimitError {
    color: red;
    text-align: center;
    margin: 5px 0px 0px;
}
.loginLayout .content .inner-content{
    margin: 20px 10px;
}
.login-sidebar{
    margin-top: 20px;
}
.login-sidebar ul{
    margin-left: 0px;
    border: 1px solid #ccc;
}
.login-sidebar ul li a{
    display: block;
    padding: 10px;
    background: url(../img/contentTopBg.png) repeat-x left top;
    border-bottom: 1px solid #ccc;
    font-size: 16px;
    color: #444444;
}
.login-sidebar ul li:last-child a{
    border-bottom: 0px !important;
}
.login-sidebar ul li a.active{
    background: #92a367;
    color: #fff;
}
.loginLayout h1.pageTitle{
    font-size: 26px;
    padding: 0px 0px 10px;
    width: 100%;
}
.loginLayout .houseBlk{
    margin: 15px 0px;
}
.loginLayout .houseBlk h3{
    padding-top: 0px;
    margin: 0px;
}
.loginLayout .houseBlk p{
    padding: 0px;
}
.loginLayout .inner-content{
    padding: 0px 15px;    
}
.loginLayout .content .inner-content.home-left{
    margin: 3px 10px 20px;
    width : auto;    
}
.application-track h3{
    font-size: 14px;
    margin: 0px;
    line-height: 22px;
}
.application-track{
    width   : 270px;
    display : block;
    margin  : 30px auto;
}
.application-track .application-track-content p{
    color: #333 !important;
    line-height: 15px !important;
    text-align: justify !important;
    padding: 10px 0px;
    font-size: 12px;
    margin-bottom: 0px;
}
.application-track-content label{
    margin-top: 10px;
}
.application-track .application-track-content{   
    padding: 10px;
    background:  url("../img/strip1.png")   ;
    border: solid 1px #c7d2ac;
    background-size: 100%;
    border-radius: 15px;
}
.application-track .application-track-content .btn{
    background:  url("../img/btn-arrow.png") no-repeat right, url("../img/btn-strip.png");
    float: right;
    height: 39px;
    padding: 0px 35px 0px 15px;
    border-radius:5px; 
    color: #fff;
    font-weight: bold;
    border: 0;    
}
.application-track .application-track-content .btn-txt{
    padding: 7px 5px;    
    margin-top: 5px;
    width: 300px;
    outline: none;
}
.application-track-input{
    width: 100%;
    padding: 5px 10px;
}
.btnContainerRed{
    background: url("../img/btn-strip.png") repeat-x left top;   
}
.btnContainerRed{    
    height: 39px;
    padding: 0px;    
    color: #FFF;
    font-weight: bold;
    border: 0;
    width: 80px;
    margin: 20px auto 0px;
}
input[type="submit"].orangebtn{
  padding: 12px 35px 12px 10px;
  border: none;
  text-transform: capitalize;
  font-size: 13px;
  color: #fff;
  font-weight: bold;
  margin: 0px;
  cursor: pointer;
}
input[type="submit"].orangebtn {
  background: url("../img/btn-arrow.png") no-repeat right top;
}
.application-detail table,.application-detail h3{    
    margin: 30px auto;    
    text-align: center;
    width:600px;
}
.application-detail table tr td.title{
    width: 150px;
}
p#uploadFileText{
    font-size: 15px;
    margin-top: 10px;
}

.home-right .home-application-track {
    margin: 16px;
    width: auto;
}

.home-right .home-application-track .application-track-content {
    border-radius: 0;
}

.footerWrap {
    border-top: solid 1px #D9D9D9;
    border-left: solid 1px #FFF;
    border-right: solid 1px #FFF;
    width: 988px;
}

/*.footer {
    border-top: solid 1px #FFF;
    border-bottom: solid 3px #92A367;
    background: #E0E6D0;
}*/

.footCol1 {
    width: 210px;
    float: left;
    font-size: 13px;
    color: #000;
}

.footer h3 {
    display: block;
    font-size: 1.17em;
    margin: 0;
    color: #000;
}

.footCol1 h3 {
    padding-bottom: 5px;
}

.footCol2 {
    width: 290px;
    float: left;
}

.footCol1 > div {
    margin-left: -25px;
}
.input-small.percentage_input{
    width: 57px;    
}

.user_edit_note {
    color: #EE4B25;
}

.lastrowLeft.ara_row_width {
    width: 90px;
}

/*new header and footer*/

.top-header {
	background: #407b29 !important;
	width: 988px !important;
	display: flex !important;
}
.header {
	border-top: solid 3px #407b29 !important;
	border-bottom: 1px solid #cbcbcb !important;
	background: #FFF !important;
	width: 988px !important;
	display: flex !important;
}
.no-margin {
	margin-left: 0px !important;
}
.logo {
	padding: 24px 18px !important;
}
.float-right {
	float: right;
}
.right_side{
	background: url('../img/bg.png'); background-size: cover;background-repeat: no-repeat;
}
.social-menu ul {
	margin: 10px 20px;
	list-style: none;
}
.social-menu ul li, .rightHeader ul li {
	display: inline-block;
}
.social-menu ul li a {
	font-size: 15px;
	color: #fff;
	padding-right: 15px;
}
.social-menu ul li:last-child a {
	padding-right: 0px;
}
.social-menu ul li:hover a {
	color: #333
}
.vertical-center {
	display: flex;
	justify-content: center;
	flex-direction: column;
}
.rightHeader ul {
	margin: 0 20px !important;
}
.rightHeader ul li a {
	margin-right: 30px;
	font-size: 15px;
	color: white;
	font-weight: 400;
	transition: 0.3s linear;
}
.rightHeader ul li a i {
	font-size: 25px;
	margin-right: 20px;
	color: #c1c5c7;
}
#searchform {
	position: relative;
	margin: 0;
}
#se1 {
	float: left;
	background: #2c3a40;
	border: 0;
	height: 40px;
	line-height: 40px;
	width: 110px;
	border-radius: 5px 0 0 5px;
	padding: 0 15px;
	color: white;
	margin: 0;
	box-shadow: none;
}
#searchsubmit {
	font-size: 0px;
	height: 40px;
	margin-left: 0px;
	width: 40px;
	border: 0;
	background: #2c3a40;
	border-radius: 0 5px 5px 0;
}
.serch_icn {
	position: absolute;
	right: 18px;
	color: white;
	font-size: 14px;
	top: 12px;
}
.main-header {
	background: #fff;
	width: 988px;
	display: flex;
	border-bottom: 1px solid #cbcbcb;
}
.main-header .navbar1 {
	margin: 0;
	text-align: right;
}
.main-header .navbar1 .nav1, .main-header .navbar1 .nav1 li, .contact-info ul {
	margin: 0;
	float: none;
	display: inline-block;
}
.main-header .navbar1 .nav1 > li {
	/*float: left;*/
	border-right: 0px !important;
}
.main-header .navbar1 .nav1 > li > a {
	font-size: 14px;
	color: #407b29;
	font-weight: 700;
	text-transform: uppercase;
	padding: 25px 20px;
}
.main-header .navbar1 .nav1 > li:hover > a, .main-header .navbar1 .nav1 > li.active > a {
	color: #95dc25 !important;
	background: none;
	box-shadow: none;
}
.main-header .navbar1 .nav1 > li > a.langauge span {
	color: red;
}
.footer {
	background-color: #07181f !important;
	padding: 45px 0 !important;
	width: 988px !important;
	display: flex !important;
}
.footer .footer-content {
	max-width: 350px;
}
.footer .social-menu ul {
	margin: -20px 20px 0;
}
.footer .social-menu ul li:hover a {
	color: #fff;
}
.newsletter {
	padding: 0 18px;
}
.newsletter form {
	margin: 0;
}
.newsletter h2, .contact-info h2 {
	color: white !important;
	font-size: 18px !important;
	font-weight: 600;
	margin-bottom: 35px;
	text-transform: capitalize;
	text-decoration: none;
	margin-top: 0;
}
.newsletter p {
	color: white;
	margin-bottom: 5px;
}
.field-email {
	width: 62%;
	float: left;
	margin-right: 3%;
	max-width: 180px;
}
.newsletter input.email {
	width: 100%;
	padding: 10px;
	display: block;
	border: 1px solid #ddd;
	border-color: #ddd;
	background-color: #f4f4f4;
	background-image: none;
	text-shadow: none;
	color: #444;
	font-size: 14px;
	line-height: normal;
	box-sizing: border-box;
	height: auto;
}
.newsletter .field-button {
	width: 33%;
	float: left;
	max-width: 100px;
}
.newsletter input.submit {
	text-align: center;
	background-color: #407B29;
	font-weight: 400;
	background-image: none;
	text-shadow: none;
	color: #fff;
	margin: 0;
	padding: 8px 10px;
	border: 1px solid #ddd;
	border-radius: 2px;
}
.contact-info ul li a {
	font-size: 14px;
	color: white;
	font-weight: 300;
	line-height: 1.8;
	display: block;
	font-family: "Roboto", "Helvetica Neue", helvetica, arial, sans-serif;
}
.contact-info ul li a:hover {
	color: #407b29 !important;
}
.footer-copyright {
	background: #384348;
	text-align: center;
	width: 988px;
	display: flex;
}
.copyright-content p {
	padding: 10px;
	color: #fff;
	margin: 0;
}