﻿
.accomplishment .hl { color: #f06241; font-size: 20px; margin-bottom: 10px; display: block; }


#panel .login_content .left {
	width: 280px;
	float: left;
	padding: 0 15px;
	border-left: 1px solid #D0D0D0;
	height:245px;
}

.content .rcol .vehicle_form div.left {
    width:50px;
    margin-left:10px;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-3{width:25%}
.copyright .col-md-3{position:relative}




.mh-main-nav-wrap { background: #333f49; }

.mh-main-nav-wrap .slicknav_btn, .mh-main-nav-wrap .slicknav_menu, .mh-main-nav-wrap .slicknav_nav .slicknav_item:hover, .mh-main-nav-wrap .slicknav_nav a:hover { background: transparent; }

.mh-main-nav-wrap .slicknav_nav ul { border-color: #00aae1; }

.mh-main-nav-wrap .slicknav_nav ul ul { border: none; }
.mobile_nav .select_page{display:none}
.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page{display:inline-block;color:#666;font-size:14px}




#main-header{ background: #eff7f5;}


#main-header .widget-area { float: right; width: 620px;}


#main-header .wrap{ width: 100% !important;}


#main-header .menu{ text-align: center;  }


#main-header .menu li{ float: none; display: inline-block; margin-left: -4px;}


#main-header .menu ul{  width: auto; margin: 0 !important; position: relative;}


#main-header .menu li li{ border: none;}


#main-header .menu li li a{ width: 100%; position: relative;}

.user-menu { float: right; width: 280px; text-align: right; }

.user-menu ul { line-height: 54px; }

.user-menu ul li { display: inline; border-right: 2px solid #fff; }

.user-menu li:last-child { border-right: 0!important; }

.user-menu li:last-child a { padding-right: 0; }

   .user-menu ul li:last-child { border-right: 0; }

   .user-menu li a { font-size: 18px; padding: 0; }

   .user-menu li.user-last-nav a { display: block!important; }

   .user-menu li a i { font-size: 1rem; }


#inner-wrap {
  position: relative;
  width: 100%;
}






#inner-wrap .campus-popup {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.8);
  z-index: 105;
}


.dt-shortcode-soc-icons [class*=" dt-icon-"], .dt-shortcode-soc-icons [class^=dt-icon-], .soc-ico [class*=" dt-icon-"], .soc-ico [class^=dt-icon-], [class*=" soc-font-"], [class^=soc-font-] {
position:relative;
z-index:2;
font-family:icomoon-the7-social-icons-16x16!important;
font-size: 30px;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height: 30px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}


.soc-ico a {
	margin: 0 2px;
	-webkit-border-radius: 100%;
	border-radius: 100%;
	border: 1px solid #fff;
}

	#controllers,
	#slider-nav {
		display: none;
	}

.feedback .in { padding:0;}

.submenu .in {

}
.references__body{padding:10px 45px 0 60px}
#reference_slider_body .references__body{opacity:0}
#reference_slider_body.ready .references__body{opacity:1;height:calc(100vh - 40px);overflow:scroll}
#reference_slider_body.ready .references__body::after{content:'';display:block;width:100%;height:100%;background:rgba(255,255,170,0.7)}
.references__body .video__launcher::before{opacity:.95}
.references__body .video__launcher::after{opacity:.95}


.slicknav_nav .menu-item-has-children.slicknav_open,
.slicknav_nav .page_item_has_children.slicknav_open {
	padding-bottom: 0;
	border-bottom: 0;
}

.slicknav_nav .menu-item-has-children li,
.slicknav_nav .page_item_has_children li {
	background: #111;
}

nav.social ul li.rss a {
  background-position: -53px;
  width: 14px;
}

aside[role="complementary"] .widget_rss .rss-date:before,
footer[role="contentinfo"] .widget_rss .rss-date:before {
  content: "\2013  ";
}

.td-mobile-content .menu-item-has-children a {
  width: 100%;
  z-index: 1;
}

.tagdiv-small-theme-menu .menu-item-has-children {
  position: relative;
}

.tagdiv-small-theme-menu .menu-item-has-children ul {
  min-width: 10em;
  width: auto;
  padding: 15px 0;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.15);
  visibility: hidden;
  opacity: 0;
  
}

.tagdiv-small-theme-menu .menu-item-has-children ul .menu-item-has-children ul {
  left: 100%;
  margin: -15px 0;
  
}

.tagdiv-small-theme #td-mobile-nav .menu-item {
  position: relative;
}


  .large-7 {
    width: 58.33333%; }

.box .category-title{margin:0 0 5px 0;color: #333;padding-left:0;}

.box .category-title a{color:#241BA5;font-weight:600;}


.category-title a {font-size:24px;color:#819FF7;font-weight:normal;text-decoration:underline;}
.category-title a:hover{color:#333;}

.category-title {padding-left: 25px;font-size: 44px;font-weight: 800;}

.span-nav {float: right; width:662px;}

.sticky .span-nav {position: absolute; right:0; top:18px; width:auto;}

.span11{width:860px;}

.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%;}

.table td.span11,.table th.span11{float:none;width:844px;margin-left:0;}

input.span11,textarea.span11,.uneditable-input.span11{width:846px;}


.giqo {
	padding: 0;
}


.centered-theme-layout .giqo {
	padding-left: 0;
	padding-right: 0;
}


	.boxed-theme-layout .giqo {
		padding-left: 0;
		padding-right: 0;
	}
.alignleft,img.alignleft{display:inline;float:left;margin-right:1.5em;margin-bottom:1.5em}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{width:50%}
.list-inline{padding-left:0;list-style:none;margin-left:-5px}
.follow li.youtube{padding:15px 0 0}
.tpfollow li.youtube{padding:15px 0 0 6px}


.menu-item-has-children a:after,
.dropdown-toggle:after {
	display: inline-block;
	font-family: "Genericons";
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	line-height: 1;
	text-align: center;
	vertical-align: top;
	text-decoration: inherit;
	text-transform: none;

	speak: none;
}
.navigation .menu .menu__item{display:block;float:left;margin-right:40px}
.navigation .menu .menu__item a{color:#666;text-decoration:none;font-size:12px;font-family:BNPSans,sans-serif;text-transform:uppercase;position:relative;transition:color .4s}
.navigation .menu .menu__item a:after{content:"";position:absolute;left:0;bottom:-6px;height:2px;width:100%;opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px);background:#00925b;transition-duration:.4s}
.navigation .menu .menu__item a.active,.navigation .menu .menu__item a:hover{color:#00925b}
.navigation .menu .menu__item a.active:after,.navigation .menu .menu__item a:hover:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.navigation .menu .menu__item ul{display:block;margin-left:57px}
.header__nav--right .on-demand__content ul.on-demand__inner--item-list .dfp-tag-wrapper .dfp-tag-wrapper{margin:15px auto;display:block;text-align:center;}
.header__nav--right .on-demand__content ul.on-demand__inner--item-list .dfp-tag-wrapper .dfp-tag-wrapper:before{content:"SPONSORED BY";font-style:italic;font-size:12px;padding-bottom:4px;}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}
.widget_wpex_newsletter.footer-widget input[type="email"]{color:#585858}
.footer-widget{padding-bottom:45px}
.footer-widget .widget-title{display:block;margin:0 0 20px;font-size:1.077em;color:#fff;font-weight:600;line-height:1.5}
.footer-widget .wpex-widget-recent-posts-title{color:#fff}
.footer-widget.widget_tag_cloud a{border-color:#333;border-color:rgba(255,255,255,0.06)}

    .co-uk-only, .banker-uk-only, #block-block-76, .menu-mlid-1447{
      display: none !important;
    }
.row{margin-right:-15px;margin-left:-15px}


.clear {
	clear: both;
}
.grid_3{width:208px;margin:0 16px;overflow:hidden;float:left;display:inline}
.grid_1,.grid_10,.grid_11,.grid_12,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9{width:300px;margin:10px 0 0;overflow:hidden;float:left;display:inline}


i.icon.info:before {
  content: "\f129"; }


i.icon.info.circle:before {
  content: "\f05a"; }



.ui.info.message {
  background-color: #F8FFFF;
  color: #276F86; }


.ui.info.message,
.ui.attached.info.message {
  -webkit-box-shadow: 0px 0px 0px 1px #A9D5DE inset, 0px 0px 0px 0px rgba(0, 0, 0, 0);
  box-shadow: 0px 0px 0px 1px #A9D5DE inset, 0px 0px 0px 0px rgba(0, 0, 0, 0); }


.ui.info.message .header {
  color: #0E566C; }

  #site-header .info {
    display: none; }

.pull-left{float: left;}

.section_two .pull-left{width: 310px;overflow: hidden;}

.link-wrap .pull-left{width: 95px;}

.link-wrap .pull-left a{line-height: 40px;padding: 2px 8px;color: #fff;}

.link-wrap .pull-left a:hover,.link-wrap .pull-right:hover{color: #fe9226;}

#contentwrapper {
    margin-top:40px;
	max-width:980px;
   width: 100%;
   margin-left: auto;
   margin-right: auto;
   padding: 5px;
}

#contentwrapper #content {
	min-height: 400px;
	margin-bottom: 25px;
}

#contentwrapper #column-left + #column-right + #content, #contentwrapper #column-left + #content {
	margin-left: 24%;
	margin-right:1%;
}

#contentwrapper #column-right + #content {
	margin-right: 195px;
}

#branding .only-search #searchform {
	top: 5px;
	z-index: 1;
}

#branding .only-search #s {
	background-color: #666;
	border-color: #000;
	color: #222;
}

#branding .only-search #s,
#branding .only-search #s:focus {
	width: 85%;
}

#branding .only-search #s:focus {
	background-color: #bbb;
}

#branding .only-search + #access div {
	padding-right: 205px;
}

		.flexslider .slides img {
		  width: 100%;
		  display: block;
		}

		.flexslider .slides:after {
		  content: "\0020";
		  display: block;
		  clear: both;
		  visibility: hidden;
		  line-height: 0;
		  height: 0;
		}

		html[xmlns] .flexslider .slides {
		  display: block;
		}

		* html .flexslider .slides {
		  height: 1%;
		}

		

		.flexslider .slides {
		  zoom: 1;
		}

      .top .contents .conts_news .conts_news-cat ul li.new span {
        border: solid 1px #ff7780;
        color: #ff7780; }

        .top .contents .conts_news .conts_news-cat ul li.new span:before {
          border-bottom: 5px solid #ff7780;
          border-right: 5px solid #ff7780; }

        .top .contents .conts_news .conts_news-cat ul li.new span:hover, .top .contents .conts_news .conts_news-cat ul li.new span.active {
          background: #ff7780;
          color: #fff; }

    .wrapper .contents .contents_left .tagListTop li.new {
      background: #ff7780; }
.ss .ui-socialbar-item.instagram .ui-socialbar-image{background-position:0 -2240px;}
.ss .ui-socialbar-item.instagram:hover a,.ss.effect--fade .ui-socialbar-item.instagram a{background-position:0 -2280px;}
.ssm .ui-socialbar-item.instagram .ui-socialbar-image{background-position:0 -1680px;}
.ssm .ui-socialbar-item.instagram:hover a,.ssm.effect--fade .ui-socialbar-item.instagram a{background-position:0 -1710px;}

	
	
	#Top_bar .secondary_menu_wrapper{display:none;}

	.header-fixed #Top_bar .secondary_menu_wrapper{display:none}

.header-stack #Top_bar .secondary_menu_wrapper{position:absolute;right:20px;top:35px;display:block}

.header-stack.header-right #Top_bar .secondary_menu_wrapper{left:20px;right:auto}

.header-magazine #Top_bar .secondary_menu_wrapper{display:none}
#Top_bar.is-sticky .secondary_menu_wrapper,#Top_bar.is-sticky .banner_wrapper{display:none}


.mobile-navigation {
  clear: both;
  padding-top: 20px;
  display: none; }

  .mobile-navigation .menu {
    padding: 10px 20px;
    background-color: white;
    border-radius: 3px;
    list-style: none; }

    .mobile-navigation .menu li {
      border-bottom: 1px solid #eeeeef; }

      .mobile-navigation .menu li:last-child {
        border-bottom: none; }

    .mobile-navigation .menu a {
      color: #84878d;
      padding: 10px;
      display: block; }

      .mobile-navigation .menu a:hover {
        color: #ffaa3c; }
.list-unstyled{padding-left:0;list-style:none}

footer .list-unstyled li {margin-bottom:8px;}
nav .support .sub{left:-162px;width:615px}

	#main-nav-container a,
	#main-nav-container a:hover,
	#main-nav-container .current-menu-item a,
	#main-nav-container .current-page-ancestor a,
	.post-type-archive-people #menu-item-32 a,
	.single-people #menu-item-32 a {
		color: #fffefe;
	}

	.nav-container li.main-menu-item {
		padding-bottom: 0;
	}
.follow li.googleplus{padding:0 10px 0 0}
.tpfollow li.googleplus{padding:0 3px}
