-ms-viewport{width:device-width}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;zoom:1}
audio:not([controls]){display:none}
[hidden]{display:none}
html{font-size:100%;overflow-y:scroll;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif}
body{margin:0}
a:focus{outline:none}
h1{font-size:2em;margin:.67em 0}
h2{font-size:1.5em;margin:.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.75em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1px 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:75%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
img,iframe,object,embed{vertical-align:middle}
figure{margin:0}
form{margin:0}
fieldset{border:0;margin:0;padding:0}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;box-sizing:content-box;outline:none;border-radius:none;box-shadow:none}
button,input{line-height:normal}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
label{cursor:default}
table{border-collapse:collapse;border-spacing:0}
caption{text-align:left;caption-side:top}
th{text-align:left}
@font-face{font-family:'Tabac Sans Thin';font-style:normal;font-weight:normal;src:url("../font/Tabac_Sans_Thin.eot");src:url("../font/Tabac_Sans_Thin.eot?#iefix") format('embedded-opentype'),url("../font/Tabac_Sans_Thin.woff") format('woff'),url("../font/Tabac_Sans_Thin.svg#Tabac_Sans_Thin") format('truetype')}
@font-face{font-family:'Frank-Bold-Basic';font-style:normal;font-weight:normal;src:url("../font/Frank-Bold-Basic.eot");src:url("../font/Frank-Bold-Basic.eot?#iefix") format('embedded-opentype'),url("../font/Frank-Bold-Basic.woff") format('woff'),url("../font/Frank-Bold-Basic.ttf") format('truetype'),url("../font/Frank-Bold-Basic.svg#Frank-Bold-Basic") format('svg')}
/*
 *	Simply fast class
 */
.reset{border:none;margin:0;padding:0;background:none;-webkit-box-shadow:none;box-shadow:none;}
.reset td,.reset th{border:none;background:none;padding:0}
.reset > li,.reset > dt,.reset > dd{margin:0;padding:0;background:none;border:none;float:none;width:auto}
.l{float:left;display:inline}
.r{float:right;display:inline}
.cb{clear:both}
.cl{clear:left}
.cr{clear:right}
.cfx{zoom:1;}
.cfx:after,.cfx:before{content:'';display:table;clear:both}
.break{height:1px;font-size:1px;line-height:1px;clear:both;overflow:hidden;visibility:hidden;display:block;margin:0 !important;padding:0 !important;width:100%}
.ctx{zoom:1;display:table-cell;}
.ie7 .ctx{display:block}
.ctx:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0 !important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}
.hide,.js .jsHide{display:none}
.out,.js .jsOut{position:absolute;left:-5000px;top:-5000px}
.vhide{position:absolute;height:1px;width:1px;overflow:hidden;border:0;clip:rect(0 0 0 0);margin:-1px;padding:0}
.left{text-align:left}
.right{text-align:right}
.center{text-align:center}
.lower{text-transform:lowercase}
.upper{text-transform:uppercase}
.bold{font-weight:bold}
.thin{font-weight:normal}
.italic{font-style:italic}
.normal{font-style:normal}
.top{vertical-align:top}
.middle{vertical-align:middle}
.big{font-size:16px;line-height:24px;}
@media (min-width:760px){.big{font-size:20px;line-height:32px}
}@media (min-width:1000px){.big{font-size:22px;line-height:34px}
}.bigger{font-size:18px}
.small{font-size:11px}
.error,.red{color:#c00}
.green{color:#678713}
.grey{color:#999}
.nowrap{white-space:nowrap}
/*
 * Typo
 */
body{font:normal 13px/21px 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000;}
@media (min-width:760px){body{font-size:14px;line-height:24px}
}@media (min-width:1000px){body{font-size:15px;line-height:25px}
}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:bold;line-height:1.35;margin:1.5em 0 .55em}
h1,.h1{font-size:80px;line-height:86px;font-family:'Tabac Sans Thin','Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:normal}
h2{font-size:36px;line-height:40px;font-family:'Tabac Sans Thin','Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:normal;}
@media (min-width:500px){h2{font-size:42px;line-height:46px}
}@media (min-width:760px){h2{font-size:52px;line-height:56px}
}@media (min-width:1000px){h2{font-size:64px;line-height:68px}
}h3{font-size:18px;line-height:25px;}
@media (min-width:760px){h3{font-size:22px;line-height:30px}
}h4,h5,h6{font-size:18px}
p{margin:0 0 .9em;}
@media (min-width:760px){p{margin:0 0 1.2em}
}blockquote{margin:.8em 0 .3em;}
blockquote p{margin:0}
a{color:#d70b3b;text-decoration:underline;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease;}
a:hover{color:#26ebad;text-decoration:none}
hr{margin:25px 0;font-size:0;border:0;border-top:1px solid #e35576;border-top:1px solid rgba(255,255,255,0.3);color:transparent;}
.ie7 hr{display:none}
@media (min-width:760px){hr{margin:35px 0}
}ul,ol{margin:0 0 1.5em 5px;list-style:none;padding:0}
li{padding:0 0 0 20px;margin:0 0 .75em;}
li ol,li ul{margin:.75em 0 0}
ul li{background:url("../img/ico/li.png") 0 6px no-repeat}
ol{counter-reset:item;}
ol li{background:none;position:relative;}
ol li:before,ol li .ie-counter{content:counter(item) ".";counter-increment:item;position:absolute;left:0;top:0;width:18px;color:#67b6f8;font-size:14px;font-weight:bold;text-align:left}
dl{margin:0 0 1.5em}
dt{font-weight:bold;margin:0}
dd{margin:0 0 .75em;padding:0}
table{width:100%;clear:both;margin:0 0 1.5em;empty-cells:show;border-collapse:collapse;border:1px solid #ddd}
caption{font-weight:bold;text-align:left;padding:0 0 10px;caption-side:top}
td,th{vertical-align:top;padding:7px 8px;border:1px solid #ddd}
th{font-weight:bold;text-align:left;border-top:none;background:#eee}
img.l{margin:0 20px 20px 0}
img.r{margin:0 0 20px 20px}
.ie7 a[href] *{cursor:pointer}
/*
 *	Grid
 */
.row,.row-main{position:relative;margin:0;padding:0;zoom:1;}
.row:after,.row-main:after,.row:before,.row-main:before{content:'';display:table;clear:both}
.row-main{margin:0 auto;padding:0 15px;max-width:580px;}
@media (min-width:500px){.row-main{padding:0 30px}
}@media (min-width:760px){.row-main{padding:0 40px;max-width:682px}
}@media (min-width:1000px){.row-main{max-width:980px}
}.grid-row{font-family:'Courier New',monospace;letter-spacing:-.63em;word-spacing:-.63em;margin-left:-35px;zoom:1;}
@media screen and (-webkit-min-device-pixel-ratio:0){.grid-row{word-spacing:0}
}.grid-row > *{display:inline-block;vertical-align:top;width:100%;font-family:'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:0;word-spacing:0}
.ie7 .grid-row > *{display:inline;zoom:1}
.grid-row .in{padding-left:35px}
@media (max-width:759px){.grid-row > *{display:block}
}@media (min-width:760px){.grid-1{width:100%}
.grid-1-2{width:49%}
.grid-1-3{width:33.333%}
.grid-2-3{width:66.666%}
.grid-1-4{width:25%}
.grid-2-4{width:50%}
.grid-3-4{width:75%}
.grid-1-5{width:20%}
.grid-2-5{width:40%}
.grid-3-5{width:60%}
.grid-4-5{width:80%}
}.icon:before,.btn span:before,#header .scroll-to:before,.box-work .more a:before,.box-work .link a:before{font-family:'Frank-Bold-Basic';content:'';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-franksipkavpravo:before,.btn span:before,.box-work .link a:before{content:"\e002"}
.icon-franksipkaodkaz:before{content:"\e003"}
.icon-frankplus:before,.box-work .more a:before{content:"\e004"}
.icon-franksbalit:before,.box-work.box-open .more a:before{content:"\e005"}
.icon-franktwitter:before,.btn-twitter span:before{content:"\e006"}
.icon-frankdolu:before,#header .scroll-to:before{content:"\e007"}
.icon-frankfacebook:before,.btn-facebook span:before{content:"\e008"}
.list-links{font-weight:bold;}
.list-links li{margin-bottom:10px}
.list-links a:after{position:absolute;margin-top:.4em;margin-left:.4em;font-family:'Frank-Bold-Basic';content:"\e003";speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.js-links{text-decoration:none;}
.js-links .js-links-wrap{text-decoration:underline}
.js-links:hover .js-links-wrap{text-decoration:none}
/*
 *	Forms
 */
.inp-text{display:block;border:1px solid #c6cdd8;padding:9px 15px;background:#fff;color:#21272c;font-family:'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;line-height:22px;height:22px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 2px 0 #eeeeef;box-shadow:inset 0 2px 0 #eeeeef;}
.inp-text::-moz-placeholder{color:#cececf;opacity:1 false;-ms-filter:none;filter:none}
.inp-text::-webkit-input-placeholder{color:#cececf;opacity:1 false;-ms-filter:none;filter:none}
.inp-text:focus::-moz-placeholder{color:rgba(0,0,0,0)}
.inp-text:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}
.error .inp-text{border-color:#d70b3b}
.inp-text:focus{border-color:#26ebad;-webkit-box-shadow:0 0 13px rgba(38,235,173,0.13);box-shadow:0 0 13px rgba(38,235,173,0.13)}
textarea.inp-text{height:auto}
.inp-fix{position:relative;display:block;padding:0 32px 0 0;}
.inp-fix .inp-text{width:100%;margin:0 -32px 0 0;}
.ie7 .inp-fix .inp-text{margin-top:-1px}
.btn{display:inline-block;vertical-align:middle;margin:0;border:none;background:none;text-decoration:none;padding:0;height:46px;}
.ie7 .btn{display:inline;zoom:1}
.btn span{margin:0 0 4px;position:relative;display:block;border:0;height:42px;padding:0 36px 0 15px;font:bold 15px/42px 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;background:#d70b3b;color:#fff;text-decoration:none;-webkit-box-shadow:inset 0 0 0 transparent,0 3px 0 #b60023;box-shadow:inset 0 0 0 transparent,0 3px 0 #b60023;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-ms-transition:all 0.1s linear;transition:all 0.1s linear;text-align:left;white-space:nowrap;}
.ie7 .btn span{padding:0 15px}
.btn span:before{position:absolute;right:12px;top:14px}
.btn:hover span{margin:4px 0 0;background:#26ebad;-webkit-box-shadow:inset 0 1px 0 #009b4d,0 0 0 #b60023;box-shadow:inset 0 1px 0 #009b4d,0 0 0 #b60023;color:#fff}
.btn-white span{background:#fff;color:#d70b3b}
.btn-facebook span{background:#5370b1;-webkit-box-shadow:inset 0 0 0 transparent,0 3px 0 #3b5998;box-shadow:inset 0 0 0 transparent,0 3px 0 #3b5998;padding:0 20px 0 65px;}
.btn-facebook span:before{position:absolute;right:auto;left:5px;top:8px;width:40px;text-align:center;line-height:26px;border-right:1px solid rgba(255,255,255,0.3)}
.btn-facebook:hover span{-webkit-box-shadow:inset 0 1px 0 #009b4d,0 0 0 #3b5998;box-shadow:inset 0 1px 0 #009b4d,0 0 0 #3b5998}
.btn-twitter span{background:#52daff;-webkit-box-shadow:inset 0 0 0 transparent,0 3px 0 #38c8f7;box-shadow:inset 0 0 0 transparent,0 3px 0 #38c8f7;padding:0 20px 0 65px;}
.btn-twitter span:before{position:absolute;right:auto;left:5px;top:8px;width:40px;text-align:center;line-height:26px;border-right:1px solid rgba(255,255,255,0.3)}
.btn-twitter:hover span{-webkit-box-shadow:inset 0 1px 0 #009b4d,0 0 0 #3b5998;box-shadow:inset 0 1px 0 #009b4d,0 0 0 #3b5998}
body{position:relative;color:#21262e}
/*
 *	Base layout
 */
#header{background:#d70b3b;color:#fff;}
#header .row-main{padding-top:35px;padding-bottom:25px}
#header .claim{font:26px/32px 'Tabac Sans Thin','Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;padding-top:21px;margin:0 0 25px}
#header h2{font:bold 18px/25px 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;margin:0 0 10px;}
@media (min-width:760px){#header h2{margin:0 0 20px;font-size:22px;line-height:30px}
}#header a{color:#fff}
#header .scroll-to{display:inline-block;position:relative;padding-left:21px;}
#header .scroll-to:before{position:absolute;left:0;top:6px}
.ie7 #header .scroll-to{padding-left:0}
@media (max-width:759px){#header h2{margin-top:1.4em}
#header .btn{margin-top:6px}
}@media (min-width:500px){#header .claim{font:38px/44px 'Tabac Sans Thin','Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;padding-top:11px}
}@media (min-width:760px){#header .row-main{padding-top:85px;padding-bottom:65px}
#header .claim{font:50px/56px 'Tabac Sans Thin','Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;padding-top:20px;margin:0 0 75px}
}@media (min-width:1000px){#header .row-main{padding-top:96px;padding-bottom:80px}
#header .claim{font:64px/72px 'Tabac Sans Thin','Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;padding-top:18px;margin:0 0 95px}
}#overhead{background:#d70b3b;color:#fff;position:fixed;top:0;left:-100%;width:100%;z-index:20;display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.5s ease, left 0.0001s linear 0.5s;-moz-transition:opacity 0.5s ease, left 0.0001s linear 0.5s;-o-transition:opacity 0.5s ease, left 0.0001s linear 0.5s;-ms-transition:opacity 0.5s ease, left 0.0001s linear 0.5s;transition:opacity 0.5s ease, left 0.0001s linear 0.5s;}
#overhead .row-main{padding-top:19px;padding-bottom:16px}
#overhead .logo{float:left;margin:0 11px 0 0}
#overhead .claim{font:32px/36px 'Tabac Sans Thin','Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;padding-top:10px;margin:0;float:left}
#overhead .btns{float:right;padding-top:4px;margin:0}
#overhead.show{left:0;opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity 0.5s ease, left 0.0001s linear;-moz-transition:opacity 0.5s ease, left 0.0001s linear;-o-transition:opacity 0.5s ease, left 0.0001s linear;-ms-transition:opacity 0.5s ease, left 0.0001s linear;transition:opacity 0.5s ease, left 0.0001s linear}
@media (min-width:760px){#overhead{display:block}
}@media (min-width:1000px){#overhead .claim{display:block}
}#logo{display:block;font:100%/1 'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;padding:0;margin:0;}
#logo img{width:178px;height:50px}
@media (min-width:500px){#logo{float:left;margin:0 13px 0 0}
}@media (min-width:760px){#logo{float:left;margin:0 15px 0 0}
#logo img{width:249px;height:70px}
}@media (min-width:1000px){#logo img{width:284px;height:80px}
}#footer{background:#d70b3b;color:#fff;}
#footer .row-main{padding-top:32px;padding-bottom:10px}
#footer p{margin:0 0 25px}
#footer a{color:#fff;}
#footer a:hover{color:#26ebad}
@media (min-width:760px){#footer{background:#d70b3b url("../img/bg/map.png") 50% 0 no-repeat;min-height:580px}
#footer .row-main{padding-top:70px;padding-bottom:70px}
}/*
 *	Menu
 */
/* Nav skip */
#menu-accessibility{position:absolute;left:-5000px;top:0;}
#menu-accessibility a:focus,#menu-accessibility a:active{position:absolute;top:0;left:5000px;width:200px;padding:2px 0 5px;z-index:900;text-align:center;background:#fff}
#menu-main{font:300 13px/36px 'Tabac Sans Thin','Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;}
#menu-main li{float:left}
#menu-main a{display:block}
/*
 *	Crossroads
 */
/*
 *	Box
 */
.box-work{background:#21252d;color:#fff;min-height:350px;padding-bottom:30px;position:relative;}
.box-work .annot{background:50% 0 no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;min-height:380px;position:relative;margin-bottom:-30px;overflow:hidden;}
.box-work .annot:after,.box-work .annot > .after{content:'';position:absolute;z-index:2;top:0;left:0;height:380px;width:100%;background:url('../img/bg/gradient-mobile.png');background:-webkit-linear-gradient(top, rgba(33,38,46,0) 0%, rgba(33,38,46,0.52) 20%, #21252d 90%, #21252d 100%);background:-moz-linear-gradient(top, rgba(33,38,46,0) 0%, rgba(33,38,46,0.52) 20%, #21252d 90%, #21252d 100%);background:-o-linear-gradient(top, rgba(33,38,46,0) 0%, rgba(33,38,46,0.52) 20%, #21252d 90%, #21252d 100%);background:-ms-linear-gradient(top, rgba(33,38,46,0) 0%, rgba(33,38,46,0.52) 20%, #21252d 90%, #21252d 100%);background:linear-gradient(to bottom, rgba(33,38,46,0) 0%, rgba(33,38,46,0.52) 20%, #21252d 90%, #21252d 100%)}
.box-work .annot .toggle{-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease}
.box-work .annot img{position:absolute;top:0;left:50%}
.box-work .annot .row-main{z-index:3}
.box-work .text{position:absolute;bottom:100%;left:15px;right:15px;padding-bottom:25px;margin-bottom:-380px}
.box-work .detail{display:none;position:relative;z-index:4;}
.box-work .detail .row-main{padding-top:10px}
.box-work h2{margin:0 0 15px}
.box-work p{margin:0 0 9px}
.box-work a{color:#767c86;}
.box-work a:hover{color:#26ebad}
.box-work .flag{color:#21262e;line-height:30px;padding:0 10px;position:absolute;top:40px;font-weight:bold}
.box-work .more{margin:0;position:absolute;z-index:10;bottom:0;left:50%;margin-left:-29px;bottom:-29px;}
.ie7 .box-work .more{display:none}
.box-work .more a{display:block;width:58px;height:58px;line-height:58px;text-align:center;background:#21252d;color:#767c86;-webkit-border-radius:30px;border-radius:30px;text-decoration:none;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-ms-transition:all 0.1s linear;transition:all 0.1s linear;}
.box-work .more a:hover{color:#fff;background:#26ebad}
.box-work .link{font-size:16px;line-height:24px;margin-top:15px;}
.box-work .link a{display:inline-block;padding-left:39px;position:relative;}
.ie7 .box-work .link a{padding-left:0}
.box-work .link a:before{position:absolute;top:1px;left:0;width:27px;height:26px;line-height:26px;text-align:center;font-size:16px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 3px 0 #000;box-shadow:0 3px 0 #000;color:#21262e}
.box-work .link a:hover{color:#26ebad}
.box-work.box-open .annot .toggle{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
@media (min-width:500px){.box-work .text{left:30px;right:30px}
}@media (min-width:760px){.box-work{min-height:435px;padding-bottom:45px}
.box-work .annot{min-height:500px;margin-bottom:-45px;}
.box-work .annot:after,.box-work .annot > .after{top:170px;height:330px;background:url('../img/bg/gradient-tablet.png');background:-webkit-linear-gradient(top, rgba(33,38,46,0) 0%, rgba(33,38,46,0.52) 20%, #21252d 90%, #21252d 100%);background:-moz-linear-gradient(top, rgba(33,38,46,0) 0%, rgba(33,38,46,0.52) 20%, #21252d 90%, #21252d 100%);background:-o-linear-gradient(top, rgba(33,38,46,0) 0%, rgba(33,38,46,0.52) 20%, #21252d 90%, #21252d 100%);background:-ms-linear-gradient(top, rgba(33,38,46,0) 0%, rgba(33,38,46,0.52) 20%, #21252d 90%, #21252d 100%);background:linear-gradient(to bottom, rgba(33,38,46,0) 0%, rgba(33,38,46,0.52) 20%, #21252d 90%, #21252d 100%)}
.box-work .text{margin-bottom:-500px;left:40px;right:40px;padding-bottom:40px}
.box-work .detail .row-main{padding-top:15px}
.box-work h2{margin:0 0 20px}
.box-work .link{font-size:20px;margin-top:21px}
.box-work .flag{line-height:38px;padding:0 15px;top:25px}
}@media (min-width:1000px){.box-work{min-height:515px;padding-bottom:65px}
.box-work .annot{min-height:580px;margin-bottom:-65px;}
.box-work .annot:after,.box-work .annot > .after{top:210px;height:370px;background:url('../img/bg/gradient-destkop.png');background:-webkit-linear-gradient(top, rgba(33,38,46,0) 0%, rgba(33,38,46,0.52) 20%, #21252d 90%, #21252d 100%);background:-moz-linear-gradient(top, rgba(33,38,46,0) 0%, rgba(33,38,46,0.52) 20%, #21252d 90%, #21252d 100%);background:-o-linear-gradient(top, rgba(33,38,46,0) 0%, rgba(33,38,46,0.52) 20%, #21252d 90%, #21252d 100%);background:-ms-linear-gradient(top, rgba(33,38,46,0) 0%, rgba(33,38,46,0.52) 20%, #21252d 90%, #21252d 100%);background:linear-gradient(to bottom, rgba(33,38,46,0) 0%, rgba(33,38,46,0.52) 20%, #21252d 90%, #21252d 100%)}
.box-work .annot .big{padding-right:165px}
.box-work .text{margin-bottom:-580px;padding-bottom:50px}
.box-work .detail .row-main{padding-top:25px}
.box-work h2{margin:0 0 26px}
.box-work .link{font-size:22px;margin-top:25px}
}.box-work-state .annot{background-image:url("../img/illust/work-state.jpg")}
.box-work-state h2,.box-work-state .link a{color:#ffee49}
.box-work-state .flag,.box-work-state .link a:before{background:#ffee49}
.box-work-citizens .annot{background-image:url("../img/illust/work-citizens.jpg")}
.box-work-citizens h2,.box-work-citizens .link a{color:#9bcc43}
.box-work-citizens .flag,.box-work-citizens .link a:before{background:#9bcc43}
.box-work-arcelormittal .annot{background-image:url("../img/illust/work-arcelormittal.jpg")}
.box-work-arcelormittal h2,.box-work-arcelormittal .link a{color:#98c3ba}
.box-work-arcelormittal .flag,.box-work-arcelormittal .link a:before{background:#98c3ba}
.box-work-rajter .annot{background-image:url("../img/illust/work-rajter.jpg")}
.box-work-rajter h2,.box-work-rajter .link a{color:#d2cea6}
.box-work-rajter .flag,.box-work-rajter .link a:before{background:#d2cea6}
.box-work-responsibility .annot{background-image:url("../img/illust/work-responsibility.jpg")}
.box-work-responsibility h2,.box-work-responsibility .link a{color:#a3daff}
.box-work-responsibility .flag,.box-work-responsibility .link a:before{background:#a3daff}
.box-about .row-main{padding-top:45px;padding-bottom:30px}
.box-about .btn-facebook,.box-about .btn-twitter{min-width:195px}
.box-about .btn-twitter{margin-top:17px}
.box-about h3 + p{margin-bottom:18px}
.box-about .fb-widget{overflow:hidden;width:100%;margin-top:22px;display:none}
@media (max-width:759px){.box-about h3{margin-top:1.4em}
.box-about p:last-child{margin-bottom:0}
.box-about .btn-twitter{margin-top:10px}
}@media (min-width:760px){.box-about .row-main{padding-top:75px;padding-bottom:40px}
.box-about h3 + p{margin-bottom:28px}
.box-about .fb-widget{display:block}
}@media (min-width:1000px){.box-about .row-main{padding-top:90px;padding-bottom:50px}
}/*
 *	Form
 */
:first-child{margin-top:0}
