article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{ display:block;}audio,canvas,video{ display:inline-block;}audio:not([controls]){ display:none; height:0;}[hidden],template{ display:none;}html{ font-family:sans-serif; -webkit-text-size-adjust:100%;     -ms-text-size-adjust:100%;}body{ margin:0;}a{ background:transparent;}a:focus{ outline:thin dotted;}a:active,a:hover{ outline:0;}h1{ margin:0.67em 0; font-size:2em;}abbr[title]{ border-bottom:1px dotted;}b,strong{ font-weight:bold;}dfn{ font-style:italic;}hr{ height:0; -moz-box-sizing:content-box;      box-sizing:content-box;}mark{ color:#000; background:#ff0;}code,kbd,pre,samp{ font-family:monospace,serif; font-size:1em;}pre{ white-space:pre-wrap;}q{ quotes:"\201C" "\201D" "\2018" "\2019";}small{ font-size:80%;}sub,sup{ position:relative; font-size:75%; line-height:0; vertical-align:baseline;}sup{ top:-0.5em;}sub{ bottom:-0.25em;}img{ border:0;}svg:not(:root){ overflow:hidden;}figure{ margin:0;}fieldset{ padding:0.35em 0.625em 0.75em; margin:0 2px; border:1px solid #c0c0c0;}legend{ padding:0; border:0;}button,input,select,textarea{ margin:0; font-family:inherit; font-size:100%;}button,input{ line-height:normal;}button,select{ text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{ cursor:pointer; -webkit-appearance:button;}button[disabled],html input[disabled]{ cursor:default;}input[type="checkbox"],input[type="radio"]{ padding:0; box-sizing:border-box;}input[type="search"]{ -webkit-box-sizing:content-box;    -moz-box-sizing:content-box;         box-sizing:content-box; -webkit-appearance:textfield;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{ -webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{ padding:0; border:0;}textarea{ overflow:auto; vertical-align:top;}table{ border-collapse:collapse; border-spacing:0;}@media print{ *{   color:#000 !important;   text-shadow:none !important;   background:transparent !important;   box-shadow:none !important;} a, a:visited{   text-decoration:underline;} a[href]:after{   content:" (" attr(href) ")";} abbr[title]:after{   content:" (" attr(title) ")";} a[href^="javascript:"]:after, a[href^="#"]:after{   content:"";} pre, blockquote{   border:1px solid #999;   page-break-inside:avoid;} thead{   display:table-header-group;} tr, img{   page-break-inside:avoid;} img{   max-width:100% !important;} @page {   margin:2cm .5cm;} p, h   h3{   orphans:3;   widows:3;} h   h3{   page-break-after:avoid;} select{   background:#fff !important;} .navbar{   display:none;} .table td, .table th{   background-color:#fff !important;} .btn > .caret, .dropup > .btn > .caret{   border-top-color:#000 !important;} .label{   border:1px solid #000;} .table{   border-collapse:collapse !important;} .table-bordered th, .table-bordered td{   border:1px solid #ddd !important;}}*,*:before,*:after{ -webkit-box-sizing:border-box;    -moz-box-sizing:border-box;         box-sizing:border-box;}html{ font-size:62.5%; -webkit-tap-highlight-color:rgba(0,0,0,0);}body{ font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:14px; line-height:1.428571429; color:#333333;}input,button,select,textarea{ font-family:inherit; font-size:inherit; line-height:inherit;}a{ color:#428bca; text-decoration:none;}a:hover,a:focus{ color:#2a6496; text-decoration:underline;}a:focus{ outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px;}img{ vertical-align:middle;}.img-responsive{ display:block; height:auto; max-width:100%;}.img-rounded{ border-radius:6px;}.img-thumbnail{ display:inline-block; height:auto; max-width:100%; padding:4px; line-height:1.428571429; background-color:#ffffff; border:1px solid #dddddd; border-radius:4px; -webkit-transition:all 0.2s ease-in-out;         transition:all 0.2s ease-in-out;}.img-circle{ border-radius:50%;}hr{ margin-top:20px; margin-bottom:20px; border:0; border-top:1px solid #eeeeee;}.sr-only{ position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); border:0;}h1,h h3,h4,h5,h6,.h1,.h .h3,.h4,.h5,.h6{ font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-weight:500; line-height:1.1; color:inherit;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{ font-weight:normal; line-height:1; color:#999999;}h1,h h3{ margin-top:20px; margin-bottom:10px;}h1 small,h2 small,h3 small,h1 .small,h2 .small,h3 .small{ font-size:65%;}h4,h5,h6{ margin-top:10px; margin-bottom:10px;}h4 small,h5 small,h6 small,h4 .small,h5 .small,h6 .small{ font-size:75%;}h1,.h1{ font-size:36px;}h .h2{ font-size:30px;}h3,.h3{ font-size:24px;}h4,.h4{ font-size:18px;}h5,.h5{ font-size:14px;}h6,.h6{ font-size:12px;}p{ margin:0 0 10px;}.lead{ margin-bottom:20px; font-size:16px; font-weight:200; line-height:1.4;}@media (min-width:768px){ .lead{   font-size:21px;}}small,.small{ font-size:85%;}cite{ font-style:normal;}.text-muted{ color:#999999;}.text-primary{ color:#428bca;}.text-primary:hover{ color:#3071a9;}.text-warning{ color:#8a6d3b;}.text-warning:hover{ color:#66512c;}.text-danger{ color:#a94442;}.text-danger:hover{ color:#843534;}.text-success{ color:#3c763d;}.text-success:hover{ color:#2b542c;}.text-info{ color:#31708f;}.text-info:hover{ color:#245269;}.text-left{ text-align:left;}.text-right{ text-align:right;}.text-center{ text-align:center;}.page-header{ padding-bottom:9px; margin:40px 0 20px; border-bottom:1px solid #eeeeee;}ul,ol{ margin-top:0; margin-bottom:10px;}ul ul,ol ul,ul ol,ol ol{ margin-bottom:0;}.list-unstyled{ padding-left:0; list-style:none;}.list-inline{ padding-left:0; list-style:none;}.list-inline > li{ display:inline-block; padding-right:5px; padding-left:5px;}.list-inline > li:first-child{ padding-left:0;}dl{ margin-top:0; margin-bottom:20px;}dt,dd{ line-height:1.428571429;}dt{ font-weight:bold;}dd{ margin-left:0;}@media (min-width:768px){ .dl-horizontal dt{   float:left;   width:160px;   overflow:hidden;   clear:left;   text-align:right;   text-overflow:ellipsis;   white-space:nowrap;} .dl-horizontal dd{   margin-left:180px;} .dl-horizontal dd:before, .dl-horizontal dd:after{   display:table;   content:" ";} .dl-horizontal dd:after{   clear:both;} .dl-horizontal dd:before, .dl-horizontal dd:after{   display:table;   content:" ";} .dl-horizontal dd:after{   clear:both;}}abbr[title],abbr[data-original-title]{ cursor:help; border-bottom:1px dotted #999999;}.initialism{ font-size:90%; text-transform:uppercase;}blockquote{ padding:10px 20px; margin:0 0 20px; border-left:5px solid #eeeeee;}blockquote p{ font-size:17.5px; font-weight:300; line-height:1.25;}blockquote p:last-child{ margin-bottom:0;}blockquote small,blockquote .small{ display:block; line-height:1.428571429; color:#999999;}blockquote small:before,blockquote .small:before{ content:'\2014 \00A0';}blockquote.pull-right{ padding-right:15px; padding-left:0; border-right:5px solid #eeeeee; border-left:0;}blockquote.pull-right p,blockquote.pull-right small,blockquote.pull-right .small{ text-align:right;}blockquote.pull-right small:before,blockquote.pull-right .small:before{ content:'';}blockquote.pull-right small:after,blockquote.pull-right .small:after{ content:'\00A0 \2014';}blockquote:before,blockquote:after{ content:"";}address{ margin-bottom:20px; font-style:normal; line-height:1.428571429;}code,kbd,pre,samp{ font-family:Menlo,Monaco,Consolas,"Courier New",monospace;}code{ padding:2px 4px; font-size:90%; color:#c7254e; white-space:nowrap; background-color:#f9f2f4; border-radius:4px;}pre{ display:block; padding:9.5px; margin:0 0 10px; font-size:13px; line-height:1.428571429; color:#333333; word-break:break-all; word-wrap:break-word; background-color:#f5f5f5; border:1px solid #cccccc; border-radius:4px;}pre code{ padding:0; font-size:inherit; color:inherit; white-space:pre-wrap; background-color:transparent; border-radius:0;}.pre-scrollable{ max-height:340px; overflow-y:scroll;}.container{ padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto;}.container:before,.container:after{ display:table; content:" ";}.container:after{ clear:both;}.container:before,.container:after{ display:table; content:" ";}.container:after{ clear:both;}@media (min-width:768px){ .container{   width:750px;}}@media (min-width:992px){ .container{   width:970px;}}@media (min-width:1200px){ .container{   width:1170px;}}.row{ margin-right:-15px; margin-left:-15px;}.row:before,.row:after{ display:table; content:" ";}.row:after{ clear:both;}.row:before,.row:after{ display:table; content:" ";}.row:after{ clear:both;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs- .col-sm- .col-md- .col-lg- .col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-1 .col-sm-1 .col-md-1 .col-lg-12{ position:relative; min-height:1px; padding-right:15px; padding-left:15px;}.col-xs-1,.col-xs- .col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{ float:left;}.col-xs-12{ width:100%;}.col-xs-11{ width:91.66666666666666%;}.col-xs-10{ width:83.33333333333334%;}.col-xs-9{ width:75%;}.col-xs-8{ width:66.66666666666666%;}.col-xs-7{ width:58.333333333333336%;}.col-xs-6{ width:50%;}.col-xs-5{ width:41.66666666666667%;}.col-xs-4{ width:33.33333333333333%;}.col-xs-3{ width:25%;}.col-xs-2{ width:16.666666666666664%;}.col-xs-1{ width:8.333333333333332%;}.col-xs-pull-12{ right:100%;}.col-xs-pull-11{ right:91.66666666666666%;}.col-xs-pull-10{ right:83.33333333333334%;}.col-xs-pull-9{ right:75%;}.col-xs-pull-8{ right:66.66666666666666%;}.col-xs-pull-7{ right:58.333333333333336%;}.col-xs-pull-6{ right:50%;}.col-xs-pull-5{ right:41.66666666666667%;}.col-xs-pull-4{ right:33.33333333333333%;}.col-xs-pull-3{ right:25%;}.col-xs-pull-2{ right:16.666666666666664%;}.col-xs-pull-1{ right:8.333333333333332%;}.col-xs-pull-0{ right:0;}.col-xs-push-12{ left:100%;}.col-xs-push-11{ left:91.66666666666666%;}.col-xs-push-10{ left:83.33333333333334%;}.col-xs-push-9{ left:75%;}.col-xs-push-8{ left:66.66666666666666%;}.col-xs-push-7{ left:58.333333333333336%;}.col-xs-push-6{ left:50%;}.col-xs-push-5{ left:41.66666666666667%;}.col-xs-push-4{ left:33.33333333333333%;}.col-xs-push-3{ left:25%;}.col-xs-push-2{ left:16.666666666666664%;}.col-xs-push-1{ left:8.333333333333332%;}.col-xs-push-0{ left:0;}.col-xs-offset-12{ margin-left:100%;}.col-xs-offset-11{ margin-left:91.66666666666666%;}.col-xs-offset-10{ margin-left:83.33333333333334%;}.col-xs-offset-9{ margin-left:75%;}.col-xs-offset-8{ margin-left:66.66666666666666%;}.col-xs-offset-7{ margin-left:58.333333333333336%;}.col-xs-offset-6{ margin-left:50%;}.col-xs-offset-5{ margin-left:41.66666666666667%;}.col-xs-offset-4{ margin-left:33.33333333333333%;}.col-xs-offset-3{ margin-left:25%;}.col-xs-offset-2{ margin-left:16.666666666666664%;}.col-xs-offset-1{ margin-left:8.333333333333332%;}.col-xs-offset-0{ margin-left:0;}@media (min-width:768px){ .col-sm-1, .col-sm-   .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{   float:left;} .col-sm-12{   width:100%;} .col-sm-11{   width:91.66666666666666%;} .col-sm-10{   width:83.33333333333334%;} .col-sm-9{   width:75%;} .col-sm-8{   width:66.66666666666666%;} .col-sm-7{   width:58.333333333333336%;} .col-sm-6{   width:50%;} .col-sm-5{   width:41.66666666666667%;} .col-sm-4{   width:33.33333333333333%;} .col-sm-3{   width:25%;} .col-sm-2{   width:16.666666666666664%;} .col-sm-1{   width:8.333333333333332%;} .col-sm-pull-12{   right:100%;} .col-sm-pull-11{   right:91.66666666666666%;} .col-sm-pull-10{   right:83.33333333333334%;} .col-sm-pull-9{   right:75%;} .col-sm-pull-8{   right:66.66666666666666%;} .col-sm-pull-7{   right:58.333333333333336%;} .col-sm-pull-6{   right:50%;} .col-sm-pull-5{   right:41.66666666666667%;} .col-sm-pull-4{   right:33.33333333333333%;} .col-sm-pull-3{   right:25%;} .col-sm-pull-2{   right:16.666666666666664%;} .col-sm-pull-1{   right:8.333333333333332%;} .col-sm-pull-0{   right:0;} .col-sm-push-12{   left:100%;} .col-sm-push-11{   left:91.66666666666666%;} .col-sm-push-10{   left:83.33333333333334%;} .col-sm-push-9{   left:75%;} .col-sm-push-8{   left:66.66666666666666%;} .col-sm-push-7{   left:58.333333333333336%;} .col-sm-push-6{   left:50%;} .col-sm-push-5{   left:41.66666666666667%;} .col-sm-push-4{   left:33.33333333333333%;} .col-sm-push-3{   left:25%;} .col-sm-push-2{   left:16.666666666666664%;} .col-sm-push-1{   left:8.333333333333332%;} .col-sm-push-0{   left:0;} .col-sm-offset-12{   margin-left:100%;} .col-sm-offset-11{   margin-left:91.66666666666666%;} .col-sm-offset-10{   margin-left:83.33333333333334%;} .col-sm-offset-9{   margin-left:75%;} .col-sm-offset-8{   margin-left:66.66666666666666%;} .col-sm-offset-7{   margin-left:58.333333333333336%;} .col-sm-offset-6{   margin-left:50%;} .col-sm-offset-5{   margin-left:41.66666666666667%;} .col-sm-offset-4{   margin-left:33.33333333333333%;} .col-sm-offset-3{   margin-left:25%;} .col-sm-offset-2{   margin-left:16.666666666666664%;} .col-sm-offset-1{   margin-left:8.333333333333332%;} .col-sm-offset-0{   margin-left:0;}}@media (min-width:992px){ .col-md-1, .col-md-   .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{   float:left;} .col-md-12{   width:100%;} .col-md-11{   width:91.66666666666666%;} .col-md-10{   width:83.33333333333334%;} .col-md-9{   width:75%;} .col-md-8{   width:66.66666666666666%;} .col-md-7{   width:58.333333333333336%;} .col-md-6{   width:50%;} .col-md-5{   width:41.66666666666667%;} .col-md-4{   width:33.33333333333333%;} .col-md-3{   width:25%;} .col-md-2{   width:16.666666666666664%;} .col-md-1{   width:8.333333333333332%;} .col-md-pull-12{   right:100%;} .col-md-pull-11{   right:91.66666666666666%;} .col-md-pull-10{   right:83.33333333333334%;} .col-md-pull-9{   right:75%;} .col-md-pull-8{   right:66.66666666666666%;} .col-md-pull-7{   right:58.333333333333336%;} .col-md-pull-6{   right:50%;} .col-md-pull-5{   right:41.66666666666667%;} .col-md-pull-4{   right:33.33333333333333%;} .col-md-pull-3{   right:25%;} .col-md-pull-2{   right:16.666666666666664%;} .col-md-pull-1{   right:8.333333333333332%;} .col-md-pull-0{   right:0;} .col-md-push-12{   left:100%;} .col-md-push-11{   left:91.66666666666666%;} .col-md-push-10{   left:83.33333333333334%;} .col-md-push-9{   left:75%;} .col-md-push-8{   left:66.66666666666666%;} .col-md-push-7{   left:58.333333333333336%;} .col-md-push-6{   left:50%;} .col-md-push-5{   left:41.66666666666667%;} .col-md-push-4{   left:33.33333333333333%;} .col-md-push-3{   left:25%;} .col-md-push-2{   left:16.666666666666664%;} .col-md-push-1{   left:8.333333333333332%;} .col-md-push-0{   left:0;} .col-md-offset-12{   margin-left:100%;} .col-md-offset-11{   margin-left:91.66666666666666%;} .col-md-offset-10{   margin-left:83.33333333333334%;} .col-md-offset-9{   margin-left:75%;} .col-md-offset-8{   margin-left:66.66666666666666%;} .col-md-offset-7{   margin-left:58.333333333333336%;} .col-md-offset-6{   margin-left:50%;} .col-md-offset-5{   margin-left:41.66666666666667%;} .col-md-offset-4{   margin-left:33.33333333333333%;} .col-md-offset-3{   margin-left:25%;} .col-md-offset-2{   margin-left:16.666666666666664%;} .col-md-offset-1{   margin-left:8.333333333333332%;} .col-md-offset-0{   margin-left:0;}}@media (min-width:1200px){ .col-lg-1, .col-lg-   .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{   float:left;} .col-lg-12{   width:100%;} .col-lg-11{   width:91.66666666666666%;} .col-lg-10{   width:83.33333333333334%;} .col-lg-9{   width:75%;} .col-lg-8{   width:66.66666666666666%;} .col-lg-7{   width:58.333333333333336%;} .col-lg-6{   width:50%;} .col-lg-5{   width:41.66666666666667%;} .col-lg-4{   width:33.33333333333333%;} .col-lg-3{   width:25%;} .col-lg-2{   width:16.666666666666664%;} .col-lg-1{   width:8.333333333333332%;} .col-lg-pull-12{   right:100%;} .col-lg-pull-11{   right:91.66666666666666%;} .col-lg-pull-10{   right:83.33333333333334%;} .col-lg-pull-9{   right:75%;} .col-lg-pull-8{   right:66.66666666666666%;} .col-lg-pull-7{   right:58.333333333333336%;} .col-lg-pull-6{   right:50%;} .col-lg-pull-5{   right:41.66666666666667%;} .col-lg-pull-4{   right:33.33333333333333%;} .col-lg-pull-3{   right:25%;} .col-lg-pull-2{   right:16.666666666666664%;} .col-lg-pull-1{   right:8.333333333333332%;} .col-lg-pull-0{   right:0;} .col-lg-push-12{   left:100%;} .col-lg-push-11{   left:91.66666666666666%;} .col-lg-push-10{   left:83.33333333333334%;} .col-lg-push-9{   left:75%;} .col-lg-push-8{   left:66.66666666666666%;} .col-lg-push-7{   left:58.333333333333336%;} .col-lg-push-6{   left:50%;} .col-lg-push-5{   left:41.66666666666667%;} .col-lg-push-4{   left:33.33333333333333%;} .col-lg-push-3{   left:25%;} .col-lg-push-2{   left:16.666666666666664%;} .col-lg-push-1{   left:8.333333333333332%;} .col-lg-push-0{   left:0;} .col-lg-offset-12{   margin-left:100%;} .col-lg-offset-11{   margin-left:91.66666666666666%;} .col-lg-offset-10{   margin-left:83.33333333333334%;} .col-lg-offset-9{   margin-left:75%;} .col-lg-offset-8{   margin-left:66.66666666666666%;} .col-lg-offset-7{   margin-left:58.333333333333336%;} .col-lg-offset-6{   margin-left:50%;} .col-lg-offset-5{   margin-left:41.66666666666667%;} .col-lg-offset-4{   margin-left:33.33333333333333%;} .col-lg-offset-3{   margin-left:25%;} .col-lg-offset-2{   margin-left:16.666666666666664%;} .col-lg-offset-1{   margin-left:8.333333333333332%;} .col-lg-offset-0{   margin-left:0;}}table{ max-width:100%; background-color:transparent;}th{ text-align:left;}.table{ width:100%; margin-bottom:20px;}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{ padding:8px; line-height:1.428571429; vertical-align:top; border-top:1px solid #dddddd;}.table > thead > tr > th{ vertical-align:bottom; border-bottom:2px solid #dddddd;}.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td{ border-top:0;}.table > tbody + tbody{ border-top:2px solid #dddddd;}.table .table{ background-color:#ffffff;}.table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td{ padding:5px;}.table-bordered{ border:1px solid #dddddd;}.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td{ border:1px solid #dddddd;}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td{ border-bottom-width:2px;}.table-striped > tbody > tr:nth-child(odd) > td,.table-striped > tbody > tr:nth-child(odd) > th{ background-color:#f9f9f9;}.table-hover > tbody > tr:hover > td,.table-hover > tbody > tr:hover > th{ background-color:#f5f5f5;}table col[class*="col-"]{ position:static; display:table-column; float:none;}table td[class*="col-"],table th[class*="col-"]{ display:table-cell; float:none;}.table > thead > tr > .active,.table > tbody > tr > .active,.table > tfoot > tr > .active,.table > thead > .active > td,.table > tbody > .active > td,.table > tfoot > .active > td,.table > thead > .active > th,.table > tbody > .active > th,.table > tfoot > .active > th{ background-color:#f5f5f5;}.table-hover > tbody > tr > .active:hover,.table-hover > tbody > .active:hover > td,.table-hover > tbody > .active:hover > th{ background-color:#e8e8e8;}.table > thead > tr > .success,.table > tbody > tr > .success,.table > tfoot > tr > .success,.table > thead > .success > td,.table > tbody > .success > td,.table > tfoot > .success > td,.table > thead > .success > th,.table > tbody > .success > th,.table > tfoot > .success > th{ background-color:#dff0d8;}.table-hover > tbody > tr > .success:hover,.table-hover > tbody > .success:hover > td,.table-hover > tbody > .success:hover > th{ background-color:#d0e9c6;}.table > thead > tr > .danger,.table > tbody > tr > .danger,.table > tfoot > tr > .danger,.table > thead > .danger > td,.table > tbody > .danger > td,.table > tfoot > .danger > td,.table > thead > .danger > th,.table > tbody > .danger > th,.table > tfoot > .danger > th{ background-color:#f2dede;}.table-hover > tbody > tr > .danger:hover,.table-hover > tbody > .danger:hover > td,.table-hover > tbody > .danger:hover > th{ background-color:#ebcccc;}.table > thead > tr > .warning,.table > tbody > tr > .warning,.table > tfoot > tr > .warning,.table > thead > .warning > td,.table > tbody > .warning > td,.table > tfoot > .warning > td,.table > thead > .warning > th,.table > tbody > .warning > th,.table > tfoot > .warning > th{ background-color:#fcf8e3;}.table-hover > tbody > tr > .warning:hover,.table-hover > tbody > .warning:hover > td,.table-hover > tbody > .warning:hover > th{ background-color:#faf2cc;}@media (max-width:767px){ .table-responsive{   width:100%;   margin-bottom:15px;   overflow-x:scroll;   overflow-y:hidden;   border:1px solid #dddddd;   -ms-overflow-style:-ms-autohiding-scrollbar;   -webkit-overflow-scrolling:touch;} .table-responsive > .table{   margin-bottom:0;} .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td{   white-space:nowrap;} .table-responsive > .table-bordered{   border:0;} .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child{   border-left:0;} .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child{   border-right:0;} .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td{   border-bottom:0;}}fieldset{ padding:0; margin:0; border:0;}legend{ display:block; width:100%; padding:0; margin-bottom:20px; font-size:21px; line-height:inherit; color:#333333; border:0; border-bottom:1px solid #e5e5e5;}label{ display:inline-block; margin-bottom:5px; font-weight:bold;}input[type="search"]{ -webkit-box-sizing:border-box;    -moz-box-sizing:border-box;         box-sizing:border-box;}input[type="radio"],input[type="checkbox"]{ margin:4px 0 0; margin-top:1px \9;   line-height:normal;}input[type="file"]{ display:block;}select[multiple],select[size]{ height:auto;}select optgroup{ font-family:inherit; font-size:inherit; font-style:inherit;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{ outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px;}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{ height:auto;}output{ display:block; padding-top:7px; font-size:14px; line-height:1.428571429; color:#555555; vertical-align:middle;}.form-control{ display:block; width:100%; height:34px; padding:6px 12px; font-size:14px; line-height:1.428571429; color:#555555; vertical-align:middle; background-color:#ffffff; background-image:none; border:1px solid #cccccc; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);         box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); -webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;         transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;}.form-control:focus{ border-color:#66afe9; outline:0; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(10  175,233,0.6);         box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(10  175,233,0.6);}.form-control:-moz-placeholder{ color:#999999;}.form-control::-moz-placeholder{ color:#999999; opacity:1;}.form-control:-ms-input-placeholder{ color:#999999;}.form-control::-webkit-input-placeholder{ color:#999999;}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{ cursor:not-allowed; background-color:#eeeeee;}textarea.form-control{ height:auto;}.form-group{ margin-bottom:15px;}.radio,.checkbox{ display:block; min-height:20px; padding-left:20px; margin-top:10px; margin-bottom:10px; vertical-align:middle;}.radio label,.checkbox label{ display:inline; margin-bottom:0; font-weight:normal; cursor:pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{ float:left; margin-left:-20px;}.radio + .radio,.checkbox + .checkbox{ margin-top:-5px;}.radio-inline,.checkbox-inline{ display:inline-block; padding-left:20px; margin-bottom:0; font-weight:normal; vertical-align:middle; cursor:pointer;}.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline{ margin-top:0; margin-left:10px;}input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{ cursor:not-allowed;}.input-sm{ height:30px; padding:5px 10px; font-size:12px; line-height:1.5; border-radius:3px;}select.input-sm{ height:30px; line-height:30px;}textarea.input-sm{ height:auto;}.input-lg{ height:46px; padding:10px 16px; font-size:18px; line-height:1.33; border-radius:6px;}select.input-lg{ height:46px; line-height:46px;}textarea.input-lg{ height:auto;}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{ color:#8a6d3b;}.has-warning .form-control{ border-color:#8a6d3b; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);         box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-warning .form-control:focus{ border-color:#66512c; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;         box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;}.has-warning .input-group-addon{ color:#8a6d3b; background-color:#fcf8e3; border-color:#8a6d3b;}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{ color:#a94442;}.has-error .form-control{ border-color:#a94442; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);         box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-error .form-control:focus{ border-color:#843534; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;         box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;}.has-error .input-group-addon{ color:#a94442; background-color:#f2dede; border-color:#a94442;}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{ color:#3c763d;}.has-success .form-control{ border-color:#3c763d; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);         box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-success .form-control:focus{ border-color:#2b542c; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;         box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;}.has-success .input-group-addon{ color:#3c763d; background-color:#dff0d8; border-color:#3c763d;}.form-control-static{ margin-bottom:0;}.help-block{ display:block; margin-top:5px; margin-bottom:10px; color:#737373;}@media (min-width:768px){ .form-inline .form-group{   display:inline-block;   margin-bottom:0;   vertical-align:middle;} .form-inline .form-control{   display:inline-block;} .form-inline select.form-control{   width:auto;} .form-inline .radio, .form-inline .checkbox{   display:inline-block;   padding-left:0;   margin-top:0;   margin-bottom:0;} .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"]{   float:none;   margin-left:0;}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{ padding-top:7px; margin-top:0; margin-bottom:0;}.form-horizontal .radio,.form-horizontal .checkbox{ min-height:27px;}.form-horizontal .form-group{ margin-right:-15px; margin-left:-15px;}.form-horizontal .form-group:before,.form-horizontal .form-group:after{ display:table; content:" ";}.form-horizontal .form-group:after{ clear:both;}.form-horizontal .form-group:before,.form-horizontal .form-group:after{ display:table; content:" ";}.form-horizontal .form-group:after{ clear:both;}.form-horizontal .form-control-static{ padding-top:7px;}@media (min-width:768px){ .form-horizontal .control-label{   text-align:right;}}.btn{ display:inline-block; padding:6px 12px; margin-bottom:0; font-size:14px; font-weight:normal; line-height:1.428571429; text-align:center; white-space:nowrap; vertical-align:middle; cursor:pointer; background-image:none; border:1px solid transparent; border-radius:4px; -webkit-user-select:none;    -moz-user-select:none;     -ms-user-select:none;      -o-user-select:none;         user-select:none;}.btn:focus{ outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px;}.btn:hover,.btn:focus{ color:#333333; text-decoration:none;}.btn:active,.btn.active{ background-image:none; outline:0; -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);         box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{ pointer-events:none; cursor:not-allowed; opacity:0.65; filter:alpha(opacity=65); -webkit-box-shadow:none;         box-shadow:none;}.btn-default{ color:#333333; background-color:#ffffff; border-color:#cccccc;}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{ color:#333333; background-color:#ebebeb; border-color:#adadad;}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{ background-image:none;}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{ background-color:#ffffff; border-color:#cccccc;}.btn-default .badge{ color:#ffffff; background-color:#fff;}.btn-primary{ color:#ffffff; background-color:#428bca; border-color:#357ebd;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{ color:#ffffff; background-color:#3276b1; border-color:#285e8e;}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{ background-image:none;}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{ background-color:#428bca; border-color:#357ebd;}.btn-primary .badge{ color:#428bca; background-color:#fff;}.btn-warning{ color:#ffffff; background-color:#f0ad4e; border-color:#eea236;}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{ color:#ffffff; background-color:#ed9c28; border-color:#d58512;}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{ background-image:none;}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{ background-color:#f0ad4e; border-color:#eea236;}.btn-warning .badge{ color:#f0ad4e; background-color:#fff;}.btn-danger{ color:#ffffff; background-color:#d9534f; border-color:#d43f3a;}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{ color:#ffffff; background-color:#d2322d; border-color:#ac2925;}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{ background-image:none;}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{ background-color:#d9534f; border-color:#d43f3a;}.btn-danger .badge{ color:#d9534f; background-color:#fff;}.btn-success{ color:#ffffff; background-color:#5cb85c; border-color:#4cae4c;}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{ color:#ffffff; background-color:#47a447; border-color:#398439;}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{ background-image:none;}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{ background-color:#5cb85c; border-color:#4cae4c;}.btn-success .badge{ color:#5cb85c; background-color:#fff;}.btn-info{ color:#ffffff; background-color:#5bc0de; border-color:#46b8da;}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{ color:#ffffff; background-color:#39b3d7; border-color:#269abc;}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{ background-image:none;}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{ background-color:#5bc0de; border-color:#46b8da;}.btn-info .badge{ color:#5bc0de; background-color:#fff;}.btn-link{ font-weight:normal; color:#428bca; cursor:pointer; border-radius:0;}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{ background-color:transparent; -webkit-box-shadow:none;         box-shadow:none;}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{ border-color:transparent;}.btn-link:hover,.btn-link:focus{ color:#2a6496; text-decoration:underline; background-color:transparent;}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{ color:#999999; text-decoration:none;}.btn-lg{ padding:10px 16px; font-size:18px; line-height:1.33; border-radius:6px;}.btn-sm{ padding:5px 10px; font-size:12px; line-height:1.5; border-radius:3px;}.btn-xs{ padding:1px 5px; font-size:12px; line-height:1.5; border-radius:3px;}.btn-block{ display:block; width:100%; padding-right:0; padding-left:0;}.btn-block + .btn-block{ margin-top:5px;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{ width:100%;}.fade{ opacity:0; -webkit-transition:opacity 0.15s linear;         transition:opacity 0.15s linear;}.fade.in{ opacity:1;}.collapse{ display:none;}.collapse.in{ display:block;}.collapsing{ position:relative; height:0; overflow:hidden; -webkit-transition:height 0.35s ease;         transition:height 0.35s ease;}@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.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'; -webkit-font-smoothing:antialiased; font-style:normal; font-weight:normal; line-height:1; -moz-osx-font-smoothing:grayscale;}.glyphicon:empty{ width:1em;}.glyphicon-asterisk:before{ content:"\2a";}.glyphicon-plus:before{ content:"\2b";}.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";}.caret{ display:inline-block; width:0; height:0; margin-left:2px; vertical-align:middle; border-top:4px solid; border-right:4px solid transparent; border-left:4px solid transparent;}.dropdown{ position:relative;}.dropdown-toggle:focus{ outline:0;}.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:#ffffff; border:1px solid #cccccc; border:1px solid rgba(0,0,0,0.15); border-radius:4px; -webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);         box-shadow:0 6px 12px rgba(0,0,0,0.175); background-clip:padding-box;}.dropdown-menu.pull-right{ right:0; left:auto;}.dropdown-menu .divider{ height:1px; margin:9px 0; overflow:hidden; background-color:#e5e5e5;}.dropdown-menu > li > a{ display:block; padding:3px 20px; clear:both; font-weight:normal; line-height:1.428571429; color:#333333; white-space:nowrap;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{ color:#262626; text-decoration:none; background-color:#f5f5f5;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{ color:#ffffff; text-decoration:none; background-color:#428bca; outline:0;}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{ color:#999999;}.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{ text-decoration:none; cursor:not-allowed; background-color:transparent; background-image:none; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}.open > .dropdown-menu{ display:block;}.open > a{ outline:0;}.dropdown-header{ display:block; padding:3px 20px; font-size:12px; line-height:1.428571429; color:#999999;}.dropdown-backdrop{ position:fixed; top:0; right:0; bottom:0; left:0; z-index:990;}.pull-right > .dropdown-menu{ right:0; left:auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{ border-top:0; border-bottom:4px solid; content:"";}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{ top:auto; bottom:100%; margin-bottom:1px;}@media (min-width:768px){ .navbar-right .dropdown-menu{   right:0;   left:auto;}}.btn-group,.btn-group-vertical{ position:relative; display:inline-block; vertical-align:middle;}.btn-group > .btn,.btn-group-vertical > .btn{ position:relative; float:left;}.btn-group > .btn:hover,.btn-group-vertical > .btn:hover,.btn-group > .btn:focus,.btn-group-vertical > .btn:focus,.btn-group > .btn:active,.btn-group-vertical > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn.active{ z-index:2;}.btn-group > .btn:focus,.btn-group-vertical > .btn:focus{ outline:none;}.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group{ margin-left:-1px;}.btn-toolbar:before,.btn-toolbar:after{ display:table; content:" ";}.btn-toolbar:after{ clear:both;}.btn-toolbar:before,.btn-toolbar:after{ display:table; content:" ";}.btn-toolbar:after{ clear:both;}.btn-toolbar .btn-group{ float:left;}.btn-toolbar > .btn + .btn,.btn-toolbar > .btn-group + .btn,.btn-toolbar > .btn + .btn-group,.btn-toolbar > .btn-group + .btn-group{ margin-left:5px;}.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){ border-radius:0;}.btn-group > .btn:first-child{ margin-left:0;}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){ border-top-right-radius:0; border-bottom-right-radius:0;}.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child){ border-bottom-left-radius:0; border-top-left-radius:0;}.btn-group > .btn-group{ float:left;}.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn{ border-radius:0;}.btn-group > .btn-group:first-child > .btn:last-child,.btn-group > .btn-group:first-child > .dropdown-toggle{ border-top-right-radius:0; border-bottom-right-radius:0;}.btn-group > .btn-group:last-child > .btn:first-child{ border-bottom-left-radius:0; border-top-left-radius:0;}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{ outline:0;}.btn-group-xs > .btn{ padding:1px 5px; font-size:12px; line-height:1.5; border-radius:3px;}.btn-group-sm > .btn{ padding:5px 10px; font-size:12px; line-height:1.5; border-radius:3px;}.btn-group-lg > .btn{ padding:10px 16px; font-size:18px; line-height:1.33; border-radius:6px;}.btn-group > .btn + .dropdown-toggle{ padding-right:8px; padding-left:8px;}.btn-group > .btn-lg + .dropdown-toggle{ padding-right:12px; padding-left:12px;}.btn-group.open .dropdown-toggle{ -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);         box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}.btn-group.open .dropdown-toggle.btn-link{ -webkit-box-shadow:none;         box-shadow:none;}.btn .caret{ margin-left:0;}.btn-lg .caret{ border-width:5px 5px 0; border-bottom-width:0;}.dropup .btn-lg .caret{ border-width:0 5px 5px;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group,.btn-group-vertical > .btn-group > .btn{ display:block; float:none; width:100%; max-width:100%;}.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after{ display:table; content:" ";}.btn-group-vertical > .btn-group:after{ clear:both;}.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after{ display:table; content:" ";}.btn-group-vertical > .btn-group:after{ clear:both;}.btn-group-vertical > .btn-group > .btn{ float:none;}.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group{ margin-top:-1px; margin-left:0;}.btn-group-vertical > .btn:not(:first-child):not(:last-child){ border-radius:0;}.btn-group-vertical > .btn:first-child:not(:last-child){ border-top-right-radius:4px; border-bottom-right-radius:0; border-bottom-left-radius:0;}.btn-group-vertical > .btn:last-child:not(:first-child){ border-top-right-radius:0; border-bottom-left-radius:4px; border-top-left-radius:0;}.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn{ border-radius:0;}.btn-group-vertical > .btn-group:first-child > .btn:last-child,.btn-group-vertical > .btn-group:first-child > .dropdown-toggle{ border-bottom-right-radius:0; border-bottom-left-radius:0;}.btn-group-vertical > .btn-group:last-child > .btn:first-child{ border-top-right-radius:0; border-top-left-radius:0;}.btn-group-justified{ display:table; width:100%; border-collapse:separate; table-layout:fixed;}.btn-group-justified > .btn,.btn-group-justified > .btn-group{ display:table-cell; float:none; width:1%;}.btn-group-justified > .btn-group .btn{ width:100%;}[data-toggle="buttons"] > .btn > input[type="radio"],[data-toggle="buttons"] > .btn > input[type="checkbox"]{ display:none;}.input-group{ position:relative; display:table; border-collapse:separate;}.input-group[class*="col-"]{ float:none; padding-right:0; padding-left:0;}.input-group .form-control{ width:100%; margin-bottom:0;}.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn{ height:46px; padding:10px 16px; font-size:18px; line-height:1.33; border-radius:6px;}select.input-group-lg > .form-control,select.input-group-lg > .input-group-addon,select.input-group-lg > .input-group-btn > .btn{ height:46px; line-height:46px;}textarea.input-group-lg > .form-control,textarea.input-group-lg > .input-group-addon,textarea.input-group-lg > .input-group-btn > .btn{ height:auto;}.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn{ height:30px; padding:5px 10px; font-size:12px; line-height:1.5; border-radius:3px;}select.input-group-sm > .form-control,select.input-group-sm > .input-group-addon,select.input-group-sm > .input-group-btn > .btn{ height:30px; line-height:30px;}textarea.input-group-sm > .form-control,textarea.input-group-sm > .input-group-addon,textarea.input-group-sm > .input-group-btn > .btn{ height:auto;}.input-group-addon,.input-group-btn,.input-group .form-control{ display:table-cell;}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){ border-radius:0;}.input-group-addon,.input-group-btn{ width:1%; white-space:nowrap; vertical-align:middle;}.input-group-addon{ padding:6px 12px; font-size:14px; font-weight:normal; line-height:1; color:#555555; text-align:center; background-color:#eeeeee; border:1px solid #cccccc; border-radius:4px;}.input-group-addon.input-sm{ padding:5px 10px; font-size:12px; border-radius:3px;}.input-group-addon.input-lg{ padding:10px 16px; font-size:18px; border-radius:6px;}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{ margin-top:0;}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle){ border-top-right-radius:0; border-bottom-right-radius:0;}.input-group-addon:first-child{ border-right:0;}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child){ border-bottom-left-radius:0; border-top-left-radius:0;}.input-group-addon:last-child{ border-left:0;}.input-group-btn{ position:relative; white-space:nowrap;}.input-group-btn:first-child > .btn{ margin-right:-1px;}.input-group-btn:last-child > .btn{ margin-left:-1px;}.input-group-btn > .btn{ position:relative;}.input-group-btn > .btn + .btn{ margin-left:-4px;}.input-group-btn > .btn:hover,.input-group-btn > .btn:active{ z-index:2;}.breadcrumb{ padding:8px 15px; margin-bottom:20px; list-style:none; background-color:#f5f5f5; border-radius:4px;}.breadcrumb > li{ display:inline-block;}.breadcrumb > li + li:before{ padding:0 5px; color:#cccccc; content:"/\00a0";}.breadcrumb > .active{ color:#999999;}.pagination{ display:inline-block; padding-left:0; margin:20px 0; border-radius:4px;}.pagination > li{ display:inline;}.pagination > li > a,.pagination > li > span{ position:relative; float:left; padding:6px 12px; margin-left:-1px; line-height:1.428571429; text-decoration:none; background-color:#ffffff; border:1px solid #dddddd;}.pagination > li:first-child > a,.pagination > li:first-child > span{ margin-left:0; border-bottom-left-radius:4px; border-top-left-radius:4px;}.pagination > li:last-child > a,.pagination > li:last-child > span{ border-top-right-radius:4px; border-bottom-right-radius:4px;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{ background-color:#eeeeee;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{ z-index:2; color:#ffffff; cursor:default; background-color:#428bca; border-color:#428bca;}.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus{ color:#999999; cursor:not-allowed; background-color:#ffffff; border-color:#dddddd;}.pagination-lg > li > a,.pagination-lg > li > span{ padding:10px 16px; font-size:18px;}.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span{ border-bottom-left-radius:6px; border-top-left-radius:6px;}.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span{ border-top-right-radius:6px; border-bottom-right-radius:6px;}.pagination-sm > li > a,.pagination-sm > li > span{ padding:5px 10px; font-size:12px;}.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span{ border-bottom-left-radius:3px; border-top-left-radius:3px;}.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span{ border-top-right-radius:3px; border-bottom-right-radius:3px;}.pager{ padding-left:0; margin:20px 0; text-align:center; list-style:none;}.pager:before,.pager:after{ display:table; content:" ";}.pager:after{ clear:both;}.pager:before,.pager:after{ display:table; content:" ";}.pager:after{ clear:both;}.pager li{ display:inline;}.pager li > a,.pager li > span{ display:inline-block; padding:5px 14px; background-color:#ffffff; border:1px solid #dddddd; border-radius:15px;}.pager li > a:hover,.pager li > a:focus{ text-decoration:none; background-color:#eeeeee;}.pager .next > a,.pager .next > span{ float:right;}.pager .previous > a,.pager .previous > span{ float:left;}.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span{ color:#999999; cursor:not-allowed; background-color:#ffffff;}.label{ display:inline; padding:.2em .6em .3em; font-size:75%; font-weight:bold; line-height:1; color:#ffffff; text-align:center; white-space:nowrap; vertical-align:baseline; border-radius:.25em;}.label[href]:hover,.label[href]:focus{ color:#ffffff; text-decoration:none; cursor:pointer;}.label:empty{ display:none;}.btn .label{ position:relative; top:-1px;}.label-default{ background-color:#999999;}.label-default[href]:hover,.label-default[href]:focus{ background-color:#808080;}.label-primary{ background-color:#428bca;}.label-primary[href]:hover,.label-primary[href]:focus{ background-color:#3071a9;}.label-success{ background-color:#5cb85c;}.label-success[href]:hover,.label-success[href]:focus{ background-color:#449d44;}.label-info{ background-color:#5bc0de;}.label-info[href]:hover,.label-info[href]:focus{ background-color:#31b0d5;}.label-warning{ background-color:#f0ad4e;}.label-warning[href]:hover,.label-warning[href]:focus{ background-color:#ec971f;}.label-danger{ background-color:#d9534f;}.label-danger[href]:hover,.label-danger[href]:focus{ background-color:#c9302c;}.badge{ display:inline-block; min-width:10px; padding:3px 7px; font-size:12px; font-weight:bold; line-height:1; color:#ffffff; text-align:center; white-space:nowrap; vertical-align:baseline; background-color:#999999; border-radius:10px;}.badge:empty{ display:none;}.btn .badge{ position:relative; top:-1px;}a.badge:hover,a.badge:focus{ color:#ffffff; text-decoration:none; cursor:pointer;}a.list-group-item.active > .badge,.nav-pills > .active > a > .badge{ color:#428bca; background-color:#ffffff;}.nav-pills > li > a > .badge{ margin-left:3px;}.jumbotron{ padding:30px; margin-bottom:30px; font-size:21px; font-weight:200; line-height:2.1428571435; color:inherit; background-color:#eeeeee;}.jumbotron h1,.jumbotron .h1{ line-height:1; color:inherit;}.jumbotron p{ line-height:1.4;}.container .jumbotron{ border-radius:6px;}.jumbotron .container{ max-width:100%;}@media screen and (min-width:768px){ .jumbotron{   padding-top:48px;   padding-bottom:48px;} .container .jumbotron{   padding-right:60px;   padding-left:60px;} .jumbotron h1, .jumbotron .h1{   font-size:63px;}}.thumbnail{ display:block; padding:4px; margin-bottom:20px; line-height:1.428571429; background-color:#ffffff; border:1px solid #dddddd; border-radius:4px; -webkit-transition:all 0.2s ease-in-out;         transition:all 0.2s ease-in-out;}.thumbnail > img,.thumbnail a > img{ display:block; height:auto; max-width:100%; margin-right:auto; margin-left:auto;}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{ border-color:#428bca;}.thumbnail .caption{ padding:9px; color:#333333;}.alert{ padding:15px; margin-bottom:20px; border:1px solid transparent; border-radius:4px;}.alert h4{ margin-top:0; color:inherit;}.alert .alert-link{ font-weight:bold;}.alert > p,.alert > ul{ margin-bottom:0;}.alert > p + p{ margin-top:5px;}.alert-dismissable{ padding-right:35px;}.alert-dismissable .close{ position:relative; top:-2px; right:-21px; color:inherit;}.alert-success{ color:#3c763d; background-color:#dff0d8; border-color:#d6e9c6;}.alert-success hr{ border-top-color:#c9e2b3;}.alert-success .alert-link{ color:#2b542c;}.alert-info{ color:#31708f; background-color:#d9edf7; border-color:#bce8f1;}.alert-info hr{ border-top-color:#a6e1ec;}.alert-info .alert-link{ color:#245269;}.alert-warning{ color:#8a6d3b; background-color:#fcf8e3; border-color:#faebcc;}.alert-warning hr{ border-top-color:#f7e1b5;}.alert-warning .alert-link{ color:#66512c;}.alert-danger{ color:#a94442; background-color:#f2dede; border-color:#ebccd1;}.alert-danger hr{ border-top-color:#e4b9c0;}.alert-danger .alert-link{ color:#843534;}@-webkit-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; margin-bottom:20px; overflow:hidden; background-color:#f5f5f5; border-radius:4px; -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);         box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);}.progress-bar{ float:left; width:0; height:100%; font-size:12px; line-height:20px; color:#ffffff; text-align:center; background-color:#428bca; -webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);         box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15); -webkit-transition:width 0.6s ease;         transition:width 0.6s ease;}.progress-striped .progress-bar{ background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-size:40px 40px;}.progress.active .progress-bar{ -webkit-animation:progress-bar-stripes 2s linear infinite;         animation:progress-bar-stripes 2s linear infinite;}.progress-bar-success{ background-color:#5cb85c;}.progress-striped .progress-bar-success{ background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.progress-bar-info{ background-color:#5bc0de;}.progress-striped .progress-bar-info{ background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.progress-bar-warning{ background-color:#f0ad4e;}.progress-striped .progress-bar-warning{ background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.progress-bar-danger{ background-color:#d9534f;}.progress-striped .progress-bar-danger{ background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.media,.media-body{ overflow:hidden; zoom:1;}.media,.media .media{ margin-top:15px;}.media:first-child{ margin-top:0;}.media-object{ display:block;}.media-heading{ margin:0 0 5px;}.media > .pull-left{ margin-right:10px;}.media > .pull-right{ margin-left:10px;}.media-list{ padding-left:0; list-style:none;}.list-group{ padding-left:0; margin-bottom:20px;}.list-group-item{ position:relative; display:block; padding:10px 15px; margin-bottom:-1px; background-color:#ffffff; border:1px solid #dddddd;}.list-group-item:first-child{ border-top-right-radius:4px; border-top-left-radius:4px;}.list-group-item:last-child{ margin-bottom:0; border-bottom-right-radius:4px; border-bottom-left-radius:4px;}.list-group-item > .badge{ float:right;}.list-group-item > .badge + .badge{ margin-right:5px;}a.list-group-item{ color:#555555;}a.list-group-item .list-group-item-heading{ color:#333333;}a.list-group-item:hover,a.list-group-item:focus{ text-decoration:none; background-color:#f5f5f5;}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{ z-index:2; color:#ffffff; background-color:#428bca; border-color:#428bca;}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{ color:inherit;}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{ color:#e1edf7;}.list-group-item-heading{ margin-top:0; margin-bottom:5px;}.list-group-item-text{ margin-bottom:0; line-height:1.3;}.panel{ margin-bottom:20px; background-color:#ffffff; border:1px solid transparent; border-radius:4px; -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);         box-shadow:0 1px 1px rgba(0,0,0,0.05);}.panel-body{ padding:15px;}.panel-body:before,.panel-body:after{ display:table; content:" ";}.panel-body:after{ clear:both;}.panel-body:before,.panel-body:after{ display:table; content:" ";}.panel-body:after{ clear:both;}.panel > .list-group{ margin-bottom:0;}.panel > .list-group .list-group-item{ border-width:1px 0;}.panel > .list-group .list-group-item:first-child{ border-top-right-radius:0; border-top-left-radius:0;}.panel > .list-group .list-group-item:last-child{ border-bottom:0;}.panel-heading + .list-group .list-group-item:first-child{ border-top-width:0;}.panel > .table,.panel > .table-responsive > .table{ margin-bottom:0;}.panel > .panel-body + .table,.panel > .panel-body + .table-responsive{ border-top:1px solid #dddddd;}.panel > .table > tbody:first-child th,.panel > .table > tbody:first-child td{ border-top:0;}.panel > .table-bordered,.panel > .table-responsive > .table-bordered{ border:0;}.panel > .table-bordered > thead > tr > th:first-child,.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,.panel > .table-bordered > tbody > tr > th:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,.panel > .table-bordered > tfoot > tr > th:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,.panel > .table-bordered > thead > tr > td:first-child,.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,.panel > .table-bordered > tbody > tr > td:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,.panel > .table-bordered > tfoot > tr > td:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child{ border-left:0;}.panel > .table-bordered > thead > tr > th:last-child,.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,.panel > .table-bordered > tbody > tr > th:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,.panel > .table-bordered > tfoot > tr > th:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,.panel > .table-bordered > thead > tr > td:last-child,.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,.panel > .table-bordered > tbody > tr > td:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,.panel > .table-bordered > tfoot > tr > td:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child{ border-right:0;}.panel > .table-bordered > thead > tr:last-child > th,.panel > .table-responsive > .table-bordered > thead > tr:last-child > th,.panel > .table-bordered > tbody > tr:last-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,.panel > .table-bordered > tfoot > tr:last-child > th,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,.panel > .table-bordered > thead > tr:last-child > td,.panel > .table-responsive > .table-bordered > thead > tr:last-child > td,.panel > .table-bordered > tbody > tr:last-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,.panel > .table-bordered > tfoot > tr:last-child > td,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td{ border-bottom:0;}.panel > .table-responsive{ margin-bottom:0; border:0;}.panel-heading{ padding:10px 15px; border-bottom:1px solid transparent; border-top-right-radius:3px; border-top-left-radius:3px;}.panel-heading > .dropdown .dropdown-toggle{ color:inherit;}.panel-title{ margin-top:0; margin-bottom:0; font-size:16px; color:inherit;}.panel-title > a{ color:inherit;}.panel-footer{ padding:10px 15px; background-color:#f5f5f5; border-top:1px solid #dddddd; border-bottom-right-radius:3px; border-bottom-left-radius:3px;}.panel-group .panel{ margin-bottom:0; overflow:hidden; border-radius:4px;}.panel-group .panel + .panel{ margin-top:5px;}.panel-group .panel-heading{ border-bottom:0;}.panel-group .panel-heading + .panel-collapse .panel-body{ border-top:1px solid #dddddd;}.panel-group .panel-footer{ border-top:0;}.panel-group .panel-footer + .panel-collapse .panel-body{ border-bottom:1px solid #dddddd;}.panel-default{ border-color:#dddddd;}.panel-default > .panel-heading{ color:#333333; background-color:#f5f5f5; border-color:#dddddd;}.panel-default > .panel-heading + .panel-collapse .panel-body{ border-top-color:#dddddd;}.panel-default > .panel-footer + .panel-collapse .panel-body{ border-bottom-color:#dddddd;}.panel-primary{ border-color:#428bca;}.panel-primary > .panel-heading{ color:#ffffff; background-color:#428bca; border-color:#428bca;}.panel-primary > .panel-heading + .panel-collapse .panel-body{ border-top-color:#428bca;}.panel-primary > .panel-footer + .panel-collapse .panel-body{ border-bottom-color:#428bca;}.panel-success{ border-color:#d6e9c6;}.panel-success > .panel-heading{ color:#3c763d; background-color:#dff0d8; border-color:#d6e9c6;}.panel-success > .panel-heading + .panel-collapse .panel-body{ border-top-color:#d6e9c6;}.panel-success > .panel-footer + .panel-collapse .panel-body{ border-bottom-color:#d6e9c6;}.panel-warning{ border-color:#faebcc;}.panel-warning > .panel-heading{ color:#8a6d3b; background-color:#fcf8e3; border-color:#faebcc;}.panel-warning > .panel-heading + .panel-collapse .panel-body{ border-top-color:#faebcc;}.panel-warning > .panel-footer + .panel-collapse .panel-body{ border-bottom-color:#faebcc;}.panel-danger{ border-color:#ebccd1;}.panel-danger > .panel-heading{ color:#a94442; background-color:#f2dede; border-color:#ebccd1;}.panel-danger > .panel-heading + .panel-collapse .panel-body{ border-top-color:#ebccd1;}.panel-danger > .panel-footer + .panel-collapse .panel-body{ border-bottom-color:#ebccd1;}.panel-info{ border-color:#bce8f1;}.panel-info > .panel-heading{ color:#31708f; background-color:#d9edf7; border-color:#bce8f1;}.panel-info > .panel-heading + .panel-collapse .panel-body{ border-top-color:#bce8f1;}.panel-info > .panel-footer + .panel-collapse .panel-body{ border-bottom-color:#bce8f1;}.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,0.05);         box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);}.well blockquote{ border-color:#ddd; border-color:rgba(0,0,0,0.15);}.well-lg{ padding:24px; border-radius:6px;}.well-sm{ padding:9px; border-radius:3px;}.close{ float:right; font-size:21px; font-weight:bold; line-height:1; color:#000000; text-shadow:0 1px 0 #ffffff; opacity:0.2; filter:alpha(opacity=20);}.close:hover,.close:focus{ color:#000000; text-decoration:none; cursor:pointer; opacity:0.5; filter:alpha(opacity=50);}button.close{ padding:0; cursor:pointer; background:transparent; border:0; -webkit-appearance:none;}.modal-open{ overflow:hidden;}.modal{ position:fixed; top:0; right:0; bottom:0; left:0; z-index:1040; display:none; overflow:auto; overflow-y:scroll;}.modal.fade .modal-dialog{ -webkit-transform:translate(0,-25%);     -ms-transform:translate(0,-25%);         transform:translate(0,-25%); -webkit-transition:-webkit-transform 0.3s ease-out;    -moz-transition:-moz-transform 0.3s ease-out;      -o-transition:-o-transform 0.3s ease-out;         transition:transform 0.3s ease-out;}.modal.in .modal-dialog{ -webkit-transform:translate(0,0);     -ms-transform:translate(0,0);         transform:translate(0,0);}.modal-dialog{ position:relative; z-index:1050; width:auto; margin:10px;}.modal-content{ position:relative; background-color:#ffffff; border:1px solid #999999; border:1px solid rgba(0,0,0,0.2); border-radius:6px; outline:none; -webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);         box-shadow:0 3px 9px rgba(0,0,0,0.5); background-clip:padding-box;}.modal-backdrop{ position:fixed; top:0; right:0; bottom:0; left:0; z-index:1030; background-color:#000000;}.modal-backdrop.fade{ opacity:0; filter:alpha(opacity=0);}.modal-backdrop.in{ opacity:0.5; filter:alpha(opacity=50);}.modal-header{ min-height:16.428571429px; padding:15px; border-bottom:1px solid #e5e5e5;}.modal-header .close{ margin-top:-2px;}.modal-title{ margin:0; line-height:1.428571429;}.modal-body{ position:relative; padding:20px;}.modal-footer{ padding:19px 20px 20px; margin-top:15px; text-align:right; border-top:1px solid #e5e5e5;}.modal-footer:before,.modal-footer:after{ display:table; content:" ";}.modal-footer:after{ clear:both;}.modal-footer:before,.modal-footer:after{ display:table; content:" ";}.modal-footer:after{ clear:both;}.modal-footer .btn + .btn{ margin-bottom:0; margin-left:5px;}.modal-footer .btn-group .btn + .btn{ margin-left:-1px;}.modal-footer .btn-block + .btn-block{ margin-left:0;}@media screen and (min-width:768px){ .modal-dialog{   width:600px;   margin:30px auto;} .modal-content{   -webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);           box-shadow:0 5px 15px rgba(0,0,0,0.5);}}.tooltip{ position:absolute; z-index:1030; display:block; font-size:12px; line-height:1.4; opacity:0; filter:alpha(opacity=0); visibility:visible;}.tooltip.in{ opacity:0.9; filter:alpha(opacity=90);}.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:#ffffff; text-align:center; text-decoration:none; background-color:#000000; border-radius:4px;}.tooltip-arrow{ position:absolute; width:0; height:0; border-color:transparent; border-style:solid;}.tooltip.top .tooltip-arrow{ bottom:0; left:50%; margin-left:-5px; border-top-color:#000000; border-width:5px 5px 0;}.tooltip.top-left .tooltip-arrow{ bottom:0; left:5px; border-top-color:#000000; border-width:5px 5px 0;}.tooltip.top-right .tooltip-arrow{ right:5px; bottom:0; border-top-color:#000000; border-width:5px 5px 0;}.tooltip.right .tooltip-arrow{ top:50%; left:0; margin-top:-5px; border-right-color:#000000; border-width:5px 5px 5px 0;}.tooltip.left .tooltip-arrow{ top:50%; right:0; margin-top:-5px; border-left-color:#000000; border-width:5px 0 5px 5px;}.tooltip.bottom .tooltip-arrow{ top:0; left:50%; margin-left:-5px; border-bottom-color:#000000; border-width:0 5px 5px;}.tooltip.bottom-left .tooltip-arrow{ top:0; left:5px; border-bottom-color:#000000; border-width:0 5px 5px;}.tooltip.bottom-right .tooltip-arrow{ top:0; right:5px; border-bottom-color:#000000; border-width:0 5px 5px;}.popover{ position:absolute; top:0; left:0; z-index:1010; display:none; max-width:276px; padding:1px; text-align:left; white-space:normal; background-color:#ffffff; border:1px solid #cccccc; border:1px solid rgba(0,0,0,0.2); border-radius:6px; -webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);         box-shadow:0 5px 10px rgba(0,0,0,0.2); background-clip:padding-box;}.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; font-weight:normal; line-height:18px; 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{ border-width:10px; content:"";}.popover.top .arrow{ bottom:-11px; left:50%; margin-left:-11px; border-top-color:#999999; border-top-color:rgba(0,0,0,0.25); border-bottom-width:0;}.popover.top .arrow:after{ bottom:1px; margin-left:-10px; border-top-color:#ffffff; border-bottom-width:0; content:" ";}.popover.right .arrow{ top:50%; left:-11px; margin-top:-11px; border-right-color:#999999; border-right-color:rgba(0,0,0,0.25); border-left-width:0;}.popover.right .arrow:after{ bottom:-10px; left:1px; border-right-color:#ffffff; border-left-width:0; content:" ";}.popover.bottom .arrow{ top:-11px; left:50%; margin-left:-11px; border-bottom-color:#999999; border-bottom-color:rgba(0,0,0,0.25); border-top-width:0;}.popover.bottom .arrow:after{ top:1px; margin-left:-10px; border-bottom-color:#ffffff; border-top-width:0; content:" ";}.popover.left .arrow{ top:50%; right:-11px; margin-top:-11px; border-left-color:#999999; border-left-color:rgba(0,0,0,0.25); border-right-width:0;}.popover.left .arrow:after{ right:1px; bottom:-10px; border-left-color:#ffffff; border-right-width:0; content:" ";}.carousel{ position:relative;}.carousel-inner{ position:relative; width:100%; overflow:hidden;}.carousel-inner > .item{ position:relative; display:none; -webkit-transition:0.6s ease-in-out left;         transition:0.6s ease-in-out left;}.carousel-inner > .item > img,.carousel-inner > .item > a > img{ display:block; height:auto; max-width:100%; line-height:1;}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev{ display:block;}.carousel-inner > .active{ left:0;}.carousel-inner > .next,.carousel-inner > .prev{ position:absolute; top:0; width:100%;}.carousel-inner > .next{ left:100%;}.carousel-inner > .prev{ left:-100%;}.carousel-inner > .next.left,.carousel-inner > .prev.right{ left:0;}.carousel-inner > .active.left{ left:-100%;}.carousel-inner > .active.right{ left:100%;}.carousel-control{ position:absolute; top:0; bottom:0; left:0; width:15%; font-size:20px; color:#ffffff; text-align:center; text-shadow:0 1px 2px rgba(0,0,0,0.6); opacity:0.5; filter:alpha(opacity=50);}.carousel-control.left{ background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%)); background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);}.carousel-control.right{ right:0; left:auto; background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%)); background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);}.carousel-control:hover,.carousel-control:focus{ color:#ffffff; text-decoration:none; outline:none; opacity:0.9; filter:alpha(opacity=90);}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{ position:absolute; top:50%; z-index:5; display:inline-block;}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{ left:50%;}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{ right:50%;}.carousel-control .icon-prev,.carousel-control .icon-next{ width:20px; height:20px; margin-top:-10px; margin-left:-10px; font-family:serif;}.carousel-control .icon-prev:before{ content:'\2039';}.carousel-control .icon-next:before{ content:'\203a';}.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 #ffffff; border-radius:10px;}.carousel-indicators .active{ width:12px; height:12px; margin:0; background-color:#ffffff;}.carousel-caption{ position:absolute; right:15%; bottom:20px; left:15%; z-index:10; padding-top:20px; padding-bottom:20px; color:#ffffff; text-align:center; text-shadow:0 1px 2px rgba(0,0,0,0.6);}.carousel-caption .btn{ text-shadow:none;}@media screen and (min-width:768px){ .carousel-control .glyphicons-chevron-left, .carousel-control .glyphicons-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next{   width:30px;   height:30px;   margin-top:-15px;   margin-left:-15px;   font-size:30px;} .carousel-caption{   right:20%;   left:20%;   padding-bottom:30px;} .carousel-indicators{   bottom:20px;}}.clearfix:before,.clearfix:after{ display:table; content:" ";}.clearfix:after{ clear:both;}.center-block{ display:block; margin-right:auto; margin-left:auto;}.pull-right{ float:right !important;}.pull-left{ float:left !important;}.hide{ display:none !important;}.show{ display:block !important;}.invisible{ visibility:hidden;}.text-hide{ font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0;}.hidden{ display:none !important; visibility:hidden !important;}.affix{ position:fixed;}@-ms-viewport{ width:device-width;}.visible-xs,tr.visible-xs,th.visible-xs,td.visible-xs{ display:none !important;}@media (max-width:767px){ .visible-xs{   display:block !important;} table.visible-xs{   display:table;} tr.visible-xs{   display:table-row !important;} th.visible-xs, td.visible-xs{   display:table-cell !important;}}@media (min-width:768px) and (max-width:991px){ .visible-xs.visible-sm{   display:block !important;} table.visible-xs.visible-sm{   display:table;} tr.visible-xs.visible-sm{   display:table-row !important;} th.visible-xs.visible-sm, td.visible-xs.visible-sm{   display:table-cell !important;}}@media (min-width:992px) and (max-width:1199px){ .visible-xs.visible-md{   display:block !important;} table.visible-xs.visible-md{   display:table;} tr.visible-xs.visible-md{   display:table-row !important;} th.visible-xs.visible-md, td.visible-xs.visible-md{   display:table-cell !important;}}@media (min-width:1200px){ .visible-xs.visible-lg{   display:block !important;} table.visible-xs.visible-lg{   display:table;} tr.visible-xs.visible-lg{   display:table-row !important;} th.visible-xs.visible-lg, td.visible-xs.visible-lg{   display:table-cell !important;}}.visible-sm,tr.visible-sm,th.visible-sm,td.visible-sm{ display:none !important;}@media (max-width:767px){ .visible-sm.visible-xs{   display:block !important;} table.visible-sm.visible-xs{   display:table;} tr.visible-sm.visible-xs{   display:table-row !important;} th.visible-sm.visible-xs, td.visible-sm.visible-xs{   display:table-cell !important;}}@media (min-width:768px) and (max-width:991px){ .visible-sm{   display:block !important;} table.visible-sm{   display:table;} tr.visible-sm{   display:table-row !important;} th.visible-sm, td.visible-sm{   display:table-cell !important;}}@media (min-width:992px) and (max-width:1199px){ .visible-sm.visible-md{   display:block !important;} table.visible-sm.visible-md{   display:table;} tr.visible-sm.visible-md{   display:table-row !important;} th.visible-sm.visible-md, td.visible-sm.visible-md{   display:table-cell !important;}}@media (min-width:1200px){ .visible-sm.visible-lg{   display:block !important;} table.visible-sm.visible-lg{   display:table;} tr.visible-sm.visible-lg{   display:table-row !important;} th.visible-sm.visible-lg, td.visible-sm.visible-lg{   display:table-cell !important;}}.visible-md,tr.visible-md,th.visible-md,td.visible-md{ display:none !important;}@media (max-width:767px){ .visible-md.visible-xs{   display:block !important;} table.visible-md.visible-xs{   display:table;} tr.visible-md.visible-xs{   display:table-row !important;} th.visible-md.visible-xs, td.visible-md.visible-xs{   display:table-cell !important;}}@media (min-width:768px) and (max-width:991px){ .visible-md.visible-sm{   display:block !important;} table.visible-md.visible-sm{   display:table;} tr.visible-md.visible-sm{   display:table-row !important;} th.visible-md.visible-sm, td.visible-md.visible-sm{   display:table-cell !important;}}@media (min-width:992px) and (max-width:1199px){ .visible-md{   display:block !important;} table.visible-md{   display:table;} tr.visible-md{   display:table-row !important;} th.visible-md, td.visible-md{   display:table-cell !important;}}@media (min-width:1200px){ .visible-md.visible-lg{   display:block !important;} table.visible-md.visible-lg{   display:table;} tr.visible-md.visible-lg{   display:table-row !important;} th.visible-md.visible-lg, td.visible-md.visible-lg{   display:table-cell !important;}}.visible-lg,tr.visible-lg,th.visible-lg,td.visible-lg{ display:none !important;}@media (max-width:767px){ .visible-lg.visible-xs{   display:block !important;} table.visible-lg.visible-xs{   display:table;} tr.visible-lg.visible-xs{   display:table-row !important;} th.visible-lg.visible-xs, td.visible-lg.visible-xs{   display:table-cell !important;}}@media (min-width:768px) and (max-width:991px){ .visible-lg.visible-sm{   display:block !important;} table.visible-lg.visible-sm{   display:table;} tr.visible-lg.visible-sm{   display:table-row !important;} th.visible-lg.visible-sm, td.visible-lg.visible-sm{   display:table-cell !important;}}@media (min-width:992px) and (max-width:1199px){ .visible-lg.visible-md{   display:block !important;} table.visible-lg.visible-md{   display:table;} tr.visible-lg.visible-md{   display:table-row !important;} th.visible-lg.visible-md, td.visible-lg.visible-md{   display:table-cell !important;}}@media (min-width:1200px){ .visible-lg{   display:block !important;} table.visible-lg{   display:table;} tr.visible-lg{   display:table-row !important;} th.visible-lg, td.visible-lg{   display:table-cell !important;}}.hidden-xs{ display:block !important;}table.hidden-xs{ display:table;}tr.hidden-xs{ display:table-row !important;}th.hidden-xs,td.hidden-xs{ display:table-cell !important;}@media (max-width:767px){ .hidden-xs, tr.hidden-xs, th.hidden-xs, td.hidden-xs{   display:none !important;}}@media (min-width:768px) and (max-width:991px){ .hidden-xs.hidden-sm, tr.hidden-xs.hidden-sm, th.hidden-xs.hidden-sm, td.hidden-xs.hidden-sm{   display:none !important;}}@media (min-width:992px) and (max-width:1199px){ .hidden-xs.hidden-md, tr.hidden-xs.hidden-md, th.hidden-xs.hidden-md, td.hidden-xs.hidden-md{   display:none !important;}}@media (min-width:1200px){ .hidden-xs.hidden-lg, tr.hidden-xs.hidden-lg, th.hidden-xs.hidden-lg, td.hidden-xs.hidden-lg{   display:none !important;}}.hidden-sm{ display:block !important;}table.hidden-sm{ display:table;}tr.hidden-sm{ display:table-row !important;}th.hidden-sm,td.hidden-sm{ display:table-cell !important;}@media (max-width:767px){ .hidden-sm.hidden-xs, tr.hidden-sm.hidden-xs, th.hidden-sm.hidden-xs, td.hidden-sm.hidden-xs{   display:none !important;}}@media (min-width:768px) and (max-width:991px){ .hidden-sm, tr.hidden-sm, th.hidden-sm, td.hidden-sm{   display:none !important;}}@media (min-width:992px) and (max-width:1199px){ .hidden-sm.hidden-md, tr.hidden-sm.hidden-md, th.hidden-sm.hidden-md, td.hidden-sm.hidden-md{   display:none !important;}}@media (min-width:1200px){ .hidden-sm.hidden-lg, tr.hidden-sm.hidden-lg, th.hidden-sm.hidden-lg, td.hidden-sm.hidden-lg{   display:none !important;}}.hidden-md{ display:block !important;}table.hidden-md{ display:table;}tr.hidden-md{ display:table-row !important;}th.hidden-md,td.hidden-md{ display:table-cell !important;}@media (max-width:767px){ .hidden-md.hidden-xs, tr.hidden-md.hidden-xs, th.hidden-md.hidden-xs, td.hidden-md.hidden-xs{   display:none !important;}}@media (min-width:768px) and (max-width:991px){ .hidden-md.hidden-sm, tr.hidden-md.hidden-sm, th.hidden-md.hidden-sm, td.hidden-md.hidden-sm{   display:none !important;}}@media (min-width:992px) and (max-width:1199px){ .hidden-md, tr.hidden-md, th.hidden-md, td.hidden-md{   display:none !important;}}@media (min-width:1200px){ .hidden-md.hidden-lg, tr.hidden-md.hidden-lg, th.hidden-md.hidden-lg, td.hidden-md.hidden-lg{   display:none !important;}}.hidden-lg{ display:block !important;}table.hidden-lg{ display:table;}tr.hidden-lg{ display:table-row !important;}th.hidden-lg,td.hidden-lg{ display:table-cell !important;}@media (max-width:767px){ .hidden-lg.hidden-xs, tr.hidden-lg.hidden-xs, th.hidden-lg.hidden-xs, td.hidden-lg.hidden-xs{   display:none !important;}}@media (min-width:768px) and (max-width:991px){ .hidden-lg.hidden-sm, tr.hidden-lg.hidden-sm, th.hidden-lg.hidden-sm, td.hidden-lg.hidden-sm{   display:none !important;}}@media (min-width:992px) and (max-width:1199px){ .hidden-lg.hidden-md, tr.hidden-lg.hidden-md, th.hidden-lg.hidden-md, td.hidden-lg.hidden-md{   display:none !important;}}@media (min-width:1200px){ .hidden-lg, tr.hidden-lg, th.hidden-lg, td.hidden-lg{   display:none !important;}}.visible-print,tr.visible-print,th.visible-print,td.visible-print{ display:none !important;}@media print{ .visible-print{   display:block !important;} table.visible-print{   display:table;} tr.visible-print{   display:table-row !important;} th.visible-print, td.visible-print{   display:table-cell !important;} .hidden-print, tr.hidden-print, th.hidden-print, td.hidden-print{   display:none !important;}}@font-face{   font-family:'dmsanslight';   font-weight:normal;   font-style:normal;   font-stretch:100%;   src:url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-300-normal.woff2) format('woff2'),url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-300-normal.woff) format('woff');   unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+212 U+2191,U+2193,U+221 U+2215,U+FEFF,U+FFFD;}@font-face{   font-family:'dmsanslight';   font-weight:normal;   font-style:normal;   font-stretch:100%;   src:url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-ext-300-normal.woff2) format('woff2'),url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-ext-300-normal.woff) format('woff');   unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{   font-family:'dmsanslight_italic';   font-weight:normal;   font-style:normal;   font-stretch:100%;   src:url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-300-italic.woff2) format('woff2'),url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-300-italic.woff) format('woff');   unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+212 U+2191,U+2193,U+221 U+2215,U+FEFF,U+FFFD;}@font-face{   font-family:'dmsanslight_italic';   font-weight:normal;   font-style:normal;   font-stretch:100%;   src:url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-ext-300-italic.woff2) format('woff2'),url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-ext-300-italic.woff) format('woff');   unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{   font-family:'dmsansmedium';   font-weight:normal;   font-style:normal;   font-stretch:100%;   src:url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-500-normal.woff2) format('woff2'),url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-500-normal.woff) format('woff');   unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+212 U+2191,U+2193,U+221 U+2215,U+FEFF,U+FFFD;}@font-face{   font-family:'dmsansmedium';   font-weight:normal;   font-style:normal;   font-stretch:100%;   src:url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-ext-500-normal.woff2) format('woff2'),url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-ext-500-normal.woff) format('woff');   unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{   font-family:'dmsansbold';   font-weight:normal;   font-style:normal;   font-stretch:100%;   src:url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-700-normal.woff2) format('woff2'),url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-700-normal.woff) format('woff');   unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+212 U+2191,U+2193,U+221 U+2215,U+FEFF,U+FFFD;}@font-face{   font-family:'dmsansbold';   font-weight:normal;   font-style:normal;   font-stretch:100%;   src:url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-ext-700-normal.woff2) format('woff2'),url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-ext-700-normal.woff) format('woff');   unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{   font-family:'barlowlight';   font-weight:normal;   font-style:normal;   src:url(https://fonts.bunny.net/barlow-condensed/files/barlow-condensed-latin-500-normal.woff2) format('woff2'),url(https://fonts.bunny.net/barlow-condensed/files/barlow-condensed-latin-500-normal.woff) format('woff');   unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+212 U+2191,U+2193,U+221 U+2215,U+FEFF,U+FFFD;}@font-face{   font-family:'barlowlight';   font-weight:normal;   font-style:normal;   src:url(https://fonts.bunny.net/barlow-condensed/files/barlow-condensed-latin-ext-500-normal.woff2) format('woff2'),url(https://fonts.bunny.net/barlow-condensed/files/barlow-condensed-latin-ext-500-normal.woff) format('woff');   unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{   font-family:'barlowsemi';   font-weight:normal;   font-style:normal;   src:url(https://fonts.bunny.net/barlow-semi-condensed/files/barlow-semi-condensed-latin-500-normal.woff2) format('woff2'),url(https://fonts.bunny.net/barlow-semi-condensed/files/barlow-semi-condensed-latin-500-normal.woff) format('woff');   unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+212 U+2191,U+2193,U+221 U+2215,U+FEFF,U+FFFD;}@font-face{   font-family:'barlowsemi';   font-weight:normal;   font-style:normal;   src:url(https://fonts.bunny.net/barlow-semi-condensed/files/barlow-semi-condensed-latin-ext-500-normal.woff2) format('woff2'),url(https://fonts.bunny.net/barlow-semi-condensed/files/barlow-semi-condensed-latin-ext-500-normal.woff) format('woff');   unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{   font-family:'barlowsemibold';   font-weight:normal;   font-style:normal;   src:url(https://fonts.bunny.net/barlow-semi-condensed/files/barlow-semi-condensed-latin-700-normal.woff2) format('woff2'),url(https://fonts.bunny.net/barlow-semi-condensed/files/barlow-semi-condensed-latin-700-normal.woff) format('woff');   unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+212 U+2191,U+2193,U+221 U+2215,U+FEFF,U+FFFD;}@font-face{   font-family:'barlowsemibold';   font-weight:normal;   font-style:normal;   src:url(https://fonts.bunny.net/barlow-semi-condensed/files/barlow-semi-condensed-latin-ext-700-normal.woff2) format('woff2'),url(https://fonts.bunny.net/barlow-semi-condensed/files/barlow-semi-condensed-latin-ext-700-normal.woff) format('woff');   unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}html{background:#FFF;color:#333333;}body{font-family:'dmsanslight',Arial,Helvetica,sans-serif;font-size:20px;}a{color:#d17f1e;text-decoration:none;}a:hover{color:#000;text-decoration:none;}p{line-height:30px;margin:0 0 30px;}li{list-style:none outside none;}.clear{clear:both;height:0;font-size:0;}hr{border:0;border-bottom:1px solid #d6d6d4;margin:40px 0;}strong{font-family:'dmsansmedium';font-weight:normal;}em{font-family:'dmsanslight_italic';font-style:normal;}table.bordered{border-left:1px solid #ccc;border-top:1px solid #ccc;margin:0 0 20px;}table.bordered th,table.bordered td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:5px 10px;text-align:left;font-size:14px;}table th{color:#000000;font-family:'dmsansmedium';text-align:center;}h1,h  h3,h4,h5,h6{line-height:1;font-weight:normal;font-style:normal;color:#000;margin-bottom:12px;font-family:'barlowsemi';}h1.light,h2.light,h3.light,h4.light,h5.light,h6.light{font-family:'barlowlight';}h1{font-size:44px;text-align:center;}h2{font-size:40px;}h3{font-size:36px;}h4{font-size:30px;}h5{font-size:24px;}h6{font-size:18px;}.alignleft{display:inline;float:left;margin-right:1.625em;}.alignright{display:inline;float:right;margin-left:1.625em;}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}.gray{background:url(/assets/images/bg-gery.png) center top repeat;}img{max-width:100%;height:auto;margin:0;border:0;padding:0;vertical-align:middle;}.mobile_only{display:none !important;}.header_wrapper{background:url(/assets/images/bg_header_wrapper.png) left -35px repeat-x;z-index:99;max-height:108px;height:108px;overflow-y:hidden;padding:0px 20px;box-shadow:0px 0px 10px #232323;position:fixed;width:100%;-webkit-transition:opacity 1s,max-height 1s;-moz-transition:opacity 1s,max-height 1s;-ms-transition:opacity 1s,max-height 1s;-o-transition:opacity 1s,max-height 1s;transition:opacity 1s,max-height 1s;}.header_extra{display:block;position:fixed;overflow-y:hidden;top:108px;z-index:103;width:100%;max-height:210px;opacity:1;       -webkit-transition:opacity 1s,top 1s,max-height 1s;-moz-transition:opacity 1s,top 1s,max-height 1s;-ms-transition:opacity 1s,top 1s,max-height 1s;-o-transition:opacity 1s,top 1s,max-height 1s;transition:opacity 1s,top 1s,max-height 1s;}.tab-pane ul li.arrow{display:none;}.header_wrapper.smaller{max-height:58px;z-index:102}.header_wrapper.locked{z-index:102}.header_wrapper.smaller ~ .header_extra{z-index:98;top:58px;}#full_header.out .header_extra{opacity:0 !important;}#header{position:relative;height:108px;max-width:960px;margin:0 auto;}.header_push{display:block !important;height:108px;background:#232323}.logo{display:block;width:144px;position:absolute;left:0;top:12px;height:31px;background-image:url(/assets/images/logo.png);background-repeat:no-repeat;background-size:100% 100%;}.logo img{display:none;}.phone_number{opacity:0;font-size:14px;color:#999999;display:inline-block;background:url(/assets/images/bg_phone_number.png) left 3px no-repeat;padding:0px 0px 0px 16px;position:absolute;right:0px;top:23px;font-family:'dmsansmedium';}.header_wrapper .phone_number{opacity:1;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;}.header_wrapper.locked .big_button ~ .phone_number{opacity:0 !important;}.mainnav_wrapper{position:absolute;left:0px;top:52px;text-transform:uppercase;width:80%;}.mainnav_wrapper ul{padding:0px;margin:0px;}.mainnav_wrapper ul li{list-style:none;font-size:14px;margin:0px;float:left;font-family:'dmsansmedium';background-color:transparent;}.mainnav_wrapper ul li a{color:#bbb;text-decoration:none;background-color:transparent;outline:0;}.mainnav_wrapper ul li a:hover{color:#ddd;border:1px solid transparent;}.search-wrap{position:absolute;right:0px;bottom:0px;width:28%;display:block !important;}.search-wrap form{width:100%;overflow:hidden;position:relative;padding-right:0px;}.search-wrap label{display:none;}.search-wrap form .ipt-search,form.gsc-search-box div.gsc-input-box input.gsc-input{display:block !important;padding-left:5px !important;width:100% !important;height:30px !important;text-indent:2px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#999;border:none !important;background:url(/assets/images/bg_ipt-search.png) left top no-repeat  !important;}.search-wrap form .btn-search{width:38px;border:none;height:30px;background:url(/assets/images/bg_btn-search.png) left top no-repeat;cursor:pointer;text-indent:-9999em;position:absolute;right:0;top:0;}.small_header{width:100%;height:auto;overflow:hidden;}.cse .gsc-control-cse,.gsc-control-cse{background-color:transparent !important;border:none  !important;padding:1em 0px !important;}form.gsc-search-box{margin-bottom:0 !important;}form.gsc-search-box table,form.gsc-search-box table td{margin-bottom:0 !important;border:none transparent !important;border-left:none !important;border-top:none !important;margin:0 !important;}form.gsc-search-box .gsc-input-box,form.gsc-search-box .gsc-input-box:focus{border:none !important;background:transparent !important;}form.gsc-search-box .gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0px !important;}table.gsc-search-box td.gsc-search-button{position:absolute;width:38px;border:none;height:30px;background:url(/assets/images/bg_btn-search.png) left top no-repeat;text-indent:-9999em;position:absolute;right:14px;top:0;}form.gsc-search-box table td.gsib_a{padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top:1px solid #000 !important;border-bottom:1px solid #000 !important;}.content{max-width:900px;margin:0 auto;}.contact_wrapper{padding:48px 0px 0px;}.contact_title{text-align:center;background:url(/assets/images/bg_contact_title.png) left 20px repeat-x;padding-bottom:55px;}.gray .contact_title h  .gray .contact_title h3,.gray .contact_title h4{background:url(/assets/images/bg-gery.png) center top repeat;}.contact_title h  .contact_title h3,.contact_title h4{background:#FFF;padding:0px 29px;font-family:'barlowsemi';display:inline-block;color:#333;margin:0;}.contact_title h3{font-size:40px}.contact_form{width:58% !important;float:left;padding-bottom:72px;}.contact_form h4,.contact_form h5{font-size:27px;color:#d17f1e;margin-bottom:11px;font-family:'barlowsemi';}.contact_form p{font-size:16px;line-height:20px;margin-bottom:35px;}.contact_form ul{padding:0px;margin:20px 0px 5px;}.contact_form ul li{list-style:none !important;padding:0px 0px 20px !important;margin:0px !important;}.contact_form ul li input.input_box{background:#efefef !important;border:1px solid #ebeaea !important;padding:8px 17px !important;font-size:18px !important;color:#696868 !important;width:486px;font-family:'dmsanslight_italic' !important;}.contact_form ul li textarea{background:#efefef;border:1px solid #ebeaea;padding:8px 17px;font-size:18px;color:#696868;width:486px;height:121px;font-family:'dmsanslight_italic';}.button{background:url(/assets/images/bg-button.png) right top no-repeat;height:29px;border-radius:3px;cursor:pointer;border:none;color:#ffffff;font-size:14px;text-transform:uppercase;padding:0px 30px 0px 20px;line-height:32px;display:inline-block;font-family:'barlowsemibold';}.button:hover{color:#FFF;background:url(/assets/images/bg-button-hover.png) right top no-repeat;}.big_button{ background:#D1751E; background-image:-webkit-linear-gradient(top,#D1751E,#D1691D); background-image:-moz-linear-gradient(top,#D1751E,#D1691D); background-image:-ms-linear-gradient(top,#D1751E,#D1691D); background-image:-o-linear-gradient(top,#D1751E,#D1691D); background-image:linear-gradient(to bottom,#D1751E,#D1691D); -webkit-border-radius:2; -moz-border-radius:2; border-radius:2px; -webkit-box-shadow:0px 1px 3px rgba(10 10 10 0.4); -moz-box-shadow:0px 1px 3px rgba(10 10 10 0.4); box-shadow:0px 1px 3px rgba(10 10 10 0.4); font-family:Arial; color:#ffffff; font-size:20px; padding:10px 20px 10px 20px; border:solid #D1701C 1px; text-decoration:none; height:46px; max-height:46px; cursor:pointer;  text-transform:uppercase; line-height:46px;  display:inline-block; font-family:'barlowsemibold'; -webkit-transition:max-height 1s,background 0.2s,background-image 0.2s; -moz-transition:max-height 1s,background 0.2s,background-image 0.2s; -ms-transition:max-height 1s,background 0.2s,background-image 0.2s; -o-transition:max-height 1s,background 0.2s,background-image 0.2s; transition:max-height 1s,background 0.2s,background-image 0.2s;}.big_button:hover{ background:#111; background-image:-webkit-linear-gradient(top,#111,#000); background-image:-moz-linear-gradient(top,#111,#000); background-image:-ms-linear-gradient(top,#111,#000); background-image:-o-linear-gradient(top,#111,#000); background-image:linear-gradient(to bottom,#111,#000); border:solid #111 1px; color:#fff; text-decoration:none;}.individual_apps_button .big_button{height:23px;position:relative;overflow-y:hidden;line-height:28px;text-align:left;font-size:18px;color:#FFF;margin:0 8px;padding:10px 45px 10px 55px;text-align:center;}.individual_apps_button .big_button.ios_big_button::before,#header .big_button.ios_big_button::before,.individual_apps_button .big_button.android_big_button::before,#header .big_button.android_big_button::before{display:block;content:' ';position:absolute;left:10px;width:19px;height:21px;background-repeat:no-repeat;background-position:0 0;}#header .big_button.ios_big_button::before,#header .big_button.android_big_button::before{left:5px;top:5px;}#header .big_button{position:absolute;top:10px;right:67px;opacity:0;max-height:30px;line-height:35px;}#header .big_button:hover{background-image:none;background-color:#ee8a22;border-color:#ee8a22;}#header .big_button.android_big_button,.header_wrapper #header .big_button.android_big_button,#header .big_button.ios_big_button,.header_wrapper #header .big_button.ios_big_button{opacity:0;overflow-y:hidden;border-color:#000;padding:0px 30px 0px 40px;font-size:18px;height:35px;max-height:0px;line-height:38px;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;}.header_wrapper.locked #header .big_button{text-align:center;padding:8px 20px 12px 20px;opacity:1;max-height:12px;line-height:15px;width:157px;-webkit-transition:line-height 1s,max-height 1s,padding 1s,opacity 0s;-ms-transition:line-height 1s,max-height 1s,padding 1s,opacity 0s;-o-transition:line-height 1s,max-height 1s,padding 1s,opacity 0s;transition:line-height 1s,max-height 1s,padding 1s,opacity 0s;}.header_wrapper.locked #header .big_button.android_big_button,.header_wrapper.locked #header .big_button.ios_big_button{display:inline-block;line-height:23px;width:auto;border-color:#D1701C;max-height:15px;padding-left:33px;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;}#header.buttons_2c2a .big_button:first-of-type{right:310px;}#c2a_section.content_top_right_box .big_button{max-width:200px;padding:0;position:absolute;left:50%;margin-left:-100px;top:0;z-index:101;}#c2a_section.content_top_right_box .big_button.big_button_force_left{margin-left:-265px;}#c2a_section.content_top_right_box .big_button.big_button_force_right{max-width:170px;margin-left:-55px}.form_footer{width:100%;overflow:hidden;}.contact_form .button{float:right;}.app_top h1{padding-bottom:20px;border-bottom:1px solid #d6d6d4}.app_img_entry .appicon{width:75px;height:75px;margin-bottom:5px;display:block;}.app_img_entry .apptitle{max-height:40px;width:75px;line-height:13px;overflow-y:hidden;display:block;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;-ms-transition:color 0.25s;-o-transition:color 0.25s;transition:color 0.25s;}.app_img_entry:hover .apptitle{color:#fff;}.contact_right{width:29%;float:right;}.contact_right h4,.contact_right h5{font-size:27px;color:#d17f1e;margin-bottom:11px;font-family:'barlowsemi';}.contact_right p{font-size:16px;line-height:20px;margin-bottom:30px;}.contact_right .get_directions{display:inline-block;padding:1px 0px 2px 22px;background:url(/assets/images/bg_get_directions.png) left 1px no-repeat;font-size:16px;color:#d17f1e;text-transform:uppercase;margin-top:9px;font-family:'dmsansmedium';}.icon_list{width:100%;overflow:hidden;padding:0px;margin:0px;}.icon_list a.social{width:29px;height:29px;border:1px solid #f4e7d7;background-color:#d17f1e;display:inline-block;position:relative;}.icon_list a.social.f_icon:before{content:' ';position:absolute;background-repeat:no-repeat;top:0;left:0;width:29px;height:29px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" enable-background="new 0 0 50 50"><path fill="white" d="M26 20v-3c0-1.3.3-2 2.4-2H31v-5h-4c-5 0-7 3.3-7 7v3h-4v5h4v15h6V25h4.4l.6-5h-5z"/></svg>');}.icon_list a.social.t_icon:before{content:' ';position:absolute;background-repeat:no-repeat;top:4px;left:4px;width:22px;height:22px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve" preserveAspectRatio="xMinYMin meet"><path xmlns="http://www.w3.org/2000/svg" fill="white" d="M49 109.5c-17.4,7.7-36,12.9-55.6,15.3c20-1 35.4-31,42.6-53.6c-18.7,11.1-39.4,19.2-61.5,23.5  C399.8,75.8,374.6,64,346.8,64c-53.5,0-96.8,43.4-96.8,96.9c0,7.6,0.8,15,2.5,22.1c-80.5-4-151.9-42.6-199.6-101.3  c-8.3,14.3-13.1,31-13.1,48.7c0,33.6,17. 63.3,43. 80.7C67,210.7,5 206.3,39,199c0,0.4,0,0.8,0,1.2c0,47,33.4,86.1,77.7,95  c-8.1,2.2-16.7,3.4-25.5,3.4c-6. 0-12.3-0.6-18.2-1.8c12.3,38.5,48.1,66.5,90.5,67.3c-33.1,26-74.9,41.5-120.3,41.5  c-7.8,0-15.5-0.5-23.1-1.4C62.8,43 113.7,448,168.3,448C346.6,448,444,300.3,444,172.2c0-4.2-0.1-8.4-0.3-12.5  C462.6,146,479,129,49 109.5z"/></svg>')}.icon_list a.social.li_icon:before{content:' ';position:absolute;background-repeat:no-repeat;top:4px;left:4px;width:21px;height:21px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1046 1000" preserveAspectRatio="xMinYMin meet" width="100%" height="100%"><path fill="white" d="M237.487 1000l0 -674.699l-224.256 0l0 674.699l224.256 0zm-112.099 -766.873c78.202 0 126.879 -51.809 126.879 -116.553 -1.457 -66.204 -48.674 -116.575 -125.395 -116.575 -76.709 0 -126.872 50.372 -126.872 116.575 0 64.747 48.665 116.553 123.924 116.553l1.457 0zm236.224 766.873l224.256 0l0 -376.785c0 -20.165 1.457 -40.309 7.379 -54.724 16.212 -40.289 53.111 -82.017 115.06 -82.017 81.149 0 113.613 61.872 113.613 152.572l0 360.949l224.242 0l0 -386.866c0 -207.241 -110.636 -303.668 -258.183 -303.668 -120.977 0 -174.094 67.622 -203.603 113.679l1.497 0l0 -97.853l-224.256 0c2.943 63.31 0 674.699 0 674.699z"></path></svg>')}.icon_list li{padding:0px 13px 0px 0px;margin:0;float:left;}.icon_list li img{display:block;}.content_over{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;display:block;color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}.content_top{width:100%;overflow:hidden;border-top:1px solid #d6d6d4;padding:13px 0px 35px;}.content_top_text{float:left;width:69%;font-size:24px;color:#333333;line-height:31px;}.content_top_right_box{float:right;width:26%;text-align:center;padding-top:3px;}.content_top_right_box .big_button{width:100%;padding:0px;text-align:center;}#c2a_section{position:relative;padding-top:50px}.content_top_right_box span{font-size:14px;color:#000000;font-family:'dmsansmedium';}.content_top .center_text{text-align:center;font-size:24px;color:#333333;line-height:31px;padding-bottom:31px;font-family:'dmsanslight';}.content_top.web_news_top_text .center_text{padding-bottom:9px;}.content_text{background:url(/assets/images/bg-gery.png) center top repeat;max-width:750px;margin:0 auto 59px;}.content_text .content_text_inner{padding:36px 38px 20px;}.content_text p{font-size:16px;color:#000000;line-height:21px;margin-bottom:7px;}.content_text .text_bottom{text-align:right;font-size:16px;color:#333;line-height:22px;padding-bottom:20px;font-family:'dmsansmedium';}.content_text a{color:#d17f1e;}.content_text a:hover{color:#ee8a22;text-decoration:underline;}.defaultPage ul{margin:0px 0px 30px 34px;}.defaultPage ul li{margin:0px;padding:0px;color:#333333;font-size:20px;line-height:31px;margin:0;list-style:inside disc;}.defaultPage.f404Page{padding-bottom:30px;border-bottom:1px solid #aaa;margin-bottom:50px;}.sitemap_box{}.sitemap_box .sitemap_text_box{width:29%;padding:0px 3%;float:left;}.sitemap_box .sitemap_text_box:nth-of-type(1){padding-left:0;}.sitemap_box .sitemap_text_box:nth-of-type(3){padding-right:0;}.sitemap_box .sitemap_text_box:nth-of-type(3):after{display:block;content:' ';clear:both;}.sitemap_box .sitemap_text_box h3{text-transform:uppercase;font-size:23px;font-family:'barlowsemi','Arial';}.sitemap_box .sitemap_text_box ul li a{color:#000;font-size:17px;text-decoration:none}.sitemap_box .sitemap_text_box ul li a:hover{text-decoration:underline}.sitemap_box .sitemap_text_box ul > li:not(.sub) a{font-weight:bold;font-family:'barlowsemi','Arial';}.sitemap_box .sitemap_text_box ul > li.sub{padding-left:10px;}.search_our_apps{width:100%;overflow:hidden;text-align:center;border-top:1px solid #d6d6d4;padding:30px 0px;}.search_our_apps label{font-size:24px;color:#666666;font-family:'barlowsemi';vertical-align:middle;padding:0px 9px;}.search_our_apps .search_input_box{border:1px solid #dadad9;background:url(/assets/images/bg_search_input_box.png) right top no-repeat;box-shadow:0px 0px 3px #dadad9;border-radius:3px;padding:6px 10px 5px;font-size:14px;color:#000;font-family:'dmsanslight';width:258px;margin-right:7px;}.search_our_apps .button{background:url(/assets/images/bg_search_button.png) center top repeat-x;height:33px;padding:0px 29px;}.apps_iphone_wrapper{border-top:1px solid #d6d6d4;}.apps_iphone_content{border-bottom:1px solid #d6d6d4;padding:41px 0px 52px;}.apps_iphone_box{width:100%;overflow:hidden;}.apps_iphone_box .img_box{width:28%;float:left;padding-top:3px;}.apps_iphone_box .img_box img{max-width:100%;max-height:200px;display:inline;}.apps_iphone_box .text_box{width:70%;float:right;}.apps_iphone_box h4.small_size_title{display:none;}.apps_iphone_box h4{font-size:27px;color:#d17f1e;font-family:'barlowsemi';margin-bottom:17px;}.apps_iphone_box h4 a{color:#d17f1e;}.apps_iphone_box h4 a:hover{color:#d17f1e;}.apps_iphone_box .text_box p{font-size:16px;line-height:20px;margin-bottom:3px;}.apps_iphone_box .text_box strong{color:#404040;font-size:14px;}.apps_iphone_box .text_box .button{background:url(/assets/images/bg-button2.png) right top no-repeat;height:31px;padding:2px 0px 0px;width:154px;text-align:center;line-height:31px;vertical-align:middle;margin-right:10px;margin-top:10px;margin-bottom:10px;}.apps_iphone_box .text_box .text_link_box{padding-top:10px;}.apps_iphone_box .text_box .text_link_box img{display:inline;vertical-align:middle;}.web_news_top{width:100%;overflow:hidden;padding-top:46px;padding-bottom:58px;}.web_news_top h1{margin-bottom:64px;}.web_news_top .img_box{width:58%;float:left;padding-top:3px;}.web_news_top .img_box img{max-width:100%;height:auto;display:inline;}.web_news_top .text_box{width:36%;float:right;padding-top:19px;}.web_news_top .text_box h6{font-size:16px;color:#333333;margin-bottom:5px;}.web_news_top .text_box p{font-size:16px;line-height:21px;margin-bottom:24px;}.web_news_top .links_box .button{padding:0 31px 0 22px;margin-right:7px;}.comments_wrapper{border-top:1px solid #d6d6d4;border-bottom:1px solid #d6d6d4;padding:28px 0px 23px;}.comments_title{width:100%;overflow:hidden;padding-bottom:13px;font-family:'dmsansmedium';}.comments_title strong{float:left;font-size:20px;color:#333;}.comments_title .login_link{float:right;font-size:20px;color:#333;background:url(/assets/images/bg_login_link.png) right 10px no-repeat;padding-right:14px;}.comments_wrapper textarea{display:block;border:none;width:100%;box-shadow:0px 0px 1px #666;border-radius:4px;height:104px;background:#FFF;font-family:Arial,Helvetica,sans-serif;line-height:19px;font-size:14px;}.comments_wrapper .view_all_comments_box{text-align:center;padding:17px 0px 0px;}.comments_wrapper .view_all_comments{font-size:17px;color:#d17f1e;border:none;background:none;text-decoration:underline;text-transform:uppercase;text-align:center;font-family:'dmsansmedium';}.icon_list_wrapper{width:100%;overflow:hidden;padding:8px 0px 54px;}.icon_list_wrapper ul{float:right;padding:0px;margin:0px;}.icon_list_wrapper ul li{float:left;padding:0px 0px 0px 15px;margin:0px;}.individual_apps_button{text-align:center;padding:15px 0px 60px;}.individual_apps_top{width:100%;overflow:hidden;}.individual_apps_top .img_box{max-width:334px;width:33%;float:left;}.individual_apps_top .img_box img{display:inline;width:100%;height:auto;}.individual_apps_top .text_box{max-width:540px;width:66%;float:right;padding-top:5px;}.individual_apps_top .text_box.full{max-width:100%;width:100%;float:none;padding-top:5px;}.individual_apps_top .text_box h5{font-family:'dmsanslight';font-size:24px;margin-bottom:28px;line-height:30px;color:#333333;}.individual_apps_top .text_box p{font-size:20px;margin-bottom:27px;}.individual_apps_content{padding:56px 0px 30px 0px;}.individual_apps_content h1{margin-bottom:24px;}.features_video{border-top:1px solid #d6d6d4;padding:54px 0px;}.features_video iframe{max-width:90%;border:4px solid #FFF;padding:0px;margin:0px auto;display:block;}.individual_apps_content .text_list{width:100%;overflow:hidden;}.individual_apps_content .text_list ul{width:48%;float:left;}.individual_apps_content .text_list ul li{padding:0px 0px 20px 17px;font-size:16px;background:url(/assets/images/bg_li.png) left 6px no-repeat;list-style:none;line-height:20px;color:#333333;}.individual_apps_content .text_list ul.right_text_list{float:right;}.screen_shots_conent{border-top:1px solid #d6d6d4;padding:54px 0px;}.screen_shots_conent h1{margin-top:7px;}.screen_shots_conent .img_box{margin:0 auto;max-width:100%;padding-bottom:55px;}.screen_shots_conent .img_box p{padding-top:10px;text-align:center;}.screen_shots_conent .img_box img{display:block;height:auto;margin:0 auto;max-width:100%;}.iphone_development_img_box{padding-bottom:27px;}.iphone_development_img_box .img_box{text-align:center;}.iphone_development_img_box .img_box img{display:inline;}.iphone_development_img_box .text_box{max-width:650px;margin:0 auto;}.iphone_development_img_box p{font-size:14px;color:#737373;line-height:19px;text-align:center;font-family:'dmsansmedium';}.iphone_development_top_text{text-align:center;font-size:24px;color:#333333;line-height:31px;padding-bottom:47px;border-bottom:1px solid #d6d6d4;margin-bottom:42px;}.iphone_development_content{padding:56px 0px;}.iphone_development_content h1{margin-bottom:27px;}.iphone_development_inner{width:100%;overflow:hidden;padding:0px 0px 84px;}.iphone_development_inner .iphone_development_box{width:45%;float:left;}.iphone_development_inner .iphone_development_box.right_box{float:right;}.iphone_development_inner .iphone_development_box .img_box{max-width:286px;margin:0 auto;}.iphone_development_inner .iphone_development_box img{display:block;margin:0 auto;max-width:100%;height:auto;}.iphone_development_inner .iphone_development_box .text_box{text-align:center;}.iphone_development_inner .iphone_development_box h5{font-size:27px;margin-bottom:21px;font-family:'barlowsemi';}.iphone_development_inner .iphone_development_box h5 a{text-decoration:none;color:#d17f1e;}.iphone_development_inner .iphone_development_box h5 a:hover{text-decoration:none;color:#d17f1e;}.iphone_development_inner .iphone_development_box p{font-size:16px;line-height:21px;margin-bottom:22px;}.iphone_development_inner .iphone_development_box p a{text-decoration:underline;color:#d17f1e;}.iphone_development_inner .iphone_development_box p a:hover{text-decoration:none;color:#d17f1e;}.content_management_inner{width:100%;overflow:hidden;padding:20px 0px 0px;}.content_management_inner .text_box{width:31%;float:left;padding-right:3.5%;}.content_management_inner .text_box.right_box{padding-right:0px;float:right;}.content_management_inner .text_box h5{font-size:27px;margin-bottom:24px;font-family:'barlowsemi';}.content_management_inner .text_box h5 a{text-decoration:none;color:#d17f1e;}.content_management_inner .text_box h5 a:hover{text-decoration:none;color:#d17f1e;}.content_management_inner .text_box p{font-size:16px;line-height:20px;margin-bottom:21px;}.content_management_inner .text_box p a{text-decoration:underline;color:#d17f1e;}.content_management_inner .text_box p a:hover{text-decoration:none;color:#d17f1e;}.our_team_content{width:100%;overflow:hidden;padding:28px 0px;}.our_team_content.three_columns{padding:48px 0px;}.our_team_content .our_team_box{width:45%;float:left;text-align:center;}.our_team_content .our_team_box.right_box{float:right;}.our_team_content .our_team_box .img_box{width:100%;margin:0 auto;padding-bottom:32px;}.our_team_content .our_team_box img{display:inline;max-width:100%;height:auto;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);}.our_team_content .our_team_box img:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);}.our_team_content .our_team_box .text_box{}.our_team_content .our_team_box h5{font-size:27px;margin-bottom:15px;font-family:'barlowsemi';}.our_team_content .our_team_box h5 a{text-decoration:none;color:#d17f1e;}.our_team_content .our_team_box h5 a:hover{text-decoration:none;color:#d17f1e;}.our_team_content .our_team_box h5 span{font-size:18px;font-family:'dmsanslight_italic';color:#585858;line-height:22px;display:block;padding-top:4px;}.our_team_content .our_team_box p{font-size:16px;line-height:20px;margin-bottom:22px;color:#333333;}.our_team_content .our_team_box .button{padding:0 42px 0 32px;}.our_team_content.three_columns .our_team_box{width:252px;padding-right:72px;text-align:left;}.our_team_content.three_columns .our_team_box.right_box{padding-right:0px;float:right;}.our_team_content.three_columns .our_team_box h5{margin-bottom:12px;}.our_team_content.three_columns .our_team_box h5 span{padding-bottom:3px;}.our_team_content.three_columns .our_team_box p{margin-bottom:18px;}.indivdual_profiles_title{border-bottom:1px solid #d6d6d4;text-align:center;padding-bottom:20px;margin-bottom:30px;}.indivdual_profiles_title h1{margin-bottom:5px;}.indivdual_profiles_title span{color:#595959;font-size:22px;font-family:'barlowsemi';}.indivdual_profiles_maincontent{float:right;width:63.5%;padding-top:16px;}.indivdual_profiles_maincontent .text_box{border-bottom:1px solid #ebebeb;padding-bottom:11px;}.indivdual_profiles_maincontent .img_box_wrapper{padding:39px 0px;}.indivdual_profiles_maincontent .img_box_wrapper h5{text-align:center;font-size:22px;color:#595959;font-family:'barlowsemi';text-transform:uppercase;margin-bottom:33px;}.indivdual_profiles_maincontent .img_box_wrapper .img_box{padding-bottom:3px;}.indivdual_profiles_maincontent .img_box_wrapper .img_box img{display:block;margin:0 auto;max-width:100%;height:auto;}.archives_post_wp{border-top:1px solid #d6d6d4;padding:27px 0px 9px;}.archives_post_box{width:100%;overflow:hidden;}.archives_post_box .img_box{width:30%;float:left;padding-top:21px;text-align:center;}.archives_post_box .img_box img{max-width:100%;height:auto;display:inline;}.archives_post_box .text_box{float:right;width:68%;font-size:16px;color:#333333;}.archives_post_box .text_box .archives_post_title{width:100%;overflow:hidden;}.archives_post_box .text_box .archives_post_title h3{font-family:'barlowsemi';font-size:27px;color:#d17f1e;float:left;margin-right:20px;margin-bottom:8px;}.archives_post_box .text_box .archives_post_title h3 a{color:#d17f1e;}.archives_post_box .text_box .archives_post_title h3 a:hover{color:#d17f1e;}.archives_post_box .text_box p{line-height:21px;font-family:'dmsanslight';margin-bottom:20px;}.archives_post_box .text_box strong{font-size:16px;color:#333333;padding-bottom:2px;display:inline-block;}.content_top.archives_post_top_text{margin-bottom:0px;padding-bottom:11px;}.news_box{padding:55px 0;}.news_box.gray{border-top:1px solid #d6d6d4;border-bottom:1px solid #d6d6d4;}.news_box .news_text{margin-top:0px;}.news_box .news_text h4{margin:0px;}.news_col{width:100%;padding-bottom:50px;padding-top:60px;}.news_text{width:515px;float:right;}.news_text p{font-size:16px;line-height:20px;margin:0 0 20px;}.news_landing_img{float:left;width:324px;text-align:center}.news_col .news_landing_img{ margin-top:20px;}.news_text h4{color:#d17f1e;font-size:27px;line-height:32px;margin-bottom:10px;font-family:'barlowsemi';}.news_col .news_text h4{color:#000000;margin:0;padding:0;}.news_col .news_text h4 a{color:#000000;}.news_col .news_text h4 a:hover{color:#d17f1e;}.news_text h5{text-transform:uppercase;color:#808080;font-size:16px;margin:0;padding:0;margin-bottom:5px;}#send_email_button{font-size:20px;}.retina_wrap{display:block;background-repeat:no-repeat;background-size:100% 100%;}.retina_wrap img{display:none !important}.indivdual_profiles_sidebar{float:left;width:32%;background:url(/assets/images/bg-gery.png) top center repeat;}.indivdual_profiles_sidebar .indivdual_profiles_sidebar_top{padding:27px 27px 16px;border-bottom:2px solid #ebebeb;}.indivdual_profiles_sidebar .indivdual_profiles_sidebar_top .img_box{border:6px solid #FFF;margin-bottom:12px;max-width:225px;margin:0 auto 12px;}.indivdual_profiles_sidebar .indivdual_profiles_sidebar_top .img_box img{display:block;max-width:100%;height:auto;}.indivdual_profiles_sidebar .indivdual_profiles_sidebar_top .text_box{width:100%;text-align:center;font-size:16px;color:#3c3c3c;padding-bottom:16px;font-family:'dmsanslight_italic';}.indivdual_profiles_sidebar .indivdual_profiles_sidebar_top .text_box strong{text-transform:uppercase;display:block;font-size:20px;font-family:'barlowsemibold';}.indivdual_profiles_sidebar .indivdual_profiles_sidebar_top .big_button{width:218px;margin:0px auto 15px;padding:0px;text-align:center;display:block;max-width:100%;}.indivdual_profiles_sidebar .indivdual_profiles_sidebar_top .big_button span{display:inline-block;padding:0px 20px;background:url(/assets/images/bg_big_button_span.png) right 15px no-repeat;}.share_this_list{text-align:center;padding:9px 0px;margin:0 !important;}.share_this_list li{display:inline;text-align:center;padding:0px 3px;}.sidebar_text{padding:20px 35px;}.sidebar_text h6{text-align:center;font-family:'barlowsemibold';text-transform:uppercase;color:#3c3c3c;margin-bottom:17px;}.sidebar_text ul{margin:0px 0px 30px 0px;}.sidebar_text ul li{margin:0px;padding:0px 0px 13px 13px;color:#333333;font-size:14px;line-height:19px;margin:0;background:url(/assets/images/bg_li.png) left 7px no-repeat;}.indivdual_profiles_blogpage .indivdual_profiles_sidebar_top{padding-top:22px;font-size:15px;line-height:auto;}.indivdual_profiles_blogpage .indivdual_profiles_sidebar_top .text_box a{}.indivdual_profiles_blogpage .indivdual_profiles_sidebar_top .text_box img{float:left;padding-right:10px;padding-bottom:10px;}.indivdual_profiles_blogpage .indivdual_profiles_sidebar_top .text_box h4{text-align:left;font-size:20px;}.indivdual_profiles_blogpage .indivdual_profiles_sidebar_top .text_box p{text-align:left;font-size:14px;line-height:14px;}.indivdual_profiles_blogpage .indivdual_profiles_sidebar_top p{margin-bottom:10px;line-height:18px;}.indivdual_profiles_blogpage .sidebar_links{padding:27px 27px 16px;}.indivdual_profiles_blogpage .sidebar_links h2{font-size:25px;}.indivdual_profiles_blogpage .sidebar_links ul li{line-height:20px;}.indivdual_profiles_blogpage .sidebar_links ul li a{font-size:15px;}h2.title_11{padding-bottom:10px;letter-spacing:0px;font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;font-size:20px;line-height:20px;color:#572C0A;height:23px;}.mobile_call2action ul li{padding:1px 0px 1px 13px;line-height:11px;}#footer{border-top:1px solid #d6d6d4;padding:0px 20px;}.footer_inner{max-width:960px;margin:0 auto;overflow:hidden;padding:36px 0px 30px}.footer_text_1{float:left;width:27%;font-size:13px;color:#696868;padding-right:5%;}.footer_logo{display:block;width:169px;height:36px;margin-bottom:35px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKkAAAAkCAMAAADFJeobAAABHVBMVEUAAAAAAADTaRzTbBzTcBzTcxzTdxzTexzTfhzTghzThRzThhzTiRzTjRwAAADTaRzTjRwAAADTcBzTdxzTfhzTghzThRzThhzTiRzTjRwAAAAAAAAAAADTaRzTahwAAADTahwAAADTaRzTjBwAAADTjBwAAADTaRzTahzTbBzTcBzTcxzTdBzTdxzTexzTfhzTfxzTghzThRzThhzTiRzTihwAAADTjBwAAAAAAADTbBzTcBzTcxzTdxzTehzTexzTfhzTghzThhzTiRzTjBwAAADTfhzTjBwAAADTbBzTcxzTexzTghzThRzTiRzTjBwAAADTbBzTcBzTcxzTdBzTdxzTehzTexzTfhzTfxzTghzThRzThhzTiRzTihxWs84UAAAAUHRSTlMAEBAQEBAQEBAQEBAQECAgIDAwMDAwMDAwMEBQYGBgcHCAgICPj5+fn5+fn5+fn5+fn5+fn5+vr7/Pz8/Pz8/Pz8/Pz8/f39/v7+/v7+/v7wj7I7oAAAPVSURBVFjD1ZhrQ5UwGMdHWtlFiu4OklZEaamZRcPsYkqeyorU0zFv3/9jtD27MAac6xt5Xhxkg+3Hc/lvEyHbZrffolbY7PbZyWpbQI/+LbcFtNd92RbQg72FtoD+ed78lIeFOWPNgSd6W4OeFqCzT5oeo7k0Ms4k+URvG6CHCnT7bG0Q6ViT5ZOjWqDs5tUg0s5EpNmYoHM7Nuhhb6mRNMQ+nwwjFFBKWe6yX4/ncMJaE080CAv4Ey5/j/0tSOXbLFUjeCTyYeAIHmBGMvYdRDZFxejC3lVBuweLTaRYXwi7sDoRN15H+NqDBhlkj/0wAn7xBCkuDcItlgMDXiraqGhil8gI383Z61842z4HnSvyYH40UjVxYpKiDEhCEe96Uv4pipQYbYKUDRCp0P/eunblM4A+s9w7CqkLYNDiEhJzXxGCuUsYYyKmq5CmOMhFlyRlLu34OIXPA1IsoiFAT082Zy5/AFDm3jXDvW9GIMUi+eTA0s8I8aR0EUsMv46Uql9FKriDood9clqAHh1+unTxPQPl7kUrCpT1rI5GimEqbJJyyMCTuWaQuo2kBN5WPez10ADtdTempx5J96IlcK/oWa4nzYTr7OjHUOQln/LAx6Esm1x/UwcNR+qLSBWg+3vrF7R70aIG7XVfVEljQqUiVioK63VT37BIZokIvqGnQV9SD/SJ9yS8QkugBtvGNJo3ehbqlT/zbFIsJMomdXizFBoNqoSJQg3FNqmei2sWfOPcryqo4V6lB8OR8uTXqAWpUMjYWqNkuWcgEkEjaa4r//5uFdS+qZCmNK2LPnKg2bFJQxVte42iBnUfUqmmd36MBKqSMa1RfolKbVI3V1XRoPyp05dUihS6/X0UUDVJVEuKnEy5zyDlQkFRPWmK/U5J+WtIuaCB3foGbMdDgZpCWkMK63tmk9Jm0kG1nxOdOcxulEFLZTYCKSYkEFXlTkyq9TTnCZUU0++YHn2K7u02gvYhJTA6rqxRE5HS0lYKoQc/zdC/1mU2BqkzDGk2iNRY97FSVGF3vxagx0crssyGIw2cGGo7AOkLB0Y/pVmhUhVS1tfBrgi56Cl0CkxupWTCLkGZDSKNpADJja8D64FSlWZSe6csN0uN+1NqHWXkVkom7CIrs76kvtxkRLna50uFV6vUANLM1e2hWIYkqZMWIlr0uybC1GNTAh42nbgiuVeK4ATFMiqVZye+FTX+Nk8/4jyExGmKWxI6RbuTwJPqHOUQJrCdyCmdo3zr2AegfxuL6Rz9E2WrJaAIXd1sCShCMx9bAorQpY2WgCI0vX4+Qf8DyhBhXSH+8SAAAAAASUVORK5CYII=')}.footer_text_1 p{line-height:16px;margin-bottom:16px;}.footer_nav_box{width:50%;float:left;}.footer_nav_box h5{font-size:13px;text-transform:uppercase;color:#696868;font-family:'dmsansmedium';margin-bottom:0px;line-height:15px;}.footer_nav_box h5 a{color:#696868;}.footer_nav_box h5 a:hover{color:#696868;}.footer_nav_box h6{font-size:13px;text-transform:uppercase;color:#696868;font-family:'dmsansmedium';margin-bottom:16px;line-height:15px;}.footer_nav_box h6 a{color:#696868;}.footer_nav_box h6 a:hover{color:#696868;}.footer_nav_box ul{padding:0px;margin:0px 0px 15px;}.footer_nav_box ul li{list-style:none;padding:0px;margin:0px;line-height:1;}.footer_nav_box ul li a{font-size:13px;color:#696868;}.footer_nav_box ul li a:hover{text-decoration:underline;color:#696868;}.footer_nav_wrapper{float:left;width:34%;overflow:hidden;}@media (max-width:980px){h1{padding-left:20px;padding-right:20px;}.contact_form ul li textarea,.contact_form ul li input.input_box{width:92%;}.content_top_right_box{width:200px;}.search_our_apps label{display:block;padding-bottom:20px;text-align:center;}.search_our_apps .search_input_box{display:block;margin:0 auto 23px;}.our_team_content.three_columns .our_team_box{width:31%;padding-right:3.5%;}.archives_post_wp{padding-left:20px;padding-right:20px}.content_top{width:auto;padding-left:20px;padding-right:20px;}.addpadding{padding-left:20px;padding-right:20px;}.contact_content{padding-left:20px;padding-right:20px;}.content_management_inner{width:auto;padding-left:20px;padding-right:20px;}.iphone_development_top_text{padding-left:20px;padding-right:20px;}.our_team_content{padding-left:20px;padding-right:20px;width:auto;}.our_team_content.three_columns{padding-left:20px;padding-right:20px;}.apps_iphone_content{padding-left:20px;padding-right:20px;width:auto;}.web_news_top{padding-left:20px;padding-right:20px;width:auto;}.web_news_top .links_box .button{margin-bottom:10px;}.comments_wrapper{width:auto;padding-left:20px;padding-right:20px;}.icon_list_wrapper ul{padding-right:20px;}.individual_apps_content .text_list,.individual_apps_top{width:auto;padding-left:20px;padding-right:20px;}.indivdual_profiles_content{width:auto;padding-left:20px;padding-right:20px;}.indivdual_profiles_title{padding-left:20px;padding-right:20px;}}@media (max-width:850px){.mainnav_wrapper ul li{padding-right:3%;}}@media (max-width:960px){p{line-height:26px;margin:0 0 26px;}h1{font-size:36px;line-height:43px;}.content_top .center_text{font-size:20px;line-height:24px;padding-bottom:16px;}.content{width:100%;}#header{width:100%;display:none;}.mainnav_wrapper ul li{padding-right:15px;}.footer_text_1{width:100%;float:none;padding:0px;}.footer_nav_box{width:48%;padding-right:2%;}.content_text{width:auto;float:none;margin-left:-20px;margin-right:-20px;}.contact_form{width:auto !important;float:none;}.contact_right{width:auto;float:none;padding-bottom:45px;}.content_top_text{width:100%;float:none;text-align:center;padding-bottom:9px;font-size:20px;line-height:24px;}.content_top_right_box{margin:0 auto;float:none;}.footer_nav_wrapper{width:100%;float:none;}.small_header{display:block !important;}#c2a_section.content_top_right_box .big_button{z-index:2}#c2a_section.content_top_right_box .big_button.big_button_force_left{margin-left:0px;position:static}#c2a_section.content_top_right_box .big_button.big_button_force_right{margin-left:0px;position:static;margin-top:25px;}.header_wrapper{background:#000;box-shadow:none;padding:0;height:auto;max-height:none}.apps_iphone_box .img_box{float:none;width:100%;padding-bottom:31px;text-align:center;}.apps_iphone_box .img_box .retina_wrap{margin:0 auto;}.apps_iphone_box .text_box{float:none;width:auto;}.apps_iphone_box h4.small_size_title{display:block;text-align:center;font-size:24px;}.apps_iphone_box .text_box h4{display:none;}.web_news_top .img_box{width:100%;float:none;text-align:center;}.web_news_top .text_box{width:100%;float:none;}.individual_apps_top .img_box,.individual_apps_top .text_box{width:100%;float:none;margin:0 auto;}.individual_apps_top .text_box h5{font-size:20px;line-height:26px;margin-bottom:26px;}.content_management_inner .text_box h5{font-size:22px;line-height:26px;margin-bottom:16px;text-align:center;}.individual_apps_button .big_button{margin-bottom:13px;}.content_top{width:auto;padding-left:20px;padding-right:20px;border-bottom:1px solid #d6d6d4;padding-bottom:24px;padding-top:20px;margin-bottom:19px;}.content_top.web_news_top_text{margin-bottom:0px;padding:18px 20px 20px}.content_top.web_news_top_text .center_text{padding-bottom:0px;}.contact_form .form_footer{text-align:center;}.contact_form .button{float:none;}.search_our_apps{width:auto;padding:24px 20px 25px;}.search_our_apps .search_input_box{width:237px;}.apps_iphone_content{padding:24px 20px 40px;border-bottom:none;}.web_news_top{width:auto;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:32px;}.web_news_top h1{margin-bottom:27px;}.web_news_top .text_box p{margin-bottom:16px;}.comments_wrapper{width:auto;padding-top:17px;}.comments_title{padding-bottom:20px;}.comments_title strong{font-size:14px;}.comments_title .login_link{font-size:14px;background-position:right 6px;}.comments_wrapper .view_all_comments_box{text-align:left;}.comments_wrapper .view_all_comments{font-size:13px;}.icon_list_wrapper{position:relative;padding:0px;overflow:inherit;}.icon_list_wrapper ul{position:absolute;top:-46px;right:0px;}.comments_wrapper textarea{height:87px;}.individual_apps_content .text_list ul{width:100%;float:none;}.individual_apps_content .text_list,.screen_shots_conent,.individual_apps_top{width:auto;padding-left:20px;padding-right:20px;}.screen_shots_conent .img_box{padding-bottom:32px;}.individual_apps_top{border-top:1px solid #d6d6d4;padding-top:32px;}.individual_apps_button{padding:23px 0px 13px;}.features_video{padding:28px 0px;}.features_video iframe{border:none;}.iphone_development_inner{padding:0px;}.iphone_development_inner .iphone_development_box{width:auto;padding-left:20px;padding-right:20px;padding-bottom:43px;float:none;}.iphone_development_inner .iphone_development_box h5{font-size:24px;}.iphone_development_content h1{margin-bottom:16px;}.iphone_development_top_text{margin-bottom:31px;font-size:17px;line-height:23px;padding-bottom:35px;}.content_management_inner .text_box{width:auto;float:none;padding-bottom:12px;}.our_team_content .our_team_box{width:auto;float:none;padding-bottom:27px;}.our_team_content .our_team_box.right_box{float:none;}.our_team_content.three_columns .our_team_box{width:auto;padding-right:0px;float:none;text-align:center;}.our_team_content.three_columns .our_team_box.right_box{float:none;padding-right:0px;}.content_management_inner .text_box.right_box{float:none;padding-right:20px;}.iphone_development_inner .iphone_development_box.right_box{float:none;}.individual_apps_content .text_list ul.right_text_list{float:none;}.archives_post_box .img_box{width:auto;padding-left:20px;padding-right:20px;float:none;margin-bottom:32px;}.archives_post_box .text_box{width:auto;padding-left:20px;padding-right:20px;float:none;position:relative;padding-bottom:59px;text-align:center;}.archives_post_box .text_box .archives_post_title h3{float:none;margin-right:0px;font-size:24px;}.archives_post_box .text_box .button{position:absolute;left:50%;margin-left:-60px;bottom:21px;}.content_top.archives_post_top_text{border-bottom:none;padding-bottom:0px;}.indivdual_profiles_title{margin-bottom:0px;}.indivdual_profiles_content{width:100%;padding-left:0px;padding-right:0px;}.indivdual_profiles_sidebar{width:auto;padding-left:20px;padding-right:20px;float:none;}.indivdual_profiles_maincontent{width:auto;padding-left:20px;padding-right:20px;float:none;}.indivdual_profiles_sidebar .indivdual_profiles_sidebar_top .img_box{}.archives_post_wp{padding:36px 0px 18px;}.iphone_development_content{padding:24px 0px;}.table_block tbody tr td{display:block;}.maincontent_title ~ div.content.heading_content > .addpadding div.portfolio_box.orange_1{   float:none !important;   margin:0px !important;   width:90% !important;   margin:0 auto !important;   margin-bottom:20px !important;}}@media (max-width:479px){.contact_form ul li textarea,.contact_form ul li input.input_box{width:88%;}}.case_studies_content{}.location{width:auto;max-width:960px;margin:0 auto;padding:30px 20px;color:#737373;font-size:12px;font-family:'dmsansmedium';}.location a{color:#737373;}.location a:hover{color:#d17f1e;}.location span{color:#bc5b02;}.section_inner{padding:50px 0;width:auto;max-width:900px;margin:0 auto;overflow:hidden;}.section_inner img{max-width:100%;height:auto;display:block;margin-left:auto;margin-right:auto;}.section1 .section_inner{padding-top:0;}.title_box{border-bottom:1px solid #d6d6d4;text-align:center;margin-bottom:20px;}.title_box h1{margin-bottom:20px;}.case_studies_content h5{color:#333;line-height:1.3;margin-bottom:20px;text-align:center;}.case_studies_content .content_top{overflow:hidden;margin-bottom:40px;}.case_studies_content .section_top{overflow:hidden;margin-bottom:40px;padding-top:40px;border-top:1px solid #d6d6d4;}.case_studies_content .section_top .left_box{width:60%;float:left;}.case_studies_content .section_top .left_box img{max-width:100%;height:auto;}.case_studies_content .section_top .right_box{width:35%;float:right;}.case_studies_content .section_top h6{font-size:16px;font-weight:bold;}.case_studies_content .section_top p{font-size:16px;line-height:1.3;}.round_list{overflow:hidden;margin-bottom:40px;text-align:center;}.round_list .round_item{display:inline-block;width:268px;height:268px;margin-left:40px;margin-bottom:40px;background:url(/assets/images/bg_round.png) no-repeat;}.round_list .round_item.first{margin-left:0;}.round_list .round_item .round_inner{width:268px;height:268px;display:table-cell;text-align:center;vertical-align:middle;}.round_list .round_item .number{font-size:62px;margin-bottom:10px;display:block;font-family:'barlowlight';line-height:1;}.round_list .round_item .title{font-size:28px;margin-bottom:20px;display:block;font-family:'barlowlight';line-height:1;padding:0 10px;}.round_list .round_item.last img{margin-bottom:10px;}.round_list .round_item.last .number{margin:0;}.round_list .round_item.last .title{margin-bottom:10px;}.testimonials_content .section .section_inner{padding-top:0;}.testimonials_content .testimonials_list .item_box p{font-size:20px;line-height:30px;margin-bottom:20px;}.testimonials_content .testimonials_list .logo_box{position:absolute;left:0;top:0;width:272px;height:170px;background:#fff;}.testimonials_content .testimonials_list .logo_box .inner{display:table-cell;width:270px;height:168px;text-align:center;vertical-align:middle;}.testimonials_content .testimonials_list .logo_box img{vertical-align:middle;max-width:100%;height:auto;border:1px solid #ccc;}.testimonials_content .testimonials_list .text_box{}.testimonials_content .testimonials_list .item_box .info h6{margin:0;line-height:22px;}.testimonials_content .testimonials_list .item_box .info p{font-size:16px;line-height:22px;}.testimonials_list .item_box{padding:50px 0;}.testimonials_list > .item_box:first-child{padding-top:0;}.testimonials_list .item_box .item_inner{padding-left:300px;max-width:600px;margin:0 auto;overflow:hidden;position:relative;}.job_openings_content .section2 h1{margin-bottom:40px;}.job_openings_content .section2 ul li{margin-left:5%;margin-right:5%;margin-bottom:10px;float:left;width:40%;list-style:disc;}.job_openings_content .section3 h1{margin-bottom:40px;}.current_openings_list{overflow:hidden;}.current_openings_list .item_box{float:left;width:30%;margin-left:5%;margin-bottom:30px;}.current_openings_list .item_box:first-child{margin-left:0;}.current_openings_list h5{margin-bottom:30px;}.current_openings_list p{font-size:16px;line-height:22px;}.porfolio_content_text h1{margin-bottom:40px;}.porfolio_content_text .links{margin-bottom:40px;overflow:hidden;}.porfolio_content_text .links a.new{display:inline-block;background:url(/assets/images/icon_new.png) left center no-repeat;;padding-left:35px;text-transform:uppercase;font-size:16px;line-height:22px;margin-right:20px;margin-bottom:10px;font-family:'dmsansbold';}.porfolio_content_text .links a.link{display:inline-block;background:url(/assets/images/icon_link.png) left center no-repeat;;padding-left:30px;text-transform:uppercase;font-size:16px;line-height:22px;margin-right:20px;margin-bottom:10px;font-family:'dmsansbold';}.porfolio_content_text .links a.share{display:inline-block;background:url(/assets/images/icon_share.png) left center no-repeat;;padding-left:30px;text-transform:uppercase;font-size:16px;line-height:22px;margin-right:20px;margin-bottom:10px;font-family:'dmsansbold';}.porfolio_content_text .app{text-align:center;}.porfolio_content_text .app a{display:inline-block;margin:0 10px 10px 10px;}.section_load{padding:10px 0;text-align:center;}.apps_iphone_wrapper .section_load{padding:50px 0;}.small_menu{position:absolute;top:60px;left:12px;}.small_menu img{width:25px;height:20px;}.small_menu_box{width:100%;opacity:1;height:60px;overflow:hidden;background:url(/assets/images/bg_menu.png);position:relative;}.small_menu_inner{overflow:hidden;position:absolute;left:0;top:0;}.small_menu_inner ul{text-align:center;padding:0 10px;}.small_menu_inner ul li{display:inline-block;line-height:0;font-size:14px;padding:7px;}.small_menu_inner ul li a{display:block;color:#ffffff;font-family:'barlowsemi';line-height:40px;text-transform:uppercase;padding:0 10px;height:40px;background:#111;border-radius:5px;}.small_menu_box.portfolio_menu{background:#242424;height:160px;}.portfolio_menu .small_menu_inner ul li a{width:132px;line-height:20px;text-align:center;background:none;padding:0;height:auto;border-radius:0;}.portfolio_menu .small_menu_inner ul li a img{border:1px solid #fff;vertical-align:top;margin-bottom:5px;}.defaultPage .indivdual_profiles_sidebar ul li{list-style:none;}.large_rss{   padding-left:27px;   padding-top:10px;   background:url(/images/bg_sidebar_nav_h3.png) left 15px no-repeat;}.large_rss a{   text-transform:none;   font-weight:normal;}.large_rss a:hover{text-decoration:underline;}#text_comments{   display:none;}#text_comments h  #text_comments h3{   font-size:inherit;}#text_comments p{   font-size:15px;   line-height:15px;}@media (max-width:980px){.section_inner{padding:50px 0;}.section_top .right_box a.button{margin-bottom:10px;}.round_list .round_item{margin:0 20px 40px 20px;}.round_list .round_item.first{margin:0 20px 40px 20px;}.section_content{padding:0 20px;}.case_studies_content .section_top{padding-left:20px;padding-right:20px;}.testimonials_list .item_box{padding:50px 20px;}.current_openings_list{padding:0 20px;}}@media (max-width:960px){.case_studies_content .section_top .left_box{width:100%;float:none;margin-bottom:20px;text-align:center;}.case_studies_content .section_top .right_box{width:100%;float:none;}.content_top_text{margin-bottom:15px;}.testimonials_content .testimonials_list .logo_box{position:relative;float:none;margin:0 auto;margin-bottom:30px;}.testimonials_content .testimonials_list .text_box{position:relative;float:none;width:auto;}.section_inner h1{font-size:36px;}.job_openings_content .section2 ul li{float:none;width:auto;margin-bottom:10px;}.current_openings_list .item_box{width:auto;float:none;margin-left:0;text-align:center;margin-bottom:40px;}.current_openings_list .item_box h5{margin-bottom:20px;font-size:20px;}.current_openings_list .item_box p{margin-bottom:20px;}.testimonials_list .item_box .item_inner{padding-left:0;max-width:900px;}.job_openings_content .section2 ul{padding-left:15%;padding-right:15%;}.job_openings_content .section2 ul li{float:none;padding:0;width:auto;}.portfoliopage .content_top{border-bottom:0;}   .header_extra{       background-size:cover;  }   .tab-content > .tab-pane{       background-image:none;  }   .small_menu_inner{max-width:none}   #tab2 .inner_icon_holder,   #tab5 .inner_icon_holder{width:100%;background-position:center center;background-size:contain;}   ul.sub_entries li,   ul.sub_entries li br{       display:none;  }   ul.sub_entries li:nth-of-type(1),   ul.sub_entries li:nth-of-type(2)   {     display:block;     width:48%;     float:left;     padding:0;  }   ul.sub_entries li:nth-of-type(2){     float:right;  }   ul.sub_entries.apps_entries li:nth-of-type(1) .app_img_entry,   ul.sub_entries.apps_entries li:nth-of-type(2) .app_img_entry{     width:100%;     height:100%;  }   ul.portfolio_entries li:last-of-type{       width:100%;       clear:both;       display:block;       float:none;       text-align:center;       height:30px;       font-size:20px;       padding-top:50px;  }   ul.sub_entries li:last-of-type > div.img_entry,   ul.sub_entries li:last-of-type > div.img_entry a{       width:100%;       height:30px;  }       .showall{       display:none;  }       .small_menu_box{overflow-x:scroll;}   .tab-content > .active{     padding-left:0;     max-height:300px;     overflow-y:scroll;  }       .tab-content p{     padding-left:0 !important;  }        ul.portfolio_entries.sub_entries li{       max-width:40%;   }    ul.portfolio_entries.sub_entries li:last-of-type{       float:none;       width:100%;       max-width:100%    }   ul.apps_entries{       display:block;       clear:both;       position:static;  }   ul.apps_entries .apps_container a,   ul.apps_entries .apps_container p,   ul.apps_entries .apps_container a img   {       margin-left:0;       float:none;       display:block;  }   #tab4 > ul > li.inner_apps,   li.inner_apps,   #tab2 > ul > li.depts ~ li{       display:block;       padding-bottom:10px;       float:right;       width:55%;       padding-right:5%;  }   #tab2 > ul > li.depts ~ li{     width:45%;  }    #tab2 > ul > li.depts ~ li .news_container a{     margin-left:0;     float:none;   }   #tab2 > ul > li.depts ~ li ul > br,#tab2 > ul > li.depts ~ li ul > li{     display:none;  }   #tab2 > ul > li.depts ~ li ul > li:first-of-type{     display:block;  }   #tab2 > ul > li.depts ~ li ul > li .img_entry{     height:108px;  }   ul.apps_entries .app_img_entry{       width:70px;       height:75px;       overflow-y:hidden;  }   ul.sub_entries.apps_entries li:nth-of-type(1),   ul.sub_entries.apps_entries li:nth-of-type(2){       margin-top:10px;  }   ul.sub_entries.news_entries{       padding-bottom:70px;  }   ul.sub_entries.news_entries li{       width:40%;  }   ul.sub_entries.news_entries li div.img_entry,   ul.sub_entries.news_entries li div.img_entry a,   ul.sub_entries.news_entries li div.img_entry a img{       width:100%;  }   ul.news_entries .news_container a,   ul.news_entries .news_container p,   ul.news_entries .news_container a img   {       margin-left:0;       float:none;       display:block;  }   #tab2 > ul > li > div.tab-content{       overflow-x:hidden;  }   #tab5 > ul > li{     width:40%;  }   #tab5 > ul > li:last-of-type{     float:right;     width:55%;  }   ul.sub_entries.news_entries li{     display:none;  }    ul.sub_entries.news_entries li:first-of-type{     display:block;     width:100%;   }   #tab6{padding-bottom:20px  !important;}   #tab6 textarea{       max-width:250px;       margin-right:10px !important;  }   #tab7{       padding-left:10px !important;  }   .heading_content > div.addpadding > p > img[align=right]{       display:block;       padding-left:0;       padding-bottom:30px;       width:100%;  }   .content_wrapper .content.defaultPage h3:first-of-type{       text-align:center;       font-size:25px;  }   .box select::after{        clear:both;       display:table;       content:"<br/>";  }   DIV.mobile_sidebar{       float:none !important;       width:100% !important;       text-align:center;       margin-left:0 !important;  }   DIV.mobile_call2action{       height:auto !important;       margin-bottom:10px;  }   DIV.mobile_sidebar ul li{       line-height:normal;  }}@media (max-width:479px){.location{display:none;}.section_inner{width:auto;}.round_list .round_item{margin:0 0 40px 0;}.round_list .round_item.first{margin:0 0 40px 0;}.home_slider_wrap{background-image:none !important;background-color:#222 !important;}.job_openings_content .section2 ul{padding-left:20px;padding-right:20px;}.section1 .section_inner{padding-top:10px;}.content.defaultPage{padding-top:10px;}.testimonials_content .section .section_inner{padding-top:10px;}.porfolio_content_text .links{text-align:center;}.news_container p{line-height:15px;}.development_img{max-width:100%;}.development_img img{height:auto!important;max-width:100%;}#tab3-3 .img_entry > a:first-of-type,#tab2 > ul > li.depts ~ li ul > li:first-of-type,#tab2 > ul > li.depts ~ li ul > li .img_entry,#tab2 > ul > li.depts ~ li ul > li .img_entry a,#tab2 > ul > li.depts ~ li ul > li .img_entry > a:first-of-type{max-width:none;width:100%;float:none;display:block}}.home_slider_wrap{width:100%;position:relative;z-index:1;margin-bottom:50px;bottom:7px;}.home_slider_wrap #home_slider{position:relative;z-index:2;text-align:center;}.home_slider_wrap #home_slider > li{height:100% !important;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;}.home_slider_wrap #home_slider > li > img{opacity:0;}.home_slider_wrap #home_slider_bg_grad{position:absolute;width:100%; background:-webkit-linear-gradient(0deg,rgba(34,34,34,0.7) 0,rgba(34,34,34,0.7) 25%,rgba(255,255,255,0) 50%,rgba(34,34,34,0.7) 75%,rgba(34,34,34,0.7) 100%); background:-moz-linear-gradient(90deg,rgba(34,34,34,0.7) 0,rgba(34,34,34,0.7) 25%,rgba(255,255,255,0) 50%,rgba(34,34,34,0.7) 75%,rgba(34,34,34,0.7) 100%); background:linear-gradient(90deg,rgba(34,34,34,0.7) 0,rgba(34,34,34,0.7) 25%,rgba(255,255,255,0) 50%,rgba(34,34,34,0.7) 75%,rgba(34,34,34,0.7) 100%); background-position:50% 50%;}.home_slider_wrap #home_slider_bg_wrap{position:absolute;width:100%;overflow:hidden;background-color:#222;}.home_slider_wrap #home_slider_bg{position:absolute;width:100%;background-color:#222;background-repeat:no-repeat;background-size:100%;background-position:center;-webkit-filter:blur(10px);-moz-filter:blur(10px);filter:blur(10px);}#home_slider_bg_wrap .bx-wrapper .bx-viewport{height:100% !important;}#home_slider_text{text-align:center;min-height:190px;}#home_slider_text li{text-align:center;min-height:190px;position:relative;}#home_slider_text li h1{display:flex;justify-content:center;align-items:center;align-self:center;position:absolute;width:100%;top:0;left:0;height:170px;text-align:center;margin:0;padding:0;}.slider_inner{position:relative;z-index:2;max-width:none}.home_slider_content{width:900px;position:absolute;left:50%;margin-left:-450px;top:0;z-index:10;display:table;}.home_slider_inner{width:100%;display:table-cell;vertical-align:middle;}.home_slider_box{display:inline-block;}.home_slider_box h1{text-shadow:0 0 5px #000;font-size:66px;color:#ffffff;font-family:'barlowlight';}.title_bar{width:900px;margin:0 auto 65px;text-align:center;}.title_bar h1,.title_bar .h1,.title_bar h  .title_bar .h2{margin:0 0 15px;color:#333333;}.title_bar h5{font-family:'dmsanslight';line-height:30px;margin-bottom:35px;}.title_bar .sub_title{text-align:center;background:url(/assets/images/bg-line-gery.png) left center repeat-x;}.title_bar .sub_title div{display:inline !important;}.title_bar .sub_title div,.title_bar .sub_title span{padding:0 15px;font-family:'dmsansmedium';background:#ffffff;font-size:16px;color:#d17f1e;text-transform:uppercase;}.title_bar .sub_title div a,.title_bar .sub_title span a{color:#bc5b02;text-decoration:none;}.title_bar .sub_title div a:hover,.title_bar .sub_title span a:hover{color:#000000;}.home_portfolio .title_bar{margin-bottom:0;}.bg_white{background:#ffffff;}.profilo_col{width:100%;padding-bottom:50px;padding-top:60px;}.profilo_text{width:350px;float:left;}.profilo_text p{font-size:16px;line-height:20px;margin:0 0 20px;}.profilo_img{float:right;width:490px;text-align:center;}.profilo_col .profilo_img{ margin-top:20px;}.profilo_text h4,.profilo_text .h4{color:#d17f1e;font-size:27px;line-height:32px;margin-bottom:10px;font-family:'barlowsemi';}.profilo_col .profilo_text h4,.profilo_col .profilo_text .h4{color:#000000;}.profilo_col .profilo_text h4 a,.profilo_col .profilo_text .h4 a{color:#000000;}.profilo_col .profilo_text h4 a:hover,.profilo_col .profilo_text .h4 a:hover{color:#d17f1e;}.gray .title_bar .sub_title span{color:#000000;background:url(/assets/images/bg-gery.png) repeat;}.gray .title_bar .sub_title span a{color:#bc5b02;text-decoration:none;}.gray .title_bar .sub_title span a:hover{color:#000000;}.gray .title_bar .sub_title div{color:#000000;background:url(/assets/images/bg-gery.png) repeat;}.gray .title_bar .sub_title div a{color:#d17f1e;text-decoration:none;}.gray .title_bar .sub_title div a:hover{color:#000000;}.new_press_col{padding:40px 0 60px;}.home_one_third{width:30%;margin-left:5%;float:left;display:inline;}.home_one_third.firstChild{margin-left:0;}.home_one_third .img_box{margin-bottom:35px;text-align:center;}.home_one_third .inner_icon_holder{margin:0 auto;}.home_one_third h5,.home_one_third .h5{color:#d17f1e;font-size:24px;font-family:'barlowsemi';margin-bottom:20px;}.home_one_third p{font-size:16px;line-height:20px;margin:0 0 25px;color:#686868;}.home_blog_img img{border:1px solid #9b9b9b;}.home_blog_col{padding:40px 0 50px;}.client_list{width:972px;margin:0 0 0 -36px;overflow:hidden;}.client_list li{width:131px;height:78px;margin:0 9px 30px;float:left;display:inline;}.client_col{padding:60px 0 40px;}.client_col .contact_title{padding-bottom:50px;}.meet_our_team{padding:55px 0 50px;}.meet_our_team .title_bar h1,.meet_our_team .title_bar .h1,.meet_our_team .title_bar h  .meet_our_team .title_bar .h2{margin-bottom:30px;color:#000000;}.meet_our_team .title_bar .sub_title span{color:#d17f1e;}.team_item{float:left;width:231px;margin:0 0 0 103px;display:inline;}.team_item.firstChild{margin-left:0;}.team_item span{display:block;}.team_item div.team_img,.team_item span.team_img{margin:0 0 12px;}.team_item div.name,.team_item span.name{height:58px;font-size:18px;color:#000000;}.team_item div.name a,.team_item span.name a{color:#000000;}.case_studies{padding:50px 0;}.testimonials_col{padding:45px 0 55px;}.testimonials_col .title_bar{margin-bottom:35px;}.testimonials_col .title_bar .sub_title span a,.new_press_col .title_bar .sub_title span a{color:#bc5b02;}.profilo_box{padding:55px 0;}.profilo_box.gray{border-top:1px solid #d6d6d4;border-bottom:1px solid #d6d6d4;}.profilo_box .profilo_text{margin-top:20px;}.profilo_box .profilo_text h4{margin-bottom:20px;}.heading_content{padding-bottom:30px;}.heading_content > div.addpadding > p > img[align=right]{padding-left:30px;padding-bottom:30px;}.maincontent_title ~ div.content.heading_content > .addpadding ul:first-of-type{   padding:0px 0px 20px 23px;}.maincontent_title ~ div.content.heading_content > .addpadding ul:first-of-type li{   padding:1px 0px 1px 13px;   background:url(/images/bg_portfolio_text_box_li.gif) left 5px no-repeat;}ul.ul_with_background{ padding:0px 0px 20px 23px !important;}ul.ul_with_background li{ padding:1px 0px 1px 13px !important; background:url(/images/bg_portfolio_text_box_li.gif) left 5px no-repeat !important;}.maincontent_title ~ div.content.heading_content > .addpadding div.portfolio_box.orange_1{   float:right;   padding:0;   margin:0px 0px 25px 25px;   width:30%;   overflow:hidden;   max-height:200px;   border:7px solid #ee8a22;}.services_col{width:100%;overflow:hidden;padding:0 0 45px;}.services_item{width:44%;float:right;text-align:center;}.services_item.firstChild{float:left;}.services_item .img_box{margin-bottom:20px;}.services_item h4{font-size:27px;margin-bottom:15px;text-align:center;color:#d17f1e;}.services_item h4 a{color:#d17f1e;}.service_text p{font-size:16px;line-height:20px;}.services_col .lastColumn.services_item{float:none;margin:0 auto;}.development_img{margin:0 auto 20px;text-align:center;max-width:680px;}.development_img img{margin-bottom:45px;}.development_caption h6{font-size:14px;color:#737373;text-transform:uppercase;text-align:center;margin-bottom:10px;}.development_caption p{font-size:14px;line-height:19px;}.specialties_wrap{padding:50px 0;}.development_work{padding:50px 0 0;}.specialties_col{margin-top:40px;padding-bottom:40px;}.specialties_item{width:30%;margin-left:5%;float:left;display:inline;}.specialties_item.firstChild{margin-left:0;}.specialties_item p{font-size:16px;line-height:20px;}.specialties_item h4{font-size:27px;color:#d17f1e;margin-bottom:20px;}.specialties_item h4 a{color:#d17f1e;text-decoration:none;}.blogColumn{padding:40px 0;}.gray.blogColumn{border-top:1px solid #d6d6d4;}.blog_item h1{margin:0 0 40px;}.blog_img{text-align:center;margin:0 0 40px;}.inner_img{margin-bottom:50px;text-align:center;}.loading_box{text-align:center;padding:30px 0;border-top:1px solid #d6d6d4;}.content_top_text.short_col{max-width:530px;}.two_button_col{float:right;max-width:350px;font-size:0;vertical-align:middle;}.link_rss{background:url(/assets/images/bg-rss.png) left top no-repeat;height:46px;border-radius:3px;cursor:pointer;border:none;color:#ffffff;font-size:20px;text-transform:uppercase;padding:0px 24px 0px 46px;line-height:46px;display:inline-block;font-family:'barlowsemibold';margin-left:20px;}.link_rss:hover{color:#FFF;}.blog_cat_list{padding:14px 0 4px;border-top:1px solid #d6d6d4;border-bottom:1px solid #d6d6d4;margin-bottom:25px;}.cat_list{text-align:center;font-size:0;vertical-align:middle;}.cat_list li{display:inline-block;margin:0 10px;}.cat_list li a{font-size:16px;color:#595555;font-family:'dmsansmedium';padding:0 20px;line-height:32px;text-transform:uppercase;background:#d4d4d4;border-radius:3px;display:block;margin-bottom:10px;}.cat_list li a.current,.cat_list li a:hover{background:#d1771e;color:#ffffff;}.linkbox{text-align:right;padding-right:20px;padding-top:50px;}img.lazy{-webkit-filter:blur(10px);filter:blur(10px);}DIV.iphonegrid{   margin-left:20px;   text-align:center;}DIV.iphonegrid SPAN{   display:block;   float:left;   width:130px;   height:220px;   text-align:center;   line-height:20px;   margin-right:15px;}DIV.iphonegrid SPAN IMG{   display:block;}DIV.mobile_call2action{       width:209px;   height:93px;   padding-left:29px;   padding-top:0px;   margin-bottom:30px;}DIV.mobile_call2action UL{   padding-left:0px !important;   padding-top:0px !important;}DIV.mobile_call2action UL A{   font-family:Arial,Helvetica,sans-serif;   font-size:12px;   color:#481503;}DIV.mobile_call2action UL LI.download A{   color:#2C82D9;   font-weight:bold;}DIV.mobile_call2action UL LI{   background:url(/images/bg_portfolio_text_box_li.gif) left 3px no-repeat;}DIV.mobile_sidebar{   float:right;   width:238px;   margin-left:10px;}DIV.mobileqr{   text-align:center;   background-color:rgb(255,255,255);}.text_comments{   display:none;}.testimonial{   border-bottom:solid 1px #000;   padding:10px;}.testimonial .signature{   padding-left:200px;}.testimonial IMG{   float:left;}#client_center TD{   margin:0px;   padding:5px;}#client_center OL LI{   background:none;}#client_center OL{   margin-bottom:15px;}#client_center LI A{   font-family:Arial,Helvetica,sans-serif;}#client_center .roles SPAN{   font-weight:bold;}#client_center .time_schedule SPAN{   font-weight:bold;}#client_center DIV.plan{   background-color:#fff;   padding:10px;   margin-bottom:10px;   width:100%;   border-top:1px solid #ede2d1;}#client_center .plan SPAN{   font-weight:bold;}#client_center .about{   background-color:#fff;   padding:10px;   margin-bottom:10px;   width:100%;   border-top:1px solid #ede2d1;   float:left;   width:40%;   margin-right:10px;}#client_center DIV.reference{}#client_center .project_task_total_time > td{padding:0 5px 2px 5px;}#client_center #sessions_hdr{margin-bottom:3px;padding:2px 3px;line-height:18px;background-color:#ccc;}#client_center #sessions_hdr input{width:64px;height:16px;font-size:14px;}#client_center #sessions_hdr button{margin-left:2px;height:16px;padding:1px 3px;font-size:14px;}#client_center #sessions{border:1px dotted #ccc;}#client_center #sessions tr:first-child td{border-bottom:1px solid #eee;text-align:center;font-size:16px;font-weight:bold;}#client_center #sessions tr:first-child td a{color:#000;}#client_center #sessions tr:first-child td a:hover{color:#555;}#client_center #sessions tr:first-child td a:focus{text-decoration:none;}#client_center #sessions tr:first-child td a.tm_sort_col{color:navy;}#client_center #sessions tr:first-child td a.tm_sort_col:hover{color:navy;}#client_center #sessions tr:first-child td a.tm_sort_col.asc::after{content:"\25B2";margin-left:3px;}#client_center #sessions tr:first-child td a.tm_sort_col.desc::after{content:"\25BC";margin-left:3px;}#client_center #sessions tr:not(:first-child) td{font-size:12px;}#client_center #sessions .sessions_divider > td{height:0px;padding:0px;border-bottom:2px solid #bbb;}#client_center #sessions .session_subtotal > td{font-weight:bold;}#client_center #sessions .session_total > td{color:#d17f1e;}#print_header{   display:none;}.blog_text UL LI{   margin-left:30px;   list-style:disc;}BLOCKQUOTE{   margin-left:25px;   margin-right:25px;   padding:5px;   background-color:#F7FAE8;}.job_openings{   font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;   font-size:16px;   line-height:32px;}.job_openings B{   text-transform:uppercase;}.job_openings A{   color:#572C0A;   text-decoration:underline;}.employee .maincontent_left{   padding:0px;   width:403px;   margin-right:20px;}.employee .maincontent_right{   width:217px;}.employee H5{   font-family:Arial;   font-weight:bold;   font-size:11px;   color:#fc6805;   text-transform:uppercase;   padding-bottom:10px;}.employee P{   margin:0px;   padding:0px;   padding-bottom:1px;   font-size:13px;}.employee .status{   background-color:#f2ede4;}.employee .status .statusimg{   float:left;   width:50px;   margin:10px;   margin-top:0px;   margin-right:15px;}.employee .status .currently{   font-size:14px;   margin-bottom:5px;}.employee .status .listening{   font-size:12px;   margin-bottom:5px;}.employee .text_box{   padding:0px;}.contact_call{   font-size:18px;   text-align:center;}.employee .contact{   float:left;   font-family:Arial;   font-size:20px;   margin-right:20px;   height:50px;}.employee .contact SPAN{   padding:0px;   margin:0px;}.employee .contact .phone_status{   font-size:10px;   font-weight:bold;   text-transform:uppercase;}.employee .contact .phone_status B{   color:#fd0101;}.employee .contact A{   color:#ed4d18;   font-size:20px;   font-weight:bold;   background:url("/images/bg_form_box_a.png") no-repeat scroll right 10px transparent;   padding-right:15px;   vertical-align:middle;}.screenshot_tabs{height:55px;position:relative;margin-bottom:60px;}.screenshot_tabs > a{display:block;opacity:0.5;color:#000;text-decoration:none;height:40px;padding-top:15px;width:50%;text-align:center;position:absolute;top:0;left:0;font-family:'dmsansmedium';border-top:3px solid #fff;border-bottom:1px solid #A2A2A0;background-repeat:no-repeat;background-size:0;background-position:50% 50%}.screenshot_tabs > a.android_tab{left:auto;right:0;}.screenshot_tabs > a.active{opacity:1;border-left:1px solid #d6d6d4;border-bottom-color:#fff;border-top-color:#ee8a22;}.screenshot_tabs > a.ios_tab.active,.screenshot_tabs > a.android_tab.active{border-right:1px solid #d6d6d4;}.screenshot_tabs > a span{position:relative;}.screenshot_tabs > a span:before{content:' ';width:25px;height:25px;position:absolute;bottom:2px;left:-30px;background-repeat:no-repeat;background-size:contain;background-position:50% 50%}.screenshot_tabs > a.ios_tab,.screenshot_tabs > a.ios_tab span:before{background-image:url('data:image/svg+xml;utf8,<svg width="170px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 170 170" version="1.1" height="170px"><path d="m150.37 130.25c-2.45 5.66-5.35 10.87-8.71 15.66-4.58 6.53-8.33 11.05-11.22 13.56-4.48 4.12-9.28 6.23-14.42 6.35-3.69 0-8.14-1.05-13.32-3.18-5.197-2.12-9.973-3.17-14.34-3.17-4.58 0-9.492 1.05-14.746 3.17-5.262 2.13-9.501 3.24-12.742 3.35-4.929 0.21-9.842-1.96-14.746-6.52-3.13-2.73-7.045-7.41-11.735-14.04-5.032-7.08-9.169-15.29-12.41-24.65-3.471-10.11-5.211-19.9-5.211-29.378 0-10.857 2.346-20.221 7.045-28.068 3.693-6.303 8.606-11.275 14.755-14.925s12.793-5.51 19.948-5.629c3.915 0 9.049 1.211 15.429 3.591 6.362 2.388 10.447 3.599 12.238 3.599 1.339 0 5.877-1.416 13.57-4.239 7.275-2.618 13.415-3.702 18.445-3.275 13.63 1.1 23.87 6.473 30.68 16.153-12.19 7.386-18.22 17.731-18.1 31.002 0.11 10.337 3.86 18.939 11.23 25.769 3.34 3.17 7.07 5.62 11.22 7.36-0.9 2.61-1.85 5.11-2.86 7.51zm-31.26-123.01c0 8.1021-2.96 15.667-8.86 22.669-7.12 8.324-15.732 13.134-25.071 12.375-0.119-0.972-0.188-1.995-0.188-3.07 0-7.778 3.386-16.102 9.399-22.908 3.002-3.446 6.82-6.3113 11.45-8.597 4.62-2.2516 8.99-3.4968 13.1-3.71 0.12 1.0831 0.17 2.1663 0.17 3.2409z"/></svg>')}.screenshot_tabs > a.android_tab,.screenshot_tabs > a.android_tab span:before{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 505.145 505.145" style="enable-background:new 0 0 505.145 505.145;" xml:space="preserve"><g><g><g><path style="fill:#010002;" d="M68.541,164.715h-1.294c-16.588,0-30.113,13.568-30.113,30.113v131.107c0,16.61,13.525,30.134,30.113,30.134h1.316c16.588,0,30.113-13.568,30.113-30.134V194.827C98.654,178.283,85.108,164.715,68.541,164.715z"/><path style="fill:#010002;" d="M113.085,376.54c0,15.229,12.446,27.63 27.675,27.632h29.574v70.817c0,16.631,13.568,30.156,30.113,30.156h1.294c16.61,0,30.156-13.546,30.156-30.156v-70.817h41.33v70.817c0,16.631,13.611,30.156,30.156,30.156h1.273c16.609,0,30.134-13.546,30.134-30.156v-70.817h29.595c15.207,0,27.654-12.403,27.654-27.632V169.525H113.085V376.54z"/><path style="fill:#010002;" d="M322.041,43.983l23.491-36.26c1.51-2.287,0.841-5.414-1.467-6.903c-2.286-1.51-5.414-0.884-6.903,1.467l-24.353,37.512c-18.27-7.485-38.676-11.691-60.226-11.691c-21.571,0-41.934,4.206-60.247,11.691l-24.31-37.512c-1.488-2.351-4.638-2.977-6.946-1.467c-2.308,1.488-2.977,4.616-1.467,6.903l23.51 36.26c-42.387,20.773-70.968,59.924-70.968,104.834c0,2.761,0.173,5.479,0.41,8.175h280.053c0.237-2.696,0.388-5.414,0.388-8.175C393.009,103.907,364.406,64.756,322.041,43.983z M187.655,108.911c-7.44 0-13.482-5.997-13.482-13.46c0-7.463,6.04-13.439,13.482-13.439c7.485,0,13.48 5.975,13.48 13.439S195.097,108.911,187.655,108.911z M317.49,108.911c-7.44 0-13.482-5.997-13.482-13.46c0-7.463,6.04-13.439,13.482-13.439c7.463,0,13.46,5.975,13.46,13.439C330.95,102.914,324.953,108.911,317.49,108.911z"/><path style="fill:#010002;" d="M437.876,164.715h-1.251c-16.588,0-30.156,13.568-30.156,30.113v131.107c0,16.61,13.59,30.134,30.156,30.134h1.273c16.609,0,30.113-13.568,30.113-30.134V194.827C468.011,178.283,454.464,164.715,437.876,164.715z"/></g></g></g></svg>')}@media (max-width:980px){.title_bar{width:748px;}.profilo_text{width:290px;}.profilo_img{width:405px;}.client_list{width:748px;margin:0;}.client_list li{margin:0 28px 30px;}.home_slider_content{width:748px;margin-left:-374px;height:404px;}.home_slider_box h1{font-size:42px;margin-bottom:15px;}.team_item{margin-left:27px;}.two_button_col{float:none;max-width:320px;text-align:center;margin:0 auto;}.two_button_col .big_button{ float:none;margin:0 0 10px;}.link_rss{float:none;margin:0 0 0 10px;}.link_rss{margin-left:10px;}.two_button_col .big_button{ padding:0 20px;}.content_top_text.short_col{max-width:none;}}@media (max-width:960px){.title_bar{width:auto;padding:0 20px;}.title_bar .sub_title{}.home_one_third{width:100%;margin:0 0 30px;float:none;display:block;}.news_text,.news_landing_img,.profilo_text,.profilo_img{width:100%;margin-bottom:30px;}.news_text,.profilo_text,.profilo_text,.home_one_third{text-align:center;}.news_text h4,.profilo_text h4,.news_text .h4,.profilo_text .h4{text-align:left;}.news_text h  .news_text .h  .news_text p,.profilo_text h  .profilo_text .h  .profilo_text p,.home_one_third h5,.home_one_third .h5,.home_one_third p{text-align:left;}.home_slider_wrap{background:url(/assets/images/bg-small-slider.png) left top repeat;padding:0;height:180px;}.home_slider_content{width:100%;position:static;margin:0 auto 10px;height:auto;}.home_slider_box h1{display:none;}.home_slider_wrap{overflow-x:scroll;overflow-y:hidden;width:100%;bottom:10px;}.home_slider_wrap .home_slider_content{width:700px;position:absolute;top:0;left:0;padding:0;background:#222;padding:20px 0px;height:160px;}.slider_inner{}.bx-wrapper{display:none}.client_list{width:100%;margin:0 auto;}.client_list li{width:46%;margin:0 2% 20px;text-align:center;}.title_bar h1,.title_bar .h1,.title_bar h  .title_bar .h2{font-size:36px;line-height:43px;}.team_item,.team_item.firstChild{margin:0 auto 30px;float:none;display:block;}.services_col,.specialties_col{padding:0;}.services_item{width:100%;float:none;margin-bottom:30px;display:block;}.services_item.firstChild{float:none;}.specialties_item{width:100%;float:none;margin:0 0 30px;display:block;}.specialties_item.firstChild{margin:0 0 30px;}.profilo_col .profilo_img{margin-top:0;}.content_top_text.short_col{width:100%;float:none;}p object embed{   width:100%;}}@media (max-width:479px){.screenshot_tabs > a{background-size:75% 75%;}.screenshot_tabs > a span{display:none}.two_button_col .big_button{padding:0 10px;}.link_rss{background-position:-10px 0;padding:0 10px 0 36px;}.mobile_only{display:block !important;}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){    .logo,.small_header .small_logo{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASAAAAA+CAYAAACLKMbfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphNjdhNzcxNS02N2VmLTRkYjgtOWQxYy05ZjkzNTRhNmYxZjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QThCODEyRjRENDBDMTFFNUEyQjBEMkIzQzcwNDg4QjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QThCODEyRjNENDBDMTFFNUEyQjBEMkIzQzcwNDg4QjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphNjdhNzcxNS02N2VmLTRkYjgtOWQxYy05ZjkzNTRhNmYxZjciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6YTY3YTc3MTUtNjdlZi00ZGI4LTlkMWMtOWY5MzU0YTZmMWY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+FHYLAQAADsxJREFUeNrt3QtwFdUZB/DwMCK+KB0E8Qo4WgehMjq1xlK0iEq1UwMzStVSxTq0lZeEAEmAEBIIDa+CVmtqq44VcWrrWJqOttR6ZdS2OlbFuXZqpzjjq1bFqunUVFE8/Z+bsyR3Od/unt1z95F838w3A/d++929d/f+7u7ZRyqEEBVJROEHuaHIh5GzKzg4OPpVSHeK9iQBkMInjxSFTbkDhQ2MEAcHAxQ/PgL4iML3gVArI8TBwQCVF59KDT4C+IjCWiDUzAhxcDBA5cOno4jP5kPwEcBHFJqA0CpGiIODAYofH1FoRK4AQvW5GbyIODgYoLjxEcBHFJbn9heW5qp5MXFwMEBx4yOAjygsAUKLGSEODgYofnwE8BGFRUBofm4yLy4ODgYobnwE8OkoXJ+rzOCHOwo5LmAew6tjIsvoKINlNBJZyZ9aBgDq7/ioD3e3MIv/Inchv8UremzL6FphHi8ityFP5k8whQAdgs9GO/ig3wDkTcjqPgpQ7/gr8jReRVMJkBMfI+v4U0wRQMBhcGB8Vnrikwc+h7t6b1V996NvdR8HSMY+5FheTVMLkBNL+ZNMAUDAYRByR2R8FhTxGerqvaGkbxsQak03QhYAkvEgr6apB+hD5Bj+NBMEKGZ8nL770feCPg6QjAm8qqYaIBlN/GkmBFBC+Dh9u9B3WsYAkrtWN/bKnyDf9Fi5axN+HwOQpyKnI2chL0KO7gcA7ei1jH6IfNKj9omMvv/RyPPVcr0YOVEu78wAlDA+Tt+uQkP6EPIAaI+mdgzyf0T93UT/y9VruHOUprZBU3ejz/wfjqxHvkbM1zPImR7T307MX9CcovpMJ54/2+O1N2nqbzYE6AwNxB3UjwoxH1MCvM+HkfchV7tf0+P9BV72mmkHIufI9ZB4L/LHcCPyWJ8+uuXbStT+WFO7IRJA6qhUfPisJ/o2FPt2oe+0rAKk6h8n6n9L1NcQ9eM0tXdp6nZ7zPsJyGcD7n7I3oM0PfZE3K2ZqfrkiOebPb5g72rqV0cBSNVfQ9R+SszLzBDv+wHkcJ91K/Cyd003AvnHgPPxitwi8uilW747ia2sTzW119nYAmpOHJ+6g3270HdahgHaSdTvjhMgPD4E+Zzhl2ZLuQBSvZ4zmP/PE/1OtwAQCYpFgGQ8jxxqEyA8d6TqaxKvIodFBKhWU/cB8mg7Y0AbAYYXPg2x4OP07ULfKQxQJIBWhfjCyF+48WUEqEXz/H7dlxSPLdTU7g0xBpQkQJ4D2yEB2hpyPjZHBOhpaljBGCA15lMv72hY8ngr4DDFZ551fGTfF9B3BAMUDiA8dhgxIC5PursbuULtIujiljIC9EWi5kLNe7hfU7cpgwC9YQsgtetFjTH+G/kHj63e/+jOzA8CEP7/OaLnNGOA1JjPPQqJPJAoBaQZgATD5ykgcZSr9xhkZ0R89qJvjnfBIgH0ZaLnVa66Fr+tDPy/Wn3Beyf1Hudrase4BoD/pZmuVfMe3tbUfSllAJ0rd21UTkA+QtSdagmgOUS9xPqIXnXTkB9p6qaEBGi1puZlOU5nBJDCp9014JzHlk8pQo1AyB8f7eg6+lahb6ctfDCv30ROY4CMAFqiqXuL+EXVxWCfz6SZmG5YgM/zp36Hv+VuoG5LwlnhUwSQ+wjb+UTdVEsAtRP1owKuK3NDAvSipmat0WF4Ah9nzCcPJEoRagBCAfFBz+NL/t8GhNYDoej4zEYewPx2YX7PYYACA9Smuy6NeP0PgqzQFgGa4TcOhH9fr6lpD3keUJwAney3GxoRoF9pat8napdrautNAcK/zyTm8eTAAPng4yCRBxKlCC0FQv74NKjdrqqSx9cBoWY8Hh0fZ3euE6hVMUCBANpscI7L+yEOA0cBaCgxjnFRr5qfa56fngGAxpUZoN0GANUEOeUhAEAbNc8/FvhExID4OEjkgUQpQouBkDc+Tl+521WKUBMQasTjvfFZFgqf7t25dejVEi9CIQD6NVGfjxGg5QY9YwVITf+gZtoNvZ7/p/tLJgfWLQJ0BXW4mgHqAUiN2b2qO/cnEECG+DhjPnlsoZQitCA33wcfB4lOueVTUrcSCDXg8ej4COAj57cT81uVYoCepi4JiBEgaixiDXHi5B5Xji4zQLpdrCfVc6dontvu088UoO1E7b0MUAlA51Ln/vgCFBIfZ/coDyQqPcaTGrSH2tcV+8rdrlKE6oDQMjweHR9nfjsxv1VpA0gNnn5M1C+KEaAh6rCr0GxJjLLwmUQF6ETNtJ+I7jsbztU8d1kEgJYoQGRehrzTo3YyA1QCUDt17o8nQFp82oxPMuwAEpWG+Dh95W5XKUJLgNBiPB4dH2d3rhOoVSUI0Jvqi+jkzepcDF28J4jT8st4IuLNRN/fCc0lF3EC5LHiX6zZOpHjRUdGAChorPXon0WALlXjkb3zyqAAqXPJ3qbO/SEBsoSPM+ZzTAh8nL5yt6sUoUVAaEHuWQv4dO/O1eI1asqLkIh+Ow55hGeGjZPRDAEaK7rvcaOLLSkAaJ1uHEidX+J5Vq5lgP7uPj8qAkDUCXuXxA1QxB+CnerHgDz3xwsgG/gUgMQwFxI1Bvg4SMjdrkklfeblBrr6ViM/IfFZQ+IjgI8o3IDXWFA+hCIC9Lzu5K84API4HH9w1yRhgM7WTK+7Yn9OmQGSF+tWWwLoq0TdpAwCtD3oVuKhAEXHZ4QLiXkkPl5bKN1996Hv6cRYksRnfwR85Px2Yn7TCtBvhOvaqpgBkrfieMFj/q5OEKCBwvv+SUKNpw0vM0BOtIQFSB0tkoPnuivUX/c4gTKtAO0ixhBr/AHajF2wjUAoaXxqS/o+h74DsoaPpV0w+VcyvpIEQGqaiWoeqN3DrycBkOpzh89n90jAPl4A/UX03LvmKUFfS1UcgzIEKEhcaWPZxwwQ9Rnt8gWo+OVuA0KtQCgd+LyOvqdkER8fgDpdA3yPqyM5ungn7kFozRfoAPE6XcizEgLI74u90AJA7t0keV+bf5iAFxKgd/22MFMMEBUfCv2dCzSH4dcCoWYgxPjEeRh+stBfBChjZVIAqWnneaxY8sS/4xIA6EiPgXIZOdsAqfq5Hrt8h1kC6CHkSX0MIKHbYqZPRGwCQo1AiPGJ80TEe4j6R5MESE3vdY8gud8/IE6AVK+HiF5PGfQwBWiqR/1Yi7tg71ED0BkGqD0wQMUv/Uog1ACE6lKCz5bs4BMSoHqifm/SAKket3qsXNcmANB8oldDQgCNMwCoSfTcdqRJ6G8h+zwFewYA0m2dvmwEUPHLXweElgKhNOOzOn34hASIWqleTglAgwR9U3Z5r54jYgZoqsnJeykDKOhh+LMyCtBK4vHTjAAqIrAECC0GQtnEpwt9s3I7jlQDpPoM05zw58Q8Big0QIOF/lKca+IGSHTfRqPGlecYACQH6ivVQQp31BoDVMRgERBakFuDL/NIFxLXhcan5iA++9B3oqvvJORHFvDJ0g3JUg+Q6nUJ8bp/ZoDCAaRq3w+6ayvSey2YjEb1/C7Nc/lQAGlRCn8ZhBuf0zW9DwM+HVnFJ6sA4bHZml+/nKbuMU0/eWP6Yxigfg2QXAfGqOeXEeePHR0ZoHLic/A1NuYq0bcji/hkGCDdSjXV4HD0uQxQvwboiV7Pn+G3fKIA9DPb+Mj7NyO3Ycvn4Mg/+laib0fW8OkHAI0nXvsyBqhfA9T7jojykpl9mprbogO0OTcI+OywjE9XccxnU/FykB6EWoDQGiCUIXxSCNDdlgE6lnjtWX0coJkmJz+mCKCHDADS/WGCVaYAqZr7NDWv2RkDagNC64GQXXycLap29O1BaDUQWgWEMoJPTAB9j6j/gqb295q6X2rqdBdFXqGpG0W89nl9FSDRfeHoAx71R6QYoDuJ8ZghmtqtQY5wBgSI2lWfFBmgIgzrgFALELKLj7NF1Y4tnx6EGoBQHRBy47MwffhYBugNop46d2Szq+5E4pDoNk3PezV1v9DUXUcMQI7oQwA9Kkqv2fubR+1LRP+0AFRL1C931ck/t6S700B1SIBOIl633gpARRiagFAjEPLePTLFxxnzaceWTw9Cy4BQLRBKOT4hAaJ+LeQ1YoM19dRfiZCxA/kd5Bpx6I3anfiapud3idotovumWSeI7j9y16mpeaaPHYY3iVstAKQbL1lsCaDxHvP+gDpiJe8B9TrxwzI8DECq7iVq998KQEUYVgKhBiBkFx8BfIS6HKQHoRogdAMQWpjbj74XVKQ0QgA03WMlOZuY5kchvzB7hf7iyWHEL3GQmNtPAZJ3MphgASDdFtZWGwCpaXaGfH/3E/2CAnSbpu5jNY5oB6AiDHVAaBkQOvQyiLNc+FQZ4ONsUbWjbw9CC4HQvNzkihRHCICOFfSN6e8ipjlO+N+cSxeXesz38hD9/iR8/ipqHwao0aO/CUAPEj8UAy0BdAqx5eoVcut7YkSAZhG9L7cKUBGGWiBUg60T4hoshU+nIT7OFtVNFRkKU4A8jlY5cTwxjTzf4i2DlarGZ77lYOsdBv3knRNHBvxM+hJA8su5zKe/CUBziNorbQCkpjtPdF9pH3TL7iqPXkEB+qzajXPHndYBKiJzA7ZOFuS2W8bHGfNp7eMADUc+EuLX7Xh1rs8nHivUk8LjDouant9GvuLRT44/bUMeZdAzywDJL9E76kihfB8nBOhvAtBA4geoxhZAatqx6mDDpx7vdU+Ak0oDAaRqn9EdXCkLQFqUTPBZQeIjx3yqK/pByNPZ1ZZN76wMMN1I5NWi+8/iyq2Ym9QRkDNDzoe8SFL+kbkVyFuQt4vuv0DxDeRnKjjKsexHupb7iDK9zmh1NHODWlduVOuKfM0BMb3X8gNkDZ/5/QMfDo5+hG0sAG1nfDg4OJIBaEuuEvh0MD4cHByxA1REqA0IrQdCjA8HB0fcABURWgeEWoBQMHwOAJ8ZvIg4OBggewitAUKrgZA/PrN58XBwMED2EVoFhFbk8oV6xoeDgwGKGaAiQvW5ocAnz/hwcDBAsQNURKgWCNUAIcaHg4MBSiKAz1Dg8zDjw8HRfwH6P18Vvh2mUTz7AAAAAElFTkSuQmCC');}   .individual_apps_button .big_button.ios_big_button::before,    #header .big_button.ios_big_button::before{background-image:url(/assets/images/apple-icon@2x.png);background-size:19px 21px;}   .individual_apps_button .big_button.android_big_button::before,    #header .big_button.android_big_button::before{background-image:url(/assets/images/android-icon@2x.png);background-size:19px 21px;}   .download_our_apps.ios{background-image:url(/assets/images/apple-icon@2x.png);background-size:19px 21px;}   .download_our_apps.android{background-image:url(/assets/images/android-icon@2x.png);background-size:19px 21px;}}div.inline_div{   display:block;}#animation_anchor{position:fixed;z-index:4;top:50%;margin-top:-100px;left:50%;margin-left:-100px;width:200px;}.toggle{display:inline-block;background-color:#6e829a;color:#fff;padding:1em;cursor:pointer}.toggle:hover{background-color:#57697e}.loading-cubes{}.cube,.shadow{width:72px;height:84px;position:absolute;-webkit-transition:all ease .3s;transition:all ease .3s;z-index:0}.cube{z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSI3MnB4IiBoZWlnaHQ9Ijg0cHgiIHZpZXdCb3g9IjAgMCAzNiA0MiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPHRpdGxlPjwvdGl0bGU+DQogICAgPGRlc2M+PC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4NCiAgICAgICAgPGcgaWQ9Ikljb25zIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzQwLjAwMDAwMCwgLTQ0Mi4wMDAwMDApIj4NCiAgICAgICAgICAgIDxnIGlkPSJDdWJlIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNDAuMDAwMDAwLCA0NDIuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE4LDIxLjMzMzUyMjcgTDE4LDQyIEwzNiwzMSBMMzYsMTEgTDE4LDIxLjMzMzUyMjcgWiIgaWQ9IkZpbGwtMiIgZmlsbD0iI2E4NDkyYiIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLDMxIEwxOCw0MiBMMTgsMjEuMzMzNTIyNyBMMCwxMSBMMCwzMSBaIiBpZD0iRmlsbC0zIiBmaWxsPSIjYzY2ODJiIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+DQogICAgICAgICAgICAgICAgPHBhdGggZD0iTTAsMTEgTDE4LDIyIEwzNiwxMSBMMTgsMCBMMCwxMSBaIiBpZD0iRmlsbC0xIiBmaWxsPSIjZTU5ZDQ4IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=) top center no-repeat}.shadow{top:75px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSI3MnB4IiBoZWlnaHQ9IjQ0cHgiIHZpZXdCb3g9IjAgMCAzNiAyMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjIuMiAoOTk4MykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPkZpbGwgNTwvdGl0bGU+DQogICAgPGRlc2M+PC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4NCiAgICAgICAgPGcgaWQ9Ikljb25zIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzA4LjAwMDAwMCwgLTUxMy4wMDAwMDApIiBmaWxsPSIjMDAwMDAwIj4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMDgsNTI0IEwzMjYsNTM1IEwzNDQsNTI0IEwzMjYsNTEzIEwzMDgsNTI0IFoiIGlkPSJGaWxsLTUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==) top center no-repeat}.cube-shadows{opacity:.15;position:relative}.pause{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.box1{-webkit-animation:cube1 .5s ease-out infinite;animation:cube1 .5s ease-out infinite}.box2{-webkit-animation:cube2 .5s ease-out infinite;animation:cube2 .5s ease-out infinite}.box3{-webkit-animation:cube3 .5s ease-out infinite;animation:cube3 .5s ease-out infinite;z-index:2}.box4{-webkit-animation:cube4 .5s ease-out infinite;animation:cube4 .5s ease-out infinite}@-webkit-keyframes cube1{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(32px,-19px);transform:translate(32px,-19px)}100%{-webkit-transform:translate(32px,0);transform:translate(32px,0)}}@keyframes cube1{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(32px,-19px);transform:translate(32px,-19px)}100%{-webkit-transform:translate(64px,0);transform:translate(64px,0)}}@-webkit-keyframes cube2{0%,50%{-webkit-transform:translate(64px,0);transform:translate(64px,0)}100%{-webkit-transform:translate(96px,19px);transform:translate(96px,19px)}}@keyframes cube2{0%,50%{-webkit-transform:translate(64px,0);transform:translate(64px,0)}100%{-webkit-transform:translate(96px,19px);transform:translate(96px,19px)}}@-webkit-keyframes cube3{0%{-webkit-transform:translate(96px,38px);transform:translate(96px,38px)}50%{-webkit-transform:translate(64px,38px);transform:translate(64px,38px)}100%{-webkit-transform:translate(32px,19px);transform:translate(32px,19px)}}@keyframes cube3{0%{-webkit-transform:translate(96px,19px);transform:translate(96px,19px)}50%{-webkit-transform:translate(64px,38px);transform:translate(64px,38px)}100%{-webkit-transform:translate(32px,19px);transform:translate(32px,19px)}}@-webkit-keyframes cube4{0%,50%{-webkit-transform:translate(32px,19px);transform:translate(32px,19px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes cube4{0%,50%{-webkit-transform:translate(32px,19px);transform:translate(32px,19px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}div .pagination{ width:100%; padding:20px; border-top:1px solid #d6d6d4; border-bottom:1px solid #d6d6d4;}div .pagination_page{ font-weight:bold; float:right; color:#737373;}H3.news_date{font-size:18px;text-align:center;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){   .our_team_content.three_columns .our_team_box{   padding-right:0px;   margin-right:48px;} .header_wrapper.locked #header .big_button{   padding-bottom:20px;} .individual_apps_button .big_button{   height:45px;}}@media (prefers-contrast:more){   body{color:#000}   .location span,.footer_text_1,.home_one_third p,.title_bar h1,.title_bar h2{color:#000 !important;}   .title_bar .sub_title div a,.title_bar .sub_title span a,   .footer_nav_box h4 a,.footer_nav_box ul li a,   .footer_nav_box h5 a{color:#000 !important;text-decoration:underline}   .phone_number{color:#fff !important}   .mainnav_wrapper ul li a,.tab-content a{color:#fff !important;text-decoration:underline}}@media (max-width:479px){.pagination_page{display:none;}div .pagination{padding:0px;text-align:center;}}iframe{ max-width:100%;}.nav-tabs{ border-bottom:0px; display:block !important;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{ color:#ffffff; background-color:transparent; border:0px;}.nav-tabs > li > a:hover{ color:#ffffff; background-color:transparent; border:0px;}.nav-tabs > li > a{ -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;}.nav > li > a{ padding:21px 16px 16px 16px;}.header_extra{   background-image:url("/images/submenu-portfolio.png");}.img_entry{ vertical-align:top; display:inline-block; text-align:center;}.img_entry{ width:131px; height:78px;}.img_entry img{}.inner_icon_holder{width:131px;height:78px;background-size:cover;background-position:center;background-repeat:no-repeat;}.home_one_third .inner_icon_holder{ width:272px; height:195px;}.app_img_entry{ vertical-align:top; display:inline-block; text-align:center; width:70px; height:70px; line-height:13px;}.app_img_entry .inner_icon_holder_sm{ width:75px; height:75px; margin-bottom:10px; background-size:cover; background-position:center; background-repeat:no-repeat;}.team_img img{ -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%);}.team_img img:hover{ -webkit-filter:grayscale(0%); -moz-filter:grayscale(0%);}.img_entry > span{ display:block;}.tab-content{ margin:0 auto; position:relative; max-width:960px;}.tab-content > .active{ position:relative; list-style-type:none; padding-left:10px;}.tab-content a{ font-family:'dmsanslight'; color:#bdbdbd; outline:0;}a.arrow_link{position:relative;line-height:25px;}a.arrow_link:after{ content:'\0025B8'; display:block; position:absolute; right:-10px; top:-5px;}li .tab-content{ background-image:url("/images/divider.png"); background-repeat:no-repeat; margin-top:8px;}.menu_port .active,.menu_apps .active,.menu_news .active{ background-image:url("/images/mouseover-link.png"); background-repeat:no-repeat;}.menu_port .active a,.menu_apps .active a,.menu_news .active a{ color:#d17f1e;}.depts{ padding-right:8px;}li.depts ul.menu_apps{min-height:120px;}.menu_port li{ padding:4px 36px 1px 9px;}#tab1 ul li,.menu_apps li{ padding:4px 42px 1px 9px;}.menu_news li{ padding:2px 0px 3px 9px;}ul.initial li p a{   text-transform:uppercase;   font-family:'barlowlight';   color:#ffffff;   margin:0px;}ul.initial li p a:hover{ color:#d17f1e;}.menu_services li{ padding:4px 24px 1px 9px; background-position:right;}#tab1 ul li:hover,.tab-content ul.menu_port li:hover,.tab-content ul.menu_news li:hover,.tab-content ul.menu_apps li:hover{ background-image:url("/images/mouseover-link-extended.png"); background-repeat:no-repeat; background-position:right -2px;}.menu_services > li:hover{ background-image:url("/images/mouseover-link-extended.png"); background-repeat:no-repeat;}.initial p{}.tab-content p{ text-transform:uppercase; font-family:'barlowlight'; color:#ffffff; margin:0px; padding:0px 0px 0px 9px;}body{ font-size:20px;}body .header_extra{ font-size:14px;}*,*:before,*:after{ -webkit-box-sizing:initial; -moz-box-sizing:initial;}#tab1{   background-position:center; padding-top:18px; padding-bottom:18px;}#tab1 > ul{ margin:0; padding:0; list-style-type:none;}#tab1 > ul > li{ display:inline; padding-right:30px;}.active > #about{ background-image:url('/images/tab-about-us.png'); background-position:10%;}.active > #portfolio{ background-image:url('/images/tab-portfolio.png'); background-position:19.5%;}.active > #services{ background-image:url('/images/tab-services.png'); background-position:30%;}.active > #apps{ background-image:url('/images/tab-apps-all.png'); background-position:37.5%;}.active > #news{ background-image:url('/images/tab-news.png'); background-position:44%;}.active > #contact{ background-image:url('/images/tab-contact.png'); background-position:52%;}.active > #login{ background-image:url('/images/tab-client-login.png'); background-position:63%;}#tab2{   background-position:center; padding-top:10px; padding-bottom:20px;}#tab2 > ul{ margin:0; padding:0; list-style-type:none;}#tab2 > ul > li{ display:inline-block;   vertical-align:top;}.portfolio_entries{ margin:0; padding:0; list-style-type:none;}.portfolio_entries > li{ display:inline-block; padding-right:25px; vertical-align:top;}.img_entry > a,.app_img_entry > a{ font-family:'barlowlight'; color:#ffffff;}.img_entry > a:first-of-type{ width:131px; height:78px; display:block; overflow:hidden;}#tab3{   background-position:center; padding-top:10px; padding-bottom:22px;}#tab3 > ul{ margin:0; padding:0; list-style-type:none;}#tab3 > ul > li{ display:inline-block; padding-right:15px; vertical-align:top;}#tab4{   background-position:center; padding-top:10px; padding-bottom:28px;}#tab4 > ul{ margin:0; padding:0; list-style-type:none;}#tab4 > ul > li{ display:inline-block; vertical-align:top;}#tab4 .depts{width:175px;float:left;}.apps_container.showall,.news_container.showall,.{display:block;}#tab4 .inner_apps{min-height:135px;}.apps_entries{ margin:0; padding:0; list-style-type:none;}.apps_entries > li{ display:inline-block; padding-left:9px; padding-right:25px; vertical-align:top;}.app_icon{ padding-bottom:10px;}#tab5{   background-position:center; padding-top:10px; padding-bottom:20px;}#tab5 > ul{ margin:0; padding:0; list-style-type:none;}#tab5 > ul > li{ display:inline-block; vertical-align:top;}.news_entries{ margin:0; padding:0; list-style-type:none;}.news_entries > li{ display:inline-block; padding-right:25px; vertical-align:top;}#tab6{ background-position:center; padding-top:10px; padding-bottom:40px;}#tab6 > ul{ margin:0; padding:0; list-style-type:none;}#tab6 > ul > li{ display:inline-block; vertical-align:middle;}#tab6 > ul > .text-list{ padding-right:30px; line-height:1;}#tab6 form{ position:relative; list-style-type:none; padding-left:10px;}#tab6 p2{ font-family:'dmsanslight'; font-size:12px; color:#ffffff; padding:0px 0px 0px 9px;}#tab6 p3{ font-family:'dmsanslight'; font-size:12px; color:#bdbdbd; padding:0px 0px 0px 9px;}#tab6 textarea{ background-color:#C0C0C0; padding:2px 5px 3px 5px; margin:7px 0px 0px 0px;}#tab6 textarea::-webkit-input-placeholder{ color:#696969; font-style:italic;}#tab6 textarea:-moz-placeholder{  color:#696969; font-style:italic;}#tab6 textarea::-moz-placeholder{   color:#696969; font-style:italic;}#tab6 textarea:-ms-input-placeholder{ color:#696969; font-style:italic;}#tab6 .msg-text{ background-color:#C0C0C0; padding:7px 5px 7px 5px; margin:7px 0px 0px 2px;}.tab-pane > .button{ float:right; margin-right:95px; font-family:'barlowlight'; color:#ffffff;}.tab-pane > ul > .button{ font-family:'barlowlight'; color:#ffffff;}#tab7{ background-position:center; padding-top:10px; padding-bottom:10px; padding-left:555px;}#tab7 li input::-webkit-input-placeholder{ color:#696969; font-style:italic;}#tab7 li input:-moz-placeholder{  color:#696969; font-style:italic;}#tab7 li input::-moz-placeholder{   color:#696969; font-style:italic;}#tab7 li input:-ms-input-placeholder{ color:#696969; font-style:italic;}#tab7 li input{ background-color:#C0C0C0; border-style:none; padding:2px 5px 3px 5px; margin:7px 0px 0px 0px;}#tab7 .welcome{ color:#FFFFFF;}li > .phone_number{ position:inherit; font-size:12px; padding:0px 0px 0px 11px; background:url(../images/bg_phone_number.png) left no-repeat;}.apps_container,.news_container{text-align:right;position:relative;bottom:10px;}.news_entries.sub_entries{min-height:140px}.apps_container img{}.apps_container a{ margin-left:0px;}.apps_container p{ float:left;}.news_container a,.apps_container a,a.subscribe{ margin-left:0px; color:#B3B3B3; padding:5px 10px 5px 30px; background:7px 3px no-repeat #252527; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwdJREFUeNqEk0tI1EEcx2fmP//nvlx1W3NTswwfi0WpRawVvSEqiA4dCupQkF0qOgQlQYdO9oAOeagOQQRBQqR06JL0gsiKdTNbDSQzfNGu7ur/PTPNXyPwsv3mMMwMvy+f+f5+Pzh8vbnXGOtbr0brppCo6Iw4wAsoiIBYeY1aOQ37IjMAYhcwCgBCgO+iMfFluVLe1I/NX33bVp97vxP5o6m54dcNCIsSYABQ4thaLD6IRFXTx/pXAkZErsoYdaEYiumQOUWj93b3YCWyJi2GK1/96jp/Z26oZ7tSWqt7BOZ0WvOv2fM2cuj2iVzq6SWSSdcgJQSoMQOk5etTkT3t7XJp7TcMsarrI++2GyMvjpYfuHkksCoxACAE+e9v4uPP2rpLptquFLUc63R+j5RArADmWgAXxbLMmimhdt6HGXUEAWGsRuKDgYZ9PUSL8nwIAvHgyOyHpkFGiZpPPjlljyfrkMoJzBwQl8XTOHG6A2HNxNwcQhlz7cxQfeZT135WXDPAbQIsMxy3plP1UBAM/9rDd90VzZxA5g8uIGIoyyhfzFEwcPUgCq8cEGOJx5mXV28ppXV/PfiqSRW7HgiR+tHc88vtxkSyRlDDCwSYE/haz3QAhE1M7LwmyxoJbTl/Vq3eukFU/aIn4HMsh6rLBo2xZJVUtfmRXJ3AvIa8GDZAgbKsIGDKHEvBSArkbT0T0PvuX7Mmv6zi5399AIipzZt5DSlB3geiyy8WPYg2ppXWtg7+JRMzYqkIYVdt2N8pV7SEoSCDQuFVQQiWZZFHQDgBTzApddH8QPdJZzJV69W6UFBzFkjRtWlly5kOLxdzRYUTUH/84D1SsTG84HQhAuIRxLIQCYsEvP8NQlyY//jwgjn+uZE7zQoJEOM3VGMbU8rOi5cXCaijIDU8Hd579bjELJVnLxHwDnDJBYVUChmCJMt88GRsz/yoNCfTO2Dx6re6CxxIKSwo4E2jS4LmVH/CyY1Wwu83NvXO/3y/Tioq071JA/8LrggRZvbshOar3JT8I8AAl6NmDqJzTacAAAAASUVORK5CYII='); font-size:12px;}.news_container a.phone,.apps_container a.phone{ background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAIAAACQKrqGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS9JREFUeNq0kD9OwzAUxp/t2EkoFipEhYotLCAGxNSJsfdB4gCcgJFbcIMuHAAWJChDhcRSiRKBUIiaf/bjOaUVFAYWPsnPn3/+ZD+bxfFOZdl+ZM76E+2bSRakpdDKdFp5WoiTQec2EZIjAHAaFqGlsKungaiTqRwmPlXyRIhbF3PyZpMSMHrRgwctBSqON0/qerzVj1PiC31GfQ/vnsPzqwCbiywAA9jWNfHlKCLzOCpaITCGtKQsEWfm4vBFjIIw28TGfxOHP+t/ot7CWWTGMtcsNj+AjvwSpe3Aw40Vl/UlFJV7FxHEH9G8hoPN99MjLA27T+RuVCmBe1F2MQyXezUI62Fx2E3bobl8lFTJEzFLp3IGbzkbva6u+XU7qI57GdWsFOPUJ87nDX8IMAAwxoIa+DTOyAAAAABJRU5ErkJggg=='); background-position:7px 5px;}.news_container a.glassware,.apps_container a.glassware{ background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAIAAACQKrqGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUhJREFUeNpiVFJSZiAOMOGS+PuP8d9/hhTDn+tD3whx/AeKsGBX958RSMbp/grWfM/B9Pc/2EAsSv/9Z/z/nyFI41eC/lsGRoY//5iwOwCoCGivm9LvfNNXTz9zHH/C9/sfIxMjNqX/GBitZf8UmL37+pu1+zj/sSdsLEz/sZgKdKK+2N8iiw+MjP8nnRE68pSFlYmBkREjBP78Y1QX+ldq9ZGH7c+cC4I77rCyMjIwM2EEFtBBsnz/yq0/ivP8XHxJcN0Ndmam/0yM/9HD9dc/RjHufxXWn1UFv666IrjsCjsz439GzCgAmifE/q/c8qu59PuVV4XnXWQHBgP22OJh+V9k/t1J8c2qq2KzznMAfcbEiCNis01/eKi82XBDfOppjp9/GZkZ/+OKahZX5fe77glPOM359Q8jPAiRYo7h118miIsAAgwAIfd+qOngXEQAAAAASUVORK5CYII=');}a.subscribe{ background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAIAAACQKrqGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVdJREFUeNpiVFJSZiAOMDEQDViAeEvESyD54iv7pRfsm26xP/jIhFMpBEhw/5RQ/ummzHDxBffEU9yvvjGiKWUWFBS6+JLr0ivOLz9ZxXn+sjH/k+D57az489FH9qefmdCV6oj9ffWVactttm13OH/8YdMX/wHUYC//7c47TmTVIKVTPF67Kn3zU/v57z/L5tusZ55zWcr8Aqo2lvx16CHn19+M6CHAw/YnVu99u9Pnr78Ymg8LQkTyzb6imLrsCs+xx1z8HMxy/L+EOP+oi/xfc50d4hKgu4FSH34yQpUCKSDnyGPWz7/YTSS/A1UD1QFd4qnyE+gMFiaWk89YoQ5odfgCDNpK62+bb7EefcwLFAnU+PztNyPQPCBbT+Inwq36EiAHWct+BpJ777NDXKkt+u/ya1ZIeCOU3n3PCSSBIQ8kTz1jhkiIcf8DhiByuDISn1wAAgwAbOCL38DpxOcAAAAASUVORK5CYII='); font-size:13px;}.news_container a:hover,.apps_container a:hover,a.subscribe:hover{ color:#fbfbfb;}.news_container p{ float:left;}.hamburger{ padding:0; display:inline-block; cursor:pointer; transition-property:opacity,-webkit-filter; transition-property:opacity,filter; transition-property:opacity,filter,-webkit-filter; transition-duration:0.15s; transition-timing-function:linear;} .hamburger:hover{   opacity:0.7;}.hamburger-box{ width:40px; height:24px; position:relative;transform:scale(0.9);}.hamburger-inner{ top:50%; margin-top:-2px;} .hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{   width:40px;   height:4px;   background-color:#fff;   border-radius:4px;   position:absolute;   transition-property:-webkit-transform;   transition-property:transform;   transition-property:transform,-webkit-transform;   transition-duration:0.15s;   transition-timing-function:ease;} .hamburger-inner::before,.hamburger-inner::after{   content:"";   display:block;} .hamburger-inner::before{   top:-10px;} .hamburger-inner::after{   bottom:-10px;}.hamburger--collapse .hamburger-inner{ top:auto; bottom:0; transition-duration:0.15s; transition-delay:0.15s; transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);} .hamburger--collapse .hamburger-inner::after{   top:-20px;   transition:top 0.3s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;} .hamburger--collapse .hamburger-inner::before{   transition:top 0.12s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.15s cubic-bezier(0.55,0.055,0.675,0.19);   transition:top 0.12s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.15s cubic-bezier(0.55,0.055,0.675,0.19);   transition:top 0.12s 0.3s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.15s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.15s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse.is-active .hamburger-inner{ -webkit-transform:translate3d(0,-10px,0) rotate(-45deg);         transform:translate3d(0,-10px,0) rotate(-45deg); transition-delay:0.32s; transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);} .hamburger--collapse.is-active .hamburger-inner::after{   top:0;   opacity:0;   transition:top 0.3s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.27s linear;} .hamburger--collapse.is-active .hamburger-inner::before{   top:0;   -webkit-transform:rotate(-90deg);           transform:rotate(-90deg);   transition:top 0.12s 0.18s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.15s 0.42s cubic-bezier(0.215,0.61,0.355,1);   transition:top 0.12s 0.18s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.15s 0.42s cubic-bezier(0.215,0.61,0.355,1);   transition:top 0.12s 0.18s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.15s 0.42s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.15s 0.42s cubic-bezier(0.215,0.61,0.355,1);}