  body {
    background:#ffffff;
	background-image: url(http://www.conference365instant.ie/wp-content/uploads/2016/11/new-bg.png)!important;
	background-repeat: repeat-x;
	background-position:0 0px!important;
    background-attachment: scroll!important;


    
}


/* Panels home */

.quickstart{float:left; width:250px;  background:url(http://conference365.ie/images/bck-panel-blue.jpg) top left repeat-x; padding:15px; margin:0px 0px 5px 0px}

.quickstart h2{color:#789AB6; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:24px; letter-spacing:-2px; margin:0px 0px 15px 0px; padding:0px}

.quickstart h3{color:#789AB6; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; letter-spacing:-1px; margin:0px 0px 10px 0px; padding:0px}

.quickstart h4{color:#173657; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:13px; letter-spacing:-1px; margin:0px 0px 15px 0px; padding:0px; clear:both}

.quickstart img{margin:0px 5px 10px 0px}

.quickstart a{color:#990000; text-decoration:underline; letter-spacing:-1px;}

.quickstart a:hover{color:#333; text-decoration:none; letter-spacing:-1px;}



.quickstart ul li {

	color: #173657;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 13px;

	letter-spacing: -1px;

	margin: 0px 0px 10px 0px;

	padding: 0px;

	clear: both;

}

.quickstart ul {

	list-style-type: square;

}





.sidepanels{float:right; width:250px; margin-top:20px!important;  margin-right:10px;}
 

#relwid {width:62%!important; margin-top:0px;}
#relwidt {width:100%!important; margin-top:0px;}


#lefthand {position:relative; left:-30px;}
#lefthandy{position:relative; left:0px;}
.conftab td {padding:5px!important;}

body.page-id-5  

{
    background:#ffffff;
	background-image: url(http://conference365.ie/wp-content/uploads/2017/03/bg-1.png)!important;
	background-repeat: repeat-x;
	background-position:0 1px!important;
    background-attachment: scroll!important;
    
}


h1.centralise{color:#30465C; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:30px; line-height:30px; letter-spacing:-2px; margin:0px 0px 10px 0px; padding:10px;margin-top:-10px;}

h2.centralise{color:#30465C; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:24px; letter-spacing:-1px; margin:0px 0px 10px 0px; margin-top:-20px!important; padding:10px}


#slider { 

	height:308px; 
	width:647px;
	overflow:hidden;
  position:relative;
  left:-10px;
	}
.silderitem {
	position:relative;
	width:647px;
	height:308px;
	display:none;
}
.img_slide{
	height:308px!important;
  width:647px!important;
	float:left;
	overflow:hidden;
}

.img_slide img{
	height:308px!important;
  width:647px!important;

}
.hover_slide {
	height:75px;
	padding-left:10px;
	float:left;
	text-align:left;
	width:641px;
	margin-top:-75px;
}

.hover_slide h3, .hover_slide a{text-align:left; color:#173657; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; letter-spacing:0px; margin:0px!important; text-decoration:none; padding:0px!important;}




.text_slide {
	width:635px;
	height:80px;
	float:left;
	margin:0;
	padding:10px;
	color:#3D4854;
	text-align:left;
	font-size:20px;
	margin-top:-300px;
	line-height:30px;
}

  #overextend {width:98%!important; overflow:hidden!important; }
  
#wrapper {width:870px!important; margin:0 auto!important; padding:0px!important; overflow:hidden!important;}


@media only screen 
and (max-device-width : 800px) 
 {

  #overextend {width:98%!important; overflow:hidden!important; }
   #centrephone {display:table; margin:0 auto;} 
  .mobpady {padding:10px!important;}
  #calltoarmsheader {display:none;}
  
  #relwid {width:100%!important;position:relative; left:0px!important; padding:0px!important;  margin-top:-20px!important;} 
    #relwidt {width:100%!important;position:relative; left:0px!important; padding:0px!important;  margin-top:-20px!important;} 
h1.centralise{color:#30465C; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:30px; line-height:30px; letter-spacing:-2px; margin:0px -20px 0px 0px; padding:10px;position:relative; top:-30px; }

h2.centralise{color:#30465C; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:24px; letter-spacing:-1px; margin:0px 0px 10px 0px; position:relative; top:-30px; padding:10px; }
  
  
  .f_content_box li {

	margin:0px 0 0px 0px;

}
  
  #mobpad {float:left; padding:20px;}
  #firstbox {margin-left:0px!important; padding-left:0px!important; width:90%!important; padding-right:0px!important;; margin-right:0px!important; position:relative; left:0px!important;}

  .f_box{margin-left:0px!important; width:90%!important;  margin-right:0px!important; position:relative; left:0px!important; padding:0px!important;}
  
  
.f_last_box , .f_last_box  .f_title_box {position:relative; left:0px!important;}
  

  
   #aboutup {position:relative; float:left; margin-top:0 auto!important; display:table!important; border:1px solid:#000000; margin-left:50px!important; overflow:hidden!important;}
   #wrapper {float:left; width:100%!important; padding:0px!important; margin:0px!important; }

  .insidecontainer {float:left; padding:0px!important; margin:0px!important; padding-right:0px; width:100%; }


  
  
  div.conftab 	table {
		overflow-x: auto;
		display:block;
	}
  .conftab td {padding:3px!important; font-size:9px!important;}
  .droids {position:relative; left:-10px!important;}

  
  
  
  
  
  .secondlist1 {width:100%; margin-left:0px;}
    .secondlist2 {width:100%; margin-left:0px;}
  .light-blue-list {max-width:100%!important; font-size:10px;}
  
    #lefthand {position:relative; left:inherit;}
#lefthandy{position:relative; left:inherit;}
    
  .sidepanels {float:left!important;position:relative!important; left:inherit!important; width:98%!important; margin-top: 20px!important; text-align:center;  padding-left:1%; padding-right:1%; margin-right:0px!important;}
  
  .firstpanel {height:inherit!important; margin-top:0px!important; margin-right:0px;}

  .firstpanelh {height:inherit!important; margin-top:-14px!important; margin-right:0px;} 
  
  .quickstart { float:left; width:92%!important; margin-top:20px; text-align:left; }
  

  

  
  
  .article {width:100%!important; padding:0px!important;  margin:0px!important; max-width:100%!important;}

  .articlepanel {float:left; width:92%!important; margin-top:20px; text-align:left;}
  .orangepanel {margin-top:0px; background:#F68A1F; color:#fff;}
  
  .speechblue { width:100%; margin-right:55%;}  
    .speech {margin-right:95%!important; margin-bottom:40px!important;}  
  
  
  
  #calltoarmsheader {float:left!important; margin:0px!important; padding:0px!important; text-align:center!important;  position:relative; top:50px;  width:100%!important;  }
  #pinheader {float:left; text-align:center; position:relative!important;  width:100%!important; margin-top:-60px!important; padding-bottom:0px!important;}
  #header {float:left!important; width:100%!important; padding:0px!important;}
  #headerholder {float:left!important; width:100%!important; text-align:center!important;text-align:center!important; }

  .phone{float:left; background:url(http://conference365.ie/images/bck-phone.png) top left no-repeat; max-width:220px; height:30px; padding:0px; margin:0px 2px 0 2px!important; margin-top:0px; 

padding-left:0px!important; padding-right:0px!important; margin-right:20px!important;}

  .phone h2 {font-size:10px!important;}
    .phone h2 span.style3 {color:#990000!important;}
  #headerelements { text-align:center!important; width:340px; margin: 0 auto;!important}
  .login { margin-top:2px;  font-size:8px!important; position:relative; top:-30px;}
  .login span   { width:100%; font-size:10px!important;}
  .topsection{ position:relative; width:100%!important; margin:0px auto; border-bottom:1px solid #E4EDF3}
  img {max-width:100%!important;}
  .f_box {width:100%!important; border-right:none!important;}
  .f_last_box {width:100%!important;}
  #container{width:100%!important;}
 
.footer{width:100%!important;}
.marketingbanner{width:100%!important;}
  #b_footer {width:100%!important; margin-top:60px!important;}
  body {width:100%!important; -webkit-text-size-adjust: 100%; background:#ffffff!important;}
  #branding {height:10px!important;}
  #headerholder {width:100%!important;}
  #country-select {display:none!important;}
  #calltoarmsheader {width:100%!important;}
    #access {display:none;}

  .logoholder {float:left!important; width:100%!important; text-align:left!important; position:relative; top:-50px; }
 
  #footercontainer {float:left; width:100%!important;}
  #slider {display:none!important;}

  #more_front1 {float:right; position:relative; top:-30px;}
  .pricecomparison {width:100%!important; margin-left:0px!important;}
  .gogreen {width:100%!important;margin-left:0px!important;}
  #signupbox {position:relative; left:20px!important;}
  #signupbox h2 {font-size:30px!important;}
  #more_front2 {float:right; position:relative; left:-10px;}
  #more_front3 {float:right; position:relative; left:-10px;}
  .f_content_box {width:100%!important; margin-bottom:20px!important;}
  #raiseup {float:left; width:100%;  }
  
  #main {width:100%; padding:0px!important; margin:0px!important; margin-top:200px!important;}
}

#calltoarmsheadermobile{display:none;}



@media only screen 
and (max-device-width : 375px) 
 {
 
   body {width:100%;  overflow-x:hidden!important;}

  #aboutup {margin-top:0px!important;}

   #wrapper {float:left; width:100%!important; padding:0px!important; margin:0px!important;}


  
  .page-id-5 .style3 {color:#990000!important;}
  .page-id-5   #calltoarmsheader {display:block;}

  .funf {display:none;}
  ul.list-grid li{text-align: left; float: left; height: 20px; width: 100%!important;}
  .logoholder {width:100%;  position:relative; top:-22px;}
  #calltoarmsheader {line-height:140%!important; }
  #mobline {float:left; width:100%; margin-left:0px!important; border-top:1px solid #ccc!important; position:relative; top:-62px;}
  #calltoarmsheadermobile {display:block; float:left; width:100%; text-align:center; margin-top:60px;}
  .leftbracket {font-family: "Gill Sans", Arial, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-variant: normal;
	font-weight: 100!important;
    float:left; width:20px; color:#990000; font-size:220px; font-weight:normal; margin-top:74px;}
  .rightbracket {font-family: "Gill Sans", Arial, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-variant: normal;
	font-weight: 100!important; float:left; width:20px;; color:#990000; font-size:220px; font-weight:normal; margin-top:74px;}
  .mobarms {float:left; margin-left:10px; max-width: 250px!important; font-size:36px;overflow:visible; line-height:140%; margin-left:44px;}
}


#calltoarmsheader {margin-top:55px;}
#target{float:left; display:block;}
#access {margin-top:-34px; background:#ffffff!important;}
#pinheader {margin-top:-50px;}
.logoholder {margin-top:48px!important; margin-left:0px;}

/* rought form styles for when JS is disabled */

#country-select form {
	width: 40px;
	padding: 0;

	
	}

#country-select select,
#country-select input {
	display: inline;
	padding: 0;
	margin: 0;
	}

#country-select {
	position: absolute;
  display:block;
	top: 8px;
	right: 0;
	width: 40px;
  height:20px;
	border:1px solid #ccc;
	background:#f2f2f2;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	}





#menu-main {position:relative; left:6px;}
#navbar {background:#ffffff!important;}




.menu-item-170 a:link {background:#ffffff!important;}
.menu-item-170 a:visited {background:#ffffff!important;}
.menu-item-170 a:hover {background:#E4EDF3!important;}



.menu-item-174 a:link {background:#ffffff!important;}
.menu-item-174 a:visited {background:#ffffff!important;}
.menu-item-174 a:hover {background:#EBEBEB!important;}

.menu-item-175 a:link {background:#E4EDF3!important;}
.menu-item-175 a:visited {background:#E4EDF3!important;}
.menu-item-175 a:hover {background:#EBEBEB!important;}

.menu-item-176 a:link {background:#E4EDF3!important;}
.menu-item-176 a:visited {background:#E4EDF3!important;}
.menu-item-176 a:hover {background:#EBEBEB!important;}

.menu-item-177 a:link {background:#E4EDF3!important;}
.menu-item-177 a:visited {background:#E4EDF3!important;}
.menu-item-177 a:hover {background:#CCCCCC!important;}




.menu-item-178 a:link {background:#ffffff!important;}
 .menu-item-178 a:visited {background:#ffffff!important;}
.menu-item-178 a:hover {background:#E4EDF3!important;}


.menu-item-179 a:link {background:#ffffff!important;}
.menu-item-179 a:visited {background:#ffffff!important;}
.menu-item-179 a:hover {background:#E4EDF3!important;}


.menu-item-180 a:link {background:#ffffff!important;}
.menu-item-180 a:visited {background:#ffffff!important;}
.menu-item-180 a:hover {background:#E4EDF3!important;}


.menu-item-181 a:link {background:#ffffff!important;}
.menu-item-181 a:visited {background:#ffffff!important;}
 .menu-item-181 a:hover {background:#E4EDF3!important;}






#menu-main {background:#ffffff!important;}




@media screen 
  and (device-width: 360px) 
 {
li.page-item-17  a:link {padding-left:34px!important; padding-right:64px!important;}
}


@media screen 
  and (device-width: 320px) 
 {
li.page-item-17  a:link {padding-left:34px!important; padding-right:64px!important;}
}


a img {border:none; margin:0px; padding:0px}

th, td, tr {vertical-align:top}

#container{background:#fff; width:940px; margin:0px auto; text-align:left}


.text_slide h1 {padding-top:-40px!important;}

.page-item-17 a:link{border-right:none!important;}

.lowerheadings {padding-top:20px!important; }

.topsection{position:relative; height:140px; width:870px; margin:0px auto; border-bottom:1px solid #E4EDF3}

.logo{float:left; margin-top:30px; clear:right; }

.phone{float:left; background:url(http://conference365.ie/images/bck-phone.png) top left no-repeat; width:260px; height:30px; padding:0px; margin:0px 20px 0 250px; text-align:center; margin-left:240px; margin-top:30px;}

.phone h2{color:#666; font-size:12px; font-weight:bold; line-height:12px; margin:0px; padding:10px 0px 0px 0px}

span.phoneblue{color:#3E5168}



.login{float:left; background:url(http://conference365.ie/images/bck-login.png) top left no-repeat; margin-right:10px; width:40px!important; height:20px; padding:0 5px; text-align:right; margin-top:30px;}
.login h2 {padding-bottom:0px!important;}
.login p a{font-size:11px; color:#990000; text-decoration:none}

.login p a:hover{font-size:11px; color:#990000; text-decoration:underline}



#country{ position:relative; float:left; height:38px;  }



/*Country select*/





/* rought form styles for when JS is disabled */



#country-select form {

	width: 40px;

	padding: 0;

	display:none;

	

	}



#country-select select,

#country-select input {

	display: inline;

	padding: 0;

	margin: 0;

	}

	

/* JS-created definition list */



.dropdown dd { position: relative; }



.dropdown a {

	text-decoration: none;

	outline: 0;

	font: 12px Arial, Helvetica, sans-serif;

	display: block;

	width: 25px;

	overflow: hidden;

	}



.dropdown dt a {

	background: url(http://conference365.ie/images/drop_menu.png) no-repeat right center;

	padding: 3px 5px 4px 5px;

	color: #000;

	}



	.dropdown dt a.active {

		background: url( ) no-repeat right center;

		color: #000;

		}



.dropdown dd ul {

	background: #eeeeee;

	border: 1px solid #ccc;

	color: #3F4B58;

	display: none;

	position: absolute;

	z-index: 999;

	top: -2px;

	left: -1px;

	padding: 2px 5px 5px 0px;

	list-style: none;

	border-top: none;

	margin: 0;

	-webkit-border-bottom-right-radius: 5px;

	-webkit-border-bottom-left-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-moz-border-radius-bottomleft: 5px;

	border-bottom-right-radius: 5px;

	border-bottom-left-radius: 5px;

	}



	.dropdown dd ul li a {

		padding: 3px 5px;

		}



	.dropdown dd ul li a span,

	.dropdown dt a span {

		float: left;

		width: 16px;

		height: 11px;

		margin: 2px 6px 0 2px;

		background-image: url(http://conference365.ie/images/flags.png);

		background-repeat: no-repeat;

		cursor: pointer;

		}



		.uk a span { background-position: 0 0 }

		.ie a span { background-position: -16px 0 }



	.dropdown dd ul li a em,

	.dropdown dt a em {

		font-style: normal;

		float: left;

		width: 100px;

		cursor: pointer;

		display:none;

		}



	.dropdown dd ul li a em {

		color: #3F4B58;

		}



		.dropdown dd ul li a:hover { background-color: #6B8094; }

		.dropdown dd ul li a:hover em { color: #fff; }

		

/*End country select*/



.mainnav{float:right; padding:25px 0px 0px 0px; margin:0px; height:35px; list-style-type:none;}

.mainnav ul{clear:both; list-style-type:none; padding:0px; margin:0px}

.mainnav li{float:left; margin:0px 2px 0px 0px}

.mainnav li a{float:left; display:block; color:#3E4955; text-decoration:none; font-size:12px; font-weight:bold; padding:0px 18px 0px 18px; height:36px; line-height:36px; text-align:center; cursor:pointer; background:#E4EDF3}

.mainnav li a:hover{color:#333; line-height:38px; background:#fff}

#current a{float:left; display:block; color:#000; text-decoration:none; font-size:12px; height:37px; line-height:36px; padding:0px 25px 0px 25px; text-align:center; background:#fff}

#freetrial a{float:left; display:block; color:#CCFF00; text-decoration:none; font-size:12px; height:36px; line-height:36px; padding:0px 25px 0px 25px; text-align:center; background:#666B6F}

#freetrial a:hover{float:left; display:block; color:#CCFF00; text-decoration:none; font-size:12px; height:36px; line-height:38px; padding:0px 25px 0px 25px; text-align:center; background:#333}



/* Banner home */



.insidecontainer{float:left; position:relative; width:100%; padding:0px; margin:0px auto; z-index:0!important; margin-top:-10px; min-height:500px!important; }

.marketingbanner{position:relative; /*background:url(http://conference365.ie/images/bck-banner-welcome.png) top left*/; width:870px; height:185px; padding:0px; margin:10px; auto; margin-top:20px;}







.marketingbanner h2{position:absolute; top:120px; right:245px; text-align:right; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:22px; line-height:19px; letter-spacing:-2px; margin:0px; padding:0px; width:400px; height:42px;}



span.redfont{color:#990000}

span.redfontneal{color:#173657; font-size:32px; letter-spacing:0px;}

span.redfontneallight{color:#990000; font-weight:normal!important; font-size:27px; letter-spacing:0px;}



span.whitefont{color:#fff}














#raiseup {float:left; width:100%; }
#signupbox {display:table!important;  width:260px!important; margin: 0 auto!important; position:relative; left:5px;}

.centraal {display:table!important;  width:260px!important; margin: 0 auto!important;}

#signup h2{position:absolute; top:0px; left:10px; width:200px; text-align:left; color:#990000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:30px; line-height:30px; letter-spacing:-2px; margin:0px; padding:0px}

#signup h3{position:absolute; top:57px; left:10px; width:200px; text-align:left; color:#3F4B58; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:30px; line-height:30px; letter-spacing:-2px; margin:0px; padding:0px}

#signup h4{position:absolute; top:35px; left:10px; width:200px; text-align:left; color:#666; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:16px; letter-spacing:-1px; margin:0px; padding:0px}

#signup h5{position:absolute; top:108px; left:10px; width:200px; text-align:left; color:#666; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:16px; letter-spacing:-1px; margin:0px; padding:0px}

#signup h6 a{position:absolute; display:block; top:175px; left:11px; width:170px; height:32px; text-align:center; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px;background:url(http://conference365.ie/wp-content/uploads/2017/03/signup-orange.png) top left no-repeat; line-height:14px; margin:0px; padding:15px 15px 0px 15px; text-decoration:none}
#signup h6 a:hover{position:absolute; background:url(http://conference365.ie/wp-content/uploads/2017/03/signup-orange-hover.png) top left no-repeat; display:block; top:175px; left:11px; width:170px; height:32px; text-align:center; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; margin:0px; padding:15px; text-decoration:none}





/* Callbackform */



#callbackform{visibility:hidden; position:absolute; top:0px; right:10px; text-align:left; z-index:99; background:#fff; width:190px; height:155px; padding:10px; margin:0px}

#callbackform h2{position:relative; clear:both; text-align:left; color:#990000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:20px; letter-spacing:-1px; margin:0px 0px 10px 0px; padding:0px}

#callbackform input{position:relative; width:180px; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333; border:1px solid #ccc; margin:0px 0px 3px 0px; padding:2px}




/* Enhance-css Start */



.light-blue-list {background:url(http://conference365.ie/images/bck-panel-blue.png) #f4f4f4 top left repeat-x; height:auto; width:562px; margin-bottom:10px; padding-left:10px; float:left; padding-top:10px; padding-bottom:10px;}

.light-blue-list ul{margin:0px 10px 10px 0px; padding:0px; clear:both; list-style-type:none;}

.light-blue-list li{color:#333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; letter-spacing:0px; margin:0px 0px 5px 0px; padding:0px 0px 0px 20px;}













ul.list-grid li{text-align: left; float: left; height: 20px; width: 40%;}

span.orangefont{color:#F68A1F}

span.greyfont{color:#69717B}

.trial {float:right; padding:5px;}

		

/* Enhance-css End */



.redboxwithprice{float:left; width:260px; height:120px; background:url(http://conference365.ie/wp-content/uploads/2017/04/redbg.png) top left repeat-x;  padding:15px; margin:0px 0px 15px 0px}

.redone {margin: 10px 0px 0px; width:250px!important; overflow:hidden; letter-spacing:0px; height:105px!important;}

.redboxwithprice h2{color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:22px; letter-spacing:-2px; margin:0px 0px 15px 0px; padding:0px}

.redboxwithprice h3{color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; letter-spacing:-1px; margin:10px 0px 10px 0px; padding:0px}

.redboxwithprice h3 a{color:#fff; text-decoration:underline}

.redboxwithprice h3 a:hover{color:#fff; text-decoration:underline}

.redboxwithprice h4{color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:18px; letter-spacing:-1px; margin:10px 0px 10px 0px; padding:0px}

.redboxwithprice span{font-size:32px}



.pricecomparison{float:left; width:260px; height:253px; background:url(http://conference365.ie/images/bck-panel-grey.png) top left repeat-x; padding:15px 10px 15px 10px; margin:0px 0px 5px 15px}

.pricecomparison h2{color:#789AB6; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:24px; letter-spacing:-2px; margin:0px 0px 15px 0px; padding:0px}

.pricecomparison table{width:260px; clear:both; color:#003366; font-size:11px}

.pricecomparison th{width:33%; font-weight:bold; background:#fff; padding:2px; font-size:10px; text-align:center}

tr.white{background:#fff}

.pricecomparison td{padding:2px; text-align:center}

.pricecomparison h3{color:#173657; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; letter-spacing:-1px; margin:10px 0px 10px 0px; padding:0px}

.pricecomparison a{color:#990000; text-decoration:underline; letter-spacing:-1px;}

.pricecomparison a:hover{color:#333; text-decoration:none; letter-spacing:-1px;}



.gogreen{float:left; width:250px; height:253px; background:url(http://conference365.ie/images/bck-panel-green.jpg) top left repeat-x; padding:15px; margin:0px 0px 5px 15px;}

.gogreen h2{color:#789AB6; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:24px; letter-spacing:-2px; margin:0px 0px 15px 0px; padding:0px}

.gogreen table{width:240px; clear:both; color:#333; font-size:11px}

.gogreen th{width:120px; padding:2px; text-align:left; font-weight:bold}

.gogreen td{width:120px; padding:2px; text-align:left; font-weight:bold}

.gogreen h3{color:#789AB6; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; letter-spacing:-1px; margin:0px 0px 15px 0px; padding:0px}

.gogreen p{color:#333; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; letter-spacing:0px; margin:0px 0px 10px 0px; padding:0px}

.gogreen a{color:#990000; text-decoration:underline; letter-spacing:-1px;}

.gogreen a:hover{color:#333; text-decoration:none; letter-spacing:-1px;}

.gogreen img{vertical-align:middle; margin:0px 5px 0px 0px}

.gogreen ul{margin:0px 10px 10px 15px; padding:0px; clear:both; list-style-type:square}

.gogreen li{color:#333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; letter-spacing:0px; margin:0px 0px 5px 0px; padding:0px 0px 0px 5px}

.article h2{color:#30465C; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:24px; letter-spacing:-1px; margin:0px 0px 10px 0px; margin-top:-12px!important;}

/* Internal Page Layout */

.article {float:left; max-width:550px;  padding:20px!important; display:hidden!important;}

.article h1{color:#30465C; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:30px; line-height:30px; letter-spacing:-2px; margin:0px 0px 20px 0px; padding:0px}



.article h3{color:#48698A; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:18px; letter-spacing:-1px; margin:0px 0px 10px 0px; padding:0px}

.article p{color:#666; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; letter-spacing:0px; margin:0px 0px 10px 0px; padding:0px}

.article table{width:550px; clear:both}

.article td{padding:1px; color:#666; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; letter-spacing:0px; text-align:left}

.article ul{margin:0px 10px 10px 0px; padding:0px; clear:both; list-style-type:none}

.article li{background:url(http://conference365.ie/images/li_bullet.png) left 2px  no-repeat; color:#333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; letter-spacing:0px; margin:0px 0px 10px 0px; padding:0px 0px 0px15px}

.article strong{color:#333}

.article label{float:left; width:75px; color:#666; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; letter-spacing:0px; margin:5px 10px 5px 0px; padding:0px}

.article input{float:left; width:190px; border:1px solid #ccc; color:#48698A; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; letter-spacing:0px; margin:0px 10px 5px 0px; padding:3px}

.article select{float:left; border:1px solid #ccc; color:#48698A; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; letter-spacing:0px; margin:0px 10px 5px 0px; padding:1px}



.tdyellow{background:#FFF193}



.articlepanel{float:left; padding:15px; margin:5px 0px 0px 0px; background:url(http://conference365.ie/images/bck-panel-blue.png) #f4f4f4 top left repeat-x;}

.articlepanel h1{color:#990000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:30px; line-height:30px; letter-spacing:-2px; margin:0px 0px 20px 0px; padding:0px}

.articlepanel h2{color:#30465C; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:24px; letter-spacing:-1px; margin:0px 0px 10px 0px; padding:0px}

.articlepanel h3{color:#48698A; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:18px; letter-spacing:-1px; margin:0px 0px 10px 0px; padding:0px}

.articlepanel p{color:#333; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; letter-spacing:0px; margin:0px 0px 10px 0px; padding:0px}

.articlepanel ul{margin:0px 10px 10px 0px; padding:0px; clear:both; list-style-type:none}

.articlepanel li{background:url(http://conference365.ie/images/li_bullet.png) left 2px no-repeat; color:#333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; letter-spacing:0px; margin:0px 0px 5px 0px; padding:0px 0px 0px 20px}



.formbottom{clear:both; width:575px; padding:15px 0px 0px 0px}



input#submission{float:left; clear:right; display:block; padding:0 10px; background:#990000; color:#FFFFFF; height:34px; width:110px; font-weight:bold; font-size:16px; line-height:34px; letter-spacing:-1px; text-decoration:none; margin:0px 15px 0px 0px; border:0px}



input#send{float:right; display:block; padding:5px; background:#990000; color:#FFFFFF; height:26px; width:100px; text-align:center; font-weight:bold; font-size:14px; line-height:14px; letter-spacing:-1px; text-decoration:none; margin:10px 15px 0px 0px; border:0px}









.footer{width:940px; padding:0px; margin:0px auto;}

.footer p{text-align:left; color:#6B8094; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:12px; letter-spacing:0px; margin:0px; padding:0px}

.footer a{margin:0px 0px 0px 50px; color:#990000; text-decoration:underline}

.footer a:hover{margin:0px 0px 0px 50px; color:#333; text-decoration:underline}


#n_footer {float:left; width:100%;background:#ebebeb; padding-top:20px;}
#b_footer {float:left; width:100%;background:#ebebeb;}
#footercontainer { width:900px; margin:0 auto!important;}


.f_box {

	float:left;

	font-size:14px;

	line-height:20px;

width: 220px;

	margin-right:10px;

	border-right: 1px solid #ccc;
  
  position:relative;
  left:40px;
   

}

#firstbox {width: 250px; margin-left:-20px;}


.f_title_box{

	float:left;

	font-size:15px;


	font-weight:bold;

	color:#000;

	margin-bottom:3px;

}

.f_content_box {

float:left;

}

.f_content_box  a {

color:#666666;

text-decoration:none;

}

.f_content_box  a:hover {

text-decoration:underline;

}



.f_content_box ul {

	list-style:none;

	padding:0;

	margin:0 0 10px 0;

}

.f_content_box li {

	margin:0px 0 5px 0px;

}

.f_content_box p {line-height:20px; font-weight:bold; font-size:12px; color:#789AB6; }

.f_content_box p span {float:left; margin-left:45px;}

.f_content_box p a {color:#789AB6;}

.f_last_box , .f_last_box  .f_title_box{width:140px; font-size:13px;line-height:20px; text-align:left; position:relative; left:40px;}

.f_last_box  .f_content_box li {

	margin:5px 0 5px 5px;

}

.f_last_box img { float:left; margin-right:10px;}



.but_trial { background:#990000; float:left; font-size:12px; padding:5px 10px; color:#fff; text-decoration:none; letter-spacing:normal!important; font-weight:bold;}





.but_trialwhite {background:#fff; float:left; font-size:12px; letter-spacing:normal; padding:6px 16px; color:#666; text-decoration:none; font-weight:bold!important; margin-top:10px;}



.but_trial:hover{ text-decoration:underline;}

.video_link { color:#173657; cursor:pointer; }

.video_link:hover {text-decoration:underline;}




.more_front {

position:absolute; 

right:10px;

font-weight:bold;

bottom:10px;

font-size:14px;

color:#990000; 

text-decoration:underline; 

letter-spacing:-1px;

 }

.more_front:hover {color:#333; text-decoration:none; letter-spacing:-1px;}





.light-blue-list-green {background:url(http://conference365.ie/images/bck-panel-blue.png) #f4f4f4 top left repeat-x; height:auto; width:562px; margin-bottom:10px; padding-left:10px; float:left; padding-top:10px; padding-bottom:10px;}

.light-blue-list-green ul{margin:0px 10px 10px 0px; padding:0px; clear:both; list-style-type:none;}

.light-blue-list-green li{ background:url(http://conference365.ie/images/li_bullet_green.gif) left 2px  no-repeat!important; color:#333; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; letter-spacing:0px; margin:0px 0px 5px 0px; padding:0px 0px 0px 20px;}





.light-blue-list-orange {background:url(http://conference365.ie/images/bck-panel-blue.png) #f4f4f4 top left repeat-x; height:auto; width:562px; margin-bottom:10px; padding-left:10px; float:left; padding-top:10px; padding-bottom:10px;}

.light-blue-list-orange ul{margin:0px 10px 10px 0px; padding:0px; clear:both; list-style-type:none;}

.light-blue-list-orange li{background:url(http://conference365.ie/images/li_bullet_orange.gif) left 2px  no-repeat!important; color:#333; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; letter-spacing:0px; margin:0px 0px 5px 0px; padding:0px 0px 0px 20px;}



#menubar {float:left; position:relative; left:-210px; margin-top:30px;}



#headerelements {position:relative; top:35px;}


#signup{position:relative;  float:right; width:234px; height:305px!important; padding:0px; margin:0px; margin-top:-304px!important;}

   .secondlist1 {float: left; max-width: 270px!important; margin-right: 5px;}
.secondlist2 {float: left; max-width: 270px!important; margin-right:0px;}
.firstpanel {height:100px; margin-top:13px; margin-right:10px;}
.orangepanel {margin-top:0px; background:#F68A1F; width:250px; color:#fff;}
.redtwo {margin: 10px 0px 0px; width:250px!important; overflow:hidden;}
.redthree {margin-top:10px; height:inherit;width:250px!important;}
.firstpanelh {height:100px;}
@media only screen 
and (max-device-width : 800px) 
 {

   .secondlist1 {float: left; max-width: 100%!important; }
.secondlist2 {float: left; max-width: 100%!important; margin-bottom:20px;}
  #signup {float:left; width:100%!important;  margin-top:90px!important; margin-left:0px!important; position:relative; left:-4px;}  
.redboxwithprice {width:96%!important;}
.redone {margin: 0px 0px 0px; width:96%!important; height:inherit!important; }
  .redtwo {margin-top:20px; width:96%!important; height:inherit!important;  text-align:center;}
.redthree {margin-top:20px; height:inherit; width:96%!important; text-align:center;}
  
  
}


@media only screen 
and (max-device-width : 375px) and (orientation: portrait)
 {
  .firstpanelh {height:100px;}
  .redone {margin: 10px 0px 0px; width:250px!important; overflow:hidden; letter-spacing:0px; height:105px!important; margin-bottom:14px; text-align:left;}
    .redtwo {margin: 10px 0px 0px; width:250px!important; overflow:hidden; letter-spacing:0px; height:105px!important; margin-bottom:14px; text-align:left;}
  .redthree {margin-top:10px!important; height:inherit; width:250px!important; text-align:left;}
   .speechblue { width:100%; margin-right:0%; } 
    .sidepanels {float:left; width:250px!important;  position:relative; margin-top: 20px!important;  display:table!important;  margin: 0 auto!important;}
  #lefthand {left:45px!important; display:table!important; margin: 0 auto!important;}
        #lefthandy{ left:45px!important;width:250px!important; display:table!important; margin: 0 auto!important;}
  .speech {position:relative; top:-1px!important;}
  
  .page-id-87 .mobpady {margin-top:20px!important;}
  .logoholder {margin-left:30px!important;}
}


@media only screen 
and (max-device-width : 320px) and (orientation: portrait)
 {

  #lefthand {left:30px!important; display:table!important; margin: 0 auto!important;}
        #lefthandy{ left:30px!important;width:250px!important; display:table!important; margin: 0 auto!important;}
  
    .page-id-87 .mobpady {margin-top:20px!important;}
  .logoholder {margin-left:30px!important;}
}
