@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=latin,latin-ext);
@font-face {
    font-family: 'handfont';
    src: url('fonts/mastoc_personaluseonly-webfont.eot');
    src: url('fonts/mastoc_personaluseonly-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/mastoc_personaluseonly-webfont.woff2') format('woff2'),
         url('fonts/mastoc_personaluseonly-webfont.woff') format('woff'),
         url('fonts/mastoc_personaluseonly-webfont.ttf') format('truetype'),
         url('fonts/mastoc_personaluseonly-webfont.svg#mastoc_personal_use_onlyRg') format('svg');
    font-weight: 700;
    font-style: normal;

}
*{outline:none;}
body{margin:0px; padding:0px;}
body.pattern1{background:url(images/pattern1.jpg) center center fixed; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover;}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; color:#acacac;}
img{border:none;}
fieldset {border:0px;}
form {padding:10px;}
.left{float:left;}
.right{float:right;}
.auto{margin:auto;}
.alignleft{float:left;}
.alignright{float:right;}
.domestos{clear:both;}
p {font-family: 'PT Sans', sans-serif;
font-size: 14px;
color: #acacac;
line-height: 27px;}
input[type="submit"]{-webkit-appearance:none; -webkit-border-radius:0; border-radius:0;}
.menu .right select{display:none;}
.table{width:100%; height:100%; margin:auto; overflow:hidden; display:table;}
.table .table-cell{width:100%; height:100%; margin:auto; overflow:hidden; display:table-cell; vertical-align:middle;}
#background{position:relative; z-index:1;}
#background img{position:fixed; top:0px; left:0px; height:auto; min-height:100%; min-width:1024px; width:100%;}
.site{position:relative; z-index:2; width:100%;}
.slogan{width:50%; float:right; overflow:hidden; text-align:right; padding-right:10%;}
.slogan p{font-family:'PT Sans', sans-serif; font-size:22px; color:#0a0a0a; font-style:italic; margin:0px;}
.slogan h1{font-family:'handfont'; font-size:128px; color:#0a0a0a;}
.slogan a{font-family:'PT Sans', sans-serif; font-size:16px; color:#0a0a0a; text-decoration:none; display:block; width:185px; height:50px; float:right; border:1px solid #0a0a0a; text-align:center; line-height:50px; margin-top:50px;}
.footer{width:100%; height:56px; margin:auto; overflow:hidden; position:fixed; bottom:0px; left:0px; right:0px; background:#000; padding:0 1%; z-index:3;}
.footer .lang{float:left; line-height:5; overflow:hidden; height:56px; }
.footer .social{float:left; overflow:hidden; height:56px; border-left:1px solid #181818; border-right:1px solid #181818;}
.footer .social span{display:block; float:left; padding:0px 20px; line-height:56px; color:#d1cfc3; font-family:'PT Sans', sans-serif; font-size:11px;}
.footer .social ul{margin:0px; padding:0px; list-style:none; overflow:hidden; float:left; list-style:none;}
.footer .social ul li{float:left;}
.footer .social ul li a{display:block; padding:0px 5px; color:#d1cfc3; text-decoration:none; line-height:56px;}

.menu{width:100%; height:58px; margin:auto; position:fixed; top:0px; background:#000; z-index:3;}
.menu .left{width:10%; float:left;}
.menu .right{width:780px; float:right; padding:0;}
.menu .right ul{margin:0px; padding:0px; list-style:none; overflow:hidden; float:left;}
.menu .right ul li{float:left;}
.menu .right ul li a{display:block; font-family:'PT Sans', sans-serif; font-size:18px; color:#B5B3B2; font-weight:normal; line-height:55px; height:55px; border-bottom:3px solid transparent; text-decoration:none; margin-right:40px;}
.menu .right ul li a:hover, .menu .right ul li a.active{border-bottom-color:#96928e;}

.about{width:100%; height:auto; margin:auto;}
.about .left{width:50%; float:left; overflow:hidden; position:relative;}
.about .left img{position:absolute; bottom:0px; width:90%; display:block; margin:auto;}
.about .right{width:30%; float:right; padding:0 10%; overflow:hidden; padding-top:65px;}
.about .right h1{font-family:'handfont'; font-size:76px; color:#fff; text-align:right;}
.about .right .desc{width:100%; height:auto; margin:20% auto auto auto; overflow:hidden; font-family:'PT Sans', sans-serif; font-size:14px; color:#a7a7a7;}
.about .right .desc strong{font-family:'handfont'; font-size:37px; color:#acacac; font-weight:normal; float:left; display:block; border-bottom:3px solid #acacac;}

.career2{width:100%; height:auto; margin:auto; overflow:hidden; position:relative; z-index:1;}
.career2 .left{width:99%; float:left; overflow:hidden; position:relative;}
.career2 .left .horizontal{width:58px; float:left; list-style:none; border-right:1px solid #595959; padding:0px;}
.career2 .left .horizontal li{margin:0px;}
.career2 .left .horizontal .active a{font-family:'PT Sans', sans-serif; font-size:16px; background:#000; }
.career2 .left .horizontal li a{font-family:'PT Sans', sans-serif; font-size:16px; color:#fff; text-decoration:none; display:block; text-indent:20px;}
.career2 .left .tabs_hover{width:100%; height:auto; margin:auto; padding:0px 0px 0px 0px; position:relative; z-index:3;}
.career2 .left .tabcontent{color:#fff; width:86%; float:left; margin-left:2%; overflow:hidden; margin-top:3%;}
.career2 .left .tabcontent h1{font-family:'PT Sans', sans-serif; font-size:30px; color:#fefefe; display:block; font-weight:normal;}
.career2 .left .tabcontent ul{width:40%;margin:0px;}
.career2 .left .tabcontent ul li{font-family:'PT Sans', sans-serif; font-size:14px; color:#acacac;margin-top:10px;}
.career2 .left .head{width:100%; position:absolute; bottom:80px; text-indent:7%; font-family:'handfont'; font-size:86px; color:#ffffff; z-index:1;}
.career2 .left .tabsmenu{width:460px; margin-left:60px; float:none; background:#6b6c6f; margin-top:55px;}
.career2 .left .tabsmenu ul{margin:0px; padding:0px; list-style:none; overflow:hidden;}
.career2 .left .tabsmenu ul li{float:left;}
.career2 .left .tabsmenu ul li a{display:block; font-family:'PT Sans', sans-serif; font-size:18px; color:#fff; text-decoration:none; line-height:50px;padding:0 10px 0 10px;}
.career2 .left .tabsmenu ul li a::after{content:'|'; float:right; display:block;margin:0 10px 0 10px;} 
.career2 .left .tabsmenu ul li:last-child a::after{content:'';}
.career2 .left .tabsmenu ul li a:hover, .career2 .left .tabsmenu ul li a.active{color:#0a0a0a;}
.career2 .right{width:50%; float:right; overflow:hidden; position:relative; z-index:0;}
.career2 .left .left-lf{width:10%; float:left; height:auto;}
.career2 .left .left-rg{width:80%; float:left; overflow:hidden; margin-left:7%; margin-top:10%;}
.career2 .left .left-rg h1{font-family:'PT Sans', sans-serif; font-size:24px; color:#fefefe; display:block; font-weight:normal;}
.career2 .left .left-rg ul{margin:0px;}
.career2 .left .left-rg ul li{font-family:'PT Sans', sans-serif; font-size:14px; color:#acacac; line-height:27px;}
.career2 .left .left-rg ul li a{color:#acacac; text-decoration:none;}
.career2 .left .left-rg ul li a:hover{color:#fff;}
.career2 .left .left-rg .active a{color:#fff;font-weight:bold;}
.career2 .left .rslides_tabs{list-style: none; padding: 30px 0; text-align: center; position: relative; bottom: -224px; float: right; left: 624px;}
.career2 .left .rslides_tabs li{display:inline; float:none;}
.career2 .left .rslides_tabs a{width:13px; height:13px; background:#fff7ec; overflow:hidden; text-indent:-999px; display:block; float:left; margin:0px 2px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border-radius: 13px;}
.career2 .left .rslides{position: relative; bottom: 218px; list-style: none; left: 0px; display: block; float: right;}
.career2 .left .rslides li{-webkit-backface-visibility:hidden; position:absolute; display:none; width:100%; left:0; top:0;}
.career2 .left .rslides li:first-child{position:relative; display:block; float:left;}
.career2 .left .rslides img{display:block; height:auto; float:left; width:90%; border:0;}

.career{width:100%; height:auto; margin:auto; overflow:hidden; position:relative; z-index:1;}
.career .left{width:40%; float:left; overflow:hidden; position:relative;}
.career .left .horizontal{width:10%; float:left; overflow:hidden; list-style:none; overflow:hidden; border-right:1px solid #595959; padding:0px;}
.career .left .horizontal li{margin:0px;}
.career .left .horizontal .active a{font-family:'PT Sans', sans-serif; font-size:16px; background:#000; }
.career .left .horizontal li a{font-family:'PT Sans', sans-serif; font-size:16px; color:#fff; text-decoration:none; display:block; text-indent:20px;}
.career .left .tabs_hover{width:100%; height:auto; margin:auto; padding:40px 0px 0px 0px; position:relative; z-index:3;}
.career .left .tabcontent{color:#fff; width:86%; float:right; overflow:hidden; margin-top:15%;}
.career .left .tabcontent h1{font-family:'PT Sans', sans-serif; font-size:30px; color:#fefefe; display:block; font-weight:normal;}
.career .left .tabcontent ul{margin:0px;}
.career .left .tabcontent ul li{font-family:'PT Sans', sans-serif; font-size:14px; color:#acacac;margin-top:10px;}
.career .left .head{width:100%; position:absolute; bottom:80px; text-indent:20%; font-family:'handfont'; font-size:86px; color:#ffffff; z-index:1;}
.career .left .tabsmenu{width:460px; margin-left:60px; float:none; background:#6b6c6f; margin-top:55px;}
.career .left .tabsmenu ul{margin:0px; padding:0px; list-style:none; overflow:hidden;}
.career .left .tabsmenu ul li{float:left;}
.career .left .tabsmenu ul li a{display:block; font-family:'PT Sans', sans-serif; font-size:18px; color:#fff; text-decoration:none; line-height:50px;padding:0 10px 0 10px;}
.career .left .tabsmenu ul li a::after{content:'|'; float:right; display:block;margin:0 10px 0 10px;} 
.career .left .tabsmenu ul li:last-child a::after{content:'';}
.career .left .tabsmenu ul li a:hover, .career .left .tabsmenu ul li a.active{color:#0a0a0a;}
.career .right{width:50%; float:right; overflow:hidden; position:relative; z-index:0;}
.career .right h1{font-family:'handfont'; margin-top:60px; margin-right: 120px;font-size:76px; color:#fff; text-align:right;}
.career .right .rslides_tabs{list-style:none; padding:0; list-style:none; margin:0px auto; max-width:90%; padding:10px 0; text-align:center; width:100%; position:absolute; bottom:60px;}
.career .right .rslides_tabs li{display:inline; float:none;}
.career .right .rslides_tabs a{width:13px; height:13px; background:#fff7ec; overflow:hidden; text-indent:-999px; display:block; float:left; margin:0px 2px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border-radius: 13px;}
.career .right .rslides{position:absolute; bottom:80px; list-style:none; overflow:hidden; width:100%;}
.career .right .rslides li{-webkit-backface-visibility:hidden; position:absolute; display:none; width:100%; left:0; top:0;}
.career .right .rslides li:first-child{position:relative; display:block; float:left;}
.career .right .rslides img{display:block; height:auto; float:left; width:75%; border:0;}
.career .left .left-lf{width:10%; float:left; height:auto;}
.career .left .left-rg{width:80%; float:left; overflow:hidden; margin-left:7%; margin-top:10%;}
.career .left .left-rg h1{font-family:'PT Sans', sans-serif; font-size:24px; color:#fefefe; display:block; font-weight:normal;}
.career .left .left-rg ul{margin:0px;}
.career .left .left-rg ul li{font-family:'PT Sans', sans-serif; font-size:14px; color:#acacac; line-height:27px;}
.career .left .left-rg ul li a{color:#acacac; text-decoration:none;}
.career .left .left-rg ul li a:hover{color:#fff;}
.career .left .left-rg .active a{color:#fff;font-weight:bold;}
.video { position: relative; padding-bottom: 56.25%; padding-top: 20px; height: 0; overflow: hidden; }
.video iframe { position: absolute; top: 0; left: 0; width: 80%; height: 80%; }
.career .right .video{width:100% auto; height:100% auto; margin:auto; overflow:hidden; margin-top:8%; margin-right:70px;}
.career .right .video .player{width:100%; height:auto; margin:auto; overflow:hidden;}
.career .right .video .player img{width:80%;}
.career .right .video p{text-align:left; width:96%; margin:10px auto auto auto; font-family:'PT Sans', sans-serif; font-size:14px; color:#fff;}
.scroll-pane{width: 100%; height:305px; overflow: auto;}
.horizontal-only{height: auto; max-height:305px;}
.jspContainer{overflow: hidden; position: relative;}
.jspPane{position: absolute;}
.jspVerticalBar{position: absolute; top: 0; right: 0; width:10px; height: 100%;}
.jspHorizontalBar{position: absolute; bottom: 0; left: 0; width: 100%; height:10px;}
.jspTrack{background: #000; position: relative;}
.jspDrag{background: #ccc; position: relative; top: 0; left: 0; cursor: pointer;}

.news{width:90%; padding:5% 5%; margin:auto; overflow:hidden;}
.news .left{width:17%; float:left;}
.news .left ul{margin:0px; padding:0px; list-style:none; overflow:hidden; border-bottom:1px dotted #ada8a2;}
.news .left ul li{margin:0px; padding:3px 0px; border-top:1px dotted #ada8a2;}
.news .left ul li a{display:block; width:100%; height:40px; line-height:40px; text-indent:10px; font-family:'PT Sans', sans-serif;  font-size:11px; color:#fff; text-decoration:none;}
.news .left ul li a:hover, .news .left ul li a.active{background:#000;}
.news .right{width:80%; float:right; overflow:hidden;}
.news .right img{float:left; width:25%; margin-right:2%;}
.news .right .desc{width:73%; float:right; font-family:'PT Sans', sans-serif;  font-size:12px; color:#fff;}
.news .right .desc strong{display:block; font-size:20px;}

#gbox {width: 395px; margin: 3px; float: left; padding: 0px; overflow: hidden; color: #333}
#gbox img{width: 393px;}

@media screen and (max-width:1366px){
.slogan h1{font-size:80px;}
.career .left .horizontal{position:relative; z-index:3;}
.career .left .horizontal li a{text-indent:10px;}
.career .left .tabsmenu ul li a{display:block; font-family:'PT Sans', sans-serif; font-size:18px; color:#fff; text-decoration:none; line-height:50px;padding:0 10px 0 10px;}
.career .left .tabsmenu ul li a::after{content:'|'; float:right; display:block;margin:0 10px 0 10px;} 
.career2 .left .horizontal{position:relative; z-index:3;}
.career2 .left .horizontal li a{text-indent:10px;}
.career2 .left .tabsmenu ul li a{display:block; font-family:'PT Sans', sans-serif; font-size:18px; color:#fff; text-decoration:none; line-height:50px;padding:0 10px 0 10px;}
.career2 .left .tabsmenu ul li a::after{content:'|'; float:right; display:block;margin:0 10px 0 10px;} 
.menu .right ul li a{margin-right:20px; font-size:14px;}
.menu .right{width:550px; float:right; padding:0;}
}

@media screen and (max-width:1024px){
.menu .right select
.menu .right{width:60%; float:right; padding:0;}
.menu .right ul li a{margin-right:20px;}
.about .right{width:40%; padding:0 5%; padding-top:65px;}
.about .right .desc{margin:20% auto auto auto;}
.career .left{width:50%;}
.career .left .horizontal{width:13%;}
.career .left .tabcontent{color:#fff; width:82%; float:right; overflow:hidden; margin-top:30%;}
.career .left .tabcontent ul li{font-size:12px;}
.career .left .tabsmenu{width:465px; margin-top:15%;}
.career .left .tabsmenu ul li a{display:block; font-family:'PT Sans', sans-serif; font-size:14px; color:#fff; text-decoration:none; line-height:50px;padding:0 10px 0 10px;}
.career .left .tabsmenu ul li a::after{content:'|'; float:right; display:block;margin:0 10px 0 10px;} 
.career .left .left-rg{margin-top:10%;}
.career .right .video{margin-top:37%;}
.career .right h1{display:none;}
.career .left .head{font-size:70px;}
.news{width:90%; padding:8% 5%; margin:auto; overflow:hidden;}
.news .left{width:17%; float:left;}
.news .left ul{margin:0px; padding:0px; list-style:none; overflow:hidden; border-bottom:1px dotted #ada8a2;}
.news .left ul li{margin:0px; padding:3px 0px; border-top:1px dotted #ada8a2;}
.news .left ul li a{display:block; width:100%; height:40px; line-height:17px; text-indent:10px; font-family:'PT Sans', sans-serif; font-size:11px; color:#fff; text-decoration:none;}
.news .left ul li a:hover, .news .left ul li a.active{background:#000;}
.news .right{width:80%; float:right;}
.news .right img{float:left; width:25%; margin-right:2%;}
.news .right .desc{width:73%; float:right; font-family:'PT Sans', sans-serif; font-size:17px; color:#fff; font-size:14px;}
.news .right .desc strong{display:block; font-size:20px;}
}

@media screen and (max-width:768px){
.slogan{width:100%; float:none; margin:auto; text-align:center; padding:0;color:#fff;}
.slogan p{font-size:14px;color:#fff;}
.slogan h1{font-size:50px;color:#fff;}
.slogan a{float:none; margin:auto;color:#fff;}
.menu .right select
.menu .right{width:100%; float:right; padding:0;}
.menu .right ul li a{margin-right:20px;}
.about .right h1{font-size:50px;}
.career .left .horizontal{width:17%;}
.career .left .tabsmenu{width:77%; margin-right:0;}
.career .left .tabsmenu ul li a{display:block; font-family:'PT Sans', sans-serif; font-size:11px; color:#fff; text-decoration:none; line-height:50px;padding:0 5px 0 5px;}
.career .left .tabsmenu ul li a::after{content:'|'; float:right; display:block;margin:0 0px 0 5px;} 
.career .left .head{font-size:50px;}
.career .left .tabcontent ul{padding-left:20px;}
.about .right{width:40%; padding:0 5%; padding-top:65px;}
.about .right .desc{margin:20% auto auto auto;}
}

@media screen and (max-width:640px){
.slogan{width:100%; float:none; margin-top:-200px; text-align:center; padding:0;color:#fff;}
.slogan p{font-size:14px;color:#fff;}
.slogan h1{font-size:50px;color:#fff;}
.slogan a{float:none; margin:auto;color:#fff;}
.menu{width:100%; height:58px; margin:auto; overflow:hidden; position:fixed; top:0px; background:#000; z-index:3;}
.menu .left{display:none;}
.menu .right{width:100%; float:none; margin:auto;padding:0;}
.menu .right ul{display:none;}
.menu .right select{display:block; width:90%; margin:10px auto; height:40px; line-height:40px;}
.about{width:100%; height:auto; margin:50px auto auto auto; overflow:hidden;}
.about .left{width:100%; float:none; margin:auto;}
.about .left img{position:relative; bottom:0px; width:90%; display:block; margin:auto;}
.about .right{width:90%; float:none; margin:auto; padding:0 5%; padding-top:0px; padding-bottom:60px;}
.about .right h1{font-size:45px; text-align:center;}
.about .right .desc{margin:10% auto auto auto;}

.career2 .left{width:100%; float:none; margin:50px auto auto auto;}
.career2 .left .horizontal{width:20%;}
.career2 .left .horizontal li a{text-indent:10px;}
.career2 .left .tabs_hover{width:100%; height:auto; margin:auto; padding:40px 0px 60px 0px; overflow:hidden;}
.career2 .left .tabcontent{color:#fff; width:74%; float:right;}
.career2 .left .tabcontent ul{width:70%;margin:0px;}
.career2 .left .tabcontent ul li{font-family:'PT Sans', sans-serif; font-size:13px; color:#acacac;margin-top:10px;}
.career2 .left .head{display:none;}
.career2 .left .tabsmenu{width:90%; float:none; margin:10% auto auto auto;}
.career2 .left .tabsmenu ul li a{display:block; font-family:'PT Sans', sans-serif; font-size:11px; color:#fff; text-decoration:none; line-height:50px;padding:0 0px 0 5px;}
.career2 .left .tabsmenu ul li a::after{content:'|'; float:right; display:block;margin:0 10px 0 10px;} 
.career2 .left .rslides{display:none;}

.career .left{width:100%; float:none; margin:50px auto auto auto;}
.career .left .horizontal{width:20%;}
.career .left .horizontal li a{text-indent:10px;}
.career .left .tabs_hover{width:100%; height:auto; margin:auto; padding:40px 0px 60px 0px; overflow:hidden;}
.career .left .tabcontent{color:#fff; width:70%; float:right; overflow:hidden; margin-top:00%;}
.career .left .tabcontent ul{width:70%;margin:0px;}
.career .left .tabcontent ul li{font-family:'PT Sans', sans-serif; font-size:13px; color:#acacac;margin-top:10px;}
.career .left .head{display:none;}
.career .left .tabsmenu{width:90%; float:none; margin:10% auto auto auto;}
.career .left .tabsmenu ul li a{display:block; font-family:'PT Sans', sans-serif; font-size:11px; color:#fff; text-decoration:none; line-height:50px;padding:0 0px 0 5px;}
.career .left .tabsmenu ul li a::after{content:'|'; float:right; display:block;margin:0 10px 0 10px;} 
.career .right{width:100%; float:none; margin:auto; z-index:1;}
.career .right h1{display:none;}
.career .right .rslides, .career .right .rslides_tabs{display:none;}
.career .left .left-lf{display:none;}
.career .left .left-rg{width:90%; float:none; margin:15% auto auto auto;}
.career .right .video{margin-top:10%;margin-bottom:80px;}
.news{width:90%; padding:21% 5%; margin:auto; overflow:hidden;}
.news .left{width:100%; float:none; margin:auto;}
.news .left ul li a{display:block; padding-top:7px; width:100%; height:40px; line-height:40px; text-indent:10px; font-family:'PT Sans', sans-serif; font-size:11px; color:#fff; text-decoration:none;}
.news .right{width:100%; float:none; margin:5% auto auto auto;}
.news .right img{display:block; margin:5% auto; width:100%;}
.news .right .desc{width:100%; float:none; padding-bottom:80px;}
}

#note{ width:100%; }
.notification_error{ color:#f00; margin-bottom:5px }
.notification_ok{ text-align: center; padding-top: 20px;} 

#ajax-contact-form label{float:left; width: 100px; line-height:31px; color:#fff;}
#ajax-contact-form label.c{ margin-top:5px;}

#ajax-contact-form input{float:left; width:330px; line-height: 30px; font-family:'PT Sans', sans-serif; font-size:13px; color: #fff; background: #2A2B2F; border: 1px solid #454545; margin-bottom:5px; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px;  padding-left: 15px;-moz-box-shadow: inset 2px 2px 5px #2c2c2c; -webkit-box-shadow: inset 2px 2px  5px #2c2c2c; box-shadow: inset 2px 2px 5px #2c2c2c; padding-right: 0;}
#ajax-contact-form input:focus{border-color:#7a7a7a; }

#ajax-contact-form textarea{ float:left; width:330px; font-family:'PT Sans', sans-serif; font-size:13px; color: #fff; background: #2A2B2F; border: 1px solid #454545; margin-bottom:5px; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px; padding-left: 15px; padding-top: 5px;-moz-box-shadow: inset 2px 2px 5px #2c2c2c; -webkit-box-shadow: inset 2px 2px  5px #2c2c2c; box-shadow: inset 2px 2px 5px #2c2c2c; padding-right: 0;}
#ajax-contact-form textarea:focus{border-color:#7a7a7a; }

#ajax-contact-form  #submit{ width:120px; height:30px; cursor:pointer; font-family:'PT Sans', sans-serif; font-weight:700; font-size:13px; color: #0; border:none; margin:10px 0 20px 0px; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px;  box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; -o-box-shadow: none; }

#sticky.stick {position: fixed; z-index: 10000;}
#sticky2.stick {position: fixed; z-index: 10001; width: 18% !important; margin-right: 2%;}

#final-tg  { width: 100%; margin: 0 auto; display: block; }

#final-tg .tile {


}
