#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{}#cboxContent{overflow:hidden;}#cboxContent,.cboxPhoto{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:0;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(//www.thirdlane.com/sites/all/modules/colorbox/styles/plain/images/loading_animation.gif) no-repeat center center;}#cboxClose.cbox-close-plain{position:absolute;font-size:20px;line-height:18px;text-align:center;color:rgba(255,255,255,0.7);background:rgba(0,0,0,0.5);top:4px;right:4px;width:20px;height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.cbox-close-plain:hover{color:rgba(255,255,255,0.9);background:rgba(0,0,0,0.8);}/**/
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(//www.thirdlane.com/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(//www.thirdlane.com/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}/**/
.rate-info,.rate-description{clear:left;font-size:0.8em;color:#666;}/**/
.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}.sf-menu{line-height:1.0;z-index:497;}.sf-menu ul{left:0;position:absolute;top:-99999em;width:12em;}.sf-menu ul li{width:100%;}.sf-menu li{float:left;position:relative;z-index:498;}.sf-menu a,.sf-menu span.nolink{display:block;position:relative;}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu li:hover ul,.sf-menu li.sfHover ul{z-index:499;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{left:0;top:2.5em;}.sf-menu li li:hover > ul,.sf-menu li li.sfHover > ul{left:12em;top:0;}.sf-menu.menu,.sf-menu.menu ul,.sf-menu.menu li{margin:0;}.sf-hidden{left:-99999em !important;top:-99999em !important;}.sf-menu a.sf-with-ul,.sf-menu span.nolink.sf-with-ul{min-width:1px;}.sf-sub-indicator{background:url(//www.thirdlane.com/sites/all/libraries/superfish/images/arrows-ffffff.png) no-repeat -10px -100px;display:block;height:10px;overflow:hidden;position:absolute;right:0.75em;text-indent:-999em;top:1.05em;width:10px;}a > .sf-sub-indicator,span.nolink > .sf-sub-indicator{top:0.8em;background-position:0 -100px;}a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator,span.nolink:hover > .sf-sub-indicator,li:hover > span.nolink > .sf-sub-indicator,li.sfHover > span.nolink > .sf-sub-indicator{background-position:-10px -100px;}.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}.sf-menu ul a > .sf-sub-indicator,.sf-menu ul span.nolink > .sf-sub-indicator{background-position:0 0;}.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator,.sf-menu ul span.nolink:hover > .sf-sub-indicator,.sf-menu ul li:hover > span.nolink > .sf-sub-indicator,.sf-menu ul li.sfHover > span.nolink > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.sf-horizontal.sf-shadow ul,.sf-menu.sf-vertical.sf-shadow ul,.sf-menu.sf-navbar.sf-shadow ul ul{background:url(//www.thirdlane.com/sites/all/libraries/superfish/images/shadow.png) no-repeat right bottom;padding:0 8px 9px 0 !important;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomleft:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;}.sf-shadow ul.sf-shadow-off{background:transparent;}.sf-menu.rtl,.sf-menu.rtl li{float:right;}.sf-menu.rtl li:hover > ul,.sf-menu.rtl li.sfHover > ul{left:auto;right:0;}.sf-menu.rtl li li:hover > ul,.sf-menu.rtl li li.sfHover > ul{left:auto;right:12em;}.sf-menu.rtl ul{left:auto;right:0;}.sf-menu.rtl .sf-sub-indicator{left:0.75em;right:auto;background:url(//www.thirdlane.com/sites/all/libraries/superfish/images/arrows-ffffff-rtl.png) no-repeat -10px -100px;}.sf-menu.rtl a > .sf-sub-indicator,.sf-menu.rtl span.nolink > .sf-sub-indicator{top:0.8em;background-position:-10px -100px;}.sf-menu.rtl a:focus > .sf-sub-indicator,.sf-menu.rtl a:hover > .sf-sub-indicator,.sf-menu.rtl a:active > .sf-sub-indicator,.sf-menu.rtl li:hover > a > .sf-sub-indicator,.sf-menu.rtl li.sfHover > a > .sf-sub-indicator,.sf-menu.rtl span.nolink:hover > .sf-sub-indicator,.sf-menu.rtl li:hover > span.nolink > .sf-sub-indicator,.sf-menu.rtl li.sfHover > span.nolink > .sf-sub-indicator{background-position:0 -100px;}.sf-menu.rtl ul .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl ul a > .sf-sub-indicator,.sf-menu.rtl ul span.nolink > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.rtl ul a:focus > .sf-sub-indicator,.sf-menu.rtl ul a:hover > .sf-sub-indicator,.sf-menu.rtl ul a:active > .sf-sub-indicator,.sf-menu.rtl ul li:hover > a > .sf-sub-indicator,.sf-menu.rtl ul li.sfHover > a > .sf-sub-indicator,.sf-menu.rtl ul span.nolink:hover > .sf-sub-indicator,.sf-menu.rtl ul li:hover > span.nolink > .sf-sub-indicator,.sf-menu.rtl ul li.sfHover > span.nolink > .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl .sf-hidden,.sf-menu.rtl.sf-hidden{left:auto !important;right:-99999em !important;}.sf-menu.rtl.sf-horizontal.sf-shadow ul,.sf-menu.rtl.sf-vertical.sf-shadow ul,.sf-menu.rtl.sf-navbar.sf-shadow ul ul{background-position:bottom left;padding:0 0 9px 8px !important;-webkit-border-radius:8px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:8px;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:0;border-radius:8px;border-top-right-radius:0;border-bottom-left-radius:0;}.sf-vertical.rtl li:hover > ul,.sf-vertical.rtl li.sfHover > ul{left:auto;right:12em;}.sf-vertical.rtl .sf-sub-indicator{background-position:-10px 0;}.sf-vertical.rtl a > .sf-sub-indicator,.sf-vertical.rtl span.nolink > .sf-sub-indicator{background-position:0 0;}.sf-vertical.rtl a:focus > .sf-sub-indicator,.sf-vertical.rtl a:hover > .sf-sub-indicator,.sf-vertical.rtl a:active > .sf-sub-indicator,.sf-vertical.rtl li:hover > a > .sf-sub-indicator,.sf-vertical.rtl li.sfHover > a > .sf-sub-indicator,.sf-vertical.rtl span.nolink:hover > .sf-sub-indicator,.sf-vertical.rtl li:hover > span.nolink > .sf-sub-indicator,.sf-vertical.rtl li.sfHover > span.nolink > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl li li{float:right;}.sf-navbar.rtl ul .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul a > .sf-sub-indicator{background-position:-10px -100px;}.sf-navbar.rtl ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul li.sfHover > a > .sf-sub-indicator,.sf-navbar.rtl ul span.nolink:hover > .sf-sub-indicator,.sf-navbar.rtl ul li:hover > span.nolink > .sf-sub-indicator,.sf-navbar.rtl ul li.sfHover > span.nolink > .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul ul .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl ul ul a > .sf-sub-indicator,.sf-navbar.rtl ul ul span.nolink > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl ul ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul ul li.sfHover > a > .sf-sub-indicator,.sf-navbar.rtl ul ul span.nolink:hover > .sf-sub-indicator,.sf-navbar.rtl ul ul li:hover > span.nolink > .sf-sub-indicator,.sf-navbar.rtl ul ul li.sfHover > span.nolink > .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl li li:hover > ul,.sf-navbar.rtl li li.sfHover > ul{left:auto;right:0;}.sf-navbar.rtl li li li:hover > ul,.sf-navbar.rtl li li li.sfHover > ul{left:auto;right:12em;}.sf-navbar.rtl > li > ul{background:transparent;padding:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-right-radius:0;}/**/
@media screen {
 .container{margin:0 auto;}.content-inner{min-height:1px;}.lt-ie7 .content-inner{height:1px;}#content-column,.content-column{width:100%;}.clearfix:after{content:"";display:table;clear:both;}.clearfix{zoom:1;}.one-column .region,div.at-panel .region-conditional-stack{float:none;display:block;clear:both;width:100%;}.lt-ie8 .at-panel{overflow:hidden;} 
}/**/
@media screen {
 article,aside,blockquote em,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;line-height:1.5;height:100%;overflow-y:scroll}body{min-height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility\9}button,input,select,textarea{font-family:sans-serif}a:focus{outline:dotted thin}a:active,a:hover{outline:0}.title-h1,h1{font-size:54px;margin:0 0 20px;font-weight:700;line-height:1em}.field-collection-container .field-items .field-items .field-item.title-h2,.title-h2,h2{font-size:34px;margin:0 0 20px;line-height:1em;font-weight:400}.field-collection-container .field-items .field-items .field-item.title-h3,.title-h3,h3{font-size:28px;margin:0 0 20px;font-weight:300;line-height:1em}.field-collection-container .field-items .field-items .field-item.title-h4,.title-h4,h4{font-size:20px;margin:0 0 20px;font-weight:700;line-height:1em}.title-h5,.title-h6,h5,h6{font-size:15px;margin:0 0 10px;line-height:1em}.title-h5,h5{font-weight:500;text-transform:uppercase}.title-h6,b,h6,strong{font-weight:700}abbr[title]{border-bottom:1px dotted}blockquote{margin:0 0 15px;padding:15px 20px 15px 50px;background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/quotes-single.png) 10px 10px no-repeat #f5f5f5}.sidebar blockquote{margin:0 0 5px;padding:5px 11px 5px 30px;background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/quotes-single-small.png) 7px 9px no-repeat #f5f5f5}blockquote em{font-weight:600;padding-top:5px;padding-left:20px;color:#797979}blockquote p:last-child{margin-bottom:0}dfn{font-style:italic}mark{background:#ff0;color:#000}p{margin:0 0 15px}pre{margin:0 0 25px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}small,sub,sup{font-size:75%}q{quotes:none}q:after,q:before{content:'';content:none}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:0 0 1em}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 50px}nav ol,nav ul{list-style:none}svg:not(:root){overflow:hidden}figure,form{margin:0}figure img{vertical-align:top}fieldset{margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input.form-submit,input.form-text,select.form-select,textarea{border:1px solid #bbb;font-family:Arial,Helvetica,Geneva,sans-serif}textarea{overflow:auto;vertical-align:top}input.form-text,select.form-select,textarea{padding:3px 2px}input.form-submit{padding-right:5px;padding-left:5px;border-radius:3px;background-color:#eee}.form-item.form-type-radio label{font-weight:400}.form-type-checkbox .description,.form-type-radio .description{margin-left:1.4em}table{border:1px solid;border-spacing:0;border-collapse:collapse;font:100%}#main-content,#page-title,.at-panel .rounded-corner,.attribution,.block-inner,.block-panels-mini>.block-title,.branding-elements,.breadcrumb-wrapper,.menu-wrapper,.page-cart div#messages,.pane-inner,div.messages{margin-left:15px;margin-right:15px}.page-cart #main-content div#messages{margin-left:0;margin-right:0}#content .panel-display,#content .panel-flexible{margin-left:-10px;margin-right:-10px}img{height:auto;-ms-interpolation-mode:bicubic}embed,img,object,video{max-width:100%}.lt-ie9 embed,.lt-ie9 img,.lt-ie9 object,.lt-ie9 video{max-width:none}#getlocations_map_canvas img,#locationmap_map img,#map img,.geofieldMap img,.gmap img,.openlayers-map img,.view-gmap img,.views_horizontal_slider img{max-width:none!important}.content-inner,.nav,.region-footer,.region-secondary-content,.region-sidebar-first,.region-sidebar-second,.region-tertiary-content,header[role=banner]{overflow:visible;word-wrap:break-word}.element-invisible,.ir{border:0;overflow:hidden}.ir{display:block!important;text-indent:100%;white-space:nowrap;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent}.element-invisible{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;padding:0;position:absolute;width:1px}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;width:auto}.offscreen{position:absolute;top:-99999em;width:1px;height:1px;overflow:hidden;outline:0}.element-hidden{display:none}.thirdlane-css-global-base{display:block} 
}/**/
@media screen {
 .views-slideshow-cycle-main-frame,.views-slideshow-cycle-main-frame-row{height:auto !important;position:absolute !important;}.views-slideshow-cycle-main-frame{top:15px;left:15px;right:15px;bottom:15px;}.views-slideshow-cycle-main-frame-row{top:0px;left:0px;right:0px;bottom:0px;width:auto !important;}.views-slideshow-cycle-main-frame-row-item{padding-right:250px;-webkit-box-sizing:border-box;box-sizing:border-box;}#block-views-frontpage-slideshow-block-1{margin-bottom:0;}.view-frontpage-slideshow{margin-right:0;margin-bottom:0;margin-left:0;min-height:300px;background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/slide-bg.jpg) center bottom no-repeat #000;position:relative;padding:15px;}.view-frontpage-slideshow .views-field-field-slideshow-image{padding:0;width:235px;overflow:hidden;position:absolute;right:10px;top:25px;}.view-frontpage-slideshow a.button-large{margin-bottom:0;font-size:12px;text-transform:uppercase;background:#0087DF;padding:5px 15px;}.view-frontpage-slideshow a.button-large:hover{text-decoration:underline;}.views-field-field-slideshow-subtitle{max-width:560px;}.view-frontpage-slideshow p{margin-bottom:0;font-size:18px;line-height:26px;font-weight:normal;font-style:normal;}.view-frontpage-slideshow .title-h2,.view-frontpage-slideshow h2{color:#0087DF;font-size:40px;font-weight:700;margin-bottom:15px;line-height:1.2em;}.view-frontpage-slideshow .title-h3,.view-frontpage-slideshow h3{font-size:24px;font-weight:800;margin-bottom:15px;color:#CBCBCB;line-height:1.25em;}.view-frontpage-slideshow .views-field-field-slideshow-button{position:absolute;bottom:52px;}.views-slideshow-controls-bottom{display:block;z-index:25;cursor:pointer;position:absolute;margin-right:10px;bottom:20px;}.views-slideshow-pager-field-item{background-color:#777;width:20px;height:20px;display:inline-block;margin-right:3px;-webkit-border-radius:10px;border-radius:10px;margin-left:3px;}.views-slideshow-pager-field-item:first-child{margin-left:0;}.views-slideshow-pager-field-item:last_child{margin-right:0;}.views-slideshow-pager-field-item.active{background-color:#0087DF;} 
}@media screen and  (min-width:670px) {
 .view-frontpage-slideshow .title-h2,.view-frontpage-slideshow h2{padding-top:15px;} 
}@media screen and  (max-width:830px) {
 .view-frontpage-slideshow{min-height:375px;} 
}@media screen and  (max-width:670px) {
 .views-slideshow-cycle-main-frame-row-item{padding-right:0;}.view-frontpage-slideshow{padding-left:15px;padding-right:15px;min-height:315px;}.view-frontpage-slideshow .views-field-field-slideshow-image{display:none;}.views-field-field-slideshow-title{text-align:center;padding-top:10px;}.views-field-field-slideshow-subtitle{max-width:initial;text-align:center;}.views-field-field-slideshow-button{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.views-slideshow-controls-bottom{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-right:0;}#block-views-frontpage-slideshow-block-1 .block-inner{margin:0;} 
}@media screen and  (max-width:595px) {
 .view-frontpage-slideshow{min-height:350px;} 
}@media screen and  (max-width:410px) {
 .views-field-field-slideshow-title .title-h2{font-size:34px;}.views-field-field-slideshow-subtitle .title-h3{font-size:20px;}.view-frontpage-slideshow{min-height:400px;} 
}@media screen {
 html{background:#fff;}body,.ui-widget{color:#656565;font:14px/1.7em 'Open Sans',Arial,Helvetica,sans-serif;overflow:hidden;}.field-name-field-solution-tagline h3{background-color:#F7F7F3;padding:30px;font-weight:400;}h4{font-weight:normal;font-style:normal;font-size:24px;}h5{line-height:1.4em;}hr{border:none;opacity:.25;border-top:1px solid gray;}b,strong,.form-item label,.views-label{font-weight:600;}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}blockquote{background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/quotes-single.png) 10px 10px no-repeat #F1F1EF;}#node-2543 blockquote{background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/about-alex-photo.png) 0 0 no-repeat #fff;padding:0 0 0 160px;margin-bottom:30px;}#node-2543 blockquote p{margin-bottom:0;border-bottom:1px solid #E9E9DD;border-top:1px solid #E9E9DD;border-right:1px solid #E9E9DD;padding:25px;font-style:italic;}#node-2543 blockquote em{font-weight:normal;font-style:normal;font-size:12px;color:#999;padding-left:0;}.field-item ul,ul.feature-list{padding-left:25px;margin-top:25px;margin-bottom:25px;}.field-item li,.feature-list li{margin-bottom:25px;display:block;padding-left:25px;background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/ico-li-mark.png) left 4px no-repeat;}#node-2530 .field-item li{background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/ico-li-arrow.png) left 4px no-repeat;}pre,code,tt,samp,kbd,var{font-family:Consolas,Monaco,'Courier New',Courier,monospace,sans-serif;}#page-header-wrapper{margin-top:0;padding-bottom:20px;}#page-sub-header-wrapper{margin-top:0;background-color:#121124;}.front-page-connect{background:#FFF;padding:20px;border:1px solid #e9e9de;position:relative;}.front-page-connect .front-page-connect-description{padding-right:10px;float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;}.front-page-connect .front-page-connect-image{padding-left:10px;float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;}.front-page-connect .button-wrap{margin-top:25px;}.front-page-connect .button-blue{color:#fff;background-color:#0087DF;padding:10px 15px;position:relative;-webkit-border-radius:3px;border-radius:3px;}.front-page-connect h3{color:#000;} 
}@media screen and  (max-width:890px) {
 .front-page-connect{padding-bottom:70px;text-align:center;}.front-page-connect .front-page-connect-description,.front-page-connect .front-page-connect-image{width:100%;}.front-page-connect .button-blue{position:absolute;bottom:20px;top:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);} 
}@media screen and  (max-width:520px) {
 .front-page-connect .button-blue{top:auto;left:20px;right:20px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);} 
}@media screen {
 #page-sub-header-wrapper h2{font:400 40px/1.2em 'Open Sans',Arial,Helvetica,sans-serif;width:600px;}#page-sub-header-wrapper h3{font:400 40px/1.2em 'Open Sans',Arial,Helvetica,sans-serif;margin-top:0;margin-bottom:0;}#page-sub-header-wrapper .block{width:700px;}#page-sub-header-wrapper .block p{font-weight:300;font-size:34px;line-height:1.2em;margin-top:10px;margin-bottom:010px;}#columns{}#page-main-wrapper{background-color:#f9f9f6;}.front #page-main-wrapper{background-color:#f9f9f6;}#page-highlight-wrapper{background-color:#121124;overflow:hidden;}#content-column{padding-bottom:10px;padding-top:15px;margin-top:0;margin-bottom:10px;}.front #content-column{padding-top:0;padding-bottom:0;margin-bottom:0;background-color:#f9f9f6;}#content-column .content-inner{background-color:#fff;padding-top:15px;padding-bottom:15px;border:1px solid #E9E9DF;}.front #content-column .content-inner{background-color:#f9f9f6;margin-right:0;border:none;padding-top:0;}#main-content{margin-left:15px;margin-right:15px;}.thirdlane-integrations{text-align:center;margin-top:20px;}.thirdlane-integrations h3{margin-bottom:5px;}.thirdlane-integrations img{margin:0 8px;-webkit-transition:all ease .5s;transition:all ease .5s;opacity:.75;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(100%);filter:grayscale(100%);}.thirdlane-integrations img:hover{opacity:1;-webkit-filter:grayscale(0);-webkit-filter:grayscale(0%);filter:gray;-webkit-filter:grayscale(0%);filter:grayscale(0%);}#page-footer-wrapper{border-top:1px solid #e9e9e9;}#footer{padding-top:20px;}#footer .block{margin-bottom:0;}#footer #block-block-33 .block-inner,#footer #block-block-41 .block-inner{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e9e9e9;}#footer #block-block-33 .block-inner p:last-child{margin-bottom:0;}.footer-content{border:none;font-size:12px;line-height:16px;text-align:center;padding-top:20px;margin-bottom:1em;} 
}@media screen and  (min-width:890px) {
 .footer-content{padding:20px 0;} 
}@media screen {
 .footer-content tr,.footer-content tbody{border-top:none;}.footer-content td{width:40%;}.footer-content td.social-icons-column{width:20%;} 
}@media screen and  (max-width:890px) {
 .footer-content td{width:100%;display:block;text-align:center;}.footer-content td.social-icons-column{width:100%;} 
}@media screen {
 .footer-content p{margin-bottom:0;}.footer-content .contact-links{text-align:right;padding:0;} 
}@media screen and  (max-width:890px) {
 .footer-content .contact-links{width:100%;text-align:center;} 
}@media screen and  (max-width:890px) {
 .front #page-main-wrapper,.front #page-footer-wrapper{padding-left:20px;padding-right:20px;} 
}@media screen {
 #block-block-41 h1{font-weight:bold;font-size:18px;line-height:1.5em;margin-bottom:20px;}#block-menu-block-1 .menu-block-wrapper > ul > li{margin-bottom:0;}.social-icons{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.social-icons a{display:inline-block;width:32px;height:32px;margin:0 .5em;background:url("/sites/all/themes/thirdlaneseven/images/social-icons.png") no-repeat;}.social-icons a.facebook{background-position:0 0;}.social-icons a.twitter{background-position:-32px 0;}.social-icons a.linkedin{background-position:-64px 0;}#branding{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}#header-wrapper{background:rgba(255,192,203,0.5);}#footer-wrapper{background:rgba(255,192,203,0.5);}#branding{margin-left:0;margin-right:0;}#logo{max-width:150px;width:100%;float:left;margin-top:23px;margin-left:10px;margin-right:10px;} 
}@media screen and  (max-width:340px) {
 #logo{margin-left:5px;margin-right:5px;} 
}@media screen {
 #logo img{vertical-align:bottom;}#site-name{margin:0;}#site-name a:link,#site-name a:visited{text-decoration:none;}#site-name a:hover,#site-name a:focus{text-decoration:underline;}#site-slogan{margin:0;}#page-title{color:#0087DF;font:400 35px/40px 'Open Sans',Arial,Helvetica,sans-serif;margin:0;background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/page-title-bg.jpg) right top no-repeat;padding-top:20px;padding-bottom:20px;}.front #page-title{display:none;}#aggregator .feed-source .feed-icon{display:inline;float:none;margin-right:10px;}.feed-details dt,.feed-details dd{display:inline;margin:0;}ul.links{margin:0;padding:0;}ul.links.inline{display:block;float:right;}ul.links li{display:inline;list-style:none;padding:0 10px 0 0;}.search-results{margin:0;padding:0;}.search-results li{border-bottom:1px solid #E9E9DF;}.search-results li:last-child{border-bottom:none;}.search-results .search-snippet-info{padding:0;}.region-sidebar-first{margin-top:15px;margin-bottom:20px;}.region-sidebar-first .region-inner{background-color:#fff;border:1px solid #E9E9DF;}#block-commerce-cart-cart table{border:none;font-size:14px;font-weight:300;}#block-commerce-cart-cart .block-inner{margin-left:10px;margin-right:10px;}#block-commerce-cart-cart table td{padding:5px 3px;vertical-align:top;line-height:17px;}#block-commerce-cart-cart table tbody{border:none;}#block-commerce-cart-cart table tr{border-bottom:none;display:inline-block;padding:6px 1px;width:100%;}#block-commerce-cart-cart table tr td:nth-child(2){min-width:72px;padding-right:7px !important;}#block-commerce-cart-cart table tr:first-child{border-top:none;}#block-commerce-cart-cart table tr:last-child{border-bottom:1px solid #ccc;}#block-commerce-cart-cart .line-item-summary{padding-left:29px;}#block-commerce-cart-cart .line-item-quantity{font-size:14px;font-weight:300;}#block-commerce-cart-cart .line-item-total-raw{font-weight:bold;}#block-commerce-cart-cart .line-item-summary li a{background:#e9e9df;-webkit-border-radius:3px;border-radius:3px;padding:5px 15px;}#block-commerce-cart-cart .line-item-summary-checkout a{font-weight:bold;}#block-commerce-cart-cart .view-footer{border-bottom:1px solid #ccc;}#block-commerce-cart-cart ul.links{margin-top:30px;}.page-cart .messages{margin-left:0;margin-right:0;}.page-cart .attachment .ajax-progress{display:none !important;}a{text-decoration:none;}a:link,a:visited{color:#0087DF;}a:active,a.active{color:#0087DF;}a:hover,a:focus{text-decoration:underline;color:#0087DF;}.block p a,.node-content a,.view-content a{}.nav{width:100%;}.nav ul,.nav ul.menu{margin:0;padding:0;}.nav li,.nav ul.menu li{display:inline;float:left;list-style:none;margin:0 1px;padding:0;}.nav li a,.nav ul.menu li a{display:block;white-space:nowrap;}.nav .block{margin-bottom:0;float:left;}.sf-navbar{padding-bottom:0 !important;}.sf-menu.sf-style-default a{padding:0 10px;}ul.menu{padding-left:15px;}ul.menu ul{padding-left:15px;}ul.menu li{margin:0;}ul.menu.menu.primary-menu li a{margin-left:0;margin-right:0;}.block .menu li.content{padding:0;}.menu-wrapper{padding-left:0;margin-bottom:0;margin-left:0;margin-right:0;}.menu-wrapper ul li.first a{}.menu-wrapper ul li.last a{}.region-footer ul.menu,.sidebar ul.menu{padding-left:0;margin-bottom:0;margin-top:0;margin-right:0;}.region-footer ul.menu{margin-bottom:1.5em;} 
}@media screen and  (min-width:768px) {
 .region-footer ul.menu{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}.region-footer ul.menu > li{float:none !important;} 
}@media screen {
 #block-menu-menu-admins h2{font-size:16px;font-weight:bold;color:#fff;background-color:#ccc;padding:5px;margin-bottom:10px;}.menu-block-5 ul.menu li a,.region-footer ul.menu li a,.sidebar ul.menu li a,.sidebar li a{color:#0087DF;}.region-footer ul.menu li.menu-depth-1 > a{color:#000;font-weight:bold;font-size:18px;margin-bottom:18px;float:left;}.menu-block-5 ul.menu li,.region-footer ul.menu li,.sidebar ul.menu li{display:block;}.region-footer ul.menu li{float:left;font-size:12px;}.region-footer ul.menu li .sf-sub-indicator{display:none;}.region-footer .menu-name-main-menu ul.menu li.menu-mlid-88,.region-footer .menu-name-main-menu ul.menu li.menu-mlid-4356{display:none;}.region-footer .block-menu-block .block-title{margin-top:15px;margin-bottom:15px;font-size:18px;font-weight:bold;}.block-title.title-h2{margin-bottom:15px;}.menu-block-5 ul.menu li,.sidebar ul.menu li{border-bottom:1px solid #E9E9DF;float:left;width:100%;}.sidebar ul.menu li.first{}.sidebar ul.menu li.last{border-bottom:none;}.sidebar ul.menu li.first a{}.sidebar ul.menu li.last a{}.menu-block-5 ul.menu a.active-trail,.menu-block-5 ul.menu a.active,.menu-block-5 ul.menu a.active-trail:hover,.menu-block-5 ul.menu a.active:hover,.sidebar ul.menu a.active-trail,.sidebar ul.menu a.active,.sidebar ul.menu a.active-trail:hover,.sidebar ul.menu a.active:hover{color:#000;}.menu-block-5 ul.menu a:hover,.sidebar ul.menu a:hover,#block-block-39 a:hover{color:#000;text-decoration:none;}.menu-block-5 ul.menu li a,.sidebar ul.menu li a,#block-block-39 a{font-size:14px;clear:both;display:block;color:#0087DF;padding:10px 0;}.sidebar .menu-block-wrapper{margin-bottom:0;}.region-footer ul.menu li.last,.region-footer ul.menu li.last li{margin-right:0;}.region-footer ul.menu{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:center;}.region-footer ul.menu ul li.first,.sidebar ul.menu ul li.first{display:block;}.region-footer ul.menu li.expanded,.sidebar ul.menu li.expanded{font-weight:bold;}.region-footer ul.menu li.expanded li{font-weight:600;line-height:1.2em;} 
}@media screen and  (max-width:768px) {
 .region-footer ul.menu{display:block;}.region-footer ul.menu li{width:100% !important;margin-right:0;}.region-footer .sf-accordion-toggle{display:none;} 
}@media screen {
 .sidebar ul.menu li.expanded li{font-weight:normal;font-style:normal;} 
}@media screen and (max-width:890px) {
 #block-superfish-1{display:none;} 
}@media screen {
 .block-superfish .sf-depth-1 a{padding:0 12px;text-decoration:none;font-size:14px;text-transform:capitalize;color:#0087DF;line-height:25px;}.block-superfish .sf-depth-1 ul{-webkit-border-radius:0;border-radius:0;padding-left:0;border:none;background:none;}.block-superfish .sf-depth-1 ul a{border:1px solid #f3edf0;border-top:none;background:#fff;padding:.5em 1em;}.block-superfish .sf-depth-1 ul a:hover{background:#F9F9F6;color:#0087DF;}.block-superfish .sf-depth-1 ul li{padding:0;border:none;}.block-superfish .sf-depth-1 ul li:first-child{border-top:1px solid #f3edf0;}.block-superfish .sf-depth-1 a:hover,.block-superfish .sf-depth-1 a.active-trail{color:#999;}.block-superfish .sf-sub-indicator{background-image:url("/sites/all/libraries/superfish/images/arrows-777777.png");margin-right:-10px;margin-top:-4px;opacity:.75;}#menu-bar #block-menu-block-4{margin-top:27px;float:right;}#menu-bar .block-superfish{margin-top:27px;}#menu-bar .block-superfish > ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}#menu-bar .menu-name-user-menu .menu-depth-1 a{padding:0 5px;font-size:12px;text-transform:none;color:#878787;line-height:25px;background-color:#ECECEC;-webkit-border-radius:3px;border-radius:3px;}.book-navigation .page-up{min-width:2em;white-space:nowrap;}.book-navigation .menu{margin-left:0;}#breadcrumb{margin:10px 0;}#breadcrumb .breadcrumb-label{font-size:1em;display:inline;padding-right:10px;}#breadcrumb .breadcrumb-label:after{content:":";}#breadcrumb ol{margin:0;padding:0;}#breadcrumb .with-breadcrumb-label ol{display:inline;}#breadcrumb li{list-style:none;display:inline;}ul.pager{clear:both;margin:0;text-align:center;}.item-list ul.pager li{margin:0;}ul.pager li{background-image:none;display:inline;list-style-type:none;padding:.5em;}ul.pager li.pager-current{font-weight:700;}.block ul.pager li{margin:0;}#skip-link{left:50%;margin-left:-6.5em;margin-top:0;padding:0 0.5em;position:absolute;width:12em;z-index:50;}#skip-link a{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;}#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;}#skip-link a:hover,#skip-link a:focus,#skip-link a:active{outline:0;}#tasks{margin-bottom:15px;}ul.primary{border-bottom-color:#ccc;margin:20px 0;padding:0 0 0 5px;}ul.primary li{display:block;float:left;margin:.5em 1px -1px;}ul.primary li a{background-color:#F1F1EF;border-color:#ccc;margin-right:1px;padding:0 10px;display:block;float:left;height:1.5em;line-height:1.5em;}ul.primary li a:hover,ul.primary li a:focus{background-color:#eee;border-color:#ccc;}ul.primary li.active a,ul.primary li.active a:hover,ul.primary li.active a:focus{background-color:#fff;border-bottom-color:#fff;}ul.secondary{border-bottom:1px solid #ccc;margin:1em 0 0;padding:0 .3em 1em;}ul.secondary li{border-right:0;list-style:none;padding:0 10px 0 0;}ul.secondary li a:hover,ul.secondary li a.active{border-bottom:none;text-decoration:underline;}ul.action-links{margin:20px 0 0;list-style:none;}.page-forum ul.action-links{display:none;margin-top:0;margin-bottom:30px;padding-left:0;}.page-forum- ul.action-links{display:block;}.field-label{font-size:1em;font-weight:700;font-family:inherit;line-height:inherit;margin-bottom:0;}.field-type-taxonomy-term-reference{margin-bottom:1.5em;}.field-type-taxonomy-term-reference.field-label-inline .field-items{margin:0;padding:0;}.field-type-taxonomy-term-reference.field-label-inline .field-item{display:inline;list-style:none;padding:0 10px 0 0;}.field-type-text-long p:last-of-type{margin-bottom:0;}#node-50 .field-type-text-long p:last-of-type{margin-bottom:25px;}.ia-l .field-type-image figure,.iat-l .field-type-image figure{margin:5px 20px 15px 0;}.ia-c .field-type-image figure,.iat-c .field-type-image figure{margin:5px auto 15px;}.ia-r .field-type-image figure,.iat-r .field-type-image figure{margin:5px 0 15px 20px;}.block{margin-bottom:15px;}.block-title{margin:0;}.sidebar .block-title{margin:0 -15px 20px;font-size:28px;font-weight:400;text-transform:capitalize;padding:10px 15px;background-color:#F7F7F3;color:#000;}.sidebar .block-title a{color:#383838;}#block-block-35{margin-bottom:5px;}#block-block-35 .title-h3{font-size:18px;margin-bottom:5px;}#block-block-9{margin-bottom:0;}#block-block-39{float:right;background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/ico-menu-24.png) no-repeat right center;padding-right:30px;padding-left:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:16px;font-weight:bold;margin-left:20px;}#block-block-39 p{margin:0;}#block-block-46{text-align:center;}#block-block-46 table{width:250px;margin:0 auto;border:none;}#block-block-46 table tbody,#block-block-46 table tr{border-top:none;}#block-block-46 table td{padding:0;}#block-block-46 table td.linkedin{width:93px;}#block-block-51{margin-top:20px;margin-bottom:20px;}.fb-follow > span{vertical-align:top !important;}.block-content ul,.block-content ol{padding:0;}.block-content li{margin:0;padding:0;}.open-solidarity-block{padding:15px;border:2px solid #0388DF;background:#FFF;margin-bottom:20px;display:flex;align-items:center;}.open-solidarity-block img{width:50px;height:50px;margin-right:15px;}.open-solidarity-block p:last-child{margin-bottom:0;}.open-solidarity-block h5{font-weight:bold;margin-bottom:8px;}#block-search-form .form-text{width:130px;}#custom-search-blocks-form-1 .form-text{float:left;margin-right:0;width:83%;background-color:#FFFDF1;-webkit-border-radius:0;border-radius:0;padding:10px 1%;margin-top:0;}#custom-search-blocks-form-1 .form-submit{float:left;margin-right:0;width:14%;background-color:#0087DF;-webkit-border-radius:0;border-radius:0;border:1px solid #0087DF;color:#fff;padding:10px 1%;}#custom-search-blocks-form-1{margin-bottom:25px;float:left;width:100%;}.front #block-system-main{margin-bottom:0;}#block-mailchimp-lists-thirdlane-news-and-promotions{padding-bottom:1em;border-bottom:1px solid #F3F2F2;}.node{margin-bottom:20px;}.node:last-of-type{margin-bottom:0;}.front .node{margin-bottom:0;}.node .node-title{margin:0;}.survey-result{margin-bottom:30px;}.survey-result .second{width:40%;}.survey-result ul{padding-left:20px;}.view-content > .view-grouping > .view-grouping-header{font-size:1.6em;font-weight:300;margin:.75em 0 .5em;}.view-content > .view-grouping > .view-grouping-content .view-grouping-header{font-weight:bold;}.view-grouping-content table{margin-top:3px;}.view-partners .views-row{float:left;width:100%;clear:both;margin-bottom:15px;border-bottom:1px solid #E9E9DF;padding-bottom:15px;}.view-partners .views-row.views-row-last{border-bottom:2px solid #E9E9DF;padding-bottom:10px;margin-bottom:50px;}.view-partners .views-row.views-row-last:last-child{border-bottom:none;margin-bottom:0;}.view-partners .views-field-field-reseller-region,.view-partners .views-field-nid{float:left;width:90px;margin-right:10px;}.view-partners .views-field-field-reseller-address{float:left;}.view-partners .views-field-field-body{clear:both;padding-top:1em;}.view-partners h3{font-size:20px;margin-bottom:10px;margin-top:5px;}.view-partners .views-field-field-reseller-address p{margin-bottom:0;}.view-partners .views-field-field-reseller-tel,.view-partners .views-field-field-reseller-fax,.view-partners .views-field-field-reseller-email,.view-partners .views-field-field-reseller-web,.view-partners .views-field-field-reseller-contact{float:right;width:310px;clear:right;overflow:hidden;}.view-partners .views-field-field-reseller-tel ul{list-style:none;}.view-partners .views-field-field-reseller-tel ul li{margin-left:0;}.view-partners .views-label{padding-right:10px;float:left;}.view-partners .views-field-edit-node{float:left;display:block;clear:both;}.view-partners h3 a{color:#003B69;font-weight:bold;}.view-faqs .views-label{font-weight:bold;width:1.5em;float:left;}.view-faqs .views-row{margin-bottom:15px;border-bottom:1px solid #E9E9DF;padding-bottom:15px;}.view-faqs .views-row-last{border-bottom:none;margin-bottom:0;padding-bottom:0;}.view-faqs .views-field-field-faq-question p{font-weight:bold;margin-bottom:0;}.view-faqs .views-field-field-faq-answer p:last-of-type{margin-bottom:0;}.node-solution .field-group-format{margin:0 0 45px;padding:0;border:none;clear:both;}.field-widget-options-onoff .form-item label{font-weight:400;font-size:13px;}.view .field-widget-options-onoff .form-item .ajax-progress{display:none;}.front .view-news{border:1px solid #e9e9de;background-color:#fff;padding:1em;}.front .view-news .view-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.front .view-news .views-row{padding:0 .65em;border-bottom:1px solid #E9E9DF;margin-bottom:10px;}.front .view-news .views-row-first{padding-left:0;}.front .view-news .views-row-last{padding-right:0;}.group-highlight,.field-name-field-basic-highlight,.block-blue,#block-block-40{background-color:#F1F1EF;padding:30px;margin-bottom:30px;-webkit-border-radius:3px;border-radius:3px;color:#000;font-weight:bold;}.group-highlight{display:inline-block;}.group-highlight .field-name-field-basic-highlight{padding:0;margin-bottom:0;}#node-2523 .group-highlight .field-name-field-basic-highlight,#node-2543 .group-highlight .field-name-field-basic-highlight,#node-2534 .group-highlight .field-name-field-basic-highlight,#node-2535 .group-highlight .field-name-field-basic-highlight,#node-2521 .group-highlight .field-name-field-basic-highlight,#node-2541 .group-highlight .field-name-field-basic-highlight,#node-2529 .group-highlight .field-name-field-basic-highlight,#node-2530 .group-highlight .field-name-field-basic-highlight,#node-2531 .group-highlight .field-name-field-basic-highlight,#node-2584 .group-highlight .field-name-field-basic-highlight{width:100%;}.group-highlight .field-name-field-basic-highlight p{vertical-align:middle;}.field-name-field-basic-highlight-image{float:left;width:23%;}.field-name-field-basic-highlight p:last-of-type,.block-blue p:last-of-type,#block-block-40 p:last-of-type{margin-bottom:0;}.field-name-field-blog-image{margin-bottom:1em;}.views-field-field-blog-image{float:right;margin-left:1em;}.node-solution .field-name-field-feature-block .field-collection-view{float:left;width:47%;margin-bottom:15px;padding-top:10px;padding-bottom:5px;}.node-solution .field-name-field-feature-block .even .field-collection-view{margin-right:6%;}.field-name-field-solution-image img{max-width:100%;margin-left:0;}.field-name-field-solution-image{margin-right:15px;float:left;display:block;} 
}@media screen and  (max-width:670px) {
 .field-name-field-solution-image{float:none;margin-right:0;margin-bottom:30px;text-align:center;}.field-name-field-solution-image img{margin-left:0;} 
}@media screen {
 .front .field-name-field-solution-image{border:none;padding:0;}.field-collection-container,.field-collection-view{margin:0;padding:0;border:none;}.field-collection-container .field-items .field-item figure{margin:0;padding:0;}.front .field-collection-container .field-items .field-item{margin-bottom:0;}.page-node-2535 .field-collection-container .field-items .field-item figure{margin:0 0 20px;}.field-name-field-feature-block{width:100%;float:left;}.field-name-field-feature-block .field-item{margin-top:15px;}.field-name-field-feature-block .field-item .field-item{margin-top:0;}.node-frontpage .field-name-field-feature-image img{display:none;}.node-frontpage .field-name-field-feature-block-title h5{font-weight:600;clear:both;margin-right:0;width:60%;padding:0 20% 15px;}.field-name-field-feature-block-title h3{padding-bottom:15px;}.field-name-field-subheader{font-size:28px;margin:0 0 20px;font-weight:300;line-height:1em;}.node-solution .deficon .field-name-field-feature-block-title h5{background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/icons-set-1/84-lightbulb.png) no-repeat left top;padding-left:30px;}.node-solution .beaker .field-name-field-feature-block-title h5{background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/icons-set-1/91-beaker-2.png) no-repeat left top;padding-left:30px;}.node-solution .lifesaver .field-name-field-feature-block-title h5{background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/icons-set-1/90-life-buoy.png) no-repeat left top;padding-left:30px;}.node-solution .trophy .field-name-field-feature-block-title h5{background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/icons-set-1/85-trophy.png) no-repeat left top;padding-left:30px;}.field-name-field-feature-block-text p:last-child{margin-bottom:5px;}.field-name-field-solution-readmore a,.field-name-field-solution-link a,.field-name-field-feature-reference a,.field-name-field-feature-link a,.views-field-field-news-reference a,.views-field-view-node a,.view .more-link a,.quote-more a,a.chevron{color:#0087DF;float:left;background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/link-arrows-rarr.png) right 0 no-repeat;line-height:18px;margin-bottom:15px;padding-right:20px;}.field-name-field-feature-link .field-items{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.field-name-field-feature-link .field-item{margin-right:1em;}.views-field-field-news-reference a{color:#fff;padding:5px 30px 5px 10px;-webkit-border-radius:3px;border-radius:3px;border-color:#0087DF;background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/link-arrows-rarr-news.png) right 12px no-repeat #0087DF;}.view .more-link a,.quote-more a{float:right;font-size:15px;margin-top:20px;margin-bottom:0;}.view .more-link a{margin-top:5px;}.view .part-logo{margin-top:10px;}.front .field-name-field-solution-readmore{margin-top:0;clear:both;}.field-name-field-product-teaser-link a{margin-bottom:0;clear:both;display:block;}.field-name-field-feature-reference a{margin-bottom:0;}.views-field-field-news-reference{float:left;}.views-field-field-news-reference a{margin-top:0;margin-bottom:0;display:block;clear:both;}.front .field-name-field-feature-reference a{font-size:18px;line-height:18px;font-size:15px;font-weight:600;margin-bottom:10px;margin-top:5px;float:none;display:inline-block;}.node-frontpage .field-name-field-feature-block .field-collection-view{float:left;width:34%;margin-bottom:20px;text-align:center;}.node-frontpage .field-name-field-feature-block .field-item:first-child .field-collection-view{text-align:left;width:31%;}.node-frontpage .field-item:first-child .field-collection-view h2{padding-right:20px;font-weight:600;font-size:30px;padding-top:5px;}.node-frontpage .field-item:first-child .field-collection-view .field-name-field-feature-block-text{padding-right:0;padding-left:0;}.front .field-name-field-feature-block-text{padding-right:15px;padding-left:15px;}.front ul.links{display:none;}.node-frontpage .field-name-field-solution-title,.node-frontpage .field-name-field-solution-teaser{width:60%;}.node-frontpage .field-name-field-solution-title h3,.node-solution .field-name-field-solution-title h3,.node-basicpage .field-name-field-solution-title h3{padding-bottom:15px;padding-top:0;margin-top:0em;font-weight:400;}.group-solution-block-main{float:left;width:74%;}.field-collection-container .field-name-field-product-teaser > .field-items > .field-item,.view-documentation .views-row{border-bottom:1px solid #E9E9DF;padding-bottom:25px;margin-bottom:25px;clear:both;}.field-name-field-solution-teaser{overflow:hidden;}.field-collection-container .field-name-field-product-teaser > .field-items > .field-item p:last-of-type{margin-bottom:0;}.field-collection-container .field-name-field-product-teaser > .field-items > .field-item:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0;}.field-name-field-product-teaser-link{width:100%;font-size:18px;float:left;clear:both;margin-top:1em;}.field-name-field-product-teaser-link .field-items{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.field-name-field-product-teaser-link .field-items .field-item{margin-right:.5em;}.field-name-field-product-teaser-title{border-bottom:1px solid #E9E9DF;margin-bottom:25px;}.view-documentation .views-row{float:right;padding-bottom:0;width:100%;}.node-frontpage .field-name-field-product-teaser .field-item:last-child .entity,.view-documentation .views-row.views-row-last{border-bottom:none;padding-bottom:0;margin-bottom:0;}.node-frontpage .field-name-field-front-action-links{clear:both;width:100%;float:left;}.node-frontpage .field-name-field-front-action-links .field-item .field-collection-view{width:278px;float:left;margin-bottom:20px;border:1px solid #e9e9de;background-color:#fff;height:235px;padding:20px 15px 15px;}.node-frontpage .field-name-field-front-action-links .field-item.odd .field-collection-view{margin-left:15px;margin-right:15px;}.node-frontpage .field-name-field-action-image{width:100%;float:left;text-align:center;margin-bottom:20px;}.node-frontpage .field-name-field-action-image img{width:64px;height:64px;}.node-frontpage .field-name-field-action-link,.node-frontpage .field-name-field-action-title{width:100%;float:left;clear:both;text-align:center;}.node-frontpage .field-name-field-action-link a{color:#fff;background-color:#0087DF;padding:10px 15px;top:30px;position:relative;-webkit-border-radius:3px;border-radius:3px;}.node-frontpage .field-name-field-action-title{color:#000;font-weight:300;font-size:24px;}.node-frontpage .field-name-field-action-text p{display:block;float:left;width:100%;margin-bottom:0;text-align:center;line-height:1.2em;}span.quote-open,span.quote-close{width:30px;height:24px;background-image:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/quotes-large.png);display:inline-block;margin-left:10px;margin-right:10px;}span.quote-close{background-position:0 -60px;}.field-collection-item-field-columns{margin-bottom:15px;padding-top:15px;}.field-collection-item-field-columns h3{font-size:16px;font-weight:bold;}.field-name-field-column-one,.field-name-field-column-two{width:48%;float:left;}.field-collection-item-field-columns ul{padding-left:0px;margin-bottom:30px;}.field-collection-item-field-columns li{display:block;padding-left:25px;margin-bottom:15px;background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/ico-li-mark.png) 0 1px no-repeat;}.field-name-field-column-one{margin-right:4%;}.view-product-downloads .views-row{border-bottom:1px solid #E9E9DF;margin-bottom:30px;padding-bottom:15px;}.view-product-downloads .views-row-last{border-bottom:none;margin-bottom:0;padding-bottom:0;}.view-product-downloads .views-field-field-product-download-link li{display:block;margin-left:0;margin-bottom:15px;font-size:18px;}.view-product-downloads .views-field-nothing,.view-product-downloads .views-field-field-product-download-link li a{color:#0087DF;background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/icon-download.png) left top no-repeat;padding-left:40px;line-height:34px;font-size:14px;font-weight:bold;display:block;}.view-product-downloads .views-field-nothing[href$="exe"],.view-product-downloads .views-field-field-product-download-link li a[href$="exe"]{background-image:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/windows-download.png);}.view-product-downloads .views-field-nothing[href$="tar.gz"],.view-product-downloads .views-field-field-product-download-link li a[href$="tar.gz"]{background-image:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/linux-download.png);}.view-product-downloads .views-field-nothing[href$="dmg"],.view-product-downloads .views-field-field-product-download-link li a[href$="dmg"]{background-image:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/osx-download.png);}.view-product-downloads .views-field-nothing[href^="https://play.google.com"],.view-product-downloads .views-field-field-product-download-link li a[href^="https://play.google.com"]{background-image:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/android-download.png);}.view-product-downloads .views-field-nothing{color:#CBCBCB;background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/icon-download.png) left -118px no-repeat;}.view-product-downloads .views-field-nothing[href$="exe"]{background-image:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/windows-download.png);}.view-product-downloads .views-field-nothing[href$="tar.gz"]{background-image:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/linux-download.png);}.view-product-downloads .views-field-nothing[href$="dmg"]{background-image:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/osx-download.png);}.view-product-downloads .views-field-nothing[href^="https://play.google.com"]{background-image:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/android-download.png);}#comments{margin:1.5em 0;}#comments h2.comment-title{margin:0;}#comments h2.comment-form{margin:0;}.comment{margin-bottom:20px;border-top:1px solid #E9E9DF;clear:both;}.user-signatur,.author-signature{font-size:small;border-left:3px solid #E9E9DF;padding-left:10px;color:#999;margin-top:15px;}.node-forum .comment-owner,.comment .comment-owner{width:26%;float:left;padding:1%;font-size:0.9em;}.node-forum .comment-content-wrapper,.comment .comment-content-wrapper{width:70%;float:left;padding:1%;}.comment h3.comment-title{display:none;}.comment-title{margin:0;}.new{color:#c00;}.indented{margin-left:40px;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item label{font-weight:600;}.marker,.form-required{color:#c00;}.form-item .description{font-size:0.85em;}.form-submit{vertical-align:middle;}.form-submit.form-submit-alternative{background:#CCC;color:#FFF;-webkit-border-radius:3px;border-radius:3px;border:none;margin:0 1px;padding-right:5px;padding-left:5px;font-weight:400;display:inline-block;line-height:21px;vertical-align:middle;font-size:13px;}.form-submit.form-submit-alternative:hover{background:#bfbfbf;text-decoration:none;}.container-inline div,.container-inline label{display:inline;}fieldset{border:1px solid #ccc;margin-bottom:20px;}input.form-submit,a.button{-webkit-border-radius:3px;border-radius:3px;border:none;margin:0 1px;padding-right:5px;padding-left:5px;font-weight:400;display:inline-block;}input.form-submit.blue,a.button.blue{background:#0087DF;color:#FFF;}input.form-submit.blue:hover,a.button.blue:hover{text-decoration:none;}input[disabled],select[disabled],textarea[disabled]{opacity:.75;}#node-2588 .field-name-field-feature-link a,a.button-large{display:block;text-align:left;color:#fff;margin-bottom:20px;padding:10px 20px;-webkit-border-radius:3px;border-radius:3px;float:left;clear:both;font-weight:600;}#node-2588 .field-name-field-feature-link a{margin-bottom:25px;margin-top:15px;}a.button-large:hover{text-decoration:none;cursor:pointer;}input.form-submit,#node-2588 .field-name-field-feature-link a,a.button-large.blue,.ui-dialog a.open-app{border-color:#0087DF;background-color:#0087DF;color:#fff;}a.button-large.grey{color:#FFF;background-color:#333;-webkit-border-radius:3px;border-radius:3px;}#block-block-37,#block-block-38,#block-block-50{margin-bottom:0;}.password-parent,.confirm-parent{margin:0;}table{margin:10px 0;padding:0;width:100%;}table.sticky-header{z-index:10;}table,thead,tbody,tr,th,td{border-color:#ccc;}table,td,th{vertical-align:middle;}caption,th,td{text-align:left;}thead tr{font-weight:700;background-color:#e5e5e5;}td,th{border-bottom:0;margin:0;padding:5px 7px;}tbody tr{border-top:1px solid #ccc;}tr.odd{background:#fff;}tr.info,tr.even,tr:nth-child(2n+2){border-bottom:0;background-color:#F1F1EF;}tr.odd td.active{background-color:#eee;}tr.even td.active{background-color:#ebebeb;}#forum{clear:both;}#forum td .created,#forum td .posts,#forum td .topics,#forum td .last-reply,#forum td .replies,#forum td .pager{white-space:normal;}#forum input,#forum select{height:25px;}div.messages,div#messages{margin-bottom:10px;margin-top:10px;}div.messages ul{margin-top:0;margin-bottom:0;}.node-unpublished p.unpublished,.comment-unpublished p.unpublished{color:pink;color:rgba(239,170,170,0.4);font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-size:75px;font-weight:bold;height:0;line-height:1.2;margin:0;padding:0;overflow:visible;text-align:center;text-transform:uppercase;word-wrap:break-word;}.lt-ie8 .node-unpublished > *,.lt-ie8 .comment-unpublished > *{position:relative;}.maintenance-page .container{padding:40px 0;}.maintenance-page #site-name,.maintenance-page #page-title{margin:0;}.db-offline .container{margin:0 auto;padding:40px 0;width:100%;max-width:960px;}.db-offline div.messages{margin:20px 0 0;}.db-offline #content{padding:20px 0;}.view-link-info a{background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/icons-16.png) no-repeat 0 -126px;padding-left:20px;display:inline-block;}.view-link-edit a{background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/icons-16.png) no-repeat 0 -93px;padding-left:20px;display:inline-block;}#admin-menu{margin:0;padding:0;}.dev-query{background:#eee;padding:30px;}#styleguide-header{padding:0 10px;}#styleguide-header .item-list{font-family:inherit;margin:0 20px 20px 0;min-height:260px;width:auto;}.galleryformatter{border:2px solid #E9E9DF;height:437px;margin-bottom:30px;}div.galleryformatter .gallery-slide{margin-left:0;margin-right:0;}.galleryformatter .gallery-thumbs{margin-top:0;display:none;}.galleryformatter .arrow{display:none;}.galleryformatter .slide-button{top:150px;background-color:#555;color:#fff;padding:20px 10px;opacity:0.80;font:bold 20px "Courier New",Courier,mono;}.galleryformatter a.slide-button:hover{text-decoration:none;background-color:#333;}.galleryformatter .panel-overlay{display:block;z-index:5;position:relative;margin-top:-40px;padding:5px 0 0;background-color:rgba(255,255,255,0.83);font-size:18px;height:30px;line-height:20px;}.gallery-slides{overflow:hidden;}.galleryformatter li.gallery-slide{padding-bottom:0;}#forum table,#forum table tr,#forum table thead,#forum table tbody,#forum table th,#forum table td{border:none;margin-top:0;}#forum table th{font-size:14px;padding-top:10px;padding-bottom:10px;font-weight:500;background-color:#F1F1EF;}#forum table th a{color:#0087DF;}#forum table td{padding-top:15px;padding-bottom:15px;}#forum .name{font-size:14px;font-weight:bold;}#forum .description{margin:0;}#forum table .forum-row:nth-child(odd){background:#FFF;}#forum div.indent{margin-left:0;}#forum td.last-reply .submitted,#forum td.title .submitted,#forum .views-field-last-updated,#forum .forum-topic-author{font-size:0.85em;color:#aaa;}#forum .forum-last-reply{font-size:0.85em;color:#aaa;width:25%;}#forum .forum-last-reply > a:first-child{font-size:14px;}#forum table td.last-reply{width:10%;}#forum td.title a{font-size:1em;}.node-forum .forum-nav{font-size:20px;border-bottom:1px solid #E9E9DF;padding-bottom:45px;}.node-forum .field-name-field-file{background-color:#f4f5f4;padding:10px;margin-bottom:15px;}.author-name{background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/icons-16.png) no-repeat left -29px;padding-left:20px;}.author-datetime{background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/icons-16.png) no-repeat left 3px;padding-left:20px;}.action-links li{background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/icons-16.png) no-repeat left -93px;padding-left:20px;}.sidebar .block .views-field{margin-bottom:10px;}#block-block-40{padding-left:160px;padding-top:20px;background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/ico-128-forums-1.png) 15px 15px no-repeat #F1F1EF;padding-bottom:20px;margin-bottom:10px;}.block-webform input[type=text]{width:100%;}.block-webform label{font-weight:400;}.block-webform .form-type-radios > label{font-weight:700;}.webform-client-form .form-type-radio label{font-weight:normal;}.view-news .views-row{margin-bottom:30px;border-bottom:1px solid #E9E9DF;padding-bottom:15px;float:left;}.view-news .views-row-last{margin-bottom:0;border-bottom:none;}.view-news .views-field-created{margin-top:0;margin-bottom:10px;line-height:18px;float:right;}.view-thirdlane-blog h3,.view-thirdlane-blog p{margin-bottom:5px;}.view-thirdlane-blog .views-row{margin-bottom:15px;border:1px solid #e9e9de;padding:20px;}.view-thirdlane-blog .views-field-created{margin-bottom:15px;font-size:12px;}.node-book .node-content a{color:#0087DF;}.view-testimonials p:last-child{margin-bottom:0;}#main-content .view-testimonials.view-display-id-page .views-row{padding-bottom:15px;clear:both;float:left;width:100%;}.views-field-field-testimonial-body{font-size:14px;margin-bottom:1em;font-style:italic;line-height:1.7em;border:1px solid #e9e9de;padding:25px 30px 25px 40px;float:left;background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/quotes-bubble.png) left top no-repeat #fff;}.front #block-views-testimonials-block-1 .block-title{float:right;font-weight:bold;font-size:18px;color:#000;text-align:left;width:330px;margin-top:5px;margin-bottom:5px;}.views-field-field-testimonial-name{font-size:16px;float:left;width:200px;font-weight:normal;font-style:normal;margin-top:10px;margin-bottom:10px;color:#000;padding-left:21px;background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/css/images/testimonial-handle.png) -10px top no-repeat;margin-left:-1px;z-index:5;}.views-field-field-testimonial-company{font-size:14px;float:left;font-weight:normal;font-style:normal;width:200px;padding-left:20px;padding-bottom:10px;line-height:1.2em;}.front .view-testimonials .view-link-edit a{display:none;}.views-field-field-testimonial-logo{margin-right:auto;margin-left:auto;text-align:left;float:left;padding-left:20px;width:200px;}.front .views-field-field-testimonial-company,.front .views-field-field-testimonial-logo,.front .views-field-field-testimonial-name{width:300px;}.view-testimonials .more-link a{float:left;margin-left:20px;}.galleria-container{margin-bottom:25px;background-color:#f8f9f5;max-width:100%;}.galleria-thumb-nav-left,.galleria-thumb-nav-right{background-color:#ccc;}.notouch .galleria-thumb-nav-left:hover,.notouch .galleria-thumb-nav-right:hover{background-color:#777;}.notouch .galleria-thumbnails-container .disabled:hover{background-color:#777;}.galleria-thumb-nav-left,.galleria-thumb-nav-right,.galleria-info-link,.galleria-info-close,.galleria-image-nav-left,.galleria-image-nav-right{background-color:#999;}.galleria-info-link{background-color:#000;width:20px;height:20px;left:-15px;top:-15px;}.galleria-info-text{background-color:#000;margin-top:-20px;margin-left:-20px;}.galleria-image-nav-right{background-position:-274px 46px;}.galleria-image-nav-left{background-position:20px 46px;}.galleria-info-title{margin-bottom:0;padding-top:5px;}.field-collection-container .field-collection-view-links,.field-collection-container .action-links{display:none;}input.form-text,select,textarea{border:1px solid #E9E9DF;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#F1F1EF;} 
}@media screen and  (max-width:480px) {
 input.form-text,select,textarea{width:100%;max-width:100%;} 
}@media screen {
 .view-commerce-list .view-header{background-color:#F1F1EF;padding:30px;margin-bottom:30px;-webkit-border-radius:3px;border-radius:3px;color:#000;font-weight:700;}.view-commerce-list .view-header p{margin:0 0 5px;}.view-commerce-list .view-header p:last-child{margin:0;}.view-commerce-list .view-content > .view-grouping:last-child .view-grouping-header{display:none;}.view-commerce-list caption{font-weight:bold;}.view-commerce-list td{padding:10px;}#block-menu-block-4{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}#block-block-44,#block-views-announcements-block-1{background-color:#fff;border:1px solid #e9e9de;margin-top:1em;}#block-block-44 .title-h2,#block-views-announcements-block-1 .view-header{background:#0388DF;color:#ECECEC;font:16px 'Open Sans',Arial;width:100%;text-align:center;padding:7px 0;min-width:62px;max-width:65px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-align-content:center;-ms-align-content:center;-webkit-align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:bold;}#block-block-44 p{margin:13px 0 0 0;padding:10px;}#block-views-announcements-block-1 .content-footer{-webkit-box:1 0 0%;-moz-box:1 0 0%;-ms-flexbox:1 0 0%;-webkit-flex:1 0 0%;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding:.65em;overflow:hidden;}#block-views-announcements-block-1 .content-footer > .view-content{max-width:100%;}#block-views-announcements-block-1 .view-footer{margin-right:.5em;text-align:right;}#block-views-similar-entries-block{border-top:1px solid #e9e9e9;padding-top:1.5em;}#block-views-similar-entries-block .title-h2{font-size:24px;}#block-views-similar-entries-block li{margin-bottom:0;}.view-announcements .views-field-created{margin-right:5px;float:left;}.view-announcements .views-field-created span{background:#F1F1EF;padding:.1em .4em;font-weight:300;-webkit-border-radius:3px;border-radius:3px;}#block-views-announcements-block-1 .view{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-align-content:stretch;-ms-align-content:stretch;-webkit-align-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}.view-announcements p{margin:0;padding:0;width:100%;}.view-announcements .views-row{border-bottom:1px solid #F1F1EF;padding:.75em 0;}.front .view-announcements .views-row{border-bottom:1px solid #F1F1EF;padding:.5em 0;}.front .view-announcements .views-row.views-row-last{border-bottom:none;}.view-announcements .views-row:first-child{padding-top:0;}.view-announcements .views-row:last-child{border-bottom:none;}.line-item-title{font-weight:normal;}#menu-bar .menu-block-2 .menu-depth-1 a{padding:0 15px;text-decoration:none;font-size:14px;text-transform:capitalize;color:#0087DF;line-height:25px;}#menu-bar .menu-block-2 .menu-depth-1 a:hover,#menu-bar .menu-block-2 .menu-depth-1 a.active-trail{color:#999;}#menu-bar #block-menu-block-4{margin-top:27px;float:right;}#menu-bar #block-menu-block-2{margin-top:25px;}#menu-bar .menu-name-user-menu .menu-depth-1 a{padding:0 5px;font-size:12px;text-transform:none;color:#878787;line-height:25px;background-color:#ECECEC;-webkit-border-radius:3px;border-radius:3px;}#menu-bar .menu-name-user-menu .menu-depth-1 a[href="/user/register"]{color:#FFFFFF;background-color:#0087DF;}.leaderboard-wrapper{padding:.2em;background:#F9F9F6;border-bottom:1px solid #EDEAEA;}.leaderboard-wrapper .block-inner{margin-right:0;}.leaderboard-wrapper .block{margin-bottom:0;}.contact-links{text-align:right;padding-top:3px;}.contact-links .link{display:inline-block;margin-left:1.5em;}.contact-links .link a{display:inline-block;font-weight:bold;font-size:12px;padding-left:3px;}.contact-links .link-email a{color:#818181;}.contact-links .icon-phone{width:14px;height:10px;background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/images/small-icons.png) -23px -13px no-repeat;display:inline-block;}.contact-links .icon-email{width:14px;height:10px;display:inline-block;background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/images/small-icons.png) -3px -1px no-repeat;} 
}@media screen and  (max-width:510px) {
 .contact-links{text-align:center;}.contact-links .link{margin-left:0;margin:0 1em;}.contact-links .link-subscribe{display:none;} 
}@media screen and  (max-width:360px) {
 .contact-links .link{display:block;} 
}@media screen {
 #page-header-wrapper{position:fixed;width:100%;z-index:500;background:rgba(255,255,255,0.95);border-bottom:3px solid #EDEAEA;-webkit-transition:all ease .5s;transition:all ease .5s;}#page-header-wrapper.is-hidden{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}#page-sub-header-wrapper{margin-top:113px;} 
}@media screen and  (max-width:360px) {
 #page-sub-header-wrapper{margin-top:137px;} 
}@media screen {
 .price-wrapper{color:#656565;font-weight:700;margin-bottom:1em;} 
}@media screen and  (max-width:600px) {
 .price-wrapper{float:none;} 
}@media screen {
 .price-wrapper p{margin-bottom:5px;}.price-wrapper .calculated-price{font-size:2em;color:#0087DF;font-weight:300;}.price-description{font-size:.9em;}.price-description > div{height:1.25em;}input[type=text],select{margin-top:0.4em;}.calculate-wrapper{background:#F9F9F6;padding:.5em .75em;max-width:165px;text-align:center;float:right;} 
}@media screen and  (max-width:600px) {
 .calculate-wrapper{max-width:initial;} 
}@media screen {
 .calculate-wrapper input[type=submit]{border:none;}.calculate-wrapper .ajax-progress{display:none;}.extension-manage-form .form-item-license-key select,.extension-manage-form .form-item-license-key input[type=text],.extension-manage-form .form-item-license-key-manually select,.extension-manage-form .form-item-license-key-manually input[type=text]{width:100%;}.extension-manage-form .captcha{border-top:1px solid #CCC;margin-bottom:1em;}.extension-manage-form .captcha input{width:auto;}.extension-manage-form .form-item-select-action,.extension-manage-form .form-item-add-extensions{padding-right:200px;}.extension-manage-form .form-item-select-action select,.extension-manage-form .form-item-select-action input,.extension-manage-form .form-item-add-extensions select,.extension-manage-form .form-item-add-extensions input{width:100%;}.extension-manage-form div.messages{margin-left:0;margin-right:0;}.extension-manage-form input[type=submit]{padding:10px 15px;}.view form .price{background:none;}#price-number > div{display:inline;}.radios-wrapper > .form-item{float:left;margin-right:1.5em;max-width:30%;}.radios-wrapper > .form-item.calculate-wrapper{float:right;margin-bottom:0;} 
}@media screen and  (max-width:600px) {
 .radios-wrapper > .form-item.calculate-wrapper{float:none;max-width:initial;text-align:left;margin-bottom:1em;margin-right:0;} 
}@media screen and  (max-width:600px) {
 .radios-wrapper > .form-item{float:none;max-width:initial;} 
}@media screen {
 .radios-wrapper > .form-item .description{line-height:15px;margin-top:5px;}.form-item-redundancy{margin-top:0;margin-bottom:2em;}#thirdlane-custom-product-configurator-form-wrap .messages{margin-left:0;margin-right:0;}#block-menu-menu-top-right-blue-links{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-flex:1 0 0%;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-flex-basis:0px;-ms-flex-preferred-size:0px;flex-basis:0px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}#block-menu-menu-top-right-blue-links ul.menu{margin-bottom:0;padding-left:0;}#block-menu-menu-top-right-blue-links ul.menu li{float:left;margin-right:2px;list-style:none;padding:0;}#block-menu-menu-top-right-blue-links ul.menu li:last-child{margin-right:0;}#block-menu-menu-top-right-blue-links ul.menu li a{color:#FFF;background:#0388DF;display:inline-block;padding:0 10px 0 26px;font-size:12px;font-weight:700;border-top:1px solid #EDEAEA;margin:2px 0 3px;position:relative;-webkit-border-radius:2px;border-radius:2px;}#block-menu-menu-top-right-blue-links ul.menu li a[href="/product/download"]:before{content:'';display:block;width:12px;height:12px;background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/images/small-icons.png) -104px 0px no-repeat;position:absolute;left:10px;top:5px;z-index:10;}#block-menu-menu-top-right-blue-links ul.menu li a[href="/products/thirdlane-pbx/demo"]:before{content:'';display:block;width:12px;height:12px;background:url(//www.thirdlane.com/sites/all/themes/thirdlaneseven/images/small-icons.png)-123px 0 no-repeat;position:absolute;left:10px;top:5px;z-index:10;}#affiliate-click-link,#affiliate-url{margin:1em 0;background-color:#F1F1EF;padding:.5em .75em;}#affiliate-click-link textarea,#affiliate-url textarea{background:#FFF;}.front #affiliate-click-link,.front #affiliate-url{border:1px solid #e9e9de;background-color:#fff;margin-top:0;}.front #affiliate-click-link textarea,.front #affiliate-url textarea{background:#f9f9f6;}.ui-widget input{width:100%;padding:.7em .5em;-webkit-box-sizing:border-box;box-sizing:border-box;}.ui-widget input[type=submit]{margin:.75em 0;padding:.85em;}.ui-dialog{border:none;-webkit-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999;max-width:100% !important;} 
}@media screen and  (max-width:600px) {
 .ui-dialog{width:90% !important;left:50% !important;padding:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);} 
}@media screen {
 .ui-dialog .ui-dialog-titlebar{background:#f8f8f8;border:none;padding:.75em 1em;}.ui-dialog .ui-dialog-titlebar span{font-size:1.35em;}.ui-dialog .ui-dialog-titlebar button{background:none;border:none;} 
}@media screen and  (max-width:600px) {
 .ui-dialog .form-wrapper{width:100% !important;padding:0;} 
}@media screen {
 .ui-dialog #messages .messages{margin:0;}.ui-dialog .ui-widget-content{border:none;}.ui-dialog .ui-dialog-buttonpane{padding:.5em 1em;margin-top:0;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.ui-dialog .ui-dialog-buttonpane .ui-button{border:none;outline:none;margin-right:0;}.ui-dialog .ui-dialog-buttonpane .ui-button.blue{background:#0087DF;color:#FFF;}.ui-dialog .open-app{padding:10px 20px;-webkit-border-radius:3px;border-radius:3px;font-weight:bold;}.add-support-dialog .ui-dialog-buttonset .ui-button:first-child{background:#0087DF;color:#FFF;}.thirdlane-css-global-styles{display:block;}.region-leaderboard{position:relative;}.region-leaderboard .region-inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}#block-block-49{position:absolute;left:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:24px;display:none;}#block-block-49 .block-inner{margin-left:0;}#mobile-menu{position:fixed;left:0;top:0;bottom:0;background:#FFF;display:block;z-index:22228;padding:0;margin-bottom:0;overflow-x:hidden;overflow-y:auto;width:20em;-webkit-transform:translateX(-20em);-ms-transform:translateX(-20em);transform:translateX(-20em);-webkit-transition:all ease .25s;transition:all ease .25s;}#mobile-menu.is-open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.35);box-shadow:0 0 30px rgba(0,0,0,0.35);}#mobile-menu li{float:none;display:block;}#mobile-menu a{display:block;padding:.75em 1em;border-bottom:1px solid #E9E9DE;width:100%;}#mobile-menu a:hover{background:#F9F9F6;}#mobile-menu ul{padding:0;margin-bottom:0;width:100% !important;}#mobile-menu ul a{padding-left:2em;}#mobile-menu .sf-sub-indicator{display:none;}#mobile-menu .site-menu{padding:17px 15px 16px;border-bottom:1px solid #E9E9DE;}#mobile-menu .site-menu h3{margin:0;font-size:24px;font-weight:400;}#mobile-menu .close-menu{cursor:pointer;float:right;}.thirdlane-dialer-options-img{display:block;float:left;margin-right:1em;max-width:100%;} 
}@media only screen and (max-width:671px) {
 .thirdlane-dialer-options-img{float:none;margin:1em auto;} 
}@media screen {
 .product-support-special-010 .views-field-title{font-weight:bold;}.product-support-special-010 .views-field-title > span::after{content:'*';color:red;margin-left:5px;position:absolute;}.product-support-special-010 .views-field-commerce-price{font-weight:bold;}span.rate-button{opacity:.5;}.node-forum .rate-widget{margin-top:2.5em;}.rate-info,.rate-description{clear:none;font-size:0.85em;color:#aaa;}.rate-widget-thumbs_up_down ul{list-style:none;overflow:hidden;padding-left:0;margin-top:1em;margin-bottom:1em;}.rate-widget-thumbs_up_down ul li:first-child{margin-right:15px;}.rate-thumbs-up-down-btn-up{background:url(/sites/all/themes/thirdlaneseven/images/thumbs.png) no-repeat 0 0;background-size:24px 96px;}.rate-user .rate-thumbs-up-down-btn-up{background:url(/sites/all/themes/thirdlaneseven/images/thumbs.png) no-repeat 0 -24px;background-size:24px 96px;}.rate-thumbs-up-down-btn-down{background:url(/sites/all/themes/thirdlaneseven/images/thumbs.png) no-repeat 0 -48px;background-size:24px 96px;}.rate-user .rate-thumbs-up-down-btn-down{background:url(/sites/all/themes/thirdlaneseven/images/thumbs.png) no-repeat 0 -72px;background-size:24px 96px;}.rate-user .rate-thumbs-up-down-btn-down.rate-voted{background:url(/sites/all/themes/thirdlaneseven/images/thumbs.png) no-repeat 0 -48px;background-size:24px 96px;}.rate-user .rate-thumbs-up-down-btn-up.rate-voted{background:url(/sites/all/themes/thirdlaneseven/images/thumbs.png) no-repeat 0 0;background-size:24px 96px;}.view-advanced-forum-topic-list .views-field.active{background:rgba(0,0,0,0.03);}.view-advanced-forum-new-topics .views-exposed-widget .form-submit,.view-advanced-forum-active-topics .views-exposed-widget .form-submit,.view-advanced-forum-unanswered-topics .views-exposed-widget .form-submit,#forum .views-exposed-widget .form-submit{margin-top:2em;}.view-advanced-forum-new-topics select,.view-advanced-forum-new-topics input,.view-advanced-forum-active-topics select,.view-advanced-forum-active-topics input,.view-advanced-forum-unanswered-topics select,.view-advanced-forum-unanswered-topics input,#forum select,#forum input{height:25px;}.view-advanced-forum-new-topics .forum-topic-author,.view-advanced-forum-new-topics .views-field-last-updated,.view-advanced-forum-active-topics .forum-topic-author,.view-advanced-forum-active-topics .views-field-last-updated,.view-advanced-forum-unanswered-topics .forum-topic-author,.view-advanced-forum-unanswered-topics .views-field-last-updated,#forum .forum-topic-author,#forum .views-field-last-updated{font-size:0.85em;color:#aaa;}.view-advanced-forum-new-topics .views-field-title,.view-advanced-forum-active-topics .views-field-title,.view-advanced-forum-unanswered-topics .views-field-title,#forum .views-field-title{width:50%;}.view-advanced-forum-new-topics .views-field-comment-count a,.view-advanced-forum-active-topics .views-field-comment-count a,.view-advanced-forum-unanswered-topics .views-field-comment-count a,#forum .views-field-comment-count a{font-size:12px;}.view-advanced-forum-new-topics .marker,.view-advanced-forum-active-topics .marker,.view-advanced-forum-unanswered-topics .marker,#forum .marker{font-size:12px;font-weight:bold;}.bue-align-c{display:block;text-align:center;margin-left:auto;margin-right:auto;}.bue-align-r{display:block;text-align:right;margin-left:auto;}.bue-align-l{display:block;text-align:left;}.bue-align-j{display:block;text-align:justify;}.bue-float-l{display:inline;float:left;margin:1em 1em 1em 0;}.bue-float-r{display:inline;float:right;margin:1em 0 1em 1em;} 
}@media screen and  (max-width:450px) {
 .resp{width:100%;max-width:100%;height:auto;} 
}@media only screen {
  
}@media only screen and (max-width:480px) {
 .region[class*="float-blocks"] .block{float:none;width:100%;} 
}@media only screen {
 .thirdlane-css-responsive-custom{display:block;} 
}@media only screen and (max-width:319px) {
 html{font-size:112.5%;}#main-content,.block-inner,.pane-inner,.menu-wrapper,.branding-elements,.breadcrumb-wrapper,.attribution,.at-panel .rounded-corner,.block-panels-mini > .block-title,div.messages,#page-title{margin-left:5px;margin-right:5px;}.front #main-content{margin-left:0;margin-right:0;}#block-menu-block-2,#block-menu-block-3,#block-superfish-1{display:none;}.region-footer ul ul.menu{margin-right:0;margin-bottom:15px;}.region-footer ul.menu > li{width:47%;margin-right:3%;float:left;}.region-footer ul.menu ul.menu > li{width:97%;margin-right:3%;float:left;}#footer .block{margin-bottom:15px;}#footer #block-block-33 .block-inner p:first-child{padding-left:0;}.field-name-field-solution-image img{width:100%;margin-left:0;}.group-solution-block-main{float:left;width:100%;}.field-name-field-column-one,.field-name-field-column-two{width:100%;float:left;margin-right:0;border-bottom:1px solid #ddd;margin-bottom:15px;}.node-frontpage .field-name-field-feature-block .field-collection-view,.node-frontpage .field-name-field-feature-block .field-item:first-child .field-collection-view{width:100%;text-align:center;}.quote-more a{float:none;display:inline-block;margin-bottom:0;margin-top:20px;}.node-frontpage .field-name-field-front-teaser strong{font-size:16px;display:inline-block;margin-top:15px;}.node-frontpage .field-name-field-front-teaser strong{font-size:16px;display:inline-block;margin-top:15px;}.node-frontpage .field-name-field-front-action-links .field-item .field-collection-view{width:30%;float:left;margin-bottom:20px;margin-right:3%;}.node-frontpage .field-name-field-action-link a{width:65%;}.node-frontpage .field-name-field-action-text p{width:100%;}.node-frontpage .field-name-field-front-action-links .field-item .field-collection-view{margin-left:0;margin-right:0;padding:20px 5% 15px;width:90%;}.node-frontpage .field-name-field-front-action-links .field-item.odd .field-collection-view{margin-left:0;margin-right:0;}.node-frontpage .field-name-field-action-image{margin-left:0px;padding-bottom:15px;margin-right:20px;}.region-footer .menu-name-main-menu ul.menu li.menu-mlid-88,.region-footer .menu-name-main-menu ul.menu li.menu-mlid-4356{display:block;}.region-footer ul.menu li{margin-bottom:15px;}.views-field-field-testimonial-body,.front .views-field-field-testimonial-body{width:80%;padding-right:10%;padding-left:10%;}.front #block-views-testimonials-block-1 .block-title{width:100%;margin-bottom:10px;}.front .views-field-field-testimonial-company,.front .views-field-field-testimonial-logo,.front .views-field-field-testimonial-name{width:25%;margin-top:5px;margin-bottom:5px;}.views-field-field-testimonial-name{background:none;padding-left:0;float:right;}.field-name-field-solution-slideshow-title,.galleria-errors,div.galleryformatter{display:none;}.thirdlane-css-smartphone-portrait{display:block;}#block-block-48{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-flex:1 0 0%;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-flex-basis:0px;-ms-flex-preferred-size:0px;flex-basis:0px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:block;}#block-block-49{display:block;}#block-menu-menu-top-right-blue-links{display:none;}.contact-links .link-subscribe{display:none;} 
}@media only screen and (min-width:320px) and (max-width:670px) {
 html{font-size:112.5%;}#main-content,.block-inner,.pane-inner,.menu-wrapper,.branding-elements,.breadcrumb-wrapper,.attribution,.at-panel .rounded-corner,.block-panels-mini > .block-title,div.messages,#page-title{margin-left:10px;margin-right:10px;}.front #main-content{margin-left:0;margin-right:0;}#block-menu-block-2,#block-menu-block-3,#block-superfish-1{display:none;}.field-name-field-solution-image img{margin-left:1%;width:100px;}.group-solution-block-main{float:left;width:100%;}.region-footer ul.menu{margin-right:0;margin-bottom:15px;}.region-footer ul.menu > li{width:97%;margin-right:3%;}.region-footer ul.menu ul.menu > li{width:97%;margin-right:3%;}#footer .block{margin-bottom:15px;}#footer #block-block-33 .block-inner p:first-child{padding-left:0;}.field-name-field-column-one,.field-name-field-column-two{width:100%;float:left;margin-right:0;border-bottom:1px solid #ddd;margin-bottom:15px;}.node-frontpage .field-name-field-feature-block .field-collection-view,.node-frontpage .field-name-field-feature-block .field-item:first-child .field-collection-view{width:100%;text-align:center;}.quote-more a{float:none;display:inline-block;margin-bottom:0;margin-top:20px;}.node-frontpage .field-name-field-front-teaser strong{font-size:16px;display:inline-block;margin-top:15px;}.node-frontpage .field-name-field-front-action-links .field-item .field-collection-view{width:100%;float:left;margin-bottom:20px;}.node-frontpage .field-name-field-front-action-links .field-item .field-collection-view{margin-left:0;margin-right:0;padding:20px 5% 15px;width:90%;}.node-frontpage .field-name-field-front-action-links .field-item.odd .field-collection-view{margin-left:0;margin-right:0;}.node-frontpage .field-name-field-action-image{margin-left:0px;margin-right:20px;}.region-footer .menu-name-main-menu ul.menu li.menu-mlid-88,.region-footer .menu-name-main-menu ul.menu li.menu-mlid-4356{display:block;}.region-footer ul.menu li{margin-bottom:15px;}.node-frontpage .field-name-field-front-action-links{clear:both;}.views-field-field-testimonial-body,.front .views-field-field-testimonial-body{width:80%;padding-right:10%;padding-left:10%;}.front #block-views-testimonials-block-1 .block-title{width:100%;margin-bottom:10px;}.front .views-field-field-testimonial-company,.front .views-field-field-testimonial-logo,.front .views-field-field-testimonial-name{width:25%;margin-top:5px;margin-bottom:5px;}.views-field-field-testimonial-name{background:none;padding-left:0;text-align:right;}.field-name-field-solution-slideshow-title,.galleria-container,.galleria-errors,div.galleryformatter{width:95%;margin-right:0;margin-left:0;}.galleria-container{height:auto !important;min-height:320px;}.thirdlane-css-smartphone-landscape{display:block;}#block-block-48{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-flex:1 0 0%;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-flex-basis:0px;-ms-flex-preferred-size:0px;flex-basis:0px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:block;}#block-menu-menu-top-right-blue-links{display:none;}#block-block-49{display:block;}.contact-links{text-align:center;}.contact-links .link{margin:0 0.5em;}.contact-links .link-subscribe{display:none;} 
}@media only screen and (min-width:671px) and (max-width:890px) {
 html{font-size:81.3%;}#main-content,.block-inner,.pane-inner,.menu-wrapper,.branding-elements,.breadcrumb-wrapper,.attribution,.at-panel .rounded-corner,.block-panels-mini > .block-title,div.messages,#page-title{padding-left:0;padding-right:0;margin-left:0;margin-right:0;}#block-menu-block-2,#block-menu-block-3,#block-superfish-1{display:none;}#content-column .content-inner{margin-right:0;}.field-name-field-solution-image img{max-width:100%;}.field-name-field-solution-image{float:right;margin-left:15px;}.field-name-field-solution-image{float:left;width:20%;margin-right:5%;}.group-solution-block-main{float:left;width:70%;}#logo{float:none;}.nav{width:100%;}.region-footer ul.menu{margin-bottom:15px;}.region-footer ul.menu li{margin-right:3%;width:97%;}#footer .block{margin-bottom:15px;}.node-frontpage .field-name-field-front-action-links .field-item .field-collection-view{width:28%;float:left;margin-bottom:20px;margin-right:1%;margin-left:1%;height:260px;}.node-frontpage .field-name-field-front-action-links .field-item .field-collection-view{margin-left:0;margin-right:0;padding:20px 5% 15px;width:90%;}.node-frontpage .field-name-field-front-action-links .field-item.odd .field-collection-view{margin-left:0;margin-right:0;}.node-frontpage .field-name-field-action-image{float:left;margin-left:0px;margin-right:10px;}.front .left-part{width:70%;float:left;}.region-footer .menu-name-main-menu ul.menu li.menu-mlid-88,.region-footer .menu-name-main-menu ul.menu li.menu-mlid-4356{display:block;}.region-footer ul.menu li{margin-bottom:15px;}.views-field-field-testimonial-body{width:91%;}.front #block-views-testimonials-block-1 .block-title{width:100%;margin-bottom:10px;}.front .views-field-field-testimonial-company,.front .views-field-field-testimonial-logo,.front .views-field-field-testimonial-name{width:25%;margin-top:5px;margin-bottom:5px;}.views-field-field-testimonial-name{background:none;padding-left:0;text-align:right;}.galleria-container,div.galleryformatter{width:95%;}.galleria-container{height:auto !important;min-height:520px;}.contact-links .link:last-child{padding-right:.5em;}.thirdlane-css-tablet-portrait{display:block;}#block-block-48{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-flex:1 0 0%;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-flex-basis:0px;-ms-flex-preferred-size:0px;flex-basis:0px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.contact-links .link{display:inline-block;}#block-block-49{display:block;}#block-menu-menu-top-right-blue-links{display:none;} 
}@media only screen and (min-width:891px) and (max-width:989px) {
 #logo{float:none;}#branding{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}#menu-bar{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1 0 0%;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}#menu-bar .menu-block-2 .menu-depth-1 a{padding:0 11px;}#block-menu-block-2{float:none;}#block-block-44{margin-left:1%;margin-righT:1%;}#block-menu-block-5,#block-block-39{display:none;}.node-frontpage .field-name-field-front-action-links{margin-top:0;}.node-frontpage .field-name-field-front-action-links .field-item .field-collection-view{width:28.6%;float:left;margin-bottom:30px;margin-left:1%;margin-right:1%;padding-right:1%;padding-left:1%;}.region-footer ul.menu{margin-bottom:15px;}.region-footer ul.menu li{margin-right:1%;width:15%;}.region-footer ul.menu ul li{margin-right:5%;width:95%;}#block-menu-block-1 .block-title,.region-footer .block-menu-block .block-title{display:none;}.field-name-field-solution-image img{max-width:100%;}.field-name-field-solution-image{float:left;width:20%;margin-right:5%;}.group-solution-block-main{float:left;width:75%;}.left .field-name-field-solution-image{float:left;margin-left:0;margin-right:30px;}.nav{float:right;width:600px;}.left .field-name-field-solution-readmore{margin-left:385px;}.content-column .content-inner{margin-right:290px;}.front .views-field-field-testimonial-body{width:450px;}#menu-bar .block-superfish .sf-depth-1 > a{padding:0 13px 0 7px;}.contact-links .link:last-child{padding-right:.5em;}.thirdlane-css-tablet-landscape{display:block;}#block-block-48{-webkit-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial;}#block-block-49{display:none;}#block-menu-menu-top-right-blue-links{display:block;} 
}@media only screen and (min-width:990px) {
 #block-menu-block-5,#block-block-39{display:none;}#block-menu-block-2 ul{float:right;}.content-column .content-inner{width:698px;margin-right:290px;}.front .content-column .content-inner{width:990px;}#menu-bar{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-flex:1 0 0%;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-flex-basis:0px;-ms-flex-preferred-size:0px;flex-basis:0px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.node-frontpage .field-name-field-front-action-links{margin-top:0;}.left .field-name-field-solution-image{float:left;margin-left:0;margin-right:30px;}.nav{float:right;width:780px;}.region-footer ul.menu li{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-flex:1 0 0%;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-flex-basis:0px;-ms-flex-preferred-size:0px;flex-basis:0px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}#block-menu-block-1 .block-title,.region-footer .block-menu-block .block-title{display:none;}.left .field-name-field-solution-readmore{margin-left:385px;}.views-field-field-testimonial-body{width:540px;}#block-block-44{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}#block-block-44 .title-h2{padding:13px 0;width:70px;margin-bottom:0;}#block-block-44 p{margin-top:0;}.thirdlane-css-responsive-desktop{display:block;} 
}/**/
@media only screen and (min-width:320px) and (max-width:670px) {
 .container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row,.six-6x16 > .panel-row > .region,.six-6x16 > .panel-row,.two-33-66 > .region,.two-66-33 > .region,.two-50 > .region,.two-brick > .panel-row > .region,.three-50-25-25 > .region,.three-3x33 > .region,.three-25-50-25 > .region,.three-25-25-50 > .region,.three-inset-right > .inset-wrapper,.three-inset-right > .inset-wrapper > .region,.three-inset-right > .region-three-inset-right-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region,.three-inset-left > .region-three-inset-left-sidebar,.five-5x20 > .panel-row > .region,.five-5x20 > .panel-row{float:none;display:block;width:100%;clear:both} 
}@media only screen and (min-width:671px) and (max-width:890px) {
 .container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.four-4x25 > .panel-row > .region,.two-50 > .region,.two-brick > .panel-row > .region,.three-50-25-25 > .region-three-50-25-25-second,.three-50-25-25 .region-three-50-25-25-third,.three-3x33 > .region,.five-5x20 > .panel-row > div.region{width:50%}.four-4x25 > .panel-row,.six-6x16 > .panel-row,.three-50-25-25 > .region-three-50-25-25-first,.three-3x33 > div.region-three-33-first,.three-25-50-25 > .region-three-25-50-25-first,.three-25-25-50 > .region-three-25-25-50-first,.three-inset-right > .inset-wrapper > .region,.three-inset-left > .inset-wrapper > .region,.five-5x20 > div.panel-row,.five-5x20 > div.panel-row > div.region-five-fifth{float:none;display:block;width:100%;clear:both}.six-6x16 > .panel-row > .region{width:50%;float:left}.two-33-66 > .region-two-33-66-first,.two-66-33 > .region-two-66-33-second{width:33.333333%}.two-33-66 > .region-two-33-66-second,.two-66-33 > .region-two-66-33-first{width:66.666666%}.two-brick > .panel-row{float:none}.three-25-50-25 > div.region-three-25-50-25-second,.three-25-25-50 > div.region-three-25-25-50-third{width:75%}.three-25-50-25 > div.region-three-25-50-25-third,.three-25-25-50 > div.region-three-25-25-50-second,.three-inset-right > .region-three-inset-right-sidebar{width:25%}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-inset-left > .region-three-inset-left-sidebar{width:25%;float:right}.three-inset-left > .inset-wrapper{width:75%;float:right} 
}@media only screen and (min-width:891px) and (max-width:989px) {
 .container{width:100%}#content-column,.content-column{float:left;clear:none}.two-sidebars .content-inner,.sidebar-first .content-inner{margin-left:0;margin-right:30%}.sidebar-second .content-inner{margin-right:0;margin-left:0}.region-sidebar-first{width:30%;margin-left:-30%;float:left;clear:none}.region-sidebar-second{width:100%;margin-left:0;margin-right:0;margin-top:20px;clear:both;overflow:hidden}.region-sidebar-second .block{float:left;clear:none}.at-panel .region{display:inline;float:left}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row{width:50%;float:left}.six-6x16 > .panel-row{width:33.333333%;float:left}.six-6x16 > .panel-row > .region,.five-5x20 > .panel-row{float:none;display:block;width:100%;clear:both}.two-33-66 > .region-two-33-66-first,.two-66-33 > .region-two-66-33-second,.three-3x33 > .region,.three-inset-right > .inset-wrapper > div.region-three-inset-right-inset,.three-inset-left > .inset-wrapper > div.region-three-inset-left-inset,.five-5x20 > .panel-row > .region{width:33.333333%}.two-33-66 > .region-two-33-66-second,.two-66-33 > .region-two-66-33-first,.three-inset-right > .inset-wrapper > div.region-three-inset-right-middle,.three-inset-left > .inset-wrapper > div.region-three-inset-left-middle{width:66.666666%}.two-50 > .region,.two-brick > .panel-row > .region,.three-50-25-25 > div.region-three-50-25-25-first,.three-25-50-25 > div.region-three-25-50-25-second,.three-25-25-50 > div.region-three-25-25-50-third,.five-5x20 > .row-1 div.region-five-first,.five-5x20 .row-1 div.region-five-second{width:50%}.two-brick > .panel-row{float:none}.three-50-25-25 > .region,.three-25-50-25 > .region,.three-25-25-50 > .region,.three-inset-right > .region-three-inset-right-sidebar,.three-inset-left > .region-three-inset-left-sidebar{width:25%}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-inset-right > .inset-wrapper > .region,.three-inset-left > .inset-wrapper > .region{width:100%}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region-three-inset-left-middle{float:right}.three-inset-left > .inset-wrapper{width:75%} 
}@media only screen and (min-width:990px) {
 .container{width:990px}#content-column,.content-column,div.sidebar{float:left;clear:none}.two-sidebars .content-inner{margin-right:540px;margin-left:0}.sidebar-first .content-inner{margin-right:270px;margin-left:0}.sidebar-second .content-inner{margin-right:270px;margin-left:0}.region-sidebar-first{width:270px;margin-left:-540px}.region-sidebar-second{width:270px;margin-left:-270px}.sidebar-first .region-sidebar-first{width:270px;margin-left:-270px}.at-panel .region{display:inline;float:left}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row{width:50%;float:left}.six-6x16 > .panel-row{width:33.333333%;float:left}.six-6x16 > .panel-row > .region,.five-5x20 > .panel-row{float:none;display:block;width:100%;clear:both}.two-33-66 > .region-two-33-66-first,.two-66-33 > .region-two-66-33-second,.three-3x33 > .region,.three-inset-right > .inset-wrapper > div.region-three-inset-right-inset,.three-inset-left > .inset-wrapper > div.region-three-inset-left-inset,.five-5x20 > .panel-row > .region{width:33.333333%}.two-33-66 > .region-two-33-66-second,.two-66-33 > .region-two-66-33-first,.three-inset-right > .inset-wrapper > div.region-three-inset-right-middle,.three-inset-left > .inset-wrapper > div.region-three-inset-left-middle{width:66.666666%}.two-50 > .region,.two-brick > .panel-row > .region,.three-50-25-25 > div.region-three-50-25-25-first,.three-25-50-25 > div.region-three-25-50-25-second,.three-25-25-50 > div.region-three-25-25-50-third,.five-5x20 > .row-1 div.region-five-first,.five-5x20 .row-1 div.region-five-second{width:50%}.two-brick > .panel-row{float:none}.three-50-25-25 > .region,.three-25-50-25 > .region,.three-25-25-50 > .region,.three-inset-right > .region-three-inset-right-sidebar,.three-inset-left > .region-three-inset-left-sidebar{width:25%}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-inset-right > .inset-wrapper > .region,.three-inset-left > .inset-wrapper > .region{width:100%}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region-three-inset-left-middle{float:right}.three-inset-left > .inset-wrapper{width:75%} 
}/**/
/**/
