/*
Theme Name:    Short Landco
Develope by:   Mohd. Sakeem Khan 
Company URL:   http://www.webmarketingexperts.com.au/
Company Name:  WME
*/
div.wpcf7-mail-sent-ok,
div.wpcf7-validation-errors{float:left;}
/* Global Classes starts */

html, body {
	margin:0;
	padding:0;
	background:none;
	font-family: 'Open Sans', sans-serif;
	}
	
.clr {
margin:0; padding:0;
clear:both;
}
 
.clear {
margin:0; padding:0;
clear:both;
}

.clearfix {
margin:0; padding:0;
clear:both;
}
/* Global Classes starts */
* {
outline:none;
}

div, form, P
{
 margin:0px;
 padding:0px;
}

A IMG /* This Class will disble border over any link on images*/
{ 
  border:none;
  outline:none
}
a
{
	text-decoration:underline;
	color:#A2A2A2;
}

a:hover
{
	text-decoration:none;
	
}
p
{
	color:#596163;
	padding:5px 0px 5px 0px;
	margin:5px 0px 5px 0px;
	}

p a
{
	text-decoration:underline;
	color:#A2A2A2;
}

p a:hover
{
	text-decoration:none;

}

UL
	{
	/* Controls NORMAL UL */
	margin:0 0 0 0; 
	padding:0 0 0 0;
	list-style-type:none; 
	color:#596163;
	}

UL LI
	{
	/* Controls NORMAL li inside UL */
	margin:0 0  0 0; 
	padding:0 0 0  0;
	}

UL strong	{
font-size:15px;
	}	

OL 
	{
	/* Controls NORMAL OL */
	margin:0 0 0 28px; 
	padding:0 0 0 0;
	list-style-type:decimal; 
	}

OL LI
	{
	/* Controls NORMAL li inside OL */
	text-decoration:underline;
	color:#000000;
	}
	
OL LI A, LI A , OL A
	{
	/* Controls LINKS inside OL */
	text-decoration:underline;
	color:#000000;
	}

OL A:HOVER
	{
	/* Controls LINKS HOVER inside OL */
	text-decoration:none;
	color:#363636;
	}

UL A
	{
	/* Controls LINKS inside UL */
	text-decoration:underline;
	color:#A2A2A2;
	}

UL A:HOVER
	{
	/* Controls LINKS HOVER inside UL */
	text-decoration:none;
	
	}
	
h1,h2,h3,h4,h5,h6
	{
	margin:0px;
	padding:0px;
	}
/* Global Classes ends */

/*header_section start*/
	
.header_top{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(images/bg2.jpg) left top repeat;
	}
	
.header_bottom{
	margin:0px 0px 0px 0px;
	padding:17px 0px 11px 0px;
	background:#fff;
	}	
			
.header_wrapper{
    width:960px;
	margin:0px auto 0px;
	padding:0px 0px 0px 0px;
	}	
		
.logo{
	width:442px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.logo img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	height:auto !important;
	} 
	
.header_right{
    width:225px;
	margin:0px 0px 0px 0px;
	padding:13px 0px 0px 0px;
	float:right;
	}
	  
 .header_text{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
 
.header_text p{
	margin:0px 0px 8px 12px;
	padding:0px 0px 0px 0px;
	color:#9a9999;
	font-weight:400;
	font-size:11.37px;
	}
	
.header_text p span{
   color:#c91111;
   font-weight:700;
   }
   
 .header_text p strong{
   color:#222222;
   text-transform:uppercase;
   }  	
input.search-field{
    width:152px;
	margin:0px 0px 0px 0px;
	padding:6px 15px 5px 15px;
   font-family: 'Open Sans', sans-serif;
   color:#000000;
   font-size:12px;
   font-weight:400;
	background:#e3e3e3;
	border:none;
	float:left;
	border-radius:12px;
	}

input.search-submit{
    width:63px;
	margin:0px 0px 0px 0px;
	padding:4px 0px 4px 0px;
	background:url(images/search.png) center 4px no-repeat #00a4ed;
	border:none;
	cursor:pointer;
	float:right;
	border-radius:12px;
	text-indent:-9999px !important;
	}
	
input.search-submit:hover{
   background:url(images/search.png) center 4px no-repeat #0088c4;
   }
 
        	
.header_menu1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	

.header_menu1 ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}
	
.header_menu1 ul li{
	margin:0px 0px 0px 0px;
	padding:13px 9px 21px;
	display:inline-block;
	}
	
.header_menu1 ul li:first-child{
	margin:0px 0px 0px 0px;
	padding:0px 11px 0px 0px;
	}
	
.header_menu1 ul li:last-child{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 11px;
	}		
										
.header_menu1 ul li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#ffffff;
	text-decoration:none;
	font-weight:700;
	font-size:15px;
	display:inline-block;
	text-transform:uppercase;
	}	
.header_menu1 ul li a:hover{
	color:#00abee;
   }
.header_menu1 ul li.current_page_item a{
	color:#00abee;
    } 
/*_____ Submenu css Start __________*/
#access ul {
	font-size: 13px;
	list-style: none;
	margin: 0 0 0 -0.8125em;
	padding-left: 0;
   }

#access li {
	float: left;
    position: relative;
  }
#access a {
	color: #eee;
	display: block;
	line-height: 3.333em;
	padding: 0 1.2125em;
	text-decoration: none;
    }
.header_menu1 ul ul {
	display: none;
	margin: 0px;
	padding:0px 0px 0px 0px;
	width:200px;
	z-index: 99999;
	background:#0f75bc;
    visibility: hidden; 
	display: none; 
	position:absolute; 
	top:100%; 
	left: 0;
   }
.header_menu1 li:hover > a, .header_menu1 ul li:hover > ul{ display: block; }  
.header_menu1 ul ul li{
	margin:0;
	padding:0;
   }
.header_menu1 ul ul li:last-child{ padding-left:0;}
.header_menu1 ul ul ul {
	left: 100%;
	top: 0;
	width:250px;
    }
.header_menu1 ul ul li a {
	color: #fff !important;
	font-size:14px;
	font-weight:700;
	height: auto;
    line-height: 1.4em;
	padding:7px 10px;
	margin:0;
	width:180px;
	text-transform:uppercase;
	background:none !important;
    }
.header_menu1 ul ul li a:hover,
.header_menu1 ul ul li.current_page_item a {
	background:#2e3192 !important;
	color:#fff !important;
    }
.menubar ul li:hover > ul {
	display: block;
    }
.header_menu1 .current-menu-item > a,
.header_menu1 .current-menu-ancestor > a,
.header_menu1 .current_page_item > a,
.header_menu1 .current_page_ancestor > a {
    color:#00AEEF;
    }
	
/*----------Third Level-------------------*/
.header_menu1 ul li.hover, .header_menu1 ul li:hover {position: relative; cursor: default;}
.header_menu1 ul li:hover > ul { visibility: visible;}

/*_____ Submenu css ends __________*/	
	
	
	
.header_menu{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	
					
nav{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

nav ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}
	
nav ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	}
							
nav ul li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#ffffff;
	text-decoration:none;
	font-weight:700;
	font-size:15px;
	text-transform:uppercase;
	}
	
.dekstop{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.mob{
	display:none;
	}
				

.banner{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#7b498d;
	}
	
.banner1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-size:100% 100%;
	}
.banner1 h8{ display:none}	
.banner2{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(images/bg3.jpg) left top repeat;
	height:211px;
	}
	
.banner2 h1{
	margin:0px 0px 0px 0px;
	padding:35px 0px 0px 0px;
	font-size:47px;
	color:#fff;
	font-weight:600;
	line-height:52px;
	text-transform:uppercase;
	}
	
.banner2 p{
	margin:35px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:21px;
	color:#fff;
	font-weight:500;
	}			
		
.banner_caption{
    width:960px;
	margin:0px  auto 0px !important;
	padding:0px 0px 0px 0px;
	}
.tp-caption.black, .black{
	width:100% !important;
	left:0 !important;
	}	
	
.caption_bar{
    width:885px;
	margin:200px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	z-index:1000;
	}	
   
.caption_bar h1{
	margin:0px 0px 35px 0px;
	padding:0px 0px 0px 0px;
	font-size:47px;
	color:#fff;
	font-weight:600;
	line-height:52px;
	text-transform:uppercase;
	}
	
		
.banner_caption1{
    width:960px;
	margin:0px  auto 0px;
	padding:0px 0px 0px 0px;
	}
	
.caption_bar1{
    width:885px;
	margin:-170px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	z-index:1000;
	}	
   
.caption_bar1 h1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:44px;
	color:#fff;
	font-weight:600;
	text-transform:uppercase;
	}
	
.caption_bar1 h2{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:21px;
	color:#fff;
	font-weight:500;
	}	
	
.caption_bar1 p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:18px;
	color:#fff;
	font-weight:400;
	font-style:italic;
	}
	
.caption_bar1 p span{
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
   font-style:italic;
   font-size:22px;
   display:block;
   }			
	
.find{
    width:323px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	}
	
.find a{
	margin:0px 0px 0px 0px;
	padding:11px 0px 11px 0px;
	display:block;
	background:#ffffff;
	color:#000004;
	font-size:26px;
	font-weight:800;
	text-decoration:none;
	text-transform:uppercase;
	}
	
.find a:hover{
    background:#ffffff;
	opacity:0.5;
	}			
.chang{
  color:#5b5757 !important;
  }




/*header_section end*/

/*container_section start*/

.container_wrapper{
	width:960px;
	margin:0px  auto;
	padding:0px 0px 40px 0px;
	}		
	
.home_left{
    width:321px;
	margin:0px  0px 50px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
.home_left h10{ display:none;}	
.home_left h2{
	margin:-32px 0px 0px 0px;
	position:absolute;
	width:321px;
	z-index:10000;
	background:url(images/bg1.jpg) left top repeat;
	}
	
.risk1{
	margin:0px 0px 0px 0px;
	padding:10px 25px 35px 40px;
	background:url(images/bg1.jpg) left top repeat;
	}	
.risk1 h3{
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	font-size:26px;
	color:#fff;
	font-weight:700;
	text-align:left;
	}	
	
.risk1 p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	color:#fff;
	font-weight:500;
	line-height:24px;
	text-align:left;
	}		
	
	
.risk1 ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}
	
.risk1 ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	}
	
.risk1 ul li:last-child a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 30px;
	}	
	
.risk1 ul li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 12px 30px;
	text-decoration:none;
	background:url(images/check.png) left 7px no-repeat;
	font-size:18px;
	color:#fff;
	font-weight:800;
	display:block;
	line-height:23px;
	}
	
.newleftwidg.risk1 ul li a:hover{
   cursor: default;
	color:#fff;
   }			
.risk1 ul li a:hover{
   color: #0f75bc;
   transition: .5s;
   }			
.risk2{
	margin:0px 0px 0px 0px;
	padding:16px 40px 40px 40px;
	background:#0f75bc;
	text-align:center;
	}
	
.risk2 img{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	width:auto;
	height:auto;
	}			
	
.risk2 p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:20px;
	color:#fff;
	font-weight:600;
	font-style:italic;
	line-height:29px;
	text-align:left;
	}
	
.risk2 p span{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 0px 0px;
	font-size:17px;
	color:#000;
	}
	
.risk2 p strong{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:18px;
	color:#fff;
	font-weight:600;
	}
				
	
.home_right{
    width:595px;
	margin:40px  0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
	
.home_right p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	color:#000;
	font-weight:600;
	line-height:24px;
	word-spacing:1px;
	}
	
.home_right p strong{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
   font-size:22px;
   font-weight:800;
   line-height:32px;
   display:block;
   }
   
 .home_right p span{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
   font-size:17px;
   font-weight:800;
   line-height:24px;
   color:#333435;
   display:block;
   }  
.entry-title a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
   font-size:17px;
   font-weight:800;
   line-height:24px;
   color:#333435;
   display:block;
   text-decoration:none;
   } 
.entry-title a:hover{ color:#0f75bc;}      
.home_right h3{
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	font-size:22px;
	color:#00aeef;
	font-weight:800;
	}
	
.thoughts{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	}
	
.thoughts p{
	margin:0px 0px 8px 4px;
	padding:0px 0px 0px 30px;
	font-size:16px;
	color:#000;
	font-weight:600;
	line-height:24px;
	background:url(images/dot.png) left 8px no-repeat;
	}
	
.share{
	margin:-92px 0px 7px 0px;
	padding:10px 15px 12px 25px;
	background:#0f75bc;
	}
	
.share h4{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:17px;
	color:#fff;
	font-weight:500;
	vertical-align:middle;
	}
	
.social{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}	
	
.share img{
    height:auto;
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
	}			
			   		
.risk3{
	margin:0px 0px 0px 0px;
	padding:20px 25px 15px 25px;
	background:url(images/bg1.jpg) left top repeat;
	}	
.risk3 h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:26px;
	color:#fff;
	font-weight:700;
	text-align:left;
	}

.risk4{
	margin:0px 0px 0px 0px;
	padding:20px 25px 10px 25px;
	background:#0f75bc;
	}
			
.risk4 p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	color:#fff;
	font-weight:400;
	line-height:21px;
	text-align:left;
	word-spacing:2px;
	}
.risk4 ul {
	margin:0;
	padding:0;
	list-style-type:none;
	}	
.risk4 ul li{
	margin:0;
	padding:0;
	list-style-type:none;
	}	
.risk4 ul li a{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px !important;
	color:#fff;
	font-weight:400;
	line-height:21px;
	text-align:left;
	word-spacing:2px;
	text-decoration:none;
	display:inline-block;
	}
.risk4 ul li a:hover{ color:#000;}	
.risk5{
	margin:0px 0px 0px 0px;
	padding:10px 25px 15px 25px;
	background:#2e3192;
	}
			
.risk5 p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	color:#fff;
	font-weight:400;
	line-height:21px;
	text-align:left;
	}	
	
.risk5 p span{
    margin:0px 0px 0px 50px;
	padding:0px 0px 0px 0px;
	}
	
.risk5 p strong{
    margin:0px 8px 0px 8px;
	padding:0px 0px 0px 0px;
	font-weight:400;
	}	

.risk5 p a{
    margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#fff;
	}
	
.risk5 p a:hover{
   color:#0f75bc;
   }	

.news{
    margin:-205px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.news p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:22px;
	color:#fff;
	font-weight:800;
	line-height:32px;
	word-spacing:4px;
	}
	
.news p strong{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	font-size:17px;
	color:#000;
	line-height:26px;
	}	
	
.news img{
    width:100%;
	height:auto;
    margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	}	

.news_box{
    margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}
	
.nav-links{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:17px;
	color:#0f75bc;
	font-weight:600;
	float:left;
	word-spacing:4px;
	}
	
.nav-links a{
   text-decoration:none;
   color:#0f75bc;
   }
   
.nav-links a:hover{
   color:#005189;
   }  	
	
.news_box h6{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:17px;
	color:#0f75bc;
	font-weight:600;
	float:right;
	word-spacing:4px;
	}
	
.news_box h6 a{
   text-decoration:none;
   color:#0f75bc;
   }
   
.news_box h6 a:hover{
   color:#005189;
   } 			

.top{
    width:64px;
    margin:100px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.top img{
    width:100%;
	height:auto;
    margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.risk6{
	margin:0px 0px 0px 0px;
	padding:0px 16px 23px 15px;
	background:url(images/bg1.jpg) left top repeat;
	}	
	
.risk6 h3{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:26px;
	color:#fff;
	font-weight:800;
	text-align:left;
	}
	
.risk6 h4{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	color:#fff;
	font-weight:800;
	text-align:left;
	}
	
.risk6 h4 img{
    height: auto;
	width:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
	}		

.risk6 h4 span{	
	margin:0px 40px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.risk6 img{
    width:100%;
    height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.risk7{
	margin:0px 0px 0px 0px;
	padding:16px 14px 100px 16px;
	background:#0f75bc;
	text-align:center;
	}	
	
.risk7 h3{
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	font-size:26px;
	color:#fff;
	font-weight:800;
	text-align:left;
	}			

.input1{
    width:193px;
	margin:0px 0px 0px 0px;
	padding:10px 13px 10px 13px;
   font-family: 'Open Sans', sans-serif;
   color:#000000;
   font-size:16px;
   font-weight:400;
	background:#e3e3e3;
	border:none;
	float:left;
	}


.go{
    width:72px;
	margin:0px 0px 0px 0px;
	padding:11px 0px 10px 0px;
	background:#2e3192;
	border:none;
	color:#fff;
   font-size:16px;
   font-weight:800;
	cursor:pointer;
	float:left;
	}
	
.go:hover{
   background:#282a7d;
   }
 
.privacy{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
 
.privacy ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}
	
.privacy ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	}
		
.privacy ul li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 16px;
	text-decoration:none;
	background:url(images/dot1.png) left 7px no-repeat;
	font-size:16px;
	color:#00a3df;
	font-weight:600;
	display:block;
	line-height:23px;
	}
	
.privacy ul li a:hover{
   color:#0f75bc;
   }
   
.download{
    width:220px;
	margin:0px 20px 16px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	float:left;
	}
	
.download_top{
	margin:0px 0px 0px 0px;
	padding:19px 0px 15px 0px;
	background:#00a7e5;
	}
	
.download_top img{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	height:auto;
	}
	
.download_top p{
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px;
	font-size:14px;
	color:#fff;
	font-weight:800;
	}		
	
.download_bottom{
	margin:0px 0px 0px 0px;
	padding:10px 0px 12px 0px;
	background:#0f75bc;
	}
	
.download_bottom h4{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	color:#fff;
	font-weight:800;
	}
	
.download_bottom h4 a{
   text-decoration:none;
   color:#fff;
   }
   
.download_bottom h4 a:hover{
   color:#00a7e5;
   }
   
.link{
	margin:0px 0px 50px 0px;
	padding:0px 0px 0px 0px;
	} 
	
.link_left{
    width:190px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.link_right{
    width:295px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}		    				

.link ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}
	
.link ul li{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	}
		
.link ul li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	font-size:16px;
	color:#00a3e0;
	font-weight:600;
	display:block;
	line-height:16px;
	}
	
.link ul li a:hover{
   color:#0f75bc;
   }
   
.portfolio{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}  
   
.portfolio ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}
	
.portfolio ul li{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	}
		
.portfolio ul li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	font-size:17px;
	color:#00a3e0;
	font-weight:800;
	display:block;
	line-height:17px;
	}
	
.portfolio ul li a:hover{
   color:#0f75bc;
   }  

.portfolio p span{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	color:#000;
	font-weight:400;
	line-height:24px;
	word-spacing:1px;
	font-style:italic;
	}
	
.portfolio p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	color:#000;
	font-weight:600;
	line-height:24px;
	word-spacing:1px;
	}
	
.wombat{
	margin:0px 0px 0px 0px;
	padding:17px 0px 100px 0px;
	}
	
.rtbs_menu{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.rtbs_menu ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}
	
.rtbs_menu ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
		
.rtbs_menu ul li a,
.rtbs .rtbs_menu li a{
	margin:0px 0px 0px 0px;
	padding:16px 20px !important;
	text-decoration:none;
	font-size:17px;
	color:#fff !important;
	font-weight:600;
	display:block;
	line-height:17px;
	background:#0871ba !important;
	}		
.rtbs_menu ul li:last-child a{ padding:16px 24px 16px 23px !important;}
.rtbs > .rtbs_content ol, .rtbs > .rtbs_content ul{ margin-left:0 !important;}
	
.result1{
	margin:0px 0px 0px 0px;
	padding:16px 40.6px 16px 19px !important;
	}	
	
.rtbs_menu ul li a:hover,
.rtbs .rtbs_menu li a.active{
   background:#e3e3e3 !important;
   color:#0f75bc !important;
   }
.result2{
   background:#e3e3e3!important;
   color:#0f75bc!important;
   }  	
	
.income{
	margin:0px 0px 0px 0px;
	padding:0px;
	background:#e3e3e3;
	}
.rtbs > .rtbs_content{
	margin:0px 0px 0px 0px;
	padding:60px 30px 30px !important;
	background:#e3e3e3 !important;
	}	
	
.income ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}
	
.income ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	}
		
.income ul li a{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	font-size:16px;
	color:#0f75bc;
	font-weight:600;
	display:block;
	line-height:17px;
	}
	
.income ul li a:hover{
  color:#0f75bc;
   }						



.contact{
	margin:0px 0px 0px 0px;
	padding:45px 0px 0px 0px;
   }
   
.contact_left{
    width:321px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
   }
   
.wealth{
	margin:0px 0px 0px 0px;
	padding:0px 23px 20px 23px;
	background:url(images/bg4.jpg) left top repeat;
	}   
   
.wealth h3{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-weight:800;
	color:#fff;
	font-size:22px;
	line-height:32px;
	}
	
.wealth p{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-weight:400;
	color:#fff;
	font-size:17px;
	line-height:26px;
	}
.wealth p strong{
    display:block;
	}
	
.wealth p a{
   text-decoration:none;
   color:#fff;
   }	
	
.wealth1{
	margin:0px 0px 0px 0px;
	padding:10px 23px 20px 23px;
	background:#0f75bc;
	}
	
.wealth1 p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight:400;
	color:#fff;
	font-size:17px;
	line-height:26px;
	}
.wealth1 p strong{
    display:block;
	}
	
.wealth1 p a{
   text-decoration:none;
   color:#fff;
   }
   
.wealth1 p a:hover{
   color:#59b4d6;
   }   				
	  
   
.contact_right{
    width:639px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
   } 
   
.contact_right p{
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	font-weight:800;
	color:#000;
	font-size:18px;
	word-spacing:1px;
	}   

.map{
	margin:-32px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	}
	
.map img{
    width:100%;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
   }
   
 .map1{
	margin:-34px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	}
	
.map1 img{
    width:100%;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
   }  	

.form{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.form_left{
    width:291px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.form_right{
    width:291px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}		


label{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;;
   font-family: 'Open Sans', sans-serif;
   color:#000000;
   font-size:15px;
   font-weight:400;
    display:inline-block;
	}
 
.input3{
    width:261px;
	margin:0px 0px 18px 0px;
	padding:7px 15px 6px 15px;
   font-family: 'Open Sans', sans-serif;
   color:#000000;
   font-size:16px;
   font-weight:400;
	background:#e3e3e3;
	border:none;
	}
	
.input4{
    width:605px;
	height:126px;
	margin:0px 0px 17px 0px;
	padding:7px 15px 6px 15px;
   font-family: 'Open Sans', sans-serif;
   color:#000000;
   font-size:16px;
   font-weight:400;
	background:#e3e3e3;
	border:none;
	}	

.send{
    width:264px;
	margin:0px 0px 0px 0px;
	padding:9px 0px 9px 0px;
	background:#0f75bc;
	border:none;
	color:#fff;
   font-size:21px;
   font-weight:700;
	cursor:pointer;
	float:right;
	}
	
.send:hover{
   background:#0d629d;
   }
	
	
.error{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.error p{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	color:#000;
	font-weight:600;
	line-height:26px;
	word-spacing:1px;
	}
	
.error p a{
   text-decoration:none;
   color:#00a4e1;
   font-weight:800;
   }
   
 .error p a:hover{
 color:#0f75bc;
 } 	
	
.error p strong{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	color:#000;
	display:inline-block;
	}
	
.error p span{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	color:#000;
	font-weight:400;
	font-style:italic;
	display:inline;
	}			
	
.engine{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.engine ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}
	
.engine ul li{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 30px;
	text-decoration:none;
	font-size:16px;
	color:#000;
	font-weight:800;
	display:block;
	line-height:17px;
	background:url(images/dot2.png) left top no-repeat;
	}
	
	


/*Container_section End*/

/*Footer_section Start*/


.footer{
	margin:0px 0px 0px 0px;
	padding:30px 0px 60px 0px;
	background:url(images/bg2.jpg) left top repeat;
	}

.footer_wrapper{
	width:960px;
	margin:0px  auto;
	padding:0px 0px 0px 0px;
	}
	
.footer_left{
	width:570px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}	

.footer_left h3{
	margin:0px 0px 10px 35px;
	padding:0px 0px 0px 0px;
	font-size:18px;
	color:#fff;
	font-weight:800;
	}
	
.footer_left p{
	margin:0px 0px 10px 35px;
	padding:0px 0px 0px 0px;
	font-size:15px;
	color:#fff;
	font-weight:300;
	line-height:22px;
	}
	
.footer_left p a{
   text-decoration:none;
   color:#fff;
   }	
   
.footer_left p a:hover{
   color:#5fd3ff;
   }   	
	
.footer_left p span{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 19px;
    background:url(images/address.png) left 5px no-repeat;
	display:block;
    }	

  
.footer_right{
	margin:0px 0px 0px 0px;
	padding:0px 16px 0px 0px;
	float:right;
	} 
	
.footer_right img{
	width:100%;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	 
   



	
/*Footer-section End*/	
			
.br{margin:0px 0px 10px 16px !important;
	}
	
.br1{margin:0px 0px 0px 0px !important;
	}
.br2{margin:0px 0px 20px 0px !important;
	}
	
.br3{margin:0px 0px 30px 0px !important;
	}
	
.br4{margin:0px 0px 30px 14px !important;
	}			
	


.open{
  background:url(images/arrow3.png)#f7f7f7 right 18px no-repeat !important;
  }	
.close{
  background:#f7f7f7 !important;
  }
  				
.arrowlistmenu .menuheader{
  color: #fff;
  background:url(images/arrow3.png)#ececec right 18px no-repeat;
  cursor: pointer;
  font-size: 20px;
  padding: 20px 0px 19px 5px;
  margin:0px 0px 0px 0px;
  font-weight: bold;
  display: block;
    overflow:hidden;
  white-space:nowrap;
  }
.arrowlistmenu .menuheader h4{
  margin:0px 0px 0px 40px;
  padding:0px 0px 0px 0px;
  font-size:20px;
  font-weight:400;
  color:#7b498d;
  font-family: 'Open Sans', sans-serif;
  overflow:hidden;
  white-space:nowrap;
  letter-spacing:1px;
  }
  
.arrowlistmenu .menuheader h4 span{
 margin:0px 10px 0px 0px;
  }  
  
.arrowlistmenu .openheader{
  background:url(images/arrow3.png)#ececec right 18px no-repeat;
  color: #fff;
   padding: 20px 0px 19px 5px;
  font-size: 20px;
  cursor: pointer;
  font-weight: bold;
  display: block;
    overflow:hidden;
  white-space:nowrap;
  }
.lorem{
  margin:0px;
  padding:0px 110px 10px 90px;
  }
  
.lorem p{
  margin:0px 0px 20px 0px;
  padding:0px 0px 0px 0px;
  font-size:14px;
  font-weight:300;
  color:#000;
  line-height:23px;
  font-family: 'Open Sans', sans-serif;
  letter-spacing:1px;
  }
.pluse{
	background:#5acaf5;
	width:60px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
   }
.pluse img{
	max-width:100%;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.categoryitems{
  background:#ececec;
  }
   
/*_____________ New Style Start Here ______________*/

span.screen-reader-text{ display:none;}
span.pages{ display:none;}
.risk5 p{ float:left;  padding-right: 15px;}
.wp-pagenavi{ float:left; clear:inherit;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{ border:none; color:#a7a7a7}
.wp-pagenavi a, .wp-pagenavi span{ border:none; color:#fff;}
.nav-links{ float:inherit !important;}
.pro_inn_btn{
	margin:0;
	padding:0;
	float:left;
	}
.pro_inn_btn_1{
	margin:0;
	padding:0;
	float:right;
	}
.news_box h5 {
    color: #0f75bc;
    float: left;
    font-size: 17px;
    font-weight: 600;
    margin: 0;
    padding: 0;
    word-spacing: 4px;
}
.news_box h5 a {
    color: #0f75bc;
    text-decoration: none;
}
.news_box h5 a:hover { color:#005189}