article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html,button,input,select,textarea{font-family:sans-serif;}
body{margin:0;}
a:focus{outline:thin dotted;}
a:active,a:hover{outline:0;}
h1{font-size:2em;margin:0.67em 0;}
h2{font-size:1.5em;margin:0.83em 0;}
h3{font-size:1.17em;margin:1em 0;}
h4{font-size:1em;margin:1.33em 0;}
h5{font-size:0.83em;margin:1.67em 0;}
h6{font-size:0.75em;margin:2.33em 0;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
p,pre{margin:1em 0;}
code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new',monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before,q:after{content:'';content:none;}
small{font-size:75%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
dl,menu,ol,ul{margin:1em 0;}
dd{margin:0 0 0 40px;}
menu,ol,ul{padding:0 0 0 40px;}
nav ul,nav ol{list-style:none;list-style-image:none;}
img{border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,input{line-height:normal;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}
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;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}
b,strong,.strong{font-weight:bold;}
dfn,em,.em{font-style:italic;}
small,.small{font-size:75%;}
ul,ol{padding:0;list-style-type:none;}
dd{margin:0;}
.sidebar ul,.sidebar ol,.commentlist{list-style:none;}
.clearfix{zoom:1;}.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden;}
span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif;font-style:italic;}
.text-left{text-align:left;}
.text-center{text-align:center;}
.text-right{text-align:right;}
.alert{margin:10px;padding:5px 18px;border:1px solid;}
.alert-help{margin:10px;padding:5px 18px;border:1px solid;border-color:#e8dc59;background:#ebe16f;}
.alert-info{margin:10px;padding:5px 18px;border:1px solid;border-color:#bfe4f4;background:#d5edf8;}
.alert-error{margin:10px;padding:5px 18px;border:1px solid;border-color:#f8cdce;background:#fbe3e4;}
.alert-success{margin:10px;padding:5px 18px;border:1px solid;border-color:#deeaae;background:#e6efc2;}
.button,.button:visited{border:1px solid #be0d37;border-top-color:#db0f3f;border-left-color:#db0f3f;padding:4px 12px;color:#ffffff;display:inline-block;font-size:11px;font-weight:bold;text-decoration:none;text-shadow:0 1px rgba(0, 0, 0, 0.75);cursor:pointer;margin-bottom:20px;line-height:21px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;-ms-transition:all 1s linear;transition:all 1s linear;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#e40f42;background-image:-webkit-gradient(linear, left top, left bottom, from(#f01d4f), to(#e40f42));background-image:-webkit-linear-gradient(top, #f01d4f, #e40f42);background-image:-moz-linear-gradient(top, #f01d4f, #e40f42);background-image:-o-linear-gradient(top, #f01d4f, #e40f42);background-image:linear-gradient(to bottom, #f01d4f, #e40f42);}.button:hover,.button:visited:hover,.button:focus,.button:visited:focus{color:#ffffff;border:1px solid #be0d37;border-top-color:#9d0a2d;border-left-color:#9d0a2d;background-color:#cc0e3b;background-image:-webkit-gradient(linear, left top, left bottom, from(#e40f42), to(#cc0e3b));background-image:-webkit-linear-gradient(top, #e40f42, #cc0e3b);background-image:-moz-linear-gradient(top, #e40f42, #cc0e3b);background-image:-o-linear-gradient(top, #e40f42, #cc0e3b);background-image:linear-gradient(to bottom, #e40f42, #cc0e3b);}
.button:active,.button:visited:active{background-color:#f01d4f;background-image:-webkit-gradient(linear, left top, left bottom, from(#e40f42), to(#f01d4f));background-image:-webkit-linear-gradient(top, #e40f42, #f01d4f);background-image:-moz-linear-gradient(top, #e40f42, #f01d4f);background-image:-o-linear-gradient(top, #e40f42, #f01d4f);background-image:linear-gradient(to bottom, #e40f42, #f01d4f);}
.blue-button,.blue-button:visited{border-color:#1472ad;text-shadow:0 1px 1px #1472ad;background-color:#1681c4;background-image:-webkit-gradient(linear, left top, left bottom, from(#1990db), to(#1681c4));background-image:-webkit-linear-gradient(top, #1990db, #1681c4);background-image:-moz-linear-gradient(top, #1990db, #1681c4);background-image:-o-linear-gradient(top, #1990db, #1681c4);background-image:linear-gradient(to bottom, #1990db, #1681c4);-webkit-box-shadow:inset 0 0 3px #59b3ec;-moz-box-shadow:inset 0 0 3px #59b3ec;box-shadow:inset 0 0 3px #59b3ec;}.blue-button:hover,.blue-button:visited:hover,.blue-button:focus,.blue-button:visited:focus{border-color:#116396;background-color:#1472ad;background-image:-webkit-gradient(linear, left top, left bottom, from(#1784c9), to(#1472ad));background-image:-webkit-linear-gradient(top, #1784c9, #1472ad);background-image:-moz-linear-gradient(top, #1784c9, #1472ad);background-image:-o-linear-gradient(top, #1784c9, #1472ad);background-image:linear-gradient(to bottom, #1784c9, #1472ad);}
.blue-button:active,.blue-button:visited:active{background-color:#1990db;background-image:-webkit-gradient(linear, left top, left bottom, from(#1681c4), to(#1990db));background-image:-webkit-linear-gradient(top, #1681c4, #1990db);background-image:-moz-linear-gradient(top, #1681c4, #1990db);background-image:-o-linear-gradient(top, #1681c4, #1990db);background-image:linear-gradient(to bottom, #1681c4, #1990db);}
html,body{}
body{font-size:100%;line-height:1.5;color:#565656;}
.wrap{width:96%;margin:0 auto;}
a,a:visited{color:#f01d4f;}a:hover,a:visited:hover,a:focus,a:visited:focus{color:#d10e3c;}
a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0, 0, 0, 0.3);}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-rendering:optimizelegibility;font-weight:400;}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none;}
h1,.h1{font-size:2.5em;line-height:1.333em;}
h2,.h2{font-size:1.75em;line-height:1.4em;margin-bottom:0.375em;}
h3,.h3{font-size:1.125em;}
h4,.h4{font-size:1.1em;font-weight:700;}
h5,.h5{font-size:0.846em;line-height:2.09em;text-transform:uppercase;letter-spacing:2px;}
.nav{border:1px solid #ccc;border-bottom:0;}.nav li{}.nav li a{display:block;text-decoration:none;padding:10px 10px;background-color:#eee;border-bottom:1px solid #ccc;}
.nav li ul.sub-menu,.nav li ul.children{margin-top:0;border:1px solid #ccc;border-top:0;position:absolute;display:none;z-index:8999;}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:30px;}
#content{margin-top:2.2em;}
.byline{color:#999;}
.post-content,.entry-content{}
.post-content dd,.entry-content dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em;}
.post-content img,.entry-content img{margin:0 0 1.5em 0;max-width:100%;height:auto;}
.post-content video,.entry-content video,.post-content object,.entry-content object{max-width:100%;height:auto;}
.post-content pre,.entry-content pre{background:#eee;border:1px solid #cecece;padding:10px;}
.wp-caption{max-width:100%;background:#eee;padding:5px;}.wp-caption img{max-width:100%;margin-bottom:0;width:100%;}
.wp-caption p.wp-caption-text{font-size:0.85em;margin:4px 0 7px;text-align:center;}
.page-navigation,.wp-prev-next{margin:1.1em 0 2.2em;}
.bones_page_navi{}.bones_page_navi li{float:left;margin-left:10px;}.bones_page_navi li a{padding:3px 6px;display:block;text-decoration:none;position:relative;}.bones_page_navi li a:hover,.bones_page_navi li a:focus{color:#f01d4f;text-decoration:underline;}
.bones_page_navi li.bpn-current{padding:3px 6px;border-bottom:2px solid #f01d4f;position:relative;}.bones_page_navi li.bpn-current a{}
.bones_page_navi li.bpn-prev-link,.bones_page_navi li.bpn-next-link{font-weight:700;}.bones_page_navi li.bpn-prev-link a,.bones_page_navi li.bpn-next-link a{padding:0;}
.bones_page_navi li.bpn-prev-link a:hover,.bones_page_navi li.bpn-next-link a:hover,.bones_page_navi li.bpn-first-page-link a:hover,.bones_page_navi li.bpn-last-page-link a:hover{background:none;}
.wp-prev-next .prev-link{float:left;}
.wp-prev-next .next-link{float:right;}
#comments{}
.commentlist{}.commentlist li{position:relative;clear:both;overflow:hidden;list-style-type:none;margin-bottom:1.5em;padding:0.7335em 10px;}.commentlist li:last-child{margin-bottom:0;}
.commentlist li ul.children{margin:0;}
.commentlist li[class*=depth-]{margin-top:1.1em;}
.commentlist li.depth-1{margin-left:0;margin-top:0;}
.commentlist li:not(.depth-1){margin-right:-10px;margin-left:-10px;margin-top:0;padding-bottom:0;}
.commentlist .odd{background:#eee;}
.commentlist .even{background:#fefefe;}
.commentlist .vcard{margin-left:50px;}.commentlist .vcard cite.fn{font-weight:700;font-style:normal;}
.commentlist .vcard time{float:right;}.commentlist .vcard time a{color:#999;text-decoration:none;}.commentlist .vcard time a:hover{text-decoration:underline;}
.commentlist .vcard img.avatar{position:absolute;left:10px;padding:2px;border:1px solid #cecece;background:#fff;}
.commentlist .comment_content{margin-left:50px;}.commentlist .comment_content p{margin:0.7335em 0 1.5em;font-size:1em;line-height:1.5em;}
.commentlist .comment-reply-link{text-decoration:none;float:right;background:#4598bb;padding:3px 5px;color:#fff;opacity:0.65;margin-bottom:10px;font-weight:700;font-size:0.9em;}.commentlist .comment-reply-link:hover,.commentlist .comment-reply-link:focus{opacity:1;}
.respond-form{margin:1.5em 10px;padding-bottom:2.2em;}.respond-form form{margin:0.75em 0;}.respond-form form li{list-style-type:none;clear:both;margin-bottom:0.7335em;}.respond-form form li label,.respond-form form li small{display:none;}
.respond-form form input[type=text],.respond-form form input[type=email],.respond-form form input[type=url],.respond-form form textarea{padding:3px 6px;background:#efefef;border:2px solid #cecece;line-height:1.5em;}.respond-form form input[type=text]:focus,.respond-form form input[type=email]:focus,.respond-form form input[type=url]:focus,.respond-form form textarea:focus{background:#fff;}
.respond-form form input[type=text]:invalid,.respond-form form input[type=email]:invalid,.respond-form form input[type=url]:invalid,.respond-form form textarea:invalid{outline:none;border-color:#fbc2c4;background-color:#f6e7eb;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}
.respond-form form input[type=text],.respond-form form input[type=email],.respond-form form input[type=url]{max-width:400px;min-width:250px;}
.respond-form form textarea{resize:none;width:97.3%;height:150px;}
#comment-form-title{margin:0 0 1.1em;}
#allowed_tags{margin:1.5em 10px 0.7335em 0;}
.nocomments{margin:0 20px 1.1em;}
.widget ul li{}
.footer{clear:both;}
#content{margin-top:-107px;}
.centered{float:none;margin:0 auto;}
a,a:hover,a:visited{color:#C1272D;}
a:hover{font-weight:bold;}
.placeholder{color:#aaa;}
p{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}
.row{margin-right:0;margin-left:0;}
@media screen and (max-width:650px){#content{margin-top:0;}}
.mobile-title{position:absolute;z-index:3;padding-left:63px;padding-top:6px;color:#ffffff;text-transform:uppercase;}@media screen and (min-width:650px){.mobile-title{display:none;}}@media screen and (max-width:190px){.mobile-title{display:none;}}.mobile-title:hover{font-weight:normal;}
#header a:hover,#footer a:hover{color:#c1272d;}
#header .nav li a,#footer .nav li a{background:none;}
#header .nav li:hover ul,#footer .nav li:hover ul{display:none;}
#header .nav .menu-item,#footer .nav .menu-item{display:inline-block;float:none;}#header .nav .menu-item a,#footer .nav .menu-item a{text-transform:uppercase;font-size:0.9em;}
@media screen and (max-width:650px){#header .nav .menu-item,#footer .nav .menu-item{display:inherit;}}#header .nav .sub-menu,#footer .nav .sub-menu{padding-left:0;}#header .nav .sub-menu .menu-item a,#footer .nav .sub-menu .menu-item a{font-weight:normal;font-size:0.8em;}
#header button,#footer button{background-color:#2e86ba;border:0;border-radius:0;}
.nav-content{margin-left:-15px;margin-right:-15px;}
@media screen and (min-width:650px){.collapse{display:inherit;}}
#menu-navigation-header{border:0;}
#header{height:107px;position:relative;z-index:1;}#header .sub-nav-background{margin-top:34px;background:rgba(52, 52, 51, 0.5);}@media screen and (max-width:650px){#header .sub-nav-background{margin-top:2px;}}
#header .bd-limit-header-width{max-width:1120px;margin-left:auto;margin-right:auto;max-width:1120px;margin-left:auto;margin-right:auto;}
@media screen and (max-width:650px){#header{height:auto;}#header #menu-navigation-header>li:first-child{border-top:1px solid #808080;}}@media screen and (max-width:650px){#header .navigation-container{padding-top:0;}}#header .navigation-container .logo{width:69px;left:15px;z-index:1;position:absolute;margin-top:-18px;}@media screen and (max-width:650px){#header .navigation-container .logo{width:40px;margin-top:-7px;left:30px;}}
@media screen and (max-width:650px){#header .navigation-container .top-nav .current-menu-item:not(.menu-item-has-children) a:after,#header .navigation-container .top-nav .current-menu-item:not(.menu-item-has-children) a:visited{display:block;height:2px;background-color:#c1272d;content:"";margin-top:4px;margin-right:20px;}}
#header .navigation-container .top-nav>li:last-child a{padding-right:0;}
#header .navigation-container .nav{background:transparent;padding-left:80px;margin-top:0;}@media screen and (max-width:650px){#header .navigation-container .nav{margin-top:0;padding-top:40px;padding-left:10px;padding-bottom:10px;background-color:#343433;border:0;}}#header .navigation-container .nav .menu-item{position:static;}#header .navigation-container .nav .menu-item a{border:0;color:#ffffff;font-weight:300;letter-spacing:0.05em;font-size:13px;}#header .navigation-container .nav .menu-item a:hover{color:#c1272d;}
@media screen and (max-width:650px){#header .navigation-container .nav .menu-item a{padding-bottom:5px;font-size:12px;}}
#header .navigation-container .nav .menu-item:hover a,#header .navigation-container .nav .menu-item:focus a{background:none;text-decoration:none;}
#header .navigation-container .nav .menu-item.current-menu-parent{margin-bottom:40px;}#header .navigation-container .nav .menu-item.current-menu-parent .sub-menu{display:block;}
@media screen and (max-width:650px){#header .navigation-container .nav .menu-item.current-menu-parent{margin-bottom:5px;}#header .navigation-container .nav .menu-item.current-menu-parent>a{color:red;}}
#header .navigation-container .nav .sub-menu{position:absolute;left:125px;border:none;}#header .navigation-container .nav .sub-menu li a{width:auto;padding:10px 15px;border:none;}@media screen and (max-width:650px){#header .navigation-container .nav .sub-menu li a{padding:5px 15px;font-size:10px;}}
#header .navigation-container .nav .sub-menu li.current-menu-item a:after,#header .navigation-container .nav .sub-menu li.current-menu-item a:visited{display:block;height:6px;background-color:#c1272d;content:"";}@media screen and (max-width:650px){#header .navigation-container .nav .sub-menu li.current-menu-item a:after,#header .navigation-container .nav .sub-menu li.current-menu-item a:visited{height:3px;}}
@media screen and (max-width:650px){#header .navigation-container .nav .sub-menu{left:15px;position:relative;}}
#header .navigation-container .navbar-toggle{right:40px;margin:0;background-color:transparent;border-radius:3px;border-width:2px;padding:7px 3px;border-color:#c1272d;}#header .navigation-container .navbar-toggle.collapsed{border-color:#ffffff;}#header .navigation-container .navbar-toggle.collapsed .icon-bar{background-color:#ffffff;}
#header .navigation-container .navbar-toggle .icon-bar{width:30px;background-color:#c1272d;}
#header .navigation-container .navbar-toggle .icon-bar+.icon-bar{margin-top:8px;}
@media screen and (max-width:768px){#header .navigation-container .login{display:none;}}
#header .navigation-container .navbar-toggle,#header .navigation-container .login{z-index:1;top:3px;position:absolute;right:15px;}
@media screen and (max-width:650px){#header .navigation-container .login{display:none;} #header .navigation-container .navbar-toggle{right:40px;}}@media screen and (min-width:650px){#header .navigation-container .navbar-toggle{display:none;}}
#header .navigation-bgr{position:absolute;top:33px;left:0;height:42px;width:100%;z-index:0;background-color:#343433;}@media screen and (max-width:650px){#header .navigation-bgr{top:-2px;}}
.footer-info{display:inline-block;}@media screen and (max-width:768px){.footer-info{padding-top:20px;font-size:12px;}}
#footer .background-container{background:#343433;}
#footer #footer-divider .logo-container{height:0;}#footer #footer-divider .logo-container .logo{position:relative;top:-44px;height:89px;width:89px;margin:0 auto;background:url('/wp-content/themes/bigdoor/assets/footer/icon-bigdoor.png');}
#footer #footer-links{max-width:1200px;margin-left:auto;margin-right:auto;padding:55px 0 45px;}#footer #footer-links .nav-container{display:inline-block;}
#footer #footer-links .nav{background:transparent;height:120px;margin:0;text-align:left;}@media screen and (max-width:768px){#footer #footer-links .nav{border:0;}}#footer #footer-links .nav .menu-item{line-height:19px;}#footer #footer-links .nav .menu-item a{color:#ffffff;background:transparent;border:0;font-weight:400;}#footer #footer-links .nav .menu-item a:hover{color:#c1272d;}
#footer #footer-links .nav .menu-item.current-menu-item>a{color:#c1272d;}
#footer #footer-links .nav .sub-menu{display:block;border:none;}#footer #footer-links .nav .sub-menu .menu-item{line-height:15px;}#footer #footer-links .nav .sub-menu .menu-item a{padding:0 10px;font-size:10px;font-weight:300;}
@media screen and (max-width:768px){#footer #footer-links .nav .menu-item{display:inherit;} #footer #footer-links .nav .sub-menu{display:none;}}
#footer #footer-links .social-links{padding-top:20px;}#footer #footer-links .social-links a{display:inline-block;background-color:red;height:60px;width:60px;margin:0 20px;text-indent:-9999px;}@media screen and (max-width:768px){#footer #footer-links .social-links a{float:left;padding-bottom:10px;margin:0;width:50%;}}@media screen and (max-width:470px){#footer #footer-links .social-links a{margin:0;}}#footer #footer-links .social-links a.twitter{background:url('/wp-content/themes/bigdoor/assets/footer/btn-twitter.png') no-repeat center bottom;}
#footer #footer-links .social-links a.facebook{background:url('/wp-content/themes/bigdoor/assets/footer/btn-facebook.png') no-repeat center bottom;}
#footer #footer-links .social-links a.googleplus{background:url('/wp-content/themes/bigdoor/assets/footer/btn-google.png') no-repeat center bottom;}
#footer #footer-links .social-links a.linkedin{background:url('/wp-content/themes/bigdoor/assets/footer/btn-linkedin.png') no-repeat center bottom;}
#footer #footer-links .social-links a:hover{background-position:center top;}
#footer #footer-links p.copyright{color:#ffffff;margin:15px 0;font-size:0.9em;font-weight:300;}@media screen and (max-width:650px){#footer #footer-links p.copyright{display:inline-block;padding-top:20px;}}
#home a:hover{font-weight:inherit;}
#home button{background-color:#2e86ba;border:1px solid #ffffff;border-radius:0;}
#home .header{height:490px;color:#ffffff;overflow:hidden;}#home .header .col-md-12{padding:0;}
#home .header .dominate-image{position:relative;height:490px;background:url('/wp-content/themes/bigdoor/assets/home/header-bg.jpg') no-repeat 0 0;background-size:cover;}
#home .header .header-text-container{top:-500px;padding:0;background-color:rgba(0, 0, 0, 0.5);}@media screen and (min-width:992px){#home .header .header-text-container{width:50%;left:50%;margin-left:0;}#home .header .header-text-container .row{max-width:545px;}}@media screen and (max-width:650px){#home .header .header-text-container{top:-467px;}}#home .header .header-text-container .header-text{padding:0 25px 0 70px;height:500px;}@media screen and (max-width:650px){#home .header .header-text-container .header-text{padding:0 15px;}#home .header .header-text-container .header-text .title{padding-top:15px;}}
#home .header .title{font-size:21px;padding-top:125px;}@media screen and (max-width:650px){#home .header .title{padding-top:75px;}}
#home .header .body-text{font-size:14px;line-height:24px;margin-top:25px;}
#home .header button{margin-top:15px;margin-bottom:20px;}
#home .what-does-bd-do-divider{box-shadow:0px 10px 5px -3px rgba(0, 0, 0, 0.2) inset;}#home .what-does-bd-do-divider .icon-container{height:0;}#home .what-does-bd-do-divider .icon-container .icon{height:88px;width:88px;background:url('/wp-content/themes/bigdoor/assets/home/icon-heart.png') no-repeat 0 0;position:relative;margin:0 auto;top:-45px;}
#home .what-does-bd-do-divider .title{font-size:15px;color:#777777;margin:25px 0;font-weight:600;}
#home .what-does-bd-do-divider .logos{margin:30px 0;padding-left:0;padding-right:0;text-align:justify;max-width:1120px;margin-left:auto;margin-right:auto;max-width:1120px;margin-left:auto;margin-right:auto;}#home .what-does-bd-do-divider .logos:after{content:'';width:100%;display:inline-block;}
#home .what-does-bd-do-divider .logos div{display:inline-block;height:65px;width:150px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;}#home .what-does-bd-do-divider .logos div.cbs{background-image:url('/wp-content/themes/bigdoor/assets/home/logo-cbs.png');}
#home .what-does-bd-do-divider .logos div.dell{background-image:url('/wp-content/themes/bigdoor/assets/home/logo-dell.png');}
#home .what-does-bd-do-divider .logos div.pacsun{background-image:url('/wp-content/themes/bigdoor/assets/home/logo-pacsun.png');}
#home .what-does-bd-do-divider .logos div.starbucks{background-image:url('/wp-content/themes/bigdoor/assets/home/logo-starbucks.png');width:65px;}
#home .what-does-bd-do-divider .logos div.raleys{background-image:url('/wp-content/themes/bigdoor/assets/home/logo-raleys.png');width:104px;}
#home .what-does-bd-do-divider .logos div.microsoft{background-image:url('/wp-content/themes/bigdoor/assets/home/logo-microsoft.png');}
#home .what-does-bd-do-divider .logos div.charming-charlie{background-image:url('/wp-content/themes/bigdoor/assets/home/logo-charming-charlie.png');}
@media screen and (max-width:992px){#home .what-does-bd-do-divider .logos div{width:115px;}#home .what-does-bd-do-divider .logos div.starbucks{width:45px;} #home .what-does-bd-do-divider .logos div.raleys{width:90px;}}@media screen and (max-width:768px){#home .what-does-bd-do-divider .logos div{width:100px;}#home .what-does-bd-do-divider .logos div.starbucks{width:40px;} #home .what-does-bd-do-divider .logos div.raleys{width:80px;}}@media screen and (max-width:650px){#home .what-does-bd-do-divider .logos div{display:block;text-align:center;margin:0 auto;width:150px;}#home .what-does-bd-do-divider .logos div.starbucks{width:65px;} #home .what-does-bd-do-divider .logos div.raleys{width:90px;}}
#home .mid-page-divider{text-align:center;}#home .mid-page-divider hr{margin-top:10px;border-style:dotted;border-color:#bcbabb;border-width:2px;border-right:0;border-bottom:0;border-left:0;}
#home .mid-page-divider h2{color:#2e86ba;margin-top:40px;margin-bottom:0;}
#home .mid-page-divider p{color:#777777;margin-top:40px;margin-bottom:40px;line-height:150%;}
#home .how-are-we-different-divider{padding:40px 0;background:#2e85b4;color:#ffffff;}#home .how-are-we-different-divider .title{font-size:45px;margin-top:0;margin-bottom:60px;text-align:center;}@media (min-width:992px){#home .how-are-we-different-divider .title{text-align:left;}}
#home .how-are-we-different-divider .item-group{padding-top:50px;padding-bottom:50px;}#home .how-are-we-different-divider .item-group .graphic{text-align:center;margin-bottom:45px;}#home .how-are-we-different-divider .item-group .graphic img{width:100%;max-width:339px;}
#home .how-are-we-different-divider .item-group .text h1{margin-top:0;font-size:165%;}
#home .how-are-we-different-divider .item-group .text p{line-height:185%;}
#home .home-loyalty-products{padding-top:40px;padding-bottom:50px;}#home .home-loyalty-products .graphic{text-align:center;}#home .home-loyalty-products .graphic img{width:100%;max-width:500px;}
@media (min-width:992px){#home .home-loyalty-products .graphic{text-align:left;}}
#home .home-loyalty-products .text h1{font-size:150%;color:#2e85b4;}
#home .home-loyalty-products .about-right{margin-top:40px;}
#home .home-loyalty-products .products-link-container{text-align:left;}@media screen and (max-width:992px){#home .home-loyalty-products .products-link-container{text-align:center;}}#home .home-loyalty-products .products-link-container .products-link{display:inline-block;height:55px;width:210px;margin-top:45px;line-height:46px;font-size:16px;font-weight:inherit;background:url('/wp-content/themes/bigdoor/assets/home/btn-explore-products.png') 0 0 no-repeat;text-indent:-400px;border:none;}#home .home-loyalty-products .products-link-container .products-link:hover,#home .home-loyalty-products .products-link-container .products-link:active{background-position:0 -56px;}
#home .about-row{padding:40px 0;background:#2e85b4;color:#ffffff;}#home .about-row .about-left{text-align:center;}@media screen and (max-width:992px){#home .about-row .about-left{margin-bottom:40px;}}
#home .about-row .about-right{padding-left:60px;padding-right:0;font-size:15px;}
#home .about-row .bd-attributes{max-width:992px;margin-left:auto;margin-right:auto;max-width:992px;margin-left:auto;margin-right:auto;}@media screen and (max-width:992px){#home .about-row .bd-attributes{padding-right:30px;}}
#home .about-row img{width:100%;margin-top:-40px;margin-bottom:-10px;}@media screen and (max-width:992px){#home .about-row img{width:60%;margin-top:0;}}
#home .about-row h2{font-size:26px;margin-bottom:25px;margin-top:10px;}
#home .about-row .products-link{height:50px;width:182px;margin:0 auto;line-height:46px;font-size:16px;background-color:#8ac455;text-shadow:0 1px 1px #323232;}
#home .about-row .bullet-list{margin-top:30px;}
#home .about-row ul{list-style-type:disc;color:#8ac455;}
#home .about-row li{font-size:10px;}
#home .about-row label{padding-left:10px;line-height:1.5;font-size:15px;font-weight:500;color:#ffffff;}
#home .home-community{border-top:solid 2px #ebebeb;}#home .home-community .why-quote,#home .home-community .community{padding-top:50px;}
#home .home-community h2{font-size:20px;color:#2e85b4;}
#home .home-community p{color:#646464;line-height:150%;}
#home .home-community .p2{margin-top:32px;}
#home .home-community .why-quote{padding-left:0;padding-right:40px;}@media screen and (max-width:992px){#home .home-community .why-quote{padding-left:30px;}}
#home .home-community .source{margin-bottom:100px;}@media screen and (max-width:992px){#home .home-community .source{margin-bottom:0;}}#home .home-community .source .profile-box{width:100%;max-width:400px;}
#home .home-community .source img{width:100%;margin-top:25%;}@media screen and (max-width:992px){#home .home-community .source img{margin-top:24px;}}
#home .home-community .source .info{margin-top:10px;}
#home .home-community .source .name{margin-bottom:0;font-weight:500;}
#home .home-community .source .title{font-weight:300;}
#home .home-community .source .profile{max-width:140px;}
#home .home-community .source .logo{width:100%;max-width:144px;margin:0;}
#home .home-community .community{padding-left:40px;padding-right:0;border-left:solid 2px #ebebeb;}@media screen and (max-width:992px){#home .home-community .community{padding-right:40px;padding-left:30px;}}
#home .home-community .resource-link{height:50px;width:239px;margin-top:45px;line-height:46px;font-size:16px;}
#home .home-community .top-link-container{border:none;}@media screen and (min-width:992px){#home .home-community .top-link-container{border-left:solid 2px #ebebeb;}}#home .home-community .top-link-container .top-link{padding-top:40px;}
#home .bottom-purple-form h1{font-size:28px;}
#home .bottom-purple-form h2{font-size:22px;}
#home .bottom-purple-form label,#home .bottom-purple-form .legend{font-weight:500;color:#ffffff;}
@media screen and (max-width:992px){#home .bottom-purple-form .col-sm-6{padding:0 40px;}}
.bd-pricing-main{background-image:url("/wp-content/themes/bigdoor/assets/pricing/pricing-bg.jpg");background-repeat:no-repeat;background-size:cover;padding:0;}.bd-pricing-main .interest-form label{margin-bottom:5px;}
.bd-pricing-main .interest-form .question{margin-top:15px;margin-bottom:-10px;}
.bd-pricing-main .section-header{margin-top:-44px;}
.bd-triangle-down{border-left:40px solid transparent;border-right:40px solid transparent;border-top:40px solid rgba(46, 134, 186, 0.8);height:0;margin:0 auto;width:0;}
.bd-big-top{height:490px;padding-top:48px;padding-bottom:48px;text-align:center;background-color:rgba(46, 134, 186, 0.8);color:#ffffff;}@media screen and (max-width:650px){.bd-big-top{height:350px;}}.bd-big-top h1{font-size:21px;margin-bottom:20px;margin-top:160px;}
.bd-big-top .lead{margin:30px auto;max-width:590px;font-size:14px;}@media screen and (max-width:590px){.bd-big-top .lead{margin:30px 20px;}}
@media screen and (max-width:650px){.bd-big-top{padding-bottom:28px;}.bd-big-top h1{margin-top:50px;}}
.interest-form-container{max-width:920px;margin-top:100px;margin-right:auto;margin-bottom:200px;margin-left:auto;overflow:auto;background-color:rgba(50, 50, 50, 0.7);color:#ffffff;}@media screen and (max-width:650px){.interest-form-container{margin-top:80px;margin-bottom:120px;}}.interest-form-container .success{text-align:center;padding-top:180px;}.interest-form-container .success img{margin-top:134px;}
.interest-form{font-size:16px;font-weight:bold;overflow:auto;}.interest-form label{margin-bottom:10px;font-weight:400;}
.interest-form .error-holder{margin:20px 0px;text-align:center;}
.interest-form .on-error{visibility:hidden;font-size:14px;font-weight:normal;background-color:#c1262a;padding:5px 30px;}
.interest-form.error .on-error{visibility:visible;}
.bd-campaign-answer{max-width:260px;}
.radio-answer{font-weight:normal;font-size:14px;margin:30px 15px;}
.form-side{padding:30px 45px;}
.form-left{border-right:1px solid #ffffff;}@media screen and (max-width:992px){.form-left{border-right:0;}}
.bd-button-holder{margin-top:80px;text-align:center;}
.btn-red{background:url('/wp-content/themes/bigdoor/assets/pricing/btn-submit.png') no-repeat 100% 0;margin-top:50px;height:46px;width:112px;}.btn-red:hover,.btn-red:active{background-position:0 -46px;}
body{overflow-x:hidden;}
.bd-careers-main .bd-top-row{height:490px;margin:0;position:relative;overflow:hidden;background:url('/wp-content/themes/bigdoor/assets/careers/header-fifa-bg.jpg') no-repeat top center;background-size:cover;}
.bd-careers-main .section-header{position:absolute;top:-44px;right:0;left:0;}
.bd-top-row .bd-overlay{position:absolute;top:69px;right:0;padding:8% 2% 300px 3.5%;background-color:rgba(0, 0, 0, 0.5);color:#ffffff;}@media screen and (min-width:1200px){.bd-top-row .bd-overlay{left:50%;width:50%;}.bd-top-row .bd-overlay .bd-constrain{float:left;max-width:500px;}}.bd-top-row .bd-overlay h1{font-size:21px;font-weight:normal;line-height:32px;margin-top:0;}
.bd-top-row .bd-overlay p{font-size:14px;font-weight:lighter;line-height:24px;}
@media screen and (max-width:1200px){.bd-top-row .bd-overlay{bottom:0;top:auto;padding-top:2%;padding-bottom:1.5%;width:100%;}}@media screen and (max-width:992px){.bd-top-row .bd-overlay{background-color:rgba(0, 0, 0, 0.9);padding-bottom:7%;}}@media screen and (max-width:350px){.bd-top-row .bd-overlay{padding-top:200px;}}
.bd-careers-overview{position:relative;padding-top:1px;background-color:#f1f1f1;}
.bd-careers-main .bd-message-row{margin-top:60px;margin-bottom:30px;}.bd-careers-main .bd-message-row .bd-message{font-size:20px;font-weight:400;padding-left:50px;margin-right:10px;text-align:left;}@media screen and (max-width:768px){.bd-careers-main .bd-message-row .bd-message{padding-left:30px;}}
.bd-bullets{color:#111;font-size:15px;font-weight:bold;line-height:24px;}@media screen and (max-width:768px){.bd-bullets{padding-left:0;}}
.bd-bullet-list{list-style-type:disc;padding-left:40px;}
.bd-jobs-available{float:none;padding:70px 0 0 0;}
.bd-job-details-container{padding:0 0 90px 0;}
.section-label{color:#2e86ba;font-size:24px;padding-top:70px;}
.job-border{border-style:dotted;border-width:2px;border-color:#c8c8c9;}
.jobs-separator{border-right:0;border-left:0;border-bottom:0;}
.job-column{margin-top:40px;}
.job-box{text-align:center;}.job-box .job-title{font-size:24px;font-weight:normal;margin-top:40px;}
.job-box .job-link{border-bottom:1px dashed #c1272d;color:#c1272d;font-size:14px;line-height:13px;margin-bottom:40px;padding:0;}
.bd-team-main .bd-top-row{margin:270px 0 auto 0;}.bd-team-main .bd-top-row h1{margin:0;color:white;font-size:21px;font-weight:normal;text-align:center;text-shadow:5px 5px 20px #000000,5px -5px 20px #000000,-5px 5px 20px #000000,-5px -5px 20px #000000;}
.bd-team-main .section-header{margin-top:-44px;margin-bottom:-44px;}
.bd-team-top{height:490px;background-image:url("/wp-content/themes/bigdoor/assets/team/header-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:30% 100%;overflow:auto;}
.bd-message-row{margin-top:40px;margin-bottom:40px;text-align:center;}
.bd-message{color:#2e86ba;font-size:26px;font-weight:bold;}
.bd-photo-row{text-align:center;max-width:1120px;margin-left:auto;margin-right:auto;max-width:1120px;margin-left:auto;margin-right:auto;}.bd-photo-row .img-responsive{display:inline;position:relative;margin:0;padding:0;}
.bd-photos{font-size:0;}
.bd-photo-li{display:inline-block;font-size:14px;overflow:hidden;position:relative;}.bd-photo-li:hover .bd-photo-description{left:5px;}
.bd-photo-description{background-color:rgba(0, 0, 0, 0.75);bottom:5px;left:-325px;padding-left:10px;padding-right:12px;position:absolute;text-align:left;top:auto;height:60px;transition:left 0.4s;}.bd-photo-description p{color:#c8c8c9;margin:0;padding:10px 0 0 0;position:relative;}.bd-photo-description p.bd-title{color:#2e86ba;padding:0 0 10px 0;}
.bd-backers-row{background-color:#000000;overflow:hidden;}
.bd-backer{padding:0;}
@media screen and (max-width:756px){.bd-backer-photo{max-width:357px;margin:0 auto;}}
.bd-backers-col{padding:0;}
.bd-backer-bio{background-color:#000000;color:#ffffff;font-size:14px;font-weight:normal;padding-left:20px;padding-right:20px;margin-bottom:60px;padding:1px 20px 0 20px;}.bd-backer-bio h2{font-size:20px;}
.bd-backer-bio p{line-height:24px;}
@media screen and (max-width:1000px){.bd-backer-bio{font-size:12px;}.bd-backer-bio h2{font-size:16px;margin-top:10px;}}@media screen and (max-width:768px){.bd-backer-bio{max-width:357px;margin:34px auto;padding:0;}.bd-backer-bio p{margin-bottom:40px;}}
.bd-contact-main{background-image:url("/wp-content/themes/bigdoor/assets/contact/contact-marker2-bg.jpeg");background-repeat:no-repeat;background-size:cover;height:1967px;}@media screen and (max-width:420px){.bd-contact-main{background-image:url("/wp-content/themes/bigdoor/assets/contact/contact-bg.jpg");}}
.bd-contact-row{margin:0 auto;padding-top:190px;width:100%;}
.bd-contact-invitation{padding:30px 25px;font-size:15px;font-weight:lighter;}@media screen and (max-width:420px){.bd-contact-invitation{padding:15px 22px;}.bd-contact-invitation h2{font-size:22px;}}
.bd-contact-details{background-color:rgba(46, 134, 186, 0.8);color:#ffffff;padding-left:40px;padding-top:30px;padding-bottom:40px;}.bd-contact-details h3{font-size:20px;font-weight:lighter;}
@media screen and (max-width:420px){.bd-contact-details{padding-left:25px;padding-top:25px;}.bd-contact-details h2{margin-top:0;font-size:22px;} .bd-contact-details h3{margin-top:10px;font-size:16px;} .bd-contact-details .bd-phone-icon{height:20px;margin-right:10px;width:20px;}}
.bd-address>h3{display:inline;margin:0;}
.bd-phone{position:relative;line-height:25px;}
.bd-phone-icon{font-size:25px;margin-right:20px;}
.bd-phone-number{color:#ffffff;line-height:inherit;position:absolute;}.bd-phone-number:hover,.bd-phone-number:active{color:#ffffff;font-weight:normal;text-decoration:underline;}
@media screen and (max-width:420px){.bd-phone-number{position:relative;}}
.bd-map{background-image:url("/wp-content/themes/bigdoor/assets/contact/map.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;height:490px;margin-top:-10px;position:relative;}.bd-map .bd-map-link-holder{background-color:rgba(46, 134, 186, 0.75);bottom:0;height:100px;position:absolute;text-align:center;width:100%;}
.bd-map .bd-map-link{color:#ffffff;font-size:20px;font-weight:lighter;position:absolute;left:0;right:0;bottom:40%;text-decoration:underline;cursor:pointer;}
.bd-contact-main .interest-form-container{margin:0 auto;}.bd-contact-main .interest-form-container .contact .bd-button-holder{margin-top:0;padding-top:20px;padding-bottom:30px;}
.bd-contact-main .interest-form-container .success{text-align:center;padding-top:240px;padding-bottom:240px;}
.bd-contact-main .interest-form-container form .error-holder{margin:20px 0px;text-align:center;}
.bd-contact-main .interest-form-container form .on-error{visibility:hidden;font-size:14px;font-weight:normal;background-color:#c1262a;padding:5px 30px;}
.bd-contact-main .interest-form-container form.error .on-error{visibility:visible;}
.centered{float:none;margin:0 auto;}
.section-header{text-align:center;}
a,a:hover,a:visited{color:#C1272D;}
a:hover{font-weight:bold;}
.top-link{float:right;padding-top:100px;padding-bottom:15px;font-size:10px;font-weight:700;text-transform:uppercase;}.top-link a{color:#cdcdcd;}.top-link a:before{padding-right:5px;content:"\25B2";}
.top-link a:hover{color:#2e85b4;font-weight:700;text-decoration:none;}
.bd-pricing-main .form-control.company-size-dropdown{padding-top:10px;}
.bd-demo-form .form-control.company-size-dropdown{padding-top:5px;}
.bottom-purple-form{padding-top:40px;padding-bottom:60px;background:url('/wp-content/themes/bigdoor/assets/loyalty-program/new/bg-contact-form.jpg') center bottom no-repeat;background-size:cover;color:#ffffff;}@media screen and (max-width:992px){.bottom-purple-form .col-sm-6{padding:0 40px;}}.bottom-purple-form .bd-demo-form{padding-left:90px;padding-right:0;color:rgba(256, 256, 256, 0.6);}
.bottom-purple-form .bd-download-invitation{margin-top:20px;margin-bottom:10px;}
.bottom-purple-form .form-control{height:27px;padding-top:0;padding-bottom:0;}
.bottom-purple-form .interest-form-container{margin-top:0;margin-bottom:0;background:transparent;}
.bottom-purple-form .interest-form-container .success{padding:0;}.bottom-purple-form .interest-form-container .success img{margin-top:20px;}
.bottom-purple-form .form-side{padding:0;color:rgba(256, 256, 256, 0.6);}.bottom-purple-form .form-side label{margin-bottom:5px;font-size:15px;}
.bottom-purple-form .form-side .legend{margin-top:0;font-size:12px;}
.bottom-purple-form .form-side .form-group:nth-of-type(5){margin-bottom:5px;}
.bottom-purple-form .form-side .bd-button-holder{float:left;margin-top:0;}.bottom-purple-form .form-side .bd-button-holder .btn{width:210px;height:55px;}.bottom-purple-form .form-side .bd-button-holder .btn:hover{background-position:0 -56px;}
.bottom-purple-form .form-side .bd-button-holder .btn-danger{background:url('/wp-content/themes/bigdoor/assets/home/btn-lets-do-it-red.png');}
.bottom-purple-form .form-side .on-error{padding:5px;}
.bottom-purple-form .name-field:first-child{padding-right:15px;}
.bottom-purple-form .name-field:nth-of-type(2){padding-left:15px;}
.bottom-purple-form .name-field{width:50%;float:left;}
.btn-green{width:210px;height:55px;background:url('/wp-content/themes/bigdoor/assets/home/btn-lets-do-it-green.png');}.btn-green:hover,.btn-green:active{background:url('/wp-content/themes/bigdoor/assets/home/btn-lets-do-it-green.png');background-position:0 -56px;}
.bd-constrain{max-width:1120px;margin-left:auto;margin-right:auto;max-width:1120px;margin-left:auto;margin-right:auto;}
.center-image{display:block;margin-left:auto;margin-right:auto;}
.default-page-template{margin-top:100px;margin-bottom:75px;}
#about-header{background-image:url(/wp-content/themes/bigdoor/assets/our-story/header-bg.jpg);height:490px;padding-top:100px;position:relative;}@media screen and (max-width:992px){#about-header{padding-bottom:88px;}}#about-header .backgrounded{background-color:rgba(0, 0, 0, 0.7);bottom:0;padding:20% 40px 2% 20px;position:absolute;right:0;width:50%;}#about-header .backgrounded h1,#about-header .backgrounded p{max-width:540px;}
@media screen and (min-width:992px){#about-header .backgrounded{left:50%;}}@media screen and (max-width:1200px){#about-header .backgrounded{width:50%;}}@media screen and (max-width:992px){#about-header .backgrounded{padding-top:2%;padding-bottom:6%;width:100%;}}@media screen and (max-width:768px){#about-header .backgrounded{padding-bottom:6%;}}
#about-header h1{line-height:28px;font-size:21px;font-weight:500;color:#fff;}
#about-header p{font-size:14px;color:#FFF;line-height:22px;}
#companies{text-align:center;}#companies .header-icon{position:relative;width:88px;margin-top:-44px;margin-bottom:60px;}
#companies h2{font-size:20px;font-weight:bold;color:#777777;}
#companies img.resizable{max-width:1200px;height:auto;}
#timeline-section{background-image:url(/wp-content/themes/bigdoor/assets/our-story/timeline-bg.jpg);background-repeat:no-repeat;background-size:cover;}#timeline-section .section-header{padding:30px 100px;margin-bottom:50px;font-size:22px;color:#111111;line-height:32px;background-color:rgba(255, 255, 255, 0.5);}
#timeline-section>*{text-align:center;}
#timeline-section #timeline{margin-bottom:20px;}#timeline-section #timeline ul{margin-bottom:0px;list-style:none;}
#timeline-section #timeline>*{text-align:right;}
#timeline-section #timeline .event{font-size:16px;font-weight:bold;color:#2E86BA;}
#timeline-section #timeline .year.now{margin-bottom:0px;}
#timeline-section .future{font-size:22px;color:#111111;line-height:32px;padding-top:20px;padding-bottom:100px;}
.centered{float:none;margin:0 auto;}
.section-header{text-align:center;}
a,a:hover,a:visited{color:#C1272D;}
a:hover{font-weight:bold;}
.top-link{float:right;padding-top:100px;padding-bottom:15px;font-size:10px;font-weight:700;text-transform:uppercase;}.top-link a{color:#cdcdcd;}.top-link a:before{padding-right:5px;content:"\25B2";}
.top-link a:hover{color:#2e85b4;font-weight:700;text-decoration:none;}
.bd-pricing-main .form-control.company-size-dropdown{padding-top:10px;}
.bd-demo-form .form-control.company-size-dropdown{padding-top:5px;}
.bottom-purple-form{padding-top:40px;padding-bottom:60px;background:url('/wp-content/themes/bigdoor/assets/loyalty-program/new/bg-contact-form.jpg') center bottom no-repeat;background-size:cover;color:#ffffff;}@media screen and (max-width:992px){.bottom-purple-form .col-sm-6{padding:0 40px;}}.bottom-purple-form .bd-demo-form{padding-left:90px;padding-right:0;color:rgba(256, 256, 256, 0.6);}
.bottom-purple-form .bd-download-invitation{margin-top:20px;margin-bottom:10px;}
.bottom-purple-form .form-control{height:27px;padding-top:0;padding-bottom:0;}
.bottom-purple-form .interest-form-container{margin-top:0;margin-bottom:0;background:transparent;}
.bottom-purple-form .interest-form-container .success{padding:0;}.bottom-purple-form .interest-form-container .success img{margin-top:20px;}
.bottom-purple-form .form-side{padding:0;color:rgba(256, 256, 256, 0.6);}.bottom-purple-form .form-side label{margin-bottom:5px;font-size:15px;}
.bottom-purple-form .form-side .legend{margin-top:0;font-size:12px;}
.bottom-purple-form .form-side .form-group:nth-of-type(5){margin-bottom:5px;}
.bottom-purple-form .form-side .bd-button-holder{float:left;margin-top:0;}.bottom-purple-form .form-side .bd-button-holder .btn{width:210px;height:55px;}.bottom-purple-form .form-side .bd-button-holder .btn:hover{background-position:0 -56px;}
.bottom-purple-form .form-side .bd-button-holder .btn-danger{background:url('/wp-content/themes/bigdoor/assets/home/btn-lets-do-it-red.png');}
.bottom-purple-form .form-side .on-error{padding:5px;}
.bottom-purple-form .name-field:first-child{padding-right:15px;}
.bottom-purple-form .name-field:nth-of-type(2){padding-left:15px;}
.bottom-purple-form .name-field{width:50%;float:left;}
.btn-green{width:210px;height:55px;background:url('/wp-content/themes/bigdoor/assets/home/btn-lets-do-it-green.png');}.btn-green:hover,.btn-green:active{background:url('/wp-content/themes/bigdoor/assets/home/btn-lets-do-it-green.png');background-position:0 -56px;}
.bd-constrain{max-width:1120px;margin-left:auto;margin-right:auto;max-width:1120px;margin-left:auto;margin-right:auto;}
.center-image{display:block;margin-left:auto;margin-right:auto;}
.default-page-template{margin-top:100px;margin-bottom:75px;}
.bd-loyalty-campaign-basic-container{color:#777777;}.bd-loyalty-campaign-basic-container h1.section-title{font-size:26px;line-height:40px;color:#2e86ba;}
.bd-loyalty-campaign-basic-container .section-subtitle{font-size:18px;line-height:30px;margin-bottom:70px;}.bd-loyalty-campaign-basic-container .section-subtitle.smaller{font-size:14px;line-height:16px;line-height:24px;font-weight:300;margin-bottom:0;}
.bd-loyalty-campaign-basic-container .download-btn{margin-bottom:20px;background:#bad643;color:#323232;border-color:#777777;padding:7px 0;height:auto;display:inline-block;}.bd-loyalty-campaign-basic-container .download-btn:active{height:auto;}
@media (max-width:650px){.bd-loyalty-campaign-basic-container .header-buffer{height:50px;}}.bd-loyalty-campaign-basic-container .header{background:#3c4793;color:#ffffff;text-align:left;}.bd-loyalty-campaign-basic-container .header img{max-width:100%;height:auto;}
.bd-loyalty-campaign-basic-container .header .details h1{color:#ffffff;font-size:26px;line-height:40px;}
.bd-loyalty-campaign-basic-container .header .details .cta{border:1px dashed #ffffff;margin:30px 0;}.bd-loyalty-campaign-basic-container .header .details .cta h1{font-size:100%;}
.bd-loyalty-campaign-basic-container .header .details .cta p{font-size:100%;}
.bd-loyalty-campaign-basic-container .header .details .cta .image{text-align:center;}.bd-loyalty-campaign-basic-container .header .details .cta .image img{margin:30px 0;}
.bd-loyalty-campaign-basic-container .header .details .cta .text .download-btn{margin-bottom:20px;}
.bd-loyalty-campaign-basic-container .what-can-lcb-do-for-you{text-align:center;padding-top:30px;padding-bottom:75px;}.bd-loyalty-campaign-basic-container .what-can-lcb-do-for-you hr{position:absolute;border:none;border-top:2px solid #ebebeb;width:100%;margin:30px 0;}@media (min-width:768px){.bd-loyalty-campaign-basic-container .what-can-lcb-do-for-you hr{top:65px;}}@media (min-width:992px){.bd-loyalty-campaign-basic-container .what-can-lcb-do-for-you hr{top:75px;}}@media (min-width:1200px){.bd-loyalty-campaign-basic-container .what-can-lcb-do-for-you hr{top:90px;}}
.bd-loyalty-campaign-basic-container .what-can-lcb-do-for-you .item .item-image{height:auto;padding:0 35px;margin-bottom:15px;}@media (min-width:768px){.bd-loyalty-campaign-basic-container .what-can-lcb-do-for-you .item .item-image{height:225px;}}@media (min-width:992px){.bd-loyalty-campaign-basic-container .what-can-lcb-do-for-you .item .item-image{height:245px;}}.bd-loyalty-campaign-basic-container .what-can-lcb-do-for-you .item .item-image img{max-width:100%;height:auto;}
.bd-loyalty-campaign-basic-container .what-can-lcb-do-for-you .item .item-description{font-size:18px;}.bd-loyalty-campaign-basic-container .what-can-lcb-do-for-you .item .item-description .title{color:#3c4793;font-weight:600;}
.bd-loyalty-campaign-basic-container .what-can-lcb-do-for-you .item .item-description .point{font-weight:300;line-height:30px;}
.bd-loyalty-campaign-basic-container .what-can-lcb-do-for-you .item.center .item-image{padding:35px;}
.bd-loyalty-campaign-basic-container .how-does-it-work{background:#2e86ba;color:#ffffff;}.bd-loyalty-campaign-basic-container .how-does-it-work .section-title{color:#ffffff;margin:50px 0;font-size:40px;}
.bd-loyalty-campaign-basic-container .how-does-it-work .carousel-container{position:relative;min-height:420px;bottom:-20px;}.bd-loyalty-campaign-basic-container .how-does-it-work .carousel-container .carousel-inner{display:inline-block;width:auto;padding:0 20px;}.bd-loyalty-campaign-basic-container .how-does-it-work .carousel-container .carousel-inner .item img{display:inline-block;}
.bd-loyalty-campaign-basic-container .how-does-it-work .carousel-container .carousel-control{top:42%;height:75px;}.bd-loyalty-campaign-basic-container .how-does-it-work .carousel-container .carousel-control .carousel-btn{height:100%;position:relative;height:16px;width:12px;padding:4px;margin:30px auto;background:url('/wp-content/themes/bigdoor/assets/loyalty-campaign-basic/btn-left-right.png') no-repeat;}
.bd-loyalty-campaign-basic-container .how-does-it-work .carousel-container .carousel-control.right .carousel-btn{background-position:-12px 0;}
.bd-loyalty-campaign-basic-container .how-does-it-work .carousel-controls{min-height:420px;}.bd-loyalty-campaign-basic-container .how-does-it-work .carousel-controls .carousel-indicators{background:none;position:relative;bottom:auto;top:auto;margin:32% 0 0 0;}.bd-loyalty-campaign-basic-container .how-does-it-work .carousel-controls .carousel-indicators li{height:40px;width:40px;border-radius:20px;text-indent:0;font-size:23px;background:#2e86ba;color:#ffffff;border-color:#ffffff;line-height:37px;margin-left:5%;border:1px solid #ffffff;}.bd-loyalty-campaign-basic-container .how-does-it-work .carousel-controls .carousel-indicators li.active{color:#2e86ba;background:#ffffff;border:1px solid #ffffff;}
.bd-loyalty-campaign-basic-container .how-does-it-work .carousel-controls .carousel-indicators li.one{margin:0;}
.bd-loyalty-campaign-basic-container .how-does-it-work .carousel-controls .carousel-caption{color:#ebebeb;}
@media (max-width:768px){.bd-loyalty-campaign-basic-container .how-does-it-work .carousel-controls{min-height:150px;}.bd-loyalty-campaign-basic-container .how-does-it-work .carousel-controls .carousel-indicators{margin:5% 0 0 0;}}
.bd-loyalty-campaign-basic-container .what-customers-are-saying{padding:50px 0;margin-bottom:50px;}
.bd-loyalty-campaign-basic-container .what-customers-are-saying img{max-width:100%;height:auto;}
.bd-loyalty-campaign-basic-container .what-customers-are-saying .citation{color:#2e86ba;margin-top:15px;}
.bd-loyalty-campaign-basic-container .free-trial{background-color:#3c4793;background-image:url('/wp-content/themes/bigdoor/assets/loyalty-campaign-basic/footer-wheel.png');background-repeat:no-repeat;padding-bottom:100px;background-position:50% 100%;color:#ffffff;padding-bottom:100px;}.bd-loyalty-campaign-basic-container .free-trial .section-title{color:#ffffff;margin:50px 0;font-size:40px;}
.bd-loyalty-campaign-basic-container .free-trial .download-btn{margin:30px;}
.center-down-triangle{border-left:40px solid transparent;border-right:40px solid transparent;border-top:40px solid #3c4793;height:0;margin:0 auto;width:0;-webkit-transform:scale(0.99999);-ms-transform:scale(0.99999);-o-transform:scale(0.99999);transform:scale(0.99999);-webkit-transform:scale(0.99999);-ms-transform:scale(0.99999);-o-transform:scale(0.99999);transform:scale(0.99999);border-left:40px solid transparent;border-right:40px solid transparent;border-top:40px solid #3c4793;height:0;margin:0 auto;width:0;-webkit-transform:scale(0.99999);-ms-transform:scale(0.99999);-o-transform:scale(0.99999);transform:scale(0.99999);-webkit-transform:scale(0.99999);-ms-transform:scale(0.99999);-o-transform:scale(0.99999);transform:scale(0.99999);}
.bd-loyalty-campaign-tour-container .bd-constrain{padding:0 15px;}
.bd-loyalty-campaign-tour-container .top-loyalty-campaign{padding-bottom:80px;}
.bd-loyalty-campaign-tour-container .header-buffer{height:142px;}@media screen and (max-width:768px){.bd-loyalty-campaign-tour-container .header-buffer{height:80px;}}@media screen and (max-width:650px){.bd-loyalty-campaign-tour-container .header-buffer{height:30px;}}
.bd-loyalty-campaign-tour-container .loyalty-campaign-link{margin-top:0;}
.bd-loyalty-campaign-tour-container .interest-form-container .success{padding:0;}.bd-loyalty-campaign-tour-container .interest-form-container .success h2{font-size:16px;}
.bd-loyalty-campaign-tour-container .interest-form-container .success img{margin-top:20px;}
.bd-loyalty-campaign-tour-container .top-left img{width:90%;}@media screen and (max-width:768px){.bd-loyalty-campaign-tour-container .top-left img{display:none;}}
.bd-loyalty-campaign-tour-container .top-left .top-devices{margin:30px;}
.bd-loyalty-campaign-tour-container .quick-facts{text-align:center;background:#3c4793;color:#ffffff;clear:both;}
.bd-loyalty-campaign-tour-container .factoid{height:200px;margin-top:25px;}.bd-loyalty-campaign-tour-container .factoid p{margin:20px auto;font-size:20px;}@media screen and (max-width:650px){.bd-loyalty-campaign-tour-container .factoid p{font-size:14px;}}
.bd-loyalty-campaign-tour-container .what{padding-bottom:100px;}@media screen and (max-width:992px){.bd-loyalty-campaign-tour-container .what{padding:0 40px 70px;}}.bd-loyalty-campaign-tour-container .what .section-header{padding:40px 0;}.bd-loyalty-campaign-tour-container .what .section-header h1{margin-bottom:0;font-size:26px;}
@media screen and (max-width:992px){.bd-loyalty-campaign-tour-container .what .section-header{padding:0;}}
.bd-loyalty-campaign-tour-container .what .support-text{margin-top:5px;}
.bd-loyalty-campaign-tour-container .what .feature,.bd-loyalty-campaign-tour-container .what .support-text{font-size:14px;}
.bd-loyalty-campaign-tour-container .what .feature-row{margin-bottom:80px;}
.bd-loyalty-campaign-tour-container .what .value-row{margin-top:50px;}@media screen (max-width:768px){.bd-loyalty-campaign-tour-container .what .value-row{margin-top:0;}.bd-loyalty-campaign-tour-container .what .value-row .col-sm-4{margin-top:0;}}
.bd-loyalty-campaign-tour-container .what h1,.bd-loyalty-campaign-tour-container .what h2,.bd-loyalty-campaign-tour-container .what .support-text{color:#2f85b8;}
.bd-loyalty-campaign-tour-container .what h2{font-size:20px;}
.bd-loyalty-campaign-tour-container .what img{width:75%;margin-top:40px;}@media screen and (max-width:768px){.bd-loyalty-campaign-tour-container .what img{width:180px;margin-top:0;}}
.bd-loyalty-campaign-tour-container .what .engage{padding-left:40px;}
.bd-loyalty-campaign-tour-container .what .social{padding-left:40px;}
@media screen and (max-width:768px){.bd-loyalty-campaign-tour-container .what .engage,.bd-loyalty-campaign-tour-container .what .social{padding-left:0;}}
@media screen and (max-width:768px){.bd-loyalty-campaign-tour-container .what .col-sm-4{margin-top:50px;}}
.bd-loyalty-campaign-tour-container .what .col-sm-8 .support{font-size:14px;}
.bd-loyalty-campaign-tour-container .what .borders{border-left:solid 1px #dadada;border-right:solid 1px #dadada;}@media screen and (max-width:768px){.bd-loyalty-campaign-tour-container .what .borders{border:0;}}
.bd-loyalty-campaign-tour-container .how{background:#2e85b4;color:#ffffff;}.bd-loyalty-campaign-tour-container .how .section-header{margin-top:-50px;}.bd-loyalty-campaign-tour-container .how .section-header h1{font-size:30px;}@media screen and (max-width:450px){.bd-loyalty-campaign-tour-container .how .section-header h1{font-size:30px;padding:0 24px;}}
.bd-loyalty-campaign-tour-container .how .sub-section{margin-top:-70px;}.bd-loyalty-campaign-tour-container .how .sub-section h1{margin-top:40px;font-size:40px;}
.bd-loyalty-campaign-tour-container .how .expect-results{margin:0;}.bd-loyalty-campaign-tour-container .how .expect-results .wow-number{margin-bottom:0;font-size:50px;}
.bd-loyalty-campaign-tour-container .how .expect-results .engage,.bd-loyalty-campaign-tour-container .how .expect-results .social,.bd-loyalty-campaign-tour-container .how .expect-results .revenue{padding:0;text-align:center;}
.bd-loyalty-campaign-tour-container .how .expect-results .engage h1{color:#a9e3f7;}
.bd-loyalty-campaign-tour-container .how .expect-results .social h1{color:#fab4bc;}
.bd-loyalty-campaign-tour-container .how .expect-results .social img{margin-top:43px;}
.bd-loyalty-campaign-tour-container .how .expect-results .revenue h1{color:#bce25e;}
.bd-loyalty-campaign-tour-container .how .expect-results .revenue img{margin-top:33px;}
.bd-loyalty-campaign-tour-container .how .expect-results p{margin-top:0;margin-bottom:40px;font-size:20px;line-height:20px;}
.bd-loyalty-campaign-tour-container .how .circle{background:#2e85b4;}
.bd-loyalty-campaign-tour-container .how hr{border-color:#2a588f;border-width:2px;}
.bd-loyalty-campaign-tour-container .how #how-it-works{margin-top:80px;margin-bottom:70px;}
.bd-loyalty-campaign-tour-container .how .carousel{overflow:auto;}
.bd-loyalty-campaign-tour-container .how .carousel-container{position:relative;float:left;width:55%;overflow:auto;}@media screen and (max-width:768px){.bd-loyalty-campaign-tour-container .how .carousel-container{width:90%;margin-left:30px;}}.bd-loyalty-campaign-tour-container .how .carousel-container .carousel-control{top:40%;height:16px;width:12px;}.bd-loyalty-campaign-tour-container .how .carousel-container .carousel-control.right,.bd-loyalty-campaign-tour-container .how .carousel-container .carousel-control.left{background:none !important;background-repeat:no-repeat;}
.bd-loyalty-campaign-tour-container .how .carousel-inner{float:left;min-height:20px;}
.bd-loyalty-campaign-tour-container .how .carousel-right{float:left;width:33%;margin-left:35px;margin-top:10%;}@media screen and (max-width:768px){.bd-loyalty-campaign-tour-container .how .carousel-right{width:100%;margin-top:0;padding:0 70px 0 40px;}}@media screen and (max-width:450px){.bd-loyalty-campaign-tour-container .how .carousel-right{padding-left:10px;}}
.bd-loyalty-campaign-tour-container .how .carousel-btn{position:relative;height:16px;width:12px;margin:0 auto;background:url('/wp-content/themes/bigdoor/assets/loyalty-campaign/btn-left-right.png') no-repeat;}
.bd-loyalty-campaign-tour-container .how .right .carousel-btn{background-position:-12px 0;}
.bd-loyalty-campaign-tour-container .how .carousel-indicators{position:relative;float:left;margin:0;margin-top:25px;background:transparent;}.bd-loyalty-campaign-tour-container .how .carousel-indicators li{position:relative;height:45px;width:45px;margin:0;border:0;border-radius:0;background-color:transparent;background-position:0 bottom;}.bd-loyalty-campaign-tour-container .how .carousel-indicators li:first-child{background-image:url('/wp-content/themes/bigdoor/assets/loyalty-campaign/icon-1.png');}
.bd-loyalty-campaign-tour-container .how .carousel-indicators li:nth-child(2){margin:0 70px;background-image:url('/wp-content/themes/bigdoor/assets/loyalty-campaign/icon-2.png');}@media screen and (max-width:992px){.bd-loyalty-campaign-tour-container .how .carousel-indicators li:nth-child(2){margin:0 50px;}}@media screen and (max-width:450px){.bd-loyalty-campaign-tour-container .how .carousel-indicators li:nth-child(2){margin:0 20px;}}
.bd-loyalty-campaign-tour-container .how .carousel-indicators li:nth-child(3){background-image:url('/wp-content/themes/bigdoor/assets/loyalty-campaign/icon-3.png');}
.bd-loyalty-campaign-tour-container .how .carousel-indicators li.active{background-position:0 top;}
.bd-loyalty-campaign-tour-container .how .carousel-indicators li .circle-icon{font-size:20px;color:#2e85b4;}
@media screen and (max-width:992px){.bd-loyalty-campaign-tour-container .bottom-purple-form .col-sm-6{padding:0 40px;}}
.bd-loyalty-tour-container .circle{position:relative;height:100px;width:100px;margin:0 auto;border-radius:50%;background:#3c4793;height:100px;width:100px;margin:0 auto;border-radius:50%;background:#3c4793;}.bd-loyalty-tour-container .circle.outline{border:1px solid #4a55a0;}
.bd-loyalty-tour-container .circle-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.bd-loyalty-tour-container .half-circle{height:50px;width:100px;border-radius:100px 100px 0 0;margin:0 auto;background:#2e85b4;height:50px;width:100px;border-radius:100px 100px 0 0;margin:0 auto;background:#2e85b4;position:relative;border:2px solid #2a588f;border-bottom:0;}.bd-loyalty-tour-container .half-circle .circle-icon{top:inherit;bottom:-10px;}
.header-buffer{height:142px;}@media screen and (max-width:650px){.header-buffer{height:62px;}}
@media screen and (max-width:650px){.bd-loyalty-tour-container .header-buffer{height:62px;}}.bd-loyalty-tour-container h1{font-size:25px;}
.bd-loyalty-tour-container h2{font-size:18px;}
.bd-loyalty-tour-container .top-devices{width:87%;margin-left:-80px;}@media screen and (max-width:768px){.bd-loyalty-tour-container .top-devices{display:none;}}
.bd-loyalty-tour-container .top-left{text-align:center;padding-right:30px;}.bd-loyalty-tour-container .top-left h1{margin-bottom:0;}
@media screen and (max-width:768px){.bd-loyalty-tour-container .top-left{padding:40px;}}
.bd-loyalty-tour-container .bd-demo-form{padding-left:90px;color:rgba(256, 256, 256, 0.6);}@media screen and (max-width:992px){.bd-loyalty-tour-container .bd-demo-form{max-width:700px;margin:0 auto;padding:0 40px;}}
.bd-loyalty-tour-container .bd-download-invitation{margin-top:20px;margin-bottom:10px;}
.bd-loyalty-tour-container .form-control{height:27px;padding-top:0;padding-bottom:0;}
.bd-loyalty-tour-container .interest-form-container{margin-top:0;margin-bottom:0;background:transparent;}
.bd-loyalty-tour-container .form-group{margin-bottom:5px;}
.bd-loyalty-tour-container .form-side{padding:0;color:rgba(256, 256, 256, 0.6);}.bd-loyalty-tour-container .form-side label{margin-bottom:3px;font-size:13px;}
.bd-loyalty-tour-container .form-side .legend{margin-top:0;font-size:12px;}
.bd-loyalty-tour-container .form-side .form-group:nth-of-type(5){margin-bottom:5px;}
.bd-loyalty-tour-container .form-side .bd-button-holder{float:left;margin-top:0;}
.bd-loyalty-tour-container .form-side .on-error{padding:5px;}
.bd-loyalty-tour-container .name-field:first-child{padding-right:15px;}
.bd-loyalty-tour-container .name-field:nth-of-type(2){padding-left:15px;}
.bd-loyalty-tour-container .name-field{width:50%;float:left;}
.bd-loyalty-tour-container .section-header{text-align:center;}.bd-loyalty-tour-container .section-header .separator-container{width:80px;height:42px;margin:auto;margin-top:-42px;border-radius:80px 80px 0 0;border:2px solid #ebebeb;border-bottom:none;background:#ffffff;}
.bd-loyalty-tour-container .section-header h1{font-size:30px;}
.bd-loyalty-tour-container .section-header .section-title{margin-top:50px;}.bd-loyalty-tour-container .section-header .section-title img{width:100%;margin-top:-30px;}
.bd-loyalty-tour-container .quick-links .separator{margin-top:-125px;}
.bd-loyalty-tour-container .feature-section .separator{margin-top:25px;}
.bd-loyalty-tour-container .quick-links{margin-bottom:100px;text-align:center;}.bd-loyalty-tour-container .quick-links a{text-decoration:none !important;}
@media screen and (max-width:580px){.bd-loyalty-tour-container .quick-links .col-xs-6{width:100%;}}.bd-loyalty-tour-container .quick-links .sub-nav-container{z-index:2;}
.bd-loyalty-tour-container .quick-links .s-nav{color:#2e85b4;}
@media screen and (min-width:650px){.bd-loyalty-tour-container .quick-links .f-nav{z-index:9999;position:fixed;top:0;left:0;width:100%;background:#343433;}.bd-loyalty-tour-container .quick-links .f-nav .col-sm-4{width:16%;}.bd-loyalty-tour-container .quick-links .f-nav .col-sm-4 .icon-container{display:none;} .bd-loyalty-tour-container .quick-links .f-nav .quick-link-container{height:30px;border:none;} .bd-loyalty-tour-container .quick-links .f-nav .qualities p{line-height:27px;color:#ffffff;}.bd-loyalty-tour-container .quick-links .f-nav .qualities p:hover{font-weight:700;text-decoration:underline;color:#2e85b4;}}@media screen and (max-width:992px) and (min-width:650px){.bd-loyalty-tour-container .quick-links .f-nav .quick-link-container{height:40px;width:83px;} .bd-loyalty-tour-container .quick-links .f-nav .qualities p{line-height:18px;}}@media screen and (max-width:550px) and (min-width:650px){.bd-loyalty-tour-container .quick-links .f-nav .col-sm-4{width:33%;}}
.bd-loyalty-tour-container .quick-links .col-sm-4{margin:15px 0;}
.bd-loyalty-tour-container .quick-links h2{margin-bottom:25px;font-weight:700;color:#4f4f4f;}
.bd-loyalty-tour-container .quick-links .qualities p{margin:0;line-height:51px;font-size:13px;font-weight:700;color:#2e85b4;}.bd-loyalty-tour-container .quick-links .qualities p:hover{font-weight:700;text-decoration:underline;color:#c1272d;}
.bd-loyalty-tour-container .quick-link-container{height:54px;width:257px;margin:0 auto;padding:0;border:solid 1px #2e85b4;}
.bd-loyalty-tour-container .icon-container{position:relative;float:left;height:100%;width:25%;border-right:solid 1px #2e85b4;}
.bd-loyalty-tour-container .icon.link{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.bd-loyalty-tour-container a:hover,.bd-loyalty-tour-container a:focus,.bd-loyalty-tour-container a:active{font-weight:normal;text-decoration:underline;color:#c1272d;}
.bd-loyalty-tour-container a:visited{text-decoration:none;color:#2e85b4;}
.bd-loyalty-tour-container .feature-section{border-top:2px solid #ebebeb;}.bd-loyalty-tour-container .feature-section h1,.bd-loyalty-tour-container .feature-section h2,.bd-loyalty-tour-container .feature-section h3{color:#2e85b4;}
.bd-loyalty-tour-container .section-left{padding-right:20px;}
.bd-loyalty-tour-container .section-right{padding-left:20px;}
@media screen and (max-width:768px){.bd-loyalty-tour-container .section-left,.bd-loyalty-tour-container .section-right{padding:40px;}}
.bd-loyalty-tour-container .feature-description,.bd-loyalty-tour-container .feature{font-size:13px;color:#4f4f4f;}
.bd-loyalty-tour-container .features-header{margin-bottom:10px;margin-top:40px;font-size:16px;}.bd-loyalty-tour-container .features-header::before{content:url('/wp-content/themes/bigdoor/assets/loyalty-program/new/icon-blue-gear.png');padding-right:10px;}
.bd-loyalty-tour-container .feature{margin:5px 0;}
.bd-loyalty-tour-container .pullout{height:180px;text-align:center;background:#3c4793;}@media screen and (max-width:768px){.bd-loyalty-tour-container .pullout{padding:0 20px;}}
.bd-loyalty-tour-container .engage-stat h1{max-width:540px;margin:auto;margin-top:50px;color:#ffffff;font-size:20px;}@media screen and (max-width:768px){.bd-loyalty-tour-container .engage-stat h1{margin-top:37px;}}
.bd-loyalty-tour-container .microsoft-quote{padding-top:20px;color:#ffffff;text-align:left;}.bd-loyalty-tour-container .microsoft-quote .bd-constrain{margin-top:20px;}
.bd-loyalty-tour-container .microsoft-quote .col-sm-8,.bd-loyalty-tour-container .microsoft-quote .col-sm-3{padding:0;}
.bd-loyalty-tour-container .microsoft-quote p{margin:0;font-size:18px;line-height:32px;}
.bd-loyalty-tour-container .microsoft-quote .source{float:right;margin-top:10%;padding-right:20px;}.bd-loyalty-tour-container .microsoft-quote .source .company{text-align:right;font-size:13px;font-weight:300;}
.bd-loyalty-tour-container .microsoft-quote .source-icon{float:right;}
.bd-loyalty-tour-container .bottom-left{padding-right:30px;}.bd-loyalty-tour-container .bottom-left h2{font-size:22px;margin-top:40px;color:#f7f8fa;}
.bd-loyalty-program-tour-container .section-header .section-title img{margin-top:-20px;}
.bd-loyalty-program-tour-container .interest-form-container .success{padding:0;}.bd-loyalty-program-tour-container .interest-form-container .success h2{font-size:16px;}
.bd-loyalty-program-tour-container .interest-form-container .success img{margin-top:20px;}
.top-loyalty-program{height:670px;padding-bottom:60px;background-color:#2e85b4;color:#ffffff;}@media screen and (max-width:768px){.top-loyalty-program{height:auto;}}.top-loyalty-program h1{font-size:21px;font-weight:normal;}
.loyalty-campaign-link{margin-top:-20px;font-size:11px;color:rgba(256, 256, 256, 0.6);}@media screen and (max-width:992px){.loyalty-campaign-link{margin-top:10px;}}.loyalty-campaign-link a,.loyalty-campaign-link a:hover,.loyalty-campaign-link a:focus,.loyalty-campaign-link a:visited{padding-left:0.5em;color:#ffffff;font-weight:normal;}
.loyalty-campaign-link a:hover{text-decoration:underline;}
.bd-products-overview-container h1{font-size:34px;}
.bd-products-overview-container h2{font-size:28px;}
.bd-products-overview-container h3{font-size:23px;}
.bd-products-overview-container h4{font-size:20px;font-weight:600;}
@media screen and (max-width:768px){.bd-products-overview-container h1{font-size:29px;} .bd-products-overview-container h2{font-size:23px;} .bd-products-overview-container h3{font-size:18px;} .bd-products-overview-container h4{font-size:15px;font-weight:600;}}.bd-products-overview-container .support{font-size:18px;}
.bd-products-overview-container .header-buffer{height:100px;}
.bd-products-overview-container hr{border-width:2px;}
.bd-products-overview-container .top-products-overview{height:490px;background:url('/wp-content/themes/bigdoor/assets/our-products/header.jpg') no-repeat center bottom;background-size:cover;}@media screen and (max-width:768px){.bd-products-overview-container .top-products-overview{height:250px;}}.bd-products-overview-container .top-products-overview .section-header{margin-top:110px;margin-bottom:140px;}@media screen and (max-width:768px){.bd-products-overview-container .top-products-overview .section-header{margin-top:0;padding:0 5px;}}.bd-products-overview-container .top-products-overview .section-header .intro-text,.bd-products-overview-container .top-products-overview .section-header h2{margin-top:0;margin-bottom:0;color:rgba(0, 0, 130, 0.7);}
.bd-products-overview-container .top-products-overview .section-header h2{font-size:21px;font-weight:bold;}
.bd-products-overview-container .top-products-overview .section-header .intro-text{font-size:21px;}
.bd-products-overview-container .top-products-overview .section-header .support{margin-top:35px;font-size:14px;font-weight:600;color:rgba(0, 0, 0, 0.6);}
.bd-products-overview-container .industry-row{padding-bottom:40px;background:#2e85b4;color:#ffffff;}.bd-products-overview-container .industry-row .section-header{margin-top:-50px;}.bd-products-overview-container .industry-row .section-header p{margin-top:60px;margin-bottom:50px;}
.bd-products-overview-container .industry-row .half-circle{height:50px;width:100px;border-radius:100px 100px 0 0;margin:0 auto;background:transparent;height:50px;width:100px;border-radius:100px 100px 0 0;margin:0 auto;background:transparent;border-color:#2e85b4;border-width:1px;}
.bd-products-overview-container .industry-row .circle-icon{top:0;bottom:0;}
.bd-products-overview-container .industry-row .circle{height:70px;width:70px;margin:0 auto;border-radius:50%;background:#2e85b4;height:70px;width:70px;margin:0 auto;border-radius:50%;background:#2e85b4;margin-top:13px;}
.bd-products-overview-container .industry-row .industry{margin-bottom:40px;text-align:center;}.bd-products-overview-container .industry-row .industry img{width:50%;}
.bd-products-overview-container .product-options{color:#2e85b4;}.bd-products-overview-container .product-options .section-header{margin-top:35px;margin-bottom:35px;}.bd-products-overview-container .product-options .section-header h2{font-size:23px;}
.bd-products-overview-container .product-options .product.campaign,.bd-products-overview-container .product-options .product.program{border-top:solid 2px #ebebeb;}
.bd-products-overview-container .product-options .product.program{border-left:solid 2px #ebebeb;}
.bd-products-overview-container .product-options .product-description{text-align:center;margin-bottom:60px;}.bd-products-overview-container .product-options .product-description .features{min-height:175px;}.bd-products-overview-container .product-options .product-description .features .feature{white-space:nowrap;padding:0;}.bd-products-overview-container .product-options .product-description .features .feature label{font-weight:300;color:#797979;display:block;}
.bd-products-overview-container .product-options .product-description .features .feature img{display:block;margin:0 auto;}
.bd-products-overview-container .product-options .product-description p{line-height:200%;text-align:center;margin:20px 0;min-height:60px;}
.bd-products-overview-container .product-options .product-description .download-btn{height:43px;width:192px;margin:15px 0;display:inline-block;line-height:40px;background:#2e85b4;}.bd-products-overview-container .product-options .product-description .download-btn:hover{background:#1f719e;}
.bd-products-overview-container .product-options .product-image{width:100%;max-width:100%;}
.bd-products-overview-container .product-options h1{margin-bottom:15px;}
.bd-products-overview-container .product-options p{margin-bottom:15px;font-size:13px;color:#797979;}
.bd-products-overview-container .services-row-header{background:#2e85b4;color:#ffffff;border-top:solid 2px #ebebeb;}.bd-products-overview-container .services-row-header .section-header{margin:0;}.bd-products-overview-container .services-row-header .section-header h1{font-size:130%;padding:40px 0;margin:0;}
.bd-products-overview-container .services-row-header .section-header hr{border-color:#77c5ea;border-width:1px;margin:0;}
.bd-products-overview-container .services-row{background:#2e85b4;color:#ffffff;}.bd-products-overview-container .services-row .service{padding:70px 0 0 0;}.bd-products-overview-container .services-row .service hr{border-color:#77c5ea;border-width:1px;margin:30px 0 0 0;}
.bd-products-overview-container .services-row .service .service-image-container{text-align:center;}.bd-products-overview-container .services-row .service .service-image-container img{display:block;max-width:100%;height:auto;}
.bd-products-overview-container .services-row .service .service-image-container label{font-weight:300;font-size:13px;letter-spacing:1px;}
.bd-products-overview-container .services-row .service .details h2{margin:0;font-size:23px;}
.bd-products-overview-container .services-row .service .details .supporting-text{color:#77c5ea;font-size:17px;}
.bd-products-overview-container .services-row .service .details .points{margin:35px 0 45px 0;}.bd-products-overview-container .services-row .service .details .points .point{font-size:14px;font-weight:300;margin-bottom:13px;}
.bd-products-overview-container .services-row .service .details .supporting-images div{text-align:center;margin-bottom:15px;padding-left:0;}
.bd-products-overview-container .services-row .service.analytics .service-image-container label{margin-top:20px;}
.bd-products-overview-container .services-row .service.expertise .service-image-container img{margin-top:-60px;}
.bd-products-overview-container .services-row .service.expertise .service-image-container label{margin-top:40px;}@media screen and (max-width:768px){.bd-products-overview-container .services-row .service.expertise .service-image-container label{margin-top:15px;}}
.bd-products-overview-container .bottom-purple-form{padding-top:40px;box-shadow:0px -30px 12px -3px rgba(0, 0, 0, 0.2) inset;}.bd-products-overview-container .bottom-purple-form h2{margin-top:0;margin-bottom:50px;font-size:23px;line-height:1.6;}
.bd-products-overview-container .bottom-purple-form h3{font-size:20px;}
.bd-products-overview-container .bottom-purple-form .bd-download-invitation{margin-top:0;}.bd-products-overview-container .bottom-purple-form .bd-download-invitation h2{margin-bottom:20px;}
.bd-products-overview-container .bottom-purple-form .bd-download-invitation .supporting-text{font-size:10px;line-height:36px;}
.bd-products-overview-container .bottom-purple-form .bd-demo-form label{color:#ffffff;}
.bd-products-overview-container .bottom-purple-form .form-group{margin-bottom:8px;}
@media screen and (max-width:992px){.bd-products-overview-container .bottom-purple-form .col-sm-6{padding:0 40px;}}
.bd-products-overview-container .bottom-purple-form .interest-form-container .success h2{font-size:16px;}
.header-buffer{height:142px;}
.why-bigdoor-page-container .top-why-bigdoor-bg{height:490px;background:url('/wp-content/themes/bigdoor/assets/why-bigdoor/header.jpg') no-repeat center bottom;background-size:cover;}.why-bigdoor-page-container .top-why-bigdoor-bg .section-header{margin-top:80px;margin-bottom:80px;}.why-bigdoor-page-container .top-why-bigdoor-bg .section-header .intro-text,.why-bigdoor-page-container .top-why-bigdoor-bg .section-header h2{margin-top:0;margin-bottom:60px;color:rgba(0, 0, 130, 0.7);}
.why-bigdoor-page-container .top-why-bigdoor-bg .section-header h2{font-size:21px;font-weight:bold;}
.why-bigdoor-page-container .top-why-bigdoor-bg .section-header .intro-text{margin-bottom:0;font-size:21px;}
.why-bigdoor-page-container .top-why-bigdoor-bg .section-header .support{margin:8px 0;font-size:14px;font-weight:600;color:rgba(0, 0, 0, 0.6);}
.why-bigdoor-page-container .header-text-container{float:none;margin-top:-106px;padding-left:0;color:#ffffff;}.why-bigdoor-page-container .header-text-container .header-text{background-color:rgba(61, 71, 153, 0.5);padding:110px 45px 0;height:455px;}
.why-bigdoor-page-container .body-text{font-size:15px;line-height:24px;margin-top:25px;}
.why-bigdoor-page-container .customer-row{background-size:cover;}
.why-bigdoor-top-left{text-align:center;color:#ffffff;}.why-bigdoor-top-left h1,.why-bigdoor-top-left h2{font-weight:600;}
.why-bigdoor-top-left h2{margin-bottom:0;color:#BCE53C;}
.why-bigdoor-top-left h1{margin-top:0;font-size:42px;}
@media screen and (max-width:768px){.resources-top-image{display:block;margin:0 auto;}}
.customer-row{padding-top:100px;padding-bottom:150px;position:relative;}
.customer-image{float:left;}@media screen and (max-width:768px){.customer-image{float:none;margin-left:40px;}}
.customer-title h2{margin:0;line-height:1em;font-weight:300;}
.customer-info{padding-left:40px;}@media screen and (max-width:992px){.customer-info{padding-left:20px;}}@media screen and (max-width:768px){.customer-info{margin:40px 40px 0;}}
@media screen and (max-width:992px){.customer-about{padding-right:40px;}}.customer-about p{font-size:14px;margin:26px 0 0;padding-bottom:40px;font-weight:300;}
a.download-btn.casestudy-download{background-color:#c1232f;border-color:#c1232f;}
.under-triangle{margin-top:-82px;}@media screen and (min-width:1200px){.under-triangle{margin-top:-6%;}}
.sbux-bg{background:url('/wp-content/themes/bigdoor/assets/why-bigdoor/starbucks-bg.png') no-repeat center bottom;color:#ffffff;z-index:9;}.sbux-bg .customer-image{float:none;margin-top:6px;}
.sbux-bg .section-header{position:absolute;top:-44px;left:0;right:0;}
.pacsun-bg{background:url('/wp-content/themes/bigdoor/assets/why-bigdoor/pacsun-bg.png') no-repeat center bottom;color:#000000;z-index:8;}.pacsun-bg .customer-image{margin-top:40px;}
.pacsun-bg .customer-about p{padding-bottom:20px;}
.cbs-bg{background:url('/wp-content/themes/bigdoor/assets/why-bigdoor/cbs-bg.png') no-repeat center bottom;color:#ffffff;z-index:7;}.cbs-bg .customer-image{margin-top:50px;}
.nickelodeon-bg{background:url('/wp-content/themes/bigdoor/assets/why-bigdoor/nickelodeon-bg.png') no-repeat center bottom;color:#000000;z-index:6;}.nickelodeon-bg .customer-image{margin-top:50px;}
.microsoft-bg{background:url('/wp-content/themes/bigdoor/assets/why-bigdoor/microsoft-bg.png') no-repeat center bottom;color:#000000;z-index:5;}.microsoft-bg .customer-image{margin-top:55px;}
.yamaha-bg{background:url('/wp-content/themes/bigdoor/assets/why-bigdoor/yamaha-bg.png') no-repeat center bottom;color:#000000;z-index:3;}.yamaha-bg .customer-image{margin-top:55px;}
.mlb-bg{background:url('/wp-content/themes/bigdoor/assets/why-bigdoor/mlb-bg.png') no-repeat center bottom;color:#ffffff;z-index:2;}.mlb-bg .customer-image{margin-top:55px;}
.why-testimonial{position:relative;z-index:2;padding-bottom:300px;background:#0086b5;color:#ffffff;}@media screen and (max-width:992px){.why-testimonial{padding-bottom:200px;}}
.why-bottom{position:relative;z-index:2;height:206px;color:#ffffff;}@media screen and (max-width:1200px){.why-bottom{padding-bottom:50px;}}.why-bottom .bd-constrain{margin-top:-180px;}
.why-bottom .bd-devices{right:10px;position:absolute;top:-65px;width:100%;}@media screen and (max-width:1200px){.why-bottom .bd-devices{top:-45px;}}@media screen and (max-width:992px){.why-bottom .bd-devices{display:none;}}
.why-bottom .bd-learn-more{margin:40px;}@media screen and (max-width:992px){.why-bottom .bd-learn-more{margin-top:30px;margin-bottom:0;}}
.why-bottom h2{margin-bottom:67px;font-size:26px;}@media screen and (max-width:992px){.why-bottom h2{margin-bottom:30px;}}
.why-bottom a.download-btn.products-link{width:181px;background-image:linear-gradient(to bottom, #00a4dc, #008fb9);}@media screen and (max-width:992px){.why-bottom a.download-btn.products-link{margin-top:100px;}}
.bd-404-main{position:relative;}.bd-404-main img{height:100%;width:100%;min-height:500px;}
.bd-404-main .bd-message-col{background-color:rgba(0, 0, 0, 0.5);bottom:0;left:25%;margin:0;position:absolute;text-align:center;width:50%;}@media screen and (max-width:550px){.bd-404-main .bd-message-col{left:0;width:100%;}}
.bd-404-main .bd-message{color:#ffffff;padding:20px 0 30px 0;text-shadow:0 0 30px #000000;}.bd-404-main .bd-message h1{font-size:50px;font-weight:bold;padding-left:10px;padding-right:10px;}@media screen and (max-width:1200px){.bd-404-main .bd-message h1{font-size:40px;}}@media screen and (max-width:992px){.bd-404-main .bd-message h1{font-size:32px;}}@media screen and (max-width:768px){.bd-404-main .bd-message h1{font-size:24px;padding-bottom:15px;margin-top:10px;}}
.bd-404-main .bd-message h3{margin-bottom:30px;padding-left:10px;padding-right:10px;}@media screen and (max-width:992px){.bd-404-main .bd-message h3{font-size:20px;}}@media screen and (max-width:768px){.bd-404-main .bd-message h3{display:none;}}
.bd-404-main .bd-message a{margin-bottom:20%;}@media screen and (max-width:768px){.bd-404-main .bd-message a{margin-bottom:35px;}}
.bd-404-main .bd-btn-blue{background-color:#2e86ba;border:1px solid #ffffff;color:#ffffff;padding:6px 42px;border-radius:0;}
.bd-blog-header{margin-bottom:10px;}
.bd-blog-title{display:inline-block;padding-right:10px;color:#21759b;font-weight:600;}
.bd-blog-blurb{display:inline-block;}
#featured-post-carousel{margin:0 0 40px 0;background-color:#f1f1f1;border:1px solid #e5e5e5;height:385px;}@media screen and (max-width:650px){#featured-post-carousel{height:455px;}}@media screen and (max-width:450px){#featured-post-carousel{height:525px;}}#featured-post-carousel article{margin:0;}
#featured-post-carousel .post-title{margin:0;margin-bottom:20px;line-height:20px;}#featured-post-carousel .post-title a{color:#030303;font-size:18px;font-weight:normal;}#featured-post-carousel .post-title a:hover{font-weight:normal;}
#featured-post-carousel .post-header{padding:5px 35px 0;}
#featured-post-carousel .post-summary-footer{padding:0 35px;}
#featured-post-carousel .featured-post-text-container{line-height:16px;}
#featured-post-carousel .featured-post-text{color:#030303;font-size:14px;font-weight:normal;}#featured-post-carousel .featured-post-text:hover,#featured-post-carousel .featured-post-text:visited,#featured-post-carousel .featured-post-text:focus{color:#030303;font-weight:normal;text-decoration:none;}
.carousel-indicators{position:absolute;bottom:15px;left:0;right:0;width:auto;margin:25px 35px 0;font-size:0;background-color:#e6e6e6;}.carousel-indicators li{height:16px;width:16px;margin:5px 2px;border-color:#9a9a9a;background-color:#fff;}
.carousel-indicators .active{height:16px;width:16px;margin:5px 2px;background-color:#21759b;border:0;}
.carousel-control{width:33px;}.carousel-control.right,.carousel-control.left{background:none !important;background-repeat:no-repeat;}
.carousel-control .glyphicon{top:75%;color:#21759b;}
.carousel-control .glyphicon-chevron-right{right:5px;}
.carousel-control .glyphicon-chevron-left{left:5px;}
.bd-products-link-container{padding:10px;text-align:center;background-color:#c1232f;font-size:0;}
.mc_merge_var .mc_header_email,.mc_email_options,.mergeRow .mc_email_format{display:none;}
#blog-sidebar #mc_mv_EMAIL{height:24px;text-align:center;border-bottom-color:#b3b3b3;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#b3b3b3;border-left-style:solid;border-left-width:1px;border-right-color:#b3b3b3;border-right-style:solid;border-right-width:1px;border-top-color:#b3b3b3;border-top-left-radius:3px;border-top-right-radius:3px;border-top-style:solid;border-top-width:1px;border-bottom-color:#b3b3b3;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#b3b3b3;border-left-style:solid;border-left-width:1px;border-right-color:#b3b3b3;border-right-style:solid;border-right-width:1px;border-top-color:#b3b3b3;border-top-left-radius:3px;border-top-right-radius:3px;border-top-style:solid;border-top-width:1px;}
#blog-sidebar .mc_signup_submit .button{width:100%;margin:0;padding:10px;background-color:#21759b;background-image:linear-gradient(to bottom, #3086b9, #2e85b4);border-color:#21759b;border-radius:0;font-size:13px;font-weight:normal;}
#blog-page{margin-top:155px;}@media screen and (max-width:650px){#blog-page{margin-top:80px;}}#blog-page a{color:#21759b;font-weight:600;}#blog-page a:hover{color:#c1272d;font-weight:600;text-decoration:none;}
#blog-page .bd-products-link-widget a{color:#ffffff;font-size:13px;line-height:14px;cursor:pointer;}#blog-page .bd-products-link-widget a:hover{color:#ffffff;}
#blog-page .stMainServices,#blog-page .stButton .stArrow,#blog-page .stButton .stButton_gradient{height:22px;}
#blog-page .blog-page-container{max-width:1120px;margin-left:auto;margin-right:auto;padding:0 15px;}@media screen and (max-width:481px){#blog-page .blog-page-container{padding:0 15px;}}#blog-page .blog-page-container .col-md-3{width:258px;}@media screen and (min-width:992px){#blog-page .blog-page-container .col-md-3{padding-right:0;}}
#blog-page .blog-page-container #blog-content{margin-bottom:75px;}#blog-page .blog-page-container #blog-content article{background-color:#f1f1f1;border:1px solid #e5e5e5;margin-bottom:40px;}#blog-page .blog-page-container #blog-content article .post-header{padding:30px 40px;}@media screen and (max-width:481px){#blog-page .blog-page-container #blog-content article .post-header{padding:15px 20px;}}#blog-page .blog-page-container #blog-content article .post-header .small-author-detail{height:40px;}#blog-page .blog-page-container #blog-content article .post-header .small-author-detail .author-avatar,#blog-page .blog-page-container #blog-content article .post-header .small-author-detail .post-info{display:inline-block;}@media screen and (max-width:400px){#blog-page .blog-page-container #blog-content article .post-header .small-author-detail .author-avatar,#blog-page .blog-page-container #blog-content article .post-header .small-author-detail .post-info{display:inherit;}}
#blog-page .blog-page-container #blog-content article .post-header .small-author-detail .author-avatar{margin-right:15px;height:40px;float:left;}
#blog-page .blog-page-container #blog-content article .post-header .small-author-detail .post-info{height:40px;}#blog-page .blog-page-container #blog-content article .post-header .small-author-detail .post-info .author-name{margin:0;height:15px;font-size:14px;font-weight:600;letter-spacing:0.03em;margin-top:3px;}
#blog-page .blog-page-container #blog-content article .post-header .small-author-detail .post-info .publish-date{height:17px;font-size:12px;font-style:italic;font-weight:400;line-height:15px;margin-top:5px;}#blog-page .blog-page-container #blog-content article .post-header .small-author-detail .post-info .publish-date a{color:inherit;font-weight:inherit;}
#blog-page .blog-page-container #blog-content article .post-header .post-title{color:#000000;font-size:28px;font-weight:normal;line-height:33px;}#blog-page .blog-page-container #blog-content article .post-header .post-title a{font-weight:inherit;}
#blog-page .blog-page-container #blog-content article .divider{margin:0;border-top:1px solid #c8c8c9;}
#blog-page .blog-page-container #blog-content article.summary-view-page .post-header{margin:35px;padding:0;}@media screen and (max-width:400px){#blog-page .blog-page-container #blog-content article.summary-view-page .post-header{margin:15px;}}#blog-page .blog-page-container #blog-content article.summary-view-page .post-header .post-title{margin-top:0;margin-bottom:10px;font-size:24px;line-height:26px;}#blog-page .blog-page-container #blog-content article.summary-view-page .post-header .post-title a{color:#030303;}
#blog-page .blog-page-container #blog-content article.summary-view-page .summary-view{position:relative;}
#blog-page .blog-page-container #blog-content article.summary-view-page .post-summary-image-container{height:145px;width:145px;float:left;padding:0;margin-right:20px;overflow:hidden;}@media screen and (max-width:992px){#blog-page .blog-page-container #blog-content article.summary-view-page .post-summary-image-container{margin-bottom:20px;}}
#blog-page .blog-page-container #blog-content article.summary-view-page .post-summary-details{float:left;margin:0 35px 0 0;}@media screen and (min-width:768px){#blog-page .blog-page-container #blog-content article.summary-view-page .post-summary-details{width:70%;}}#blog-page .blog-page-container #blog-content article.summary-view-page .post-summary-details .post-info{margin-top:8px;}#blog-page .blog-page-container #blog-content article.summary-view-page .post-summary-details .post-info .author-name,#blog-page .blog-page-container #blog-content article.summary-view-page .post-summary-details .post-info .publish-date{display:inline-block;}
#blog-page .blog-page-container #blog-content article.summary-view-page .share-links{padding-top:10px;padding-bottom:14px;}
#blog-page .blog-page-container #blog-content article.summary-view-page .post-summary{margin-left:35px;margin-right:35px;margin-bottom:35px;padding:0;}@media screen and (max-width:400px){#blog-page .blog-page-container #blog-content article.summary-view-page .post-summary{margin-left:15px;margin-right:15px;margin-bottom:15px;}}@media screen and (max-width:350px){#blog-page .blog-page-container #blog-content article.summary-view-page .post-summary{padding-top:25px;}}#blog-page .blog-page-container #blog-content article.summary-view-page .post-summary .read-more-link{font-size:13px;}
#blog-page .blog-page-container #blog-content article.summary-view-page.bd-featured{position:relative;height:236px;margin-bottom:0;background-size:cover;background-position:0;}
#blog-page .blog-page-container #blog-content article.detail-view-page .post-header .small-author-detail{display:none;}
#blog-page .blog-page-container #blog-content article .post-summary,#blog-page .blog-page-container #blog-content article .post-content{padding:30px 40px;line-height:1.7em;color:#444444;font-weight:300;font-size:16px;line-height:25px;}@media screen and (max-width:481px){#blog-page .blog-page-container #blog-content article .post-summary,#blog-page .blog-page-container #blog-content article .post-content{padding:15px 20px;line-height:20px;font-size:14px;}}
#blog-page .blog-page-container #blog-content article .post-content{}#blog-page .blog-page-container #blog-content article .post-content h1,#blog-page .blog-page-container #blog-content article .post-content h2,#blog-page .blog-page-container #blog-content article .post-content h3,#blog-page .blog-page-container #blog-content article .post-content h4,#blog-page .blog-page-container #blog-content article .post-content h5,#blog-page .blog-page-container #blog-content article .post-content h6{font-weight:bold;font-size:1.5em;line-height:1.5em;}
#blog-page .blog-page-container #blog-content article .post-content .alignleft{float:left;}
#blog-page .blog-page-container #blog-content article .post-content .alignright{float:right;}
#blog-page .blog-page-container #blog-content article .post-content .aligncenter{display:block;margin-left:auto;margin-right:auto;}
#blog-page .blog-page-container #blog-content article .post-content .entry-content img,#blog-page .blog-page-container #blog-content article .post-content .comment-content img,#blog-page .blog-page-container #blog-content article .post-content .widget img,#blog-page .blog-page-container #blog-content article .post-content img.header-image,#blog-page .blog-page-container #blog-content article .post-content .author-avatar img,#blog-page .blog-page-container #blog-content article .post-content img.wp-post-image{border-radius:3px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);}
#blog-page .blog-page-container #blog-content article .post-content .wp-caption{max-width:100%;padding:4px;}
#blog-page .blog-page-container #blog-content article .post-content .wp-caption .wp-caption-text,#blog-page .blog-page-container #blog-content article .post-content .gallery-caption,#blog-page .blog-page-container #blog-content article .post-content .entry-caption{font-style:italic;font-size:12px;font-size:0.857142857rem;line-height:2;color:#757575;}
#blog-page .blog-page-container #blog-content article .post-content img.wp-smiley,#blog-page .blog-page-container #blog-content article .post-content .rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0;}
#blog-page .blog-page-container #blog-content article .post-content .entry-content dl.gallery-item{margin:0;}
#blog-page .blog-page-container #blog-content article .post-content .gallery-item a,#blog-page .blog-page-container #blog-content article .post-content .gallery-caption{width:90%;}
#blog-page .blog-page-container #blog-content article .post-content .gallery-item a{display:block;}
#blog-page .blog-page-container #blog-content article .post-content .gallery-caption a{display:inline;}
#blog-page .blog-page-container #blog-content article .post-content .gallery-columns-1 .gallery-item a{max-width:100%;width:auto;}
#blog-page .blog-page-container #blog-content article .post-content .gallery .gallery-icon img{height:auto;max-width:90%;padding:5%;}
#blog-page .blog-page-container #blog-content article .post-content .gallery-columns-1 .gallery-icon img{padding:3%;}
#blog-page .blog-page-container #blog-content article .post-content img.alignleft{margin:12px 24px 12px 0;margin:0.857142857rem 1.714285714rem 0.857142857rem 0;}
#blog-page .blog-page-container #blog-content article .post-content img.alignright{margin:12px 0 12px 24px;margin:0.857142857rem 0 0.857142857rem 1.714285714rem;}
#blog-page .blog-page-container #blog-content article .post-content img.aligncenter{margin-top:12px;margin-top:0.857142857rem;margin-bottom:12px;margin-bottom:0.857142857rem;}
#blog-page .blog-page-container #blog-content article .items-container{background-color:#e6e6e6;margin:25px 40px;padding:5px;font-size:12px;line-height:15px;height:32px;}
#blog-page .blog-page-container #blog-content article .post-summary-footer .items-container .read-more-link{font-size:14px;line-height:22px;text-align:right;}
#blog-page .blog-page-container #blog-content article .post-content-footer .items-container{margin:25px 25px;}
#blog-page .blog-page-container #blog-content article .post-content-footer .post-meta{background-color:#e6e6e6;margin:25px;padding:15px 30px;font-size:12px;line-height:15px;}#blog-page .blog-page-container #blog-content article .post-content-footer .post-meta .post-info{margin-bottom:15px;}
#blog-page .blog-page-container #blog-content article .post-content-footer .post-meta .author-info .author-avatar img{box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);}
#blog-page .blog-page-container #blog-content article .post-content-footer .post-meta .author-info .author-description .author-name{font-size:12px;font-weight:bold;margin-top:0;margin-bottom:15px;}
#blog-page .blog-page-container #blog-content article .post-content-footer .post-meta.bd-loyalty-guide-blog-link{padding:10px 20px 20px;background:#2e85b4;color:#ffffff;}#blog-page .blog-page-container #blog-content article .post-content-footer .post-meta.bd-loyalty-guide-blog-link .cta-container{padding-left:0;}
#blog-page .blog-page-container #blog-content article .post-content-footer .post-meta.bd-loyalty-guide-blog-link h4{font-size:14px;font-weight:600;}
#blog-page .blog-page-container #blog-content article .post-content-footer .post-meta.bd-loyalty-guide-blog-link p{margin-bottom:15px;font-weight:300;}
#blog-page .blog-page-container #blog-content article .post-content-footer .post-meta.bd-loyalty-guide-blog-link .download-btn{background:#c1232f;color:#ffffff;}#blog-page .blog-page-container #blog-content article .post-content-footer .post-meta.bd-loyalty-guide-blog-link .download-btn:hover{background:#b4212c;}
#blog-page .blog-page-container #blog-content article .post-content-footer .post-meta.bd-loyalty-guide-blog-link .blog-post-link-image{width:140px;margin-top:-40px;margin-left:-20px;}@media screen and (max-width:768px){#blog-page .blog-page-container #blog-content article .post-content-footer .post-meta.bd-loyalty-guide-blog-link .blog-post-link-image{display:none;}}
#blog-page .blog-page-container #blog-content .pagination{width:100%;}#blog-page .blog-page-container #blog-content .pagination .nav-previous{float:left;}
#blog-page .blog-page-container #blog-content .pagination .nav-next{float:right;}
#blog-page .blog-page-container #blog-sidebar{text-align:left;}#blog-page .blog-page-container #blog-sidebar .template-widget,#blog-page .blog-page-container #blog-sidebar #mc_signup{background-color:#f1f1f1;border:1px solid #c8c8c9;padding:10px 15px;margin-bottom:30px;}#blog-page .blog-page-container #blog-sidebar .template-widget .title,#blog-page .blog-page-container #blog-sidebar #mc_signup .title{margin:0;font-size:15px;line-height:19px;font-weight:normal;}
#blog-page .blog-page-container #blog-sidebar .template-widget hr,#blog-page .blog-page-container #blog-sidebar #mc_signup hr{margin:10px -15px;border-top:1px solid #c8c8c9;}
#blog-page .blog-page-container #blog-sidebar .template-widget ul,#blog-page .blog-page-container #blog-sidebar #mc_signup ul,#blog-page .blog-page-container #blog-sidebar .template-widget li,#blog-page .blog-page-container #blog-sidebar #mc_signup li{padding:0;margin:0;list-style-type:none;font-size:13px;line-height:24px;font-weight:600;}
#blog-page .blog-page-container #blog-sidebar #sidebar-love li{display:inline-block;margin-right:12px;}
#blog-page .blog-page-container #blog-sidebar #sidebar-love li:last-child{margin:0;}
#blog-page .blog-page-container #blog-sidebar #sidebar-love .share-btn{display:block;height:22px;width:22px;}#blog-page .blog-page-container #blog-sidebar #sidebar-love .share-btn.facebook{background:url('/wp-content/themes/bigdoor/assets/blog/btn-facebook.png');}
#blog-page .blog-page-container #blog-sidebar #sidebar-love .share-btn.twitter{background:url('/wp-content/themes/bigdoor/assets/blog/btn-twitter.png');}
#blog-page .blog-page-container #blog-sidebar #sidebar-love .share-btn.linkedin{background:url('/wp-content/themes/bigdoor/assets/blog/btn-linkedin.png');}
#blog-page .blog-page-container #blog-sidebar #sidebar-love .share-btn.googleplus{background:url('/wp-content/themes/bigdoor/assets/social/sq-btn-googleplus.png');background-size:100%;}
#blog-page .blog-page-container #blog-sidebar #bd-loyalty-guide-sidebar{margin-top:60px;}#blog-page .blog-page-container #blog-sidebar #bd-loyalty-guide-sidebar .title{margin-bottom:15px;}
#blog-page .blog-page-container #blog-sidebar .bd-sm-loyalty-guide-ebook-image{width:100%;margin:-60px 0 -10px -20px;}
#blog-page .blog-page-container #blog-sidebar .bd-loyalty-guide-link-container{margin-bottom:15px;font-size:14px;line-height:15px;}#blog-page .blog-page-container #blog-sidebar .bd-loyalty-guide-link-container .bd-loyalty-guide-link{width:100%;color:#ffffff;}
#blog-page .blog-page-container #blog-sidebar .bd-loyalty-guide-link-container a:hover{text-decoration:underline;background:#1f719e;}
#blog-page .blog-page-container #disqus_thread{margin:0 0 75px 0;}
.bd-landing-page.bd-intro-book .bd-book-title{margin-bottom:40px;}
.bd-landing-page.bd-intro-book .bd-left{margin-top:224px;}@media screen and (max-width:992px){.bd-landing-page.bd-intro-book .bd-left{margin-top:50px;}}
.bd-landing-page.bd-intro-book .bd-book-why{font-size:17px;}
.bd-landing-page.bd-intro-book .share-links{position:absolute;top:180px;left:38%;}@media screen and (max-width:1130px){.bd-landing-page.bd-intro-book .share-links{left:38%;}}@media screen and (max-width:1060px){.bd-landing-page.bd-intro-book .share-links{left:40.5%;}}@media screen and (max-width:992px){.bd-landing-page.bd-intro-book .share-links{top:101%;left:30px;}}.bd-landing-page.bd-intro-book .share-links .stButton{display:block !important;padding:5px;}@media screen and (max-width:992px){.bd-landing-page.bd-intro-book .share-links .stButton{display:inline-block !important;}}.bd-landing-page.bd-intro-book .share-links .stButton .stButton_gradient{border-radius:0;}
.bd-landing-page.bd-intro-book .share-links>span{position:relative;}
.bd-landing-page.bd-intro-book .bd-download-invitation{padding-bottom:30px;}
.bd-landing-page.bd-intro-book .bd-book-info{padding-bottom:60px;}
.bd-landing-page.bd-intro-book .bd-reward-list li div{font-size:15px;}
.bd-landing-page.bd-intro-book .stArrow .stButton_gradient{height:20px;}
.bd-landing-page.bd-intro-book .st-facebook-counter{width:18px;height:18px;padding-top:1px;background-image:url('/wp-content/themes/bigdoor/assets/social/sq-btn-facebook.png') !important;background-size:100%;}
.bd-landing-page.bd-intro-book .st-twitter-counter{width:18px;height:18px;padding-top:1px;background-image:url('/wp-content/themes/bigdoor/assets/social/sq-btn-twitter.png') !important;background-size:100%;}
.bd-landing-page.bd-intro-book .st-linkedin-counter{width:18px;height:18px;padding-top:1px;background-image:url('/wp-content/themes/bigdoor/assets/social/sq-btn-linkedin.png') !important;background-size:100%;}
.bd-landing-page.bd-intro-book .st-linkedin-counter{width:18px;height:18px;padding-top:1px;background-image:url('/wp-content/themes/bigdoor/assets/social/sq-btn-linkedin.png') !important;background-size:100%;}
.bd-landing-page.bd-intro-book .googleplus{width:18px;height:18px;padding-top:1px;background-image:url('/wp-content/themes/bigdoor/assets/social/sq-btn-googleplus.png');background-size:100%;color:transparent;}.bd-landing-page.bd-intro-book .googleplus.chicklets{padding:0;line-height:22px;}
.bd-landing-page.bd-intro-book .st_googleplus_hcount .stButton_gradient:not(.stHBubble){padding:0;border:0;background:0;}
.bd-landing-page{margin:0;margin-bottom:-16px;word-break:keep-all;}.bd-landing-page .bd-body{max-width:1120px;margin-left:auto;margin-right:auto;max-width:1120px;margin-left:auto;margin-right:auto;}
.bd-landing-page .bd-constrain{position:relative;}
.bd-landing-page .bd-top{background-color:#2e86ba;color:#ffffff;padding-top:160px;padding-left:0px;}@media screen and (max-width:650px){.bd-landing-page .bd-top{padding-top:80px;}}
.bd-landing-page .bd-ebook-image{position:absolute;}@media screen and (max-width:992px){.bd-landing-page .bd-ebook-image{display:none;}}
.bd-landing-page .bd-top-message{padding-right:50px;padding-left:40px;padding-bottom:50px;}
.bd-landing-page .bd-lead-text{font-size:16px;font-weight:300;margin:0;}
.bd-landing-page .bd-book-title{font-size:37px;margin-top:0;margin-bottom:50px;}@media screen and (max-width:650px){.bd-landing-page .bd-book-title{font-size:30px;}}
.bd-landing-page .bd-book-why{font-size:20px;font-weight:300;margin:0;}
.bd-landing-page .bd-left{margin-top:176px;padding:0;}@media screen and (max-width:992px){.bd-landing-page .bd-left{margin-top:50px;}}
.bd-landing-page .bd-glasses-icon{position:absolute;top:-47px;left:42%;}@media screen and (max-width:992px){.bd-landing-page .bd-glasses-icon{top:-35px;}}
.bd-landing-page .bd-book-contents{border-top:solid 2px #e5e5e5;}
.bd-landing-page .bd-book-info{margin-right:30px;padding-top:50px;padding-left:20px;}
.bd-landing-page .bd-reward-list{line-height:40px;list-style-type:disc;padding-left:20px;}.bd-landing-page .bd-reward-list li{color:#2e86ba;font-size:14px;line-height:16px;padding-bottom:12px;}
.bd-landing-page .bd-reward-list li div{color:#000000;font-size:16px;padding-left:10px;}
.bd-landing-page .bd-book-form{height:auto;}
.bd-landing-page .bd-download-invitation{padding-left:30px;padding-top:20px;}.bd-landing-page .bd-download-invitation h2{font-size:40px;margin:0;}@media screen and (max-width:650px){.bd-landing-page .bd-download-invitation h2{font-size:30px;}}
@media screen and (max-width:650px){.bd-landing-page .bd-download-invitation{padding-bottom:10px;}}
.bd-landing-page .interest-form-container{background-color:#ffffff;margin:0 0 100px 30px;max-width:600px;}.bd-landing-page .interest-form-container .success{color:#000000;padding-top:180px;}.bd-landing-page .interest-form-container .success img{margin-top:0;}
.bd-landing-page .interest-form-container .success a:hover{font-weight:normal;}
.bd-landing-page label{color:#2e86ba;font-weight:600;}
.bd-landing-page .required label::after{color:#c1272d;content:'*';padding-left:3px;}
.bd-landing-page .form-side{padding:0;}
.bd-landing-page .bd-signup-checkbox{display:inline-block;width:20px;}
.bd-landing-page .bd-checkbox-text{color:#000000;font-weight:300;padding-left:10px;}
.bd-landing-page .bd-button-holder{margin-top:10px;text-align:left;}.bd-landing-page .bd-button-holder .btn{border-radius:0;background-color:#d9454a;height:45px;margin-bottom:2px;width:168px;-webkit-box-shadow:-3px 1px 3px rgba(0, 0, 0, 0.2),3px 1px 3px rgba(0, 0, 0, 0.2),0 5px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow:-3px 1px 3px rgba(0, 0, 0, 0.2),3px 1px 3px rgba(0, 0, 0, 0.2),0 5px 5px rgba(0, 0, 0, 0.2);box-shadow:-3px 1px 3px rgba(0, 0, 0, 0.2),3px 1px 3px rgba(0, 0, 0, 0.2),0 5px 5px rgba(0, 0, 0, 0.2);}.bd-landing-page .bd-button-holder .btn:hover{background-color:#c1272d;font-weight:normal;}
.bd-landing-page .bd-button-holder .btn:active{margin-bottom:0;margin-top:2px;-webkit-box-shadow:-2px 1px 3px rgba(0, 0, 0, 0.1),2px 1px 3px rgba(0, 0, 0, 0.1),0 3px 3px rgba(0, 0, 0, 0.2);-moz-box-shadow:-2px 1px 3px rgba(0, 0, 0, 0.1),2px 1px 3px rgba(0, 0, 0, 0.1),0 3px 3px rgba(0, 0, 0, 0.2);box-shadow:-2px 1px 3px rgba(0, 0, 0, 0.1),2px 1px 3px rgba(0, 0, 0, 0.1),0 3px 3px rgba(0, 0, 0, 0.2);}
.bd-landing-page .bd-button-holder .btn:visited{color:#ffffff;}
.bd-landing-page .bd-bottom{padding-bottom:90px;background-color:#57aace;color:#ffffff;}@media screen and (max-width:1200px){.bd-landing-page .bd-bottom{padding-bottom:50px;}}
.bd-landing-page .bd-devices{right:10px;position:absolute;top:-55px;width:95%;}@media screen and (max-width:1200px){.bd-landing-page .bd-devices{top:-45px;}}@media screen and (max-width:992px){.bd-landing-page .bd-devices{display:none;}}
.bd-landing-page .bd-learn-more{max-width:560px;padding-top:50px;padding-left:30px;}@media screen and (max-width:992px){.bd-landing-page .bd-learn-more{padding-bottom:40px;}}.bd-landing-page .bd-learn-more h1{font-size:28px;}
.bd-landing-page .bd-learn-more p{font-size:18px;font-weight:300;}
.bd-landing-page .bd-last-form-group{margin:0;}
.bd-landing-page .error-holder{height:0;margin:0;text-align:center;}
.bd-landing-page .error .error-holder{height:auto;}
.bd-landing-page .on-error{background-color:#ffffff;color:#c1262a;visibility:hidden;font-size:14px;font-weight:normal;padding:5px 30px;}
.bd-landing-page.error .on-error{visibility:visible;}
.bd-landing-page .bd-story-link{margin-top:45px;}
.bd-landing-page a.bd-btn{background-color:#ffffff;border-radius:0;color:#2e86ba;font-size:16px;padding:8px 30px;}.bd-landing-page a.bd-btn:hover{color:#c1272d;font-weight:normal;text-decoration:none;}
.bd-landing-page a.bd-btn:active{margin-top:2px;}
.bd-landing-page a.bd-btn:visited{color:#2e86ba;}
.resources-page-container #mc_subheader{display:none;}
.resources-page-container #mc_mv_EMAIL{border-bottom-color:#dedede;border-bottom-left-radius:1px;border-bottom-right-radius:1px;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#dedede;border-left-style:solid;border-left-width:1px;border-right-color:#dedede;border-right-style:solid;border-right-width:1px;border-top-color:#dedede;border-top-left-radius:1px;border-top-right-radius:1px;border-top-style:solid;border-top-width:1px;border-bottom-color:#dedede;border-bottom-left-radius:1px;border-bottom-right-radius:1px;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#dedede;border-left-style:solid;border-left-width:1px;border-right-color:#dedede;border-right-style:solid;border-right-width:1px;border-top-color:#dedede;border-top-left-radius:1px;border-top-right-radius:1px;border-top-style:solid;border-top-width:1px;float:left;height:28px;width:70%;margin-top:1px;text-align:center;box-shadow:inset 0 0 2px 2px #dedede;background-color:#f1f1f1;color:#434343;}.resources-page-container #mc_mv_EMAIL[placeholder]{text-overflow:ellipsis;}
.resources-page-container #mc_message{margin-bottom:15px;}
.resources-page-container #mc_signup_submit{width:105px;margin-top:0;margin-bottom:0;padding:6px;}
.resources-page-container .mc_signup_submit{width:25%;float:right;}.resources-page-container .mc_signup_submit .button{width:100%;margin:0;padding:10px;background-color:#b22531;background-image:linear-gradient(to bottom, #b22531, #a32832);border-color:#c10000;border-radius:0;font-size:14px;font-weight:normal;}
.resources-top{max-width:1120px;margin-left:auto;margin-right:auto;max-width:1120px;margin-left:auto;margin-right:auto;height:490px;margin-bottom:40px;padding-top:200px;}@media screen and (max-width:768px){.resources-top{padding-left:40px;padding-right:40px;}}@media screen and (max-width:650px){.resources-top{height:auto;padding-top:77px;}}
.resources-top-image{width:90%;}@media screen and (max-width:768px){.resources-top-image{width:360px;}}@media screen and (max-width:650px){.resources-top-image{width:300px;}}
.newsletter-cta{font-weight:600;color:#000000;}.newsletter-cta h2{font-size:21px;}
.newsletter-about{padding-bottom:10px;font-size:14px;}
.marketers-guide{padding:40px 0 30px;background:url('/wp-content/themes/bigdoor/assets/resources/feature-bg-marketers-guide.jpg') no-repeat center bottom;background-size:cover;box-shadow:inset 0 35px 30px -10px rgba(136, 136, 136, 0.7);}@media screen and (max-width:768px){.marketers-guide .bd-constrain{padding-left:40px;padding-right:40px;}}
.marketers-guide-image{width:100%;}@media screen and (max-width:768px){.marketers-guide-image{display:none;}}
.resource-info{margin-top:60px;}
.resource-title h2{font-size:24px;font-weight:600;color:#207596;}
.resource-about,.small-resource-about{padding-bottom:10px;}
.small-resource-row{max-width:1120px;margin-left:auto;margin-right:auto;max-width:1120px;margin-left:auto;margin-right:auto;padding-top:60px;padding-bottom:40px;border-bottom:2px solid #e1e1e1;}@media screen and (max-width:768px){.small-resource-row{padding-left:40px;padding-right:40px;}}
.infographic-row{padding-bottom:70px;}
.small-ebook-image{width:60%;margin-left:10%;}@media screen and (max-width:768px){.small-ebook-image{display:none;}}
.seven-myths-row{padding-bottom:40px;}
.infographic-image{width:50%;margin-left:25%;}@media screen and (max-width:768px){.infographic-image{display:none;}}
.resources-bottom{margin-bottom:118px;border-bottom:1px solid #e1e1e1;}.resources-bottom h2{margin-top:0;font-size:21px;color:#000000;}
.resources-bottom .col-sm-6{padding:40px;}
.resources-bottom .blog-visit-container{border-left:1px solid #e1e1e1;padding-bottom:51px;}
.social-links a:first-child{margin-left:0;}
.social-links a{display:inline-block;height:46px;width:46px;margin:40px 11px 0;text-indent:-9999px;background-position:center bottom;background-repeat:no-repeat;background-size:cover;}.social-links a.twitter{background-image:url('/wp-content/themes/bigdoor/assets/social/sq-btn-twitter.png');}
.social-links a.facebook{background-image:url('/wp-content/themes/bigdoor/assets/social/sq-btn-facebook.png');}
.social-links a.googleplus{background-image:url('/wp-content/themes/bigdoor/assets/social/sq-btn-googleplus.png');}
.social-links a.linkedin{background-image:url('/wp-content/themes/bigdoor/assets/social/sq-btn-linkedin.png');}
.blog-about{padding-bottom:10px;font-size:13px;color:#000000;opacity:0.5;}
.download-btn{display:block;height:27px;width:165px;background:#207596;border:1px solid #006b8e;text-align:center;font-size:13px;font-weight:600;line-height:24px;color:#ffffff;}.download-btn.blog-link{background:#c1232f;border-color:#bf0018;color:#ffffff;}
a.download-btn{text-decoration:none;cursor:pointer;}a.download-btn:hover,a.download-btn:visited,a.download-btn:focus{color:#ffffff;text-decoration:none;font-weight:600;}
a.download-btn:active{height:26px;width:163px;margin-left:1px;margin-top:1px;}
.partner-page-container .header-buffer{margin-top:120px;}
.partner-page-container .top-row{position:relative;height:490px;background:url('/wp-content/themes/bigdoor/assets/partners/header.jpg') no-repeat center bottom;background-size:cover;}.partner-page-container .top-row h1{font-size:21px;font-weight:normal;}
.partner-page-container .top-tab-container{position:absolute;right:0;bottom:-44px;left:0;}
.partner-page-container h1{padding-top:100px;padding-bottom:35px;font-size:28px;font-weight:600;color:rgba(0, 0, 138, 0.8);}
.partner-page-container h2{font-size:24px;font-weight:300;color:#2e85b4;}
.partner-page-container hr{margin-top:10px;border-style:dotted;border-color:#bcbabb;border-width:2px;border-right:0;border-bottom:0;border-left:0;}
.partner-page-container .partner-section{padding-right:15px;margin-bottom:25px;padding-left:15px;}.partner-page-container .partner-section.first{margin-top:100px;}
.partner-page-container .partner-section .title h2,.partner-page-container .partner-section .title span{display:inline-block;}
.partner-page-container .partner-section .title h2{margin-right:15px;}
.partner-page-container .partner-section .title span{color:#9e9c9d;font-size:0.8em;}
.partner-page-container .partner-logos-container{text-align:center;vertical-align:bottom;margin-bottom:25px;}
.partner-page-container .partner-logo{height:100px;line-height:100px;}.partner-page-container .partner-logo .partner-img{max-width:140px;max-height:100px;}
.partner-page-container .partner-logo .label-img{height:20px;}
.bd-press-container .header{background-color:#3c4793;color:#ffffff;padding:140px 0 70px 0;}.bd-press-container .header h1{font-size:26px;}
.bd-press-container .header h2{font-size:22px;font-weight:300;}
.bd-press-container .press-links{padding-bottom:25px;}.bd-press-container .press-links h1,.bd-press-container .press-links h2,.bd-press-container .press-links h3,.bd-press-container .press-links h4,.bd-press-container .press-links h5,.bd-press-container .press-links h6,.bd-press-container .press-links .year{color:#2e86ba;border-bottom:2px dotted #c8c8c9;margin-top:45px;margin-bottom:30px;font-size:24px;line-height:55px;letter-spacing:-1px;font-weight:300;}
.bd-press-container .press-links ul li{display:block;}.bd-press-container .press-links ul li a{font-size:15px;margin-bottom:35px;display:inline-block;}.bd-press-container .press-links ul li a:hover,.bd-press-container .press-links ul li a:active{font-weight:initial;text-decoration:underline;}
@media only screen and (min-width:481px){.menu{}.menu ul{}.menu ul li{}.menu ul li a{} .entry-content{}.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left;} .entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right;} .entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both;}}@media only screen and (min-width:768px){.onecol{width:5.801104972%;} .twocol{width:14.364640883%;} .threecol{width:22.928176794%;} .fourcol{width:31.491712705%;} .fivecol{width:40.055248616%;} .sixcol{width:48.618784527%;} .sevencol{width:57.182320438000005%;} .eightcol{width:65.74585634900001%;} .ninecol{width:74.30939226%;} .tencol{width:82.87292817100001%;} .elevencol{width:91.436464082%;} .twelvecol{width:99.999999993%;} .onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{position:relative;float:left;margin-left:2.762430939%;} .first{margin-left:0;} .last{float:right;} .wrap{max-width:1140px;} .nav{background:#eee;border:0;}.nav li{float:left;position:relative;}.nav li a{border-bottom:0;}.nav li a:hover,.nav li a:focus{background-color:#dedede;} .nav li ul.sub-menu,.nav li ul.children{}.nav li ul.sub-menu li,.nav li ul.children li{}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:10px;border-right:0;display:block;width:180px;border-bottom:1px solid #ccc;} .nav li ul.sub-menu li:last-child a,.nav li ul.children li:last-child a{border-bottom:0;} .nav li:hover ul{top:auto;display:block;} .sidebar{margin-top:2.2em;} .widgettitle{border-bottom:2px solid #444;margin-bottom:0.75em;} .widget{padding:0 10px;margin:2.2em 0;}.widget ul li{margin-bottom:0.75em;} .widget ul li ul{margin-top:0.75em;padding-left:1em;} .footer-links ul li{}}@media only screen and (min-width:1030px){}@media only screen and (min-width:1240px){}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){}@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;} a,a:visited{color:#444 !important;text-decoration:underline;}a:after,a:visited:after{content:" (" attr(href) ")";} a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")";} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} pre,blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr,img{page-break-inside:avoid;} img{max-width:100% !important;} @page {margin:0.5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;} .sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none;}}
