img,legend{border:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,figure{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,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-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:bolder;}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{box-sizing:content-box}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}select{text-transform:none}button{overflow:visible}button,input,select,textarea{max-width:100%}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default;opacity:.5}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;margin-right:.4375em;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #d1d1d1;margin:0 0 1.75em;padding:.875em}fieldset>:last-child{margin-bottom:0}legend{padding:0}textarea{overflow:auto;vertical-align:top}

body {font-family:"palatino linotype",serif;}

/***** GENERAL STYLING *****/

body,html {min-width:320px;}

.clearfix:before, .clearfix:after {content:" ";display:table;}
.clearfix:after {clear:both;}
.clearfix {*zoom:1;}

.container {display:block;padding:0 10px;box-sizing:border-box;height:100%;}

html {height:100%;}
body {font-size:20px;line-height:26px;background:url(tencore-bg-opt.jpg) center center no-repeat;color:#fff;background-size:cover;text-shadow:rgba(0, 0, 0, 0.4) 0px 4px 5px;background-attachment:fixed;height:100%;}

h1 {font-size:80px;line-height:80px;margin:10px 0 50px 0;font-weight:normal;}

@media screen and (max-width:767px) {
	body {font-size:16px;line-height:20px;}
	h1 {font-size:50px;line-height:50px;margin-top:80px;margin-bottom:30px;}
	
}
@media screen and (max-width:413px) {
	h1 {font-size:40px;line-height:40px;margin-top:70px;}
}

#fullwrap {height:100%;}

#body {display:table;table-layout:fixed;width:100%;height:100%;}
#body-a {display:table-cell;vertical-align:middle;padding:60px 0;}

#box {text-align:center;width:650px;max-width:100%;margin:0 auto;padding:0;}
#box-inner {border-top:1px solid #fff;border-bottom:1px solid #fff;padding:20px 0;width:560px;max-width:100%;margin:0 auto 60px auto;}

@media screen and (max-width:767px) {
	#body-a {padding:40px 0;}
	#box-inner {margin-bottom:40px;padding:15px 0;}
}

#footer {text-align:center;font-size:14px;line-height:20px;letter-spacing:0.15em;margin-top:20px;}
#footer ul {margin:0 0 -8px -10px;padding:0;list-style:none;}
#footer ul li {margin:0 0 8px 10px;padding:0;display:inline-block;vertical-align:top;}
#footer ul li:before {content:"|";display:inline-block;padding-right:10px;}
#footer ul li:first-child:before {content:normal;display:none;}

@media screen and (max-width:767px) {
	#footer {font-size:13px;line-height:18px;}
	#footer ul {margin-left:0;}
	#footer ul li {display:block;margin-left:0;}
	#footer ul li:before {content:normal;display:none;}
}
a {color:inherit;text-decoration:underline;}

a.btn {font-size:14px;display:inline-block;vertical-align:top;color:#fff;background:#17200f;border:1px solid #fff;text-decoration:none;padding:3px 15px;text-shadow:none;}
p, address {margin-top:0;margin-bottom:1em;}

ul, ol {margin:1em 0;padding:0 0 0 1.6em;}
ul ul, ul ol, ol ul, ol ol {margin-top:4px;margin-bottom:0;}
li {margin:0 0 4px 0;padding:0 0 0 0.3125em;}

#fullwrap .nobot>:last-child {margin-bottom:0;}