﻿.inset-1,.inset-2,.inset-3,.inset-4{width:auto;}

.ad_box 											{ padding-bottom: 15px; }

@import url("themes/NovellNEW/style/style.css"); 
.main-menu {
background-color: #FFFFFF;
color: #333;
font-family: arial,sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

.footer-facebook,.footer-twitter{margin-top:10px}
.x-accordion-inner{padding:10px 15px;border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,0.15);background-color:#fff;box-shadow:none}
.x-accordion-inner p:last-child,.x-accordion-inner ul:last-child,.x-accordion-inner ol:last-child{margin-bottom:0}

	#content .title {
		background-color: #EFEFEF;
		border-bottom: 1px solid #E1E1E1;
		padding: 15px;
		color: #63777F;
		font-size: 1em;
		font-family: Verdana;
		text-transform: uppercase;
	}


#footer { 
	width: 100%;
	clear: both;
	color: #333;
	border-top: 1px dashed #cccccc;
	margin: 0px 0px 10px 0px;
	height: 30px;
	text-align: center;
	line-height: 30px;
}


#footer ul {
	list-style: none;	
}


#footer li {
	display: inline;
	padding: 0 10px;
}


#footer a {
	color: #24315d;
}





.published {
    font-size: 13px;
    line-height: 13px;
    text-align: center;
    padding: 0px 10px 0 0;
    margin-right: 10px;
    border-right: 1px solid rgba(0, 0, 0, .1)!important;
}
.cent{margin-left:auto !important;margin-right:auto !important;text-align:center !important;}
#col2.span4,#interior-page #col1.span8{padding:0 1em}


#col0,#col1,#col100,#col2,#col3{position:relative}
#interior-page #col1.span8{padding-right:30px}
#col1.span8{padding-right:80px}
#col1 #form1.aside{max-width:85%;margin:auto}
#col1 #form1.aside label{width:50%;float:left}
#col1 #form1.aside .input{width:50%}
#col1 #form1.aside .help-block{text-align:right}
html.lt-ie8.lt-ie9 #col1.span8,html.lt-ie8.lt-ie9 #interior-page #col1.span8{padding-right:0!important}
#col1.span8,#col2.span4{padding:0 10px}
#profile-wrap #col1.span3{padding-left:10px}
#profile-wrap #col1.span3 .quote2{font-size:16px;line-height:normal}

#col1.span8 ul.bullets li {
	line-height: 24px;
	margin-bottom: 10px;
	font-size: 14px;
}
.span8{width:620px}
.row-fluid .span8{width:65.95744681%;*width:65.90425532%}
.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}
input.span8,textarea.span8,.uneditable-input.span8{width:606px}
.section.contact-us .span8{position:relative}
.section.contact-us .span8:after{background:#4f93c8;content:"";height:250px;position:absolute;right:-53px;top:33px;width:2px}

  .section.btg.business .span8 {
    display: block;
    margin: 0;
    padding: 0 1.2em;
    width: 100%;
  }
ul.video-playlist .span8{font-size:12px;padding-left:20px}
.video-meta,ul.video-playlist .span8 span{display:block;color:#666;padding-bottom:10px}
html.lt-ie9 .row-fluid .span8{width:65.69266486422946%}
html.lt-ie8.lt-ie9 .row-fluid .span8{width:63.9%}
.uneditable-input.span8,input.span8,textarea.span8{width:462px}

.fusion-portfolio .fusion-separator {
  margin-top: 35px;
}

.fusion-modal .fusion-separator {
  width: 100% !important;
}

.fusion-separator {
  border: 0 solid #e7e6e6;
  clear: both;
  position: relative;
  z-index: 11;
}

.fusion-separator.sep-none {
  height: 1px;
}

.fusion-separator.sep-double {
  height: 8px;
  border-bottom-width: 1px;
  border-top-width: 1px;
}

.fusion-separator.sep-single {
  border-top-width: 1px;
}

.fusion-separator.sep-dashed {
  border-bottom-style: dashed;
  border-top-style: dashed;
}

.fusion-separator.sep-dotted {
  border-bottom-style: dotted;
  border-top-style: dotted;
}

.fusion-separator.sep-shadow {
  height: 1px;
  overflow: visible;
  border: none;
  background: none;
  background: linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
}

.fusion-separator.sep-shadow:after {
  display: block;
  margin-top: 10px;
  height: 6px;
  width: 100%;
  content: '';
  background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%);
}

.fusion-separator .icon-wrapper {
  position: absolute;
  display: table;
  left: 50%;
  top: 50%;
  margin: -13px 0 0 -13px;
  height: 26px;
  width: 26px;
  background-color: #FFFFFF;
  border: 1px solid #AAAAAA;
  border-radius: 50%;
  
  background-clip: padding-box;
  text-align: center;
}

.fusion-separator .icon-wrapper i {
  display: block;
  display: table-cell;
  vertical-align: middle;
}

body:not(:-moz-handler-blocked) .fusion-separator.sep-shadow:after {
  background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
}
#fusion-gmap-container,#main,#sliders-container,#wrapper,.fusion-separator .icon-wrapper,body,html{background-color:#ffffff;}


ul.pagination { margin:15px auto 0; padding:10px 0; text-align:center; }

ul.pagination li { margin:0; padding:0; display:inline; background:none; }

ul.pagination a, ul.pagination li span { padding:2px 5px; font-size:10px; text-transform:uppercase; }

	div.itemCommentsPagination span.pagination {display:block;float:right;clear:both;}

.widget_categories .cat-item {
  display: inline-block;
  background-color: #acacac;
  color: white;
  padding-left: 0.5em;
  padding-right: 0.5em;
  text-transform: lowercase;
  margin-bottom: 0.4em;
  border-radius: 3px; }

  .widget_categories .cat-item.cat-item-1 {
    background-color: #009784; }

  .widget_categories .cat-item.cat-item-3 {
    background-color: #ff844c; }

  .widget_categories .cat-item.cat-item-31 {
    background-color: #b5d860; }

  .widget_categories .cat-item.cat-item-4, .widget_categories .cat-item.cat-item-46 {
    background-color: #6d7681; }

  .widget_categories .cat-item.cat-item-5, .widget_categories .cat-item.cat-item-9 {
    background-color: #00cefe; }

  .widget_categories .cat-item.cat-item-6 {
    background-color: #e81a20; }

  .widget_categories .cat-item.cat-item-7 {
    background-color: #9f9172; }

  .widget_categories .cat-item:hover {
    background-color: #3e3e3d; }

  .widget_categories .cat-item a {
    text-decoration: none;
    color: white; }

#nav li.menu-item-2666 a {
font-weight: bold !important;
color: #0362ab;
width: 63px;
}

#nav li.menu-item-2666 a:hover {
font-weight: bold !important;
color: #0362ab;
width: 63px;
}

	
	.social-media-mobile {
		display: none !important;
	}
body.front .home-center{float:left;width:550px;}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.node{margin:0;padding:0;}
div.panel-pane div.feed a{float:right;}
.lt-ie9 #modes-container .panel-pane{margin-top:-10px;}
.lt-ie9 #modes-container .panel-pane h2{line-height:16px;}
#panels-edit-display .panel-pane,#panels-edit-display .helperclass{margin:.5em;}
#mobile-main-sidebar #mobile-main-menu .menu-minipanels .panel-pane h2,#mobile-main-sidebar #mobile-main-menu .menu-minipanels .menu-panel h2,#mobile-main-sidebar #mobile-main-menu .menu-content .panel-pane h2,#mobile-main-sidebar #mobile-main-menu .menu-content .menu-panel h2{margin:0;font-size:1em;color:#9CB7E8;background-color:#294D87;padding:8px 2px 8px 15px;line-height:normal;border-top:1px solid #52688C;border-bottom:1px solid #253F69;}


.rev_slider{
	position:relative;
	overflow:visible;
}



.rev_slider img{
	max-width:none !important;
	-moz-transition: none 0;
	-webkit-transition: none 0;
	-o-transition: none 0;
	transition: none 0;
	margin:0px;
	padding:0px;
	border-width:0px;
	border:none;

}


.rev_slider .no-slides-text{
	font-weight:bold;
	text-align:center;
	padding-top:80px;
}



.rev_slider .tp-caption,
.rev_slider .caption { position:absolute;  visibility:hidden; white-space: nowrap}


.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider video {max-width: none !important}


body .av-special-heading .av-special-heading-tag{
padding:0;
margin:0;
float:left;
}


.meta-heading .av-special-heading-tag{
font-weight: normal;
}

#top #wrap_all .custom-color-heading .av-special-heading-tag, #top .custom-color-heading a, #top .custom-color-heading strong, #top .custom-color-heading .special_amp{color: inherit; }


.av-inherit-size .av-special-heading-tag{ font-size: 1em; }

.av-thin-font .av-special-heading-tag, .modern-quote .av-special-heading-tag{font-weight: 300;}


.wrapper { 
	width:100%;
	overflow:hidden;
}
.hero-flipper--grand-challenges .views-row-1 .hero__title,.hero-flipper--grand-challenges .views-row-1 a{color:#FBB82B}
.hero-flipper--grand-challenges .views-row-2 .hero__title,.hero-flipper--grand-challenges .views-row-2 a{color:#2a83fb}
.hero-flipper--grand-challenges .views-row-3 .hero__title,.hero-flipper--grand-challenges .views-row-3 a{color:#FBB82B}
.hero-flipper--grand-challenges .views-row-4 .hero__title,.hero-flipper--grand-challenges .views-row-4 a{color:#bcd441}
.hero-flipper--grand-challenges .views-row-5 .hero__title,.hero-flipper--grand-challenges .views-row-5 a{color:#da442f}
.hero-flipper--grand-challenges .views-row-6 .hero__title,.hero-flipper--grand-challenges .views-row-6 a{color:#b29be5}
.team-about__individual-news.views-row-last{margin-bottom:0px}

.site-branding,.pagination span,.pagination a
{background-color: #428BCA;}

.light .site-branding, .light .pagination span, .light .pagination a{background-color:#888888; }

.blue .site-branding, .blue .pagination span, .blue .pagination a{background-color:#096484 }

.coffee .site-branding, .coffee .pagination span, .coffee .pagination a{background-color:#C7A589;}

.ectoplasm .site-branding, .ectoplasm .pagination span, .ectoplasm .pagination a{background-color:#A3B745;}

.midnight .site-branding, .midnight .pagination span, .midnight .pagination a{background-color:#E14D43;}

.ocean .site-branding, .ocean .pagination span, .ocean .pagination a{background-color:#9EBAA0;}

.sunrise .site-branding, .sunrise .pagination span, .sunrise .pagination a{background-color:#DD823B;}


.pagination span,
.pagination a{margin-right:5px; font-size:18px; padding:4px 8px; color:#fff;opacity: 1; filter:alpha(opacity=100);
-o-border-radius:4px;
border-radius:4px;}

.pagination a:hover{ opacity: 0.8; filter:alpha(opacity=80); color: #fff;}


#content-wrapper {
	padding: 30px;
	width: 580px;
}


.onecolumn #content-wrapper {
	padding: 30px;
	width: 920px;
}
   







#container  { padding: 0px;
                   
                   width: 1115px;
                   border: 0; 
                   margin-left: auto;
                   margin-right: auto;
                   background-color: White;
                   }
.ai1ec-agenda-widget-view .ai1ec-event .ai1ec-event-time{font-weight:bold;}
.ai1ec-popover.ai1ec-popup .ai1ec-event-time{background:#eee;font-size:11.05px;font-weight:bold;margin:2px -8px 0;padding:1px 8px;}
.ai1ec-month-view .ai1ec-event-time,.ai1ec-week-view .ai1ec-event-time,.ai1ec-oneday-view .ai1ec-event-time{font-weight:bold;font-size:11px;}
.ai1ec-month-view .ai1ec-multiday-bar .ai1ec-event-time{display:none;}
.ai1ec-oneday-view .ai1ec-start-truncated .ai1ec-event-time,.ai1ec-week-view .ai1ec-start-truncated .ai1ec-event-time{display:none;}
.ai1ec-agenda-view .ai1ec-event .ai1ec-event-time{font-size:9pt;font-weight:bold;opacity:0.8;filter:alpha(opacity=80);}
.ai1ec-print .ai1ec-agenda-view .ai1ec-event-summary .ai1ec-event-time{display:inline;border:none !important;box-shadow:none !important;}


#ai1ec-calendar-view .ai1ec-month-view .ai1ec-event span.ai1ec-event-title, 
#ai1ec-calendar-view .ai1ec-week-view .ai1ec-event span.ai1ec-event-title, 
#ai1ec-calendar-view .ai1ec-oneday-view .ai1ec-event span.ai1ec-event-title,
#ai1ec-calendar-view .ai1ec-month-view .ai1ec-event span.ai1ec-event-time, 
#ai1ec-calendar-view .ai1ec-week-view .ai1ec-event span.ai1ec-event-time, 
#ai1ec-calendar-view .ai1ec-oneday-view .ai1ec-event span.ai1ec-event-time {
  	white-space: normal;
}


.art-widget-title
{
    padding:0 0 0 24px;
    margin-bottom:0;
}


.art-footer .art-widget-title 
{
    font-size:1.2em;
    padding: 0;
}


.art-footer .art-widget,
.art-footer .art-widget a,
.art-footer .art-widget a:link,
.art-footer .art-widget a:visited,
.art-footer .art-widget a:hover
{
    color: #FFFFFF;
font-size: 11px;
    text-align: left;
}


.art-footer .art-widget a,
.art-footer .art-widget a:link
{
  color: #FFFFFF;
text-decoration: none;
}


.art-footer .art-widget a:visited
{
  color: #FFFFFF;
}

.aside .current_page_item .page_item a {
    color:#666;
}

.aside .current_page_item .page_item a:hover,
.aside .current_page_item .page_item a:active {
    color: #FF4B33;
}

#header .navbar-toggle.mobile-cart-button .icons { 
  margin:0;
  padding: 0;
  display: block;
  background-color: #ffffff;
  width:30px;
  height:30px;
  position: relative;
  text-align: center;
  line-height: 30px;
  border-radius:50%;
  box-shadow:0px 1px 0px #c9cbcb,inset 0px 1px 0px #fff;
  -moz-transition:color 0.3s;
  -webkit-transition:color 0.3s;
  -o-transition:color 0.3s;
  transition:color 0.3s
}

#header .navbar-toggle.mobile-cart-button .icons:before { 
  content:"";
  display:block;
  position:absolute;
  top:-3px;
  left:-3px;
  bottom:-3px;
  right:-3px;
  z-index:-1;
  border-radius:50%;
  background-color:#edefef;
  -webkit-box-shadow:0 1px #fff,inset 0 1px #c9cbcb;
  -moz-box-shadow:0 1px #fff,inset 0 1px #c9cbcb;
  box-shadow:0 1px #fff,inset 0 1px #c9cbcb
}

.ls-avada, .avada-skin-rev,.clients-carousel .es-carousel li img,h5.toggle a,.progress-bar,
#small-nav,.portfolio-tabs,.faq-tabs,.single-navigation,.project-content .project-info .project-info-box,
.post .meta-info,.grid-layout .post,.grid-layout .post .content-sep,
.grid-layout .post .flexslider,.timeline-layout .post,.timeline-layout .post .content-sep,
.timeline-layout .post .flexslider,h3.timeline-title,.timeline-arrow,
.counter-box-wrapper,.table-2 table thead,.table-2 tr td,
#sidebar .widget li a,#sidebar .widget .recentcomments,#sidebar .widget_categories li,
.tab-holder,.commentlist .the-comment,
.side-nav,#wrapper .side-nav li a,.rtl .side-nav,h5.toggle.active + .toggle-content,
#wrapper .side-nav li.current_page_item li a,.tabs-vertical .tabset,
.tabs-vertical .tabs-container .tab_content,.page-title-container,.pagination a.inactive,.woocommerce-pagination .page-numbers,.bbp-topic-pagination .page-numbers,.rtl .woocommerce .social-share li,.author .author_social{border-color:#3e3e3e;}


	.post .meta-info{
		height:auto;
	}

	
	.post .meta-info .alignleft{
		margin-top: 5px !important;
	}

	.post .meta-info .alignright{
		margin-bottom: 5px !important;
	}


	.grid-layout .meta-info .alignleft,.timeline-layout  .meta-info .alignleft{
		float:left !important;
	}


	.grid-layout .meta-info .alignright,.timeline-layout  .meta-info .alignright{
		float:right !important;
	}
.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-right:15px;padding-left:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-10{width:83.33333333%}


.lista0 li {
    color: #406074;
    margin-left: 120px;
    padding: 0px;
    font-family: 'f','Arial';
    font-size: 15px;
    list-style-type: none;
    list-style: none;
    line-height: 25px;
    
}
.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}
.subdomain-tec .first-block-big-image .title-container span{font-size:16px;}
.subdomain-tec .first-block-big-image .wrapper{bottom:10px;padding:5px 10px;}
.first-block-big-image .type-container .type,.first-block-big-image .description{font-size:15px;}
.first-block-big-image .title a{font-family:'ss_semibold',Arial,sans-serif;}
.first-block-big-image{margin-right:0;}
.first-block-big-image .description{font-size:14px;}
.subdomain-povgov .first-block-big-image,.subdomain-povgov .first-block-big-image img{width:100%;}
.slider-block .pair-slide-block .first{padding:0;}
.subdomain-dhsfp .first-block-big-image,.subdomain-libtech .second-block .item-1,.subdomain-povgov .second-block .item-1,.subdomain-povgov .second-block .item-3,.chp-research-images .views-row-2,.chp-research-images .views-row-4{margin-right:0;}
.first-block-big-image .wrapper,.second-block .wrapper,.front .type-and-title-wrapper .type-container{display:block;}
.first-block-big-image .title-container,.front .type-and-title-wrapper .title-container,.second-block .title-container{max-width:none !important;}
.slider-block .pair-slide-block.item-1 .first,.slider-block .pair-slide-block.item-1 .last,.slider-block .pair-slide-block.item-3 .first,.slider-block .pair-slide-block.item-3 .last{width:100%;margin-right:0;}
.slider-block .pair-slide-block.item-1 .first,.slider-block .pair-slide-block.item-2 .first,.slider-block .pair-slide-block.item-3 .first{padding:0;}
.slider-block .pair-slide-block.item-2 .first{margin-right:4%;}
.slider-block .pair-slide-block.item-1 .first img{width:100%;}
.slider-block .pair-slide-block.item-3 .first{margin-bottom:10px;}
.subdomain-dhsfp .first-block-big-image{margin-bottom:10px;}
.subdomain-dhsfp .first-block-big-image .type-container span{font-size:12px;}
.header-red-left .menu.nav li.first{display:block;margin-bottom:-12px;width:100%;}
.page-forum .panels-flexible-region-last .pane-user-login ul li.first a{display:block;margin-bottom:20px;}
.dib,.two-images-bottom .first-block-big-image .type-container span.type,.two-images-bottom .first-block-big-image .title-container span.type,.two-images-bottom .first-block-big-image .type-container span.title,.two-images-bottom .first-block-big-image .title-container span.title,.three-images-bottom-fpp .first-block-big-image .wrapper .type-container span,.three-images-right .first-block-big-image .type-container a,.three-images-right .first-block-big-image .type-container span,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .type-container span,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .title-container span{display:inline-block;zoom:1;*display:inline;}
.sr,.two-images-bottom .wrapper .description-container span.description,.three-images-bottom-fpp .first-block-big-image .wrapper .title-container .description-container span.description,.three-images-bottom-fpp .second-block .title-container .description-container span.description,.pane-bundle-slideshow-fpp .pager_description,.pane-bundle-slideshow-fpp .field-slideshow-wrapper .field-slideshow-caption-text,.pane-bundle-slideshow-fpp .field-slideshow-wrapper .field-slideshow-caption-text a{font-family:"ss",Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:normal;}
.two-images-bottom .first-block-big-image{margin:0 0 1% 0;}
.two-images-bottom .first-block-big-image .wrapper{position:absolute;bottom:0;left:0;line-height:normal;padding:4px 10px;}
.subdomain-scpku .two-images-bottom .first-block-big-image .wrapper{padding:0;}
.two-images-bottom .first-block-big-image .wrapper .type-container{position:absolute;top:-28px;}
.two-images-bottom .first-block-big-image .wrapper .type-container span.type{font-size:12px;padding:10px 10px 6px;line-height:1;}
.two-images-bottom .first-block-big-image .wrapper .title-container{position:relative;top:0;}
.two-images-bottom .first-block-big-image .wrapper .title-container span.title{font-size:18px;}
.two-images-bottom .first-block-big-image .wrapper .title-container a{font-size:18px;}
.two-images-bottom .first-block-big-image .type-container,.two-images-bottom .first-block-big-image .title-container{background:transparent;bottom:0;padding:0;position:relative;}
.two-images-bottom .first-block-big-image .type-container span.type,.two-images-bottom .first-block-big-image .title-container span.type{background:#d2c295;padding:5px 10px;}
.subdomain-libtech .two-images-bottom .first-block-big-image .type-container span.type,.subdomain-spice .two-images-bottom .first-block-big-image .type-container span.type,.subdomain-libtech .two-images-bottom .first-block-big-image .title-container span.type,.subdomain-spice .two-images-bottom .first-block-big-image .title-container span.type{background:#4D4F53;color:#fff;}
.two-images-bottom .first-block-big-image .type-container span.title,.two-images-bottom .first-block-big-image .title-container span.title{padding:6px 10px 2px;}
.two-images-bottom .first-block-big-image .type-container span.title a,.two-images-bottom .first-block-big-image .title-container span.title a{vertical-align:middle;}
.subdomain-libtech .two-images-bottom .first-block-big-image .type-container span.title,.subdomain-libtech .two-images-bottom .first-block-big-image .title-container span.title{background:transparent;padding:0;}
.subdomain-scpku .two-images-bottom .first-block-big-image .type-container span.title,.subdomain-scpku .two-images-bottom .first-block-big-image .title-container span.title{background:#a80532;background:rgba(168,5,50,0.85);}
.three-images-bottom-fpp .first-block-big-image{margin:0 0 10px 0;}
.three-images-bottom-fpp .first-block-big-image .wrapper{position:absolute;position:absolute;top:auto;right:auto;bottom:20px;left:0;}
.three-images-bottom-fpp .first-block-big-image .wrapper .type-container,.three-images-bottom-fpp .first-block-big-image .wrapper .title-container{position:relative;display:block;bottom:0;}
.three-images-bottom-fpp .first-block-big-image .wrapper .type-container{background-color:transparent;padding:0;overflow:hidden;}
.three-images-bottom-fpp .first-block-big-image .wrapper .type-container span{font-size:12px;padding:4px 10px 0 10px;}
.subdomain-iis .three-images-bottom-fpp .first-block-big-image .wrapper .type-container span{background:#2d3c4b;background:rgba(45,60,75,0.8);}
.subdomain-cisac .three-images-bottom-fpp .first-block-big-image .wrapper .type-container span{background:#D2C295;font-size:12px;}
.three-images-bottom-fpp .first-block-big-image .wrapper .title-container{float:left;padding:3px 10px 7px 10px;}
.three-images-bottom-fpp .first-block-big-image .wrapper .title-container span.title a{font-size:18px;line-height:0.8;}
.three-images-bottom-fpp .first-block-big-image .wrapper .title-container .description-container{line-height:1;}
.three-images-bottom-fpp .first-block-big-image .wrapper .title-container .description-container span.description{font-size:14px;line-height:1;letter-spacing:0.5px;}
.three-images-right .first-block-big-image{float:left;width:63.1%;margin:0 10px 0 0;}
.three-images-right .first-block-big-image .type-and-title-wrapper{bottom:0;}
.three-images-right .first-block-big-image .title-container{background:#2D3C4B;background:rgba(45,60,75,0.8);bottom:0;font-size:18px;line-height:30px;padding:0 10px;position:relative;}
.three-images-right .first-block-big-image .title-container span.title a{font-size:18px;}
.three-images-right .first-block-big-image .type-container{background:transparent;bottom:0;padding:0;position:relative;}
.three-images-right .first-block-big-image .type-container a,.three-images-right .first-block-big-image .type-container span{background:#4d4f53;font-size:12px;text-transform:uppercase;color:#fff;padding:4px 10px 0 10px;}
.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .type-container span.type,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .title-container span.type{background:#4d4f53;padding:3px 10px;}
.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .type-container span.title,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .title-container span.title{background:#006241;background:rgba(0,98,65,0.7);display:block;padding:12px 15px;}
.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .type-container span.title a,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .type-container span.title span,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .title-container span.title a,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .title-container span.title span{color:#fff;}
.four-bottom-images .first-block-big-image{margin-bottom:1%;}
.six-image-bundle-fpp .first-block .item-3,.six-image-bundle-fpp .second-block .item-3{margin-right:0;}
.six-image-bundle-fpp .first-block .item-1 img,.six-image-bundle-fpp .first-block .item-2 img{width:100%;}
.six-image-bundle-fpp .first-block .item-3{margin-right:0;}
.pager-next.first.last{display:block;line-height:0;padding-top:0 !important;}
.pager-next.first.last a{line-height:1;padding-top:6px;}
.page-multimedia .pager-next.first.last{padding:0;}
.first-block-big-image .type-container{position:absolute;bottom:65px;left:0;padding:5px 10px;font-size:15px;color:#354658;background:#d2c295;text-transform:uppercase;}
.first-block-big-image .title-container{background:#2d3c4b;background:rgba(45,60,75,0.8);position:absolute;bottom:20px;left:0;padding:12px 15px;font-family:'ss_bold',Arial,sans-serif;font-size:16px;}
.first-block-big-image .title-container a,.first-block-big-image .title-container span{color:#fff;}
.first-block-big-image .amdem-class-four-image-bundle .three-images-right .title-container,.second-block .amdem-class-four-image-bundle .three-images-right .title-container,.second-block .type-and-title-wrapper .amdem-class-four-image-bundle .three-images-right .title-container,.amdem-class-four-image-bundle .three-images-right .title-container .first-block-big-image{background:#006241;background:rgba(0,98,65,0.7);}


.more-video-block{ 
	padding:100px 5% 5% 5%;
	overflow: hidden;
	max-width: 1300px;
	margin: 0 auto;
	}


.js .more-video-block{
	position: absolute;
	left:0;
	width: 100%;	
	}

.more-video-block .v-block{
	width: 29.9%;
	margin-right: 5%;
	margin-bottom: 5%;
	display: block;
	float: left;
	position: relative;
	cursor: pointer;
	border: 1px solid rgba(213, 213, 213, 1);
	}


#mapzoomin, #mapzoomout, #resetMap {
	cursor:pointer;
	margin:0 0 5px 20px;
	clear:both;
}

footer a.current-openings{
	color:#f27c34;
	font-weight:bold;
	font-size:18px;
	margin-bottom:5px;	
	font-family:'SegoeUI';	
}


.home_products .boxes .purchase {
	width: 226px;
	height: 30px;
}

#bg-container {
  position: fixed;
  top: 0;
  left: -50%;
  width: 200%;
  height: 100%;
}

#bg-container .bg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  min-width: 50%;
  min-height: 50%;
  margin: auto;
}

  #bg-container,
  #site-side,
  #site-footer,
  #launch-goto,
  #sub {
    display: none !important;
  }
.ai1ec-agenda-widget-view .ai1ec-event .ai1ec-event-time{font-weight:bold;}
.ai1ec-popover.ai1ec-popup .ai1ec-event-time{background:#eee;font-size:11.05px;font-weight:bold;margin:2px -8px 0;padding:1px 8px;}
.ai1ec-month-view .ai1ec-event-time,.ai1ec-week-view .ai1ec-event-time,.ai1ec-oneday-view .ai1ec-event-time{font-weight:bold;font-size:11px;}
.ai1ec-month-view .ai1ec-multiday-bar .ai1ec-event-time{display:none;}
.ai1ec-oneday-view .ai1ec-start-truncated .ai1ec-event-time,.ai1ec-week-view .ai1ec-start-truncated .ai1ec-event-time{display:none;}
.ai1ec-agenda-view .ai1ec-event .ai1ec-event-time{font-size:9pt;font-weight:bold;opacity:0.8;filter:alpha(opacity=80);}
.ai1ec-print .ai1ec-agenda-view .ai1ec-event-summary .ai1ec-event-time{display:inline;border:none !important;box-shadow:none !important;}
.ai1ec-posterboard-view .ai1ec-event-time{font-weight:bold;line-height:1.428571429;margin-top:6px;}
.ai1ec-stream-view .ai1ec-event-time{font-size:13px;padding-right:2px;}

body.index div#home-top div.featured div.int { margin-left: 18px; }


#upload-container
{
	background-color: #f2f2f2;
	padding-bottom: 80px;
	margin-top: 40px;
}


.modal-open {
  overflow: hidden;
}


.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  display: none;
  overflow: auto;
  overflow-y: scroll;
}


.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
          transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
     -moz-transition: -moz-transform 0.3s ease-out;
       -o-transition: -o-transform 0.3s ease-out;
          transition: transform 0.3s ease-out;
}


.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}


.modal-dialog {
  position: relative;
  z-index: 1050;
  width: auto;
  margin: 10px;
}


.modal-content {
  position: relative;
  background-color: #ffffff;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  outline: none;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
}


.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
  background-color: #000000;
}


.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}


.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}


.modal-header {
  min-height: 16.428571429px;
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}


.modal-header .close {
  margin-top: -2px;
}


.modal-title {
  margin: 0;
  line-height: 1.428571429;
}


.modal-body {
  position: relative;
  padding: 20px;
}


.modal-footer {
  padding: 19px 20px 20px;
  margin-top: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}


.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}


.modal-footer:after {
  clear: both;
}


.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;
}
.nav-primary .level1 ul{background-color:#f5f5f5;min-height:100%;top:-1px;left:100%}
.nav-primary .level1 ul a:hover{background-color:#f0f0f0}
.nav-primary li.level0 ul.level0.spill li.level1 ul{left:auto;right:50px;top:20px}
#controlPanel .level1 ul{display:none}




#content_top #sequence .animate-in .start_anime {
    opacity: 1;
    transition-delay: 0.2s;
    -webkit-transition-delay: 0.2s;
    -moz-transition-delay: 0.2s;
    -o-transition-delay: 0.2s;
    -ms-transition-delay: 0.2s;
}


#content_top #sequence .animate-in .title {
    top: 17%;
    opacity: 1;
    transition-delay: 0.3s;
    -webkit-transition-delay: 0.3s;
    -moz-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    -ms-transition-delay: 0.3s;
}


#content_top #sequence .animate-in .img_sllider {
    right: 20px;
    transition-delay: 0.1s;
    -webkit-transition-delay: 0.1s;
    -moz-transition-delay: 0.1s;
    -o-transition-delay: 0.1s;
    -ms-transition-delay: 0.1s;
}

    #content_top #sequence .animate-in .description {
        display: none !important;
        height: 0 !important;
        overflow: hidden !important;
            visibility: hidden !important;
    }
.gh-tbl{width:100%;margin-top:0;background:none!important}
.gh-tbl,.gh-tbl2{border-collapse:collapse;border-spacing:0}

ul.topmenu, h2, .r_form_m input.right_submit_btn, h1, .slider .royalSlider .royalCaption h3, .slider .royalSlider .royalCaption p, h1, .foot_menu, .register_page .slider h3, h1.small_h1, .register_page .slider h3, .inner_page .full_hm_box p b, .pro_each h6, .clmy_details h5, .clmy_bottom p strong, .our_story .story_profile_right h3, .client_profile .client_profile_left .start_date .client_name, b, strong, .goal_ability h3, .client_brief ul li a, .table th, span.msg_img_name, ul.top_link li a, .two_col_l .download_btn, a.skip_tutorial, .no_data_found p, .pro_proposal h5, .inner_page .full_hm_box.post_job_form input.download_btn.my_cl_btn, .for_btn_customized .download_btn.my_cl_btn{
	font-family:'NimbusSansBold', Arial, Helvetica, sans-serif;
	font-weight:300;
	font-style:normal;
}


.two_col_l .download_btn{
    margin: 0;
    width: 157px;
	position:absolute;
	left:118px;
	bottom:15px;
	line-height: 39px;
}


.two_col_l {
    float: left;
    letter-spacing: -0.3px;
    text-align: center;
    width: 372px;
}

.inner_page .two_col.right .two_col_l {
	width:352px;
}

.home_right .two_col .two_col_l, .home_left .two_col .two_col_l{ text-align:justify;}

.home_right .two_col .two_col_l a, .home_left .two_col .two_col_l a{font-weight:bold; font-size:18px; color:#ffd300; position:absolute; bottom:15px;}

.home_right .two_col .two_col_l a:hover, .home_left .two_col .two_col_l a:hover{color:#fff;}
.level_2_list_item.loyalty-member,.level_2_list_item.pro-member{display:none}
.navigation .level_2_list_item{padding:0;font-weight:normal;width:20%;float:left}
.b-menu-column .level_2_list_item{margin:0;padding:0;width:100%}

  #header .site-header {
    max-width: 23%;
  }

  #inner #header .site-header .site-title a:after,
  #inner #header .site-header .site-description:after {
    display: none;
  }

body.home #header .site-header {
  height: 1em;
}

#inner body.home #header .site-header {
  height: auto;
}

#header .site-header:before,
#header .site-header:after {
  content: " ";
  display: table;
}

#header .site-header:after {
  clear: both;
}

#header .site-header .site-title {
  font-size: 1em;
  margin: 0;
  color: #f7f7f2;
  text-transform: uppercase;
  letter-spacing: 2px;
  float: left;
}

#header .site-header .site-title a {
  color: #f7f7f2;
  padding: 1.387em 2.244em;
  display: inline-block;
  font-weight: 600 !important;
  -webkit-transition: all ease-in-out 0.2s;
  -moz-transition: all ease-in-out 0.2s;
  -ms-transition: all ease-in-out 0.2s;
  -o-transition: all ease-in-out 0.2s;
  transition: all ease-in-out 0.2s;
  text-shadow: 0 0 1em rgba(79, 85, 88, 0.6);
}

#header .site-header .site-title a:before {
  font-family: 'FontAwesome';
  display: inline-block;
  font-size: 100%;
  margin-right: .202em;
  font-weight: normal;
  line-height: 1em;
  width: 1em;
  content: "\f015";
  margin-left: -1.387em;
  opacity: 0;
  filter: alpha(opacity=@opacity * 100);
  -webkit-transition: all ease-in-out 0.2s;
  -moz-transition: all ease-in-out 0.2s;
  -ms-transition: all ease-in-out 0.2s;
  -o-transition: all ease-in-out 0.2s;
  transition: all ease-in-out 0.2s;
  margin-right: .53em;
}

#header .site-header .site-title a:hover {
  background: #98d9b6;
  text-shadow: none;
}

#header .site-header .site-title a:hover:before {
  margin-left: 0;
  opacity: 1;
  filter: alpha(opacity=@opacity * 100);
}

#header .site-header .site-description {
  font-size: 1em;
  color: #f7f7f2;
  padding: 1.387em 2.244em;
  float: left;
  margin: 0;
  clear: left;
  font-style: normal;
  font-family: "Lato", sans-serif;
  background: #1c3947;
  opacity: 0;
  filter: alpha(opacity=@opacity * 100);
  visibility: hidden;
  width: 0px;
  letter-spacing: 0;
  font-weight: 400;
}

#inner #header .site-header .site-title a {
  background: #98d9b6;
  text-shadow: none;
  position: relative;
}

#inner #header .site-header .site-title a:hover:before {
  margin-left: 0;
  opacity: 1;
  filter: alpha(opacity=@opacity * 100);
}

#inner #header .site-header .site-title a:after {
  content: "";
  display: block;
  width: 30em;
  height: 100%;
  position: absolute;
  top: 0;
  right: -30em;
  background-color: #98d9b6;
  z-index: -2;
}

#inner #header .site-header .site-description {
  opacity: 1;
  filter: alpha(opacity=@opacity * 100);
  width: auto;
  visibility: visible;
  position: relative;
}

#inner #header .site-header .site-description:after {
  content: "";
  display: block;
  width: 30em;
  height: 100%;
  position: absolute;
  top: 0;
  right: -30em;
  background-color: #1c3947;
}

	
#sidebar .widget  {
	background: #FFFFFF;
	margin: 0px 0px 10px 0px;
	padding: 5px 5px 10px 10px;
	border: 1px solid #C0C0C0;
	}

DIV DIV DIV.wpb_column.grve-column-1-2 DIV.grve-element.grve-text DIV {
font-size: 18px !important;
}
