@media(max-width:370px){.page-user-register-second .thankyou_msg_container{margin:36px 0 25px 0}}@media(min-width:371px) and (max-width:767px){.page-user-register-second .thankyou_msg_container{margin:39px 0 25px 0}}@media(min-width:768px) and (max-width:1200px){.page-user-register-second .thankyou_msg_container{margin:15px 20px 25px 0}}.page-user-register-second .thankyou_msg_container .heading{margin:0 0 4px;display:block;font-size:18px;font-weight:700}.page-user-register-second .thankyou_msg_container .heading:before{content:"\e856";position:absolute;top:50%;left:20px;width:40px;height:40px;font-family:"pw-icons";font-size:24px;font-weight:normal;line-height:38px;text-align:center;border:2px solid #fff;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-user-register-second .thankyou_msg_container .message_text{display:block}.page-user-register-second h1.page-header{margin:15px 0 10px;font-size:3rem;text-transform:none}@media(max-width:1200px){.page-user-register-second h1.page-header{margin:15px 20px 10px 0}}@media(max-width:768px){.page-user-register-second h1.page-header{margin:15px 20px 10px}}.page-user-register-second .member_login{background:#ccc;padding:15px 20px}.page-user-register-second .member_login .block-title{margin:10px 0 15px}.page-user-register-second .member_login .block-title span{font-size:16px;margin-bottom:0;margin-top:0;font:600 18px "Open Sans",sans-serif;line-height:1.1;color:#343838}.page-user-register-second .member_login #user-login-form .btn{width:100%}.page-user-register-second .member_login #user-login-form .form-item{margin-top:15px}.page-user-register-second .member_content{padding:15px 20px;background:#343838 !important;color:#fff}.page-user-register-second .member_content .block-title{margin:10px 0 15px}.page-user-register-second .member_content .block-title span{font-size:16px;margin-bottom:0;margin-top:0;font:600 18px "Open Sans",sans-serif;line-height:1.1;color:#fff}.page-user-register-second .member_content ul{padding:0 15px;list-style:square !important}.page-user-register-second .member_content ul li{margin:3px 0;padding:5px 0;font:14px 'Open Sans',sans-serif;list-style:square !important}@media screen and (max-width:767px){.page-user-register-second .region-sidebar-second section{margin:-10px 0 0 0}}.page-user-register-second .region-sidebar-second section.member_login{margin:25px 0 0 0}@media screen and (max-width:767px){.page-user-register-second .region-sidebar-second section.member_login{margin:25px 0 0 0}}.page-user-register-second .region-sidebar-second section.member_login>a{margin:15px 0 0;display:block}.page-user-register-second div.error,.page-user-register-second table tr.error{background-color:#fff}.page-user-register-second .password-strength,.page-user-register-second div.password-confirm{margin-top:9px}.page-user-register-second div.password-confirm{margin-top:9px}@media(max-width:1200px){.page-user-register-second .content-section .region-content{padding:0}}@media(max-width:768px){.page-user-register-second .content-section .region-content{padding:20px}}.max-menu-wrapper ul li.dropdown a{height:61px}.max-menu-wrapper ul li.dropdown a:hover{cursor:pointer;text-decoration:none}.max-menu-wrapper ul li.dropdown:hover .dropdown-menu{display:block !important;float:left}.max-menu-wrapper .leaf-api-directory .block{float:left;width:25%;min-height:308px}.max-menu-wrapper .leaf-api-directory .block .content{padding:0 20px}.max-menu-wrapper .leaf-api-directory .block .content a{color:#343838}.max-menu-wrapper .leaf-api-directory .block .content a:hover{text-decoration:none}.max-menu-wrapper .leaf-api-directory .block.first{width:30%}.max-menu-wrapper .leaf-api-directory .block.last{width:20%}.max-menu-wrapper .leaf-api-directory .block h3{margin-top:0;font-size:14px;text-transform:uppercase;font-weight:700 !important;color:#fff}.max-menu-wrapper .leaf-api-directory .block h3.title{background-color:#343838;padding:15px;width:142px;text-align:center}
.max-menu-wrapper .leaf-api-directory .block.block-views-id-by_category-block .view-header{color:#343838;font-size:14px;font-weight:700}.max-menu-wrapper .leaf-api-directory .block.block-views-id-by_category-block .view-header p{font-weight:700}.max-menu-wrapper .leaf-api-directory .block.block-views-id-by_category-block .view-content .views-column-first{float:left;width:50%}.max-menu-wrapper .leaf-api-directory .block.block-views-id-by_category-block .view-content .views-column-last{float:left;width:50%}.max-menu-wrapper .leaf-api-directory .block.block-views-id-by_category-block .more-link{position:absolute;bottom:0}.max-menu-wrapper .leaf-api-directory .block.block-views-id-by_category-block .more-link a{font-size:12px;color:#0098ce;text-decoration:none}.max-menu-wrapper .leaf-api-directory .block.block-views-id-by_category-block .more-link a:after{content:">>";font-size:10px;padding-left:5px}.max-menu-wrapper .leaf-api-directory .block.block-views-id-by_category-block .more-link a:hover{text-decoration:none}.max-menu-wrapper .leaf-api-directory .block.block-block{margin-top:56px;color:#343838;font-size:14px;font-weight:normal}.max-menu-wrapper .leaf-api-directory .block.block-block p{font-weight:700}.max-menu-wrapper .leaf-api-directory .block.block-block ul li{list-style:none}.max-menu-wrapper .leaf-api-directory .block.block-views-id-top_ten_new_apis-block_2{outline:1px solid #bdbec0}.max-menu-wrapper .leaf-apis-news .block{float:left;width:25%;min-height:309px}.max-menu-wrapper .leaf-apis-news .block .content{padding:0 0 0 20px}.max-menu-wrapper .leaf-apis-news .block .content .views-field-field-article-thumbnail-graphic a{padding:20px;display:block;height:75px;text-align:center;border:1px solid #bdbec0;box-sizing:content-box}.max-menu-wrapper .leaf-apis-news .block .content .views-field-field-article-thumbnail-graphic img{position:relative;top:50%;max-width:100%;height:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.max-menu-wrapper .leaf-apis-news .block h3{margin-top:0;font-size:14px;text-transform:uppercase;font-weight:700 !important;color:#fff}.max-menu-wrapper .leaf-apis-news .block h3.title{background-color:#343838;padding:15px}.max-menu-wrapper .leaf-apis-news .block.block-views-id-top_news_analysis-block h3.title{width:158px}.max-menu-wrapper .leaf-apis-news .block.block-views-id-top_news_analysis-block table td{width:240px;padding-right:20px}.max-menu-wrapper .leaf-apis-news .block.block-views-id-top_news_analysis-block_1 h3.title{width:90px}.max-menu-wrapper .leaf-apis-news .block.block-views-id-top_news_analysis-block_1 .content{width:240px}.max-menu-wrapper .leaf-apis-news .block.block-views-id-top_news_analysis-block_2 h3.title{width:130px}.max-menu-wrapper .leaf-apis-news .block.block-views-id-top_news_analysis-block_2 .views-field-title a{font-weight:600}.max-menu-wrapper .leaf-apis-news .block.first{width:50%}.max-menu-wrapper .leaf-apis-news .block.last{width:25%}.max-menu-wrapper .leaf-apis-news .views-field-title a{margin:15px 0 0;display:block;font:16px 'Open Sans',sans-serif;font-weight:700;color:#343838;line-height:22px}.max-menu-wrapper .leaf-apis-news .view-footer{position:absolute;bottom:15px}.max-menu-wrapper .leaf-apis-news .view-footer a{color:#343838}.max-menu-wrapper .leaf-apis-news .view-footer a:after{margin:0 0 0 5px;content:"\00bb"}.max-menu-wrapper .leaf-apis-news .view-footer a:hover{text-decoration:none}.max-menu-wrapper .om-maximenu-content{position:relative}@media screen and (max-width:768px){.max-menu-wrapper .om-maximenu-content{width:100% !important}}@media screen and (min-width:992px){.max-menu-wrapper .om-maximenu-content{width:100%}}@media screen and (min-width:1200px){.max-menu-wrapper .om-maximenu-content{width:100%}}.max-menu-wrapper .om-maximenu-content:hover{display:block !important}.max-menu-wrapper .om-maximenu-content .om-maximenu-open{display:none}.max-menu-wrapper .om-link{display:none}.max-menu-wrapper li{margin:0}#block-pw-common-search-block .input-group .form-control{display:table-cell !important}.user-header .user-pic{padding-right:20px}#myTabContent .view-empty p,#myTab-accordion .view-empty p{float:left;width:100%}#myTabContent .view-api-developers .view-empty,#myTab-accordion .view-api-developers .view-empty{float:left}#myTabContent .view-api-developers .view-empty a,#myTab-accordion .view-api-developers .view-empty a{padding:15px 20px;display:inline-block;position:relative;font-size:14px;font-weight:700;color:#fff;background:#0098ce;width:100%;text-align:center;text-transform:uppercase}#myTabContent .view-api-developers .view-empty a:before,#myTab-accordion .view-api-developers .view-empty a:before{margin:0 8px 0 0;position:relative;top:1.3px;content:"\e843";font-family:'pw-icons';font-size:18px;font-weight:normal;color:#fff}#myTabContent .view-api-developers .view-empty a:hover,#myTab-accordion .view-api-developers .view-empty a:hover{background:#00af08}#myTabContent .view .view-footer,#myTabContent .view .flag-follow-api,#myTabContent .view .flag-follow-resource,#myTabContent .view .flag-follow-mashup,#myTabContent .view .flag-flag-how-to-source-code,#myTab-accordion .view .view-footer,#myTab-accordion .view .flag-follow-api,#myTab-accordion .view .flag-follow-resource,#myTab-accordion .view .flag-follow-mashup,#myTab-accordion .view .flag-flag-how-to-source-code{float:left !important;clear:left}#myTabContent .view .view-footer a,#myTabContent .view .flag-follow-api a,#myTabContent .view .flag-follow-resource a,#myTabContent .view .flag-follow-mashup a,#myTabContent .view .flag-flag-how-to-source-code a,#myTab-accordion .view .view-footer a,#myTab-accordion .view .flag-follow-api a,#myTab-accordion .view .flag-follow-resource a,#myTab-accordion .view .flag-follow-mashup a,#myTab-accordion .view .flag-flag-how-to-source-code a{padding:15px 20px;display:inline-block;position:relative;font-size:14px;font-weight:700;color:#fff;background:#0098ce;width:100%;text-align:center;text-transform:uppercase}#myTabContent .view .view-footer a:before,#myTabContent .view .flag-follow-api a:before,#myTabContent .view .flag-follow-resource a:before,#myTabContent .view .flag-follow-mashup a:before,#myTabContent .view .flag-flag-how-to-source-code a:before,#myTab-accordion .view .view-footer a:before,#myTab-accordion .view .flag-follow-api a:before,#myTab-accordion .view .flag-follow-resource a:before,#myTab-accordion .view .flag-follow-mashup a:before,#myTab-accordion .view .flag-flag-how-to-source-code a:before{margin:0 8px 0 0;position:relative;top:1.3px;content:"\e843";font-family:'pw-icons';font-size:18px;font-weight:normal;color:#fff}
#myTabContent .view .view-footer a:hover,#myTabContent .view .flag-follow-api a:hover,#myTabContent .view .flag-follow-resource a:hover,#myTabContent .view .flag-follow-mashup a:hover,#myTabContent .view .flag-flag-how-to-source-code a:hover,#myTab-accordion .view .view-footer a:hover,#myTab-accordion .view .flag-follow-api a:hover,#myTab-accordion .view .flag-follow-resource a:hover,#myTab-accordion .view .flag-follow-mashup a:hover,#myTab-accordion .view .flag-flag-how-to-source-code a:hover{background:#00af08}#myTabContent .view .view-footer a.unflag-action,#myTabContent .view .flag-follow-api a.unflag-action,#myTabContent .view .flag-follow-resource a.unflag-action,#myTabContent .view .flag-follow-mashup a.unflag-action,#myTabContent .view .flag-flag-how-to-source-code a.unflag-action,#myTab-accordion .view .view-footer a.unflag-action,#myTab-accordion .view .flag-follow-api a.unflag-action,#myTab-accordion .view .flag-follow-resource a.unflag-action,#myTab-accordion .view .flag-follow-mashup a.unflag-action,#myTab-accordion .view .flag-flag-how-to-source-code a.unflag-action{color:#87888c;background:#e5e9ec}#myTabContent .view .view-footer a.unflag-action:hover:before,#myTabContent .view .flag-follow-api a.unflag-action:hover:before,#myTabContent .view .flag-follow-resource a.unflag-action:hover:before,#myTabContent .view .flag-follow-mashup a.unflag-action:hover:before,#myTabContent .view .flag-flag-how-to-source-code a.unflag-action:hover:before,#myTab-accordion .view .view-footer a.unflag-action:hover:before,#myTab-accordion .view .flag-follow-api a.unflag-action:hover:before,#myTab-accordion .view .flag-follow-resource a.unflag-action:hover:before,#myTab-accordion .view .flag-follow-mashup a.unflag-action:hover:before,#myTab-accordion .view .flag-flag-how-to-source-code a.unflag-action:hover:before{color:#e70d00}#myTabContent .view .view-footer a.unflag-action:before,#myTabContent .view .flag-follow-api a.unflag-action:before,#myTabContent .view .flag-follow-resource a.unflag-action:before,#myTabContent .view .flag-follow-mashup a.unflag-action:before,#myTabContent .view .flag-flag-how-to-source-code a.unflag-action:before,#myTab-accordion .view .view-footer a.unflag-action:before,#myTab-accordion .view .flag-follow-api a.unflag-action:before,#myTab-accordion .view .flag-follow-resource a.unflag-action:before,#myTab-accordion .view .flag-follow-mashup a.unflag-action:before,#myTab-accordion .view .flag-flag-how-to-source-code a.unflag-action:before{content:"\e845";color:#bdbec0}#pw-search-articles-form .form-type-textfield input,#pw-search-mashup-form .form-type-textfield input,#pw-search-howto-form .form-type-textfield input,#pw-search-framework-form .form-type-textfield input,#pw-search-api-form .form-type-textfield input{display:inline-block !important}.region-header-right .signup{float:none}.at-mobile.usermenus ul{line-height:10px;margin-bottom:10px;float:right;padding-left:0;position:absolute;right:0;width:200px}.at-mobile.usermenus ul li{padding:0;border:1px solid #bdbec0;background:#fff;width:90%}.at-mobile.usermenus ul li a{padding:15px;display:block}.at-mobile.usermenus ul li a:hover{background:#f2f2f2 !important}.navbar-collapse-share{width:100%}.navbar-collapse-share ul{width:100%;border:1px solid #bdbec0;padding-left:20px;padding-right:20px;margin-right:0 !important}.navbar-collapse-share ul li a{font-size:0 !important}.navbar-collapse-share ul li a.rss::before{color:#fff !important}.navbar-collapse-search{width:100%;border:1px solid #bdbec0}.navbar-collapse-search .form-type-textfield{width:100%}.navbar-collapse-user .menu{display:none}.visible-xs.navbar-default ul.navbar-right a{height:23px !important}.visible-xs.navbar-default ul.navbar-right a.search{margin:11px 8px 11px !important}@media screen and (max-width:767px){.page-node-add #edit-register .confirm-parent,.page-node-add #edit-register .password-parent{width:100% !important}.page-node-add #edit-register .confirm-parent input,.page-node-add #edit-register .password-parent input{width:100% !important}}@media screen and (max-width:768px){.page-node-add #edit-register .confirm-parent,.page-node-add #edit-register .password-parent{width:100% !important}.page-node-add #edit-register .confirm-parent input,.page-node-add #edit-register .password-parent input{width:100% !important}}@media screen and (max-width:767px){.page-node-add #edit-register .password-strength{width:100% !important;margin-bottom:20px}}@media screen and (max-width:768px){.page-node-add #edit-register .password-strength{width:100% !important;margin-bottom:20px}}.page-node-add #edit-register .captcha #edit-captcha-form{width:100% !important}.page-node-add #edit-register .captcha #edit-captcha-form #recaptcha_widget_div{width:100% !important}.page-node-add.page-node-add-how-to-source-code div.image-widget-data,.page-node-add.page-node-add-mashup div.image-widget-data,.page-node-add.page-node-add-resource div.image-widget-data{width:100%}.page-node-add.page-node-add-how-to-source-code div.image-widget-data input,.page-node-add.page-node-add-mashup div.image-widget-data input,.page-node-add.page-node-add-resource div.image-widget-data input{width:100%;margin-bottom:10px}.page-node-add.page-node-add-how-to-source-code,.page-node-add.page-node-add-mashup,.page-node-add.page-node-add-resource{width:100%}@media screen and (max-width:767px){.page-node-add.page-node-add-how-to-source-code,.page-node-add.page-node-add-mashup,.page-node-add.page-node-add-resource{width:100%}}.front .home-slider-image{margin:0 0 20px}.front .home-slider-image .views-field-field-article-featured-graphic img{height:auto;width:100%}@media screen and (max-width:767px){.node-pager .previous-link{float:left}.node-pager .previous-link a{padding:40px 10px 40px 50px}.node-pager .next-link{float:left}.node-pager .next-link a{padding:40px 50px 40px 10px}}@media screen and (max-width:767px){.node-type-page .field-name-body iframe{width:100%}}@media screen and (max-width:768px){.node-type-page .field-name-body iframe{width:100%}}.page-member-directory #search-form-members h1{word-wrap:break-word}.page-member-directory .view .views-field a{word-wrap:break-word}#block-quicktabs-right-sidebar-api-client .views-row .flag-wrapper a{display:block;font-size:0;height:18px;line-height:1;padding:11px 11px 10px 10px;position:absolute;right:-15px;top:0;width:18px}#block-quicktabs-right-sidebar-api-client .views-row .flag-wrapper span.flag-throbber{display:none}#block-quicktabs-right-sidebar-api-client .views-row .flag-wrapper{float:right}#block-quicktabs-right-sidebar-api-client .views-row a.flag-action::before{color:#0098ce;content:"\e843";font-family:'pw-icons';font-size:18px;font-weight:normal;left:2px;position:absolute;top:2px}#block-quicktabs-right-sidebar-api-client .views-row a.unflag-action::before{color:#bdbec0;content:"\e845";font-family:'pw-icons';font-size:18px;font-weight:normal;left:2px;position:absolute;top:2px}#block-quicktabs-right-sidebar-api-client .views-row a.flag-action:hover::before{color:#00af08}#block-quicktabs-right-sidebar-api-client .views-row a.unflag-action:hover::before{color:#e70d00}.field-name-field-article-body span.inlineFollowa,.field-name-field-article-body span.flag-wrapper{font-size:0;height:18px;line-height:1;padding:28px 6px 6px;width:18px}.field-name-field-article-body span.inlineFollowa a,.field-name-field-article-body span.flag-wrapper a{display:inline-block}.field-name-field-article-body span.inlineFollowa a:before,.field-name-field-article-body span.flag-wrapper a.flag-action:before{color:#0098ce;content:"\e843";font-family:'pw-icons';font-size:18px;font-weight:normal}.field-name-field-article-body span.inlineFollowa a:hover:before,.field-name-field-article-body span.flag-wrapper a.flag-action:hover:before{color:#00af08}.field-name-field-article-body span.flag-wrapper a.unflag-action:before{color:#bdbec0;content:"\e845";font-family:'pw-icons';font-size:18px;font-weight:normal}
.field-name-field-article-body span.flag-wrapper a.unflag-action:hover:before{color:#e70d00}.field-name-field-article-body span.flag-wrapper span.flag-throbber{display:none}.tooltipster-light{font-weight:700;color:#343838;background:#fff;border-radius:0;border:1px solid rgba(189,190,192,0.5);-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.1);box-shadow:0 0 2px 0 rgba(0,0,0,0.1)}.tooltipster-light .tooltipster-content{padding:8px 10px;font-size:10px;line-height:14px}.tooltipster-light .tooltipster-content a span.tooltip-icon:before{color:#bdbec0;content:"\e826";font-family:pw-icons;font-size:11px;font-weight:normal;padding-right:5px}.tooltipster-arrow-top span{bottom:-8px !important}.maxi-menu-wrapper{margin:0 0 0 30px}.maxi-menu-wrapper:after{content:" ";display:block;height:0;clear:both}#maxiapi.active::before,#maxidirectory.active::before{content:"\e84a";font-family:pw-icons;font-size:12px;font-weight:normal;height:5px;position:absolute;bottom:-1px;color:#bdbec0;width:12px;background-color:#fff;z-index:999;padding:0 0 11px;border-radius:0 0 0 3px;display:none}#maxiapi.active::before{right:65px}#maxidirectory.active::before{right:95px}.leaf-apis-news .on-maximenu-middle-right .block-views.last{border-right:0}#top-menus-wrapper .leaf-api-directory ul.menu li a{padding:0;line-height:19px}.leaf-api-directory .view-api-directory-list-content .view-content{margin:0 0 15px;display:block;overflow:hidden;float:left;width:100%}.leaf-api-directory .om-maximenu-middle-right .block-views.last{border-right:0}#navbar .block-pw-homepage.signup{height:21px}#pw-common-welcome-message{margin:0 15% 50px;float:left;width:70%}@media screen and (max-width:767px){#pw-common-welcome-message{margin-bottom:20px;max-width:100%;width:auto}}.form_description2{font-size:18px;font-weight:bold;color:#2e759f;margin-bottom:20px;text-align:center}.continue_browsing{background:#0198cf;padding:10px 10px;text-align:center;width:37%}@media screen and (max-width:1200px){.continue_browsing{width:100%;margin-bottom:10px;padding-left:0}}.goto_account{background:#0198cf none repeat scroll 0 0;padding:10px 30px;position:relative;left:50%;text-align:center;width:42%;top:-40px}@media screen and (max-width:1200px){.goto_account{width:100%;margin-bottom:10px;padding-left:10px;top:0;left:0}}.continue_browsing a{color:#fff;padding-left:10px}.goto_account a{color:#fff;padding-right:5px}.page-welcome h1.page-header{font-size:22px;font-weight:bold;text-transform:none;padding:0 !important;text-align:center}.page-welcome .region-content .block-title{color:#000;border-bottom:0;text-align:center;text-transform:none;font-weight:bold}.page-welcome .region-content .block-views{margin-bottom:20px}.page-welcome .region-content .views-view-grid{width:100%}.page-welcome .region-content .views-view-grid td{width:40%;padding:0;padding:0 0 0 15%}.welcome-subscribe{display:none}@media screen and (max-width:767px){td.views-field.views-field-created{display:none}}@media screen and (max-width:767px){th.views-field.views-field-created{display:none}}@media screen and (max-width:421px){.page-apis .klaviyo-newsletter-wrapper .form-type-checkbox label{position:relative;top:-15px;margin:0;padding:0;padding-left:12px}.page-mashups .klaviyo-newsletter-wrapper .form-type-checkbox label{position:relative;top:-15px;margin:0;padding:0;padding-left:12px}}.page-welcome #edit-klaviyo-lists-klaviyo-programmableweb-today-subscribe{padding:0;position:relative;margin:0;top:6px}@media(max-width:500px){.page-node-add #edit-register .captcha{width:250px !important}.page-node-add #edit-register #recaptcha_challenge_image{max-width:200px !important}.page-node-add #edit-register #recaptcha_response_field{width:97% !important}.page-node-add #edit-register #recaptcha_logo,.page-node-add #edit-register #recaptcha_privacy{display:none}.page-node-add #edit-register #recaptcha_image{width:200px !important;border:0 !important}.page-node-add #edit-register .recaptchatable{border:0 !important}#user-register-form .captcha{width:250px !important}#user-register-form #recaptcha_challenge_image{max-width:200px !important}#user-register-form #recaptcha_response_field{width:97% !important}#user-register-form #recaptcha_logo,#user-register-form #recaptcha_privacy{display:none}#user-register-form #recaptcha_image{width:200px !important;border:0 !important}#user-register-form #edit-captcha-form{width:275px !important;border:0 !important}.tabs-content-page .specs .field span{width:100% !important}.tabs-content-page .specs .field span a{word-wrap:break-word}}#comments .custom_notify{position:relative}#comments .custom_notify #edit-notify{display:none}#comments .custom_notify #edit-notify-type input[type="radio"]{float:none !important}.form-disabled .form-type-checkbox label::before{border:1px solid #bdbec0;cursor:not-allowed;opacity:.5}.form-disabled .form-type-checkbox label{cursor:not-allowed;opacity:.5}