/*
Theme Name: Smartmessages
Theme URI: http://info.smartmessages.net/
Author: vektor
Author URI: http://vektor.co.uk
Description: Smartmessages' custom theme
Version: 1.0
License: GNU General Public License
*/@font-face{font-family:'DINSchrift Alternate';src:url("font/dinengschrift-alternate-webfont.eot");src:url("font/dinengschrift-alternate-webfont.eot?#iefix") format("embedded-opentype"),url("font/dinengschrift-alternate-webfont.woff") format("woff"),url("font/dinengschrift-alternate-webfont.ttf") format("truetype"),url("font/dinengschrift-alternate-webfont.svg#dinschriftalternate") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'TitilliumText22L';src:url("font/titilliumtext22l-regular-webfont.eot");src:url("font/titilliumtext22l-regular-webfont.eot?#iefix") format("embedded-opentype"),url("font/titilliumtext22l-regular-webfont.woff") format("woff"),url("font/titilliumtext22l-regular-webfont.ttf") format("truetype"),url("font/titilliumtext22l-regular-webfont.svg#titilliumtext22lregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'TitilliumText22L';src:url("font/titilliumtext22l-medium-webfont.eot");src:url("font/titilliumtext22l-medium-webfont.eot?#iefix") format("embedded-opentype"),url("font/titilliumtext22l-medium-webfont.woff") format("woff"),url("font/titilliumtext22l-medium-webfont.ttf") format("truetype"),url("font/titilliumtext22l-medium-webfont.svg#titilliumtext22lmedium") format("svg");font-weight:bold;font-style:normal}.svg-object,.svg-object img{display:block;pointer-events:none}@media (max-width: 767px){.outer{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media (max-width: 767px){.outer.no-padding{margin-left:-20px;margin-right:-20px;padding-left:0;padding-right:0}}.spacing.always.bottom.big{margin-bottom:40px}.spacing.always.bottom.small{margin-bottom:30px}@media (max-width: 767px){.spacing.always.bottom.small{margin-bottom:20px}}@media (min-width: 768px) and (max-width: 979px){.spacing.always.bottom.small{margin-bottom:20px}}.spacing.always.top.big{margin-top:40px}.spacing.always.top.small{margin-top:30px}@media (max-width: 767px){.spacing.always.top.small{margin-top:20px}}@media (min-width: 768px) and (max-width: 979px){.spacing.always.top.small{margin-top:20px}}@media (max-width: 767px){.spacing.phonetotablet.bottom.big{margin-bottom:40px}.spacing.phonetotablet.bottom.small{margin-bottom:20px}}body{line-height:1.33;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}*{-webkit-backface-visibility:hidden}*{-webkit-tap-highlight-color:rgba(248,203,102,0.4)}::-webkit-selection,::-moz-selection,::selection,mark{background-color:#fadc97;color:#fff}strong{font-weight:bolder}.yellow{background-color:#f8cb66}.yellow p,.yellow li,.yellow table{color:#6a531e}.yellow a{color:#1c1810}.yellow a:hover{color:#1c1810}.cream{background-color:#faf3e4}.cream a{color:#1189d6}.cream a:hover{color:#1189d6}.grey{background-color:#e8e1d2}.grey a{color:#4b422d}.grey a:hover{color:#4b422d}.cream .grey a{color:#1189d6}.cream .grey a:hover{color:#1189d6}.dark{background-color:#353534;color:#fff}a,a:hover{color:#f8cb66;text-decoration:none;font-weight:bold}.container-wrapper-wrapper{*zoom:1}.container-wrapper-wrapper:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.container-wrapper-wrapper>.container-padded{padding:20px}.container-wrapper{float:left;display:table}.container-wrapper.container-40{width:40%}@media (max-width: 767px){.container-wrapper.container-40{float:none;width:auto}}@media (max-width: 480px){.container-wrapper.container-40{width:100%}}.container-wrapper.container-50{width:50%}@media (max-width: 767px){.container-wrapper.container-50{float:none;width:auto}}@media (max-width: 480px){.container-wrapper.container-50{width:100%}}.container-wrapper.container-60{width:60%}@media (max-width: 767px){.container-wrapper.container-60{float:none;width:auto}}@media (max-width: 480px){.container-wrapper.container-60{width:100%}}.container-left .container-padded,.container-right .container-padded{padding:20px;*zoom:1}.container-left .container-padded:after,.container-right .container-padded:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.container-left .container-padded.vertical-middle,.container-right .container-padded.vertical-middle{display:table-cell;vertical-align:middle}.container-left .container-padded.vertical-bottom,.container-right .container-padded.vertical-bottom{display:table-cell;vertical-align:bottom}@media (max-width: 767px){.container-right .container-padded{padding-top:0}}.container-right.h3 .container-padded{padding-top:70px}@media (max-width: 767px){.container-right.h3 .container-padded{padding-top:0}}@media (min-width: 768px) and (max-width: 979px){.container-right.h3 .container-padded{padding-top:62px}}body{color:#5d574a;font-family:"TitilliumText22L",sans-serif;line-height:1.4;font-size:16px;background-color:#faf3e4}@media (max-width: 480px){body{font-size:15px}}@media (min-width: 768px) and (max-width: 979px){body{font-size:15px}}form{overflow:hidden}form:last-child{margin-bottom:0}.inline-fields{*zoom:1;margin-bottom:10px}.inline-fields:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.inline-fields:last-child{margin-bottom:0}.inline-fields input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70%;height:36px}@media (min-width: 768px) and (max-width: 979px){.span4 .inline-fields input[type="text"]{width:60%}}.inline-fields input[type="submit"].btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:30%;height:36px}@media (min-width: 768px) and (max-width: 979px){.span4 .inline-fields input[type="submit"].btn{width:40%}}.inline-fields input[type="submit"].btn:last-child{-webkit-border-radius:0 1000px 1000px 0;-moz-border-radius:0 1000px 1000px 0;-ms-border-radius:0 1000px 1000px 0;-o-border-radius:0 1000px 1000px 0;border-radius:0 1000px 1000px 0;padding-left:20px;margin-left:-4px}.form-support-search{margin-bottom:0}input[type="text"],input[type="email"],input:focus:invalid:focus{-webkit-appearance:none;font-family:"TitilliumText22L",sans-serif;border:1px solid #e7e4dd;background-color:#e7e4dd;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:1em;padding:8px 6px 5px}@media (min-width: 1200px){input[type="text"],input[type="email"],input:focus:invalid:focus{padding:10px 6px 5px;font-size:1em}}.grey input[type="text"],.grey input[type="email"],.grey input:focus:invalid:focus{border:1px solid #fcf9f1;background-color:#fcf9f1}input[type="text"]:focus,input[type="email"]:focus,input:focus:invalid:focus:focus{border-color:#e7e4dd;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.grey input[type="text"]:focus,.grey input[type="email"]:focus,.grey input:focus:invalid:focus:focus{border-color:#fcf9f1}input[type="text"].error,input[type="email"].error,input:focus:invalid:focus.error{color:#970807}input[type="text"]:last-child,.inline-fields input[type="text"],input[type="email"]:last-child,.inline-fields input[type="email"],input:focus:invalid:focus:last-child,.inline-fields input:focus:invalid:focus{margin-bottom:0}img.bordered{border:10px solid #e8e1d2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.top-bar{padding-top:10px;padding-bottom:10px;font-size:0.9em}.top-bar p{margin:5px 0 0;font-weight:bold}@media (max-width: 767px){.top-bar p{margin:0}}.top-bar .call-to-action{float:right}.top-bar .call-to-action a{margin-left:5px}@media (max-width: 767px){.top-bar .call-to-action{float:none;margin-top:5px}.top-bar .call-to-action a{margin-left:0;margin-right:5px}}.strip{padding-top:50px;padding-bottom:50px}@media (max-width: 767px){.strip{padding-top:30px;padding-bottom:30px}}@media (max-width: 480px){.strip{padding-top:25px;padding-bottom:25px}}@media (min-width: 768px) and (max-width: 979px){.strip{padding-top:30px;padding-bottom:30px}}.strip.small{padding-top:30px;padding-bottom:30px}@media (max-width: 480px){.strip.small{padding-top:25px;padding-bottom:25px}}.strip.tiny{padding-top:10px;padding-bottom:10px}@media (max-width: 480px){.strip.tiny{padding-top:15px;padding-bottom:5px}}.strip.single-supports,.strip.single-faq{padding-top:30px}.strip-hero p{font-size:1.12em}@media (max-width: 767px){.strip-hero p{font-size:1em}}@media (min-width: 768px) and (max-width: 979px){.strip-hero p{font-size:1em}}@media (max-width: 767px){.swap .visual img{width:50%;margin:0 auto;display:block}}@media (max-width: 480px){.swap .visual img{width:auto}}.logo{display:block}@media (max-width: 767px){.logo .svg-object,.logo img{width:216px;height:22px}}.btn{-webkit-appearance:none;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;background-position:0 0;background-color:#f8cb66;border:0;text-shadow:none;color:#554623;font-weight:bold;font-family:"TitilliumText22L",sans-serif;padding:11px 25px 9px;font-size:1em;line-height:1}.btn:hover{background-position:0 0;background-color:#f8cb66;color:#554623}.btn.btn-small{font-size:0.9em;padding:6px 18px 5px}@media (min-width: 1200px){.btn.btn-small{padding:10px 18px 5px}}.btn.btn-large{font-size:1.2em;padding:15px 46px 12px}@media (max-width: 480px){.btn.btn-large{padding:15px 20px 12px}}@media (min-width: 768px) and (max-width: 979px){.btn.btn-large{padding:15px 20px 12px}}.btn.btn-hero{font-size:1.2em;padding:15px 80px 12px}@media (max-width: 480px){.btn.btn-hero{padding:15px 50px 12px}}@media (min-width: 768px) and (max-width: 979px){.btn.btn-hero{padding:15px 50px 12px}}.btn.btn-top{padding:10px 50px 7px}.btn.btn-back{padding:10px 50px 7px}.btn.btn-cream-subtle{background-color:#f7edd7}.btn.btn-primary{background-color:#1189d6;color:#fff !important}.btn.btn-inverse{background-color:#594315;color:#fff !important}.btn.btn-block{width:auto}.btn.btn-right{float:right}@media (max-width: 767px){.btn.btn-right{float:none}}h1,h2,h3,h4,h5,h6{font-family:"DINSchrift Alternate",sans-serif;line-height:0.95;font-weight:normal}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1 a,h1 a:hover,h2 a,h2 a:hover,h3 a,h3 a:hover,h4 a,h4 a:hover,h5 a,h5 a:hover,h6 a,h6 a:hover{color:inherit !important;font-weight:normal}h2{font-size:3.4em;margin-bottom:0.3em;letter-spacing:-1px}@media (max-width: 767px){h2{font-size:2.2em;letter-spacing:0}}@media (max-width: 480px){h2{font-size:2em}}@media (min-width: 768px) and (max-width: 979px){h2{font-size:2.5em;letter-spacing:0}}@media (min-width: 1200px){h2{font-size:3.8em}}h2:last-child{margin-bottom:0}h3{font-size:2em;margin-bottom:0.45em}@media (max-width: 767px){h3{font-size:1.4em}}@media (min-width: 1200px){h3{font-size:2.2em}}h3 small{font-size:0.75em;color:inherit;top:-0.1em;position:relative}h4{font-size:2em;margin-bottom:0.45em}@media (min-width: 1200px){h4{font-size:2.2em}}h5{font-size:1.8em;margin-bottom:0.45em}@media (min-width: 1200px){h5{font-size:2em}}h6{font-size:1.6em;margin-bottom:0.45em}@media (min-width: 1200px){h6{font-size:1.8em}}p{margin-bottom:1em}li{margin-bottom:0.5em}p,li{font-size:1em;line-height:inherit}p:last-child,li:last-child{margin-bottom:0}.hero-area p{font-size:1.1em}@media (max-width: 767px){.hero-area p{font-size:1em}}@media (min-width: 768px) and (max-width: 979px){.hero-area p{font-size:1em}}label{font-size:0.9em;line-height:inherit;margin-bottom:1em;margin-top:-0.2em}label.error{color:#49aff0}blockquote{padding:0;margin:0;border-left:0}blockquote p{margin-bottom:1em;font-size:1em;font-weight:normal;line-height:1.33}.tweet ul,nav ul,ul.unstyled,ul.tag-cloud{list-style:none;margin:0}@media (max-width: 767px){.tweet a{word-wrap:break-word}}@media (min-width: 768px) and (max-width: 979px){.tweet a{word-wrap:break-word}}.tag-cloud,.tag-cloud:hover{*zoom:1}.tag-cloud:after,.tag-cloud:hover:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.tag-cloud li,.tag-cloud:hover li{margin-bottom:0.3em;display:block;float:left;margin-right:0.3em}.tag-cloud li:last-child,.tag-cloud:hover li:last-child{margin-right:0}.tag-cloud li a,.tag-cloud:hover li a{color:#5d574a;background-color:#e8e1d2;padding:6px 10px 5px;display:block}.btn-nav{display:none;position:fixed;z-index:2;top:12px;right:12px;background-color:#353534;color:#fff !important;padding:10px;-webkit-box-shadow:-2px 2px 1px rgba(53,53,52,0.25);-moz-box-shadow:-2px 2px 1px rgba(53,53,52,0.25);box-shadow:-2px 2px 1px rgba(53,53,52,0.25)}@media (max-width: 767px){.btn-nav{display:block}}.btn-nav i{line-height:0.45}nav{*zoom:1}nav:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media (max-width: 767px){nav{position:fixed;z-index:2;background-color:#3f3f3f;padding:20px;top:66px;right:0;-webkit-transition:-webkit-transform 0.3s ease-in-out,box-shadow 0.3s ease-in-out;-moz-transition:-moz-transform 0.3s ease-in-out,box-shadow 0.3s ease-in-out;-o-transition:-o-transform 0.3s ease-in-out,box-shadow 0.3s ease-in-out;transition:transform 0.3s ease-in-out,box-shadow 0.3s ease-in-out;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.csstransitions nav{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.no-csstransitions nav{right:-100%}nav.open{-webkit-box-shadow:-2px 2px 1px rgba(53,53,52,0.25);-moz-box-shadow:-2px 2px 1px rgba(53,53,52,0.25);box-shadow:-2px 2px 1px rgba(53,53,52,0.25)}.csstransitions nav.open{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.no-csstransitions nav.open{right:0}}nav ul{float:right}@media (max-width: 767px){nav ul{float:none}}@media (min-width: 768px) and (max-width: 979px){nav ul{margin-top:-1px}}@media (min-width: 1200px){nav ul{margin-top:5px}}nav ul li{float:left;margin:0 0 0 5px}@media (max-width: 767px){nav ul li{float:none;margin:0}nav ul li:last-child a{margin-bottom:0}}@media (min-width: 768px) and (max-width: 979px){nav ul li{margin:0 0 0 3px}}nav ul li a{padding:10px 15px 8px;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;color:#5f594c !important}@media (max-width: 767px){nav ul li a{padding:7px 15px 5px;display:block;text-align:center;color:#fff !important;margin-bottom:2px}}@media (min-width: 768px) and (max-width: 979px){nav ul li a{padding:6px 10px 4px}}@media (min-width: 1200px){nav ul li a{padding:10px 15px 5px}}nav ul li:last-child a{padding-right:0}@media (max-width: 767px){nav ul li:last-child a{padding-right:15px}}nav ul li.active a,nav ul li.current_page_item a{background-color:#e4ded1;padding-right:15px}@media (max-width: 767px){nav ul li.active a,nav ul li.current_page_item a{color:#5f594c !important}}@media (min-width: 768px) and (max-width: 979px){nav ul li.active a,nav ul li.current_page_item a{padding-right:10px}}.strip.service{padding-bottom:0}.strip.service .services-overview{margin-bottom:40px}.strip.service .services-sub .service-sub{margin-bottom:40px}.strip.service .call-to-action{margin-bottom:30px}.options-sub{margin-bottom:30px}.options-sub .option-sub{*zoom:1}.options-sub .option-sub:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.options-sub .option-sub .visual-wrapper{width:20%}.options-sub .option-sub .textual-wrapper{width:80%}@media (min-width: 1200px){.options-sub .option-sub .visual-wrapper{width:20%}.options-sub .option-sub .textual-wrapper{width:80%}}.title-wrapper{*zoom:1;margin-bottom:1em}.title-wrapper:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.title-wrapper .visual-wrapper{width:15%}@media (max-width: 767px){.title-wrapper .visual-wrapper{width:45px}}@media (min-width: 1200px){.title-wrapper .visual-wrapper{width:13%}}.title-wrapper .visual-wrapper .visual{margin-right:15px}.title-wrapper .visual-wrapper+.textual-wrapper{width:85%}@media (max-width: 767px){.title-wrapper .visual-wrapper+.textual-wrapper{width:auto}}@media (min-width: 1200px){.title-wrapper .visual-wrapper+.textual-wrapper{width:87%}}.features-overview{padding-bottom:0}@media (max-width: 767px){.features-overview{padding-bottom:30px}.features-overview .row:last-child .feature:last-child{margin-bottom:0}}.features-overview .feature{*zoom:1;margin-bottom:50px}.features-overview .feature:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media (max-width: 767px){.features-overview .feature{margin-bottom:30px}}@media (min-width: 768px) and (max-width: 979px){.features-overview .feature{margin-bottom:30px}}.feature-expanded{border-bottom:1px solid #eee7d6}.feature-expanded:nth-child(even){background-color:#f8f0de}.feature-expanded:last-child{border-bottom:0}.feature-expanded .overview{margin-bottom:50px}.feature-expanded .overview .overview-intro{*zoom:1}.feature-expanded .overview .overview-intro:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.feature-expanded .overview .visual-wrapper{width:25%}@media (max-width: 767px){.feature-expanded .overview .visual-wrapper{width:15%}}@media (max-width: 480px){.feature-expanded .overview .visual-wrapper{width:25%}}@media (min-width: 768px) and (max-width: 979px){.feature-expanded .overview .visual-wrapper{width:28%}}@media (min-width: 1200px){.feature-expanded .overview .visual-wrapper{width:24%}}.feature-expanded .overview .visual-wrapper+.textual-wrapper{width:75%}@media (max-width: 767px){.feature-expanded .overview .visual-wrapper+.textual-wrapper{width:85%}}@media (max-width: 480px){.feature-expanded .overview .visual-wrapper+.textual-wrapper{width:75%}}@media (min-width: 768px) and (max-width: 979px){.feature-expanded .overview .visual-wrapper+.textual-wrapper{width:72%}}@media (min-width: 1200px){.feature-expanded .overview .visual-wrapper+.textual-wrapper{width:76%}}.feature-expanded .overview h4{font-size:2.2em}.feature-expanded .overview p{font-size:1.1em}.feature-key{margin-bottom:50px;font-size:1.04em}.features-sub{margin-bottom:20px}.features-sub .feature-sub{margin-bottom:40px}.features-sub .feature-sub-image{margin-bottom:15px}.features-extra{margin-bottom:20px}.features-extra .feature-extra{margin-bottom:10px}.features-extra .feature-extra .feature-extra-header{*zoom:1;background-color:#ddd8cd;cursor:pointer;display:table;width:100%}.features-extra .feature-extra .feature-extra-header:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.ie7 .features-extra .feature-extra .feature-extra-header{display:block;width:auto;height:45px}.features-extra .feature-extra .feature-extra-header .icon{display:table-cell;background-color:#797160;width:45px}.ie7 .features-extra .feature-extra .feature-extra-header .icon{display:block;float:left;height:45px}.features-extra .feature-extra .feature-extra-header .textual{display:table-cell;padding:14px 10px 10px 15px;color:#1189d6}.ie7 .features-extra .feature-extra .feature-extra-header .textual{display:block;float:left;height:45px}.features-extra .feature-extra .feature-extra-body{background-color:#fdfaf5;height:0;font-size:0.9em;overflow:hidden;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-o-transition:height 0.3s;transition:height 0.3s}.features-extra .feature-extra .feature-extra-body .textual{padding:20px}.features-extra .feature-extra.open .feature-extra-body{height:auto}.features-extra .feature-extra-image{margin-bottom:15px}.features-extra h6{margin-bottom:0.7em}.feature-extra .feature-extra-header .icon{background-position:center;background-size:20px 20px;background-repeat:no-repeat}@media (min-width: 768px) and (max-width: 979px){.feature-extra .feature-extra-header .icon{background-size:18px 18px}}.svg .feature-extra .feature-extra-header .icon{background-image:url(img/vector/extra-feature-closed.svg)}.no-svg .feature-extra .feature-extra-header .icon{background-image:url(img/raster/extra-feature-closed.png)}.svg .feature-extra.open .feature-extra-header .icon{background-image:url(img/vector/extra-feature-open.svg)}.no-svg .feature-extra.open .feature-extra-header .icon{background-image:url(img/raster/extra-feature-open.png)}.feature-footer,.support-header,.support-footer,.sidebar{text-align:right}.feature-footer .btn-top,.feature-footer .btn-back,.support-header .btn-top,.support-header .btn-back,.support-footer .btn-top,.support-footer .btn-back,.sidebar .btn-top,.sidebar .btn-back{color:#5d574a}.feature-footer .btn-top:hover,.feature-footer .btn-back:hover,.support-header .btn-top:hover,.support-header .btn-back:hover,.support-footer .btn-top:hover,.support-footer .btn-back:hover,.sidebar .btn-top:hover,.sidebar .btn-back:hover{color:#5d574a}.calls-to-action,.top-supports{padding-bottom:0}@media (max-width: 767px){.calls-to-action,.top-supports{padding-bottom:30px}}.calls-to-action .call-to-action,.calls-to-action .top-support,.top-supports .call-to-action,.top-supports .top-support{*zoom:1;margin-bottom:50px}.calls-to-action .call-to-action:after,.calls-to-action .top-support:after,.top-supports .call-to-action:after,.top-supports .top-support:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media (max-width: 767px){.calls-to-action .call-to-action,.calls-to-action .top-support,.top-supports .call-to-action,.top-supports .top-support{margin-bottom:30px}.calls-to-action .call-to-action:last-of-type,.calls-to-action .top-support:last-of-type,.top-supports .call-to-action:last-of-type,.top-supports .top-support:last-of-type{margin-bottom:0}}@media (min-width: 768px) and (max-width: 979px){.calls-to-action .call-to-action,.calls-to-action .top-support,.top-supports .call-to-action,.top-supports .top-support{margin-bottom:30px}}.top-faqs{padding-top:30px;padding-bottom:0}@media (max-width: 767px){.top-faqs{padding-bottom:30px}}.top-faqs .top-faq{*zoom:1;margin-bottom:30px}.top-faqs .top-faq:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media (max-width: 767px){.top-faqs .top-faq{margin-bottom:30px}.top-faqs .top-faq:last-of-type{margin-bottom:0}}.sub-supports{padding-top:20px;padding-bottom:20px}.sub-supports .support-header{padding-bottom:30px}@media (max-width: 767px){.sub-supports .support-header{padding-bottom:20px}}.sub-supports .support-footer{padding-top:30px}@media (max-width: 767px){.sub-supports .support-footer{padding-top:20px}}.sub-supports .sub-support{*zoom:1;margin-bottom:50px}.sub-supports .sub-support:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media (max-width: 767px){.sub-supports .sub-support{margin-bottom:30px}.sub-supports .sub-support:last-of-type{margin-bottom:0}}.sub-supports .support-footer{margin-top:-50px}@media (max-width: 767px){.sub-supports .support-footer{margin-top:0}}.overlap img{margin-top:-70px;margin-bottom:30px}@media (max-width: 767px){.overlap img{margin-top:0;margin-bottom:0}}@media (min-width: 768px) and (max-width: 979px){.overlap img{margin-top:-50px;margin-bottom:0}}.visual-wrapper{float:left;width:30%}@media (max-width: 767px){.visual-wrapper{width:12%}}@media (max-width: 480px){.visual-wrapper{width:22%}}@media (min-width: 768px) and (max-width: 979px){.visual-wrapper{width:35%}}.visual-wrapper .visual{margin-right:20px}@media (max-width: 767px){.visual-wrapper .visual{margin-right:15px}}@media (max-width: 480px){.visual-wrapper .visual{margin-right:10px}}@media (min-width: 768px) and (max-width: 979px){.visual-wrapper .visual{margin-right:15px}}.visual-wrapper .visual .svg-object,.visual-wrapper .visual img{width:100%;height:auto}.visual-wrapper+.textual-wrapper{float:left;width:70%}@media (max-width: 767px){.visual-wrapper+.textual-wrapper{width:88%}}@media (max-width: 480px){.visual-wrapper+.textual-wrapper{width:78%}}@media (min-width: 768px) and (max-width: 979px){.visual-wrapper+.textual-wrapper{width:65%}}.btn-try-it-now{margin:10px 0 20px}footer.strip{padding-bottom:0}footer form{*zoom:1;margin-bottom:0}footer form:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}footer form input[type="submit"]{float:right}footer .contact-details a{display:block}footer .contact-details a[href^=tel]{font-size:1.8em;font-weight:normal}@media (min-width: 768px) and (max-width: 979px){footer .contact-details a[href^=tel]{font-size:1.5em}}@media (min-width: 768px) and (max-width: 979px){footer .contact-details a[href^=mailto]{font-size:0.85em}}footer .social-buttons{*zoom:1}footer .social-buttons:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}footer .social-buttons a{float:left;display:block;width:25%}footer .social-buttons a:hover{-webkit-filter:grayscale(70%);-moz-filter:grayscale(70%);filter:grayscale(70%)}@media (max-width: 767px){footer .social-buttons a{width:70px}}@media (min-width: 768px) and (max-width: 979px){footer .social-buttons a{width:70px;margin-bottom:10px}}footer .social-buttons a .visual{padding-right:10px}footer .social-buttons a .visual .svg-object,footer .social-buttons a .visual img{width:100%;height:auto}footer .the-very-bottom{margin-top:60px;padding-top:12px;padding-bottom:12px;font-size:0.9em;background-color:#444}@media (max-width: 767px){footer .the-very-bottom{margin-top:40px}}footer .the-very-bottom p{margin-top:3px;margin-bottom:0.3em}footer .the-very-bottom p:last-child{margin-bottom:0}footer .the-very-bottom .website-terms{float:left;width:80%}@media (max-width: 767px){footer .the-very-bottom .website-terms{float:none;width:auto}}footer .the-very-bottom .website-author{float:right}@media (max-width: 767px){footer .the-very-bottom .website-author{float:none}}.slider-wrapper{position:relative}.slider ul.slides{list-style:none;margin:0;*zoom:1}.slider ul.slides:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.slider ul.slides li{display:none;margin:0}.flex-direction-nav,.flex-control-nav{list-style:none;margin:0}.homepage-carousel-wrapper{margin-top:40px}@media (max-width: 767px){.homepage-carousel-wrapper{margin-bottom:50px}}.homepage-carousel-wrapper .homepage-carousel{width:80%;margin:0 auto}.homepage-carousel-wrapper .homepage-carousel ul.slides li{text-align:center}.homepage-carousel-wrapper .homepage-carousel ul.slides li .svg-object{width:80%;display:inline;vertical-align:middle}.homepage-carousel-wrapper .homepage-carousel ul.slides li img{height:auto;vertical-align:middle}@media (max-width: 480px){.homepage-carousel-wrapper .homepage-carousel ul.slides li img{width:70%}}@media (min-width: 768px) and (max-width: 979px){.homepage-carousel-wrapper .homepage-carousel ul.slides li img{width:70%}}.homepage-carousel-wrapper .homepage-carousel .flex-direction-nav{position:absolute;width:100%;left:0;right:0;top:0;bottom:0}.homepage-carousel-wrapper .homepage-carousel .flex-direction-nav li{position:absolute;width:100%;height:100%}.homepage-carousel-wrapper .homepage-carousel .flex-direction-nav li a{width:10%;height:100%;background-repeat:no-repeat;background-size:30px 30px;position:relative;z-index:1}.homepage-carousel-wrapper .homepage-carousel .flex-direction-nav li a:hover{-webkit-filter:brightness(50%);-moz-filter:brightness(50%);filter:brightness(50%)}.homepage-carousel-wrapper .homepage-carousel .flex-direction-nav li a.flex-prev{float:left;background-position:left center;min-height:30px}.svg .homepage-carousel-wrapper .homepage-carousel .flex-direction-nav li a.flex-prev{background-image:url(img/vector/flex-prev.svg)}.no-svg .homepage-carousel-wrapper .homepage-carousel .flex-direction-nav li a.flex-prev{background-image:url(img/raster/flex-prev.png)}.homepage-carousel-wrapper .homepage-carousel .flex-direction-nav li a.flex-next{float:right;background-position:right center;min-height:30px}.svg .homepage-carousel-wrapper .homepage-carousel .flex-direction-nav li a.flex-next{background-image:url(img/vector/flex-next.svg)}.no-svg .homepage-carousel-wrapper .homepage-carousel .flex-direction-nav li a.flex-next{background-image:url(img/raster/flex-next.png)}.flex-control-nav{*zoom:1;display:table;margin:10px auto 0}.flex-control-nav:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.flex-control-nav li{float:left;margin:0 3px}.flex-control-nav li a{width:10px;height:10px;display:block;cursor:pointer;text-indent:-9999em;background-color:#fff;border:2px solid #cfcbc2;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}.flex-control-nav li a.flex-active{background-color:#a19a8a;border:2px solid #968e7b}.result{margin-bottom:25px;padding-bottom:30px;border-bottom:1px solid #e8e1d2}@media (max-width: 767px){.result{margin-bottom:20px;padding-bottom:20px}}.result:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.typeahead.dropdown-menu{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:0;-webkit-box-shadow:-2px 2px 1px rgba(53,53,52,0.25);-moz-box-shadow:-2px 2px 1px rgba(53,53,52,0.25);box-shadow:-2px 2px 1px rgba(53,53,52,0.25);padding:0}@media (max-width: 767px){.typeahead.dropdown-menu{margin-right:20px;right:28%}}.typeahead.dropdown-menu>.active>a,.typeahead.dropdown-menu>.active>a:hover,.typeahead.dropdown-menu>.active>a:focus{background-color:#f7edd7;background-image:none;color:#554623}.typeahead.dropdown-menu li{margin-bottom:5px}.typeahead.dropdown-menu li:last-child{margin-bottom:0}.typeahead.dropdown-menu li>a,.typeahead.dropdown-menu li>a:hover,.typeahead.dropdown-menu li>a:focus{white-space:normal;padding:8px 15px}.sidebar-wrapper{overflow:hidden}.sidebar-wrapper .sidebar{width:inherit;text-align:left}.content-section{margin-bottom:40px}@media (max-width: 767px){.content-section{margin-bottom:20px}}@media (min-width: 768px) and (max-width: 979px){.content-section{margin-bottom:30px}}.content-section:last-child{margin-bottom:0}.content-section:last-child .spacing.always.bottom.small:last-of-type{margin-bottom:0}.highlight-box{padding:20px;margin-bottom:1em;background-color:#e8e1d2}.highlight-box:last-child{margin-bottom:0}.table-bordered{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important}.table-bordered tr,.table-bordered th,.table-bordered td{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th,.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#faf3e4}.grey .table-striped tbody>tr:nth-child(odd)>td,.grey .table-striped tbody>tr:nth-child(odd)>th,.grey .table-hover tbody tr:hover>td,.grey .table-hover tbody tr:hover>th{background-color:#e8e1d2}.yellow .table-striped tbody>tr:nth-child(odd)>td,.yellow .table-striped tbody>tr:nth-child(odd)>th,.yellow .table-hover tbody tr:hover>td,.yellow .table-hover tbody tr:hover>th{background-color:#f0c86e;border-color:#e7b84e !important}table{border-color:#dacfb7 !important}.grey table{border-color:#c3bfb4 !important}.yellow table{border-color:#e7b84e !important}table.table th,table.table td{vertical-align:middle}table tr,table th,table td{border-color:#dacfb7 !important;background-color:#e8e1d2}.grey table tr,.grey table th,.grey table td{background-color:#faf3e4;border-color:#c3bfb4 !important}.yellow table tr,.yellow table th,.yellow table td{background-color:#f9d075;border-color:#e7b84e !important}.leadership-wrapper{*zoom:1}.leadership-wrapper:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.leadership-wrapper:first-child{margin-top:20px}.wp-pagenavi{*zoom:1}.wp-pagenavi:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.wp-pagenavi span,.wp-pagenavi a{float:left;padding:2px 14px 0;line-height:38px;text-decoration:none;background-color:#e8e1d2;border:1px solid #faf3e4;color:#5d574a;border-left-width:0}@media (max-width: 767px){.wp-pagenavi span,.wp-pagenavi a{font-size:0.85em}}.wp-pagenavi span.pages{border-left-width:1px}
.content-section img {border:3px solid rgba(183, 174, 144, 0.5);box-shadow:4px 4px 8px rgba(0,0,0,0.1);}
.onecrm .listview { width: 100%; }
div.onecrm div.detailview {background: #faf3e4; padding: 0;}
.cell>label { font-weight: bold; font-size: 18px; margin-bottom: 4px; }