body{
	margin:0;
	padding:0;
	line-height: 1.4em;
	font-size:14px;
	color:#5c5c5c;
	font-family:'Open Sans',sans-serif;
	box-sizing:border-box;
	background:#E8E8E8;
}
*{margin:0;padding:0;outline:none; width: auto;}
img{border:none;margin:0;padding:0;height:auto}
.wp-caption, .wp-caption-text, .sticky, .gallery-caption, .aligncenter{margin:0;padding:0;}
p{margin:0;padding:0;}
a{text-decoration:none;color:#1874c1;}
a:hover{text-decoration:underline;}
ol,ul{margin:0;padding:0;}
ul li ul, ul li ul li ul, ol li ol, ol li ol li ol{margin-left:10px;}
h1,h2,h3,h4,h5,h6{
color: #294a70;
font-family: 'Open Sans', sans-serif;
	margin:0 0 10px 0;
	padding:0;
	line-height:1.1;
	font-weight:500;
}
h1{font-size:22px;}
h2{font-size:20px;}
h3{font-size:18px;}
h4{	font-size:17px;}
h5{font-size:14px;}
h6{font-size:12px;}
.clear{clear:both;}
.alignnone{width:100% !important;}
img.alignleft, .alignleft{float:left;margin:0 15px 0 0;padding:5px;border:1px solid #cccccc;}
img.alignright, .alignright{float:right;margin:0 0 0 15px;padding:5px;border:1px solid #cccccc;}
blockquote{background:padding:15px 15px 15px 15px !important;color:#444;font-size:14px;line-height:1.5;margin-left:60px;margin-right:30px;}
.left{float:left;}
.right{float:right;}
.space50{clear:both;height:50px;}
.space100{clear:both;height:100px;}
.pagination{display:table;clear:both;}
.pagination ul{list-style:none;margin:20px 0;}
.pagination ul li{display:inline;float:left;margin-right:5px;}
.pagination ul li span, .pagination ul li a, .page-numbers{background:#646262;color:#fff;padding:5px 10px;display:inline-block;}
.pagination ul li .current, .pagination ul li a:hover, .current{background:#34c6f6 !important;}
#comment-nav-above .nav-previous, #comment-nav-below .nav-previous{float:none !important;margin:10px 0;}
ol.comment-list li{list-style:none;margin-bottom:5px;}
.container{
	width:1120px;
	margin:0 auto;
	position:relative;
	height:auto;
}
.menu_container{width:1150px;margin:0 auto;position:relative;height:auto;}
.menubar{background-color:#1874c1;}
.toggle{display:block;}
.toggle a{color:#ffffff;background: #1874c1;padding:10px 10px;margin-top:0px;font-size:16px;text-align:left;}
.toggle a:hover{color:#ffffff !important;}
.sitenav{display:none;}
.sitenav ul{
	margin:0;
	padding:0px 0px 0px 40px;
	font-family: 'Open Sans',sans-serif;
	font-size: 16px;
	text-transform:uppercase;
}
.sitenav ul li{display:inline-block;margin:0;position:relative;text-align:center;padding:15px 0;width:auto;}
.sitenav ul li a{text-decoration:none;padding:0 15px;display:block;color:#fff;border-right:1px solid #1367b1;}
.sitenav ul li:last-child a{border:none !important;}
.sitenav ul li ul li{display:block;position:relative;float:none;top:-1px;border-bottom:1px solid #1367b1;padding:10px 0;}
.sitenav ul li ul li a{display:block;position:relative;top:1px;text-align:left;border:none !important;}
.sitenav ul li a:hover, .sitenav ul li.current_page_item a{color:#222222;}
.sitenav ul li ul{display:none;z-index:9999999;position:relative;}
.sitenav ul li:hover > ul{display:block;width:200px;position:absolute;left:0;text-align:left;background-color:#1874c1;box-shadow:0 2px 2px #333;}
.sitenav ul li:hover ul li ul{display:none;position:relative;}
.sitenav ul li:hover ul li:hover > ul{display:block;position:absolute;left:200px;top:1px;}
.headertop{height:80px;background-color:#f5f5f5;}
.topleft{float:left;padding:20px 0;width:85%;position:relative;top:2px;margin-bottom:-5px;}
.topleft ul{margin:0;padding:0;font:400 12px/12px 'Roboto';}
.topleft ul li{display:inline-block;padding:0 10px 0 0;margin:0 10px 5px 0;text-align:center;text-transform:capitalize;border-right:#c1c1c1 1px solid;}
.topleft ul li:last-child{border-right:none;}
.topleft ul li a{padding:0;margin:0;color:#8a8a8a;display:block;}
.topleft ul li a:hover{padding:0;margin:0;color:#222222;display:block;}
.topright{float:right;text-align:right;}
.detail{margin:20px 20px 0px 0px;text-align:right;list-style:none;float:right;font-weight:700;font-family:'Roboto', sans-serif;}
.social-icons a{border-left:1px solid #e0e0e0;color:#7a7a7a;width:35px;height:52px;line-height:52px;text-align:center;display:table-cell;}
.social-icons br{display:none;}
.social-icons a:hover{color:#1874c1;}
.social-icons .fb{background:url(images/icon-fb.png) no-repeat center center;}
.social-icons .tw{background:url(images/icon-tw.png) no-repeat center center;}
.social-icons .gp{background:url(images/icon-gp.png) no-repeat center center;}
.social-icons .in{background:url(images/icon-in.png) no-repeat center center;}
#pagefixed{width:1210px;margin:0 auto;background-color:#fff;}
.header{width:100%;z-index:999999;background-color:#fff;}
.logo{float:left;z-index:999;padding:25px 0;color:#8a8a8a;width:25%;}
.logo h1{font-weight:900;margin:0;line-height:28px;color:#333;text-transform:uppercase;font-size:20px;}
.logo h1 span{color:#333;}
.logo a{color:#333;}
.header_right{float:right;width:70%;padding:10px 0;}
.headerinfo{font:400 14px/20px 'Roboto';color:#8a8a8a;padding:10px 0 10px 0;float:right;}
.headerinfo span{display:block;color:#333;font-weight:600;line-height:24px;}
.headerinfo .headcol-1{width:218px;float:left;background:url(images/icon-watch.png) no-repeat left 6px;padding:0 15px 0 25px;margin-right:20px;border-right:1px solid #f5f5f5;}
.headerinfo .headcol-2{width:125px;float:left;background:url(images/icon-phone.png) no-repeat left 6px;padding:0 15px 0 25px;border-right:1px solid #f5f5f5;margin-right:20px;}
.headerinfo .headcol-3{width:200px;float:left;background:url(images/icon-email.png) no-repeat left 7px;padding:0 0 0 25px;}
.factbox{background:#FFF0CC;padding:20px;border-radius:10px;}
section#home_slider{padding:0;}
#wrapfirst{padding:40px 0;}
h2.section-title{color:#454545;font:300 36px/40px 'Roboto',san-serif;text-align:center;}
#pagearea{margin-top:20px;}
#pagearea .threebox{width:28%;float:left;margin:0 30px 0 0;padding:35px 20px;background-color:#f5f5f5;color:#333;text-align:center;}
#pagearea .threebox h3{font-size:18px;margin:15px 0 10px;font-weight:600;color:#3a3a3a;text-transform:uppercase;}
#pagearea .threebox a{display:block;}
#pagearea .threebox:hover{background-color:#1874c1;cursor:pointer;color:#fff;}
#pagearea .threebox:hover h3{color:#fff;}
a.ReadMore{background-color:#1874c1;color:#fff;padding:5px 15px;font:normal 18px/22px 'Roboto';text-transform:uppercase;-moz- border-radius:5px;-webkit- border-radius:5px;border-radius:5px;}
a.ReadMore:hover{background-color:#865628;color:#fff;}
.last_column{clear:right;margin-right:0 !important;}
.MoreLink{background-color:#262626;color:#fff;display:inline-block;padding:6px 15px;}
.welcomewrap{text-align:center;}
.welcomewrap img{float:right;margin:10px 0 0 30px;padding:7px;background-color:#fff;border:1px solid #e6e5e5;}
.welcomewrap p{margin-bottom:15px;}
.site-main{width:750px;float:left;margin:0;padding:0;}
.site-full{
	width:100%;
	float:left;
	margin:0;
	padding:0;
}
#sitefull{width:100%;float:none;}
#sitefull p{margin-bottom:15px;}
.page_content{padding:35px 0;}
.page_content p{margin-bottom:20px;line-height:1.3em;}
.blog_lists{margin-bottom:30px;}
.blog_lists h3{margin-bottom:0px;text-transform:none;}
.blog_lists h3 a{color:#484f5e;}
.blog_lists h3 a:hover{color:#1874c1;}
.blog_lists p{margin-bottom:10px;}
.blog-meta{font-style:italic;margin-bottom:8px;}
.post-date, .post-comment, .post-categories{display:inline;color:#000000;}
.single_title{margin-bottom:5px;}
.BlogPosts{width:31.2%;float:left;margin:0 3% 0 0;}
.BlogPosts img{width:100%;}
.BlogPosts h3{margin:10px 0;font-size:22px;}
.post-thumb{width:20%;float:left;margin:5px 25px 5px 0;}
#sidebar{width:330px;float:right;}
#sidebar .sub-menu{background-color:transparent !important;}
aside.widget{margin:0px 0px 30px 0px;background-color:#f6f4f4;padding:0px;border:0px solid #edecec;}
aside.widget ul{list-style:disc;}
h3.widget-title{
	background-color:#1874c1;
	padding:12px 15px;
	margin-bottom:0px;
	color:#fff;
}
h3.widget-title a{color:#FFF;}
#sidebar ul li{list-style:none;text-decoration:none; word-wrap:break-word;padding:0;color:#3b3b3b;display:block;padding:10px 0 10px 15px;border-bottom:1px solid #ffffff;}
#sidebar ul li a{padding:0;color:#1874c1; text-decoration:none;}
#sidebar ul li a:hover, .current-menu-item{text-decoration:underline;}
#sidebar ul li:last-child a{border:none; }
#sidebar table{width:100%;text-align:center;}
#sidebar input[type="text"], #sidebar input[type="search"]{width:70%;height:30px;margin-bottom:10px;padding-left:10px;}
#prev{text-align:left;}
#next{text-align:right;}
input.search-submit, .post-password-form input[type=submit], .wpcf7-form input[type=submit]{border:none;color:#ffffff;padding:7px 15px;cursor:pointer;background-color:#1874c1;}
#footer-wrapper{position:relative;padding:45px 0 0;color:#fff;margin-bottom:0;background-attachment:fixed;background-image:url(footer-bg.jpg);background-repeat:repeat;background-position:center top;height:auto;}
.cols-3{width:31%;float:left;margin:0 3% 2% 0;}
.widget-column-3{margin-right:0px !important;}
.cols-3 h5{font-weight:600;font-size:16px;color:#fff;margin-bottom:25px;text-transform:uppercase;}
.cols-3 ul{margin:0;padding:0;list-style:inside disc;-moz-column-count:2;-moz-column-gap:1em;}
.cols-3 ul li{padding:0;}
.cols-3 ul li a{color:#fff;font:normal 12px/24px 'Roboto', Arial, Helvetica, sans-serif;padding:0 0 0 10px;}
.cols-3 ul li a:hover, .cols-3 ul li.current_page_item a{color:#ffb400;}
.cols-3 a.readmore span{color:#fff;}
.cols-3 p{margin-bottom:15px;}
.cols-3 h1, .cols-3 h2, .cols-3 h3, .cols-3 h4, .cols-3 h5, .cols-3 h6{color:#fff;}
.phone-no{margin:10px 0 20px;line-height:22px;}
.phone-no a{color:#d6d6d6;}
.phone-no a:hover{color:#d6d6d6;}
.phone-no strong{display:inline-block;color:#1874c1;}
.cols-3 .phone-no p{margin-bottom:0;}
.widget-column-2 a{font:400 20px/24px 'Roboto',san-serif;}
div.recent-post{display:block;line-height:18px;padding:0 0 15px 0px;background:none;margin-bottom:15px;border-bottom:#4d4f5b 1px dashed;min-height:70px;}
div.recent-post img{float:left;margin:5px 15px 0 0;border:#4d4f5b solid 2px;}
div.recent-post span{font-size:11px;}
div.recent-post a{text-decoration:none;background:transparent;}
div.recent-post a:hover{text-decoration:none;}
div.recent-post:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0;}
div.recent-post p{display:inline;line-height:22px;margin:0;}
.copyright-wrapper{
	font-size:13px;
	text-align:center;
	background-color:#222;
	position:relative;
	padding:15px 0;
	margin-top:0;
	color:#ddd;
}
.copyright-wrapper a{color:#A8A8A8;}
.copyright-txt{text-align:center;}
.copyright-txt span{color:#1874c1;}
.design-by{float:right;}
.footerfix{margin-bottom:0px;padding-bottom:40px !important;}
.fixed3{
	font:400 13px/20px 'Roboto';
	width:28.7%;
	float:left;
	margin:0 25px 0 0;
	border:1px solid #4d4f5b;
	padding:20px 15px;
}
.fixed3 span{display:block;color:#a8a8a8;font-size:14px;font-weight:600;}
.addressbx{background:url(thumb_food_manager.png) no-repeat left 5px;padding:0 0 0 70px;min-height:60px;}
.phonebx{background:url(thumb_food_safety.png) no-repeat left 5px;padding:0 0 0 70px;min-height:60px;}
.emailbx{background:url(thumb_food_handlers.png) no-repeat left 5px;padding:0 20px 0 70px;min-height:60px;}
.button{background-color:#ff6565;border-bottom:4px solid #e44545;color:#fff;padding:8px 20px;display:inline-block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;}
.button:hover{background-color:#34c6f6;border-color:#1898c2;color:#fff;}
a.added_to_cart{background:#e1472f;padding:5px;display:inline-block;color:#fff;line-height:1;}
a.added_to_cart:hover{background:#000000;}
a.button.added:before{content:'' !important;}
#bbpress-forums ul li{padding:0;}
#subscription-toggle a.subscription-toggle{padding:5px 10px;display:inline-block;color:#e1472f;margin-top:4px;}
textarea.wp-editor-area{border:1px #ccc solid;}
.woocommerce input[type=text], .woocommerce textarea{border:1px #ccc solid;padding:4px;}
form.woocommerce-ordering select{padding:5px;color:#777777;}
.woocommerce table.shop_table th, .woocommerce-page table.shop_table th{font-family:'Roboto',san-serif;color:#1874c1;}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{color:inherit !important;}
h1.product_title, p.price{margin-bottom:10px;}
.woocommerce table.shop_table th, .woocommerce-page table.shop_table th{font-family:'Roboto',san-serif;color:#1874c1;}
.woocommerce ul.products li, #payment ul.payment_methods li{list-style:none !important;}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{color:inherit !important;}
.woocommerce table.shop_table th, .woocommerce table.shop_table td{border-bottom:0px !important}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.wpcf7{margin:30px 0 0;padding:0;}
.wpcf7 input[type="text"], .wpcf7 input[type="tel"], .wpcf7 input[type="email"]{width:40%;border:1px solid #cccccc;box-shadow:inset 1px 1px 2px #ccc;height:35px;padding:0 15px;color:#797979;margin-bottom:0;}
.wpcf7 textarea{width:60%;border:1px solid #cccccc;box-shadow:inset 1px 1px 2px #ccc;height:150px;color:#797979;margin-bottom:25px;font:12px arial;padding:10px;padding-right:0;}
.wpcf7 input[type="submit"]{background-color:#1874c1;width:auto;border:none;cursor:pointer;font:18px 'Roboto',san-serif;color:#ffffff;padding:10px 40px;border-radius:3px;}
h1.screen-reader-text{font:22px 'Roboto',san-serif;}
.site-nav-previous, .nav-previous{float:left;}
.site-nav-next, .nav-next{float:right;}
h3#reply-title{font:300 18px 'Roboto',san-serif;}
#comments{margin:30px 0 0;padding:0;}
nav#nav-below{margin-top:15px;}
select option{width:275px;height:30px;}
.none{display:none;visibility:hidden;}
body.wp-site-logo .logo h1{display:none;}
body.wp-custom-logo .logo h1{display:none;}
.getaquote{float:right;position:relative;top:-50px;margin-bottom:-50px;}
.getaquote ul li{margin:0 !important;padding:0 !important;}
.getaquote ul li a{background-color:#4690cd !important;border:none;padding:15px 42px;}
.getaquote ul li a:hover{color:#fff !important;background-color:#3082c7 !important;}
.search-form input[type="search"]{height:32px;padding:5px;}
.entry-content h1{
	font-size:22px;
	font-weight:bold;
}
.entry-content h3{
	font-size:18px;
	font-weight:normal;
}
.entry-content hr{margin:20px 0;height:1px;background:#dddddd;}
.entry-content ul{list-style-type:square;margin-left:40px;margin-bottom:20px;}
.entry-content ol{margin-left:40px;margin-bottom:20px;}
.factbox{background:#FFF0CC;padding:20px;border-radius:10px;}
.entry-content a.trynownew_button{padding:20px 0;background:#FFB400;color:#ffffff;font-size:18px;float:left;border-radius:10px;text-align:center;width:48%;min-width:250px;margin-bottom:20px;}
.entry-content a.trynow_button2, .entry-content a.buynownew_button{padding:20px 0;background:#00A65A;color:#ffffff;font-size:18px;float:right;border-radius:10px;text-align:center;width:48%;min-width:250px;margin-bottom:20px;}
.entry-content a.trynownew_button:hover{padding:20px 0;background:#f2ab00;color:#ffffff;font-size:18px;float:left;border-radius:10px;}
.entry-content a.trynow_button2:hover, .entry-content a.buynownew_button:hover{padding:20px 0;background:#009e55;color:#ffffff;font-size:18px;right:left;border-radius:10px;}
#sidebar a.trynow_button2, #sidebar a.buynownew_button{padding:15px 0;background:#00A65A;color:#ffffff;font-size:18px;float:right;border-radius:10px;text-align:center;min-width:175px;margin-bottom:20px;display:block;width:48%;}
#sidebar a.trynow_button2:hover, #sidebar a.buynownew_button:hover{min-width:175px;margin-bottom:20px;padding:15px 0;background:#009e55;color:#ffffff;font-size:18px;right:left;border-radius:10px;}
#sidebar a.trynow_button2, #sidebar a.trynow_button2:hover{float:none;clear:both;padding:15px;text-decoration:none;}
.entry-content .zitatbox{padding:20px;background:#f6f4f4;border-radius:10px;}
.entry-content .zitatbox span.header{margin:0 auto;text-align:center;font-size:12px;background:transparent;width:100%;}
.entry-content .zitatbox p.customer img, .entry-content .zitatbox p.topcustomer img{border-radius:10px;border:4px solid #ffffff;margin-right:20px;float:left;}
.entry-content .zitatbox p.customer, .entry-content .zitatbox p.topcustomer{font-size:12px;vertical-align:middle;height:12px;overflow:visible;}
.entry-content .zitatbox p.customer{margin-top:40px;}
.entry-content .zitatbox a.testimonials, .entry-content .zitatbox a.testimonials:hover{color:#777777;font-size:12px;margin:0 auto;text-align:center;}
a.offerbadge{box-shadow:0 0 0 8px #DD4B39, 2px 1px 6px 4px rgba(10, 10, 0, 0.5);text-align:center;width:80%;padding:15px 10px 10px 10px;color:#ffffff;background:#DD4B39;font-size:28px;font-weight:bold;display:block;line-height:1.1em;margin:0px auto 30px auto;border:3px dashed #fff;background:#DD4B39;border-radius:0.25em 0.25em;}
a.offerbadge span.badgesmall{font-size:16px;margin:0;padding:0;}
a.offerbadge:hover{color:#ffffff !important;background:#d24736;background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 100%, rgba(0, 0, 0, 0.12) 100%, rgba(0, 0, 0, 0.04));background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 100%, rgba(0, 0, 0, 0.12) 100%, rgba(0, 0, 0, 0.04));background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 100%, rgba(0, 0, 0, 0.12) 100%, rgba(0, 0, 0, 0.04));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 100%, rgba(0, 0, 0, 0.12) 100%, rgba(0, 0, 0, 0.04));}
#menu-hauptmenu .current-menu-item{background-color:#1874C1;}
.guarabox{padding:20px;border:4px dashed #00A65A;margin-bottom:20px;}
.infobox, #whitebox{padding:5px 20px;border:4px dashed #ffb400;margin-bottom:20px;}
.fixed3:hover{cursor:pointer;cursor:hand;background:#1a1c26;}
.entry-content h3{
	margin-top:30px;
	font-weight: bold;
}
.entry-content .customerlist{padding:20px;background:#f6f4f4;border-radius:10px;margin-bottom:20px;}
.entry-content .customerlist img{background:#ffffff;border-radius:10px;padding:4px;float:right;margin-left:10px;}
.kleingedrucktes{font-size:12px;}
h1.one, h1.four, h1.five{clear:both;min-height:56px;padding-left:66px;background:url(axandra-new-face-1.gif) no-repeat;}
h1.two{clear:both;min-height:56px;padding-left:66px;background:url(axandra-new-face-2.gif) no-repeat;}
h1.three{
	clear:both;
	min-height:56px;
}
.orange{background:#ffb400;}
.whitefade{background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 100%, rgba(0, 0, 0, 0.12) 100%, rgba(0, 0, 0, 0.04));background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 100%, rgba(0, 0, 0, 0.12) 100%, rgba(0, 0, 0, 0.04));background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 100%, rgba(0, 0, 0, 0.12) 100%, rgba(0, 0, 0, 0.04));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 100%, rgba(0, 0, 0, 0.12) 100%, rgba(0, 0, 0, 0.04));}
a.offerbadge span.badgesmall{font-size:16px;margin:0;padding:0;}
a.offerbadge:hover{background:#d24736;background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 100%, rgba(0, 0, 0, 0.12) 100%, rgba(0, 0, 0, 0.04));background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 100%, rgba(0, 0, 0, 0.12) 100%, rgba(0, 0, 0, 0.04));background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 100%, rgba(0, 0, 0, 0.12) 100%, rgba(0, 0, 0, 0.04));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 100%, rgba(0, 0, 0, 0.12) 100%, rgba(0, 0, 0, 0.04));}

.entry-content a.trynow_button2,.entry-content a.trynow_button2:hover{float:none;clear:both;padding:20px;}
.entry-content table.pricingtable{
	margin-top:0px;
	font-family:'Roboto', Arial, Helvetica, sans-serif;
	width: 100%;
}
.entry-content table.pricingtable th{background:#1874C1;font-family:'Roboto', Arial, Helvetica, sans-serif;color:#ffffff;}
.entry-content table.pricingtable th p{font-family:'Roboto', Arial, Helvetica, sans-serif;color:#ffffff;}
.odd{
}
.header a img{margin-top:3px;}
table.orderpage{width:100%;border:1px solid #dddddd;}
@media screen and (max-width:767px){.left, .right, .copyright-txt, .design-by{float:none;}
#pagefixed{width:auto;margin:10px;}
.container{width:auto;padding:0 20px;}
.header{padding-top:0px;}
.header_right{float:none;width:auto;}
.headerinfo{padding:10px 0;float:none;}
.logo{width:auto;float:none;text-align:center;padding:0;}
.topleft, .topright{float:none;width:auto;text-align:center;}
.headerinfo .headcol-1, .headerinfo .headcol-2, .headerinfo .headcol-3{width:auto;border:none;margin:0 0 10px;float:none;}
.social-icons a{display:inline-block;}
#pagearea .threebox{width:auto;float:none;margin:0 0 30px;width:85%;}
#sidebar{width:100%;float:none;}
.content-area{width:auto;margin:0;padding:50px 20px;}
.site-main{width:auto;margin:0 0 30px;padding:0;float:none;}
h2.section-title{font-size:22px;line-height:26px;}
#slider{top:0;margin:0;}
.nivo-directionNav a{top:39% !important;}
.nivo-caption, .nivo-controlNav{display:none !important;}
.copyright-wrapper{text-align:center;}
.fixed3{width:auto;float:none;margin:0 0 15px;}
.cols-3{width:100% !important;display:block;margin-right:0;margin-bottom:15%;}
div.recent-post p{line-height:18px;}
h2.section_title{text-align:center;}
.BlogPosts{float:none;width:auto;margin:0 0 10% 0;}
.post-thumb{width:30%;float:left;margin:0 25px 15px 0;}
.wpcf7 input[type="text"], .wpcf7 input[type="tel"], .wpcf7 input[type="email"], .wpcf7 textarea{width:100%;}
.topleft{width:auto;}
.getaquote{display:none;}
}
@media screen and (min-width:300px) and (max-width:480px){#pagefixed{margin-top:0;}
.post-thumb{width:100%;float:none;margin:0 0 15px;}
.headerinfo{margin:0 auto;float:none;padding-left:25px;}
#pagearea .threebox h3{font-size:16px;}
.post-thumb{width:100%;float:none;margin:0 0 15px 0;}
.post-thumb img{width:100%;}
.topleft{width:auto;}
.entry-content a.buynownew_button, .entry-content a.trynownew_button{width:100%;}
.entry{padding-left:0;}
}
@media screen and (min-width:480px) and (max-width:767px){#pagefixed{width:460px;margin:40px auto;margin-top:0;}
.nivo-caption, .nivo-controlNav{display:block !important;}
.nivo-caption{width:65%;bottom:15%;left:20%;}
.slide_info h2{font-size:20px !important;line-height:30px;text-shadow:1px 0 0 #333;}
.slide_info h2 span{font-size:30px !important;}
.slide_info p{font-size:13px !important;}
.headerinfo{width:225px;margin:0 auto;float:none;}
.topleft{width:auto;}
.getaquote{display:none;}
.entry-content a.buynownew_button, .entry-content a.trynownew_button{width:100%;}
.entry{padding-left:0;}
}
@media screen and (max-width:1209px) and (min-width:768px){#pagefixed{width:auto;margin:40px 10px;margin-top:0;}
.social-icons a{box-sizing:content-box;margin-bottom:5px;}
.container{width:auto;padding:0 20px;}
.logo{width:22%;}
.header_right{width:75%;}
#pagearea .threebox{width:26.5%;margin-right:30px;}
.nivo-caption{width:55%;bottom:22%;}
.slide_info h2{font-size:24px !important;line-height:30px;}
.content-area{width:auto;margin:0;padding:50px 20px;}
#sidebar{width:30%;}
.site-main{width:65%;}
.cols-3 h5{font-size:16px;}
.welcomewrap img{width:50%;}
.fixed3{width:27.5%;}
.topleft{width:auto;}
}
@media screen and (min-width:768px) and (max-width:980px){.logo{width:100%;float:none;margin:0 auto;text-align:center;}
.header_right{width:100%;float:none;}
.fixed3{width:41%;margin-bottom:25px;}
#pagearea .threebox{width:25%;margin-right:25px;}
.topleft{width:auto;}
}
@media screen and (max-width:980px){.toggleMenu{display:block;}
.sitenav{float:none;margin:0;position:relative;overflow-x:hidden;background-color:#fff;border-radius:0;top:0;border-bottom:none;}
.sitenav ul{color:#000; font-size: 16px; width:100% !important;float:none !important;margin:0;padding:0;}
.sitenav ul li{border-top:1px #cccccc solid;display:block;float:none;text-align:left;border-bottom:none !important;padding:5px 0;}
.sitenav ul li a{padding:5px 10px !important;display:block;color:#000; border-right: 1px solid #fff;border:none;}

.sitenav ul li a:hover, .sitenav ul li.current_page_item a{color:#1874c1;border:none;}
.sitenav ul li ul, .sitenav ul li ul ul{display:block !important;}
.sitenav ul li ul li a:before{content:"\00BB \00a0";}
.sitenav ul li ul li a{padding-left:20px !important;}
.sitenav ul li ul li a{border:none;}
.sitenav ul li ul li ul li a{padding-left:30px !important;}
.sitenav ul li ul li ul li ul li a{padding-left:40px !important;}
.sitenav ul li:hover > ul{background:none !important;box-shadow:none;}
.sitenav ul li:hover > ul{background:transparent !important;width:auto !important;display:block;position:relative !important;left:0;right:0;top:0;padding:0;}
.sitenav ul li:hover ul li ul, .sitenav ul li:hover ul li:hover > ul, .sitenav ul li:hover ul li:hover > ul li ul{background:transparent !important;display:block;position:relative !important;right:0;left:0;top:0;}
.sitenav ul li:hover ul li:hover ul, .sitenav ul li:hover ul li:hover ul li:hover ul{left:0 !important;}
}
@charset "utf-8";img{max-width:100%;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.grad-btn-small, .grad-btn-medium, .grad-btn-large, .grad-btn-x-large, .simple-btn-small, .simple-btn-medium, .simple-btn-large, .simple-btn-x-large{text-decoration:none;margin:10px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;display:inline-block;}
.grad-btn-small, .grad-btn-medium, .grad-btn-large, .grad-btn-x-large{}
.grad-btn-small, .simple-btn-small{padding:0 10px;line-height:25px;height:25px;font-size:12px;}
.grad-btn-medium, .simple-btn-medium{padding:0 15px;line-height:35px;height:35px;font-size:15px;}
.grad-btn-large, .simple-btn-large{padding:0 20px;line-height:45px;height:45px;font-size:18px;}
.grad-btn-x-large, .simple-btn-x-large{padding:0 25px;line-height:55px;height:55px;font-size:20px;}
.grad-btn-small{background:url(../images/base/button-gradient.png) repeat-x 0 0;}
.grad-btn-medium{background:url(../images/base/button-gradient.png) repeat-x 0 -25px;}
.grad-btn-large{background:url(../images/base/button-gradient.png) repeat-x 0 -60px;}
.grad-btn-x-large{background:url(../images/base/button-gradient.png) repeat-x 0 -105px;}
.grad-btn-small:hover, .grad-btn-medium:hover, .grad-btn-large:hover, .grad-btn-x-large:hover{background-image:none;}
.simple-btn-small:hover, .simple-btn-medium:hover, .simple-btn-large:hover, .simple-btn-x-large:hover{opacity:0.85;}
.btn-align-right{float:right;}
.btn-align-left{float:left;}
.btn-align-center{float:none;margin:0 auto;}
.round-btn-dark{background-image:url(../images/base/button-dark-round-left.png);color:#fff;}
.round-btn-dark span{background-image:url(../images/base/button-dark-round-right.png);}
.round-btn-light{background-image:url(../images/base/button-light-round-left.png);color:#555;text-shadow:0 1px #fff;}
.round-btn-light span{background-image:url(../images/base/button-light-round-right.png);}
.round-btn{background-repeat:no-repeat;background-position:left top;padding:0 0 0 26px;line-height:60px;height:60px;font-size:20px;margin:10px 0;}
.round-btn span{background-repeat:no-repeat;background-position:right top;padding:0 36px 0 10px;display:inline-block;}
.round-btn-light:hover{background-position:left bottom;color:#000;}
.round-btn-dark:hover{background-position:left bottom;color:#ddd;}
.round-btn:hover span{background-position:right bottom;}
.msg-box-icon{display:block;padding:18px 10px 18px 50px;margin-left:15px;background-color:transparent;}
.msg-info, .msg-success, .msg-warning, .msg-error, .msg-about, .msg-simple, .msg-custom, pre{margin:15px 0 !important;}
.msg-info{background-color:#BDE5F8;background:-moz-linear-gradient(center top , #FFFFFF, #BDE5F8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#BDE5F8));background:-webkit-linear-gradient(top, #FFFFFF, #BDE5F8);background:-ms-linear-gradient(top, #FFFFFF, #BDE5F8);background:-o-linear-gradient(top, #FFFFFF, #BDE5F8);border:1px #38AEE5 solid;color:#00529B;}
.msg-info .msg-box-icon{background:url(../images/base/icon_info.png) no-repeat 4px 50% transparent;}
.msg-success{background-color:#DFF2BF;background:-moz-linear-gradient(center top , #FFFFFF, #DFF2BF);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#DFF2BF));background:-webkit-linear-gradient(top, #FFFFFF, #DFF2BF);background:-ms-linear-gradient(top, #FFFFFF, #DFF2BF);background:-o-linear-gradient(top, #FFFFFF, #DFF2BF);border:1px #A0CF4C solid;color:#4F8A10;}
.msg-success .msg-box-icon{background:url(../images/base/icon_success.png) no-repeat 4px 50% transparent;}
.msg-warning{background-color:#FEEFB3;background:-moz-linear-gradient(center top , #FFFFFF, #FEEFB3);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#FEEFB3));background:-webkit-linear-gradient(top, #FFFFFF, #FEEFB3);background:-ms-linear-gradient(top, #FFFFFF, #FEEFB3);background:-o-linear-gradient(top, #FFFFFF, #FEEFB3);border:1px #E5BC3B solid;color:#9F6000;}
.msg-warning .msg-box-icon{background:url(../images/base/icon_warning.png) no-repeat 4px 50% transparent;}
.msg-error{background-color:#FFBABA;background:-moz-linear-gradient(center top , #FFFFFF, #FFBABA);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#FFBABA));background:-webkit-linear-gradient(top, #FFFFFF, #FFBABA);background:-ms-linear-gradient(top, #FFFFFF, #FFBABA);background:-o-linear-gradient(top, #FFFFFF, #FFBABA);border:1px #FF7878 solid;color:#c00;}
.msg-error .msg-box-icon{background:url(../images/base/icon_error.png) no-repeat 4px 50% transparent;}
.msg-about{background-color:#ECF1FF;background:-moz-linear-gradient(center top , #FFFFFF, #ECF1FF);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#ECF1FF));background:-webkit-linear-gradient(top, #FFFFFF, #ECF1FF);background:-ms-linear-gradient(top, #FFFFFF, #ECF1FF);background:-o-linear-gradient(top, #FFFFFF, #ECF1FF);border:1px #c9d7ff solid;color:#4e6bbe;}
.msg-about .msg-box-icon{background:url(../images/base/icon_about.png) no-repeat 4px 50% transparent;}
.msg-simple, .msg-custom{display:block;padding:10px 15px;}
pre{color:#333;padding:10px 15px !important;background-color:#efefef;background:-moz-linear-gradient(center top , #FFFFFF, #efefef);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#efefef));background:-webkit-linear-gradient(top, #FFFFFF, #efefef);background:-ms-linear-gradient(top, #FFFFFF, #efefef);background:-o-linear-gradient(top, #FFFFFF, #efefef);border:1px #999 solid !Important;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
.msg-align-center{margin:0 auto;}
.msg-align-left{float:left;}
.msg-align-right{float:right;}
.fvch-codeblock, .syntaxhighlighter{clear:both;}
.syntaxhighlighter .toolbar{display:none;}
.fvch-codeblock{clear:both;}
.toggle_holder{padding-bottom:15px;}
.topmargin15{margin-top:15px;}
.slide_toggle{color:#333;margin:0 !important;padding:5px 10px !important;background-color:#efefef;background:-moz-linear-gradient(center top , #FFFFFF, #efefef);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#efefef));background:-webkit-linear-gradient(top, #FFFFFF, #efefef);background:-ms-linear-gradient(top, #FFFFFF, #efefef);background:-o-linear-gradient(top, #FFFFFF, #efefef);border:1px #ccc solid !Important;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;}
.slide_toggle a{text-decoration:none !important;display:block;color:#7BB303;}
h3.slide_toggle a:before{background-color:#353535;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;-khtml-border-radius:25px;color:#CCCCCC;content:"+";display:inline-block;font-size:11px;height:15px;line-height:13px;margin-right:10px;position:relative;text-align:center;top:-2px;width:15px;}
h3.clicked{border-radius:10px 10px 0 0 !important;-moz-border-radius:10px 10px 0 0 !important;;-webkit-border-radius:10px 10px 0 0 !important;;-khtml-border-radius:10px 10px 0 0 !important;margin-bottom:0 !important;}
h3.clicked a:before{content:"-";}
.slide_toggle_content{padding:10px;background:#f6f6f6;border:1px #ccc solid;border-top-width:0 !important;border-radius:0 0 10px 10px !important;-moz-border-radius:0 0 10px 10px !important;;-webkit-border-radius:0 0 10px 10px !important;;-khtml-border-radius:0 0 10px 10px !important;}
.tabs-wrapper ul.tabs{width:100%;margin:3px 0 -1px;padding:0;float:left;list-style:none;}
.tabs-wrapper ul.tabs li{display:block;float:left;margin:0 2px 0 0;padding:0;background-color:#efefef;background-image:none;border:1px #ccc solid;border-bottom-width:0;}
.tabs-wrapper ul.tabs li a{color:#000;display:block;float:left;text-decoration:none;padding:5px 20px;border-bottom:1px #ccc solid;cursor:pointer;overflow:hidden;outline:none}
.tabs-wrapper ul.tabs li a.selected{color:#7ab040;background-color:#fff;border-bottom-color:#fff;}
.tabs-wrapper .tab-content{clear:both;background:#fff;border:1px solid #ccc;padding:10px;}
.tabs-wrapper .tab-content img{float:left;margin-right:15px;}
.js_on .tabs-wrapper .tab-content{display:none;margin-bottom:15px;}
.tabs-wrapper .tab-content .tabs-inner-padding{padding:10px;}
.accordion-wrapper{padding-bottom:15px;}
h3.accordion-toggle{padding:0;margin:0 0 1px 0;background:url(../images/base/accordian-title.png) no-repeat scroll 0 0 transparent !important;height:46px;line-height:46px;width:100%;font-weight:normal;float:left;cursor:pointer;border-top:1px #eee solid;}
h3.accordion-toggle a{text-decoration:none;display:block;padding:12px 0 12px 50px;outline:medium none;border:0 none;line-height:1.3;font-size:18px !important;}
h3.accordion-toggle.active{background-position:left bottom;}
.accordion-container{margin:0 0 1px;padding:0;overflow:hidden;width:100%;clear:both;background:url(../images/base/accordian-content-bg.png) repeat scroll 0 0 transparent;}
.accordion-container .content-block{padding:20px;}
ul.list-1, ul.list-2, ul.list-3, ul.list-4, ul.list-5, ul.list-6, ul.list-7, ul.list-8, ul.list-9, ul.list-10{margin:5px 0 5px -5px;position:relative;overflow:hidden;}
ul.list-1 ul, ul.list-2 ul, ul.list-3 ul, ul.list-4 ul, ul.list-5 ul, ul.list-6 ul, ul.list-7 ul, ul.list-8 ul, ul.list-9 ul, ul.list-10 ul{margin-left:0;}
ul.list-1 li, ul.list-2 li, ul.list-3 li, ul.list-4 li, ul.list-5 li, ul.list-6 li, ul.list-7 li, ul.list-8 li, ul.list-9 li, ul.list-10 li{list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:2px !important;padding-bottom:2px !important;padding-left:30px !important;margin-left:0;background-repeat:no-repeat;background-color:transparent;}
ul.list-1 li{background-image:url(../images/base/bullet-1.png);background-position:4px 11px;}
ul.list-2 li{background-image:url(../images/base/bullet-2.png);background-position:3px 10px;}
ul.list-3 li{background-image:url(../images/base/bullet-3.png);background-position:4px 12px;}
ul.list-4 li{background-image:url(../images/base/bullet-4.png);background-position:3px 7px;}
ul.list-5 li{background-image:url(../images/base/bullet-5.png);background-position:3px 7px;}
ul.list-6 li{background-image:url(../images/base/bullet-6.png);background-position:4px 6px;}
ul.list-7 li{background-image:url(../images/base/bullet-7.png);background-position:3px 5px;}
ul.list-8 li{background-image:url(../images/base/bullet-8.png);background-position:4px 6px;}
ul.list-9 li{background-image:url(../images/base/bullet-9.png);background-position:3px 6px;}
ul.list-10 li{background-image:url(../images/base/bullet-10.png);background-position:4px 7px;}
.dropcap{display:block;float:left;font-size:42px;line-height:36px;margin-bottom:0;margin-left:0;margin-right:8px;margin-top:5px;}
.linktotop{color:#666;font-size:11px;text-align:right;margin-bottom:5px;}
.linktotop a{text-decoration:none;}
.postmeta{padding:5px 0;color:#999;}
.postmeta a{color:#999;}
.postmeta a:hover{color:#e74c3c;}
.breadcrumbs{padding:10px 0;margin-bottom:0;}
ol.commentlist{list-style:none;}
#commentform p{margin:5px 0;}
#commentform label{display:block;}
#commentform input#email, #commentform input#url, #commentform input#author, #commentform textarea, #commentform input#eazycfc_captcha{max-width:96%;border:1px #ccc solid;padding:5px 2%;}
#commentform input#submit{background-color:#32373a;border:none;padding:8px 15px;color:#fff;display:inline-block;cursor:pointer;}
#commentform input#submit:hover{background:#34c6f6;border-bottom-color:#ccc;color:#fff;}
.form-allowed-tags{display:none;}
ul.errormsg{background:#ffe4e4;}
ul.errormsg li{padding:5px;}
.entry-content table, .comment-body table{border-collapse:collapse;margin:10px 0; padding:10px;}
.entry-content table td, .entry-content table th, .comment-body table td, .comment-body table th{padding:10px 10px;text-align:left;}
.entry-content table th, .comment-body table th{color:#676767;font:normal 18px;border-bottom:1px #888 solid;}
.entry-content table td, .comment-body table td{border:1px #ccc solid;padding:10px 20px;}
.fvch-codeblock:hover .comment-form-url{display:block !important;}
.commentlist, ol.commentlist{list-style:none;box-shadow:0 0 5px #666;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;-khtml-box-shadow:0 0 5px #666;margin:10px 0;background-color:#fff;padding:10px 0;}
.commentlist li, ol.commentlist li{list-style:none;background-image:none !important;padding:0px 15px;}
.commentlist li ol li.depth-2, .commentlist li ol li.depth-3, .commentlist li ol li.depth-4, ol.commentlist li ol li.depth-2, ol.commentlist li ol li.depth-3, ol.commentlist li ol li.depth-4{border-bottom:none;}
.commentlist li.bypostauthor article, ol.commentlist li.bypostauthor article{background:#f9ffe1;}
.commentlist article, .commentlist li.bypostauthor li article, ol.commentlist li.bypostauthor li article{border:none !important;padding:10px;position:relative;background-color:#fff;}
.commentlist li .fn{font-weight:normal;font-size:15px;font-style:normal;}
.commentlist li.bypostauthor .fn, ol.commentlist li.bypostauthor .fn{color:#000;}
img.avatar{vertical-align:middle;position:static;display:inline-block;}
.commentlist article a time{display:block;clear:both;padding:5px 0 10px;font-size:11px;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;}
.commentlist, ol.commentlist p{font-size:14px;}
.commentlist .reply span, ol.commentlist .reply span{display:none;}
.commentlist .reply a, ol.commentlist .reply a{display:block;padding:10px;text-align:center;background:#f6f6f6;margin:5px 0;border:1px #ddd solid;}
.comment-author.vcard{display:inline-block;margin-right:15px;float:left;}
.comment-list ul.children li.comment{background-image:none;padding-left:5px;}
.tipso_bubble, .tipso_bubble > .tipso_arrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.tipso_bubble{position:absolute;text-align:left;border-radius:6px;z-index:9999;padding:30px;font-size:13px;line-height:1.3em;}
.tipso_bubble ul, .tipso_bubble ol{margin-left:20px;margin-top:10px;}
.tipso_bubble h3{font-size:15px;}
.tipso_style{cursor:help;border-bottom:1px dotted;}
.tipso_content{word-wrap:break-word;}
.tipso_bubble > .tipso_arrow{position:absolute;width:0;height:0;border:8px solid;pointer-events:none;}
.tipso_bubble.top > .tipso_arrow{border-top-color:#000;border-right-color:transparent;border-left-color:transparent;border-bottom-color:transparent;top:100%;left:50%;margin-left:-8px;}
.tipso_bubble.bottom > .tipso_arrow{border-bottom-color:#000;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;bottom:100%;left:50%;margin-left:-8px;}
.tipso_bubble.left > .tipso_arrow{border-left-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;top:50%;left:100%;margin-top:-8px;}
.tipso_bubble.right > .tipso_arrow{border-right-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;top:50%;right:100%;margin-top:-8px;}
.menubar, .sub-menu, .pagination ul li a:hover, #commentform input#submit:hover, .nivo-controlNav a.active, h3.widget-title, .wpcf7 input[type=submit], #pagearea .threebox:hover, .current, input.search-submit, .post-password-form input[type=submit], .wpcf7-form input[type=submit]{
	background-color:#294a70 !important;
	border-bottom: 5px solid #f4a024;
}
.headerxxx{border-color:#1874c1;}
.sitenav ul li a:hover, .sitenav ul li.current_page_item a, .cols-3 ul li a:hover, .cols-3 ul li.current_page_item a, topleft ul li a:hover{color:#ffb400;}
.widget-title{border-radius:0.42857em 0.42857em 0 0;}
.red{color:#F00;}
.entry-content .entry ul li{list-style-type:disc;}
#TabbedPanels1 .TabbedPanelsTabGroup .TabbedPanelsTab{list-style-type:none;}
.slideshow{
	background:#fff;
	padding:1.42857em
}.slideshow .slide-title{font-size:1.42857em;font-weight:bold;margin-bottom:0.71429em;text-align:center}.slideshow .slide-blurb{font-size:1.07143em;font-weight:bold;margin-bottom:0em;text-align:center}.slideshow .slide-image{text-align:center}.slideshow .slide-image img{border:0.07143em solid #ddd;border:0.07143em solid rgba(0,0,0,0);width:389px;height:auto;display:block}.slideshow .slide-nojs{text-align:center;padding-top:0.5em;display:none}.slideshow .slide-controls{display:none;text-align:center}.slideshow .slide-controls ul{margin-bottom:0}.slideshow .slide-controls li{display:inline-block;padding:0.35714em 0.35714em 0 0.35714em;margin:0;font-weight:bold}.slideshow .slide-text-info{display:table;height:9.28571em;width:100%;overflow:hidden}.slideshow .slide-preview{display:block;height:9.28571em;min-height:9.28571em;width:100%;overflow:auto}.slideshow .slide-text{display:none}.slideshow .slide-text.selected{display:table-cell;vertical-align:middle}.slideshow .slide{display:none}.slideshow .slide.selected{display:inline-block !important}.esm .slideshow{background:#FEF5EE}#mhome .home-section{border:0.07143em solid #cdcdcd;border-radius:0.21429em;box-shadow:0 0.14286em 0.14286em -0.14286em #ccc}#mhome .link-area{display:table-cell;width:100%;vertical-align:middle;text-align:left;padding:0 0.71429em}#mhome .icon-area{display:table-cell;vertical-align:middle}#mhome .title-text{color:#404040;font-weight:bold;font-size:1.14286em;line-height:1.42857em}#mhome .link-large{color:#007cbf;font-weight:bold;font-size:1.14286em;line-height:1.42857em}#mhome .link-large:visited{color:#007cbf}#mhome .link-large:hover,#mhome .link-large:focus{color:#936;text-decoration:none}#mhome .categories{margin-top:0.71429em;margin-bottom:1.42857em}#mhome .categories .dictionary{padding:0.71429em}#mhome .categories .dictionary a.link-large{font-size:0.92857em}#mhome .categories .dictionary .form-box{padding:0}#mhome .categories .category-nav-area{margin-bottom:0.71429em}#mhome .categories .category-nav-area .cat-bg{background:#39b54a}#mhome .categories .category-nav-area span{display:block}#mhome .categories .category-nav-area .link-area{padding:0.71429em}#mhome .categories .category-nav-area .icon-area{padding:0.64286em}#mhome .categories .category-nav-area.hovered{background:#f8f8f8;cursor:pointer}#mhome .categories .category-nav-area.hovered .link-area a{color:#936}#mhome .categories .category-nav-area.hovered .cat-bg{background:#a5ddad}#mhome .home-row-2 .col-1{border-bottom:0.07143em solid #ddd;margin-top:1.42857em;margin-bottom:0.71429em}#mhome .home-row-2 .col-1 .news .title-text{margin-bottom:0.71429em;display:block}#mhome .home-row-2 .col-1 .clinical-trials{border-top:0.07143em solid #ddd;padding-top:1.42857em;margin-bottom:1.42857em}#mhome .home-row-2 .col-1 .clinical-trials .title-text{display:block}#mhome .home-row-2 .col-2 .email-list{margin-bottom:1.42857em}#mhome .home-row-2 .col-2 .email-list .title-text{margin-bottom:0.42857em;display:block}#mhome .home-row-2 .col-2 .email-list .label-wrap{margin-bottom:0.28571em}#mhome .home-row-2 .col-2 .email-list label{display:inline;font-weight:normal}#mhome .home-row-2 .col-2 .magazine{padding:0.35714em;margin-bottom:0.71429em}#mhome .home-row-2 .col-2 .magazine .title-text{display:block;margin-bottom:1.42857em}#mhome .home-row-2 .col-2 .magazine .icon-area a,#mhome .home-row-2 .col-2 .magazine .icon-area img{display:block}#mhome .bottom-links{margin-top:1.42857em}#mhome .bottom-links li{border-bottom:0.07143em solid #ddd;padding:1.42857em;margin-bottom:0}#mhome .bottom-links li a{display:inline-block}#mhome .bottom-links li:last-child{border-bottom:none}#mhome.esm .link-large:hover,#mhome.esm .link-large:focus{color:#a54b13}#mhome.esm .categories .cat-bg{background:#f78f1e}#mhome.esm .categories .category-nav-area.hovered .link-area a{color:#a54b13}#mhome.esm .categories .category-nav-area.hovered .cat-bg{background:#fbcc99}#mhome.esm .easy-to-read{padding:1.42857em;text-align:center;background:#eee}@media only screen and (min-width:61.25em){#mhome #mplus-content{padding-bottom:0}#mhome .categories{display:table-cell;width:100%;vertical-align:top;padding-right:1.42857em}#mhome .home-content{display:table-cell;vertical-align:top}#mhome .home-content .home-row-2 .col-1{float:left;display:block;width:46%;margin-right:4%}#mhome .home-content .home-row-2 .col-2{float:left;display:block;width:50%}#mhome .home-content .home-row-2 .col-2 .magazine .pre-magazine{display:block}#mhome .bottom-links{margin:1.42857em 0 0 0;border-top:0.07143em solid #ddd;padding-top:1.42857em;text-align:center}#mhome .bottom-links .home-section{line-height:1em;box-shadow:none;border:none}#mhome .bottom-links li{display:inline-block;width:24%;padding:0;margin-bottom:0;border-bottom:0}
.slideshow{width:95%;float:left;}
.slideshow .slide-image{display:table-cell;vertical-align:middle;padding-right:1.42857em;width:24.28571em}.slideshow .slide-image img{max-width:24.28571em;max-height:13.14286em}.slideshow .slide-info{display:table-cell;vertical-align:top}.slideshow .slide-text-info{height:10.57143em}.slideshow .slide-preview{height:10.57143em;min-height:10.57143em}.slideshow .slide.selected{display:block !important}}@media only screen and (min-width:41.25em){#mhome .categories{margin-top:0;margin-bottom:0}#mhome .categories img{float:left}#mhome .home-content .home-row-2 .col-1{margin-top:0.71429em;border-bottom:none;display:block}#mhome .home-content .home-row-2 .col-1 .clinical-trials{margin-bottom:0}#mhome .home-content .home-row-2 .col-2{display:block}#mhome .home-content .home-row-2 .col-2 .email-list{margin-top:0.71429em}#mhome .bottom-links{text-align:center}#mhome .bottom-links li a.link-large{font-size:1em}}@media only screen and (min-width:41.25em) and (max-width:61.249em){#mhome .categories{display:block;width:50%;float:left}#mhome .home-content{display:block;float:right;width:48%}#mhome .home-content .home-row-2 .col-1 .clinical-trials{margin-bottom:0;padding-bottom:1.42857em;border-bottom:0.07143em solid #ddd}#mhome .bottom-links{float:left;width:50%}}@media only screen and (min-width:20em) and (max-width:41.249em){.slideshow .slide-controls li{padding:0.35714em 0.85714em 0 0.85714em}}@media only screen and (min-width:13.75em) and (max-width:19.999em){.slideshow .slide-text-info{height:12.85714em}.slideshow .slide-preview{height:12.85714em;min-height:12.85714em}.slideshow .slide-controls li{padding:0.35714em 0.21429em 0 0.21429em}}
#slideshow .slide-info .slide-text-info .slide-text.selected .slide-blurb ul li{list-style-type:none;text-align:left;}



.sidebar-container {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	padding-top: 10px;
	margin-bottom: 20px; 
}

.third_column {
	width: 28.7%;
}

  .container_image {
	width: 100%;
	display: block;
	margin: 0px auto;
  }
  
  .image_left {
	position:relative;
	float: left;
	width: 56%;
	height: 372px;
  }
  
.image_left_text{
	position: absolute; /* Important */
	width:626px;
	bottom: -2px;
	left: 0;
	color: #fff;
	font-size: 22px;
	line-height: 1.7em;
	background-color:rgba(0, 0, 0, 0.5);
	filter:alpha(opacity=50);
	padding: 10px 0px 10px 0px;
}
  
  .image_right1 {
	float: right;
	width: 40%;
	height: 373px;
  }
    .image_right2 {
	  float: right;
	  width: 40%;
    height: 150px;
  }
.entry_home {
	height: auto;
	width: 100%;
	margin: 0px auto;
}
.logo {
	height: auto;
	width: 345px; 
	height: 78px; 
	float: left;
	padding: 0px;
	margin: 0px;
}
@media (max-width: 60em) {
.image_right1 {
visibility:hidden; height:0px; margin:0px; padding:0px;
}
}
@media (max-width: 60em) {
.image_left {
width: 100%; height: auto; margin:0px; padding:0px;
}
}
@media (max-width: 60em) {
.image_left img{
width: 100%; height: auto; margin:0px; padding:0px;
}
}
@media (max-width: 60em) {
.image_left_text{
visibility:hidden; height:0px; margin:0px; padding:0px;
}
}

span {
	color: #0070A6;
}
.coupon {
    width: 80%;
    margin: 10px auto 20px auto;
    padding: 10px;
    text-align: center;
    font-size: 14px;
    border: 1px dashed #333;
    background: #FFF0CC;
    border-radius: 5px;
}
.header_right {
	float: right;
	margin-top:9px;
	width: 340px;
	padding: 0px;
	text-align: right;
	font-size:13px;
	color: #5c5c5c;
}
@media (max-width: 60em) {
.header_right{
visibility:hidden; height:0px; margin:0px; padding:0px;
}
}
