@charset "utf-8";
/* CSS Document */
body{ font-family: Arial, Helvetica, sans-serif; color:#515559; font-size:13px;}
*{ padding:0; margin:0;}
a{ text-decoration:none; border: 0px!important}
ul { list-style-type:none;}
.no_bg{ background:none !important;}
.no_marg{ margin:0 !important;}
.clr{ clear:both;}

/* To target a safari browser */
@media screen and (-webkit-min-device-pixel-ratio:0) {

.navigation {padding-right: 15px;}
.blue_bar_1 {font-size: 12px;}
}


@font-face {
    font-family: 'HelveticaNeueLTStd67MediumCondensed';
    src: url('../fonts/helveticaneueltstd-mdcn.eot');
    src: url('../fonts/helveticaneueltstd-mdcn.eot') format('embedded-opentype'),
         url('../fonts/helveticaneueltstd-mdcn.woff') format('woff'),
         url('../fonts/helveticaneueltstd-mdcn.ttf') format('truetype'),
         url('../fonts/helveticaneueltstd-mdcn.svg#HelveticaNeueLTStd67MediumCondensed') format('svg');
}


@font-face {
font-family: "Carrois Gothic";
src: url("https://www.lawsonscientific.co.uk/wp-content/themes/escubed/fonts/CarroisGothic-Regular.ttf");
src: url("https://www.lawsonscientific.co.uk/wp-content/themes/escubed/fonts/CarroisGothic-Regular.ttf") format("ttf"),
url("https://www.lawsonscientific.co.uk/wp-content/themes/escubed/fonts/CarroisGothic-Regular.ttf") format("opentype"),
}

images/logo.jpg

ul li {line-height: 20px;}

#header{ 
    width:100%;
    float:left;
}
.container{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
.top_hdr{
	width:100%;
	background:#31363d;
	height:33px;
	float:left;
}
.top_hdr ul li a:hover {color:#4FB8B8 }
.left_1{
	width:400px;
	float:left;
}
.left_1 ul{
	width:100%;
	float:left;
}
.left_1 ul li{
	float:left;
	background: url(images/divider.jpg) no-repeat 0 9px;
	padding:0 10px;
}
.left_1 ul li a{
	font-size:12px;
	line-height:33px;
	color:#4fb8b8;
	text-transform:uppercase;
	font-family: 'Carrois Gothic', sans-serif;
}
.left_1 ul li img{
	margin:0 8px 0 0;
}
.right_1{
	width:500px;
	float:right;
}
.right_1 ul{
	width:100%;
	float:left;
}
.right_1 ul li{
	float:left;
	background:url(images/divider.jpg) no-repeat 0 10px;
	padding:0 10px;
}
.right_1 ul li a{
	font-family: 'Carrois Gothic', sans-serif;
	font-size:13px;
	line-height:33px;
	color:#fefefe;
	text-transform:uppercase;
}
.right_1 img{
	padding:5px 0 0 0;
}
.menu-item-119 {background: none!important}


.bottom_hdr{
	width:100%;
	height:93px;
	float:left;
	border-bottom:3px solid #eaedf2;
}
.logo{
	width:246px;
	height:70px;
	float:left;
	margin:10px 0 0 0;
}
.nav_block{
	width:700px;
	float:right;
}
.search_block{
	width:343px;
	float:right;
	margin:13px 0 0 0;
}
.quote_btn{
	width:108px;
	padding:6px 0 0 13px;
	height:22px;
	background:#233f70;
	border:0;
	font-size:14px;
	color:#fff;
	float:left;
	margin:0 8px 0 0;
	font-family: 'Carrois Gothic', sans-serif;
}
.quote_btn:hover {
	background:#099092;
}
.search_dv{
	width:214px;
	height:27px;
	float:left;
}
.input_1{
	width:164px;
	height:27px;
	float:left;
	background:#eaedf2;
	border:0;
	font-size:13px;
	color:#313336;
	padding:0 10px;
	font-style: italic;
}
.navigation{
	width:100%;
	float:right;
	margin:14px -6px 0 0;
	
}
.navigation ul{
	width:100%;
	float:left;
}
.navigation ul li{
	width:auto;
	float:left;
	background:url(images/divider2.jpg) no-repeat 0 0;
}
.navigation ul li a{
	font-size:16px;
	font-family: 'Carrois Gothic', sans-serif;

}
.navigation ul li a:hover{
	background:#19a1a0;
	color:#FFF;
}
#banner{
	width:100%;
	height:622px;
	float:left;
	background:#b7ccd0;
	padding:0 0 15px 0;
}
.top_bnr{
	width:100%;
	height:367px;
	float:left;
}
.btm_bnr{
	/*width:100%;*/
	height:256px;
	float:left;
	position:absolute;
}
.btm_bnr ul{
	width:100%;
	float:left;
}
.btm_bnr ul li{
	width:325px;
	/*height:255px;*/
	float:left;
	margin:0 12px 0 0;
	background:#eaf1f4;
	font-size:13px;
	line-height:17px;
}
.head_line_1{
	width:94%;
	height:48px;
	background:#058d90;
	font-size:21px;
	line-height:50px;
	color:#FFF;
	padding:0 10px;
	text-transform:uppercase;
	font-family: 'Carrois Gothic', sans-serif;
}
.head_line_2{
	width:94%;
	height:48px;
	background:#1e3967;
	font-size:21px;
	line-height:50px;
	color:#FFF;
	padding:0 10px;
	text-transform:uppercase;
	font-family: 'Carrois Gothic', sans-serif;
}
.head_line_3{
	width:94%;
	height:48px;
	background:#e59100;
	font-size:21px;
	line-height:50px;
	color:#FFF;
	padding:0 10px;
	text-transform:uppercase;
	font-family: 'Carrois Gothic', sans-serif;
}
.pics{
	width:300px;
	height:92px;
	float:left;
	margin:13px;
}
.text_1{
	width:94%;
	float:left;
	margin:0 13px 10px 13px;
}
.read_more{
	width:124px;
	height:32px;
	background:#1e3967;
	float:right;
	text-align:center;
	font-size:17px;
	color:#FFF;
	line-height:32px;
	font-family: 'Carrois Gothic', sans-serif;
}

.read_more:hover {
	background:  #099395;
}

.find_out:hover {opacity: 0.8}

ul.text_line{
	width:100%;
	float:left;
	padding:10px 0 0 0;
}
ul.text_line li{
	width:92%;
	float:left;
	font-size:13px;
	line-height:19px;
	color:#1e3967;
	border-bottom:1px solid #d5dbde;
	margin: 0 13px 10px;
	padding-bottom:7px;
	font-weight:bold;
}
ul.text_line li a{
	width:100%;
	float:left;
	color:#e59100;
}
ul.text_line li a:hover {
color: #ffc25a;
}
#body{
	width:100%;
	float: left;
	padding:40px 0 20px 0;
	margin-bottom: 40px;
}
ul.block_1{
	width:100%;
	float:left;
}
ul.block_1 li{
	width:325px;
	height:168px;
	float:left;
	margin-right:10px;
}
.pic_1{
	width:325px;
	height:169px;
	background:url(images/p2.jpg) no-repeat 0 0;
	position:relative;
}
.pic_2{
	width:325px;
	height:169px;
	background:url(images/p1.jpg) no-repeat 0 0;
	position:relative;
}
.pic_3{
	width:305px !important;
	height:149px !important;
	background:url(images/p3.jpg) no-repeat 0 0;
	margin:0 !important;
	position:relative;
	padding:10px;
}
.pic_3 h2{
	font-family: 'Carrois Gothic', sans-serif;
	font-size:21px;
	color:#FFF;
	text-transform:uppercase;
	font-weight:normal;
}
.submit_block{
	width:303px;
	height:44px;
	float:left;
	margin:10px 0 0 0;
}
.email{
	width:220px;
	height:40px;
	float:left;
	font-family: 'Carrois Gothic', sans-serif;
	font-size:16px;
	color:#b2b3b4;
	padding:0 0 0 10px;
	border:none;
}
.pic_3 p{
	font-family: 'Carrois Gothic', sans-serif;
	font-size:12px;
	color:#fff;
	margin:15px 0 0 0;
	text-transform:uppercase;
}
.blue_bar{
	width:94%;
	height:43px;
	background:#1e3967;
	position:absolute;
	top:80px;
	right:0;
	padding:0 10px;
	font-size:22px;
	line-height:39px;
	color:#fff;
	text-transform:uppercase;
	font-family: 'Carrois Gothic', sans-serif;
}
.find_out{
	width:132px;
	height:34px;
	background:#099395;
	position:absolute;
	right:0;
	bottom:0;
	text-align:center;
	color:#FFF;
	font-size:16px;
	line-height:34px;
	text-transform:uppercase;
	font-family: 'Carrois Gothic', sans-serif;
}
#footer{
	clear:both;
	width:100%;
	background:#252a32;
	overflow:hidden;
	margin-top: 10px;
}
.main_ftr{
	width:100%;
	float:left;
	border-bottom:1px solid #e0e0e0; 
	padding:25px 0 50px 0;
}
ul.ftr_menu{
	width:227px;
	height:149px;
	float:left;
	margin:0 30px 0 0;
}
ul.ftr_menu li{
	width:108px;
	font-size:13px;
	line-height:24px;
	color:#d6dbe2;
	display:block;
	float:left;
}
ul.ftr_menu h2{
	font-size:17px;
	line-height:21px;
	color:#fefefe;
	text-transform:uppercase;
	padding-bottom:10px;
}
ul.ftr_menu p{
	font-family: 'Carrois Gothic', sans-serif;
	font-size:13px;
	line-height:25px;
	color:#d6dbe2;
}
ul.ftr_menu img{
	margin:10px 0 0 0;
}
.copyright{
	width:100%;
	float:left;
	font-size:13px; 
	color:#fefefe;
	line-height:40px;
	padding-bottom:20px;
}
/*---------------------------------------------------inner page start------------------------------------------------------*/
/*................escubed-case-studies page start.................*/

/* set different background images*/

/* About us / Quality / News / Contact Banner etc */ 
#banner_1{
	width:100%;
	height:188px;
	float:left;
	background:url(images/banner2.jpg) repeat;
	background-position: 50% 0%;
}

/* Services Banner */ 
.page-id-31 #banner_1, .parent-pageid-31 #banner_1 {
	width:100%;
	height:188px;
	float:left;
	background:url(images/banner2.jpg) repeat;
	background-position: 50% 0%;
}

/* Analytical Techniques Banner */ 
.page-id-29 #banner_1, .parent-pageid-29 #banner_1 {
	width:100%;
	height:188px;
	float:left;
	background:url(images/banner2.jpg) repeat;
	background-position: 50% 0%;
}

h1{
	font-family: 'Arimo', sans-serif;
	font-size:28px;
	color:#FFF;
	font-weight:normal;
	margin:135px 0 0 0;
}
.left_block{
	width:718px;
	float:left;
	padding-bottom:30px;
}
.panel{
	width:100%;
	float:left;
	padding:18px 0 27px 0;
	background:url(images/border.jpg) repeat-x 0 bottom;
}
.left_block h2{
	font-size:21px;
	display: inline-block;

	color:#1e3967;
}
.left_block h3 {
	font-size:17px;
	line-height: 24px; 
	margin-top: 10px;
	margin-bottom: 15px;
	color: #099092;
}
.left_block h4 {
	font-size:15px;
	line-height: 18px; 
	margin-top: 10px;
	margin-bottom: 10px;
	color: #099092;
}
.left_block a {color: #099092}
.left_block p {
	font-size:12px;
	line-height:21px;
	margin-bottom: 5px;
	color:#515559;
	/*padding:10px 0 0 0;*/
	
}

.left_block ul {margin-bottom: 20px;}
.lft_pic{
	width:150px;
	float:left;
}
.text_panel{
	width:700px;
	float:right;
}
.spn_text{
	font-family: 'Carrois Gothic', sans-serif;
	font-size:15px;
	line-height:23px;
	color:#058d90;
	display:block;
	font-weight:normal;
}
.text_panel p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#515559;
	font-weight:normal;
}
.panel ul li {line-height: 20px;}

#button-link {
	font-family: 'Carrois Gothic', sans-serif;
	width:133px;
	background:#099092;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
     border-radius: 5px;
	 font-size:16px;
	 color:#fff;
	 line-height:29px;
	 float:left;
	 text-align:center;
	 margin:18px 18px 18px 0px;
}
.right_block{
	width:250px;
	float:right;
	padding:22px 0 0 0;
}
.menu_1{
	width:100%;
	float:left;
	font-family: 'Carrois Gothic', sans-serif;
	font-size:12px;
}
.menu_1 ul{
	width:auto;
}
.menu_1 ul li{
	width:auto;
	display:block;
	float:left;
	padding:0 2px;
}
.menu_1 ul li a{
	font-size:12px;
	color:#828383;
}
.menu_1 ul li a.active,.menu_1 ul li a:hover{
	color:#058d90;
}
.news_dv{
	width:100%;
	float:left;
	background:#eaedf2;
}
.news_dv h2{
	background:#E59100;
    color: #FFFFFF;
    font-family: 'Carrois Gothic',sans-serif;
    font-size: 17px;
    height: 48px;
    line-height: 50px;
    padding: 0 10px;
    text-transform: uppercase;
    width: 94%;
}
.view_more{
	width:95px;
	height:32px;
	background:#1e3967;
	float:right;
	text-align:center;
	font-size:17px;
	color:#FFF;
	line-height:32px;
	font-family: 'Carrois Gothic', sans-serif;
}
.view_more:hover {background: #058D90}
.download_1{
	width:100%;
	float:left;
	background:#eaedf2;
	margin-top:23px;
}
.download_1 h2{
	background:#1e3967;
    color: #FFFFFF;
    font-family: 'Carrois Gothic',sans-serif;
    font-size: 18px;
    height: 48px;
    line-height: 50px;
    padding: 0 10px;
    text-transform: uppercase;
    width: 94%;
}
.download_1 ul{
	width:96%;
	padding:0 10px;
}
.download_1 ul li{
	width:79%;
	/*border-bottom:1px solid #c4c7cb;*/
	background:url(images/pdf_icon.png) no-repeat 0 10px;
	padding:12px 0 12px 36px;
	font-size:12px;
	line-height:14px;
	color:#181818;
}
.view_more_2{
	width:95px;
	height:28px;
	background:#058d90;
	float:right;
	text-align:center;
	font-size:17px;
	color:#FFF;
	line-height:29px;
	font-family: 'Carrois Gothic', sans-serif;
}
.view_more_2:hover {background: #1e3967;}
.pay_dv{
	width:100%;
	height:168px;
	float:left;
	background:url(images/pp1.jpg) no-repeat 0 0;
	margin-top:23px;
	position:relative;
}
.blue_bar_1{
	width:100%;
	height:43px;
	position:absolute;
	top:47px;
	background:#1e3967;
	font-family: 'Carrois Gothic',sans-serif;
	text-align:center;
	color:#fff;
	text-transform:uppercase;
	line-height:43px;
}

.blue_box{
	width:250px !important;
	height:135px !important;
	background:url(images/pp3.jpg) no-repeat 0 0;
	padding:10px;
	float:left;
	margin-top:23px;
}
.blue_box h2{
	font-family: 'Carrois Gothic', sans-serif;
	font-size:21px;
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
}
.submit_block{
	width:100%;
	height:44px;
	float:left;
	margin:10px 0 0 0;
}
.email{
	width:220px;
	height:40px;
	float:left;
	font-family: 'Carrois Gothic', sans-serif;
	font-size:16px;
	color:#73797f;
	padding:0 0 0 10px;
}
.text_2{
	font-family: 'Carrois Gothic', sans-serif;
	font-size:12px;
	color:#fff;
	margin:15px 0 0 0;
	text-transform:uppercase;
}
/*..................escubed-case-studies page start.................*/
.color_box{
	width:96.9%;
	float:left;
	background:#058d90;
	padding:18px 13px;
	margin:15px 0 22px 0;
}
.color_box h2{
	font-size:15px;
	color:#fff;
}
.color_box p{
	font-size:13px;
	line-height:18px;
	color:#FFF;
	margin-bottom:6px;
}
.color_box span{
	font-weight:bold;
	display:block;
}
/*...................escubed-case-study-single end......................*/

/*...................escubed-downloads start......................*/
ul.mini_download_block{
	width:100%;
	float:left;
}
ul.mini_download_block li{
	width:96%;
	float:left;
	border-bottom:1px solid #d6d8d8;
	background:url(images/download_icon.png) no-repeat 0 0;
	padding:0 0 0 30px;
	font-family: 'Arimo', sans-serif;
	font-size:16px;
	color:#6f747b;
	padding-bottom:15px;
}
.mini_download_block a{
	width:94px;
	height:27px;
	-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
   background:#0e898b;
   text-align:center;
   line-height:27px;
   font-weight:bold;
   float:right;
   font-size:12px;
   color:#fff;
}
.mini_download_block a:hover {background: #1E3967}
/*...................escubed-downloads end......................*/

/*...................escubed-inside-page start......................*/
.text_3{
	font-family:Arial, Helvetica, sans-serif;
	color:#1e3967 !important;
	font-weight:bold;
	font-size: 22px!important;
	margin:0 0 9px 0;
}
.lft_pic_1{

	float:left;
}
.read_more_2{
	font-family: 'Carrois Gothic', sans-serif;
	width:78px !important;
	background:#099092;
	 font-size:14px !important;
	 color:#fff!important;
	 line-height:26px;
	 float:left;
	 text-align:center;
	 margin:18px 0 0 0;
	 border-radius: 0 !important;
}
.pagination{
	width:100%;
	float:left;
}
.textblock{
	width:100%;
	float:left;
}
.textblock p{
	color: #515559;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
	padding-bottom:15px;
	/*float:left;*/
}
.textblock img{

}
/*...................escubed-inside-page end......................*/

/*.......................escubed-pay-invoice start......................*/
.form_block{
	width:100%;
	float:left;
}
.form_block h2{
	font-size:15px;
	line-height:40px;
	color:#1e2528;
	border-bottom:1px dotted #d0d0d0;
	padding:14px 0 0 0;
	margin-bottom:25px;
	width: 100%;
}
.form_block label{
	width:127px;
	font-size:13px;
	line-height:34px;
	color:#4a5256;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}

.input_box{
	width:270px;
	height:38px;
		border:1px solid #b5b5b5;
	margin-bottom:16px;
	font-size:13px;
	display: inline-block;
	padding-left: 5px;
	color:#4a5256;
}
.select_box{
	width:233px;
	height:26px;
	border:1px solid #b5b5b5;
	margin:9px 0 16px 0;
	font-size:13px;
	line-height:34px;
	color:#4a5256;
}
.select_box_1{
	width:76px;
	height:26px;
	border:1px solid #b5b5b5;
	margin:9px 0 16px 0;
	font-size:13px;
	line-height:34px;
	color:#4a5256;
}
.option_box{
	width:76px;
	height:26px;
}
.pay_div{
	width:100%;
	float:left;
	border-top:1px dotted #d0d0d0;
}
.pay_div p{
	line-height:50px;
}
.pay_invoice {
	width:128px;
	height:39px;
	float:left;
	font-weight:bold !important;
	color:#FFF;
	background:#099395;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:19px;
	line-height:39px;
	border:0;
	cursor:pointer;
}
.pay_invoice:hover {background: #1E3967}
.logo_dv{
	width:133px;
	float:right;
}
.green_star{
	color:#058d90;
}
/*.......................escubed-pay-invoice end......................*/

/*........................escubed-survey start..................*/
.survy{
	width:100%;
	float:left;
	padding:15px 0 0 0;
}
.survy label{
	width:100%;
	float:left;
}
.input_box_2{
	width:418px;
	height:38px;
	float:left;
	border:1px solid #b5b5b5;
	margin-bottom:20px;
	padding:0 0 0 7px;
}
.check{
	margin:0 0 7px 14px;
}
/*........................escubed-survey start..................*/
.lft_pic_2{
	width:180px;
	height:174px;
	float:left;
	border:2px solid #d1d1d1;
}
/*---------------------------------------------------inner page end------------------------------------------------------*/

.magnify{
	width:30px;
	height:27px;
	background:url(images/magnify.jpg) no-repeat 0 0;
	border:0;
	cursor:pointer;
}
.go_btn{
	width:45px;
	height:36px;
	background:url(images/go.jpg) no-repeat 0 0;
	border:0;
}
.submit_1{
	width:69px;
	height:40px;
	background:url(images/submit.jpg) no-repeat 0 0;
	border:0;
}
.submit_1:hover {cursor: pointer; opacity: 0.9;}
.anchor{
	/*width:auto !important;
	background:none !important;
	color:#000 !important;
	margin:0 !important;*/
	width:auto !important;
	background:none !important;
	color:#000;
	margin:0 !important;
}
.anchor:hover{
	text-decoration:underline;
	color:#058D90;
}
.textt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px !important;
	line-height:20px !important;
	color:#515559 !important;
	font-weight:normal;
}

.createsend-button {background: none!important}

#menu-item-47{background:none !important;}
#menu-item-120{background:none !important;}



.search_dv ul li a{
	border-bottom: 1px solid #D5DBDE;
    color: #1E3967;
    float: left;
    font-size: 13px;
    font-weight: bold;
    line-height: 19px;
    margin: 0 13px 10px;
    padding-bottom: 7px;
	}
.bb{
	display:none;
	}
.widgettitle{
	display:none;
	}	
.xx{
    color: #058D90;
    font-size: 19px;
    line-height: 23px;
    padding: 10px 0 0;
	}	
	
.camera_bar {top: 0px!important; background: #fff!important}
#pie_0 {top: 0px!important; height: 8px!important}

.download_1 a {
 color: #000
 }

.download_1 a:hover {
 color: #3e434d
 }
 

	 
blockquote {
    background: url("images/blockquote.png") no-repeat scroll 100% 100% #FFFFEE;
    border-top: 3px solid #000066;
    margin: 15px 0 0 0;
    line-height: 20px; 
    color: #000;
    font-weight: bold;
    display: inline-block;
    padding: 13px 15px 31px 15px;  
    width: 697px;
	
}
blockquote p{color:#000066;
	font-weight:bold;}
	
	
/*------------css start shere--------------*/
.no1text {
    color: #000000 !important;
    font: bold 12px/1.5em "Helvetica Neue",Arial,Helvetica,sans-serif  ;
}	

.no1text1{
    color: #000066 !important;
    font: bold 12px/1.5em "Helvetica Neue",Arial,Helvetica,sans-serif;
}
/*---Coulter Particle Counter------------*/
.no1text2 {
    color: #000066 !important;
    font: 21px  "Helvetica Neue",Arial,Helvetica,sans-serif  !important;
    margin-bottom: 10px;
}

.no1text3  {
    border-bottom: 1px solid #CCCCCC  !important;
    color: #000066  !important ;
    font: normal 16px/1.1em "Helvetica Neue",Arial,Helvetica,sans-serif  !important;
}
.no1text4{
    color: #339999 !important;
    font: 18px/1.3em "Helvetica Neue",Arial,Helvetica,sans-serif;
}
.no1text5{
    color: #339999!important;
    font: 18px/1.3em "Helvetica Neue",Arial,Helvetica,sans-serif !important;
	margin-bottom:10px!important;
}
.no1text6{
    color: #000066 !important;
    font: bold 12px/1.5em "Helvetica Neue",Arial,Helvetica,sans-serif;
}
.no1text7{
    color: #339999 !important;
    font: 18px/1.3em "Helvetica Neue",Arial,Helvetica,sans-serif;
	margin-bottom:10px;
}
.no1text8 {
    color: #000066;
    font: bold 12px/1.5em "Helvetica Neue",Arial,Helvetica,sans-serif;
}
.no1text9 {
    color: #000000 !important;
    font-family: Tahoma;
    font-size: 10pt;
}
.no1text9 {
    color: #008B8B !important;
    font-family: arial;
	padding-bottom:10px;
}
.no1text10 {
    color: #000000!important;
	font:18px/1.3em "Helvetica Neue",Arial,Helvetica,sans-serif !important;
	margin-top:10px;
}

.popbox {
    display: none;
    position: absolute;
    z-index: 99999;
    width: 400px;
    padding: 10px;
    background: #EEEFEB;
    color: #000000;
    border: 1px solid #4D4F53;
    margin: 0px;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(164, 164, 164, 1);
    box-shadow: 0px 0px 5px 0px rgba(164, 164, 164, 1);
}
.popbox h2
{
    background-color: #4D4F53;
    color:  #E3E5DD;
    font-size: 14px;
    display: block;
    width: 100%;
    margin: -10px 0px 8px -10px;
    padding: 5px 10px;
}


a {border: 0px!important}
.camera_caption a {text-indent: -9999px; 
  background: url(images/read-more.jpg)!important; }
  
#footer li, ul.ftr_menu {font-weight: normal; font-family: Arial}
.copyright {font-family: Arial}
.blue_box p { font-weight: normal}
.download_1 {font-weight: normal;}
.pay_dv .find_out {font-weight: normal}
.news_dv .view_more {font-weight: normal}
.text_panel p {margin-bottom: 8px;}

.breadcrumbs {
	width:100%;
	float:left;
	font-family: 'Carrois Gothic', sans-serif;
	font-size:14px;
}
.breadcrumbs ul{
	width:auto;
}
.breadcrumbs li{
	width:auto;
	display:block;
	float:left;
	padding:0 2px;
}
.breadcrumbs a{
	font-size:14px;
	color:#099092;
}
.breadcrumbs a:hover{
	color:#233F70;
}

.view-case-study {width: 140px!important; background: #099395; display: inline-block; color: #fff;  text-align: center; font-weight:bold; text-transform: uppercase!important; font-size: 15px!important}
.view-case-study:hover {background: #105f60}
#menu-top {text-transform: uppercase}

.bc-navigation {float: right; margin-top: 30px; display: inline-block}
.bc-navigation li a,
.bc-navigation li a:hover,
.bc-navigation li.active a,
.bc-navigation li.disabled {
	color: #fff;
	text-decoration:none;
}

.bc-navigation li {
	display: inline;
}

.bc-navigation li a,
.bc-navigation li a:hover,
.bc-navigation li.active a,
.bc-navigation li.disabled {
	background-color: #099092;
	border-radius: 3px;
	cursor: pointer;
	font-weight: bold;
	padding: 5px;
	padding: 0.75rem;
}

.bc-navigation li a:hover,
.bc-navigation li.active a {
	background-color: #1E3967;
}

.area-select-text {font-size: 15px!important; font-weight: bold}
#area-select a {color: #099092; text-decoration: underline; line-height: 21px; font-size: 14px}
#left-list {float: left; width: 200px; margin-top: 5px }
#right-list {float: left; width: 200px; margin-top: 5px;}
.text_panel h2 { color:  #1E3967; margin-bottom: 10px;}
.green_lead {color: #099092!important; font-weight: bold!important}
.image-right {float: right; margin-left: 10px; margin-bottom: 10px;}
.image-left {float: left; margin-right: 10px; margin-bottom: 10px;}
.right_align {float: right; margin-left: 10px; margin-bottom: 10px;}
.left_align {float: left; margin-right: 10px; margin-bottom: 10px;}
.text_panel ul {margin-bottom: 10px!important; }
#news-single h2 {margin-bottom: 10px;}


.single-post .textblock h2 {font-size: 17px; margin-bottom: 10px!important}
.single-post .textblock h3 {color: #058D90; font-weight: bold; margin-bottom: 10px; }
.single-post .blue_bold {color: #1E3967; font-weight: bold}
.single-post .textblock a {color: #058D90; }
.page-template-news-php .text_panel a:hover {background: #1E3967!important; }
.single-post .green {color: #099092}

.right_1 ul ul {
	display: none;
}



.right_1 ul li:hover > ul {
		display: block;
		position: absolute; 
		background: #60646e; 
		width: 156px; 
		height: 60px;
		
	}	
.right_1 ul li > ul li {border: none!important; background: none!important; padding: 0px; margin: 0px!important; padding-left: 6px; margin-top: -2px!important}

.newsletter-signup-form {background: #099092; padding: 20px; width: 640px; height: 200px; background: url(images/newsletter-bg.jpg); }
.newsletter-signup-form input {font-size: 16px!important; color: #667077; font-style: italic}
.newsletter-signup-form h3 {color: #fff; font-weight: normal; }
.newsletter-signup-form h2 {color: #fff; font-size: 26px; }
.newsletter-signup-form label {font-size: 13px; font-weight: bold; margin-bottom: 9px; text-transform: uppercase; color: #fff}
.newsletter-signup-form input {width: 350px; height: 25px; padding: 5px; font-size: 18px; }
#submit-newsletter {width: 100px; font-weight: bold; color: #fff; padding: 6px; display: block; background:  #1E3967; border: 0px; font-size: 13px; margin-top: 10px; cursor: pointer }
.errors1 {margin-top:10px; padding-top: 10px; display: inline-block; font-weight: bold;}
.errors1 p {color: #ff0000; }

#customer_survey_customer_sur, #any_further_comments, #customer_quotes_and_feedback {height: 100px!important; padding-top: 10px;}
#about-lists li {list-style-type: disc!important; padding-bottom: 5px}
#about-lists {list-style-type: disc!important; padding-bottom: 5px}
#menu-item-1912 {background: none!important}


.request-quote-form h4 {color: #1E3967; font-size: 17px}
.company-details-section {width: 700px; border-bottom: 1px solid #ccc; margin-bottom: 20px; margin-top: 40px;}
.request-quote-form input, .wpcf7-select {width: 300px; height: 34px; border: 1px solid #ccc; padding-left: 10px; font-size: 14px; padding-right: 10px; margin-bottom: 8px;}
.wpcf7-submit {width: 100px!important; color: #fff; background: #1E3967; border: 0px!important; border-radius: 8px; margin-top: 10px; cursor: pointer; font-weight: bold }