/*
HTML 5 Template Name: Resource Gift
*/
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */ html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100% color: #000;}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:0 0;}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clear,.clearfix:after{clear:both}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto}a img.alignright{float:right;margin:5px 0 20px 20px;}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.gallery-caption{background-color:rgba(0,0,0,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%}.bypostauthor>article .fn:before{-webkit-font-smoothing:antialiased;display:inline-block;font:400 16px/1 Genericons;text-decoration:inherit;vertical-align:text-bottom;}

html {height: 100%;}
body {
	-webkit-text-size-adjust: none;
	margin: 0;
	font-size: 14px;
	line-height: 200%;
	letter-spacing: 0.03em;
	font-weight: normal; 
	font-family: 'Open Sans', sans-serif;
	/*Normal:400,Semi-bold:600,Bold:700*/
    height: 100%;
    margin: 0;
    background-color: #f5f5f2;
}
.centerinline {
  	text-align: center;
  	margin: 0 auto;
  	position: relative;
}
a,p,span,h1,h2,h3,h4,h5 {
	-webkit-text-stroke: 0px;
	-webkit-font-smoothing: antialiased !important; 
	-moz-osx-font-smoothing: grayscale;
}
.container {
    width: 100%;
    margin: 0em auto;
    max-width: 1400px;
    margin-top: 0;
}

.clear:after{content:"."; display:block; height:0; clear:both; visibility:hidden; line-height:0;}
.clear{display:block; clear:both;}
html[xmlns] .clear{display:block;}
* html .clear{height:1%;}

a{outline:none; text-decoration:none;}

code{font-weight:normal; font-style:normal; font-family: 'Open Sans', sans-serif;}

.fl_left{float:left;}
.fl_right{float:right;}

img{margin:0; padding:0; border:none; line-height:normal; vertical-align:middle; max-width: 100%; height: auto;}
.imgholder, .imgl, .imgr{padding:4px; border:1px solid #D6D6D6; text-align:center;}
.imgl{float:left; margin:0 15px 15px 0; clear:left;}
.imgr{float:right; margin:0 0 15px 15px; clear:right;}

/*----------------------------------------------HTML 5 Overrides-------------------------------------*/

address, article, aside, figcaption, figure, footer, header, nav, section{display:block; margin:0; padding:0;}

q{display:block; padding:0 10px 8px 10px; color:#979797; background-color:#ECECEC; font-style:italic; line-height:normal;}
q:before{content:'“ '; font-size:26px;}
q:after{content:' „'; font-size:26px; line-height:0;}

/* ----------------------------------------------Wrapper-------------------------------------*/

div.wrapper{display:block; width:100%; margin:0; padding:0; text-align:left;}

.row1, .row1 a {color:#C0BAB6; background-color:#ffffff;}
.row2 a {color:#FF9900; background-color:#FFFFFF;}
.row3, .row3 a {color:#919191; background-color:#dfe1dc;}

.grey-bg {background-color: #f5f5f2;}
.white-bg {background-color: #ffffff;}

/*----------------------------------------------Generalise-------------------------------------*/

.right-faint {
    float: right;
    color: #999;
    opacity: 0.4;
}
.right-faint a {
    color: #999;
    font-weight: 600;
}
.whoare p {
    margin-top: 0;
    font-style: italic;
    text-align: center;
}
#header, #footer{display:block; max-width:1015px; margin:0 auto;}
#footer {background-color: #dfe1dc; max-width:1115px !important;}
#container{display:block; max-width:1300px; margin:0 auto;}

nav ul{margin:0; padding:0; list-style:none;}

h1, h2, h3, h4, h5, h6{margin:0; padding:0; font-size:16px; font-weight:bold; font-style:normal; line-height:normal; text-transform:uppercase;}
p {color: #414544;}

form, fieldset, legend{margin:0; padding:0; border:none;}
legend{display:none;}
input, textarea, select{font-size:12px; font-family: 'Open Sans', sans-serif;}

.one_quarter, .two_quarter, .three_quarter, .four_quarter{display:block; float:left; margin:0 20px 0 0;}
.one_quarter{width:225px;}
.two_quarter{width:470px;}
.three_quarter{width:715px;}
.four_quarter{width:960px; float:none; margin-right:0; clear:both;}

.one_third, .two_third, .three_third{display:block; float:left; margin:0 30px 0 0;}
.one_third{width:300px;}
.two_third{width:630px;}
.three_third{width:960px; float:none; margin-right:0; clear:both;}

.lastbox{margin-right:0;}

.green-line {
    max-width: 70px;
    height: 5px;
    background-color: #9ac752;
    margin: 0px auto;
    margin-top: 50px;
    margin-bottom: 40px;
}
p.para-feat {
    text-align: center;
    margin: 10px 10px 40px;
    font-size: 16px;
}
.far-east p.para-feat {margin: 20px 0;}
.far-east .co-wrap img {
    margin-top: 20px;
    margin-bottom: 20px;
}
.terms .grid-col-center li {
    font-style: italic;
    color: #414544;
}
.terms .grid-col-center p {text-align: left;}

/* ==========================================================================
   Header
   ========================================================================== */

#header{padding:15px 0;}

#header #hgroup{float:left;}
#header #hgroup h1, #header #hgroup h2{font-weight:normal; text-transform:none;}
#header #hgroup h1{font-size:36px; margin-left: 10px;}
#header #hgroup h2{font-size:13px;}
.dispd, .dispdh {display:none;}
.top-head {background-color: #dfe1dc;}
.top-head .contact-top {
	text-align: center;
	max-width: 1300px;
	margin: 0px auto;
	padding: 10px 5px;
}
.top-head .contact-top a {color: #4d5351;}
.mob-button {
    display: block;
    float: right;
    margin: 25px 5px 0px 5px;
}
.mob-slidingDiv {
    background-color: #dfe1dc;
    margin: 10px 0em 0em 0em;
    padding: 14px 33px 10px 0px;
}
#lines { 
    border-bottom: 17px double #9ac752; 
    border-top: 6px solid #9ac752; 
    content: "";
    height: 5px; 
    width: 30px;
    display: inline-block;
}
.show_mob p {
    display: inline-block;
    vertical-align: super;
    margin: 0 10px;
    font-size: 15px;
    text-transform: uppercase;
    color: #414544;
}
.mob-menu {display: inline-block;}
.mob-slidingDiv ul li {
	line-height: 24px; 
	display: block;
	background-color: white;
    width: 100%;
    margin: 5px 0;
}
.mob-slidingDiv ul li a{ padding: 6px 10px 6px 25px; font-size: 15px; display: inherit;}
.mob-slidingDiv a:link, .mob-slidingDiv a:active, .mob-slidingDiv a:visited{
	text-decoration: none;
	color: #414544;
	transition: all 0.3s ease 0s;
}  
.mob-slidingDiv a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #c4c6c0;}
#menu-mob-menu {
	-webkit-padding-start: 0px;
	-webkit-margin-before: 0px;
	-webkit-margin-after: 0px;
}

/*----------------------------------------------Content Area-------------------------------------*/

#container section{display:block; width:100%; margin:0 0 30px 0; padding:0;}
#container .last{margin:0;}
#container .more{text-align:right;}

h2 {
    text-align: center;
    font-size: 26px;
    margin-bottom: -30px;
    margin-top: 35px;
    color: #545a58;
}

/* ------Slider-----*/

#container #slider{margin-bottom:50px;}

/* ------Homepage-----*/

#container #homepage{display:block; width:100%; line-height:1.6em;}

#slider { 
   position: relative; 
   width: 100%; /* for IE 6 */
   background-color: #3a3a3a;
}
#slider h2 {
    position: absolute;
    width: 100%;
    text-align: center;
    top: 50%;
    transform: translateY(-50%);
    color: white;
    font-size: 18px;
    margin: 0;
}
#slider img {width: 100% !important; opacity: 0.6;}

/* ------Main Content-----*/

#container #content{float:left; width:630px; line-height:1.6em;}

#container #content #posts{}
#container #content #posts ul{margin:0; padding:0; list-style:none;}
#container #content #posts ul li{display:block; width:100%; margin-bottom:30px;}
#container #content #posts ul li.last{ margin-bottom:0;}
#container #content #posts ul li article{}
#container #content #posts ul li article figure{}
#container #content #posts ul li article figure img{float:left; width:180px; height:150px; margin:0; padding:4px; border:1px solid #D6D6D6;}
#container #content #posts ul li article figure figcaption{display:block; float:right; width:410px;}
#container #content #posts ul li article figure h2{font-size:14px;}
#container #content #posts ul li article figure footer{}

/* ------Right Column-----*/

#container #right_column{float:right; width:280px;}
#container #right_column h2.title{margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #DEDEDE;}

#container #right_column nav{display:block; width:100%;}
#container #right_column nav ul{margin:0; padding:0; list-style:none;}
#container #right_column nav li{margin:0 0 3px 0; padding:0;}
#container #right_column nav li.last{margin-bottom:0;}
#container #right_column nav a{display:block; margin:0; padding:5px 10px 5px 20px; color:#666666; background:url("../images/orange_file.gif") no-repeat 10px center #FFFFFF; text-decoration:none; border-bottom:1px dotted #666666;}
#container #right_column nav a:hover{color:#FF9900; background-color:#FFFFFF;}

/* ==========================================================================
   What we do
   ========================================================================== */

.wedo {
    text-align: center;
    margin: 0 auto;
    position: relative;
    color: #7B807E;
} 
.wedo h3 {
    font-size: 19px;
    margin: 20px 28px;
    text-align: center;
}
.wedo .do-grid {
    height: auto;
    width: 296px;
    display: inline-block;
    vertical-align: middle;
    padding: 10px;
    text-align: left;
}
.wedo a.button {
    background-color: #7B807E;
    color: white;
    padding: 10px 20px;
    font-size: 16px;
    margin: 10px 0;
    display: inline-block;
}
.dobutton {text-align: center;}
.dobutton .button {transition: all 0.3s ease 0s;}
.dobutton .button:hover {box-shadow: inset 0 0 0 5px #aeb2b1;}
.wedo {
    text-align: center;
    margin: 0 auto;
    position: relative;
    color: #7B807E;
    max-width: 1280px;
}
.mb-40 {padding-bottom: 40px;}
.whatslider {
    padding-bottom: 30px;
    background-color: #f5f5f2 !important;
}
.co-wrap {
    width: 93.5%;
    margin: 2.5em auto;
    max-width: 1176px;
}
.padded {
    padding: 25px 0;
    display: table;
}
.co-wrap img {
    text-align: center;
    margin: 0px auto;
    display: block;
}
.co-wrap p.para-feat {
    padding: 0 25px;
    text-align: left;
}
.contact-page h3 {
    color: #545A58;
    font-size: 20px;
    margin-bottom: 20px;
    text-transform: inherit;
}
.contact-page p.para-feat {padding: 0;}
.contact-page .co-wrap img {margin-bottom: 40px;}
.contact-page {margin-bottom: 110px;}
.co-wrap.title-wrap {margin: 0 auto;}
.white-bg .co-wrap {padding: 25px 0;}
.co-wrap.last {margin-bottom: 0;}
.whoare h3 {
    font-size: 22px;
    margin: 15px 0 5px 0;
}
.whoare h4, .whoare h3 {
    text-align: center;
    text-transform: inherit;
    color: #414544;
}
.whoare .grid-col {margin-bottom: 55px;}
.whoare .co-wrap {
    margin-bottom: 0;
    padding-bottom: 0;
    padding-top: 55px;
}
.terms h3 {
    text-align: left;
    margin: 30px 0 30px 0;
}
.terms .co-wrap {padding-top: 20px;}
.terms .co-wrap {
    padding-top: 20px;
    margin-top: 0;
}
.wrap-one {display: inline-block;}
.far-east .container {max-width: 1000px;}
.far #slider img {opacity: 0.8;}
.whatslider img {opacity: 1 !important;}
#hgroup img {width: 75% !important;}
.contact-page p.para-feat a {
    color: #414544;
    text-decoration: underline;
}

/* ==========================================================================
   Footer
   ========================================================================== */

#footer{padding:20px 0;}
#footer p {
    margin: 15px 10px;
    padding: 0;
    font-size: 14px;
    margin-top: 15px !important;
    line-height: 20px;
    text-align: center;
}
.footer-logos {text-align: center; margin: 10px;}
#footer a {
    color: #414544;
    text-decoration: underline;
}

/* ==========================================================================
   Grid CSS
   ========================================================================== */
   
/* -- Use this wrapper if you want to divide your columns -- */
.divide-bottom {
  padding-bottom: 2.5em;
  margin-bottom: 2.5em; }
  
.marginbottom {margin-bottom: 2.5em;}
.margintop {margin-top: 2.5em;}
.marginbottom-large {margin-bottom: 5em;}
.margintop-large {margin-top: 5em;}
.marginbottom-half {margin-bottom: 1.25em;}
.margintop-half {margin-top: 1.25em;}
.margintop-f {margin-top: 1em;}
.marginbottom-f {margin-bottom: 1em;}

/* -- Use this wrapper if you want to block-out a column with padding */
.island {padding: 2.5em;}
.island-page {padding: 0 3em 2.5em 3em;}
.island :last-child {margin-bottom: 0; }
.island-bg {
  padding: 2.5em;
  background-color: #F0F0F0; 
}
.island :last-child {margin-bottom: 0; }
.island-bgd {background-color: #E4E4E4 !important;}
.island-bgnp {background-color: #F0F0F0;}
.island-bri{background:#343640;}
.island-cir{background-color:#3a8796;}
.island-footer{height:290px;}


/* -- Setup grids with base class -- */
.grid-wrap {
  	margin-left: -3em;
  	overflow: hidden;
  	clear: both; }
.grid-wrap.bottom-bar {background:#fff;} 

.grid-col.bp2-col-one-quarter.sections {background:#fff;} 

.grid-wrap.news-tile {margin-left: 5px;}
.grid-col {
  	float: left;
  	padding-left: 3em;
  	width: 100%;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box; 
}
/* Karen added this for centering one column */
.grid-col-center {
  	padding-left: 3em;
  	margin: 0px auto;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box; 
}
.large-gutter {margin-left: -5em; }
.large-gutter .grid-col {padding-left: 5em; }
.half-gutter {margin-left: -1.25em; }
.half-gutter .grid-col {padding-left: 1.25em; }
.no-gutter {margin-left: 0;}
.no-gutter .grid-col {padding-left: 0;}
.reset-gutter {margin-left: -3em;}
.reset-gutter .grid-col {padding-left: 3em;}
ul.grid-wrap,
ol.grid-wrap {
  padding-left: 0;
  list-style: none; }
li.grid-col {
  margin-left: 0;
  margin-bottom: 0; }
.col-full,
.col-set-full .grid-col {width: 100%;}
.col-one-half,
.col-set-one-half .grid-col {width: 50%;}
.col-one-third,
.col-set-one-third .grid-col {width: 33.333%;}
.col-one-quarter,
.col-set-one-quarter .grid-col {width: 25%;}
.col-two-thirds {width: 66.666%;}
.col-three-quarters {width: 75%;}

/* -- Breakpoint (.bp1)
------------------------------------------------------------- */
@media only screen and (min-width: 30em) {
  .bp1-col-full,
  .bp1-col-set-full .grid-col {width: 100%;}
  .bp1-col-one-half,
  .bp1-col-set-one-half .grid-col {width: 50%;}
  .bp1-col-one-third,
  .bp1-col-set-one-third .grid-col {width: 33.333%;}
  .bp1-col-one-quarter,
  .bp1-col-set-one-quarter .grid-col {width: 25%;}
  .bp1-col-two-thirds {width: 66.666%; }
  .bp1-col-three-quarters {width: 75%;} 
  .bp-col-h1 {width:22%;}
  .bp-col-h3 {width: 56%;}


	.dispd, .dispmh {display:none;}
  	.dispdh {display:block;}
}

  
/* -- Breakpoint 2 (.bp2)
------------------------------------------------------------- */
@media only screen and (min-width: 48em) {
  .bp2-col-full,
  .bp2-col-set-full .grid-col {width: 100%;}
  .bp2-col-one-half,
  .bp2-col-set-one-half .grid-col {width: 50%;}
  .bp2-col-one-halfhs,
  .bp2-col-set-one-halfhs .grid-col {width: 49%;}
  .bp2-col-one-third,
  .bp2-col-set-one-third .grid-col {width: 33.333%;}
  .bp2-col-one-quarter,
  .bp2-col-set-one-quarter .grid-col {width: 25%;}
  .bp2-col-two-thirds {width: 66.666%;}
  .bp2-col-three-quarters {width: 75%;}
  .bp2-col-two-quarters {width: 50%;}
  .bp-col-h1 {width:17%;}
  .bp-col-h3 {width: 66%;}
  
  
  	.dispd, .dispmh {display:none;}
  	.dispdh {display:block;}
  	
  	#header nav{display:block; float:right; margin: 10px 0 -10px 0; padding:14px 0; color:#535957;}
	#header nav ul{padding:0 20px;display: inline-block;}
	#header nav li{display:inline; margin-right:25px; text-transform:uppercase;}
	#header nav li.last{margin-right:0;}
	#header nav li a{color:#535957; position: relative; padding-bottom: 10px; font-weight: 600;}
	nav a.button {
		display: inline-block;
		background-color: #9ac752;
		padding: 7px 15px;
		margin: 0 10px;
		border-radius: 30px;
		color: white;
		text-transform: uppercase;
		font-weight: 600;
		transition: all 0.3s ease 0s;
	}
	nav a.button:hover {box-shadow: inset 0 0 0 5px #c1e28c;}
	/* Effect 4: bottom border enlarge */
	.cl-effect-4 a::after {
		position: absolute;
		top: 100%;
		left: 0;
		width: 100%;
		height: 1px;
		background: #9ac752;
		content: '';
		opacity: 0;
		-webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
		-moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
		transition: height 0.3s, opacity 0.3s, transform 0.3s;
		-webkit-transform: translateY(-10px);
		-moz-transform: translateY(-10px);
		transform: translateY(-10px);
	}
	.cl-effect-4 a:hover::after,
	.cl-effect-4 a:focus::after {
		height: 4px;
		opacity: 1;
		-webkit-transform: translateY(0px);
		-moz-transform: translateY(0px);
		transform: translateY(0px);
	}
	.top-head .contact-top {
		text-align: right;
		max-width: 1300px;
		margin: 0px auto;
		padding: 10px 0;
	}
	.top-head .contact-top a {color: #4d5351;}
	.top-head .contact-top {text-align: right; padding: 10px 10px;}
	#slider h2 {font-size: 31px;}
	.far-east p.para-feat {margin-top: 12%;}
	.contact-top div {display: inline-block;}
	#hgroup img {width: 100% !important;}
	.wedo .do-grid {height: 296px;}
	.whoare .do-grid {
    	height: 265px;
    	width: 287px;
    	padding: 0;
    	position: relative;
	}
	.whotitlew {
    	position: absolute;
    	width: 100%;
    	text-align: center;
    	top: 50%;
    	transform: translateY(-50%);
	}
 }

    
/* -- Breakpoint 3 (.bp3)
------------------------------------------------------------- */
@media only screen and (min-width: 60em) {
  .bp3-col-full,
  .bp3-col-set-full .grid-col {width: 100%; }
  .bp3-col-one-halfh, .bp3-col-set-one-halfh .grid-col {width: 50.5%;}
  .bp3-col-one-half,
  .bp3-col-set-one-half .grid-col {width: 50%;}
  .bp3-col-one-third,
  .bp3-col-set-one-third .grid-col {width: 33.333%;}
  .bp3-col-one-quarter,
  .bp3-col-set-one-quarter .grid-col {width: 25%;}
  .bp3-col-three-quarters,
  .bp3-col-set-three-quarters .grid-col {width: 75%;}
  .bp3-col-two-quarters {width: 50%;}
  .bp3-col-two-thirds {width: 66.666%;}


	.dispmh, .dispm {display:none;}
  	.dispdh, .dispd {display:block;}
  	#footer p {margin-top: 34px !important; text-align: inherit;}
	.footer-logos {margin: 0px;}
	.grid-col.col-full.bp2-col-one-third.middle {padding-left: 100px;}
 	.far-east p.para-feat {margin-top: 14%;}
 }
 

