@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700,800);@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{position:relative;margin-left:10px;margin-right:10px;}.container-12 .block .omega-grid,.container-16 .block .omega-grid,.container-24 .block .omega-grid{position:relative;margin-left:-10px;margin-right:-10px;}
.clearfix:after{font-size:0;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}.inline li,.tabs li,.breadcrumb li{list-style:none;display:inline;margin-right:0.5em;}.item-list li{list-style:none;}.pager li{display:inline;margin-right:0.25em;}img{vertical-align:bottom;}.field-label-inline .field-label,.field-label-inline .field-items,.field-label-inline .field-item{display:inline;}
::-moz-focus-inner{border:0;padding:0;}input[type="search"]::-webkit-search-decoration{display:none;}input,button,select,textarea{margin:0;vertical-align:middle;}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border-radius:11px;background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:3px 10px 4px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}button{*padding-top:1px;*padding-bottom:1px;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;outline:0;padding:2px 3px;font-size:13px;font-family:Arial,sans-serif;height:1.8em;*padding-top:2px;*padding-bottom:1px;*height:auto;}input.placeholder_text,textarea.placeholder_text,input:-moz-placeholder,textarea:-moz-placeholder{color:#888;}::-webkit-input-placeholder{color:#888;}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{-moz-box-shadow:#06f 0 0 7px;-webkit-box-shadow:#06f 0 0 7px;box-shadow:#06f 0 0 7px;z-index:1;}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}select[disabled],textarea[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee;}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#888;cursor:default;}textarea,select[size],select[multiple]{height:auto;}@media (-webkit-min-device-pixel-ratio:0){select{background-image:url(/sites/all/themes/omega/omega/images/select-arrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;}select[size],select[multiple]{background-image:none;padding:0;}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%;}optgroup{color:#000;font-style:normal;font-weight:normal;}.ie6-button,* html button{background:#ddd url(/sites/all/themes/omega/omega/images/button.png) repeat-x;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0px;overflow:visible;width:auto;}* html button{padding-top:1px;padding-bottom:1px;}.ie6-input,* html textarea,* html select{background:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top;}* html select{margin-top:1px;}.placeholder_text,.ie6-input-disabled,.ie6-button-disabled{color:#888;}.ie6-input-disabled{background:#eee;}
.form-actions input{margin-right:0.5em;}.form-actions input:hover{background:#FFFFFF;}label{font-weight:bold;}
.sidebar-menu ul.menu{list-style:none;list-style-type:none;list-style-image:none;margin:0;padding:0;}.sidebar-menu ul.menu li{list-style:none;list-style-type:none;list-style-image:none;margin:0;padding:0;}#page-title .editnode,.flexslider .views-field-edit-node a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-weight:bold;text-decoration:none;line-height:20px;padding:0 1em;font-size:12px;vertical-align:middle;background:#ab0000;color:#fff;margin:0 .5em;}body{font-family:"Open Sans",sans-serif;font-size:16px;background:#010167;}a{text-decoration:none;}.breadcrumb{font-size:.8em;color:#666;margin:0;padding:.5em 0 1em 0;}.breadcrumb li{margin:0;padding:0;}.breadcrumb a{text-decoration:none;color:#666;}.breadcrumb a.active{color:#666;}.breadcrumb a:after{content:" > ";display:inline-block;margin:0 .5em;}h1#page-title{font-weight:300;font-size:42px;color:#ab0000;border-bottom:1px solid #ccc;padding-bottom:.4em;}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}html{font-size:100%;line-height:1.25em;}html{font-size:100%;font-kerning:normal;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;}@media screen and (max-width:769px){html{-webkit-text-size-adjust:none;}}body{background-color:#010167;color:#414148;font-family:"Open Sans",Helvetica,Arial,sans-serif;}h1,h2,h3,h4,h5,h6{font-weight:bold;}h1,h2,h3{font-family:"Open Sans",Helvetica,Arial,sans-serif;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga","dlig";-webkit-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";}h1{font-size:2.25em;line-height:1.11111em;margin:0 0 0.55556em 0;}h2{font-size:1.875em;line-height:1.33333em;margin:1.33333em 0 0.66667em 0;}h2:first-child{margin-top:0;}h3{font-size:1.375em;line-height:1.81818em;margin:0 0 0.90909em 0;}h4{font-size:1.25em;line-height:2em;margin:0 0 1em 0;}h5{font-size:1.125em;line-height:2.22222em;margin:0 0 1.11111em 0;}h6{font-size:1em;line-height:1.25em;margin:0 0 1.25em 0;}p,pre,label{font-size:1em;line-height:1.25em;margin:0 0 1.25em 0;}ol,ul{font-size:1em;line-height:1.25em;margin:0 0 1.25em 0;padding-left:1em;}ul{list-style-type:disc;}ol{list-style-type:decimal;}li{line-height:auto;margin:0 0 1.25em 0;}li ul{padding-left:2em;margin-top:1.25em;}strong,b{font-weight:bold;}em,i,q{font-style:italic;}blockquote{padding-left:2em;padding-right:2em;line-height:normal;margin:3em 0 3em 0;}blockquote p{font-size:1.25em;line-height:2em;font-style:italic;}blockquote footer{font-family:"Open Sans",Helvetica,Arial,sans-serif;}a{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;color:#2980b9;}a:hover,a:focus,a:active{color:#409ad5;}.screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}body.admin-menu .action-links{position:fixed;bottom:0;right:20px;list-style:none;margin:0;padding:0;z-index:900;}body.admin-menu .action-links li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}body.admin-menu .action-links li a{color:#fff;line-height:30px;text-decoration:none;font-weight:bold;font-size:11px;text-transform:uppercase;}body.admin-menu div.tabs{position:fixed;bottom:0;left:0;z-index:900;width:100%;max-width:100%;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#333333),color-stop(100%,#000000));background-image:-moz-linear-gradient(#333333,#000000);background-image:-webkit-linear-gradient(#333333,#000000);background-image:linear-gradient(#333333,#000000);white-space:normal;margin:0;padding:0;-moz-box-shadow:0 0 5px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.4);border-top:1px solid #666;}body.admin-menu div.tabs ul{background:none;border-width:0;line-height:normal;list-style:none outside none;}body.admin-menu div.tabs ul li{float:none;margin:0;padding:0;line-height:30px;}body.admin-menu div.tabs ul a,body.admin-menu div.tabs ul .active a,body.admin-menu div.tabs ul a:hover,body.admin-menu div.tabs ul a .tab,body.admin-menu div.tabs ul a:hover .tab,body.admin-menu div.tabs ul .active a .tab,body.admin-menu div.tabs ul .active a:hover .tab{display:block;float:left;clear:none;padding:0 10px;margin:0;text-decoration:none;background:none;border:none;height:auto;color:#fff;font-weight:bold;font-size:11px;text-transform:uppercase;}body.admin-menu div.tabs ul a span,body.admin-menu div.tabs ul .active a span,body.admin-menu div.tabs ul a:hover span,body.admin-menu div.tabs ul a .tab span,body.admin-menu div.tabs ul a:hover .tab span,body.admin-menu div.tabs ul .active a .tab span,body.admin-menu div.tabs ul .active a:hover .tab span{padding:0 10px;line-height:30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}body.admin-menu .tabs ul.primary,body.admin-menu .tabs ul.secondary{float:none;clear:none;margin:0;padding:0;}body.admin-menu .tabs ul.secondary{float:right;}.hnav .menu-block-wrapper > .menu{float:left;}.hnav .menu-block-wrapper > .menu li{float:left;position:relative;}.hnav .menu-block-wrapper > .menu li a{display:block;float:left;padding:0 1em;margin:0;font-size:1.1em;text-decoration:none;text-transform:uppercase;font-weight:700;letter-spacing:.5px;line-height:48px;color:#fff;}.hnav .menu-block-wrapper > .menu li a:hover{background:rgba(255,255,255,0.4);color:#fff;}.hnav .menu-block-wrapper > .menu li a.active-trail{background:rgba(255,255,255,0.2);color:#fff;}.hnav .menu-block-wrapper > .menu li .menu{display:none;position:absolute;top:48px;margin:0;left:0;background:#ab0000;width:250px;font-size:15px;z-index:210;}.hnav .menu-block-wrapper > .menu li .menu li{float:none;}.hnav .menu-block-wrapper > .menu li .menu li a{line-height:normal;float:none;padding:5px 15px;margin:0;color:#fff;text-transform:none;background:transparent;font-weight:700;}.hnav .menu-block-wrapper > .menu li .menu li a:hover{background:rgba(255,255,255,0.4);color:#fff;}.hnav .menu-block-wrapper > .menu .last:after{content:"";}.hnav .menu-block-wrapper > .menu li:hover .menu{display:block;}.hnav .menu-block-wrapper > .menu li:hover a{color:#fff;background:rgba(255,255,255,0.4);}.hnav ul{list-style-type:none;list-style:none;margin:0;padding:0;}.hnav ul li{list-style-type:none;list-style:none;margin:0;padding:0;}#block-block-7{display:none;}@media only screen and (max-width:640px){#block-menu-block-3{display:none;}#block-block-7{display:block;}}.sidebar-menu{padding-top:0;padding-left:20px;}@media only screen and (max-width:640px){.sidebar-menu{padding-top:10px;padding-left:0;}}.sidebar-menu .block-title{background:#ab0000;color:#fff;font-size:1em;margin:0 0 .25em 0;padding:.5em 1em;}.sidebar-menu .block-title a{color:#fff;}.sidebar-menu ul.menu a{margin:0 0 .25em 0;display:block;background:#f7f7f7;}.sidebar-menu ul.menu > li a.active-trail{color:#212121;font-weight:bold;}.sidebar-menu ul.menu > li a:hover{background:#f1f1f1;color:#212121;}.sidebar-menu ul.menu .menu{padding-left:1.5em;}.sidebar-menu ul.menu .menu a{background:none;}.sidebar-menu ul.menu .menu a.active-trail{background:#fff;}.sidebar-menu ul.menu a{display:block;padding:.5em 1em;}@media only screen and (max-width:640px){#region-menu{margin:0;width:auto;}}#block-block-7{float:right;}#block-block-7 p{margin:0;}body.noscroll{overflow:hidden;}.mobile-trigger,.mobile-search-trigger{color:#fff;line-height:40px;font-weight:bold;padding:0 10px;text-transform:uppercase;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:18px;background-color:rgba(255,255,255,0.25);}.mobile-trigger:active,.mobile-trigger:hover,.mobile-trigger:focus,.mobile-search-trigger:active,.mobile-search-trigger:hover,.mobile-search-trigger:focus{color:#fff;}.mobile-trigger:before,.mobile-search-trigger:before{content:"";font-family:FontAwesome;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;letter-spacing:normal;vertical-align:bottom;margin-right:8px;}.mobile-trigger.open:before,.mobile-search-trigger.open:before{content:"";font-family:FontAwesome;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;letter-spacing:normal;vertical-align:bottom;}.mobile-search-trigger:before{content:"";font-family:FontAwesome;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;letter-spacing:normal;vertical-align:bottom;margin-right:8px;}#block-block-8{float:left;}#block-menu-block-6{display:none;position:fixed;width:70%;top:0;left:-100%;bottom:0;z-index:9999;background-color:#ab0000;overflow:auto;-moz-box-shadow:5px 0 15px rgba(0,0,0,0.6);-webkit-box-shadow:5px 0 15px rgba(0,0,0,0.6);box-shadow:5px 0 15px rgba(0,0,0,0.6);}#block-menu-block-6 ul.menu{list-style:none;margin:0;padding:0 20px;}#block-menu-block-6 ul.menu li{list-style:none;margin:0;padding:0;}#block-menu-block-6 ul.menu li a{display:block;font-size:16px;padding:10px;color:#fff;font-weight:bold;}#block-menu-block-6 ul.menu li a.active{background-color:rgba(255,255,255,0.2);}#block-menu-block-6 ul.menu li .menu{padding-right:0;padding-top:0;}#block-menu-block-6 ul.menu li .menu li a{font-weight:normal;}#block-menu-block-6 ul.menu li.close-link{text-align:right;}@media only screen and (max-width:640px){#block-menu-block-6{display:block;}}#region-preface-first{margin-left:0;margin-right:0;width:auto;}.flexslider{margin:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;}.flexslider .pic{position:relative;overflow:hidden;}.flexslider .pic .pic-content{position:absolute;bottom:40px;left:0;right:10%;background-color:#010167;padding:15px 30px;color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}@media only screen and (max-width:640px){.flexslider .pic .pic-content{-moz-transform:skew(0) !important;-ms-transform:skew(0) !important;-webkit-transform:skew(0) !important;transform:skew(0) !important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;position:relative !important;bottom:0 !important;left:0 !important;top:0 !important;right:0 !important;text-align:left !important;padding-left:30px !important;padding-right:30px !important;}.flexslider .pic .pic-content > div{-moz-transform:skew(0) !important;-ms-transform:skew(0) !important;-webkit-transform:skew(0) !important;transform:skew(0) !important;}}.flexslider .pic .title{font-size:32px;line-height:100%;font-weight:700;}.flexslider .pic .caption{font-size:22px;line-height:25px;font-weight:400;margin:0 0 20px 0;}.flexslider .pic .more a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-decoration:none;color:#fff;font-weight:700;background:rgba(255,255,255,0.25);padding:0 1em;position:relative;font-size:14px;line-height:30px;padding-right:40px;}.flexslider .pic .more a:after{font-family:FontAwesome;content:"";display:block;position:absolute;top:0;bottom:0;text-align:center;background:rgba(255,255,255,0.25);width:30px;line-height:30px;font-size:25px;right:0;}.flexslider .pic.caption_red .pic-content{background-color:#ab0000;}.flexslider .pic.caption_blue .pic-content{background-color:#9c9cfe;}.flexslider .pic.caption_white .pic-content{background-color:#fff;color:#010167;}.flexslider .pic.caption_right .pic-content{text-align:right;left:10%;right:-15px;padding-right:50px;-moz-transform:skew(-10deg);-ms-transform:skew(-10deg);-webkit-transform:skew(-10deg);transform:skew(-10deg);border-bottom:5px solid #fff;border-left:5px solid #fff;}.flexslider .pic.caption_right .pic-content > div{-moz-transform:skew(10deg);-ms-transform:skew(10deg);-webkit-transform:skew(10deg);transform:skew(10deg);}.flexslider .pic.caption_left .pic-content{text-align:left;left:-15px;right:10%;padding-left:50px;-moz-transform:skew(10deg);-ms-transform:skew(10deg);-webkit-transform:skew(10deg);transform:skew(10deg);border-bottom:5px solid #fff;border-right:5px solid #fff;}.flexslider .pic.caption_left .pic-content > div{-moz-transform:skew(-10deg);-ms-transform:skew(-10deg);-webkit-transform:skew(-10deg);transform:skew(-10deg);}.flexslider .pic.caption_center .pic-content{text-align:center;left:10%;right:10%;-moz-transform:skew(10deg);-ms-transform:skew(10deg);-webkit-transform:skew(10deg);transform:skew(10deg);}.flexslider .pic.caption_center .pic-content > div{-moz-transform:skew(-10deg);-ms-transform:skew(-10deg);-webkit-transform:skew(-10deg);transform:skew(-10deg);}.flexslider .views-field-edit-node{position:absolute;top:1em;right:1em;}.flex-control-nav{position:relative;bottom:0;}.node-case-study .field-name-field-thumb{width:50%;float:right;margin-left:1em;margin-bottom:1em;text-align:center;line-height:200px;border:1px solid #ccc;}.node-case-study .field-name-field-thumb img{max-width:320px;height:auto;vertical-align:middle;}body.front #region-content{width:auto;margin:0;}body.front #block-views-case-studies-block{background:#ab0000;color:#fff;margin:0;padding:1em 1.5em;}body.front #block-views-case-studies-block h2.block-title{margin:0 0 .5em 0;}body.front #block-views-case-studies-block .views-row > .views-field{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:32.8%;}@media only screen and (max-width:640px){body.front #block-views-case-studies-block .views-row > .views-field{display:block;width:auto;margin-bottom:30px;}}body.front #block-views-case-studies-block .views-label{font-weight:700;font-size:20px;}body.front #block-views-case-studies-block .views-field-view-node{float:right;text-align:right;}body.front #block-views-case-studies-block .views-field-view-node a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-decoration:none;color:#fff;font-weight:700;background:rgba(255,255,255,0.25);padding:0 1em;position:relative;font-size:18px;line-height:40px;padding-right:48px;}body.front #block-views-case-studies-block .views-field-view-node a:after{font-family:FontAwesome;content:"";display:block;position:absolute;top:0;bottom:0;text-align:center;background:rgba(255,255,255,0.25);width:40px;line-height:40px;font-size:35px;right:0;}body.front #block-views-case-studies-block .views-field-field-thumb .field-content{background:#fff;border:1px solid #010167;text-align:center;line-height:120px;margin-right:2em;}body.front #block-views-case-studies-block .views-field-field-thumb .field-content img{max-width:100% !important;height:auto !important;vertical-align:middle;}body.front #block-views-case-studies-block .views-field-field-solution .field-content,body.front #block-views-case-studies-block .views-field-field-summary .field-content{margin-right:2em;}body.front #block-views-case-studies-block .views-field-field-solution .field-content p,body.front #block-views-case-studies-block .views-field-field-summary .field-content p{font-size:0.875em;line-height:1.42857em;line-height:16px;font-weight:600;}body.admin-menu{margin-top:50px !important;}@media only screen and (max-width:640px){body{padding:0;margin:0;}}.page{max-width:1200px;margin:0 auto;}#zone-menu-wrapper{background:#ab0000;}#zone-content,#zone-preface{background:#fff;}#zone-content{padding-bottom:2em;}body.front #block-system-main,body.front #page-title{display:none;}body.front #zone-content{padding-bottom:0;}#zone-preface-wrapper{padding-bottom:30px;background-color:#fff;}#block-block-4{padding-left:20px;}body.not-front .region-content-inner{padding-left:20px;padding-top:0;padding-right:20px;}@media only screen and (max-width:640px){body.not-front .region-content-inner{padding-left:20px;padding-top:20px;padding-right:20px;}}.branding-data{float:left;}@media only screen and (max-width:640px){.branding-data{float:none;}}.region-branding-inner #block-custom-search-blocks-1{display:block;}@media only screen and (max-width:640px){.region-branding-inner #block-custom-search-blocks-1{display:none;}}#block-custom-search-blocks-1{float:right;margin-top:15px;}#block-custom-search-blocks-1 .search-form{margin:0;}#block-custom-search-blocks-1 .search-form div > div{margin:0;padding:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle;line-height:45px;}#block-custom-search-blocks-1 .search-form input[type="text"]{border:none;background-color:rgba(255,255,255,0.4);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:100%;height:auto;padding:5px 10px;font-size:18px;color:#fff;width:300px;}@media only screen and (min-width:641px) and (max-width:1023px){#block-custom-search-blocks-1 .search-form input[type="text"]{width:200px;}}#block-custom-search-blocks-1 .search-form input[type="submit"]{border:none;background:rgba(255,255,255,0.6);color:#fff;font-weight:bold;height:31px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-shadow:none;text-transform:uppercase;}@media only screen and (max-width:640px){#block-custom-search-blocks-1{float:none;margin:0;}#block-custom-search-blocks-1 .search-form{padding:0 0 10px 0;text-align:center;}#block-custom-search-blocks-1 .search-form input[type="text"]{width:100%;}}#search-form{text-align:center;}#search-form input[type="text"]{width:60%;font-size:18px;border:1px solid #ccc;margin:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}@media only screen and (max-width:640px){#search-form input[type="text"]{display:block;width:100%;margin:20px 0;}}#search-form input[type="submit"]{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border:none;background:#ab0000;color:#fff;font-weight:bold;height:31px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-shadow:none;text-transform:uppercase;}#block-block-8{display:none;}@media only screen and (max-width:640px){#block-block-8{display:block;}}#block-menu-block-3{float:left;}@media only screen and (max-width:640px){#block-views-sub-headers-block{overflow:hidden;height:100px;}#block-views-sub-headers-block img{height:100px;width:auto !important;max-width:3000px !important;}}.page-node-256 #block-system-main,.page-node-256 #block-views-clients-block-3{width:50%;float:left;}@media only screen and (max-width:640px){.page-node-256 #block-system-main,.page-node-256 #block-views-clients-block-3{float:none;width:auto;margin-bottom:30px;}}@media only screen and (min-width:641px) and (max-width:1023px){.page-node-256 #block-system-main,.page-node-256 #block-views-clients-block-3{float:none;width:auto;margin-bottom:30px;}}.page-node-256 #block-system-main .block-inner{margin-right:2em;}@media only screen and (max-width:640px){.page-node-256 #block-system-main .block-inner{margin-right:0;}}@media only screen and (min-width:641px) and (max-width:1023px){.page-node-256 #block-system-main .block-inner{margin-right:0;}}.page-node-256 #block-views-clients-block-3{position:relative;}.page-node-256 #block-views-clients-block-3:after{content:"";width:1px;background:#f1f1f1;position:absolute;top:0;bottom:0;left:0;}@media only screen and (max-width:640px){.page-node-256 #block-views-clients-block-3:after{display:none;}}@media only screen and (min-width:641px) and (max-width:1023px){.page-node-256 #block-views-clients-block-3:after{display:none;}}.page-node-256 #block-views-clients-block-3 .block-title{text-align:center;color:#010167;}.page-node-256 #block-views-clients-block-3 .block-inner{margin-left:2em;}@media only screen and (max-width:640px){.page-node-256 #block-views-clients-block-3 .block-inner{margin-left:0;}}@media only screen and (min-width:641px) and (max-width:1023px){.page-node-256 #block-views-clients-block-3 .block-inner{margin-left:0;}}#zone-footer{margin-top:1em;color:rgba(255,255,255,0.65);font-size:.8em;}#zone-footer a{color:rgba(255,255,255,0.85);}#zone-preface .block-title{margin-bottom:0;margin-top:.5em;font-size:28px;color:#010167;}.view.clients{margin-left:-10px;margin-right:-10px;}.view.clients .views-row{width:25%;float:left;position:relative;}.view.clients .views-row .client{margin:10px;border:1px solid #f1f1f1;height:139px;line-height:139px;text-align:center;}.view.clients .views-row .client img{vertical-align:middle;margin:0 auto;max-width:100%;height:auto !important;}.view.clients .views-row .edit{display:none;position:absolute;top:1em;left:1em;}.view.clients .views-row:hover .edit{display:block;}#block-views-clients-block-2 .block-title{text-align:center;}img{max-width:100%;height:auto;}.single-client-slider{min-height:280px;}.single-client-slider .views-row{width:100%;}.single-client-slider .view-content{margin:0 auto;}.single-client-slider .client{line-height:280px;text-align:center;}.single-client-slider .client img{vertical-align:middle;}.view-portfolio .views-row{border-bottom:1px solid #ccc;margin-bottom:2em;padding-bottom:2em;position:relative;}.view-portfolio .views-row .port-left{width:20%;float:left;text-align:center;}.view-portfolio .views-row .port-right{width:80%;float:right;}.view-portfolio .views-row > a{display:none;position:absolute;top:10px;right:10px;padding:5px 10px;color:#fff;background-color:#000;}.view-portfolio .views-row:hover > a{display:block;}
#block-block-9{display:none;position:fixed;bottom:0;left:0;right:0;text-align:center;background-color:#ab0000;}body.admin-menu #block-block-9{bottom:30px;}#block-block-9 .content{max-width:1200px;margin:0 auto;padding:20px;color:#fff;}#block-block-9 .content p{font-weight:bold;font-size:16px;margin-bottom:0;}#block-block-9 .content a{color:#fff;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-decoration:none;color:#fff;font-weight:700;background:rgba(255,255,255,0.25);padding:0 1em;position:relative;font-size:14px;line-height:30px;margin:0 10px;}
