@charset "utf-8";
/* CSS Document */


/*	
@media only screen and (max-width: 320px){
	
	

	
#contentFlow
{
	display:none;
}


.ie9_slideshow
{
	display:block !important;
	width:320px !important;
}

.ie9_slideshow ul li img
{
	width:70%;
	height:auto;
	text-align:center;
	padding-left:3%;
}

/*#content_top
 {
	width:320px !important;
}



.content_box
{
	width:100%;
	display:block !important;
	clear:both  !important;
	border-right:0px !important;
	border-bottom:1px #ccc solid !important;
	left:0px !important;
}


.content_box.box_one, .content_box.box_two
{
	width:90% !important;
	display:block !important;
	height:40% !important;
}

ul#slider_ie9 li
{
	text-align:center !important;
}


.bx-prev
{
	left:3% !important;
	background-size:40% 40%;
	top:20% !important;
}


.bx-next
{
	right:450px!important;
	background-size:40% 40%;
		top:20% !important;
}



#coverflow_tagline
{
	font-size:12px;
}

	
}

*/

@media only screen and (max-width: 780px){

#wrapper {
width: 768px;
margin:0 auto;
}


body.page-id-890 #top_navigation,
body.page-id-890 #second_navi,
body.page-id-886 #top_navigation,
body.page-id-886 #second_navi
{
	display:none !important;
}

.oem_var_list {
margin-left: 11px;

}

.maritime_right_yes {
font-size: 43px;
}

.right_image_link {
top: 84px;
}


.maritime_left_cont {
font-size: 21px;
}



 .agent_banner
{
	background:url(../images/agent_portal_banner_responsive.png) no-repeat;
}


.agent_inner_content form {
width: 300px;
margin-left: 180px !important;
}


.agent_banner h3 {
font-size: 33px;
}

.agent_banner h4 {
width: 434px;
font-size: 14px;
}













.right_navigation ul li a
{
	font-size:15px;
}

.right_navigation {
margin-left: 150px;
}

.news li a {
font-size: 9px;
}

.logo_design{
position: absolute;
top: 16px;
left: 29px;
background:url(../images/responsive/logo.png) no-repeat;
}

#logo {
width: 125px;
height: 21px;
}

.logo_design a
{
	display: block;
	text-indent: -999px;
	height: 86px;
	width: 87px;
}


.banner_image {
width: 738px;
margin: 0 auto
}

body.page-id-10
{
}


body.page-id-10 #wr_banner{
	background: url(../images/responsive/govt_banner_back.png) repeat-x;
	}
	
body.page-id-10 .banner_image{
background: url(../images/responsive/govt_banner.jpg) no-repeat;
padding-top:440px;
 }
 
 body.page-id-10 .text_logo{
	background:url(../images/responsive/govt_imagelogo.png) no-repeat;
	height:153px;
	 background-position: left 18px;
 }
 
 body.page-id-10  #breadcrumb ul#crumbs li a
 {
	 color:#FBB040;
 }
 
 body.page-id-10 .description {
padding-bottom: 20px !important;
padding-top: 20px !important;
display:block;
margin-top:-50px;

}
 

body.page-id-10 .position
 {
	 margin-top: -40px;
	display: block;
	padding-bottom: 40px;
	line-height: 40px;
 }
 
  
 
 
 
 
 
 
body.page-id-12
{
}

body.page-id-12 #wr_banner{
	background: url(../images/responsive/healthcare_banner_back.png) repeat-x;
	}
	
body.page-id-12  .banner_image{
background: url(../images/responsive/healthcare_banner.jpg) no-repeat;
padding-top:455px;
 }
 
 body.page-id-12 .text_logo{
	background:url(../images/responsive/healthcare_imagelogo.png) no-repeat;
	height:153px;
 }
 
 
 body.page-id-12 #breadcrumb ul#crumbs li a
 {
	 color:#842B37;
 }
 
body.page-id-12 .description {
padding-bottom: 20px !important;
padding-top: 5px !important;
display:block;
margin-top:-50px;
}
 

	
	

	
	
body.page-id-8
{
}	
	

body.page-id-8 #wr_banner{
	background: url(../images/maritime_banner_back.png) repeat-x;
	}
	
body.page-id-8 .banner_image{
background: url(../images/responsive/maritime_banner.jpg) no-repeat; 
}
 
body.page-id-8 .text_logo{
	background:url(../images/responsive/maritime_imagelogo.png) no-repeat;
	height:132px;
	background-size:100px 100px;
 }	
	
body.page-id-8 .banner_image {
padding-top: 455px;
}
 	
	
body.page-id-8 .description 
 {
padding-bottom: 20px !important;
padding-top: 20px !important;
display:block;
margin-top:-50px;
}
 


.tablet_class
{
	margin-top:20px;
}


.tablet_class .content_text ul li {
margin-top: 0px;
width: 325px;
margin-right: 25px;
}
	
	
body.page-id-6
{
}	
	
	
body.page-id-6 #wr_banner{
	background:url(../images/responsive/wr_banner.png) repeat-x;
	background-size:706px 565px;
	}
	
body.page-id-6 .banner_image{
	background:url(../images/responsive/wrs_banner.jpg) no-repeat;
	background-size:735px;
 }
 
body.page-id-6 .text_logo{
	background:url(../images/responsive/wrs_imagelogo.png) no-repeat;
	height:133px;
 }
 
body.page-id-6  #breadcrumb ul#crumbs li a
 {
	 color:#807F83;
 }	
 

body.page-id-6 .banner_image {
padding-top: 420px;
}
 


.text_logo {
	margin-top:-150px
}

.accordion_width
	{
		width:650px !important;
		
	}
	
	.accordion_content ul li {
	font-size: 14px;
	}




.right_navigation ul li
{
	padding-left:0px;
	padding-right:0px;
}


.right_navigation ul li a 
{
	padding-left:8px;
	padding-right:8px;
}

#content_top,
.content_top_bg {
width: 705px;

}



.news {
margin-right: 7px;
}


#background 
{
	width:160px;
	left: -2px;
}

html.ie9 #background 
{
	width:156px;
	left: -1px;
}


html.ie9 #facebook ul li {
font-size: 8px;
margin-right: 1px;
}


html.ie9 #facebook {
width: 115px;
margin-left: 160px;

}
#background ul li:last-child
{
	margin-right:2px;
}


/*top hover menu styling starts*/

/*wr systems logo*/
#fourlogos ul.menu li.menu-item-378 {
	background: url(../images/responsive/logo1.png) no-repeat;
	width:18px;
	height:18px;
	padding-right:4px;
	margin-left:4px;
}


#fourlogos ul li.menu-item-378 ul a, #fourlogos ul li.menu-item-378 ul :hover > a {
	background: url(../images/responsive/result.png) no-repeat center;
	background-position: -3px -34px;
	height: 58px;
}

#fourlogos li.menu-item-378:hover > a{
	background: url(../images/responsive/result.png) no-repeat center;
	background-position: -3px -3px;
	height: 30px;
	width: 42px;
	margin-top:-10px;
}

/*healthcare logo*/
#fourlogos ul.menu li.menu-item-379 {
	background: url(../images/responsive/logo2.png) no-repeat;
	width:39px;
	height:18px;
	padding-right: 4px;
}

#fourlogos ul li.menu-item-379 ul a, #fourlogos ul li.menu-item-379 ul :hover > a {
	background: url(../images/responsive/result.png) no-repeat center;
	background-position: -3px -429px;
	height: 80px;
}

#fourlogos li.menu-item-379:hover > a{
	background: url(../images/responsive/result.png) no-repeat center;
background-position: -3px -398px;
height: 30px;
width: 63px;
margin-top: -5px;
}


/*healthcare logo*/
#fourlogos ul.menu li.menu-item-380 {
	background: url(../images/responsive/logo3.png) no-repeat;
	width:18px;
	height:18px;
	padding-right: 5px;
}

#fourlogos ul li.menu-item-380 ul a, #fourlogos ul li.menu-item-380 ul :hover > a {
	background: url(../images/responsive/result.png) no-repeat center;
	background-position: -4px -330px;
	height: 57px;
}

#fourlogos li.menu-item-380:hover > a{
	background: url(../images/responsive/result.png) no-repeat center;
	background-position: -4px -300px;
	height: 30px;
	width: 42px;
	margin-top: -8px;
}



/*healthcare logo*/
#fourlogos ul.menu li.menu-item-381 {
	background: url(../images/responsive/logo4.png) no-repeat;
	width:18px;
	height:18px;
	padding-right:2px;
}

#fourlogos ul li.menu-item-381 ul a, #fourlogos ul li.menu-item-381 ul :hover > a {
	background: url(../images/responsive/result.png) no-repeat center;
	background-position: -3px -133px;
	height: 59px;	
}

#fourlogos li.menu-item-381:hover > a{
	background: url(../images/responsive/result.png) no-repeat center;
	background-position: -3px -102px;
	height: 30px;
	width: 42px;
	margin-top: -10px;
}


/*four logos navigation*/

/*healthcare logo*/
#fourlogos ul.menu li.menu-item-383 {
	background: url(../images/responsive/logo5.png) no-repeat;
	width:18px;
	height:18px;
	
	
}


#fourlogos ul li.menu-item-383 ul a, #fourlogos ul li.menu-item-383 ul :hover > a {
	background: url(../images/responsive/result.png) no-repeat center;
	background-position: -4px -232px;
	height: 59px;

}

#fourlogos li.menu-item-383:hover > a{
	background: url(../images/responsive/result.png) no-repeat center;
	background-position: -4px -202px;
	height: 30px;
	width: 42px;
	margin-top: -9px;
}


/*top hover menu styling ends*/

#facebook ul li 
{
	font-size:9px;
	margin-right: 2px;
	
}

#facebook {
width: 119px;
margin-left: 160px;
}


#searchbox {
	padding-left: 8px;
}

#facebook img {
	width:15px;
	height:15px;
}

#searchbox input[type="text"] 

{
	width:100px;
	font-size: 10px;
}



.text_logo {
font-size:38px;
}

.description {
font-size: 25px;
}

.description {
padding-top: 0px;
}

.text {
font-size: 12px;
}


.maritime_text_header {
font-size: 32px;

}


.width_maritime_text {
width: 460px;
font-size: 15px;
}

#maritime_licontent span {
font-size: 36px;
}

.text_logo .position
{
	font-size:34px !important;
	line-height: 50px;
	margin-top: -30px;
padding-bottom: 30px;
}



.text_logo {
padding-bottom: 50px;
background-position: left 0px;
}

#vertical_container {
margin-left: 55px;
width: 705px;
}


.topline{
	
	width: 700px;
	}
	
	
	.map_image img
	{
		width:352px;
		height:264px;
	}


.map_position iframe
{
	width:352px;
	height:264px;
}




.address {
float: left;
width: 165px;
}

.tel {
float: left;
width: 135px;
}

.call {
float: left;
width: 330px;
padding-right: 10px;
}



#contact_form {
width:705px;
}


.post {
width: 473px;
}

.post_discription {
width: 182px;
}


.download_pdf {
background: url(images/downlode_pdf.png) repeat-x;
width: 197px;
}


.download_pdf span a {
font-size: 9px;
letter-spacing: 2px;
}

.download_pdf span 
{
	margin-left: 15px;
}

	
	#content_wrs .right_image_link a img
	{
		width:200px;
	}
	
	.maritime_content {
		width: 450px;
		}
	
	
	.maritime_emsys_image
	{
		margin-left:26px;
	}
	
	.maritime_emsys_image img
	{
		width:184px;
	}
	
	
	.latest_new_emsys
	{
		width: 234px;
		top: 686px;
		right: 20px;
	}
	
	
	.emsys_right ul li {
	width: 173px;
	}
	
	
	.emsys_right ul li a {
	font-size: 14px;
	}
	
	
	
#emsys_banner img
{
	width:768px;
	height:266px;
}


.emsys_text_header {
font-size: 25px;
}

.emsys_left_cont {
font-size: 27px;

}


.emsys_left {
font-size: 25px;
margin-right: 50px;
}


.left_address, .left_tel {

width: 200px;
padding-left:10px;
padding-right:10px;
}

.right_jpg
{
	width:200px;
}


.content_box.box_two{
border-right:0px;
}

.content_box.box_one, .content_box.box_two{width: 45%; height:200px}
.content_box.box_three li{float:left;width:50%;}
.content_box.box_three {height: 100px; width:100%;}

.careers_image img
{
	width: 710px;
	height: 410px;
}

.careers_position .careers_para
{
	width:687px;
}

.careers_para
{
	width:335px;
	padding: 10px 10px 10px 10px;
}


.what_we_do_wrapper
{
	background-size: 628px 300px;
}


.what_we_do_wrapper ul li
{
	width:178px;
}

.what_left_content
{
	width: 472px;
}

.what_right_content {
width: 200px;
}

body.postid-742 .what_left_content, body.postid-744 .what_left_content, body.postid-746 .what_left_content {
width: 710px;
padding-right: 10px;
}


.acc_para
{
	font-size:12px;
}

.acco_heading
{
	font-size:17px;
}


.accordian_content ul li a, .bottom_posts ul li a, .read_more a
{
	font-size:10px;
}


.bx-window {
margin-left: 105px !important;
width: 565px !important;
}


.bx-next {
	right:53px;
}


.bx-prev {
	left:53px;
}




/*faq styling starts*/


.faq_outer_box {
margin-top: -20px;
}



#faq_accordion_wrapper
{
	font-size:13px !important;
}

.faq_banner
{
	background-size:769px;
}




.faq_links ul li.faq_pdf a
{
left: -60px;
position: absolute;
top: -23px;
}


.faq_links ul li.print_page a {
left: 32px;
position: absolute;
top: -23px;
width: 50px;
}


.faq_links ul li a 
{
	font-size:9px;
}


body.page-id-183 .maritime_content {
width: 430px !important;
margin-right: 20px;
}

.service_agents span
{
	font-size:30px !important;
}

.service_agents img
{
	width:700px;
}

/*faq styling ends*/



.find_us {
width: 189px;
right: 50px;
top: 305px;
}


.maritime_findus .find_us {
width: 702px !important;
left: 31px !important;
top: 439px !important;

}

.maritime_findus .find_us ul li {
width: 185px !important;
float: left !important;
margin-right: 23px !important;
}




@media only screen and (max-width:1600px){
	
	body.page-id-890 #top_navigation,
	body.page-id-890 #second_navi,
	body.page-id-886 #top_navigation,
	body.page-id-886 #second_navi
	{
		display:none !important;
	}
	
	body.page-id-1092 #top_navigation,
	body.page-id-1092 #second_navi,
	body.page-id-1095 #top_navigation,
	body.page-id-1095 #second_navi
	{
		display:none !important;
	}

	
}

