﻿

.sidebar { width: 27.5%; }
 

	

	.content,
	.sidebar {
		width: 100%;
		float: none;
	}
	           .sidebar .tagcloud a:hover { background:#537519; }

.fusion-logo-2x {
  display: none;
}

  .fusion-standard-logo.fusion-logo-2x {
    display: inline-block;
  }

  #side-header .fusion-standard-logo.fusion-logo-2x {
    display: inline-block;
  }

.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-logo-2x {
  display: none;
}


td.createdate {font-size: 11px; color: #999; height: 36px;}
#wrap{background-color:#ffffff;margin:10px auto 10px;padding:10px;border:5px solid #ededed;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:none;-webkit-box-shadow:none;}


.planportal #providersambettercta .menu {
    margin: 6px auto 0 8px;
}



.clearfix:after, .menu ul:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

	


.menu { margin: 1.1em 0; font-family: sans-serif; }

	.menu ul { }

		.menu ul li { list-style-type: none; float: left; }

			.menu ul li a { display: block; text-decoration: none; color: #fff; font-weight: 700; }

				.menu ul li a:hover { background: #036; color: #fff; }

		.menu ul li ul.sub-menu { position: absolute; left: -9999em; z-index: 9999; background: #215ea3; width: 200px; }

			.menu ul li ul li a { width: 180px; }

				.menu ul li ul li a:hover { background-color: #036; }

			.menu ul li:hover ul { left: auto; }

				.menu ul li ul li ul.sub-menu { left: -9999em; position: absolute; margin-left: 200px; top: auto; margin-top: -30px; }

					.menu ul li ul li:hover ul.sub-menu { left: auto; }

	
	
	.footer-links ul.menu { margin-top: 0; }

.menu ul li a, ul.nav li a {
	font-family: helvetica, sans-serif; 
	font-weight: inherit;
	color: inherit;
	}

.menu ul li a:hover, .menu ul li ul li a:hover {
	background: none;
	text-decoration: underline;
	color: inherit;
	}



.menu-topnav-container {
	float: right;
	}


.planportal #providerscta .menu, .planportal #providersambettercta .menu {
	margin: 6px auto 0 8px;
}


#topbar-menu li.menu-item {
	display: block;
	float: left;
	margin-left: 25px;
}


#topbar-menu li.menu-item a {
	color: #f4f4f4;
	text-decoration: none;
}


ul#topbar-menu li.menu-item a {
}


ul#mainmenu-menu li.menu-item {
	position: relative;
	
	border-right: 1px solid #E2E2E2;
	display: block;
	float: left;
	font-size: 11px;
	font-weight: bold;
}


ul#mainmenu-menu li.menu-item a {
	color: #5e5e5e;
	display: block;
	padding: 20px 40px;
	text-decoration: none;
}


ul#mainmenu-menu li.menu-item a:hover {
	background: #F9F9F9;
}


#mainmenu.scaled li.menu-item {
	width: auto;
	height: 52px;
	
	border: none;
	display: table-cell;
	float: none;
}


#mainmenu.scaled li.menu-item a {
	border: 1px solid #E2E2E2;
	border-width: 1px 1px 1px 0;
	text-align: center;
}


#mainmenu.scaled li.menu-item:first-child a {
	border-left-width: 1px;
}


.nav-menu-out:hover li.menu-item-has-children:hover a:after,
nav.main-menu-wrap ul li.menu-item-has-children a:after {
	border-color: #222 transparent transparent transparent !important;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #222 !important;
	}

.nav-menu-out:hover li.menu-item-has-children a:after {
	border-color: #999 transparent transparent transparent !important;
	}


#fly-wrap,
ul.post-gallery-bot-list li img,
.post-gallery-top .flex-direction-nav a,
.fly-fade,
nav.main-menu-wrap,
nav.main-menu-wrap ul li a,
nav.main-menu-wrap ul li.menu-item-has-children a:after,
.mega-img img,
span.nav-search-but i,
span.nav-soc-but i,
ul.score-list li,
.es-nav span a,
.feat-wide-sub-text h2,
.feat-wide1-img img,
.feat-top2-left-img img,
.feat-top2-right-img img,
.feat-wide5-img img,
#home-feat-img img,
.feat-vid-but,
.side-list-img img,
.side-list-text p,
.row-widget-img img,
.row-widget-text p,
.blog-widget-img img,
.blog-widget-text h2,
.feat-widget-img img,
.feat-widget-text h2,
span.more-posts-text,
.facebook-share,
.twitter-share,
.pinterest-share,
.email-share,
.social-comments,
.prev-next-text,
#comments-button a,
#comments-button span.comment-but-text,
.archive-list-img img,
.archive-list-text h2,
ul.foot-soc-list li a,
.tag-cloud a,
a.inf-more-but,
.mvp-related-img img {
	-webkit-transition: all .25s;
	   -moz-transition: all .25s;
	    -ms-transition: all .25s;
	     -o-transition: all .25s;
		transition: all .25s;
	}


nav.fly-nav-menu ul li.menu-item-has-children:after {
	content: '+';
	color: #777;
	font-family: 'Open Sans', serif;
	font-size: 32px;
	font-weight: 800;
	position: absolute;
		right: 0;
		top: 11px;
	}


nav.fly-nav-menu ul li.menu-item-has-children.tog-minus:after {
	content: '_';
	right: 1px;
	top: -4px;
	}


nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.mega-list li a:after {
	border-style: none;
	border-width: medium;
	content: '';
	position: relative;
		top: auto;
		right: auto;
	}


nav.main-menu-wrap ul li.menu-item-has-children a:after {
	border-style: solid;
	border-width: 3px 3px 0 3px;
	content: '';
	position: absolute;
		top: 23.5px;
		right: 5px;
	}


nav.main-menu-wrap ul li.menu-item-has-children a {
	padding: 18.5px 17px 18.5px 14px;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a {
	position: relative;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after,
nav.main-menu-wrap ul li:hover ul.sub-menu li ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #333;
	border-style: solid;
	border-width: 3px 0 3px 3px;
	content: '';
	position: absolute;
		top: 15px;
		right: 10px;
	}


.sb-widget .menu-item:first-child, .sb-widget .page_item:first-child a, .sb-widget .cat-item:first-child, .footer-widget .menu-item:first-child, .footer-widget .page_item:first-child a, .footer-widget .cat-item:first-child { padding-top: 0; }


.sb-widget .menu-item, .sb-widget .page_item a, .sb-widget .cat-item, .footer-widget .menu-item, .footer-widget .page_item a, .footer-widget .cat-item { line-height: 1.3; }

    
    
    img.responsive-max-width,
    .entry .custom-frame-wrapper {
        width: 100%;
    }

    .custom-frame-wrapper img {
        width: 300px;
        max-width: 100%;
    }

    .custom-frame-wrapper.alignleft, 
    .custom-frame-wrapper.alignright {
        margin:6px auto 10px !important;
    }

    .custom-frame-wrapper.aligncenter { margin-bottom:6px !important;}




.custom-frame-wrapper,
.small-custom-frame-wrapper {
    display: inline-block !important;
    max-width: 100%;
}

.custom-frame-wrapper .custom-frame-padding,
.small-custom-frame-wrapper .custom-frame-padding {
    border: 1px solid #FFFFFF;
    display: block;
    max-width: inherit;
    overflow: hidden;
}

.custom-frame-wrapper .custom-frame-padding { padding: 8px; }


.custom-frame-wrapper .custom-frame-padding a img,
.small-custom-frame-wrapper .custom-frame-padding a img {
    -webkit-transition: all 1s ease 0s;
    -moz-transition:    all 1s ease 0s;
    -o-transition:      all 1s ease 0s;
    transition:         all 1s ease 0s;
}


.custom-frame-wrapper .custom-frame-padding a img:hover,
.small-custom-frame-wrapper .custom-frame-padding a img:hover {
    opacity: 0.7;
    -webkit-transform:  scale(1.2); 
    -moz-transform:     scale(1.2); 
    -ms-transform:      scale(1.2); 
    -o-transform:       scale(1.2); 
    transform:          scale(1.2);
}

.custom-frame-wrapper .custom-frame-padding a,
.small-custom-frame-wrapper .custom-frame-padding a {
    overflow: hidden;
    outline: 0;
}
h1.strapline{font-size:277%}
h2.strapline{font-size:182%}


.footer-widget {
	margin: 0 auto;
	text-align: center;
}


.footer-widget ul {
	color: #e0cda8;
	padding: 0;
	margin-top: -7px !important;
	margin-bottom: 13px;
	margin-top: 0;
	line-height: 1em;
}


.menulist li, .footer-widget ul li {
	background: none;
	border-bottom: 1px dotted #D5D5D5;
	padding: 0;
}

.blog-widget ul#recentcomments li, .footer-widget ul#recentcomments li { padding: 8px 0 7px 0; }


.menulist a, .footer-widget ul a {
	display: block;
	border: 0;
	height: 100%;
	padding: 8px 0 7px 0;
	color: #e0cda8;
}



.footer-widget ul a { padding: 6px 0 5px 0; }

.blog-widget ul#recentcomments a, .footer-widget ul#recentcomments a { padding: 0; }


.menulist a:hover, .blog-widget ul a:hover , .footer-widget ul a:hover {
	color: #222;
}


.menulist li:last-child, .blog-widget ul li:last-child, .footer-widget ul li:last-child {
	border-bottom: none;
}



.footer-widget ul li {
	border: 0;
}

.footer-widget ul li a {
	text-decoration: none;
	border: 0;
	font-size: 12pt;
	color: #e0cda8;
}

.footer-widget ul li a:hover {
	text-decoration: none;
	border: 0;
	color: #fff;
}


.footer-widget h4 {
	text-decoration: none;
	color: #fff;
	font-size: 16pt;
}

.footer-logo button{margin-top:10px;}

.footer-logo{text-align:center;}

.footer-logo p{width:250px; margin:15px auto;}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}


#nav ul li.four {
   position: relative;
   top: 0px;
}

#nav ul li.four a {
   line-height: 15px !important;
}
.footer-box{padding:10px 10px 20px 14px;}
.footer-box h5{font-size:1.4em;line-height:1.52em;font-family:'Droid Sans',Arial,sans-serif;text-transform:uppercase;text-shadow:1px 1px 1px #FFF;display:block;color:#464646;margin:0px 0px 0.438em;}
.block-simplenews .issues-link,.block-simplenews .issues-list{margin-top:1em}
.block-simplenews .issues-list .newsletter-created{display:none}
.block ol,.block ul{margin:0;padding:0 0 .25em 1em}
.region-header .block{font-size:.857em;float:left;margin:0 10px;padding:0}
.region-header .block .content{margin:0;padding:0}
.region-header .block ul{margin:0;padding:0}
.region-header .block li{list-style:none;list-style-image:none;padding:0}
.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px}
.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px}
.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15)}
.region-header .block-menu li.last a{border-bottom:0}
.region-header .block-locale ul li{display:inline;padding:0 .5em}
.sidebar .block{border:1px solid;padding:15px 20px;margin:0 0 20px}
.sidebar .block .content{font-size:.914em;line-height:1.4}
#triptych .block{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #dfdfdf;line-height:1.3}
#triptych .block.last{border-bottom:0}
#triptych .block ul li,#triptych .block ol li{list-style:none}
#triptych .block ul,#triptych .block ol{padding-left:0}
#footer-wrapper .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px}
#footer-columns .block-menu,#footer .block{margin:0;padding:0;border:0}
#footer .block{margin:.5em 0}
#footer .block .content{padding:.5em 0;margin-top:0}
#footer .block h2{margin:0}
.page-admin-structure-block-demo .block-region{background:#ff6;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:5px;padding:5px;text-align:center;text-shadow:none}
.page-admin-structure-block-demo #featured .block-region{font-size:.55em}
.page-admin-structure-block-demo #header .block-region{width:500px}




.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child {
  margin-bottom: 0;
}


.testimonials .wpb_text_column,  .testimonials .wpb_text_column h4{
    text-align: center;
 }

.testimonials .wpb_text_column h4 {
    font-size: 24px;
    line-height: 26px;
    margin: 24px 0 7px;
    color: #404041;
    font-family: Circular-Bold;
}


.testimonials .wpb_text_column h6, .testimonials .wpb_text_column p {
    color: #bbb;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 21px;
}


.testimonials .wpb_text_column p {
    margin: 20px 0 0;
    padding: 0 25px;
}

.testimonials .wpb_text_column h6{
    margin: 0;
}
.modal-header{min-height:16.42857143px;padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}


#menu-item-7:hover{
border-bottom: solid 5px #6B9BC8;}

.nav ul li.menu-item-has-children:hover {visibility: visible}


.advantages{
    background: rgba(245, 248, 248, 0.75);
    height:41px;
    padding:10px 9999px 0;
    margin:0 -9999px;
    color:#2f3239;
    font-size: 15px;
    font-family: 'Noto Sans', sans-serif;
    font-weight:700;
    overflow:hidden;
}


.advantages img{
    vertical-align:middle;
}


.advantages li{
    float:left;
    margin:0 0 0 64px;
}






img.social-icon { border: none; }

#connect .social a {
  filter: alpha(opacity=@opacity * 100);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
}

#connect .social a:hover {
  filter: alpha(opacity=@opacity * 100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}

#connect .social a.subscribe {
  background-position: 0px 0;
}

#connect .social a.twitter {
  background-position: -30px 0;
}

#connect .social a.facebook {
  background-position: -60px 0;
}

#connect .social a.youtube {
  background-position: -90px 0;
}

#connect .social a.flickr {
  background-position: -120px 0;
}

#connect .social a.linkedin {
  background-position: -150px 0;
}

#connect .social a.delicious {
  background-position: -180px 0;
}

#connect .social a.googleplus {
  background-position: -210px 0;
}

.single-product .summary .social iframe {
  position: relative;
  top: 8px;
}


.page-template-page-templatestemplate10-php .col1,
.page-template-page-templatestemplate10-php .col2{
	width:50% !important;
}

.page-template-page-templatestemplate10-php .col1{
	border:none !important;
}
.reveal-modal .col1,.reveal-modal .col2{width:50%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.reveal-modal .col1{padding-right:5%}
#newsletter .braunForm .col1 p{margin-bottom:0}
#tabs .col-2 .col1,#tabs .col-2 .col2{float:left;width:405px}
#tabs .col-2 .col1{padding-right:26px;border-right:1px solid #ccc}

.openings-panel .event-excerpt {

}

	
.event-excerpt {
	line-height: 115%;
}



.srp-widget-singlepost {
	border-bottom  : 1px solid #ccc;
	margin-bottom  : 10px;
	padding-bottom : 10px;
}
body.style-206 #usersite-container .nav-bar{position:absolute;bottom:0;left:0;width:100%;right:0;z-index:200;vertical-align:middle;display:table}
body.style-206 #usersite-container .nav-bar.sticky{position:fixed;top:0;bottom:auto;width:100%;width:100vw}
.with-edit-bar body.style-206 #usersite-container .nav-bar.sticky{top:70px}
body.style-206 #usersite-container .nav-bar .site-wrap{max-width:2140px;display:table;padding:15px 0;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;width:100%;min-height:70px}
body.style-206 #usersite-container .nav-bar #title-wrap,body.style-206 #usersite-container .nav-bar #navigation-wrap{display:table-cell;vertical-align:middle}
body.style-206 #usersite-container .nav-bar #navigation-wrap{max-width:65%;padding-right:18px;text-align:right}
body.style-206 #usersite-container .nav-bar.mobile{text-align:center;clear:both}
body.style-206 #usersite-container .nav-bar.mobile #toggle-mobile-menu{position:absolute;top:50%;margin-top:-14px;left:3px;font-size:18px}
body.style-206 #usersite-container .nav-bar.mobile #toggle-mobile-menu a{padding:10px;color:white}
body.style-206 #usersite-container .nav-bar.mobile #toggle-mobile-menu a i.icon-close{font-size:16px}
body.style-206 #usersite-container .nav-bar.mobile .site-wrap{display:block;min-height:0}
body.style-206 #usersite-container .nav-bar.mobile #title-wrap{display:block;text-align:center;padding:0;width:80vw;max-width:none;margin:0 auto}
body.style-206 #usersite-container .nav-bar.mobile #title-wrap h1,body.style-206 #usersite-container .nav-bar.mobile #title-wrap span{display:block}
body.style-206 #usersite-container .nav-bar #page-title{color:#fff;padding:0;white-space:nowrap}
body.style-206 #usersite-container .nav-bar #title-wrap{width:30%;padding:4px 25px;max-width:30vw}
body.style-206 #usersite-container .nav-bar #main-nav ul{text-align:right}
body.style-206 #usersite-container .nav-bar #main-nav ul li.top{text-transform:uppercase;margin:0;padding:0 1em;margin:.25em 0;display:inline-block}
body.style-206 #usersite-container .nav-bar #main-nav ul li.top a.top::after{position:absolute;background:rgba(255,255,255,0.5);top:100%;left:0;width:100%;height:2px;content:'';opacity:0;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;-moz-transition:opacity 0.3s, -moz-transform 0.3s;transition:opacity 0.3s, transform 0.3s;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden}
body.style-206 #usersite-container .nav-bar #main-nav ul li.top a.top:hover::after{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px)}
body.style-206 #usersite-container .nav-bar #main-nav ul li.top:last-child{border-right:none}
body.style-206a #usersite-container .nav-bar{background:#4c5c62;background:rgba(76,92,98,0.8);-webkit-transition:height 500ms ease-in-out, background 500ms ease-in-out;-moz-transition:height 500ms ease-in-out, background 500ms ease-in-out;transition:height 500ms ease-in-out, background 500ms ease-in-out}
body.style-206a #usersite-container .nav-bar.sticky{background:#4c5c62}
body.style-206b #usersite-container .nav-bar{background:#e3446f;background:rgba(227,68,111,0.8);-webkit-transition:height 500ms ease-in-out, background 500ms ease-in-out;-moz-transition:height 500ms ease-in-out, background 500ms ease-in-out;transition:height 500ms ease-in-out, background 500ms ease-in-out}
body.style-206b #usersite-container .nav-bar.sticky{background:#e3446f}
body.style-206c #usersite-container .nav-bar{background:#dbe2bc;background:rgba(219,226,188,0.8);-webkit-transition:height 500ms ease-in-out, background 500ms ease-in-out;-moz-transition:height 500ms ease-in-out, background 500ms ease-in-out;transition:height 500ms ease-in-out, background 500ms ease-in-out}
body.style-206c #usersite-container .nav-bar.sticky{background:#dbe2bc}
body.style-206d #usersite-container .nav-bar{background:#fff;background:rgba(255,255,255,0.8);-webkit-transition:height 500ms ease-in-out, background 500ms ease-in-out;-moz-transition:height 500ms ease-in-out, background 500ms ease-in-out;transition:height 500ms ease-in-out, background 500ms ease-in-out}
body.style-206d #usersite-container .nav-bar.sticky{background:#fff}
body.style-206e #usersite-container .nav-bar{background:#f6f3e7;background:rgba(246,243,231,0.8);-webkit-transition:height 500ms ease-in-out, background 500ms ease-in-out;-moz-transition:height 500ms ease-in-out, background 500ms ease-in-out;transition:height 500ms ease-in-out, background 500ms ease-in-out}
body.style-206e #usersite-container .nav-bar.sticky{background:#f6f3e7}
#usersite-container .nav-bar.mobile #toggle-mobile-menu{display:inline-block}
.sliderwrap .item{padding-left:5px;padding-right:5px;}
.sliderwrap .item div,.sliderwrap .item img{height:auto;max-width:133px!important;}

	  
	  .huge_it_slideshow_dots_1 {
		display: inline-block;
		position: relative;
		cursor: pointer;
		box-shadow: 1px 1px 1px rgba(0,0,0,0.1) inset, 1px 1px 1px rgba(255,255,255,0.1);
		width:10px;
		height: 10px;
		border-radius: 10px;
		background: #00f;
		margin: 10px;
		overflow: hidden;
		z-index: 17;
	  }
.sticky-header-top .advertisement-728x90{position:absolute;top:9px;right:0;bottom:0}
.sticky-header.sticky-header-top .advertisement-728x90{position:absolute;margin-top:2px;left:266px;top:0px}
.advertisement-cmad-114x83{float:left;position:relative;z-index:1}
.center-wrapper .panel-col-first .pane-ti-lsg-ay-ads-multiad-300x250 .advertisement-multiad-300x250{width:300px;margin:0 auto;padding-top:15%;height:400px}
.center-wrapper .panel-col-first .pane-ti-lsg-ay-ads-multiad-300x250 .advertisement-multiad-300x250 .adtxt{background:#f7f8f8 none}
.center-wrapper .panel-col-first .pane-ti-lsg-ay-ads-multiad-300x250 .advertisement-multiad-300x250 .adtxt span{padding:0 10px;background:#f7f8f8}
body.node-type-gallery .panel-col-first .pane-ti-lsg-ay-ads-300x250 .advertisement-300x250{display:inline-block;vertical-align:middle}

.bottom-text-home { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#FFFFFF; 
                      vertical-align:  middle; line-height:18px; }
 
.bottom-text-home  a{color:#FFF; text-decoration:none;}

.bottom-text-home a:hover{color:#000000; text-decoration:underline;}

.bottom-text { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#FFFFFF; vertical-align:middle;                           line-height:19px;}
 
.bottom-text  a{color:#FFF; text-decoration:none;}

.bottom-text a:hover{color:#000000; text-decoration:underline;}


#info-area {
	padding-top:0px !important;
	position: fixed !important;
}


.et_color_scheme_orange #top-menu, .et_color_scheme_orange #info-area {
	border-color: #666 !important;
}

body.single #info-area, body.page #info-area { color: #fff; }

#info-area, #info-bg, #main-wrap:before { width: 280px; border-right: 1px solid #50a09f; }


				.image-info, #top-menu .link_bg, #info-bg, #info-area { -webkit-transform: translate3d(0,0,0); }

.et_color_scheme_green .widget, .et_color_scheme_green #top-menu a, .et_color_scheme_green #mobile-nav, .et_color_scheme_green #info-area, .et_color_scheme_green #info-bg, .et_color_scheme_green #top-menu { border-color: #8bb25c; }

.et_color_scheme_purple .widget, .et_color_scheme_purple #top-menu a, .et_color_scheme_purple #mobile-nav, .et_color_scheme_purple #info-area, .et_color_scheme_purple #info-bg, .et_color_scheme_purple #top-menu { border-color: #9e5c8f; }

.et_color_scheme_red .widget, .et_color_scheme_red #top-menu a, .et_color_scheme_red #mobile-nav, .et_color_scheme_red #info-area, .et_color_scheme_red #info-bg, .et_color_scheme_red #top-menu { border-color: #a74343; }

.et_color_scheme_gray .widget, .et_color_scheme_gray #top-menu a, .et_color_scheme_gray #mobile-nav, .et_color_scheme_gray #info-area, .et_color_scheme_gray #info-bg, .et_color_scheme_gray #top-menu { border-color: #2e2e2e; }

.et_color_scheme_orange .widget, .et_color_scheme_orange #top-menu a, .et_color_scheme_orange #mobile-nav, .et_color_scheme_orange #info-area, .et_color_scheme_orange #info-bg, .et_color_scheme_orange #top-menu { border-color: #cd7d00; }


			.widget, #top-menu a, #mobile-nav, #info-area, #info-bg, #top-menu { border-color: #5EA5A4; }
.link-text,.edd_cart_remove_item_btn{font-family:Raleway, "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-size:11px;text-transform:uppercase;letter-spacing:1px;border-bottom:2px solid #0595cd;display:inline-block;padding-bottom:0px;color:#0595cd;}
.bottom-band .link-text{border-color:#fff;}
.bottom-band .link-text:hover{color:#fff;}
.blog-masonry-item .link-text{position:absolute;bottom:32px;right:32px;}
.quote-post .post-title,.quote-post h1,.quote-post span,.quote-post .link-text{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}
.quote-post:hover .link-text{color:#fff;border-color:#fff;}
.blog-comment .link-text{display:inline-block;margin-left:12px;}
.link-text{font-family:Raleway, "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-size:11px;text-transform:uppercase;letter-spacing:1px;border-bottom:2px solid #0595cd;display:inline-block;padding-bottom:0px;color:#0595cd;}

.link-text.text-white {
	color: #fff !important;
}
.node-type-homepage .rocket-solutions .solution-tile-homepage{height:255px;background:#707170;padding:15px;margin-bottom:35px;position:relative;}
.node-type-homepage .rocket-solutions .solution-tile-homepage a{color:white;}
.node-type-homepage .rocket-solutions .solution-tile-homepage a:hover{text-decoration:none;}
.node-type-homepage .rocket-solutions .solution-tile-homepage span{display:block;}
.node-type-homepage .rocket-solutions .solution-tile-homepage .icon-wrapper{background-color:white;}
.node-type-homepage .rocket-solutions .solution-tile-homepage .solution-title{padding-top:0.5em;font-size:1.25em;line-height:1em;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:after{content:'';position:absolute;right:15px;bottom:15px;border-top:15px solid transparent;border-left:15px solid transparent;border-right:15px solid white;border-bottom:15px solid white;width:30px;height:30px;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.application_lifecycle_management_and_devops:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10201:after{border-right-color:#0055b7;border-bottom-color:#009add;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.access_and_connectivity:after{border-right-color:#0055b7;border-bottom-color:#009add;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.archive_and_backup_management:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10151:after{border-right-color:#62a60a;border-bottom-color:#82bc00;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.data_virtualization:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10181:after{border-right-color:#0055b7;border-bottom-color:#009add;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.data_migration:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10166:after{border-right-color:#62a60a;border-bottom-color:#82bc00;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.bi_and_analytics:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10196:after{border-right-color:#f38a00;border-bottom-color:#ffb258;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.dbms_and_application_servers:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10206:after{border-right-color:#62259d;border-bottom-color:#783cbd;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.enterprise_performance_management:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10156:after{border-right-color:#f38a00;border-bottom-color:#ffb258;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.enterprise_search_and_text_analytics:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10176:after{border-right-color:#f38a00;border-bottom-color:#ffb258;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.network_management:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10186:after{border-right-color:#62a60a;border-bottom-color:#82bc00;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.mainframe:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10171:after{border-right-color:#62259d;border-bottom-color:#783cbd;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.supply_chain_integration:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10191:after{border-right-color:#0055b7;border-bottom-color:#009add;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.modernization:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-13936:after{border-right-color:#0055b7;border-bottom-color:#009add;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.terminal_emulation:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-13931:after{border-right-color:#0055b7;border-bottom-color:#009add;}
.i18n-de.node-type-homepage .rocket-solutions .solution-tile-homepage .solution-title{font-size:1.15625em;}


	.fusion-column:nth-child(5n),
	.fusion-column:nth-child(4n),
	.fusion-column:nth-child(3n),
	.fusion-column:nth-child(2n),
	.fusion-column {
		margin-right: 0;
	}


	.fusion-columns-2 .fusion-column, .fusion-columns-2 .fusion-flip-box-wrapper,
	.fusion-columns-4 .fusion-column, .fusion-columns-4 .fusion-flip-box-wrapper {
		width: 50% !important;
		float: left !important;
	}


	.fusion-columns-2 .fusion-column:nth-child(3n), .fusion-columns-2 .fusion-flip-box-wrapper:nth-child(3n), 
	.fusion-columns-4 .fusion-column:nth-child(3n), .fusion-columns-2 .fusion-flip-box-wrapper:nth-child(3n)  {
		clear: both;
	}


	.fusion-columns-3 .fusion-column, .fusion-columns-3 .fusion-flip-box-wrapper,
	.fusion-columns-5 .fusion-column, .fusion-columns-5 .fusion-flip-box-wrapper,
	.fusion-columns-6 .fusion-column, .fusion-columns-6 .fusion-flip-box-wrapper,
	.fusion-columns-5 .col-lg-2, .fusion-columns-5 .col-md-2, .fusion-columns-5 .col-sm-2 {
		width: 33.33% !important;
		float: left !important;
	}


	.fusion-columns-3 .fusion-column:nth-child(4n), .fusion-columns-3 .fusion-flip-box-wrapper:nth-child(4n),
	.fusion-columns-5 .fusion-column:nth-child(4n), .fusion-columns-5 .fusion-flip-box-wrapper:nth-child(4n),
	.fusion-columns-6 .fusion-column:nth-child(4n), .fusion-columns-6 .fusion-flip-box-wrapper:nth-child(4n) {
		clear: both;
	}


	.footer-area .fusion-column,
	#slidingbar .fusion-column {
		margin-bottom: 40px;
	}


	.fusion-column.fusion-one-sixth,
	.fusion-column.fusion-five-sixth,
	.fusion-column.fusion-one-fifth,
	.fusion-column.fusion-two-fifth,
	.fusion-column.fusion-three-fifth,
	.fusion-column.fusion-four-fifth,
	.fusion-column.fusion-one-fourth,
	.fusion-column.fusion-three-fourth,
	.fusion-column.fusion-one-third,
	.fusion-column.fusion-two-third,
	.fusion-column.fusion-one-half {
	  position: relative;
	  float: left;
	  margin-right: 4%;
	  margin-bottom: 20px;
	}

	.fusion-column.fusion-one-sixth {
	  width: 13.3333%;
	}

	.fusion-column.fusion-five-sixth {
	  width: 82.6666%;
	}

	.fusion-column.fusion-one-fifth {
	  width: 16.8%;
	}

	.fusion-column.fusion-two-fifth {
	  width: 37.6%;
	}

	.fusion-column.fusion-three-fifth {
	  width: 58.4%;
	}

	.fusion-column.fusion-four-fifth {
	  width: 79.2%;
	}

	.fusion-column.fusion-one-fourth {
	  width: 22%;
	}

	.fusion-column.fusion-three-fourth {
	  width: 74%;
	}

	.fusion-column.fusion-one-third {
	  width: 30.6666%;
	}

	.fusion-column.fusion-two-third {
	  width: 65.3333%;
	}

	.fusion-column.fusion-one-half {
	  width: 48%;
	}


	
	
	.fusion-column.fusion-one-sixth.spacing-no {
	  width: 16.6666666667% !important;
	}

	.fusion-column.fusion-five-sixth.spacing-no {
	  width: 83.333333333% !important;
	}

	.fusion-column.fusion-one-fifth.spacing-no {
	  width: 20% !important;
	}

	.fusion-column.fusion-two-fifth.spacing-no {
	  width: 40% !important;
	}

	.fusion-column.fusion-three-fifth.spacing-no {
	  width: 60%  !important;
	}

	.fusion-column.fusion-four-fifth.spacing-no {
	  width: 80%  !important;
	}

	.fusion-column.fusion-one-fourth.spacing-no {
	  width: 25%  !important;
	}

	.fusion-column.fusion-three-fourth.spacing-no {
	  width: 75%  !important;
	}

	.fusion-column.fusion-one-third.spacing-no {
	  width: 33.33333333%  !important;
	}

	.fusion-column.fusion-two-third.spacing-no {
	  width: 66.66666667%  !important;
	}

	.fusion-column.fusion-one-half.spacing-no {
	  width: 50% !important;
	}

	
	.fusion-column-last {
	  clear: right;
	  zoom: 1;
	}

	
	.fusion-column.spacing-no {
		margin-bottom: 0;
		width: 100% !important;
	}


	.fusion-column.spacing-yes {
		width: 100%;
	}

.rtl #slidingbar-area .columns .fusion-column,
.rtl .footer-area .columns .fusion-column {
  float: right;
}

.rtl .fusion-column {
  float: right;
}

.rtl .fusion-column.fusion-one-sixth,
.rtl .fusion-column.fusion-five-sixth,
.rtl .fusion-column.fusion-one-fifth,
.rtl .fusion-column.fusion-two-fifth,
.rtl .fusion-column.fusion-three-fifth,
.rtl .fusion-column.fusion-four-fifth,
.rtl .fusion-column.fusion-one-fourth,
.rtl .fusion-column.fusion-three-fourth,
.rtl .fusion-column.fusion-one-third,
.rtl .fusion-column.fusion-two-third,
.rtl .fusion-column.fusion-one-half {
  float: right;
  margin-right: 0;
  margin-left: 4%;
}

.rtl #wrapper .fusion-column.last {
  margin-left: 0;
}

#wrapper .fusion-column.last {
  margin-right: 0;
}

.fusion-column.fusion-one-sixth,
.fusion-column.fusion-five-sixth,
.fusion-column.fusion-one-fifth,
.fusion-column.fusion-two-fifth,
.fusion-column.fusion-three-fifth,
.fusion-column.fusion-four-fifth,
.fusion-column.fusion-one-fourth,
.fusion-column.fusion-three-fourth,
.fusion-column.fusion-one-third,
.fusion-column.fusion-two-third,
.fusion-column.fusion-one-half {
  position: relative;
  float: left;
  margin-right: 4%;
  margin-bottom: 20px;
}

.fusion-column-last:before,
.fusion-column-last:after {
  content: " ";
  display: table;
}

.fusion-column-last:after {
  clear: both;
}

.fusion-content-boxes .fusion-column {
  margin-bottom: 20px;
}

.landing-form .fusion-column-wrapper{
   margin-top: 10px;
   border-radius: 4px;
}

.slider-wrap .fusion-column.fusion-one-half {
    margin-top: 10px;
    margin-bottom: 0px;
}

.builder-module-block-outer-wrapper {
	margin-left: 0;
	margin-right: 0;
	min-height: 1px;
	overflow: hidden;
	padding-left: 0;
	padding-right: 0;
}

#ie6 .builder-module-block-outer-wrapper {
	overflow: hidden !important;
}






#ie6 .builder-responsive .builder-module-block-outer-wrapper,
#ie6 .builder-responsive .widget-outer-wrapper {
	display: inline;
	overflow: hidden;
	overflow-y: visible;
}

.builder-module-block-outer-wrapper .widget-wrapper-left .widget,
.builder-module-block-outer-wrapper .widget-wrapper-middle .widget {
	margin-right: 1em;
}

.builder-module-block-outer-wrapper .widget-wrapper-middle .widget,
.builder-module-block-outer-wrapper .widget-wrapper-right .widget {
	margin-left: 1em;
}
.row.container{margin-bottom:30px !important}
.row.custom-width{margin-left:auto !important;margin-right:auto !important}
.row.divided .columns{border-right:1px solid rgba(0,0,0,0.05)}
.row.divided .columns:last-child{border:0}
.collapse .row .column,.collapse .row .columns{position:relative;padding-left:0;padding-right:0;float:left}
.row:hover .col_hover_focus .column-inner:not(:hover){opacity:0.6 !important}
#top-bar .row{position:relative}
#masthead .row{height:100%}
.row .iosSlider .row{max-width:67.5em;margin:0 auto;width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:67.5em}
.cat-header .iosSlider,.row.full-width .iosSlider{margin-bottom:0}
.row.column-slider{position:relative}
.ux_banner .row{position:relative;height:100%;z-index:2;max-width:67.5em !important;margin-left:auto !important;margin-right:auto !important}
.row.boxed .featured-box.pos-left{padding-left:40px}
.row.boxed .featured-box.pos-left .featured-img{left:-20px;top:20px;background:#000000;border-radius:99px;padding:5px}
.woocommerce-cart .woocommerce .row .large-8,.woocommerce-cart .woocommerce .row .large-4{width:100%}
.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:67.5em;*zoom:1}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.row.collapse .column,.row.collapse .columns{position:relative;padding-left:0;padding-right:0;float:left}
.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}
.row .row:before,.row .row:after{content:" ";display:table}
.row .row:after{clear:both}
.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}
.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}
.row .row.collapse:after{clear:both}
form .row .row{margin:0 -0.5em}
form .row .row .column,form .row .row .columns{padding:0 0.5em}
form .row .row.collapse{margin:0}
form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}
form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5em}
.clearfix:before,.clearfix:after{display:table;content:" "}
.clearfix:after{clear:both}


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }



		div.single_product_display  div.textcol div.imagecol{
			position:absolute;

			margin-left: -390px !important;
		}


		div.single_product_display  div.textcol div.imagecol a img {
			width: 380px;
			height: 380px;
		}


div.default_product_display div.textcol div.imagecol {position: relative!important;}

.single_product_display .imagecol {float:left;}

.top li a:hover,
.top li.current-menu-item a,
.top li.current-page-ancestor a,
.top li.current-page-parent a {
	background-color: #a3abb4;
	border-right: 1px solid #a3abb4;
}

.wp-pagenavi span.current {
	background-color: #e3e65d;
	border: 1px solid #e3e65d;
	color: #222;
}



.dropmenudiv {
position:absolute;
top:0;
margin-top:-30px;
_margin-top:-32px;
margin-left:125px;
font-size:12px;
font-weight:400;
text-decoration:none;
line-height:18px;
z-index:999;
background-color:#C0C3A6;
width:120px;
visibility:hidden;
text-align:left;
border:1px #b0b974 solid;
}


.dropmenudiv a {
width:100%;
display:block;
text-indent:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
text-decoration:none;
color:#000;
padding:2px 0;
}


.dropmenudiv a:hover {
background-color:#0069aa;
color:#fff;
}

				.l-header.layout_sided .w-logo.with_transparent img.for_transparent,
				.l-header.layout_sided.transparent .w-logo.with_transparent img.for_default {
					display: none;
					}
.modal-open{overflow:hidden}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate3d(0,-25%,0);-o-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0)}
.modal.in .modal-dialog{-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}
.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}
.modal-header{min-height:16.42857143px;padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:15px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.modal-sm{width:300px}



.header-wrapper {
  z-index: 99;
  position: relative; }



.transparent-header .header-wrapper,
.transparent-header.boxed-header .header-wrapper,
.transparent-header .header-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 99; }


.boxed-header .header-wrapper {
  margin-top: 50px;
  max-width: 69em;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 1px 1px 5px 0 rgba(50, 50, 50, 0.11); }


.boxed.boxed-header .header-wrapper {
  margin-top: 20px; }


.boxed.transparent-header .header-wrapper,
.boxed.no-header .header-wrapper {
  left: auto;
  right: auto;
  max-width: 71.25em; }


.framed-layout .header-wrapper {
  margin-top: 30px; }


.page-template-page-blank-header-php .header-wrapper {
  position: absolute;
  top: -300px; }




    .zerogrid                                  {
	position: relative;
	width: 960px;
	padding: 0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border: 1px solid #cbc483;
}

    .zerogrid .row                             {
	margin-bottom: 0px;
	background-color: #f2f0e1;
}

	
	.zerogrid .offleft					   	   { margin-left: 0px!important;}

	.zerogrid .offright					       { margin-right: 0px!important;}

	.zerogrid .offtop						   { margin-top: 0px!important;}

	.zerogrid .offbottom					   { margin-bottom: 0px!important;}

	

	.zerogrid .col01,.zerogrid .col02,.zerogrid .col03,.zerogrid .col04,.zerogrid .col05,.zerogrid .col06,.zerogrid .col07,.zerogrid .col08,
	.zerogrid .col09,.zerogrid .col10,.zerogrid .col11,.zerogrid .col12,.zerogrid .col13 ,.zerogrid .col14,.zerogrid .col15 ,.zerogrid .col16,
	.zerogrid .col-1-3,.zerogrid .col-2-3 {
	float: left;
	display: inline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

	
    
	.zerogrid .col01                    { width: 40px;  }

    .zerogrid .col02                    { width: 100px; }

    .zerogrid .col03                    { width: 160px; }

    .zerogrid .col04                    { width: 220px; }

    .zerogrid .col05                    {
	width: 300px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #cbc483;
	border-right-color: #cbc483;
	border-bottom-color: #cbc483;
	border-left-color: #cbc483;
	background-color: #f2f0e1;
}

    .zerogrid .col06                    { width: 340px; }

    .zerogrid .col07                    { width: 400px; }

    .zerogrid .col08                    { width: 460px; }

    .zerogrid .col09                    { width: 520px; }

    .zerogrid .col10                    { width: 580px; }

    .zerogrid .col11                    {
	width: 660px;
	background-color: #FFF;
}

    .zerogrid .col12                    { width: 700px; }

    .zerogrid .col13                    { width: 760px; }

    .zerogrid .col14                    { width: 820px; }

    .zerogrid .col15                    { width: 880px; }

    .zerogrid .col16                    { width: 940px; }


    .zerogrid .col-1-3                  {
	width: 100%;
}

    .zerogrid .col-2-3                  { width: 620px; }


    
    .zerogrid .offset01                   { margin-left: 60px;  }

    .zerogrid .offset02                   { margin-left: 120px; }

    .zerogrid .offset03                   { margin-left: 180px; }

    .zerogrid .offset04                   { margin-left: 240px; }

    .zerogrid .offset05                   { margin-left: 300px; }

    .zerogrid .offset06                   { margin-left: 360px; }

    .zerogrid .offset07                   { margin-left: 420px; }

    .zerogrid .offset08                   { margin-left: 480px; }

    .zerogrid .offset09                   { margin-left: 540px; }

    .zerogrid .offset10                   { margin-left: 600px; }

    .zerogrid .offset11                   { margin-left: 660px; }

    .zerogrid .offset12                   { margin-left: 720px; }

    .zerogrid .offset13                   { margin-left: 780px; }

    .zerogrid .offset14                   { margin-left: 840px; }

    .zerogrid .offset15                   { margin-left: 900px; }


		.zerogrid .col01,.zerogrid .col02,.zerogrid .col03,.zerogrid .col04,.zerogrid .col05,.zerogrid .col06,.zerogrid .col07,.zerogrid .col08,
		.zerogrid .col09,.zerogrid .col10,.zerogrid .col11,.zerogrid .col12,.zerogrid .col13 ,.zerogrid .col14,.zerogrid .col15 ,.zerogrid .col16,
		.zerogrid .col-1-3,.zerogrid .col-2-3 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

		
        .zerogrid .col01,
        .zerogrid .col02,
        .zerogrid .col03,
        .zerogrid .col04,
        .zerogrid .col05,
        .zerogrid .col06,
        .zerogrid .col07,
        .zerogrid .col08,
        .zerogrid .col09,
        .zerogrid .col10,
        .zerogrid .col11,
        .zerogrid .col12,
        .zerogrid .col13,
        .zerogrid .col14,
        .zerogrid .col15,
        .zerogrid .col16,
        .zerogrid .col-1-3,
        .zerogrid .col-2-3  { width: 300px; }


        
        .zerogrid .offset01,
        .zerogrid .offset02,
        .zerogrid .offset03,
        .zerogrid .offset04,
        .zerogrid .offset05,
        .zerogrid .offset06,
        .zerogrid .offset07,
        .zerogrid .offset08,
        .zerogrid .offset09,
        .zerogrid .offset10,
        .zerogrid .offset11,
        .zerogrid .offset12,
        .zerogrid .offset13,
        .zerogrid .offset14,
        .zerogrid .offset15 { margin-left: 0; }

	




.zerogrid:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }
html#scoped-css body.style-1 #usersite-container #page-root,html#scoped-css body.style-1 #usersite-container #container-wrap,html#scoped-css body.style-1 #usersite-container #container,html#scoped-css body.style-1 #usersite-container #page-footer,html#scoped-css body.style-1 #usersite-container #content-wrap,html#scoped-css body.style-1 #usersite-container #content-top,html#scoped-css body.style-1 #usersite-container #content,html#scoped-css body.style-1 #usersite-container #content-bottom,html#scoped-css body.style-1 #usersite-container #page-header,html#scoped-css body.style-1 #usersite-container .music-player.display-swmp .player{width:auto;max-width:none;border-width:0}



div.crafty-social-buttons{margin:.3em 0}
div.crafty-social-buttons .crafty-social-caption{display:inline-block;padding-right:1em;vertical-align:top;font-size:1.2em}
div.crafty-social-buttons ul{display:inline-block;list-style-type:none;margin:0;padding:0}
div.crafty-social-buttons ul li{display:inline-block;margin:0 .2em;padding:0}
div.crafty-social-buttons .crafty-social-share-count:after,div.crafty-social-buttons .crafty-social-share-count:before{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute}
div.crafty-social-buttons .crafty-social-share-count:after{border-color:rgba(224,221,221,0);border-right-color:#f5f5f5;border-width:5px;top:50%;margin-top:-5px}
div.crafty-social-buttons .crafty-social-share-count:before{border-color:rgba(85,94,88,0);border-right-color:#e0dddd;border-width:6px;top:50%;margin-top:-6px}
div.crafty-social-buttons .crafty-social-share-count{font:18px Arial,Helvetica,sans-serif;color:#555e58;padding:5px;-khtml-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;background:#f5f5f5;border:1px solid #e0dddd;display:inline-block;vertical-align:top;margin-left:2px;min-width:24px;text-align:center}
div.crafty-social-buttons.crafty-social-buttons-size-2 .crafty-social-share-count{min-width:14px;font-size:12px}
div.crafty-social-buttons.crafty-social-buttons-size-3 .crafty-social-share-count{min-width:16px;font-size:14px}
div.crafty-social-buttons.crafty-social-buttons-size-4 .crafty-social-share-count{min-width:20px;font-size:16px}
div.crafty-social-buttons.crafty-social-buttons-size-5 .crafty-social-share-count{min-width:24px;font-size:18px}
div.crafty-social-buttons.crafty-social-buttons-size-6 .crafty-social-share-count{min-width:24px;font-size:20px}

    .footer #inner-footer .crafty-social-buttons {
      margin: 0;
      padding: 0; }

      .footer #inner-footer .crafty-social-buttons img {
        width: 29px;
        height: 29px; }

      .footer #inner-footer .crafty-social-buttons li {
        margin-left: 2px;
        margin-right: 2px;
        float: left; }
.body-border{background-color:#141414;position:fixed;z-index:2500}
.body-border--left,.body-border--right{width:4px;height:100%}
.body-border--bottom,.body-border--top{height:4px;width:100%}
.body-border--bottom{bottom:0;left:0}
.body-border--left{left:0;top:0}
.body-border--right{right:0;top:0}

#header .head-hold .box {
	width: 405px;
	position: absolute;
	bottom: 30%;
	right: 30px;
	z-index: 90;
}

#header .head-hold .box p,
#header .head-hold .box h1{
	color: #fff;
	margin-bottom: 46px;
	text-align: center;
	font-size: 40px;
	line-height: 48px;
}

.text-hold .box {
	width: 48%;
	float: left;
	padding: 0 2% 4px 0;
}

.text-hold .box img {
	float: left;
	margin: 6px 21px 30px 0;
}

.text-hold .box p {
	margin: 0;
	line-height: 20px;
	font-size: 16px;
}

.text-hold .box h4 {
	margin: 0;
	font:18px/20px 'Lora', Arial, Helvetica, sans-serif;
}

.home #header .head-hold .box .home-logo {display: none;}

	.bottom-box .button1 ,
	#header .box .button1 {display: none;}

	#header .head-hold .box p,
	#header .head-hold .box h1{font-size: 27px; line-height: 32px;}
div.tabs{margin:0 0 5px 0;}
.sidebar,#navigation,#header-region,#search-theme-form,#footer,.breadcrumb,.tabs,.feed-icon,.links{display:none;}
#content .tabs{padding-bottom:5px;margin-bottom:10px;}
#content .tabs a,#content .tabs span,#content .tabs ul.primary,#content .tabs .tab,#content .tabs li{background:none;border:none;margin:0;padding:0;border-radius:0;font-weight:normal;}
#content .tabs ul{display:block;}
#content .tabs .element-invisible{display:none;}
#content .tabs li{margin-right:10px;display:inline-block;}
#content .tabs li.active .tab{font-weight:bold;}
#content .tabs a:hover{color:red;}
#legal{float:right;}
#legal a{margin-left:1em;}


.upcoming-thumb {
width: 78px;
height: 78px;
float: left;
}




.bne-testimonial-slider-wrapper {
	margin: 0px;
	background: #fff;
	padding:4px;
	border: solid 1px #ccc;
	position: relative;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	   		border-radius: 4px;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, .2);
	   -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, .2);
	   		box-shadow: 0 1px 4px rgba(0, 0, 0, .2);
	zoom: 1;
}


.flat-testimonial-slider .bne-testimonial-slider-wrapper {
	background: none;
	border: none;
	padding: 0;
	-webkit-border-radius: 0px;
	   -moz-border-radius: 0px;
	   		border-radius: 0px;
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
	   		box-shadow: none;

}

.bne-testimonial-slider-wrapper .bne-testimonial-description { margin-bottom: 5px; }
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-12{width:100%}

.title-cat {
  text-transform: uppercase;
  line-height: 1;
  margin-bottom: 5px;
}

.title-cat a {
  font-size: 20px;
  font-weight: 600;
  font-family: 'fjalla_oneregular';
  margin: 0;
  display: block;
}

.media.small-list .title-cat a {
  font-size: 15px;
}

.title-cat-inner {
  border-bottom: 1px solid #c2c2c2;
  margin-bottom: 10px;
}

.also-like .title-cat {
  font-size: 20px;
  font-family: 'fjalla_oneregular';
  font-weight: 600;
  display: block;
}
.page .module-broad-global-presence img.map-guide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:none}


.free-daily-hscope li{font-size:10px;}


.free-daily-hscope {
    float: left;
    width: 100%;
}
	


.free-daily-hscope ul li a {
    font: 12px Verdana,Geneva,sans-serif;
}
div.menu-minipanels{display:none;}
