/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */a,table{background-color:transparent}.label,b,dt,label,optgroup,strong{font-weight:700}.label,audio,canvas,progress,sub,video{vertical-align:baseline}.btn,.caret,img{vertical-align:middle}.collapsing,.sr-only,svg:not(:root){overflow:hidden}.popover,.tooltip,button,select{text-transform:none}hr,img{border:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:hover{outline:0}h1{margin:.67em 0}mark{color:#000;background:#ff0}sub{position:relative;font-size:75%;line-height:0}sub{bottom:-.25em}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}*,:after,:before,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}textarea{overflow:auto}code{font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}.glyphicon,.popover,.tooltip,address{font-style:normal}button{overflow:visible}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{img,tr{page-break-inside:avoid}*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}}.btn,.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.navbar-toggle{background-image:none}body{background-color:#fff}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}figure{margin:0}.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}hr{margin-top:20px;margin-bottom:20px;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4 .small,.h4 small,.label,h4 .small,h4 small{font-size:75%}.h4,h4{margin-top:10px;margin-bottom:10px}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}p{margin:0 0 10px}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-center{text-align:center}ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol,ul{margin-bottom:10px}dd,dt{line-height:1.42857143}dd{margin-left:0}@media (min-width:768px){.container{width:750px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}legend{color:#333}code{padding:2px 4px;font-size:90%}.dropdown-menu,caption,th{text-align:left}address{margin-bottom:20px;line-height:1.42857143}code{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}.container{margin-right:auto;margin-left:auto}.container,.navbar-collapse{padding-right:15px;padding-left:15px}.close,legend{font-size:21px}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col-lg-6,.col-md-12,.col-md-4,.col-md-6,.col-md-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:992px){.col-md-12,.col-md-4,.col-md-6,.col-md-8{float:left}.col-md-12{width:100%}.col-md-8{width:66.66666667%}.col-md-6{width:50%}.col-md-4{width:33.33333333%}.col-md-offset-4{margin-left:33.33333333%}}@media (min-width:1200px){.col-lg-6{float:left}.col-lg-6{width:50%}.col-lg-offset-3{margin-left:25%}}caption{padding-top:8px;padding-bottom:8px;color:#777}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}fieldset,legend{padding:0;border:0}fieldset{min-width:0;margin:0}legend{display:block;width:100%;margin-bottom:20px;line-height:inherit;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px}input[type=search]{box-sizing:border-box;-webkit-appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}output{font-size:14px;line-height:1.42857143;display:block;color:#555}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.radio input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.collapsing,.dropdown,.has-feedback{position:relative}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.has-success .checkbox,.has-success .radio,.has-success.checkbox label,.has-success.radio label{color:#3c763d}.has-warning .checkbox,.has-warning .radio,.has-warning.checkbox label,.has-warning.radio label{color:#8a6d3b}.has-error .checkbox,.has-error .radio,.has-error.checkbox label,.has-error.radio label{color:#a94442}.btn,.label,.pager{text-align:center}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default.active,.btn-default:active{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-primary.active,.btn-primary:active{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-success.active,.btn-success:active{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-info.active,.btn-info:active{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-warning.active,.btn-warning:active{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-danger.active,.btn-danger:active{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-link.active,.btn-link:active{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link:active{border-color:transparent}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.42857143;white-space:nowrap}.dropdown-menu>li>a{clear:both;font-weight:400;color:#333}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group>.btn:active{z-index:2}.btn-group .dropdown-toggle:active{outline:0}.btn .caret{margin-left:0}.nav>li>a>img{max-width:none}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.nav>li,.nav>li>a{position:relative}.input-group-btn>.btn:active{z-index:2}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{display:block}.nav>li>a{display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.active{display:block}.navbar-collapse{overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}}.media,.modal,.modal-open,.progress{overflow:hidden}.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}.close,.navbar-toggle,.pager .next>a,.pager .next>span{float:right}@media (min-width:768px){.container>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-toggle{position:relative;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.progress{border-radius:4px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}}.breadcrumb>.active{color:#777}.pager li{display:inline}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pager{padding-left:0;margin:20px 0;list-style:none}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;line-height:1;color:#fff;white-space:nowrap;border-radius:.25em}.tooltip{font-size:12px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.modal{display:none}.modal-title,.popover,.thumbnail,.tooltip{line-height:1.42857143}.thumbnail{display:block}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.alert,.progress,.thumbnail{margin-bottom:20px}.close{font-weight:700}.thumbnail{padding:4px;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px}.alert{border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert>p+p{margin-top:5px}.alert>p,.alert>ul{margin-bottom:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.media{margin-top:15px}.media:first-child{margin-top:0}.media{zoom:1}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel>.panel-collapse>.table,.panel>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.close{line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.popover,.tooltip{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;line-break:auto;text-decoration:none}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.carousel,.modal-body{position:relative}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0}.modal-body{padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-weight:400;text-align:left;text-align:start;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-width:5px 5px 0;border-top-color:#000;bottom:0}.tooltip.top .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px;margin-bottom:-5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;top:0}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-size:14px;font-weight:400;text-align:left;text-align:start;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.left>.arrow:after,.popover.right>.arrow:after{bottom:-10px;content:" "}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active{display:block}.carousel-inner>.active{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}@media screen and (min-width:768px){.carousel-indicators{bottom:20px}}.clearfix:after,.clearfix:before,.container:after,.container:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.pager:after,.pager:before,.row:after,.row:before{display:table;content:" "}.clearfix:after,.container:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.pager:after,.row:after{clear:both}.hide{display:none!important}.show{display:block!important}.hidden{display:none!important}.invisible{visibility:hidden}.affix{position:fixed}@-ms-viewport{width:device-width}
@font-face{font-family:"Material Design Icons";src:url(../fonts/materialdesignicons-webfont.eot?v=4.5.95);src:url(../fonts/materialdesignicons-webfont.eot?#iefix&v=4.5.95) format("embedded-opentype"),url(../fonts/materialdesignicons-webfont.woff2?v=4.5.95) format("woff2"),url(../fonts/materialdesignicons-webfont.woff?v=4.5.95) format("woff"),url(../fonts/materialdesignicons-webfont.ttf?v=4.5.95) format("truetype");font-weight:400;font-style:normal}.mdi-set,.mdi:before{display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-arrow-collapse::before{content:"\F615"}.mdi-arrow-collapse-all::before{content:"\F044"}.mdi-arrow-collapse-down::before{content:"\F791"}.mdi-arrow-collapse-horizontal::before{content:"\F84B"}.mdi-arrow-collapse-left::before{content:"\F792"}.mdi-arrow-collapse-right::before{content:"\F793"}.mdi-arrow-collapse-up::before{content:"\F794"}.mdi-arrow-collapse-vertical::before{content:"\F84C"}.mdi-arrow-right::before{content:"\F054"}.mdi-bookmark-check::before{content:"\F0C1"}.mdi-check-circle-outline::before{content:"\F5E1"}.mdi-checkbox-blank-circle-outline::before{content:"\F130"}.mdi-chevron-right::before{content:"\F142"}.mdi-close-box::before{content:"\F157"}.mdi-close-circle-outline::before{content:"\F15A"}.mdi-collapse-all::before{content:"\FAA5"}.mdi-collapse-all-outline::before{content:"\FAA6"}.mdi-file-document::before{content:"\F219"}.mdi-loading::before{content:"\F771"}.mdi-radioactive::before{content:"\F43C"}.mdi-radioactive-off::before{content:"\FEDE"}.mdi-dark.mdi-inactive:before{color:rgba(0,0,0,.26)}.mdi-light.mdi-inactive:before{color:rgba(255,255,255,.3)}.mdi-spin:before{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-mask,.simplebar-offset{position:absolute;padding:0;margin:0;right:0;bottom:0;top:0;left:0}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;overflow:hidden;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;visibility:visible;max-width:100%;max-height:100%;scrollbar-width:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:0;right:0;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none}
body,html,ol,ul{padding:0}#header .logo img+img,#header .logo.colored img,#load img.hidden,h1#website-title,h2[itemprop=alternateName]{display:none}#load,body,html{height:100%;background:#26394d}#header,#menu{z-index:4;top:0}@font-face{font-family:Heading;src:url(../fonts/custom.eot);src:local('☺'),url(../fonts/custom.woff) format('woff'),url(../fonts/custom.ttf) format('truetype'),url(../fonts/custom.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?rmzkjv);src:url(../fonts/icomoon.eot?rmzkjv#iefix) format('embedded-opentype'),url(../fonts/icomoon.ttf?rmzkjv) format('truetype'),url(../fonts/icomoon.woff?rmzkjv) format('woff'),url(../fonts/icomoon.svg?rmzkjv#icomoon) format('svg');font-weight:400;font-style:normal}:root{--andro_glava:#32de84;--ios_svg_color:#444545;--ios_svg_rule:evenodd;--ionic_svg:#4e8ef7;--xamarin_svg:#3498db;--react_svg:#61dbfb;--react_rule:evenodd;--php_svg:#444;--nodejs1:none;--nodejs6:none;--nodejs1_rule:evenodd;--nodejs2:#fff;--nodejs3_rule:evenodd;--nodejs4_rule:evenodd;--nodejs4:url(#linear-gradient);--nodejs5_clip_path:url(#clip-path);--nodejs7_op:0.66;--nodejs7:url(#linear-gradient-2)}body,html{color:#333;font-family:Abel,Arial,Tahoma,Helvetica,sans-serif;font-size:16px;margin:0 auto;position:relative}body{counter-reset:section}form,input,ol,ul{margin:0}ol li,ul li{list-style:none}p{margin:5px 0}input{margin:0!important}button,input,select,textarea{font-family:Abel,arial,tahoma,sans-serif;outline:0!important}textarea{resize:none}label{display:block;font-weight:300;font-size:.875em}h1,h2,h3,h4{line-height:1;margin:0;font-weight:400;font-family:Heading,Arial,Tahoma,Helvetica,sans-serif}a,a:focus,a:hover{text-decoration:none;outline:0;color:inherit}img{max-width:100%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix::after{content:"";clear:both;display:table}.row:after,.row:before{display:table;content:" "}.row:after{clear:both}.col-md-12,.col-md-4,.col-md-6,.col-md-8{position:relative;min-height:1px;padding-right:20px;padding-left:20px;float:left}.col-md-4{width:33.33333333333333%}.col-md-6{width:50%}.col-md-8{width:66.66666666666666%}#load,.col-md-12{width:100%}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-adobe-Illustrator:before{content:"\e90f"}.icon-adobe-indesign:before{content:"\e910"}.icon-adobe-photoshop:before{content:"\e911"}.icon-angularjs:before{content:"\e912"}.icon-codeigniter:before{content:"\e913"}.icon-c-plus-plus:before{content:"\e914"}.icon-c-sharp:before{content:"\e915"}.icon-java:before{content:"\e916"}.icon-javascript:before{content:"\e917"}.icon-mariadb:before{content:"\e918"}.icon-mongodb:before{content:"\e919"}.icon-mysql:before{content:"\e91a"}.icon-nginx-nodejs:before{content:"\e91b"}.icon-nginx-php:before{content:"\e91c"}.icon-objective-c:before{content:"\e91d"}.icon-postgresql:before{content:"\e91e"}.icon-python:before{content:"\e91f"}.icon-reactjs:before{content:"\e920"}.icon-swift:before{content:"\e921"}.icon-xamarin:before{content:"\e922"}.icon-facebook:before{content:"\e90b"}.icon-google-plus:before{content:"\e90c"}.icon-linkedin:before{content:"\e90d"}.icon-twitter:before{content:"\e90e"}.icon-bootstrap:before{content:"\e902"}.icon-css3:before{content:"\e903"}.icon-devices:before{content:"\e904"}.icon-firefox:before{content:"\e905"}.icon-html5:before{content:"\e906"}.icon-iconic:before{content:"\e907"}.icon-nodejs:before{content:"\e908"}.icon-php:before{content:"\e909"}.icon-safari:before{content:"\e90a"}.icon-adamantus:before{content:"\e900"}.icon-chrome:before{content:"\e901"}#load{position:fixed;top:0;left:0;z-index:100}#load .line,#load img{position:absolute;left:50%;top:50%}#load img{margin:-20px 0 0 -150px;transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transform:translate3d(0,0,0)}#load .line{margin:30px 0 0;width:0;height:3px;border-radius:2px;background-color:#fff;-webkit-transform:translate(-150px,0);-moz-transform:translate(-150px,0);-ms-transform:translate(-150px,0);-o-transform:translate(-150px,0);transform:translate(-150px,0);-webkit-animation:loadingJ 2s cubic-bezier(.17,.37,.43,.67) infinite;-moz-animation:loadingJ 2s cubic-bezier(.17,.37,.43,.67) infinite;-o-animation:loadingJ 2s cubic-bezier(.17,.37,.43,.67) infinite;animation:loadingJ 2s cubic-bezier(.17,.37,.43,.67) infinite}#load.loaded{background:0 0;opacity:0;visibility:hidden}#load img.loaded{width:219px;height:30px;left:250px;top:90px}#load .line.loaded{opacity:0;visibility:hidden}@keyframes loadingJ{0%,100%{background-color:#fff}25%{background-color:#a3b1cc}50%{background-color:#08c;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);width:150px}75%{background-color:#3498db}}#header{position:fixed;left:0;height:100px;width:320px}body.mobile #header,body.mobile .ctrl{height:60px;width:100%}#header .logo{padding:70px 0 0 100px}#header .logo.colored img+img{display:block}.invisible{opacity:0;visibility:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.no_padding_container{max-width:1200px;margin:auto}.navbar-toggle{position:absolute;right:10px;top:0;padding:9px 10px;margin-top:12px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;z-index:10004}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#888}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.ctrl{z-index:9999;position:fixed;bottom:40px;left:10px;background:#000;color:#fff;padding:0;cursor:pointer}#page-cover{position:relative;display:flex;justify-content:center}#article_cover{flex:1 100%;min-height:100vh;background:#26394d}#page-title{color:#fff;text-align:center;align-self:center;flex:1 1 0;position:absolute;max-width:500px;padding:0 10px}#page-title h1{font-size:100px;font-weight:700;color:#fefefe;font-family:Heading,Arial,Tahoma,Helvetica,sans-serif}#page-title h1 span{color:#3498db}#page-title p{color:#fff;font-size:24px}#body_content{background:#fff;padding:100px 0}.blue_header{border-radius:4px;background:#f5f7f9;color:#406080;padding:15px 20px;margin:40px 0 30px}h3.blue_header::before{counter-increment:section;content:counter(section) '. '}h3.blue_header{font-size:18px;line-height:1.2}.blue_header,.para_14 a,.para_14 h4{font-weight:700}.para_14{counter-reset:subsection;padding:0 20px}.para_14 h4:before,.para_14 strong:before{counter-increment:subsection;content:counter(section) '.' counter(subsection) '. '}.para_14,.para_14 h4{font-size:14px;color:#333}.para_14 h4{margin:25px 0}.para_14 p{line-height:1.5;margin:15px 0}.para_14 ul li{list-style-type:disc;list-style-position:inside}.para_14 a{color:#3498db}.para_14 a:active,.para_14 a:hover{color:#01579b}.para_14 a{text-decoration:underline}#privacy_policy,#privacy_policy h1,#privacy_policy h2,#privacy_policy h3,#privacy_policy h4{font-family:Roboto,Arial,Helvetica,sans-serif}body.mobile .ctrl{position:relative;left:auto;right:auto;bottom:auto;top:auto;text-align:center}body.mobile ul.share-buttons li{margin:5px 13px}#menu,body.mobile #menu{position:fixed;margin:auto 0;bottom:0}#menu{right:30px;height:312px;padding:0;font-family:Heading}body.mobile #menu{top:73px;right:0;height:100%;height:calc(100% - 47px);z-index:998;width:0;overflow-x:hidden;transition:.5s}body.mobile #menu.canSee{background-color:#08c;width:190px}#menu li{display:block;padding:10px 30px 0 0;width:230px}body.mobile #menu li{display:block;padding:10px 60px 0 0;width:230px}#menu li a{color:#fff;text-transform:uppercase;font-size:24px;opacity:.25;position:relative;padding:0 28px 0 0;display:block;text-align:right}#menu li a span.menu-icon{position:absolute;font-size:18px;right:0;top:6px}#menu li a:hover{opacity:1}#menu li a:hover span{transform:rotate(-270deg);-webkit-transform:rotate(-270deg);-ms-transform:rotate(-270deg);-moz-transform:rotate(-270deg);-o-transform:rotate(-270deg)}#menu.blue li a{color:#3498db;opacity:.55}@media (max-width:1024px){#menu.blue li a{color:#fff}}#menu li.active a,#menu li.active a:hover{opacity:1}body.mobile #menu li a{opacity:.8}body.mobile #menu li.active a,body.mobile #menu li.active a:hover{opacity:1;text-decoration:underline}body.mobile #menu li.active a span,body.mobile #menu li.active a:hover span{transform:rotate(-270deg);-webkit-transform:rotate(-270deg);-ms-transform:rotate(-270deg);-moz-transform:rotate(-270deg);-o-transform:rotate(-270deg)}body.mobile .col-md-12,body.mobile .col-md-3,body.mobile .col-md-4{float:none;width:100%;text-align:center}#fullpage{height:100%}.section{height:100%;width:100%}body.mobile #fullpage{display:block;position:relative;overflow-x:hidden}body.mobile #header .logo{padding:20px 0 12px 15px!important;background-color:#fff;height:100%}body.mobile #header .logo img{display:block!important}body.mobile #header .logo img:first-child{display:none!important}body.mobile #fullpage .section{padding:60px 20px 95px!important;height:auto!important;position:relative!important;min-height:520px!important}body.mobile #fullpage #contact_section.section{padding:40px 0 5px!important}body.mobile #fullpage #get-a-quote.section{display:none}#homepage{background:#fff}.home_section_content{display:flex;align-items:center;justify-content:space-between;flex-direction:column;width:100%;height:100%;background:#fff}body.mobile #fullpage #homepage.section{height:890px!important}body.mobile .home_section_content .overview{position:static}.home_section_content .overview{max-width:100%;width:790px;position:absolute;top:50%;transform:translateY(-50%)}.home_section_content .overview h2{color:#fefefe;text-transform:uppercase;font-size:90px;font-family:Heading,arial,sans-serif}#contact_form button,#mainEntityOfPage,.blue_button{font-family:Heading;text-transform:uppercase}.home_section_content .top_image img{max-width:100%;opacity:.4}.home_section_content .overview h2 span{color:#3498db}.home_section_content .overview p{color:#a3b1cc;font-size:27px}.fp-enabled{background-color:#26394d}.logo_krugce{fill:#0098cc}.logo_chopche,.logo_text{fill:#1d2e38}#mainEntityOfPage{font-size:36px;color:#333;font-weight:700}.home_section_bottom{text-align:center}.technologies{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.tata{padding-left:40px!important}.technologies img{margin:25px!important}.tata-icon{position:absolute;left:20px}.tata-title{font-size:36px!important;font-family:Heading,Arial,Tahoma,Helvetica,sans-serif!important}.tata-text{font-size:16px!important;font-family:Abel,Arial,Tahoma,Helvetica,sans-serif!important;color:#fff!important}.fp-enabled .who_we_are_section_content{background:#26394d;position:absolute;width:100%;height:100%;top:0;left:0}.fp-enabled .who_we_are_section_content .content{position:absolute;width:930px;height:580px;margin:auto 0;top:0;left:100px;bottom:0}body.mobile #fullpage .who_we_are_section_content .content{height:auto!important}.who_we_are_section_content .content h2{color:#fefefe;text-transform:uppercase;font-size:100px;line-height:80px;font-weight:700}.who_we_are_section_content .content h2 span{color:#3498db;display:block}.who_we_are_section_content .content p{color:#fff;font-size:24px;margin:25px 0;line-height:1.2}.who_we_are_section_content .illustration{z-index:1;position:absolute;width:920px;height:742px;margin:auto 0;top:130px;left:auto;text-align:center;bottom:0;right:330px}.who_we_are_section_content .illustration img{max-width:100%;max-height:100%}body.mobile #fullpage .who_we_are_section_content .illustration{right:0;left:0;top:210px}body.mobile #fullpage .who_we_are_section_content .illustration img{max-width:100%}.fp-enabled .what_we_do_section_content{background:#eee;position:absolute;width:100%;height:100%;top:0;left:0}.fp-enabled .what_we_do_section_content .overview{position:absolute;width:770px;height:300px;margin-top:160px;top:0;right:355px;bottom:0;z-index:2}.what_we_do_section_content .overview h2{color:#333;text-transform:uppercase;font-size:100px;line-height:80px;font-weight:700}body.mobile #fullpage .what_we_do_section_content .overview h2{color:#fff!important}.what_we_do_section_content .overview h2 span{color:#3498db;display:block}.what_we_do_section_content .overview p{color:#333;font-size:24px;line-height:1.25}body.mobile #fullpage .what_we_do_section_content .overview p,body.mobile #fullpage .what_we_do_section_content .overview ul li{color:#fff!important}.what_we_do_section_content ul li{line-height:1.5;list-style:inside;font-size:18px}.what_we_do_section_content p{margin-top:10px}.fp-enabled .what_we_do_section_content .content{position:absolute;left:0;top:0;bottom:0;margin:auto 0 auto auto;height:960px;width:800px}.what_we_do_section_content .content img{position:absolute}.what_we_do_section_content .content img.monitor{top:0}.what_we_do_section_content .content img.laptop{bottom:0;left:0}.what_we_do_section_content .content img.mobile{bottom:0;right:0}body.mobile #fullpage .what_we_do_section_content .content img.monitor{margin:-75px auto 0!important;-webkit-transform:translate(-20px,170px);-moz-transform:translate(-20px,170px);-ms-transform:translate(-20px,170px);-o-transform:translate(-20px,170px);transform:translate(-20px,170px)}body.mobile #fullpage .what_we_do_section_content .content img.mobile{left:445px!important}.fp-enabled .skills_section_content{background:#26394d;position:absolute;width:100%;height:100%;top:0;left:0}.fp-enabled .skills_section_content .overview{width:823px;margin:0 auto;text-align:center;padding-top:150px}.skills_section_content .overview h2{color:#fefefe;text-transform:uppercase;font-size:100px;line-height:80px;margin-bottom:25px;font-weight:700}.skills_section_content .overview h2 span{color:#3498db;display:block}.skills_section_content .content{position:relative;max-width:1200px;margin:0 auto;text-align:center}.fp-enabled .skills_section_content #serverside_technologies.skills .item{width:50%}.fp-enabled .skills_section_content #design_apps.skills .item{width:33.33%}.fp-enabled .skills_section_content .skills_section_wrapper{z-index:3!important;position:absolute;width:100%;margin:0 auto;text-align:center}.skills_section_content .skills_section_wrapper{z-index:3!important}.skills_section_content .illustration{z-index:1;position:absolute;width:1112px;height:531px;margin:0 auto;bottom:-20px;left:0;text-align:center;right:0}.skills_section_content .technologies_wrapper{content:"";clear:both;max-width:1200px;margin:auto}.skills_section_content .technologies_container{float:left;width:50%;padding:10px 10px 10px 0}.skills_section_content .technologies_container:nth-of-type(2){padding:10px 0 10px 10px}.skills_section_content .skills{display:flex;flex-wrap:wrap;justify-content:space-around;border-radius:10px;background-color:rgba(242,249,252,.102);padding:20px 0;margin-bottom:20px}.skills_section_content .skills .item{flex:0 1 130px}.skills_section_content .skills.text-center .item{flex:0 1 23.33333%}.skills_section_content .illustration img{max-width:100%;max-height:100%}.skills_section_content .img_wrap{display:flex;align-items:center;justify-content:center;height:80px}.skills_section_content .item_cell label{font-size:18px;color:#fff;text-align:center}.skills_section_content .skill_title{color:#fff;font-size:30px;text-transform:uppercase;margin-bottom:10px}.tech_description{color:#fff;font-size:24px;line-height:1.25}body.mobile #fullpage .skills_section_content .illustration{bottom:228px}.fp-enabled .portfolio_content{background:#26394d;position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;margin-top:auto}.fp-enabled .portfolio_content .content_wrapper{position:absolute;height:1040px;top:0;left:0;bottom:0;right:0;margin:auto;display:block}.portfolio_content .overview{text-align:center;margin-bottom:80px}.portfolio_content .overview h2{color:#fff;text-transform:uppercase;font-size:100px;font-weight:700}.portfolio_content .overview p{color:#fff;font-size:27px}.portfolio_content .projects{width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}.portfolio_content .projects .project{max-width:400px;max-height:400px;float:left;position:relative;border:1px solid #26394d}.portfolio_content .projects .project .project_wrapper{max-width:400px;max-height:400px;position:absolute;overflow:hidden}.portfolio_content .projects .project .logo{position:absolute;left:0;top:0;max-width:400px;max-height:400px;z-index:2}.portfolio_content .projects .project .logo .wrapper{max-width:400px;max-height:400px;vertical-align:middle;text-align:center;display:table-cell}.portfolio_content .projects .project .logo .wrapper img{max-width:100%}.portfolio_content .projects .project .logo .wrapper img.colored{display:none}.portfolio_content .projects .project .img{max-width:400px;max-height:400px;position:relative;z-index:1}.portfolio_content .projects .project .img .overlay{font-size:0;width:100%;height:100%;opacity:all;left:0;top:0;z-index:2;background:rgba(32,48,64,.8);position:absolute}.portfolio_content .projects .project .img img{max-width:400px;max-height:400px;position:relative;z-index:1}.portfolio_content .projects .project a{position:absolute;z-index:2;display:block;font-family:Heading;bottom:-50px;color:#fff;font-size:30px;text-transform:uppercase;height:50px;width:100%;left:0;text-align:center;margin:auto;padding:4px 0 0;background:#1ab78d;opacity:1;visibility:visible}.portfolio_content .projects .project:nth-child(1) a{background:#ff3347}.portfolio_content .projects .project:nth-child(2) a{background:#8b1a1a}.portfolio_content .projects .project:nth-child(3) a{background:#08c}.portfolio_content .projects .project:nth-child(4) a{background:#3277ad}.portfolio_content .projects .project:nth-child(5) a{background:#d81f3a}.portfolio_content .projects .project:nth-child(6) a{background:#0092ca}.portfolio_content .projects .project:hover{z-index:2;box-shadow:3px 0 10px rgba(0,0,0,.1),26px 0 30px rgba(0,0,0,.15),28px 0 45px rgba(0,0,0,.3)}.portfolio_content .projects .project:hover .logo .wrapper img.white{display:none}.portfolio_content .projects .project:hover .logo .wrapper img.colored{display:inline}.portfolio_content .projects .project:hover .img .overlay{background:rgba(255,255,255,.8)}.portfolio_content .projects .project:nth-child(1):hover .img .overlay{background:rgba(0,0,0,.6)}.portfolio_content .projects .project:nth-child(2):hover .img .overlay{background:rgba(30,20,8,.3)}.portfolio_content .projects .project:hover a{bottom:0}.fp-enabled .contact_section,.fp-enabled .quote_section{background:#fff;position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center}.fp-enabled .contact_section .content_wrapper,.fp-enabled .quote_section .content_wrapper{flex:1}.fp-enabled .contact_section .heading,.fp-enabled .quote_section .heading{position:relative;width:100%;top:0;left:0;text-align:center}.fp-enabled .quote_section .heading{margin-bottom:40px}.contact_section .heading h2,.quote_section h2{color:#333;text-transform:uppercase;font-size:100px;font-weight:700}.contact_section .heading span,.quote_section .heading span{color:#08c}.contact_section .heading p,.quote_section p{color:#666;font-size:24px}body.mobile #fullpage .contact_section .heading h2,body.mobile #fullpage .contact_section .heading p,body.mobile #fullpage .quote_section .heading h2,body.mobile #fullpage .quote_section .heading p{color:#fff}#contact_form{max-width:1200px;margin:auto}#contact_form .row{margin-bottom:43px}#contact_form .row:nth-child(1){padding:0 35px}#contact_form .row:nth-child(3){padding:0 5px}#contact_form .row:nth-child(4){padding:0 26px}#contact_form .col-md-12,#contact_form .col-md-4,#contact_form .col-md-6{padding:0}body.mobile #fullpage #contact_form .col-md-12{padding:0 10px}#contact_form input,#contact_form textarea{position:absolute;left:16px;width:94%;height:66px;z-index:1;margin-top:3px;padding-left:20px;font-size:24px;background:0 0;border:0}#contact_form textarea{margin-top:-61px;height:260px;padding:20px;left:30px}#contact_form button,.blue_button{border-radius:4px;cursor:pointer;background-color:#08c;float:right;text-align:center;color:#fff;width:200px;height:60px;z-index:284;font-size:30px;outline:0;border:none}#contact_form button:hover,.blue_button:hover{background:#0080bf}.blue_button{display:inline-block;min-width:300px;font-size:24px;text-align:center;height:auto;padding:10px}.blue_button:active,.blue_button:hover,.blue_button:visited{color:#fff}.fp-enabled .social_links{position:absolute}.social_links{position:relative;width:100%;bottom:0;left:0;text-align:center;padding:30px 0;background:#ebebeb}.social_links h3{color:#666;text-transform:uppercase;font-size:30px;margin-bottom:50px}.site_links a,.social_links .item{display:inline-block;margin:0 10px}.social_links .item [class^=icon-]{color:#ccc;font-size:50px;display:inline-block}.social_links .item .icon-facebook:hover{color:#3b5998}.social_links .item .icon-twitter:hover{color:#1da1f2}.social_links .item .icon-google-plus:hover{color:#dd4b39}.social_links .item .icon-linkedin:hover{color:#0077b5}.site_links{padding:25px 0 0}.site_links a{color:#666;font-family:Roboto,Arial,Tahoma,Helvetica,sans-serif}#demo-form-messages,#demo-form-messages p,.message,.success p{color:#666;text-align:center;font-weight:500;text-indent:10px;font-family:Lato,Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:16px}.site_links a:hover{text-decoration:underline}.morph-shape svg path{fill:#fafafa}.input-snap-wrap{position:relative;height:60px;margin-bottom:10px}.input-snap-wrap svg{position:absolute;top:-12px;left:0;height:90px}.input-snap-wrap.textarea{height:241px;top:50px}.input-snap-wrap.textarea svg{height:350px;top:-105px}#demo-form-messages,.message,.success{border-radius:4px;padding:15px}#demo-form-messages,.success{position:relative;text-align:center;display:none;width:auto}#demo-form-messages,.message{float:none;margin-bottom:10px}.invalid,.valid{font-size:0;border-radius:10px}.valid{background:green}.invalid{background:red}.ui-state-focus{outline:0}.ui-accordion-content{width:100%}.quote_section{position:relative}button#clearAll{margin-right:10px}#quote_selections{position:absolute;left:0;top:0;background-color:rgba(0,0,0,.6);width:0;max-width:100%;height:100%;padding:0;z-index:4;overflow-x:hidden;transition:.5s}#quote_selections.active{width:360px;padding:30px;-ms-overflow-style:none}#quote_selections.active::-webkit-scrollbar{display:none}.small_cordion{position:relative;opacity:0;border-radius:6px;background:#fff;margin-bottom:10px}.small_cordion .p_heading{padding:13px;color:#08c}.small_cordion .p_title{display:inline-block;font-size:24px;font-weight:700;text-transform:uppercase}.small_cordion .icon{position:absolute;right:15px;top:8px;cursor:pointer;transition:transform .3s}.small_cordion .icon span{font-size:24px}.small_cordion .p_body ul li{opacity:0;max-height:0;overflow:hidden;font-size:16px}.small_cordion .p_body ul li:nth-of-type(odd){background-color:#fafdff}.small_cordion .p_body ul li:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.small_cordion .p_body .round_check{color:#08c}#quotes{margin-bottom:50px}.blue_panel{border:1px solid transparent;border-radius:6px;margin:3px 0;box-shadow:none;transition:border .5s}.blue_panel.active{border:1px solid #08c}.blue_panel .p_heading{border-radius:6px;background:#f2f9fc;padding:20px 0 20px 50px;position:relative;color:#08c;cursor:pointer;transition:background .5s}.blue_panel.active .p_heading{border-bottom-left-radius:0;border-bottom-right-radius:0;background:0 0}.blue_panel .p_icon{display:inline-block;position:absolute;left:15px;top:17px;font-size:24px;transition:transform .3s}.blue_panel .p_heading .multi_options{float:right;font-size:14px;color:#333;text-transform:uppercase;margin-right:30px;opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.blue_panel.active .p_heading .multi_options{opacity:1}.blue_panel.active .p_icon{transform:rotate(90deg)}.blue_panel .p_title{display:inline-block;clear:both;text-transform:uppercase;font-family:Heading;font-weight:700;font-size:30px;margin-top:0;margin-bottom:0}.blue_panel .p_body{padding:0 50px 50px}.blue_panel .square_box{position:relative;border:1px solid transparent;border-radius:6px;min-height:80px;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s}.blue_panel .square_box.clickable:hover{cursor:pointer;background:#f2f9fc}.blue_panel .square_box svg{max-width:100%;max-height:100%}.blue_panel .square_box .checkmark{display:none;position:absolute;top:6px;right:10px;font-size:18px;color:#08c}.quote_section input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.blue_panel .box_container input[type=checkbox]:checked~.square_box{border:1px solid #08c}.blue_panel .box_container input[type=checkbox]:checked~.square_box svg{fill:#08c;--andro_glava:#0088cc;--ios_svg_color:#0088cc;--ionic_svg:#0088cc;--xamarin_svg:#0088cc;--react_svg:#0088cc;--php_svg:#0088cc}.blue_panel .box_container input[type=checkbox]:checked~.square_box .checkmark{display:block}.blue_panel .boxes_container{margin-left:-5px;margin-right:-5px}.blue_panel .tech_container{margin-top:0;overflow:hidden;max-height:0;background:#fff;transition:margin-top .6s,background .5s,max-height .5s}.blue_panel .tech_container.active{margin-top:45px;background:#fafdff;max-height:200px}.blue_panel .roundCheckContainer{margin-bottom:30px}.roundCheckContainer label{cursor:pointer;display:inline-block;position:relative;padding-left:30px;color:#333;font-size:18px;font-weight:700}.roundCheckContainer label .text{font-size:18px}.roundCheckContainer .round_check{color:#999;position:absolute;top:-5px;left:0;font-size:24px}.roundCheckContainer input[type=checkbox]:checked~.round_check{color:#08c}.roundCheckContainer input[type=checkbox]:checked~.round_check:before{content:"\F5E1"}.roundCheckContainer .descr{font-weight:400;font-size:15px}.blue_panel .box_container{position:relative;border-radius:6px;float:left;width:33%;padding:5px}.blue_panel .boxes_container.active .box_container{opacity:0;visibility:hidden;transition:all .5s ease-in-out}.blue_panel .boxes_container.active .box_container.imVisible{z-index:200;opacity:1;visibility:visible}.blue_panel .box_container label{margin:0}#contact_form input,#contact_form textarea{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px}#load,#menu li a{transition-duration:.1s;-moz-transition-duration:.1s;-webkit-transition-duration:.1s;-ms-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transform:translate3d(0,0,0)}.portfolio_content .projects .project,.portfolio_content .projects .project .img .overlay,.portfolio_content .projects .project a,.social_links .item [class^=icon-]{transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transform:translate3d(0,0,0)}#menu li a span{transition-duration:.3s;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transform:translate3d(0,0,0)}.home_section_content .home_section_bottom #mainEntityOfPage,.home_section_content .home_section_bottom .technologies,.home_section_content .overview h2,.home_section_content .overview p,.home_section_content .overview svg,.what_we_do_section_content .content img.laptop,.what_we_do_section_content .content img.mobile,.what_we_do_section_content .content img.monitor,.what_we_do_section_content .overview h2,.what_we_do_section_content .overview p,.who_we_are_section_content .content h2,.who_we_are_section_content .content p,.who_we_are_section_content .illustration img{transition-duration:.4s;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transform:translate3d(0,0,0)}#fullpage .section{transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transform:translate3d(0,0,0)}.home_section_content .overview h2,.home_section_content .overview h2.shown,.home_section_content .overview p,.home_section_content .overview p.shown,.home_section_content .overview svg,.home_section_content .overview svg.shown,.shown,.what_we_do_section_content .content img.laptop,.what_we_do_section_content .content img.laptop.shown,.what_we_do_section_content .content img.mobile,.what_we_do_section_content .content img.mobile.shown,.what_we_do_section_content .content img.monitor,.what_we_do_section_content .content img.monitor.shown,.what_we_do_section_content .overview h2,.what_we_do_section_content .overview h2.shown,.what_we_do_section_content .overview p,.what_we_do_section_content .overview p.shown,.who_we_are_section_content .content h2,.who_we_are_section_content .content h2.shown,.who_we_are_section_content .content p,.who_we_are_section_content .content p.shown,.who_we_are_section_content .illustration img,.who_we_are_section_content .illustration img.shown{opacity:1;visibility:visible}.what_we_do_section_content .content img.laptop,.what_we_do_section_content .content img.mobile,.what_we_do_section_content .content img.monitor{-webkit-transform:translate(-20px,0);-moz-transform:translate(-20px,0);-ms-transform:translate(-20px,0);-o-transform:translate(-20px,0);transform:translate(-20px,0)}.who_we_are_section_content .illustration img{-webkit-transform:rotate(10deg) scale(.8);-moz-transform:rotate(10deg) scale(.8);-ms-transform:rotate(10deg) scale(.8);-o-transform:rotate(10deg) scale(.8);transform:rotate(10deg) scale(.8)}.home_section_content .overview h2.shown,.home_section_content .overview p.shown,.home_section_content .overview svg.shown,.what_we_do_section_content .content img.laptop.shown,.what_we_do_section_content .content img.mobile.shown,.what_we_do_section_content .content img.monitor.shown,.what_we_do_section_content .overview h2.shown,.what_we_do_section_content .overview p.shown,.who_we_are_section_content .content h1.shown,.who_we_are_section_content .content p.shown,.who_we_are_section_content .illustration img.shown{-webkit-transform:translate(0,0) scale(1) rotate(0);-moz-transform:translate(0,0) scale(1) rotate(0);-ms-transform:translate(0,0) scale(1) rotate(0);-o-transform:translate(0,0) scale(1) rotate(0);transform:translate(0,0) scale(1) rotate(0)}@media (max-width:1920px){.contact_section form button{margin-top:12px}#load img{width:164px;height:23px;margin:-20px 0 0 -82px;transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transform:translate3d(0,0,0)}#load .line{margin:10px 0 0;-webkit-transform:translate(-85px,0);-moz-transform:translate(-85px,0);-ms-transform:translate(-85px,0);-o-transform:translate(-85px,0);transform:translate(-85px,0)}#load img.loaded{width:164px;height:22px;left:157px;top:73px}@keyframes loadingJ{0%,100%{background-color:#fff}25%{background-color:#a3b1cc}50%{background-color:#08c;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);width:85px}75%{background-color:#3498db}}#header .logo{padding:53px 0 0 75px}#header .logo img{width:164px}#menu{right:22px;height:237px}#menu li a{font-size:18px;padding:0 24px 0 0}#menu li a span.menu-icon{font-size:14px;top:4px}.home_section_content .overview h2{font-size:75px}.home_section_content .overview p{font-size:18px}.fp-enabled .who_we_are_section_content .content{width:680px;height:375px;left:75px}.who_we_are_section_content .content h2{font-size:65px;line-height:55px}.who_we_are_section_content .content p{font-size:18px;margin:15px 0}.fp-enabled .who_we_are_section_content .illustration{width:720px;height:570px;top:130px;right:270px}.fp-enabled .what_we_do_section_content .overview{width:640px;height:215px;right:265px}.what_we_do_section_content .overview h2{font-size:75px;line-height:65px}.what_we_do_section_content .overview p{font-size:18px}.fp-enabled .what_we_do_section_content .content{width:800px;height:600px}.what_we_do_section_content .content img.monitor{width:730px}.what_we_do_section_content .content img.mobile{max-width:200px}.what_we_do_section_content .content img.laptop{width:480px}.fp-enabled .skills_section_content .overview{width:823px;margin:0 auto 25px;text-align:center;padding-top:100px}.skills_section_content .overview h2{font-size:75px;line-height:60px;margin-bottom:15px}.tech_description{font-size:18px}.skills_section_content .content{max-width:800px}.fp-enabled .skills_section_content .content_data{height:400px}.skills_section_content .illustration{width:650px;height:340px}.fp-enabled .portfolio_content .content_wrapper{top:0;bottom:0;right:0;left:0;height:730px;margin:auto;position:absolute}.portfolio_content .overview{top:auto;position:relative;margin-bottom:20px}.portfolio_content .overview h2{font-size:75px}.portfolio_content .overview p{font-size:18px}.fp-enabled .contact_section .content_wrapper{bottom:230px;right:0;left:0;max-width:900px;margin:0 auto;position:absolute}.contact_section .heading{position:relative;top:auto;text-align:center;margin-bottom:35px}.contact_section .heading h2,.quote_section .heading h2{font-size:75px}.contact_section .heading p,.quote_section .heading p{font-size:18px}#contact_form{position:relative;max-width:900px;margin:auto;height:auto}#contact_form .row{margin-bottom:31px}#contact_form input,#contact_form textarea{height:44px;font-size:18px}#contact_form button,.blue_button{height:45px;width:150px;font-size:18px;margin-top:0}.input-snap-wrap{height:45px;margin-bottom:0}.input-snap-wrap svg{height:61px;top:-10px}.input-snap-wrap.textarea svg{height:240px;top:-91px}.contact_section .input-snap-wrap.textarea{height:160px}.contact_section .input-snap-wrap.textarea textarea{height:178px}.social_links h3{font-size:22px;margin-bottom:25px}.social_links .item [class^=icon-]{font-size:38px}#quote_selections.active{width:250px}.roundCheckContainer label{font-size:13px}}@media (max-width:1681px){.fp-enabled .what_we_do_section_content .overview{width:480px}.what_we_do_section_content .content img.monitor{margin-top:5px}}@media (max-width:1500px){.skills_section_content .technologies_wrapper{max-width:992px}}@media (max-width:1481px){.what_we_do_section_content .content{width:500px}.what_we_do_section_content .content img.mobile{top:360px;max-width:130px;right:250px}.what_we_do_section_content .content img.laptop{max-width:330px;top:310px}.what_we_do_section_content .content img.monitor{margin-top:105px;max-width:510px}}@media (max-width:1279px){.what_we_do_section_content .content img.mobile{right:-60px}.fp-enabled .who_we_are_section_content .illustration{right:125px;opacity:.3}.who_we_are_section_content .content p{color:#fefefe}.portfolio_content .overview{margin-top:55px}.fp-enabled .contact_section .content_wrapper{bottom:185px}.contact_section .input-snap-wrap.textarea{height:90px}.contact_section .input-snap-wrap.textarea textarea{height:98px;padding:0 0 0 20px}.input-snap-wrap.textarea svg{height:158px}#menu li a:hover{opacity:1}#menu li a:hover span.menu-text{font-size:14px;opacity:1}.fp-enabled .what_we_do_section_content .content{width:490px}.fp-enabled .what_we_do_section_content .overview{width:400px;right:200px}.what_we_do_section_content .overview h2{font-size:45px;line-height:45px;margin-bottom:15px}.who_we_are_section_content .content h2{font-size:45px;line-height:40px;margin-bottom:15px}}@media (max-width:1079px){.contact_section .heading h2,.portfolio_content .overview h2,.quote_section .heading h2,.skills_section_content .overview h2{font-size:45px;line-height:45px;margin-bottom:15px}.fp-enabled .contact_section .content_wrapper{bottom:225px}}@media (max-width:992px){#fullpage .section{width:100%}.what_we_do_section_content .content{width:450px}.what_we_do_section_content .content img.monitor{margin-left:-70px}.what_we_do_section_content .content img.laptop{margin-left:-20px}.what_we_do_section_content .content img.mobile{margin-right:85px}.portfolio_content .content_wrapper{width:100%}.portfolio_content .projects{display:flex;max-width:600px;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:100%;align-content:center}.portfolio_content .projects .project{width:300px;height:300px;float:none;display:block}.portfolio_content .projects .project .img,.portfolio_content .projects .project .logo,.portfolio_content .projects .project .logo .wrapper,.portfolio_content .projects .project .project_wrapper{width:300px;height:300px}.portfolio_content .projects .project .img img{max-width:300px;max-height:300px}.portfolio_content .projects .project .logo .wrapper img{max-width:160px}.contact_section .content_wrapper{width:100%}#contact_form{width:94%;margin:0 auto}}@media (max-width:2038px){.portfolio_content .projects .project,.portfolio_content .projects .project .img,.portfolio_content .projects .project .logo,.portfolio_content .projects .project .logo .wrapper,.portfolio_content .projects .project .project_wrapper{width:300px;height:300px}.portfolio_content .projects{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 auto;position:relative;top:auto;width:900px}.portfolio_content .projects .project .logo .wrapper img{max-width:210px;max-height:90px}.portfolio_content .projects .project .img img{max-width:300px;max-height:300px}.portfolio_content .projects .project a{bottom:-38px;color:#fff;font-size:20px;height:37px;padding:6px 0 0}}@media (min-width:2039px){p{margin:10px 0}.fp-enabled .home_section_content .overview{width:800px}.fp-enabled .what_we_do_section_content .overview{width:660px;height:380px}.fp-enabled .skills_section_content .overview{width:1090px}.skills_section_content .illustration img{opacity:.6}.portfolio_content .projects{width:1200px;margin-top:40px}.fp-enabled .portfolio_content .content_wrapper{width:1200px}.portfolio_content .projects .project,.portfolio_content .projects .project .img,.portfolio_content .projects .project .logo,.portfolio_content .projects .project .logo .wrapper,.portfolio_content .projects .project .project_wrapper{width:400px;height:400px}.portfolio_content .projects .project .img img{max-width:400px;max-height:400px}.fp-enabled .social_links{height:160px}.social_links h3{margin-bottom:20px}.skills_section_content .illustration{opacity:.4}}@media (min-width:1921px){.fp-enabled .what_we_do_section_content .content{width:900px}.what_we_do_section_content .content img.monitor{margin-left:40px;max-width:780px;margin-top:120px}.what_we_do_section_content .content img.mobile{max-width:225px;bottom:90px}.what_we_do_section_content .content img.laptop{max-width:575px;top:430px}}@media (max-height:1100px){.portfolio_content .projects{width:750px;margin-top:40px}.fp-enabled .portfolio_content .content_wrapper{width:750px}.portfolio_content .projects .project,.portfolio_content .projects .project .img,.portfolio_content .projects .project .logo,.portfolio_content .projects .project .logo .wrapper,.portfolio_content .projects .project .project_wrapper{width:250px;height:250px}.portfolio_content .projects .project .img img{max-width:250px;max-height:250px}}@media (min-width:1024px){.navbar-toggle{display:none}}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){p{margin:10px 0}.fp-enabled .skills_section_content .overview,.fp-enabled .what_we_do_section_content .content{max-width:900px}.skills_section_content .illustration img{opacity:.6}.fp-enabled .social_links{height:160px}.social_links h3{margin-bottom:20px}}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi){.fp-enabled .social_links{height:160px}.social_links h3{margin-bottom:20px}.skills_section_content .illustration{opacity:.4}}@media (max-width:1700px){.no_padding_container{max-width:800px}}@media (max-width:1330px){.skills_section_content .technologies_wrapper{max-width:662px}.skills_section_content .skills .item{flex:0 1 110px}}@media (max-width:1300px){#quote_selections.active{width:200px}.no_padding_container{max-width:630px}#contact_form button,.blue_button{height:40px;width:150px;font-size:15px;margin-top:0}.blue_panel .p_title{font-size:20px}.blue_panel .p_icon{top:6px}.blue_panel .p_heading .multi_options{font-size:12px}.blue_panel .p_body{padding:0 20px 20px}.roundCheckContainer .round_check{font-size:19px;top:-3px}.roundCheckContainer .descr{font-size:13px}.roundCheckContainer label .text{font-size:15px}.small_cordion .p_title{font-size:20px}.small_cordion .icon{font-size:19px}}@media (max-width:1600px){.home_section_content .overview{width:450px}.home_section_content .top_image img{width:700px}#mainEntityOfPage{font-size:30px}}@media (max-width:1099px){.home_section_content .top_image img{width:600px}}@media (max-width:1024px){.navbar-toggle{display:block!important}.what_we_do_section_content .content{width:100%;opacity:.1;z-index:1}.skills_section_content .skills.text-center .item{flex:0 1 110px}#article_cover{min-height:700px}}@media (max-width:768px){#mainEntityOfPage{font-size:25px}#contact_form input,#contact_form textarea{padding:0!important}}@media (max-width:389px){.skills_and_technologies{padding:710px 20px 55px!important}.what_we_do{padding-top:350px}.contact{padding-top:150px}}@media (max-width:659px){body.mobile .what_we_do_section_content .overview p,body.mobile .who_we_are_section_content .content p,body.mobile .who_we_are_section_content .overview p{color:#a3b1cc}body.mobile #fullpage .section{min-height:700px!important;padding:40px 20px 55px!important}.home_section_content .overview{width:calc(100% - 80px)!important}.home_section_content .overview h2{font-size:35px;line-height:45px}.home_section_content .overview p{font-size:16px}body.mobile #fullpage .who_we_are_section_content .illustration img{opacity:.3;z-index:1}.who_we_are_section_content .content{width:calc(100% - 80px)!important;height:375px;left:15px}body.mobile .who_we_are_section_content .content{width:100%!important;left:auto;height:auto;position:relative}body.mobile .who_we_are_section_content .content h2 span{display:inline-block}.who_we_are_section_content .content h2{font-size:35px;line-height:45px}.who_we_are_section_content .content p{font-size:16px;margin:10px 0}body.mobile .what_we_do_section_content .content{opacity:.03}.what_we_do_section_content .overview{width:calc(100% - 80px)!important;height:215px}body.mobile .what_we_do_section_content .overview{width:100%!important}.what_we_do_section_content .overview h2{font-size:35px;line-height:32px}.what_we_do_section_content .overview p{font-size:16px}.quote_section .heading p,body.mobile #fullpage .what_we_do_section_content .overview p,body.mobile #fullpage .what_we_do_section_content .overview ul li,body.mobile .contact_section .heading p{color:#a3b1cc!important}.skills_section_content .content{width:calc(100% - 70px)!important;padding-top:20px;margin:15px}body.mobile .skills_section_content .overview{width:100%!important}body.mobile .skills_section_content .content{width:100%!important;margin:15px 0!important}.skills_section_content .overview h2{font-size:35px;line-height:32px;margin-bottom:15px}.tech_description{font-size:16px}body.mobile .tech_description{color:#a3b1cc}.portfolio_content .projects{width:calc(70% - 20px)!important;padding-top:20px}.portfolio_content .overview h2{font-size:35px}.portfolio_content .overview p{font-size:16px}.portfolio_content .projects .project{width:150px;height:150px;float:none;display:block}.portfolio_content .projects .project .img,.portfolio_content .projects .project .logo,.portfolio_content .projects .project .logo .wrapper,.portfolio_content .projects .project .project_wrapper{width:150px;height:150px}.portfolio_content .projects .project .img img{max-width:150px;max-height:150px}.portfolio_content .projects .project .logo .wrapper img{max-width:120px;max-height:50px}body.mobile .g-recaptcha{margin:0 auto!important;text-align:center;display:block}}@media (max-height:1099px){.fp-enabled .portfolio_content .content_wrapper{height:100%}.portfolio_content .overview{margin-top:55px}.fp-enabled .social_links{height:160px}.social_links h3{margin-bottom:20px}.fp-enabled .contact_section .content_wrapper{bottom:235px}.fp-enabled .contact_section .heading{margin-top:115px}}@media (min-height:1099px){.fp-enabled .portfolio_content .content_wrapper{height:100%}.portfolio_content .overview{margin-top:65px}.fp-enabled .social_links{height:250px}.social_links h3{margin-bottom:50px}.fp-enabled .contact_section .content_wrapper{bottom:235px}.fp-enabled .contact_section .heading{margin-top:155px}}@media (max-height:970px){.fp-enabled .skills_section_content .overview{padding-top:30px}.fp-enabled .quote_section .heading{margin-bottom:0}.skills_section_content .skills{margin-bottom:10px}.skills_section_content .technologies_container{padding:5px}.skills_section_content .skills .item{flex:0 1 110px}.roundCheckContainer label{font-size:14px}.roundCheckContainer .round_check{font-size:20px;top:-3px}.roundCheckContainer .descr{font-size:12px}.contact_section .heading h2,.quote_section .heading h2{font-size:60px;margin-bottom:0}.contact_section .heading p,.quote_section .heading p{font-size:16px}.blue_panel .tech_container.active{margin-top:0;max-height:155px}.blue_panel .square_box{min-height:50px}.blue_panel .p_heading{padding:10px 0 10px 45px}.blue_panel .p_icon{left:14px;top:10px;font-size:20px}.blue_panel .p_title{font-size:25px}.blue_button{font-size:16px;height:auto!important}#quotes{margin-bottom:10px}}@media (max-height:899px){.fp-enabled .portfolio_content .content_wrapper{height:100%}.portfolio_content .overview{margin-top:25px}.fp-enabled .contact_section .content_wrapper{bottom:185px}.portfolio_content .projects{display:flex;flex-wrap:wrap;width:600px}.portfolio_content .projects .project,.portfolio_content .projects .project .img,.portfolio_content .projects .project .logo,.portfolio_content .projects .project .logo .wrapper,.portfolio_content .projects .project .project_wrapper{width:200px;height:200px}.portfolio_content .projects .project .img img{max-width:200px;max-height:200px}.portfolio_content .projects .project .logo .wrapper img{max-width:160px;max-height:60px}.fp-enabled .social_links{height:160px}.social_links h3{margin-bottom:20px}.skills_section_content .illustration{opacity:.4}.fp-enabled .contact_section .heading{margin-top:55px}.skills_section_content .skill_title{font-size:25px}.skills_section_content .img_wrap{height:50px}}@media (max-height:768px){.skills_section_content .overview h2{font-size:40px;line-height:1}.tech_description{font-size:16px}.skills_section_content .skill_title{font-size:20px}.skills_section_content .item_cell label{font-size:16px}.skills_section_content .img_wrap{height:45px}}@media (max-height:779px){.skills_section_content .illustration{opacity:.3}.portfolio_content .projects{display:flex;flex-wrap:wrap;max-width:600px;width:100%}.portfolio_content .projects .project,.portfolio_content .projects .project .img,.portfolio_content .projects .project .logo,.portfolio_content .projects .project .logo .wrapper,.portfolio_content .projects .project .project_wrapper{width:200px;height:200px}.portfolio_content .projects .project .img img{max-width:200px;max-height:200px}.fp-enabled .social_links{height:120px;padding:15px 0 0}.fp-enabled .contact_section .content_wrapper{bottom:100px}}@media (max-height:649px){.fp-enabled .portfolio_content .content_wrapper{height:100%}.portfolio_content .overview{margin-top:20px}.fp-enabled .contact_section .content_wrapper{bottom:60px}.portfolio_content .projects{display:flex;flex-wrap:wrap;max-width:540px;width:100%}.portfolio_content .projects .project,.portfolio_content .projects .project .img,.portfolio_content .projects .project .logo,.portfolio_content .projects .project .logo .wrapper,.portfolio_content .projects .project .project_wrapper{width:180px;height:180px}.portfolio_content .projects .project .img img{max-width:180px;max-height:180px}.portfolio_content .projects .project .logo .wrapper img{max-width:160px}.fp-enabled .social_links{height:70px}.social_links h3{margin-bottom:5px}.skills_section_content .illustration{opacity:.4}.fp-enabled .contact_section .heading{margin-top:25px;margin-bottom:5px}.fp-enabled .social_links .item [class^=icon-]{font-size:28px}}@media (max-height:499px){.home_section_content .overview h2{font-size:35px;line-height:45px}.home_section_content .overview p{font-size:16px}.who_we_are_section_content .content{width:calc(100% - 80px)!important;height:375px;left:15px}.who_we_are_section_content .content h2{font-size:35px;line-height:45px}.who_we_are_section_content .content p{font-size:16px;margin:10px 0}.what_we_do_section_content .overview{width:calc(100% - 80px)!important;height:215px}.what_we_do_section_content .overview h2{font-size:35px;line-height:45px}.what_we_do_section_content .overview p{font-size:16px}.skills_section_content .overview{width:calc(100% - 80px)!important;padding-top:60px}.skills_section_content .content{width:calc(100% - 70px)!important;padding-top:20px;margin:15px}.skills_section_content .overview h2{font-size:35px;line-height:30px;margin-bottom:15px}.tech_description{font-size:16px}.portfolio_content .overview h2{font-size:35px}.portfolio_content .overview p{font-size:16px}.portfolio_content .projects{display:flex;flex-wrap:wrap;width:calc(100% - 70px)!important;padding-top:20px}.portfolio_content .projects .project,.portfolio_content .projects .project .img,.portfolio_content .projects .project .logo,.portfolio_content .projects .project .logo .wrapper,.portfolio_content .projects .project .project_wrapper{width:150px;height:150px}.portfolio_content .projects .project .img img{max-width:150px;max-height:150px}.portfolio_content .projects .project .logo .wrapper img{max-width:120px}}@media (max-width:551px){#mainEntityOfPage{font-size:20px}.home_section_content .overview{position:static;transform:none}}