@import "reset.css";
@import "skeleton.css";
@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:700);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:700);


@font-face {
	font-family: 'FuturaBkBook';
	src: url('../fonts/ftrabk__-webfont.eot');
	src: local('?'), url('../fonts/ftrabk__-webfont.woff') format('woff'), url('../fonts/ftrabk__-webfont.ttf') format('truetype'), url('../fonts/ftrabk__-webfont.svg#webfontrPxw3XBb') format('svg');
	font-weight: normal;
	font-style: normal;
}

		.FuturaBook {
			font-weight: normal;
			font-style: normal;
			line-height:normal;
			font-family: 'FuturaBkBook', sans-serif;
			font-size-adjust: 0.47;
		}

html {
	width: 100%;

}
a[href^="tel:"] {
 color: inherit;
 text-decoration: none;
}

* {
	-webkit-text-size-adjust: none;
}

body {
	position: relative;
	min-width: 960px;
    background: #587a77 /*9b9b89*/;
    color: #747474;
    font: 12px/20px Arial, Helvetica, sans-serif;
}

p {
    margin-bottom: 20px;
	text-align: justify;
}

p.last {margin-bottom: 0px;
}
	strong {
		font-weight: 700;
	}

address {
	font-style: normal;
}



input {
	border-radius: 0 !important;
	outline: none !important;
}


img {
	max-width: 100%;
}



/****Header****/


h1, h2, h3, h4, h5, h6 {
    font-family: 'FuturaBkBook', sans-serif;
	color: #619b96;
    font-weight: normal;
}


h2 {
    font-size: 48px;
    font-weight: bold;
    line-height: 60px;
    padding-bottom: 14px;
    position: relative;
	/*text-shadow: 2px 2px #000;*/
	text-shadow: 1px 1px 1px #010015, 3px 3px 5px #010015;
}

h2:after {
    position: absolute;
    display: block;
    content: '';
    height: 1px;
    width: 460px;
    bottom: 0;
    left: 50%;
    margin-left: -230px;
    background: url(../images/capt_bg.png) 0 bottom repeat-x;

}

h3 {
    font-size: 22px;
    line-height: 22px;
    margin-top: 0px;
    color: #619b96 /*648b88*/;
    margin-bottom: 20px;
    background: url(../images/head_line.png) 0 12px repeat-x;
    text-transform: uppercase;
}

.prv h3 {
    margin-bottom: 28px;
}

h3.head1 {
    margin-bottom: 32px;
    margin-top: 58px;
}

h3.l_bg {
    background: url(../images/head_line1.png) 0 12px repeat-x;
}

h3.l_bg span{
    background: url(../images/head_bg1.png) right 11px no-repeat #fff;
}

.page1 h3.head1 {
    margin-top: 64px;
}

h3 span {
    background: url(../images/head_bg.png) right 11px no-repeat;
    display: inline-block;
    padding-right: 25px;
    background-color: #fff;
}

h4 {
    padding-top: 10px;
    margin-bottom: 21px;
    font-size: 14px;
    line-height: 18px;
    text-transform: uppercase;
}
h4 {
    font-size: 18px;
    line-height: 20px;
    margin-top: 0px;
    color: #619b96 /*648b88*/;
    margin-bottom: 10px;
    text-transform: uppercase;
}
h5 {
    font-size: 15px;
    line-height: 17px;
    margin-top: 0px;
    color: #619b96 /*648b88*/;
    margin-bottom: 10px;
    text-transform: uppercase;
	text-align:center;
}
.bgl {
    margin-bottom: 20px;
    background: url(../images/head_line.png) 0 12px repeat-x;
}
/****Lists****/


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



ul.list {
    margin-bottom: 2px;
    margin-top: -1px;
}

ul.list time {
    color: #fff;
    background-color: #091f4f;
    width: 61px;
    text-align: center;
    display: block;
    float: left;
    padding-bottom: 8px;
    padding-top: 11px;
    margin-top: 3px;
    margin-right: 18px;
    font: bold 22px/18px 'FuturaBkBook Condensed', sans-serif;;
}

ul.list time span {
    padding-top: 1px;
    text-transform: uppercase;
    font-size: 12px;
    display: block;
}

ul.list  li:hover time {
    background-color: #9b9b89;
}

ul.list  li+li {
    margin-top: 8px;
}

ul.list  li+li time {
    margin-top: 1px;
}

ul.list  li+li+li time {
    margin-top: -1px;
}

ul.list .upp {
    margin-bottom: 1px;
    text-transform: uppercase;
    font: 11px/20px 'FuturaBkBook', sans-serif;
    color: #091f4f;
}

ul.list1 li {
    background: url(../images/marker1.png) 0 4px no-repeat;
    padding-left: 16px;
	padding-bottom:7px;
    color: #091f4f;
    text-transform: uppercase;
    font: 13px/20px 'FuturaBkBook', sans-serif;
}

ul.list1 li+li {
    margin-top: 11px;
}

ul.list1 {
    margin-bottom: 20px;
}
.newsTxt {padding-left: 16px; margin-bottom:20px !important; padding-bottom:10px;
}
.newslink {color: #577a77;
	 font-size: 13px;}
a.newslink {
     color: #577a77;
	 font-size: 13px;
}
a.newslink:hover{
     color: #bab9a9;
	 text-decoration: underline;
}
.news-item {font-size: 19px !important;}
.list2 {
    margin-left: 35px;
	list-style: url(../images/marker.png);
}
.news-imgL {
	float:left;
	margin-right:20px;
	margin-left: 16px;
	padding-top:4px;
	margin-bottom: 10px;
	width: 240px;
}
.news-imgR {
	float:right;
	margin-left:20px;
	padding-top:4px;
	margin-bottom: 10px;
	width: 240px;
}
.news-imgL2 {
	float:left;
	margin-right:20px;
	margin-left: 0px;
	padding-top:4px;
	margin-bottom: 10px;
	width: 300px;
}
.news-imgR2 {
	float:right;
	margin-left:20px;
	padding-top:4px;
	margin-bottom: 10px;
	width: 300px;
}
.news-imgL3 {
	float:left;
	margin-right:20px;
	margin-left: 0px;
	padding-top:4px;
	margin-bottom: 10px;
}	
.news-imgR3 {
	float:right;
	margin-left:20px;
	padding-top:4px;
	margin-bottom: 10px;
	width: 420px;
}
/****Links****/


a {
	text-decoration: none;
	color: inherit;
	outline: none;
	transition: 0.5s ease;
	-o-transition: 0.5s ease;
	-webkit-transition: 0.5s ease;
}

a:hover {
	color: #9b9b89;
}

a.link1 {
    margin-top: 15px;
    display: inline-block;
    color: #fff;
    position: relative;
    text-transform: uppercase;
    padding: 5px 11px;
    font-family: 'FuturaBkBook', sans-serif;
    background-color: #587a77;
}

a.link1:after {
    background-color: #9b9b89;
    width: 27px;
    right: -27px;
    top: 0;
    bottom: 0;
    content: '';
    position: absolute;
    display: block;
}

a.link1:before {
    position: absolute;
    display: block;
    content: '';
    width: 7px;
    z-index: 2;
    height: 11px;
    right: -17px;
    top: 50%;
    margin-top: -5px;
    background: url(../images/prevnext.png) right 0 no-repeat;
}

a.link1:hover {
    background-color: #9b9b89;
}
input.password {
	width: 150px;
	height: 28px;
	float:left;
	background: none;
	box-sizing: border-box;
	-webkit-appearance: none;
	-moz-box-sizing: border-box; /*Firefox 1-3*/
	-webkit-box-sizing: border-box; /* Safari */
	color: #707070;
    font: 12px/20px Arial, Helvetica, sans-serif;
	border: 1px solid #cbcac1;

    padding: 12px 17px 12px 14px;
	margin: 15px 15px 50px 0px;
}
.password-after {
    position: relative;
    display: inline-block;
    content: '';
    width: 27px;
	height: 28px;
    background: url(../images/next.png) no-repeat #9b9b89;
	margin-top: 15px;
}

input.link1 {
    margin-top: 15px;
    display: inline-block;
    color: #fff;
    position: relative;
    text-transform: uppercase;
    padding: 5px 11px;
    font-family: 'FuturaBkBook', sans-serif;
    background-color: #587a77;
	border: none;
	cursor: pointer;
}
input.link1:hover {
    background-color: #9b9b89;
}
a.link2 {
    color: #bab9a7;
}
a.link2:hover {
    color: #076faa;
	text-decoration:underline;
}
a.link3 {
    color: #9b9b89;
}
a.link3:hover {
    color: #076faa;
	text-decoration:underline;
}
/*buttons*/
.btn {
	display: inline-block;
	padding: 8px 38px 8px 12px;
	width: 100%;
	text-align: left;
	position: relative;
	color: #fff;
	font-family: 'FuturaBkBook', sans-serif;
	font-size: 17px;
	line-height: 17px;
	text-transform: uppercase;
	background: #091f4f;
	font-weight: 300;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	transition: all 0.5s ease;
}
.btn:after {
	content: "";
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
	width: 39px;
	background: #9b9b89 url(../images/arrow-3.png) center center no-repeat;
}
.btn:hover { background: #9b9b89;}

.box-3 a:hover { color:#fff !important;}

/****classes****/

.justify {text-align: justify !important;
}
.upper {text-transform:uppercase; font-family:'FuturaBkBook', sans-serif !important;
}
.font14 {font-size: 14px !important;
}
.font15 {font-size: 15px !important;
}
.font18 {font-size: 18px !important;
}
.mb0 {
	margin-bottom: 0px !important;
}
.m0 {
	margin: 0 !important;
}
.pad0 {
	padding: 0 !important;
}
.pad1 {
}
.pad25 {padding: 25px 0px 25px 0px;
}
.padTop40 {padding-top: 40px;
}
.padTop60 {padding-top: 60px;
}
.padTop25 {padding-top: 25px;
}
.padTop20 {padding-top: 20px;
}
.padTop10 {padding-top: 10px;
}
.newsTxt {padding-left: 16px; margin-bottom:10px !important;
}
.marR20 {margin-right:20px;
}
.marR30 {margin-right:50px;
}
.marTop {margin-top: 20px;
}
.marTop2 {margin-top: 20px; margin-bottom:20px;
}
.marBot {margin-bottom: 40px;
}
.img_inner {
	max-width: 100%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: 26px;
	margin-top: 6px;
}

.page1 .img_inner {
    margin-bottom: 27px;
    margin-top: 11px;
}


.fleft {
	float: left;
	width: auto !important;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-top: 6px;
}
fright {
	float: right;
	width: auto !important;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-top: 6px;
}
.oh {
	overflow: hidden;
}
.fright {
	float: right !important;
}
.upp {
	text-transform: uppercase;
}

.alright {
	text-align: right;
}
.alleft {
	text-align: left;
}
.center {
	text-align: center;
}
.wrapper, .extra_wrapper {
	overflow: hidden;
	width: 100%;
}
.clear {
	float: none !important;
	clear: both;
}

.nowrap {
    white-space: nowrap;
}
.copy {font-size: 10px !important; padding-top:10px;}

.txt-link {text-transform: none; font-family: Arial, Helvetica, sans-serif; color:#619b96; text-decoration:underline;}
.txt-link:hover {color:#9b9b89 !important; text-decoration:none;}

/*header*/

.bg_1 {
    background-color: #fff;
}

header {
    text-align: center;
	display: block;

}


header h1 {
	position: relative;
    text-align: center !important;
z-index: 999;
}



header h1 a {
	display: inline-block;
	overflow: hidden;
	width: 300px;
    height: 69px;
	font-size: 0;
	line-height: 0;
	padding: 15px 0px 10px 0px;
	margin: 0 auto;
	 text-align: center !important;
	
	text-indent: -999px;
	transition: 0s ease;
	-o-transition: 0s ease;
	-webkit-transition: 0s ease;	
}
.logo {
	background:url(../images/logo.png) no-repeat;
	width: 300px;
	height:69px;
}

header h1 a img {
	display: block;
	 text-align: center !important;
}
/*.reg {position:relative; background: url(../images/top-bg.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 194px; margin-bottom: 50px; margin-top:-46px;}
*/
.reg-contact {position:relative; background: url(../images/top-bg.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 194px; margin-bottom: 50px; margin-top:-46px;}
.reg-founder {position:relative; background: url(../images/founder1.jpg) top center no-repeat; background-size: 100% auto; padding-bottom: 303px; margin-bottom: 50px; margin-top:-46px;}
.reg-about {position:relative; background: url(../images/about1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 303px; margin-bottom: 50px; margin-top:-46px;}
.reg-about2 {position:relative; background: url(../images/about2.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 303px; margin-bottom: 50px; margin-top:-46px;}
.reg-primeproperty {position:relative; background: url(../images/primeproperty.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 420px; margin-bottom: 50px; margin-top:-46px;}
.reg-projects {position:relative; background: url(../images/projects.jpg) bottom center no-repeat; background-size: 100% auto; padding-bottom: 420px; margin-bottom: 50px; margin-top:-46px;}
.reg-contact2 {position:relative; background: url(../images/contact2.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 420px; margin-bottom: 50px; margin-top:-46px;}
.reg-services {position:relative; background: url(../images/services.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: /*-30*/333px; margin-bottom: 50px; margin-top:-46px;}
.reg-invest-info {position:relative; background: url(../images/invest-info.jpg) top center no-repeat; background-size: 100% auto; padding-bottom: 303px; margin-bottom: 50px; margin-top:-46px;}
.reg-news {position:relative; background: url(../images/news1.jpg) top center no-repeat; background-size: 100% auto; padding-bottom: 303px; margin-bottom: 50px; margin-top:-46px;}
.reg-projectsearch {position:relative; background: url(../images/project-search1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 303px; margin-bottom: 50px; margin-top:-46px;}
.reg-refurbishment-interior-design {position:relative; background: url(../images/refurbishment-interior-design1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 420px; margin-bottom: 50px; margin-top:-46px;}
.reg-exit {position:relative; background: url(../images/exit1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 303px; margin-bottom: 50px; margin-top:-46px;}
.reg-invest {position:relative; background: url(../images/invest1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 324px; margin-bottom: 50px; margin-top:-46px;}
.reg-why-invest-in-london {position:relative; background: url(../images/why-invest-in-london1.jpg) bottom center no-repeat; background-size: 100% auto; padding-bottom: 303px; margin-bottom: 50px; margin-top:-46px;}
.reg-finance {position:relative; background: url(../images/finance2.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 333px; margin-bottom: 50px; margin-top:-46px;}
.reg-london1 {position:relative; background: url(../images/london1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 234px; margin-bottom: 50px; margin-top:-46px;}
.reg-london2 {position:relative; background: url(../images/london2.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 274px; margin-bottom: 50px; margin-top:-46px;}
.reg-london3 {position:relative; background: url(../images/london3.jpg) bottom center no-repeat; background-size: 100% auto; padding-bottom: 354px; margin-bottom: 50px; margin-top:-46px;}
.reg-london-pro {position:relative; background: url(../images/london-pro.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 354px; margin-bottom: 50px; margin-top:-46px;}
.reg-london5 {position:relative; background: url(../images/london4.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 354px; margin-bottom: 50px; margin-top:-46px;}
.reg-london6 {position:relative; background: url(../images/london6.jpg) top center no-repeat; background-size: 100% auto; padding-bottom: 303px; margin-bottom: 50px; margin-top:-46px;}
.reg-london7 {position:relative; background: url(../images/london7.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 234px; margin-bottom: 50px; margin-top:-46px;}
.reg-london8 {position:relative; background: url(../images/london8.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 234px; margin-bottom: 50px; margin-top:-46px;}
.reg-london9 {position:relative; background: url(../images/london9.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 234px; margin-bottom: 50px; margin-top:-46px;}
.reg-international-projects {position:relative; background: url(../images/international-projects1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 420px; margin-bottom: 50px; margin-top:-46px;}
.ie-bg { display: none;}
/*.contact {background: url(../images/contact.jpg) center center no-repeat !important;}
.london1 {background: url(../images/london1.jpg) center center no-repeat !important;}
*/
header.reg .aft-slider { position: relative;}

.col1 {
     color: #619b96;
}
.address {font: 13px 'FuturaBkBook', sans-serif; color:#fff; margin-top: 10px;}
.col3 {color:#858585;}
.col4 {color:#9b9b89;}
/**Content**/

.content {
	padding-bottom: 77px;

}


.page1  .content {
    padding-bottom: 41px;
}
.page1  .content {
    padding-bottom: 41px;
}
.investors-info-page .content{
	padding-bottom: 41px;
}
.block1 {
    margin-bottom: 77px;
    margin-left: 12px;
    line-height: 21px;
    margin-top: 66px;
    padding: 31px 31px  23px 28px;
    border: 1px solid #cbcac1;
    border-left: 0;
    position: relative;
}

.block1:after {
    position: absolute;
    content: '';
    left: -12px;
    top: -1px;
    bottom: -1px;
    width: 12px;
    background-color: #9b9b89;
}

.block1.bl1 {
    padding-left: 31px;
    margin-top: 40px;
    line-height: 20px;
    margin-bottom: 11px;
}

.block1.bl1+.text1 {
    position: relative;
    top: 5px;
}

.block1.bl1:after {
    width: 13px;
    left: -13px;
}

.block1 a {
    display: block;
    position: absolute;
    right: 30px;
    top: 41px;
    color: #fff;
    padding: 11px 26px 11px 20px;
    text-transform: uppercase;
    background-color: #9b9b89;
    font: 13px/18px 'FuturaBkBook', sans-serif;
}

.block1 a:hover {
    background-color: #091f4f;
}

.block1 .title {
    margin-bottom: 8px;
    color: #9b9b89;
    font: bold 18px/18px 'FuturaBkBook', sans-serif;
    text-transform: uppercase;
}

.block1 blockquote {
    padding-top: 2px;
    padding-bottom: 4px;
}

.block1 blockquote img {
    margin-right: 10px;
    position: relative;
    top: 1px;
}
.bord-1 { position: relative; padding-bottom: 67px; margin-top:-170px; z-index: 1000000 !important;}
.text1  {
    color: #9b9b89;
    text-transform: uppercase;
    margin-bottom: 7px;
    font: 13px/20px 'FuturaBkBook', sans-serif;
}

a.text1:hover, .text1 a:hover, a.col1:hover, .col1 a:hover {
    color: #fff;
}

.hor {
    position: relative;
    height: 7px;
    margin-top: 34px;
    background-color: #f0f0f0;
}

.hor:after {
    height: 7px;
    width: 220px;
    position: absolute;
    content: '';
    background-color: #bab9a8;
    left: 0;
    top: 0;
}

a.various {
    display: block;
    margin-bottom: 19px !important;
    position: relative;
}

a.various span {
    display: block;
    transition: 0.5s ease;
    -o-transition: 0.5s ease;
    -webkit-transition: 0.5s ease;
    left: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    background: url(../images/play_icon.png) center center no-repeat;
}

a.various:hover span {
    opacity: 0.5;
}

.col2 {
    color: #434250;
}

.bottom_block {
    line-height: 19px;
    background-color: #fff /*587a77*/;
    color: #577a77;
    padding-bottom: /*44*/20px;
	border-top: 1px solid #dfdecc;
}

.tags {
    overflow: hidden;
    padding-top: 6px;
    margin-left: -4px;
}

.tags a {
    display: block;
    float: left;
    color: #fff;
    margin-left: 4px;
    margin-bottom: 4px;
    font-size: 11px;
    text-transform: uppercase;
    line-height: 20px;
    padding: 1px 10px;
    background-color: #9b9b89;
}

.tags a:hover {
    background-color: #12709b;
}

.bottom_block ul  {
    padding-top: 2px;
}

.bottom_block ul li {
    background: url(../images/marker.png) 0 5px no-repeat;
    padding-left: 14px;
	margin-left:20px;
	float:left;
	font-family: 'FuturaBkBook', sans-serif;
	font-size: 13px;
	text-transform:uppercase;
}
.bottom_block ul li.first {
    background: none;
    padding-left: 14px;
	margin-left:0px;
	float:left;
	font-family: 'FuturaBkBook', sans-serif;
	font-size: 13px;
	text-transform:uppercase;
	color: #fff;
}

.bottom_block ul li time {
    display: block;
    font-style: italic;
}
.current-f {
	color: #fff !important;
}

/*
.bottom_block ul li +li {
    margin-top: 9px;
}

.bottom_block ul li +li+li {
    margin-top: 10px;
}
*/
.gallery {
    padding-top: /*33*/0px;
    overflow: hidden;
}

.gallery .clear {
    height: 0px;
}

.box {
    background-color: #fff;
    padding: 20px 20px 24px;
}

.box2 {
    background-color: #fff;
    padding: 10px 10px 15px;
}

.box:hover, .box2:hover {
    color: #fff;
    background-color: #bab9a8;
}


.box:hover .col1, .box2:hover .col1 {
    color: #587a77;
}
.box>div {
    padding-left: 10px;
}

.text2 {
    margin: 20px 0px 10px 0px;
    font-size: 13px;
}



a.gal {
    display: block;
    margin-bottom: 7px;
    background: url(../images/magnify.png) center center no-repeat #000;
}

a.gal img {
    width: 100%;
    transition: 0.5s ease;
    -o-transition: 0.5s ease;
    -webkit-transition: 0.5s ease;
}

a.gal:hover img {
    opacity: 0.6;
}

p.text1 {
    margin-bottom: 24px;
}

p.grid_8 {
    padding-top: 2px;
    padding-bottom: 1px;
}

.shed {
    position: relative;
    top: 9px;
    margin-bottom: 15px;
    font-size: 13px;
    line-height: 25px;
    width: 285px;
}

.shed tr:hover {
    background-color: #9b9b89;
    color: #fff;
}

.shed tr:hover td {
    border-color: #2e8baa;
}

.shed td {
    padding: 3px 4px 2px 10px;

    border: 1px solid #cfcfcf;
}

.shed td+td {
    text-align: right;
}

.shed1 {
    color: #000000;
    text-align: center;
    position: relative;
    top: 11px;
    margin-bottom: 11px;
    width: 100%;
}

.shed1 thead td {
    color: #9b9b89;
    font: 13px/18px 'FuturaBkBook', sans-serif;
    text-transform: uppercase;
    padding: 28px 0;
}

.shed1 td{
    padding: 20px 0;
    border: 1px solid #cfcfcf;
    border-left: 1px solid #a2a19e;
    border-right: 1px solid #a2a19e;
}

.shed1 td time {
    position: relative;
    left: -2px;
}

.shed1 tbody  td:first-child {
    padding-right: 4px;
    color: #9b9b89;
   font: 13px/20px 'FuturaBkBook', sans-serif;

}
/**Map**/

.map {
    overflow: hidden;
    position: relative;
}
 

.map figure {
    padding-top: 6px;
    position: relative;
	display: block;
    margin-bottom: 24px;
	width: 100%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}


.map figure iframe {
	width: 100%;
	height: 374px;
	max-width: 100%;
}
.map address {
    float: left;
	display: block;
}

.map address+address {
}



.map address dt {
}

 address dd span {
	/*min-width: 83px;*/
	display: inline-block;
	text-align: left;
}

.map address dd span.col1 {
	min-width: 0;
}

a.link-1 {
    text-decoration: underline;
    color: #9bcae6;
}

a.link-1:hover {
    color: inherit;
}
.color1 {color:#bab9a8;}
.lpp {color:#bab9a8; font:'FuturaBkBook', sans-serif !important; text-transform:uppercase;}
.blocks {position: absolute; margin-top: -17px; top: -75px; margin-left:39px; width: 101px; height: 96px;}
.addressBot {padding-top: 19px;}
/**Footer**/
footer {
	display: block;
    color: #fff /*587a77*/;
    text-transform: none;
    padding-bottom: 14px;
    padding-top: 14px;
    font-size: 11px;
    position: relative;
}


footer a {

}

footer a:hover {
    text-decoration: underline;
    color: #fff;
}

a.top {
    background: url(../images/totop.png) 0 0 no-repeat;
    width: 47px;
    height: 24px;
    position: absolute;
    display: block;
    left: 50%;
    top: 0;
    z-index: 10;
    margin-left: -24px;
}

a.top:hover {
    background-position: 0 -2px;
}
#evo2design_ {z-index: 10; position: absolute; right:50px; top: 0px; width: 148px; height: 32px; padding: 0px 0px 10px 0px; border: none;
}
#design_ {
	font-family: Arial;
	font-size: 10px;
	color: #fff;
	text-align: left;
	z-index: 3; position: absolute; left: 0px; top: 0px; width: 80px; height: 32px; padding: 0px; border: none; text-transform: none !important;
}
#evo_ {z-index: 3; position: absolute; left: 75px; top: 0px; width: 68px; height: 32px; padding: 0px; border: none;
}
#evo_ a{z-index: 3; position: absolute; left: 0px; top: 0px; width: 68px; height: 32px; padding: 0px; border: none; background: url(../images/evo2.png);
}
#evo_ a:hover{background: url(../images/evo2-1.png);
}
.email {text-transform: none; font-family: Arial, Helvetica, sans-serif; color:#577a77;}
.email:hover {color:#9b9b89 !important;}
.dataline {display: inline-block !important;}
.br_1 {display: none !important;}
.br_2 {display: none !important;}
.br_3 {display: none !important;}
.br_4 {display: none !important;}
.mar1C {margin-left: 20px !important;}
.txt-btn {color:#9b9b89; text-decoration: underline;}
.txt-btn:hover {color:#619b96 !important;}
.br-c {display:none !important;}
.br-cc {display:none !important;}
.contact-logo {padding: 40px 0px 25px 0px;
}
.txt-imgL {
	float:left;
	margin-right:20px;
	padding-top:4px;
	margin-bottom: 10px;
}
.txt-imgR {
	float:right;
	margin-left:20px;
	padding-top:4px;
	margin-bottom: 15px;
}
.imgW {
	width: 30%;
	height: auto;
	margin-bottom: 30px;
}
.imgW1 {
	width: 17%;
	height: auto;
}
.imgW2 {
	width: 32%;
	height: auto;
}
.imgW3 {
	width: 32%;
	height: auto;
}
.fw-img img {
	width: 100%;
	margin-bottom:20px;
}
.top1 {margin: 20px 0px 20px 0px;}
.click-zoom {font-size: 10px; color: #619b96; margin: 0px 0px 0px 4px; float:left;}
table {
border-collapse: separate;
border-spacing: 1px;
border-color: gray;
background:#fff;
}
.list-top {font: 12px 'futura_bkbook', sans-serif; color:#fff; text-transform: none; padding: 3px 0px 3px 0px; background:#587a77;
}
.list-cell {font: 12px Arial, Helvetica, sans-serif; color:#587a77; text-transform: uppercase; padding: 3px 0px 3px 0px; background:#e0e0e0;
}
.list-cell2 {font: 12px Arial, Helvetica, sans-serif; color:#587a77; text-transform: uppercase; padding: 3px 0px 3px 0px; background:#eaeae5;
}
.asterix {font-size: 11px; margin: 10px 0px 0px 10px;}
.picBorder6 {border: 6px solid #587a77;}
.picBorder5 {border: 5px solid #587a77;}
.picBorder3 {border: 3px solid #587a77;}
.pdf-btn {
    font-size: 15px;
	font-family: 'FuturaBkBook', sans-serif;
    line-height: 35px;
    margin-top: 0px;
    color: #619b96 /*648b88*/;
    margin-bottom: 10px;
    text-transform: uppercase;
	text-align:center;
	padding: 10px 40px 10px 0px;
	background:url(../images/pdf2.png) center right no-repeat;
}
.mobOnly {display:none;}
.br1 {display:none;}

.dash2 {display: inline-block !important;}
.br2 {display:none !important;}
.readmore {
	margin-bottom: 0px;
	margin-right:30px;
	text-align: right;
	padding-top: 0px;
	margin-top:0px;
}
a.link4 {
    margin-top: 0px;
	margin-bottom: 20px;
    display: inline-block;
    color: #fff;
    position: relative;
    text-transform: uppercase;
    padding: 5px 11px;
	font: 12px/18px 'FuturaBkBook', sans-serif;
    background-color: #587a77;
}

a.link5 {
    margin-top: 0px;
	margin-bottom: 0px;
    display: inline-block;
    color: #fff;
    position: relative;
    text-transform: uppercase;
    padding: 5px 11px;
	font: 12px/18px 'FuturaBkBook', sans-serif;
    background-color: #587a77;
}


a.link4:after, a.link5:after {
    background-color: #9b9b89;
    width: 27px;
    right: -27px;
    top: 0;
    bottom: 0;
    content: '';
    position: absolute;
    display: block;
}

a.link4:before, a.link5:before {
    position: absolute;
    display: block;
    content: '';
    width: 7px;
    z-index: 2;
    height: 11px;
    right: -17px;
    top: 50%;
    margin-top: -5px;
    background: url(../images/prevnext.png) right 0 no-repeat;
}

a.link4:hover, a.link5:hover {
    background-color: #9b9b89;
}

.lang {color: #bab9a8; font-family: 'FuturaBkBook', sans-serif; text-transform:lowercase; font-size:12px; line-height: 25px; height: 22px; width: auto; position: absolute; top:/*65*/ 0px; right: 30px; z-index: 50000000000000;}
.lang a:hover, .current-l {color:#619b96; text-decoration:underline;}

.news-btn {
	margin-bottom: 0px;
	margin-right:37px;
	text-align: right;
	padding-top: 0px;
	margin-top:40px;
}

.disclaimer {font-size: 10px;}

/*==================================RESPONSIVE LAYOUTS===============================================*/
@media only screen and (max-width: 1550px) {
    /*.camera_pag {
        bottom: 100px !important;
    }*/

}


@media only screen and (max-width: 995px) {
 body {
 min-width: 768px;
}

.bord-1 { position: relative; padding-bottom: 67px;}

 .map address+address {
    float: left;
 	margin-left: 30px;
 }
 .map figure,  .map figure iframe,  #form textarea,  #form .success {
 width: 100% !important;
 float: none !important;
}
 #form .success {
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 -o-box-sizing: border-box;
 box-sizing: border-box;
}
 .map figure {
 height: auto !important;
}
 .extra_wrapper {
 overflow: visible;
}

.map figure {
	margin-bottom: 15px;
}

.nowrap {
    white-space: normal;
}

header h1 a {
    width: 300px;
    height: 69px;
    display: block;
}
.logo {
	background:url(../images/logo.png) no-repeat;
	width: 260px;
	height:90px;
}

.shed {
    width: 100%;
}

ul.list li {
    overflow: hidden;
}

.block1 a {
    margin-top: 20px;
    position: static;
    display: inline-block;
}

#newsletter input {
    padding-right: 12px;
}
.bottom_block {
    padding-bottom: 12px;
}
.addressBot {padding-top: 8px;}
.br-c {display:inline-block !important;}
.br-cc {display:inline-block !important;}
.reg-primeproperty {position:relative; background: url(../images/primeproperty.jpg) center center no-repeat; background-size: 100% auto; padding-bottom:314px; margin-bottom: 50px; margin-top:-46px;}
.reg-projects {position:relative; background: url(../images/projects.jpg) bottom center no-repeat; background-size: 100% auto; padding-bottom:314px; margin-bottom: 50px; margin-top:-46px;}
.reg-contact2 {position:relative; background: url(../images/contact2.jpg) center center no-repeat; background-size: 100% auto; padding-bottom:314px; margin-bottom: 50px; margin-top:-46px;}
.reg-founder {position:relative; background: url(../images/founder1.jpg) top center no-repeat; background-size: 100% auto; padding-bottom: 240px; margin-bottom: 50px; margin-top:-46px;}
.reg-about {position:relative; background: url(../images/about1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 240px; margin-bottom: 50px; margin-top:-46px;}
.reg-about2 {position:relative; background: url(../images/about2.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 240px; margin-bottom: 50px; margin-top:-46px;}
.reg-services {position:relative; background: url(../images/services.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 270px; margin-bottom: 50px; margin-top:-46px;}
.reg-invest-info {position:relative; background: url(../images/invest-info.jpg) top center no-repeat; background-size: 100% auto; padding-bottom: 240px; margin-bottom: 50px; margin-top:-46px;}
.reg-news {position:relative; background: url(../images/news1.jpg) top center no-repeat; background-size: 100% auto; padding-bottom: 240px; margin-bottom: 50px; margin-top:-46px;}
.reg-projectsearch {position:relative; background: url(../images/project-search1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 240px; margin-bottom: 50px; margin-top:-46px;}
.reg-refurbishment-interior-design {position:relative; background: url(../images/refurbishment-interior-design1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom:314px; margin-bottom: 50px; margin-top:-46px;}
.reg-exit {position:relative; background: url(../images/exit1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 240px; margin-bottom: 50px; margin-top:-46px;}
.reg-why-invest-in-london {position:relative; background: url(../images/why-invest-in-london1.jpg) bottom center no-repeat; background-size: 100% auto; padding-bottom: 240px; margin-bottom: 50px; margin-top:-46px;}
.reg-finance {position:relative; background: url(../images/finance2.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 270px; margin-bottom: 50px; margin-top:-46px;}
.reg-london3 {position:relative; background: url(../images/london3.jpg) bottom center no-repeat; background-size: 100% auto; padding-bottom: 254px; margin-bottom: 50px; margin-top:-46px;}
.reg-london-pro {position:relative; background: url(../images/london-pro.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 254px; margin-bottom: 50px; margin-top:-46px;}
.reg-london6 {position:relative; background: url(../images/london6.jpg) top center no-repeat; background-size: 100% auto; padding-bottom: 240px; margin-bottom: 50px; margin-top:-46px;}
.reg-international-projects {position:relative; background: url(../images/international-projects1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom:314px; margin-bottom: 50px; margin-top:-46px;}
.imgW2 {
	width: 35%;
	height: auto;
}
.imgW3 {
	width: 35%;
	height: auto;
}
.br1 {display:block;}
.noMob {display:none;}

.news-imgL, .news-imgR {	
	width: 200px;
}
.news-imgL2, .news-imgR2 {	
	width: 300px;
}
.news-imgL3, .news-imgR3 {	
	width: 360px;
}
}
@media only screen and (max-width: 767px) {
 body {
 min-width: 420px;
}
.bord-1 { position: relative; padding-bottom: 17px;}
.shed1 td {
    vertical-align: middle;
    font-size: 10px;
    padding-left: 5px;
    padding-right: 5px;
}
#lang_ {z-index: 2; position: absolute; right: 10px; top: 2px; width: 54px; height: 14px; padding: 0px; border: none;
}
.gallery .clear {
    height: 0;
}
.reg-contact, .reg-invest, .reg-london1, .reg-london2, .reg-london3, .reg-london-pro, .reg-london5, .reg-london7, .reg-london8, .reg-london9 {padding-bottom:160px; margin-bottom: 30px; margin-top:-28px !important;}
.reg-primeproperty {position:relative; background: url(../images/primeproperty.jpg) center center no-repeat; background-size: 100% auto; padding-bottom:194px; margin-bottom: 30px; margin-top:-28px;}
.reg-projects {position:relative; background: url(../images/projects.jpg) bottom center no-repeat; background-size: 100% auto; padding-bottom:194px; margin-bottom: 30px; margin-top:-28px;}
.reg-contact2 {position:relative; background: url(../images/contact2.jpg) center center no-repeat; background-size: 100% auto; padding-bottom:194px; margin-bottom: 30px; margin-top:-28px;}
.reg-founder {position:relative; background: url(../images/founder1.jpg) top center no-repeat; background-size: 100% auto; padding-bottom: 145px; margin-bottom: 30px; margin-top:-28px;}
.reg-about {position:relative; background: url(../images/about1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 145px; margin-bottom: 30px; margin-top:-28px;}
.reg-about2 {position:relative; background: url(../images/about2.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 145px; margin-bottom: 30px; margin-top:-28px;}
.reg-services {position:relative; background: url(../images/services.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 175px; margin-bottom: 30px; margin-top:-28px;}
.reg-invest-info {position:relative; background: url(../images/invest-info.jpg) top center no-repeat; background-size: 100% auto; padding-bottom: 145px; margin-bottom: 30px; margin-top:-28px;}
.reg-news {position:relative; background: url(../images/news1.jpg) top center no-repeat; background-size: 100% auto; padding-bottom: 145px; margin-bottom: 30px; margin-top:-28px;}
.reg-projectsearch {position:relative; background: url(../images/project-search1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 145px; margin-bottom: 30px; margin-top:-28px;}
.reg-refurbishment-interior-design {position:relative; background: url(../images/refurbishment-interior-design1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom:194px; margin-bottom: 30px; margin-top:-28px;}
.reg-exit {position:relative; background: url(../images/exit1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 145px; margin-bottom: 30px; margin-top:-28px;}
.reg-why-invest-in-london {position:relative; background: url(../images/why-invest-in-london1.jpg) bottom center no-repeat; background-size: 100% auto; padding-bottom: 145px; margin-bottom: 30px; margin-top:-28px;}
.reg-finance {position:relative; background: url(../images/finance2.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 145px; margin-bottom: 30px; margin-top:-28px;}
.reg-london3, .reg-london-pro {padding-bottom: 174px;}
.reg-london6 {position:relative; background: url(../images/london6.jpg) top center no-repeat; background-size: 100% auto; padding-bottom: 145px; margin-bottom: 30px; margin-top:-28px;}
.reg-international-projects {position:relative; background: url(../images/international-projects1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom:194px; margin-bottom: 30px; margin-top:-28px;}
.shed1 tbody td:first-child {
    min-width: 70px;
}

.shed1 thead td {
    font-size: 10px;
}

.box {
    margin-bottom: 20px;
}
.box-3 { margin-bottom: 20px;}
h2 {
    font-size: 30px;
    line-height: 32px;

}
h3 {
    font-size: 19px;
    line-height: 22px;
    margin-top: 0px;
    margin-bottom: 20px;
}
footer {
    padding-top: 40px;
}

.slider_wrapper {
    top: 0 !important;
}

.page1 h3 {
    margin-top: 30px;
}

.map address {
    float: none;
    margin-left: 0 !important;
 }

  .map address +address {
    margin-top: 30px;
  }

header h1 {
	display: block;
	width: auto;
    position: relative;
	height: auto;
	margin-top:30px;
}

.lang {right: 5px;}

.img_inner {
width: 100% !important;
float: none !important;
margin-right: 0 !important;
margin-bottom: 20px !important;
}

h1 a {
	max-width: 90%;
}


.img_inner img {
	width: 100%;
}


 header h1 {
 margin-bottom: 20px;
 float: none;
 position: relative !important;
 text-align: center;
}
 header h1 a {
 	width: auto;
 	display: inline-block;
 height: auto;
}
 header h1 a img {
}

 .map {
 	padding-right: 0px !important;
 }

 .map figure iframe {
 width: 100%;
 height: 300px;
}
 .map address {
 	margin-right: 0;
}


 .content .noresize {
 width: auto !important;
 float: left !important;
 margin-right: 20px !important;
 margin-top: 4px !important;
}

 .img_inner {
 margin-top: 20px;
}
.top20 {margin-top:20px;}
.bottom_block ul li.first {
    background: none;
    padding-left: 0px;
	margin-left:20px;
	float:left;
	font-family: 'FuturaBkBook', sans-serif;
	font-size: 13px;
	text-transform:uppercase;
	color: #fff;
	width:100%;
}
.blocks {position: absolute; margin-top: -17px; top: -100px; margin-left:-30px; width: 101px; height: 96px;}
.bottom_block {
    padding-bottom: 37px;
}
.addressBot {padding-top: 18px;}
.copy {font-size: 10px !important; padding-top:0px; text-align:center;}
#evo2design_ {z-index: 10; position: relative; float: right; top: 0px; right: 0px; margin: 10px 5px 0px 0px; width: 148px; height: 32px; padding: 0px 0px 10px 0px; border: none;
}
.dataline {display: inline-block !important;}
.br_1 {display: none !important;}
.br_2 {display: inline-block !important;}
.br_3 {display: none !important;}
.br_4 {display: none !important;}
.mar1C {margin-left: 0px !important;}
.br-c {display:none !important;}
.br-cc {display:none !important;}
.imgW {
	width: 100%;
	height: auto;
	margin-bottom: 30px;
}
.imgW1 {
	width: 55%;
	height: auto;
}
.imgW2 {
	width: 45%;
	height: auto;
}
.imgW3 {
	width: 100%;
	height: auto;
}
.click-zoom {display:none;}
.mobOnly {display:block;}
.noMob {display:none;}
.news-imgL2, .news-imgR2 {	
	width: 300px;
	padding: 0px 60px 10px 60px;
}
.news-imgL3, .news-imgR3 {	
	width: 420px;
}
}

@media only screen and (max-width: 479px) {
 body {
 min-width: 300px;
}
h3 {
    font-size: 18px;
    line-height: 22px;
    margin-top: 0px;
    margin-bottom: 20px;
}
.blocks {position: absolute; margin-top: -17px; top: -100px; margin-left:0px; width: 101px; height: 96px;}
.bottom_block {
    padding-bottom: 90px;
}
.addressBot {padding-top: 0px;}
.copy {font-size: 10px !important; padding-top:0px; text-align:center;}
#evo2design_ {z-index: 10; position: relative; float: right; top: 0px; right: 0px; margin: 10px 5px 0px 0px; width: 148px; height: 32px; padding: 0px 0px 10px 0px; border: none;
}
.dataline {display: none !important;}
.br_1 {display: inline-block !important;}
.br_2 {display: none !important;}
.br_3 {display: inline-block !important;}
.br_4 {display: inline-block !important;}
.mar1C {margin-left: 0px !important;}
.br-c {display:none !important;}
.br-cc {display:inline-block !important;}
.txt-imgR {
	width: 100%;
	float:right;
	margin-left:0px;
	padding-top:4px;
	margin-bottom: 10px;
}
.txt-imgR img{
	width: 100%;
}
.reg-contact, .reg-invest, .reg-london1, .reg-london2, .reg-london3, .reg-london-pro, .reg-london5, .reg-london7, .reg-london8, .reg-london9 {padding-bottom:140px; margin-bottom: 30px;  margin-top:-28px !important;}
.reg-primeproperty {position:relative; background: url(../images/primeproperty.jpg) center center no-repeat; background-size: 100% auto; padding-bottom:140px; margin-bottom: 30px; margin-top:-28px;}
.reg-projects {position:relative; background: url(../images/projects.jpg) bottom center no-repeat; background-size: 100% auto; padding-bottom:140px; margin-bottom: 30px; margin-top:-28px;}
.reg-contact2 {position:relative; background: url(../images/contact2.jpg) center center no-repeat; background-size: 100% auto; padding-bottom:140px; margin-bottom: 30px; margin-top:-28px;}
.reg-contact2 {position:relative; background: url(../images/contact2.jpg) center center no-repeat; background-size: 100% auto; padding-bottom:140px; margin-bottom: 30px; margin-top:-28px;}
.reg-founder {position:relative; background: url(../images/founder1.jpg) top center no-repeat; background-size: 100% auto; padding-bottom: 98px; margin-bottom: 30px; margin-top:-28px;}
.reg-about {position:relative; background: url(../images/about1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 98px; margin-bottom: 30px; margin-top:-28px;}
.reg-about2 {position:relative; background: url(../images/about2.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 98px; margin-bottom: 30px; margin-top:-28px;}
.reg-services {position:relative; background: url(../images/services.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 128px; margin-bottom: 30px; margin-top:-28px;}
.reg-invest-info {position:relative; background: url(../images/invest-info.jpg) top center no-repeat; background-size: 100% auto; padding-bottom: 98px; margin-bottom: 30px; margin-top:-28px;}
.reg-news {position:relative; background: url(../images/news1.jpg) top center no-repeat; background-size: 100% auto; padding-bottom: 98px; margin-bottom: 30px; margin-top:-28px;}
.reg-projectsearch {position:relative; background: url(../images/project-search1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 98px; margin-bottom: 30px; margin-top:-28px;}
.reg-refurbishment-interior-design {position:relative; background: url(../images/refurbishment-interior-design1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom:140px; margin-bottom: 30px; margin-top:-28px;}
.reg-exit {position:relative; background: url(../images/exit1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 98px; margin-bottom: 30px; margin-top:-28px;}
.reg-why-invest-in-london {position:relative; background: url(../images/why-invest-in-london1.jpg) bottom center no-repeat; background-size: 100% auto; padding-bottom: 98px; margin-bottom: 30px; margin-top:-28px;}
.reg-finance {position:relative; background: url(../images/finance2.jpg) center center no-repeat; background-size: 100% auto; padding-bottom: 98px; margin-bottom: 30px; margin-top:-28px;}
.reg-international-projects {position:relative; background: url(../images/international-projects1.jpg) center center no-repeat; background-size: 100% auto; padding-bottom:140px; margin-bottom: 30px; margin-top:-28px;}
.reg-london6 {position:relative; background: url(../images/london6.jpg) top center no-repeat; background-size: 100% auto; padding-bottom: 98px; margin-bottom: 30px; margin-top:-28px;}
.imgW1 {
	width: 100%;
	height: auto;
}
.imgW2 {
	width: 100%;
	height: auto;
}
.news-imgL, .news-imgR {	
	width: 285px;
}
.news-imgL2, .news-imgR2 {	
	width: 300px;
	padding: 0px 0px 5px 0px;
}
.news-imgL3, .news-imgR3 {	
	width: 300px;
}
.br2 {display: none !important;}
.dash2 {display: inline-block !important;}
}

table {
font-family: arial, sans-serif;
border-collapse: collapse;
width: 100%;
}
	
td, th {
border: 1px solid #619b96 !important;
text-align: left;
padding: 8px !important;
}
	
/*tr:nth-child(even) {
background-color: #e0dedf;
}*/
@media (max-width: 479px) {
	td, th {
		width: 100%;
		float: left;
	}
}
