body,p{font-size:14px}@font-face{font-family:OpenSansCondensed;src:url(../fonts/opensans-condlight-webfont.eot);src:url(../fonts/opensans-condlight-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-condlight-webfont.woff) format('woff'),url(../fonts/opensans-condlight-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:OpenSansCondensed;src:url(../fonts/opensans-condbold-webfont.eot);src:url(../fonts/opensans-condbold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-condbold-webfont.woff) format('woff'),url(../fonts/opensans-condbold-webfont.ttf) format('truetype');font-weight:700;font-style:normal}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}body{padding-top:70px;font-family:'Open Sans',sans-serif}a,a:active,a:focus,a:hover,a:visited{outline:0;color:#240055;text-decoration:none}p{line-height:21px;margin-bottom:15px}h1,h2,h3,h4{font-weight:300;text-transform:uppercase;text-shadow:1px 1px 1px rgba(255,255,255,.59)}h1{letter-spacing:5px}h2{letter-spacing:3px}h3{letter-spacing:1px}.mobile{display:none}nav.navbar-inverse{background:url(../img/navbar-inverse-bg.png) center center repeat-y;border-bottom:none}nav.navbar-inverse div.lang-social{background:#240055;color:#fff;padding-left:20px;font-size:12px}nav.navbar-inverse div.lang-social div.lang-switcher{position:relative}nav.navbar-inverse div.lang-social div.lang-switcher button{background:#240055;border:none;font-size:12px;font-weight:700;outline:0;margin-top:17px}nav.navbar-inverse div.lang-social div.lang-switcher button span.caret{margin-left:10px}nav.navbar-inverse div.lang-social div.lang-switcher .dropdown-menu{background:#240055;border:0;min-width:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none}nav.navbar-inverse div.lang-social div.lang-switcher .dropdown-menu li a{color:#fff;font-size:12px;padding:5px 20px}nav.navbar-inverse div.lang-social div.lang-switcher .dropdown-menu li:hover{background:#fff}nav.navbar-inverse div.lang-social div.lang-switcher .dropdown-menu li:hover a{color:#240055}nav.navbar-inverse div.lang-social ul.social{padding-top:20px}nav.navbar-inverse div.lang-social form{display:block;overflow-x:hidden}nav.navbar-inverse div.lang-social form input[type=text]{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#350186;border:0;border-right:1px solid #502e84;color:#fff!important;float:left;font-size:12px;font-weight:300;margin-right:-400px;outline:0;padding:18px}nav.navbar-inverse div.lang-social form input:-webkit-autofill,nav.navbar-inverse div.lang-social form input:focus:-webkit-autofill{color:#fff;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #350186 inset}nav.navbar-inverse div.lang-social form input[type=submit]{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:url(../img/navbar-search-icon.png) 50% 50% no-repeat #350186;border:0;display:inline-block;float:left;outline:0;height:54px;width:54px}nav.navbar-inverse div#navbar{float:right}nav.navbar-inverse div.navbar-wrapper{background:#fff;padding:20px 0 0 15px}nav.navbar-inverse a.navbar-brand{padding:0}nav.navbar-inverse ul.navbar-nav{padding-top:0}nav.navbar-inverse ul.navbar-nav li{margin-top:-20px!important}nav.navbar-inverse ul.navbar-nav li a,nav.navbar-inverse ul.navbar-nav li a:active,nav.navbar-inverse ul.navbar-nav li a:focus,nav.navbar-inverse ul.navbar-nav li a:hover,nav.navbar-inverse ul.navbar-nav li a:visited{background:#fff;color:#240055;font-size:13px;font-weight:700;padding:32px 15px;text-transform:uppercase}nav.navbar-inverse ul.navbar-nav li a:hover,nav.navbar-inverse ul.navbar-nav li.active a{border-bottom:4px solid #240055;padding-bottom:28px}nav.navbar-inverse ul.navbar-nav li.active a:hover{background:#fff;color:#240055}nav.navbar-inverse ul.navbar-nav li.services{background:#f0f0f0;margin-right:0;margin-left:15px}nav.navbar-inverse ul.navbar-nav li.services a{background:url(../img/navbar-services-hamburger.png) 75% 37px no-repeat;padding:32px 75px 32px 30px}nav.navbar-inverse ul.navbar-nav li.services a:hover{border:none;padding-bottom:32px}nav.navbar-inverse div.services-submenu{background:#f0f0f0;display:none;padding:30px 0 0}ul.social,ul.social li{padding:0;display:block}nav.navbar-inverse div.services-submenu h3{font-size:14px;letter-spacing:normal}nav.navbar-inverse div.services-submenu ul li a{font-size:14px}ul.social{margin:0 0 40px}ul.social li{float:left;list-style:none;margin:0 18px 0 0}ul.social li a{background:url(../img/social-sprite.png) no-repeat;display:block;width:15px;height:15px}ul.social li.linkedin.purple a{background-position:0 0}ul.social li.google-plus.purple a{background-position:-39px 0}ul.social li.twitter.purple a{background-position:-77px 0}ul.social li.facebook.purple a{background-position:-120px 0}ul.social li.linkedin.light a{background-position:0 -15px}ul.social li.google-plus.light a{background-position:-39px -15px}ul.social li.twitter.light a{background-position:-77px -15px}ul.social li.facebook.light a{background-position:-120px -15px}ul.social li.rss.light a{background-position:-133px -15px}ul.social li.linkedin.dark-purple a{background-position:0 -30px}ul.social li.google-plus.dark-purple a{background-position:-39px -30px}ul.social li.twitter.dark-purple a{background-position:-77px -30px}ul.social li.facebook.dark-purple a{background-position:-120px -30px}ul.social li.linkedin.black a{background-position:0 -45px}ul.social li.google-plus.black a{background-position:-39px -45px}ul.social li.twitter.black a{background-position:-77px -45px}ul.social li.facebook.black a{background-position:-120px -45px}ul.social.header{background:0 0!important;position:relative!important;margin-bottom:0}.icon.facebook,.icon.google-plus,.icon.linkedin,.icon.rss,.icon.twitter{background:url(../img/social-sprite.png) no-repeat;display:block;width:15px;height:15px}.icon.facebook.dark{background-position:-120px 0}.icon.twitter.dark{background-position:-77px 0}.icon.linkedin.dark{background-position:0 0}.icon.google-plus.dark{background-position:-39px 0}.icon.facebook.light{background-position:-120px -15px}.icon.rss.light{background-position:-135px -15px}.icon.twitter.light{background-position:-77px -15px}.icon.linkedin.light{background-position:0 -15px}.icon.google-plus.light{background-position:-39px -15px}section.top-banner{background:url(../img/top-banner-bg.jpg) no-repeat}section.top-banner h1{font-size:74px;line-height:86px;margin:0}section.top-banner h1 span{color:#240055}section.top-banner.home{min-height:900px;padding-top:230px}section.top-banner.home div.scroller{margin-top:45px;padding-left:5px}section.top-banner.home div.scroller span.scroller{background:#1a0042;margin-bottom:10px;display:block;height:1px;width:20px}section.top-banner.home div.scroller span:nth-child(1){opacity:.25}section.top-banner.home div.scroller span:nth-child(2){opacity:.5}section.top-banner.home div.scroller span:nth-child(3){opacity:.75}.basic-section{padding-top:75px;padding-bottom:85px}.basic-section div.section-content-wrapper,div.section-heading{padding-top:43px}.basic-section div.section-content{margin-bottom:50px}div.percentage-wrapper{display:block;margin-bottom:10px;height:8px;overflow:hidden;max-width:100%!important}div.percentage-wrapper span.percentage{background:#240055;display:block;height:8px}div.percentage-wrapper .p-10{width:10%!important}div.percentage-wrapper .p-20{width:20%!important}div.percentage-wrapper .p-25{width:25%!important}div.percentage-wrapper .p-30{width:30%!important}div.percentage-wrapper .p-40{width:40%!important}div.percentage-wrapper .p-50{width:50%!important}div.percentage-wrapper .p-60{width:60%!important}div.percentage-wrapper .p-70{width:70%!important}div.percentage-wrapper .p-75{width:75%!important}div.percentage-wrapper .p-80{width:80%!important}div.percentage-wrapper .p-90{width:90%!important}div.percentage-wrapper .p-100{width:100%!important}div.percentage-wrapper.grey{background:#f0f0f0}div.percentage-wrapper.white{background:#fff}div.percentage-wrapper.purple{background:#180038}div.percentage-wrapper.thin,div.percentage-wrapper.thin span{height:6px}div.percentage-wrapper.purple span.percentage{background:#fff}div.section-heading h2{color:#240055;font-size:30px;margin-top:0}div.section-heading span.percentage-number{font-size:14px;font-weight:300}div.section-content h3{border-bottom:1px solid #240055;color:#000;font-size:15px;font-weight:700;margin-bottom:34px;padding-bottom:22px}div.section-content ul{list-style:none;margin:25px 0 45px;padding:0}div.section-content ul li{list-style-image:url(../img/ul-list-image.png);list-style-position:outside;margin-bottom:5px;margin-left:27px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}div.section-content ul li a,div.section-content ul li.span.anchor-style{color:#350186;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.blog a.view-all,section.blog a.view-all span img{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out}div.section-content ul li:hover{padding-left:10px}section#about{background:0 0;margin-top:-200px;padding-top:0}section#about div.section-content{margin-bottom:0}section#about div.section-content h3{margin-bottom:50px}section#services{background:#f0f0f0}section#services div.section-content{min-height:300px}section#services div.section-content div.percentage-wrapper{position:absolute;bottom:0;left:15px;right:15px}section.blog{background:#240055;overflow-x:hidden}section.blog h2,section.blog h3{color:#fff;text-shadow:none}section.blog span.percentage-number{color:#fff}section.blog a.view-all{color:#fff;font-size:12px;margin-top:48px;text-transform:uppercase;transition:all .6s ease-in-out}section.blog a.view-all span.text{background:0 0;float:left;padding-top:10px;height:auto;width:auto}section.blog a.view-all span{background:url(../img/white-small-circle.png) no-repeat;display:block;float:right;margin-top:-13px;margin-left:20px;margin-right:0;height:40px;width:39px}section.blog a.view-all span img{margin-top:15px;margin-left:11px;transition:all .6s ease-in-out}section.blog a.view-all:hover{margin-right:-10px}section.blog a.view-all:hover img{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}section.blog div.articles-wrapper{margin-top:44px}section.blog div.articles-wrapper article.single-article .img-wrapper{padding-right:0}section.blog div.articles-wrapper article.single-article .img-wrapper img{width:100%}section.blog div.articles-wrapper article.single-article div.article-info{margin-bottom:30px}section.blog div.articles-wrapper article.single-article .text{background:#fff;color:#000;padding:40px 50px 50px}section.blog div.articles-wrapper article.single-article .text div.read-more{border-bottom:1px solid #240055;display:inline;position:absolute;bottom:50px;left:50px;right:50px}section.blog div.articles-wrapper article.single-article .text div.read-more a{border-bottom:4px solid #240055;color:#350186;font-size:11px;padding-bottom:13px;text-transform:uppercase}section.blog div.articles-wrapper article.single-article .text div.article-meta{color:#240055;font-size:11px;margin-bottom:20px}section.blog div.articles-wrapper article.single-article .text div.article-meta ul{list-style:none;margin:0;padding:0}section.blog div.articles-wrapper article.single-article .text div.article-meta ul li{display:block;float:left;margin-bottom:10px;margin-top:-5px;margin-right:5px}section.blog div.articles-wrapper article.single-article .text div.article-meta ul a{border:1px solid #f0f0f0;color:#240055;padding:4px}section.blog div.articles-wrapper article.single-article .text div.article-meta span,section.blog div.articles-wrapper article.single-article .text div.article-meta ul li a{color:#240055;text-transform:uppercase;float:left}section.blog div.articles-wrapper article.single-article .text div.article-meta span.tags{font-weight:700;margin:0 10px 0 15px}section.blog div.articles-wrapper article.single-article h3{color:#000;font-size:16px;font-weight:700;margin-bottom:30px;text-transform:uppercase}section.blog div.articles-wrapper article.single-article:after{background:#fff;content:" ";display:block;position:absolute;top:0;right:-100%;height:100%;width:100%}section.blog div.articles-wrapper div.single-article-wrapper{background:#fff;padding-left:0;margin-left:15px}section.blog div.articles-wrapper div.single-article-wrapper.grey,section.blog div.articles-wrapper div.single-article-wrapper.grey .text,section.blog div.articles-wrapper div.single-article-wrapper.grey article.single-article:after{background:#f0f0f0}section.blog div.articles-wrapper div.single-article-wrapper.grey .text div.article-meta ul li a{border:1px solid #fff;background:#fff}section#social{background:#fff}section#social div.section-content{background:url(../img/grey-quote.png) 15px 130px no-repeat;position:relative;overflow:hidden;min-height:275px}section#social div.section-content p{font-size:16px;font-weight:700;letter-spacing:1px;text-transform:none;padding-bottom:15px}section#social div.section-content a.social{background:url(../img/home-social-icons-sprite.png) no-repeat;display:block;height:21px;margin-bottom:15px}section#social div.section-content a.facebook{width:10px}section#social div.section-content a.twitter{background-position:-10px 0;width:24px}section#social div.section-content a.facebook:hover{background-position:0 -21px}section#social div.section-content a.twitter:hover{background-position:-10px -21px}section.top-banner.team{min-height:292px;padding-top:135px}section.top-banner.team h1{font-size:63px;line-height:73px}section.top-banner.team h1.double-heading{padding-bottom:65px}section#team{padding:0}section#team div.team-members-wrapper{background:0 0}section#team div.team-members-wrapper div.team-member{float:left;width:50%;box-sizing:border-box}section#team div.team-members-wrapper h2{color:#350186;font-size:30px;letter-spacing:1px;margin-bottom:25px}section#team div.team-members-wrapper ul.positions{list-style:none;padding:0;margin:0 0 25px}section#team div.team-members-wrapper ul.positions li{color:#240055;font-size:12px;font-weight:700;margin-bottom:2px;text-transform:uppercase}section#team div.team-members-wrapper div.percentage-wrapper{margin-bottom:50px;width:35%}section#team div.team-members-wrapper div.percentage-wrapper span.percentage-number{display:block;padding-top:6px}section#team div.team-members-wrapper p{font-size:14px;line-height:22px;padding-right:40px}section#team div.team-members-wrapper div.contact{margin-top:50px}section#team div.team-members-wrapper div.contact a.email{background:#240055;color:#fff;font-size:13px;font-weight:400;padding:2px}section#team div.team-members-wrapper div.contact span.phone{display:block;margin:15px 0 25px}section#team div.team-members-wrapper.inverse{background:0 0}section#team div.team-member{padding:80px 50px}section#team div.team-member.white{background:#fff}section#team div.team-member.grey{background:#f0f0f0}section#blog{background:#fff!important;padding:90px 0}section#blog div.articles-wrapper{margin-top:0}section#blog div.blog-filter{margin-bottom:40px}section#blog div.blog-filter label{display:block;float:left;font-size:12px;margin-right:20px;padding-top:2px;text-transform:uppercase}section#blog div.blog-filter div.filter-switch{position:relative}section#blog div.blog-filter div.filter-switch button{background:0 0;border:none;border-bottom:1px solid #240055;outline:0;font-size:12px;padding:0 10px 15px;text-transform:uppercase}section#blog div.blog-filter div.filter-switch button span.caret{margin-left:30px}section#blog div.blog-filter div.filter-switch .dropdown-menu{background:#fff;border:0;min-width:0;box-shadow:none;padding-top:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}section#blog div.blog-filter div.filter-switch .dropdown-menu li a{color:#000;font-size:11px;padding:5px 60px 5px 10px;text-transform:uppercase}section#blog div.blog-filter div.filter-switch .dropdown-menu li:hover{background:#fff}section#blog div.blog-filter div.filter-switch .dropdown-menu li:hover a{color:#240055}section#blog div.pagination{margin-top:40px}section#blog div.pagination ul{list-style:none;margin:0;padding:0 0 0 15px}section#blog div.pagination ul li{float:left;margin-right:10px}section#blog div.pagination ul li a,section#blog div.pagination ul li span{font-size:12px;font-weight:700;text-transform:uppercase;padding:5px}section#blog div.pagination ul li a:hover,section#blog div.pagination ul li span,section#blog div.pagination ul li.active a{color:#acacac}section#blog-detail{background:#fff!important;padding:90px 0}section#blog-detail h2{color:#350186;font-size:30px;line-height:55px;margin-bottom:20px}section#blog-detail h2.single-page{margin-bottom:37px;line-height:50px;padding-left:0;letter-spacing:1px}section#blog-detail div.blog-sidebar{border-top:10px solid #240055;padding:18px 5px 0}section#blog-detail div.blog-sidebar span.percentage-number{color:#240055;margin-left:-2px}section#blog-detail div.blog-sidebar span.author,section#blog-detail div.blog-sidebar span.date{display:block;font-weight:300}section#blog-detail div.blog-sidebar div.tag-cloud{margin-top:25px}section#blog-detail div.blog-sidebar div.tag-cloud label{display:block;margin-bottom:15px;font-size:12px;text-transform:uppercase}section#blog-detail div.blog-sidebar div.tag-cloud ul{list-style:none;margin:0;padding:0}section#blog-detail div.blog-sidebar div.tag-cloud ul li{display:block;float:left;margin-bottom:5px;margin-right:5px}section#blog-detail div.blog-sidebar div.tag-cloud ul a{border:1px solid #f0f0f0;color:#350186;display:block;font-size:12px;padding:4px;text-transform:uppercase}section#blog-detail div.blog-sidebar div.service-detail{border-top:1px solid #240055;margin-top:30px;padding-top:15px}section#blog-detail div.blog-sidebar div.service-detail h5{font-size:13px;font-weight:700;margin-bottom:20px;text-transform:uppercase}section#blog-detail div.blog-sidebar div.service-detail span{color:#240055;font-size:14px}section#blog-detail div.blog-sidebar div.service-detail span span.number{margin-right:5px;font-size:40px;font-weight:300}section#blog-detail div.blog-sidebar ul.no-margin{margin:0 0 -10px}section#blog-detail div.blog-sidebar ul.no-margin li{margin-bottom:2px}section#blog-detail div.blog-content{border-top:1px solid #240055;padding:40px 0 0}section#blog-detail div.blog-content p{margin-bottom:25px}section#blog-detail div.blog-content div.newspaper-style{margin-bottom:30px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;-ms-column-gap:30px;-o-column-gap:30px;column-gap:30px}section#blog-detail div.blog-content blockquote{border:none;border-top:5px solid #240055;border-bottom:5px solid #240055;color:#240055;font-size:14px;font-weight:700;line-height:24px;margin-bottom:60px;text-transform:uppercase;padding:40px 5px}section#contact div.section-content.active,section#references div.section-content{border-bottom:6px solid #240055}section#blog-detail div.blog-content h3,section#blog-detail div.blog-content h4{color:#000;font-weight:700}section#blog-detail div.blog-content h3{font-size:16px;margin-bottom:35px}section#blog-detail div.blog-content h4{font-size:14px;margin-bottom:25px}section#blog-detail div.blog-content img{margin-top:20px;margin-bottom:65px;width:auto}section#blog-nav{background:#240055;color:#fff;padding:32px 0 25px}section#blog-nav div.navigation{padding:0;text-align:center}section#blog-nav a{color:#fff;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase}section#blog-nav a.center span,section#blog-nav a.next span,section#blog-nav a.prev span{background:url(../img/white-small-circle.png) no-repeat;display:block;margin-top:-11px;margin-left:20px;margin-right:0;height:40px;width:39px}section#blog-nav a.center span img,section#blog-nav a.next span img,section#blog-nav a.prev span img{margin-top:15px;margin-left:2px;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}section#blog-nav a.prev span{margin-right:20px;margin-left:0;float:left}section#blog-nav a.center span,section#blog-nav a.next span{float:right}section#blog-nav a.center{display:inline-block}section#blog-nav a.center:hover img,section#blog-nav a.next:hover img,section#blog-nav a.prev:hover img{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}section#references{padding-bottom:35px}section#contact{padding-bottom:0}section#contact div.section-content h3{font-size:14px;letter-spacing:0}section#contact div.section-content address{font-size:14px;line-height:22px}section#contact div.section-content address span.sales{display:block;padding-top:20px}section#contact div.section-content.address{margin-bottom:0;padding-bottom:45px}section#contact div.map-wrapper{margin-bottom:60px}section#contact div.map{background:#ccc;height:400px}section#contact div.double-top{padding-top:85px}section#order-form{background:#f0f0f0;padding-top:20px}section#order-form form.order{margin-top:57px;margin-bottom:50px}section#order-form form.order div.input-wrapper{padding-left:0;margin-bottom:15px}section#order-form input[type=text],section#order-form textarea{border:1px solid #cdcdcd;outline:0;background:#fff;color:#929292;font-size:14px;padding:15px}section#order-form textarea{min-height:130px}section#order-form input[type=submit]{border:1px solid #240055;outline:0;background:#240055;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;padding:20px 40px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section#order-form input[type=submit]:hover{border:1px solid #cdcdcd;background:#fff;color:#240055}section#order-form form span{display:none}section#order-form div.error input[type=text],section#order-form div.error textarea{color:#a94442;border-color:#a94442}section#order-form div.error span{display:block;float:left;color:#a94442;font-size:11px;margin-top:5px;padding-left:3px}footer#site-footer{background:#000;color:#fff;padding:65px 0}footer#site-footer span.top-line{background:#240055;display:block;margin-bottom:25px;height:1px;width:100%}footer#site-footer h4{font-size:13px;font-weight:700;text-shadow:none}footer#site-footer h4 a{color:#fff}footer#site-footer div.social a,footer#site-footer ul li a{color:#c7c7c7;font-size:11px;text-transform:uppercase}footer#site-footer ul{list-style:none;margin:12px 0 20px;padding:0}footer#site-footer ul li{margin-bottom:5px}footer#site-footer ul li a{padding-left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}footer#site-footer ul li a:before{background:#350186;content:" ";display:block;float:left;margin-top:10px;margin-right:10px;height:1px;width:20px}footer#site-footer ul li a:hover{padding-left:10px}footer#site-footer div.social{margin-top:5px}footer#site-footer div.social a span{display:inline-block;margin-right:15px}@media screen and (min-width:1400px){div.container{width:93%}section.top-banner{background:url(../img/top-banner-bg.jpg) center center no-repeat;background-size:cover}}@media screen and (max-width:1199px){div.container{width:90%}section.blog div.articles-wrapper article.single-article .img-wrapper img{max-height:100%;width:100%!important}section.blog div.articles-wrapper article.single-article .text{background:#fff;color:#000;min-height:400px;margin-left:15px;padding:40px 50px 50px;position:relative;top:auto;right:auto}section#blog div.pagination{margin-top:0;padding-left:60px}section#blog div.pagination ul li a{font-size:16px}section#blog-detail div.blog-content div.newspaper-style{margin-bottom:30px;-webkit-column-count:auto;-moz-column-count:auto;-ms-column-count:auto;-o-column-count:auto;column-count:auto;-webkit-column-gap:normal;-moz-column-gap:normal;-ms-column-gap:normal;-o-column-gap:normal;column-gap:normal}section#team{padding:0}section#team div.team-members-wrapper div.team-member{float:none;width:100%;box-sizing:border-box}section#team div.team-members-wrapper div.team-member div.inner{margin:0 auto;width:100%}section#team div.team-members-wrapper h2{margin-top:0}section#team div.team-members-wrapper div.team-member.grey,section#team div.team-members-wrapper div.team-member.white,section#team div.team-members-wrapper div.team-member:nth-child(odd){background:#fff}section#team div.team-members-wrapper div.team-member:nth-child(even),section#team div.team-members-wrapper div.team-member:nth-child(odd) div.percentage-wrapper.grey,section#team div.team-members-wrapper div.team-member:nth-child(odd) div.percentage-wrapper.white{background:#f0f0f0}section#team div.team-members-wrapper div.team-member:nth-child(even) div.percentage-wrapper.grey,section#team div.team-members-wrapper div.team-member:nth-child(even) div.percentage-wrapper.white{background:#fff}section#team div.team-members-wrapper div.basic-info{float:left;width:35%}section#team div.team-members-wrapper div.extended-info{float:left;margin-left:5%;width:50%}section#references a.company-logo{display:block;min-height:135px}section#references a.company-logo img{display:inline}div.footer-block{margin-bottom:60px}}@media screen and (max-width:991px){section#contact div.section-content.active{border:none}section#blog-detail div.blog-content{border-top:none}section#contact div.section-content.address{padding-bottom:15px}section#contact div.double-top{padding-top:0}section#order-form form.order{margin-bottom:0}footer#site-footer h4{font-size:16px;margin-bottom:20px}footer#site-footer div.social a,footer#site-footer ul li a{font-size:14px}}@media screen and (max-width:830px){nav.navbar-inverse ul.navbar-nav li a,nav.navbar-inverse ul.navbar-nav li a:hover{padding-left:10px;padding-right:10px}nav.navbar-inverse ul.navbar-nav li.services a,nav.navbar-inverse ul.navbar-nav li.services a:hover{padding:32px 75px 32px 30px}}@media screen and (max-width:767px){.mobile{display:block}div.container{width:auto;padding:0 40px}nav.navbar-inverse div.navbar-wrapper{padding:20px 0 0}nav.navbar-inverse a.navbar-brand{margin-left:50px}nav.navbar-inverse div#navbar{background:#f0f0f0;float:none;margin-top:20px}nav.navbar-inverse ul.navbar-nav{display:none;margin-top:10px;text-align:center;padding:30px 15px;margin-bottom:0;width:100%}nav.navbar-inverse ul.navbar-nav li{display:inline;float:none}nav.navbar-inverse ul.navbar-nav li a{background:#f0f0f0!important;float:none;font-size:20px;display:inline;padding:10px 15px}nav.navbar-inverse ul.navbar-nav li a:hover{border-bottom:none;font-size:20px;padding:10px 15px}nav.navbar-inverse ul.navbar-nav li.services{display:none}nav.navbar-inverse div.mobile-nav{float:right;padding-top:6px}nav.navbar-inverse div.mobile-nav button{background:0 0;border:none;outline:0;color:#240055;float:left;font-size:20px;font-weight:700;letter-spacing:1px;margin-right:40px;padding-right:50px;text-transform:uppercase}nav.navbar-inverse div.mobile-nav #mobile-nav-trigger{background:url(../img/navbar-services-hamburger-mobile.png) 100% 5px no-repeat}nav.navbar-inverse div.mobile-nav #mobile-nav-close{background:url(../img/mobile-navbar-close.png) 100% 0 no-repeat;display:none}nav.navbar-inverse div.services-submenu{background:#fff;display:none;padding-bottom:40px}nav.navbar-inverse div.services-submenu div.section-content{border-bottom:1px solid #240055;padding-left:0}nav.navbar-inverse div.services-submenu h3.accordion-heading{background:url(../img/accordion-inactive.png) 100% 0 no-repeat;border:none;cursor:pointer;font-size:20px;margin-bottom:0}nav.navbar-inverse div.services-submenu h3.accordion-heading.active{background:url(../img/accordion-active.png) 100% 0 no-repeat}nav.navbar-inverse div.services-submenu ul.accordion{display:none;margin-top:0;margin-bottom:20px}nav.navbar-inverse div.services-submenu ul.accordion li a{font-size:18px}nav.navbar-inverse div.services-submenu ul.accordion li a:before{margin-top:12px}section.top-banner .container{padding-left:50px}section.top-banner.home .container{padding-left:40px}section#services div.section-content{min-height:0}section#services div.section-content div.percentage-wrapper{position:relative;bottom:0;left:0}div.percentage-wrapper{width:40%}div.section-content div.percentage-wrapper{width:100%}section.blog a.view-all{line-height:0;font-size:0;color:transparent}section.blog div.articles-wrapper article.single-article .text{min-height:250px}section.blog div.articles-wrapper article.single-article .text p{display:none}section#social div.section-content-wrapper{padding-top:0}section#social div.section-content-wrapper .section-content h3{margin-top:0}section#social div.section-content-wrapper .section-content{display:none}section#social div.section-content-wrapper .section-content:first-child{display:block}section#team{padding:0}section#team div.team-members-wrapper div.team-member{float:none;width:100%;box-sizing:border-box;padding:80px 40px}section#team div.team-members-wrapper div.team-member div.inner{margin:0 auto;width:100%}section#team div.team-members-wrapper div.basic-info{float:none;width:100%}section#team div.team-members-wrapper div.extended-info{float:none;margin-left:0;width:100%}section#blog-detail .blog-sidebar{margin-bottom:70px}section#contact div.section-content.active{border:none}section#contact div.double-top{padding-top:0}section#references a.company-logo{min-height:0;margin-bottom:20px}footer#site-footer div.footer-block{margin-bottom:25px}footer#site-footer h4{font-size:20px}footer#site-footer h4.footer-accordion-heading{background:url(../img/footer-accordion-inactive.png) 100% 0 no-repeat;border:none;cursor:pointer;font-size:20px;margin-bottom:0}footer#site-footer h4.footer-accordion-heading.active{background:url(../img/footer-accordion-active.png) 100% 0 no-repeat}footer#site-footer h4.social{margin-bottom:50px}footer#site-footer h4 a{display:block;padding:6px 0}footer#site-footer ul{display:none;margin-top:30px}footer#site-footer ul li{margin-bottom:12px}footer#site-footer div.social a,footer#site-footer ul li a{font-size:18px}footer#site-footer ul li a:before{margin-top:12px}footer#site-footer div.social a span{display:block;float:left;margin-top:4px}}@media screen and (max-width:480px){p,section#team div.team-members-wrapper p{font-size:16px;line-height:28px}nav.navbar-inverse div.services-submenu h3.accordion-heading,nav.navbar-inverse div.services-submenu ul.accordion li a{font-size:13px}div.container{padding:0 15px}div.social-search ul.social{display:none}nav.navbar-inverse{background:#fff}nav.navbar-inverse a.navbar-brand{margin-left:35px}nav.navbar-inverse a.navbar-brand img{width:80%}nav.navbar-inverse ul.navbar-nav{padding:0;margin:0 auto;width:95%}nav.navbar-inverse div#navbar,nav.navbar-inverse div.services-submenu ul.accordion,section#about{margin-top:0}nav.navbar-inverse ul.navbar-nav li{display:inline}nav.navbar-inverse ul.navbar-nav li a,nav.navbar-inverse ul.navbar-nav li a:hover{display:inline-block;font-size:13px;padding:10px 8px 15px}nav.navbar-inverse div.services-submenu{padding-top:5px}nav.navbar-inverse div.services-submenu .container{padding:0 25px}nav.navbar-inverse div.mobile-nav{padding-top:0}nav.navbar-inverse div.mobile-nav button{display:block;width:60px;height:60px}nav.navbar-inverse div.mobile-nav button span{color:#fff;display:none}section.top-banner.home h1{font-size:50px!important;line-height:63px;padding:30px 0}section.top-banner h1,section.top-banner.team h1{font-size:40px;line-height:55px;letter-spacing:1px;margin-bottom:50px}section.top-banner h1.double-heading,section.top-banner.team h1.double-heading{padding-bottom:10px}section.top-banner.team{min-height:0}section.top-banner.home{min-height:0;padding-top:120px}section.top-banner.home div.container{padding:0 30px}section.top-banner.home div.scroller{display:none}.basic-section div.section-content-wrapper{padding-top:0}section.blog div.articles-wrapper article.single-article .text div.article-meta span,section.blog div.articles-wrapper article.single-article .text div.article-meta ul li a{margin-bottom:10px}section.blog div.articles-wrapper article.single-article .text div.article-meta{display:block;margin-bottom:20px}section#social div.section-content div.percentage-wrapper,section.blog div.articles-wrapper article.single-article .text div.read-more{border:none;position:relative;bottom:auto;left:auto;right:auto}section.blog div.articles-wrapper article.single-article .text{padding:40px 15px}div.section-content ul li{font-size:16px}section#social div.section-content div.percentage-wrapper{display:none}section#social div.section-content-wrapper .section-content .content{border-bottom:6px solid #240055;min-height:250px}.basic-section,footer#site-footer,section#blog-detail{padding:30px 15px}section#blog{padding-top:50px}section#blog .single-article div.text{padding-left:25px;padding-right:40px}section#blog-detail .blog-sidebar{margin-bottom:0}section#blog-detail .blog-sidebar div.tag-cloud{margin-bottom:5px}section#blog-detail h2{font-size:30px;line-height:36px;letter-spacing:0}section#blog div.blog-filter{padding:0 35px}section#blog div.blog-filter div.filter-switch button{padding-left:0}section#blog div.blog-filter label{display:block;margin-bottom:15px;width:100%}section#blog-nav a.view-all{display:none}section#team div.team-members-wrapper div.team-member{padding:40px 25px}section#contact div.container{padding:0 25px}section#contact div.section-content address{font-size:16px;line-height:26px}section#order-form div.input-wrapper,section#order-form div.section-heading{padding-left:0;padding-right:0}section#blog-detail div.container,section#order-form div.container{padding:0 25px}footer#site-footer div.social a,footer#site-footer h4,footer#site-footer h4.footer-accordion-heading,footer#site-footer ul li a{font-size:14px}footer#site-footer h4.footer-accordion-heading{padding-bottom:4px}}
