body,html{width:100%;height:100%;margin-bottom:1px}body{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;background-color:#000;margin:0}h1{font-family:Roboto,sans-serif;font-weight:400;text-transform:uppercase}h2,h3,h4{font-family:Roboto,sans-serif;font-weight:400}p,span{font-family:Arial,Helvetica,sans-serif;font-weight:400}hr{background:#e3e3e3;border:none;height:1px;margin:20px 0;width:100%}a{color:#0272c0;text-decoration:none}a.anchor{display:block;position:relative;top:-56px}img{border-width:0}.group:after{content:".";display:block;height:0;clear:both;visibility:hidden}.group{display:inline-block}* html .group{height:1%}.group{display:block}.no-text-transform{text-transform:none}.orange,.primary{color:#F9991D}.system-error{background:#fff url(https://images-na.ssl-images-amazon.com/images/G/01/mobile-apps/devportal2/res/images/icon-error-screen.png) 40px center no-repeat;padding:25px 0 45px 175px}#outer-wrapper{background-color:#FFF;padding:115px 0 0 0;min-width:980px;width:100%;overflow-x:hidden}#inner-wrapper{margin:0 auto;position:relative;min-width:978px;max-width:1198px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;padding-bottom:50px;width:100%}#banner{width:100%;height:256px;position:relative;overflow:hidden;list-style:none;margin:0;padding:0;text-align:justify;display:block;border-bottom:1px solid #e3e3e3}#banner:before{content:'';display:block}#banner:after{content:'';display:inline-block;width:100%}#banner-image{float:left;max-width:55%;height:256px;margin-left:40px;margin-right:40px}#banner-image>div{height:256px;position:relative;text-align:center}#banner-image>div>img{position:relative;left:0;bottom:0;width:auto;max-width:100%;max-height:100%;vertical-align:middle}#banner-content>div{height:300px;display:table-cell;vertical-align:middle;padding-right:50px;position:relative}#banner-content>div>h2{color:#f9982a;font-size:48px;font-family:Roboto,sans-serif;font-weight:300;margin:0;text-align:left}#banner-content>div>p{font-family:Roboto,sans-serif;font-weight:300;font-size:24px;color:#999!important;text-align:left;line-height:28px;margin-top:0}#text-banner{padding:0 15px 0 50px}#text-banner.tech-doc{padding:0;margin-right:250px}#text-banner.tech-doc>h2{font-size:32px!important;margin-top:16px!important;float:none}.search #text-banner{padding-left:65px}#text-banner>h2{color:#f9982a;font-size:32px;padding:30px 10px 0 0;margin:0;display:block;text-align:left}#text-banner>p{font-size:16px;text-align:left;display:block;float:left;margin:0;padding:12px 0 0 0;max-width:99%;line-height:150%}#text-banner.tech-doc p{display:none}#content .developer_blog-theme,body.developer_blog-theme{padding:0;border-radius:0;background:#f8f8f8}#content .developer_blog-theme #searchModule,#content .developer_blog-theme #usefulLinksModule{display:none}#content .developer_blog-theme #content{width:100%}#content .developer_blog-theme #main{width:70%;border-radius:0!important;box-shadow:none;padding:10px;box-sizing:border-box;background:#f8f8f8}#content .developer_blog-theme .navigation{margin:0}#content .developer_blog-theme .post{padding:15px;border:1px solid #f2f2f2;background:#fff}#content .developer_blog-theme .post ol,#content .developer_blog-theme .post ul{margin:0 0 20px 0}#content .developer_blog-theme .post p{line-height:18px}#content .developer_blog-theme h1.post-title{margin:16px 0}#content .developer_blog-theme h1.post-title a{color:#f9982a;font-size:24px;text-transform:none}#content .developer_blog-theme .author-image{width:50px}#content .developer_blog-theme ul.post-attributes,#content .developer_blog-theme ul.post-tags{margin:0 0 0 60px}#content .post-tags li{background:#f0f0f0;display:inline-block;margin:2px 3px 0 0;padding:3px 4px 3px 8px;border-radius:3px;color:#f0f0f0}#content .post-tags li.last{padding-right:8px}#content .post-tags li a{color:#555;font-size:11px}#content .developer_blog-theme #sidebar{float:left;width:28%;box-sizing:border-box}#content .developer_blog-theme #sidebar aside{background:0 0;box-shadow:none;padding:10px;box-sizing:border-box;font-size:13px}#content .developer_blog-theme #sidebar .module-content{padding:0}#content .developer_blog-theme #sidebar h2{background:0 0;border-radius:0;text-shadow:none;text-transform:uppercase;padding:10px 0 0;color:inherit;font-size:14px;margin:0}#content .developer_blog-theme #sidebar .module-list{list-style:square outside;margin:0 0 10px 15px;list-style-image:url(/public/images/f9982a-6x6.png)}#content .developer_blog-theme a{color:#0272c0;text-decoration:none;text-shadow:none}body a{text-shadow:none}#right-sidebar{float:right;background-color:#4c4c4c;position:relative;overflow:hidden;width:440px}#right-sidebar-header{background-color:#333;width:100%;height:40px;border-bottom:1px solid #f9982a;position:relative;padding:10px 0 0 0}#right-sidebar-header>h2{color:#FFF;font-size:18px;height:20px;text-align:left;margin:12px 15px 8px 15px;float:left}#right-sidebar-header>h2>a{color:#f9982a;font-size:12px}#right-sidebar-content{width:100%;list-style:none;padding:0;margin:0;position:relative;height:100%;display:block}#right-sidebar-content>li{padding:0;margin:0;width:100%}#right-sidebar-content>li>a{text-decoration:none;margin:10px 15px 0 15px;display:block}#right-sidebar-content>li>a>h4{color:#f9982a;font-size:14px;font-weight:400;line-height:150%;margin:0}#right-sidebar-content>li>span{margin:5px 15px 0 15px;color:#888;display:block}#right-sidebar-content>li>p{margin:10px 15px 30px 15px;color:#FFF;display:block;line-height:150%}#edit-panel{padding:30px 5% 10px 5%}#edit-panel header h1{font-family:Roboto,sans-serif;font-size:24px;color:#fb9a2c;text-transform:none;margin:0}#command .instruction,#contactUsForm .instruction{color:#666;font-size:11px}#contactUsForm .required{color:red;font-weight:700}#command fieldset,#contactUsForm fieldset{border:none;margin:0;padding:0}#command fieldset table,#contactUsForm fieldset table{border-collapse:collapse;border-spacing:0;margin-top:20px}#command fieldset table td.row,#contactUsForm fieldset table td.row{font-weight:700}#command fieldset table td,#contactUsForm fieldset table td{padding:8px 0;vertical-align:top;border-bottom:1px solid #eee}#contactUsForm input[type=text],#contactUsForm textarea{width:100%;border:1px solid #ccc;color:#000;max-width:630px}#contactUsForm footer{margin-top:20px}#contactUsForm .action-list{margin:0;padding:0;list-style-type:none;text-align:right}#contactUsForm .action-list li{float:right}#contactUsForm #captchaImgBox{height:70px;width:200px}#contactUsForm #send_button{border:1px solid #e39612;color:#333;cursor:pointer;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;height:30px;line-height:28px;padding:0 30px;text-decoration:none;text-shadow:none;width:auto!important;background:#f0a50e -moz-linear-gradient(top,#f1af0c 0,#f0a50e 100%) repeat-x;background:#f0a50e -webkit-gradient(linear,left top,left bottom,color-stop(0,#f1af0c),color-stop(100%,#f0a50e)) repeat-x;background:#f0a50e -webkit-linear-gradient(top,#f1af0c 0,#f0a50e 100%) repeat-x;background:#f0a50e -o-linear-gradient(top,#f1af0c 0,#f0a50e 100%) repeat-x;background:#f0a50e -ms-linear-gradient(top,#f1af0c 0,#f0a50e 100%) repeat-x;background:#f0a50e linear-gradient(top,#f1af0c 0,#f0a50e 100%) repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1af0c', endColorstr='#f0a50e', GradientType=0);background:#f0a50e;*zoom:1;*display:inline;border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px}#contactUsForm #cancel_button{border:1px solid #bcc1c8;color:#333;cursor:pointer;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;height:30px;line-height:28px;padding:0 30px;text-decoration:none;text-shadow:none;width:auto!important;background:#f6f7f9;background:-moz-linear-gradient(top,#f6f7f9 0,#e7e9ec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f7f9),color-stop(100%,#e7e9ec));background:-webkit-linear-gradient(top,#f6f7f9 0,#e7e9ec 100%);background:-o-linear-gradient(top,#f6f7f9 0,#e7e9ec 100%);background:-ms-linear-gradient(top,#f6f7f9 0,#e7e9ec 100%);background:linear-gradient(to bottom,#f6f7f9 0,#e7e9ec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f7f9', endColorstr='#e7e9ec', GradientType=0);display:inline-block;*zoom:1;*display:inline;border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px}#contactUsForm .button:hover{color:#282b31;-moz-box-shadow:0 -1px 0 #fff,0 0 6px rgba(0,102,153,.6);-webkit-box-shadow:0 -1px 0 #fff,0 0 6px rgba(0,102,153,.6);box-shadow:0 -1px 0 #fff,0 0 6px rgba(0,102,153,.6)}#contactUsForm .button:active{-moz-box-shadow:0 0 6px rgba(0,102,153,.6),inset 0 1px 1px rgba(0,0,0,.3);-webkit-box-shadow:0 0 6px rgba(0,102,153,.6),inset 0 1px 1px rgba(0,0,0,.3);box-shadow:0 0 6px rgba(0,102,153,.6),inset 0 1px 1px rgba(0,0,0,.3)}.login_prompt{background-color:#ececec;border:1px solid #dbdbdb;padding:15px}.contactus-subtitle{margin-top:20px;margin-bottom:20px;font-size:13px}#content div.content-html-container{padding:0 15px 15px 50px;color:#333;overflow:hidden}#content div.content-html-container.tech-doc{overflow:visible}#content div.content-html-container.tech-doc img{max-width:100%;height:auto}#content div.content-html-container-pageindex-leftcolumn{padding:0 400px 0 50px!important}#content.search div.content-html-container{padding-left:15px}#content div.content-html-container p{line-height:18px;margin:5px 0 15px}#content div.content-html-container h1{font-family:Roboto,sans-serif;font-size:24px;color:#fb9a2c;text-transform:none}#content div.content-html-container h2{font-size:18px;margin:40px 0 10px;font-weight:400;font-family:Roboto,sans-serif}#content div.content-html-container h3{font-size:14px;margin:30px 0 10px}#content div.content-html-container h4{font-size:13px;margin:40px 0 10px}#content div.content-html-container ul{list-style:square outside;list-style-image:url(/public/images/f9982a-6x6.png);padding:0 15px}#content div.content-html-container ul li{line-height:18px;margin:0 15px 0 25px}#content div.content-html-container ol{padding:0 15px}#content div.content-html-container ol li{line-height:18px;margin:0 15px 0 25px}#content div.content-html-container .dpVideo{display:block;text-align:center}#content div.content-html-container .dpVideo img{border:1px solid #e3e3e3}#content div.content-html-container .imgLT-txtRT{clear:both;margin-top:30px}#content div.content-html-container .imgLT-txtRT img{float:left;margin-right:20px;margin-bottom:20px}#content div.content-html-container .imgRT-txtLT{clear:both;margin-top:30px}#content div.content-html-container .imgRT-txtLT img{float:right;margin-left:20px;margin-bottom:20px}#content #doc-table td{vertical-align:top;padding-right:40px}#content #doc-table td ul li{margin-left:10px}#content #doc-table td h3{border-bottom:1px solid #ddd;padding:0 0 4px 4px}.content-section-index{border-bottom:2px solid #cfcece;margin:20px 0;padding:10px 0}.content-section-index:first-child{margin-top:0;border-top:2px solid #cfcece}.content-section .content-section-thumbnail{float:left;width:27%;max-width:232px;margin-right:1%}.content-section .content-section-thumbnail img{display:block;max-width:100%;height:auto;margin:0 auto}.content-section .content-section-copy-single-column-override{float:none!important;display:inline!important}.content-section .content-section-copy{float:left;width:72%;max-width:600px}.content-section .content-section-copy h4{font-weight:700}#content div.content-html-container .content-section-copy h2{border-bottom:0}#content div.content-html-container .content-section-copy-pageindex-leftcolumn h2{border-bottom:1px solid #dcdcdc!important}#content div.content-html-container .content-section .content-section-copy a{text-decoration:none;color:#6d8eba}.content-section .content-section-copy .featured-list ul{margin:0;padding:0 0 0 15px}.content-section .content-section-copy .featured-list li{float:left;width:45%;line-height:2;margin:0;padding:0}.content-section.columns .content-section-copy{display:inline-block;width:29.33%;margin-right:4%;min-height:350px;vertical-align:top}.content-section.columns{border-bottom:none}.content-section.columns .content-section-copy .featured-list ul{margin-top:20px}.content-section.columns .content-section-copy .featured-list li{float:none;width:auto}#banner+#section-container{margin-top:65px}#section-container{color:#f9982a;font-size:24px;margin:30px 5% 10px 5%;text-align:left}#section-container>h2{color:#f9982a;font-size:24px;font-weight:300;margin-bottom:-10px;text-align:left}#section-container>p{font-size:16px;text-align:left;line-height:150%}#content>#section-container>p{color:#666;font-size:12px;line-height:24px}#child-overview-container{margin:0 50px;margin-top:20px}#child-overview-container #section-container{padding-left:21px}#child-overview-container div.child-overview{display:inline-block;position:relative;top:5px;vertical-align:top;width:33.33%;margin-bottom:40px;margin-right:-4px}#child-overview-container div.child-overview:first-child{padding-left:0}#child-overview-container div.child-overview>a{display:block;width:90%;height:120px;overflow:hidden;border:1px solid #e3e3e3}#child-overview-container div.child-overview>a>img{width:auto;height:100%;display:block;margin:0 auto}#child-overview-container div.child-overview>div{width:90%}#child-overview-container div.child-overview>div>a{text-decoration:none;color:#333}#child-overview-container div.child-overview>div>a>h2{text-align:left}#child-overview-container div.child-overview>div>p{padding:0;color:#666;margin:0 0 10px 0;font-size:13px;line-height:150%;text-align:left}#child-overview-container div.child-overview>ul{list-style:none;padding:0;margin:10px 0;width:32%;position:relative;height:100%;border-left:1px solid #e3e3e3;float:right}#child-overview-container>div.child-overview>ul>li{padding:0;margin:0;width:100%}#child-overview-container div.child-overview>ul>li>h4{line-height:150%;font-size:13px;font-weight:700;text-align:left;padding:0;margin:0 0 5px 10px}#child-overview-container div.child-overview>ul>li>a{text-decoration:none}#child-overview-container div.child-overview>ul>li>a>h4{line-height:120%;font-size:13px;color:#f9982a;text-align:left;padding:0;margin:5px 0 5px 10px}#child-overview-container>#child-overview-block-container{width:33.33%;margin-right:-4px;display:inline-block;vertical-align:top}#child-overview-container>#child-overview-block-container a{width:100%}#child-overview-container>#child-overview-block-container>ul{margin:0;padding:0;list-style:none outside none}#child-overview-container>#child-overview-block-container:first-child>ul>li{padding-left:0;margin-left:0;border-left:none}#child-overview-container>#child-overview-block-container:first-child>ul>div{padding-left:0}#child-overview-container>#child-overview-block-container>ul>li{padding-left:10px;margin-left:10px;padding-bottom:20px;border-left:1px solid #E3E3E3;text-align:center}#child-overview-container>#child-overview-block-container div.child-overview{width:90%!important;margin:0!important}#child-overview-container>#child-overview-row-container{vertical-align:top}#child-overview-container>#child-overview-row-container #section-container{margin:0;padding-left:10px}#child-overview-container>#child-overview-row-container>ul{padding:0;margin:0;list-style:none outside none}#child-overview-container>#child-overview-row-container>ul>li{display:inline-block}#child-overview-container>#child-overview-row-container .child-block-list-item{width:33.33%;margin-right:-4px}#child-overview-container>#child-overview-row-container .child-block-list-item a{width:100%}#child-overview-container>#child-overview-row-container div.child-overview{width:90%!important;margin:10px!important}#news-time{display:block;width:99%;margin:5px 0 0 1%;font-size:13px;font-style:italic;float:left}#content-body{width:100%;padding-top:40px}#content-list{width:100%;list-style:none;padding:0;margin:0;display:block;float:left}#content-list>li{padding:30px 50px;border-top:1px solid #e3e3e3;display:block;position:relative}#content-list>li>h3{font-size:14px;font-weight:700;margin:0 0 5px 0;width:97%}#content-list>li>h3>span{color:#f9982a;font-weight:700;line-height:150%}#content-list>li>span{position:absolute;top:10px;right:5px;font-size:13px;font-style:italic}#content-list>li>a{display:block;margin-top:30px;text-decoration:none;color:#0272c0!important}#content-list>li>a:first-child{margin-top:0}#content-list>li>a:hover{color:#f9982a}#content-list>li>a>h3{font-family:Arial,sans-serif;font-size:18px!important;font-weight:400;margin:0 0 5px 0;width:90%;line-height:150%;color:#608EBA}#content-list>li>a>h3>span{font-weight:400;color:#f9982a;font-size:12px;line-height:150%;margin-left:5px}#content-list>li>p{font-size:12px;width:100%}#content-list>li>div{font-size:13px;margin-bottom:10px}.accordionTitle h2{margin:0}#content-symphony-header{margin-left:40px;font-size:24px;color:#F9991D}#content-symphony-separator hr{margin-left:40px;margin-right:40px;width:auto}.dp-cs-content h1,.dp-cs-content h2{font-weight:700;font-size:100%;text-transform:capitalize}.dp-cs-content{margin-right:40px;margin-left:40px}.online-agreement{padding:40px}.carousel{position:relative;margin-bottom:18px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel .item{position:relative;display:none;height:320px;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-ms-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel .item>img{display:block;line-height:1}.carousel .active,.carousel .next,.carousel .prev{display:block}.carousel .active{left:0}.carousel .next,.carousel .prev{position:absolute;top:0;width:100%}.carousel .next{left:100%}.carousel .prev{left:-100%}.carousel .next.left,.carousel .prev.right{left:0}.carousel .active.left{left:-100%}.carousel .active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel .item a{display:block;height:320px;padding:0;margin:0;text-decoration:none}.carousel .item ul{display:block;position:relative;overflow:hidden;list-style:none;margin:0;padding:0;text-align:justify}.carousel-content,.carousel-image{width:50%;height:300px;display:inline-block;margin:0;position:relative;vertical-align:top;list-style-type:none;background-color:#FFF;float:left;line-height:300px;box-sizing:border-box}.carousel-content-wrapper{display:inline-block;width:100%;vertical-align:middle;position:relative;text-align:center}.carousel-image{padding-left:50px}.carousel-image img{max-width:100%;max-height:100%;vertical-align:middle}.carousel-content{padding-right:50px}.carousel-content h2{color:#f9982a;font-size:32px;margin:0 0 10px 0;text-align:left;line-height:130%}.carousel-content .carousel-content-wrapper{padding-right:40px}.carousel-content p{font-size:16px;text-align:left;line-height:150%;color:#333}#carousel-controller>li,#carousel-next-button,#carousel-prev-button{background:none repeat scroll 0 0 #ddd;color:#FFF;overflow:hidden;height:60px;left:0;position:absolute;text-align:center;top:40%;width:40px;opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:.5;-khtml-opacity:.5}#carousel-controller>li,#carousel-next-button:hover,#carousel-prev-button:hover{opacity:.9;filter:alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-moz-opacity:.9;-khtml-opacity:.9;text-decoration:none}#carousel-controller{position:absolute;width:100%;height:20px;bottom:3px;text-align:center;margin:0;padding:0}#carousel-controller>li{font-size:30px;display:inline-block;position:relative;height:13px;width:13px;border-radius:0;line-height:16px;margin:2px 3px;top:auto;bottom:0;left:0;text-align:center;text-indent:1800px;overflow:hidden;list-style-type:none;list-style-position:outside;list-style-image:none}#carousel-controller>li:hover{cursor:pointer;background-color:#ccc;opacity:.9;filter:alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-moz-opacity:.9;-khtml-opacity:.9}#carousel-controller>li.active,#carousel-controller>li.active:hover{background-color:#f9982a;cursor:default;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1}#carousel-next-button,#carousel-prev-button{background-position:0 0;background-color:transparent;text-indent:3000px;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1}#carousel-next-button{background-position:40px 0;left:auto;right:0}#carousel-prev-button:hover{background-position:0 60px}#carousel-next-button:hover{background-position:40px 60px}.faq-right-menu>h2{padding-top:36px;color:#f9982a;font-size:32px}.faq-right-menu>ul{width:100%;list-style:none;padding:0;padding-top:20px;padding-bottom:500px;margin:0;display:block;float:left}#footer{font-size:10px;min-width:980px;width:100%;position:relative;color:#999;background:#000}#upper-footer{min-width:980px;width:100%;height:54px;background-color:#e3e3e3}#upper-footer-wrapper{max-width:1200px;width:100%;height:54px;overflow-x:hidden;position:relative;margin:0 auto}#footer-sitemap-title{font-family:Roboto,sans-serif;font-size:14px;width:200px;height:14px;margin:18px 10px 10px 10px;float:left;display:block;color:#333;text-transform:uppercase}#footer-followus-span{font-family:Roboto,sans-serif;font-size:14px;width:200px;text-align:right;height:14px;margin:18px 10px 10px 10px;float:right;display:block;color:grey;text-transform:uppercase}#socialmedia-icons{width:110px;height:31px;margin:12px 0 4px 10px;float:right}#socialmedia-icons>a{display:block;float:left;width:31px;height:31px;margin-left:3px}#median-footer{min-width:980px;width:100%;min-height:255px;padding-top:25px;background-color:#ccc}#median-footer-wrapper{overflow:hidden;position:relative;margin:0 auto;max-width:1200px;width:100%}#footer-sitemap{position:relative;overflow:hidden;list-style:none;margin:0 0 0 20px;padding:0;text-align:justify}#footer-sitemap:before{content:'';display:block;margin-top:-5px}#footer-sitemap:after{content:'';display:inline-block;width:100%}#footer-sitemap>li{display:inline-block;margin-right:0;position:relative;top:5px;vertical-align:top}#footer-sitemap>li>a{color:#333;font-size:12px;font-weight:700;text-decoration:none;line-height:24px;padding:0 25px 0 10px;display:block}#footer-sitemap>li>ul{width:100%;position:relative;list-style:none;margin:0 10px 0 10px;padding:0}#footer-sitemap>li>ul>li{display:block;position:relative;height:24px}#footer-sitemap>li>ul>li>a{color:#333;font-size:12px;font-weight:400;text-decoration:none;line-height:24px;padding:0;display:block}#lower-footer{min-width:980px;max-width:1200px;width:100%;margin:20px auto 0;height:60px}#lower-footer p{padding:0 10px}#header{width:100%;min-width:980px;height:88px;position:absolute;top:0;left:0;z-index:10;transition:top .25s;-moz-transition:top .25s;-o-transition:top .25s;-webkit-transition:top .25s;white-space:nowrap}#upper-header{width:100%;height:32px;position:absolute;left:0;top:0;background-color:#333;z-index:2;min-width:980px}#upper-header-wrapper{height:100%;margin:0 auto;position:relative;max-width:1200px;width:100%}#upper-header-logo{height:19px;padding:8px 10px 5px 10px;display:block;float:left;text-decoration:none}#upper-header-logo>img{float:left;width:50px;height:16px}#upper-header-logo>h1{padding:0;margin:0 0 0 10px;display:block;float:left;color:grey;font-size:11px;font-weight:400}#upper-header-buttons{height:32px;float:right;list-style:none;margin:0;padding:0}#upper-header-buttons>li{display:list-item;float:left;color:#f9982a;height:32px;border-right:1px solid #666;position:relative}#upper-header-buttons>li:first-child{border-left:1px solid #666}#upper-header-buttons>li>a{font-family:Roboto,sans-serif;font-size:11px;text-decoration:none;color:#f9982a;line-height:32px;padding:0 15px;display:block;cursor:pointer}#upper-header-buttons>li>a>div.triangle-down{width:0;height:0;border-top:5px solid #f9982a;border-bottom:none;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;top:14px;right:10px}#language-dropdown{position:absolute;top:31px;right:-1px;min-width:100%;list-style:none;margin:0;border:1px solid #666;padding:8px 0;background-color:#333;box-shadow:2px 2px 3px #cfcece;display:none;background-color:#FFF}#language-dropdown>li{display:block;position:relative;height:24px;width:100%;border-bottom:1px solid #e3e3e3}#language-dropdown>li:last-child{border-bottom:none}#language-dropdown>li>a{color:#333;font-family:Roboto,sans-serif;font-size:11px;text-decoration:none;height:16px;padding:5px 10px 3px 10px;display:block}#language-dropdown>li:last-child>a{padding:10px 10px 3px 10px}#language-dropdown>li>a:hover{color:#f9982a}#upper-header-buttons>li:hover>#language-dropdown{display:block}#exit-dropdown{position:absolute;top:31px;min-width:100%;list-style:none;margin:0;border:1px solid #666;padding:8px 0;background-color:#333;box-shadow:2px 2px 3px #cfcece;display:none;z-index:6000;background-color:#FFF}#exit-dropdown>li{display:block;position:relative;height:24px;width:100%;border-bottom:1px solid #e3e3e3}#exit-dropdown>li:last-child{border-bottom:none}#exit-dropdown>li>a{color:#333;font-family:Roboto,sans-serif;font-size:11px;text-transform:uppercase;text-decoration:none;height:16px;padding:5px 10px 3px 10px;display:block}#exit-dropdown>li:last-child>a{padding:10px 10px 3px 10px}#exit-dropdown>li>a:hover{color:#f9982a}#upper-header-buttons>li:hover>#exit-dropdown{display:block}#lower-header{width:100%;min-width:980px;height:56px;position:absolute;left:0;top:32px;background-color:#FFF;border-bottom:1px solid #cfcece}#lower-header.with-shadow{box-shadow:0 1px 2px #cfcece}#lower-header-wrapper{height:100%;margin:0 auto;position:relative;width:100%;max-width:1200px}#header-menu{float:left;width:auto;height:100%;position:relative;vertical-align:top;list-style:none;margin:0;padding:0;z-index:5}#header-menu>li{position:relative;display:inline-block;height:56px;margin-right:-4px;vertical-align:top;border-right:1px solid #e3e3e3}#header-menu>li:first-child{border-left:1px solid #e3e3e3}#header-menu>li>a{color:#333;font-family:Roboto,sans-serif;font-size:11px;text-decoration:none;height:20px;padding:23px 30px 13px 30px;display:inline-block;text-align:center}#header-menu>li.active>a{padding:23px 30px 8px 30px;border-bottom:5px solid #f9982a}#header-menu>li:hover>a{color:#f9982a}#header-menu>li>#header-home{text-transform:uppercase}#home-image-box{width:20px;height:18px;padding:0 0 2px 0;background:no-repeat 0 0}#header-menu>li.home>a{padding:6px 30px 25px}#header-menu>li.home.active>a{border-bottom:5px solid #f9982a}#header-menu>li.home>a>div{width:42px;height:43px;background-position:center center}#search-box{height:100%;text-align:right;overflow:hidden}#search-box-form{position:relative;height:28px;padding:14px 14px 7px 16px;display:block}#search-box-form.toggle{display:block;position:absolute;left:0;top:56px;width:100%;padding:10px 0 15px;text-align:center}#search-box-toggle-button{display:none}.toggle #search-box-submit{display:block;top:11px;right:10px}#search-box-input{height:26px;font-size:12px;border:1px solid #ccc;text-indent:5px;z-index:2;background-color:#f1f1f1;color:#333;padding:0;width:100%;margin:0}#search-box-input:focus{border:1px solid #f9982a;outline:0}#search-box-submit{position:absolute;top:15px;right:14px;padding:5px;height:18px;width:18px}#directory{position:absolute;width:100%;min-width:980px;height:26px;left:0;top:89px;background-color:#cfcece}#directory-wrapper{position:relative;margin:0 auto;max-width:1200px;width:100%}#directory-wrapper>a,#directory-wrapper>span{font-size:10px;color:#FFF;display:inline-block;height:14px;margin:7px 0 5px 15px;text-decoration:none}#directory>a:hover{color:#f9982a}#directory.home{display:none}#directory.home+#outer-wrapper{padding-top:89px}#directory.home+#outer-wrapper #inner-wrapper{padding-bottom:0}#home-page-content{position:relative;overflow:hidden}#listlinkmenu-container{width:100%;margin-top:-3px;margin-bottom:18px;display:table}#listlinkmenu-container>div{display:table-row}#listlinkmenu-container>div>ul{list-style:none;padding:0;margin:0;position:relative;width:25%;height:100%;display:table-cell;background-color:#FFF;padding-bottom:20px}#listlinkmenu-container>div>ul>li{display:table;width:100%;border-bottom:1px solid #e3e3e3;border-left:1px solid #ddd}#listlinkmenu-container>div>ul>li:not(.explore-link){height:63px;padding:10px}#listlinkmenu-container>div>ul:first-child>li{border-left:0}#listlinkmenu-container>div>ul>li.explore-link{padding:10px 0 10px}#listlinkmenu-container>div>ul>li:first-child{padding-top:0;padding-bottom:0;border-bottom:1px solid #f9982a;height:70px}#listlinkmenu-container>div>ul>li:first-child>h3{margin-top:30px}#listlinkmenu-container>div>ul>li:first-child>h3>a{color:#000;font-size:18px}#listlinkmenu-container>div>ul>li>a{padding-right:15px;color:#608EBA;font-size:18px}#listlinkmenu-container>div>ul>li>a:hover{color:#608EBA}#listlinkmenu-container>div>ul>li.explore-link>a{background:#f6f7f9;background:-moz-linear-gradient(top,#f6f7f9 0,#e7e9ec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f7f9),color-stop(100%,#e7e9ec));background:-webkit-linear-gradient(top,#f6f7f9 0,#e7e9ec 100%);background:-o-linear-gradient(top,#f6f7f9 0,#e7e9ec 100%);background:-ms-linear-gradient(top,#f6f7f9 0,#e7e9ec 100%);background:linear-gradient(to bottom,#f6f7f9 0,#e7e9ec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f7f9', endColorstr='#e7e9ec', GradientType=0);border:1px solid #bcc1c8;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#333;display:block;font-family:Roboto,sans-serif;font-size:12px;line-height:38px;height:40px;margin:2px 10px;padding:0;position:relative;text-align:center;text-decoration:none}#listlinkmenu-container>div>ul>li.explore-link>a:hover{background-color:#b2b2b2}#listlinkmenu-container>div>ul>li>p{color:#555;font-size:14px;margin:5px 10px 0 0}#imagelinkmenu-container{width:100%}#imagelinkmenu-container>div{display:inline-block;position:relative;margin-right:-4px;width:33.4%}#imagelinkmenu-container>div>ul{display:block;list-style:none outside none;margin:0;padding:0;position:relative;width:100%;height:153px}#imagelinkmenu-container>div>ul li{height:100%;vertical-align:middle;overflow:hidden}#imagelinkmenu-container>div>ul li#imagelinkmenu-content{position:absolute;top:0;right:0;width:189px;padding:0 10px}#imagelinkmenu-container>div>ul li:first-child{float:left}#imagelinkmenu-container>div>ul>a{text-decoration:none}#imagelinkmenu-container>div>ul li>img{width:auto;height:100%}#imagelinkmenu-content>div{display:table-cell;color:#FFF}#imagelinkmenu-content>div>p{font-family:Roboto,sans-serif}#imagelinkmenu-content>div>h3{font-family:Roboto,sans-serif;font-size:22px!important;font-weight:400;margin-top:15px;margin-bottom:-5px}#imagelinkmenu-content>div>h2{font-family:Roboto,sans-serif;font-size:24px!important;font-weight:700;margin:0}#homecasestudy-container{width:100%}#homecasestudy-container>div{display:inline-block;position:relative;width:100%}#homecasestudy-container>div>ul{list-style:none outside none;margin:0;padding:0;position:relative;width:100%;height:300px;overflow:hidden}#homecasestudy-container>div>ul>li{float:left}#homecasestudy-container>div>ul>li#homecasestudy-image{width:37%}#homecasestudy-container>div>ul>li#homecasestudy-content{width:36%;margin:0 3%}#homecasestudy-container>div>ul>li#homecasestudy-rightlist{float:right;width:21%}#homecasestudy-container>div>ul>li>a{text-decoration:none;color:#333;display:inherit}#homecasestudy-container>div>ul>li>img{display:block;margin:0 auto;width:100%;height:auto}#homecasestudy-content>div{display:table-cell;color:#FFF;padding-top:30px}#homecasestudy-content{vertical-align:top!important}#homecasestudy-content>div>h3{font-size:22px!important;color:#F9982A;margin-top:0}#homecasestudy-content>div>p{font-size:16px;line-height:150%;color:#000}#homecasestudy-rightlist>div{padding-top:20px;padding-bottom:5px}#homecasestudy-rightlist>div>h3{font-weight:600;font-size:13px!important}#homecasestudy-rightlist>ul{line-height:170%;padding:0;margin:0}#homecasestudy-rightlist>ul>li{margin:11px 15px 15px 15px}#homecasestudy-rightlist>ul>li>a{text-decoration:none;font-size:13px}#casestudy-container{position:relative;width:100%;height:103px;background-color:#fb9a2c}@media (max-width:1180px){#casestudy-container #casestudy-content{width:51%!important}}#casestudy-container li{list-style:none;margin:0;padding:0}#casestudy-container #casestudy-content{display:table;width:60%;max-width:600px}#casestudy-container #casestudy-content>div{display:table-cell;vertical-align:middle;height:103px}#casestudy-container #casestudy-content h3{font-family:Roboto,sans-serif;font-size:18px;font-weight:300;color:#fff;margin:0 0 5px 0}#casestudy-container #casestudy-content p{margin-top:0}#casestudy-container #casestudy-item{width:100%;height:103px;overflow:hidden}#casestudy-container #casestudy-item>ul{position:relative;background:0 0!important;margin:0;padding:0 0 0 40px}#casestudy-container #casestudy-image{position:absolute;top:0;right:0;width:350px;height:103px;overflow:hidden}#casestudy-container #casestudy-image img{height:auto;width:100%}#child-overview-container div.child-overview>ul{display:block}#blog-and-showcase-container{float:left;position:relative;width:100%}#blog-container{width:70%;margin:0;text-decoration:none;color:#333;padding-bottom:100px}#blog-container-header{width:100%;height:40px;padding-top:30px;position:relative}#blog-container-header>h3{font-size:18px;height:20px;text-align:left;margin:12px 15px 8px 15px;float:left}#blog-container-content{list-style:none;padding:0;margin:0;position:relative;width:100%;display:block;border-top:1px solid #f9982a;background-color:#FFF}#blog-container-content>li{width:100%}#blog-container-content>li>a{text-decoration:none;margin:10px 15px 0 15px;display:block;color:#608EBA}#blog-container-content>li>a>h4{margin:0;padding:0;font-size:14px;font-weight:400;line-height:150%}#blog-container-content>li>span{margin:5px 15px 0 15px;color:#888;display:block}#blog-container-content>li>p{margin:10px 15px 30px 15px;display:block;line-height:150%}#blog-container>div.explore-link{height:46px}#blog-container>div.explore-link>a{background:#f6f7f9;background:-moz-linear-gradient(top,#f6f7f9 0,#e7e9ec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f7f9),color-stop(100%,#e7e9ec));background:-webkit-linear-gradient(top,#f6f7f9 0,#e7e9ec 100%);background:-o-linear-gradient(top,#f6f7f9 0,#e7e9ec 100%);background:-ms-linear-gradient(top,#f6f7f9 0,#e7e9ec 100%);background:linear-gradient(to bottom,#f6f7f9 0,#e7e9ec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f7f9', endColorstr='#e7e9ec', GradientType=0);border:1px solid #bcc1c8;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#333;display:block;font-family:Roboto,sans-serif;font-size:12px;line-height:38px;height:40px;margin:2px 10px;position:relative;text-align:center;text-decoration:none}#blog-container>div.explore-link>a:hover{background-color:#b2b2b2}#developer-showcase{position:absolute;top:0;right:0;height:100%;border-left:1px solid #E3E3E3;padding-bottom:50px;width:30%;margin:0;text-decoration:none;color:#333}#developer-showcase-content>div>h4{margin:10px 10px 0 10px}#developer-showcase-content>div>p{margin:5px 10px 0 10px}#developer-showcase-header{width:100%;height:40px;padding-top:30px;position:relative}#developer-showcase-header>h3{font-size:18px;height:20px;text-align:left;margin:12px 15px 8px 15px;float:left}#developer-showcase-body{display:block;border-top:1px solid #f9982a;background-color:#FFF;width:100%;position:relative}#developer-showcase-body>div{display:block;margin-right:0;position:relative;vertical-align:top;list-style-type:none}#developer-showcase-image{overflow:hidden}#developer-showcase-image>img{width:100%;height:auto}#developer-showcase-content>div>h4{color:#f9982a;font-size:18px;text-align:left;display:block;font-weight:400}#developer-showcase-content>div>p{font-size:13px;text-align:left;line-height:150%;display:block}#developer-showcase-content>div.explore-link{width:100%;height:46px}#developer-showcase-content>div.explore-link>a{background:#f6f7f9;background:-moz-linear-gradient(top,#f6f7f9 0,#e7e9ec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f7f9),color-stop(100%,#e7e9ec));background:-webkit-linear-gradient(top,#f6f7f9 0,#e7e9ec 100%);background:-o-linear-gradient(top,#f6f7f9 0,#e7e9ec 100%);background:-ms-linear-gradient(top,#f6f7f9 0,#e7e9ec 100%);background:linear-gradient(to bottom,#f6f7f9 0,#e7e9ec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f7f9', endColorstr='#e7e9ec', GradientType=0);border:1px solid #bcc1c8;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#333;display:block;font-family:Roboto,sans-serif;font-size:12px;line-height:38px;height:40px;margin:2px 10px;position:relative;text-align:center;text-decoration:none}#developer-showcase-content>div.explore-link>a:hover{background-color:#b2b2b2}#homecasestudy-content>div>h3>a{color:#F9982A}#blog-container-header>h3>a,#developer-showcase-header>h3>a,#listlinkmenu-container>div.listlinkmenuitem>div.listlinkmenuitem-header>h3>a{color:#333}#taasBannerAndroid{background-position:bottom right!important}#left-sidebar{vertical-align:top;width:200px;border-right:1px solid #e3e3e3;float:left;overflow:hidden}#left-sidebar-list{list-style:none;padding:0;margin:0;width:100%;position:relative;height:100%;display:block}#left-sidebar-list>li{padding:0;margin:0;width:100%;border-bottom:1px solid #e3e3e3}#left-sidebar-list li>a{color:#666;font-size:12px;font-family:Roboto,sans-serif;font-weight:400;text-decoration:none;min-height:16px;padding:19px 10% 15px 10%;display:block;overflow:hidden}#left-sidebar-list>li.active>a{background-color:#FFF;color:#f9982a}#left-sidebar-list>li.expanded>a{background:url(/public/images/icon_nav-arrow.png) right center no-repeat}#left-sidebar-list>li.grand-expanded>a{padding:19px 15px 15px 10%;border-right:5px solid #f9982a}#left-sidebar-list>li.expanded>ul>li.expanded a{color:#f9982a}#left-sidebar-list>li>a:hover{background-color:#e5e5e5}#left-sidebar-list>li>ul{list-style:none;padding:0;margin:0;width:100%;height:100%;background-color:#f0f0f0;display:block}#left-sidebar-list>li>ul>li{padding:0;margin:0;width:100%;border-top:1px solid #fff}#left-sidebar-list>li>ul>li>a{color:#4c4c4c;font-size:12px;text-decoration:none;min-height:16px;padding-left:30px;display:block}#left-sidebar-list>li>ul>li.active>a{color:#f9982a}#left-sidebar-list>li>ul>li>a:hover{background-color:#e5e5e5}#left-sidebar-list>li>ul>li.hidden{border:none;width:0;height:0}#left-sidebar-list>li>ul>li>ul{list-style:none;padding:0;margin:0;width:90%;position:absolute;left:15px;top:0;height:100%;background-color:#FFF;display:block;border-left:5px solid #f9982a;box-shadow:-2px 0 3px #cfcece;transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s}#left-sidebar-list>li>ul>li>ul.lockheight{overflow:hidden}#left-sidebar-list>li>ul>li>ul.no-animation{left:100%;box-shadow:none;transition:none;-moz-transition:none;-o-transition:none;-webkit-transition:none}#left-sidebar-list>li>ul>li>ul>li{padding:0;margin:0;width:100%;border-bottom:1px solid #e3e3e3}#left-sidebar-list>li>ul>li>ul>li>a{color:#4c4c4c;font-size:12px;text-decoration:none;width:170px;min-height:16px;padding:19px 10px 15px 10px;display:block}#left-sidebar-list>li>ul>li>ul>li.active>a,#left-sidebar-list>li>ul>li>ul>li>a:hover{color:#f9982a}#leftmenu-controller{position:absolute;width:30px;height:50px;background-color:#f9982a;top:0;left:-30px;box-shadow:-2px 0 3px #cfcece;cursor:pointer}#leftmenu-controller>div.triangle-left{width:0;height:0;border-right:8px solid #FFF;border-left:none;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:17px;right:14px}#leftmenu-controller>div.triangle-right{width:0;height:0;border-left:8px solid #FFF;border-right:none;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:17px;right:8px}#left-sidebar+#content{margin-left:201px}#left-sidebar.search{display:none}#left-sidebar.search+#content{margin-left:0;padding-top:35px}#pages{position:relative;width:100%;bottom:3px;clear:both;text-align:center;list-style:none;margin:0;padding:0}#pages>li{display:inline-block;position:relative;height:20px;width:20px;margin:2px 3px;top:auto;bottom:0;left:0;overflow:hidden}#pages>li:hover{cursor:pointer;background-color:#ccc;opacity:.9;filter:alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-moz-opacity:.9;-khtml-opacity:.9}#pages>li.active,#pages>li.active:hover{background-color:#f9982a;cursor:default;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1}#pages>li>a{display:block;text-decoration:none;color:#f9982a;width:100%;height:70%;padding:15% 0 15% 0;font-weight:700}#pages>li.active>a,#pages>li:hover>a{color:#FFF}#pages>li:hover{cursor:pointer;background-color:#ccc;opacity:.9;filter:alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-moz-opacity:.9;-khtml-opacity:.9}#pages>li.active,#pages>li.active:hover{background-color:#f9982a;cursor:default;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1}#rightlist{width:250px;position:relative;overflow:hidden;float:right;vertical-align:top;margin:0;padding:0;list-style:none}#rightlist.tech-doc{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;margin:26px 0 20px 20px}#rightlist>li{padding:0;margin:0 0 40px 0;width:100%}#rightlist>li>div{padding:0 15px}#rightlist>li>div>h3{color:#333;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;margin:20px 10px 5px 10px;text-align:left;text-transform:uppercase}#rightlist>li>a{color:#0272c0;font-size:12px;width:180px;height:16px;text-decoration:none;padding:5px 35px 2px 35px;display:block;overflow:hidden}#rightlist>li>a:hover{color:#f9982a}#rightlist>li>ul{list-style:square outside;margin:0;width:220px;padding:0 15px;display:block}#rightlist>li>ul>li{padding:0;margin:0;margin:11px 15px 7px 25px;width:180px}#rightlist>li>ul>li>a{font-size:13px;text-decoration:none;width:180px;min-height:16px;display:block}#rightlist>li>ul>li>a:hover{color:#f9982a}#rightlist a.anchor{top:0}.rightlist-buttons-section-top{background:#f1f1f1;border:1px solid #BCC1C8;border-radius:4px 4px 4px 4px;font-family:Roboto,sans-serif;font-size:12px;margin:0 6px;padding:0;position:relative;text-align:center;text-decoration:none;height:72px}.rightlist-buttons-section .rightlist-buttons-section-top a{background:#F9982a;border:1px solid #BCC1C8;border-radius:4px 4px 4px 4px;display:inline-block;font-family:Roboto,sans-serif;font-size:12px;line-height:36px;margin:16px 10px 4px 6px;padding:0;position:relative;text-align:center;text-decoration:none;color:#333;width:58%;float:right}.rightlist-buttons-section .rightlist-buttons-section-top img{padding-top:12px}.rightlist-buttons-section{width:223px;margin-left:18px}.rightlist-buttons-section .rightlist-buttons-section-bottom a{background:#f1f1f1;border:1px solid #BCC1C8;border-radius:4px 4px 4px 4px;display:inline-block;font-family:Roboto,sans-serif;font-size:12px;line-height:30px;margin:4px 6px;padding:0;position:relative;text-align:center;text-decoration:none;width:99px;height:32px}.rightlist-buttons-section .rightlist-buttons-section-bottom #button1{margin-right:2px}.rightlist-buttons-section .rightlist-buttons-section-bottom #button2{margin-left:3px}.syntaxhighlighter{background-color:#fff!important}.syntaxhighlighter .line.highlighted.alt1,.syntaxhighlighter .line.highlighted.alt2{background-color:#E0E0E0!important}.syntaxhighlighter .line.highlighted.number{color:#000!important}.syntaxhighlighter table caption{color:#000!important}.syntaxhighlighter .gutter{color:#AFAFAF!important}.syntaxhighlighter .gutter .line{border-right:3px solid #6CE26C!important}.syntaxhighlighter .gutter .line.highlighted{background-color:#6CE26C!important;color:#fff!important}.syntaxhighlighter.printing .line .content{border:medium none!important}.syntaxhighlighter.collapsed{overflow:visible!important}.syntaxhighlighter.collapsed .toolbar{background:none repeat scroll 0 0 #fff!important;border:1px solid #6CE26C!important;color:#00f!important}.syntaxhighlighter.collapsed .toolbar a{color:#00f!important}.syntaxhighlighter.collapsed .toolbar a:hover{color:red!important}.syntaxhighlighter .toolbar{background:none repeat scroll 0 0 #6CE26C!important;border:medium none!important;color:#fff!important;display:none}.syntaxhighlighter .toolbar a{color:#fff!important}.syntaxhighlighter .toolbar a:hover{color:#000!important}.syntaxhighlighter .plain,.syntaxhighlighter .plain a{color:#000!important}.syntaxhighlighter .comments,.syntaxhighlighter .comments a{color:#008200!important}.syntaxhighlighter .string,.syntaxhighlighter .string a{color:#00f!important}.syntaxhighlighter .keyword{color:#069!important}.syntaxhighlighter .preprocessor{color:gray!important}.syntaxhighlighter .variable{color:#A70!important}.syntaxhighlighter .value{color:#090!important}.syntaxhighlighter .functions{color:#FF1493!important}.syntaxhighlighter .constants{color:#06C!important}.syntaxhighlighter .script{color:#069!important;font-weight:700!important}.syntaxhighlighter .color1,.syntaxhighlighter .color1 a{color:gray!important}.syntaxhighlighter .color2,.syntaxhighlighter .color2 a{color:#FF1493!important}.syntaxhighlighter .color3,.syntaxhighlighter .color3 a{color:red!important}.syntaxhighlighter .keyword{font-weight:700!important}.syntaxhighlighter a,.syntaxhighlighter code,.syntaxhighlighter div,.syntaxhighlighter table,.syntaxhighlighter table caption,.syntaxhighlighter table tbody,.syntaxhighlighter table td,.syntaxhighlighter table thead,.syntaxhighlighter table tr,.syntaxhighlighter textarea{background:none repeat scroll 0 0 transparent!important;border:0 none!important;bottom:auto!important;float:none!important;font-family:Consolas,"Bitstream Vera Sans Mono","Courier New",Courier,monospace!important;font-size:1em!important;font-style:normal!important;font-weight:400!important;height:auto!important;left:auto!important;line-height:1.1em!important;margin:0!important;min-height:auto!important;outline:0 none!important;overflow:visible!important;padding:0!important;position:static!important;right:auto!important;text-align:left!important;top:auto!important;vertical-align:baseline!important;width:auto!important}.syntaxhighlighter{font-size:1em!important;margin:1em 0!important;overflow:auto!important;position:relative!important;width:100%!important}.syntaxhighlighter.source{overflow:hidden!important}.syntaxhighlighter .bold{font-weight:700!important}.syntaxhighlighter .italic{font-style:italic!important}.syntaxhighlighter table{width:100%!important}.syntaxhighlighter table caption{padding:.5em 0 .5em 1em!important;text-align:left!important}.syntaxhighlighter table td.code{width:100%!important}.syntaxhighlighter table td.code .container{position:relative!important}.syntaxhighlighter table td.code .container textarea{background:none repeat scroll 0 0 #fff!important;border:medium none!important;height:100%!important;left:0!important;overflow:hidden!important;padding-left:1em!important;position:absolute!important;top:0!important;white-space:pre!important;width:100%!important}.syntaxhighlighter table td.gutter .line{padding:0 2em 0 1em!important;text-align:right!important}.syntaxhighlighter table td.code .line{padding:0 5em!important}.syntaxhighlighter.nogutter td.code .container textarea,.syntaxhighlighter.nogutter td.code .line{padding-left:0!important}.syntaxhighlighter.show{display:block!important}.syntaxhighlighter.collapsed table{display:none!important}.syntaxhighlighter.collapsed .toolbar{font-size:1em!important;height:auto!important;padding:.1em .8em 0!important;position:static!important;width:auto!important}.syntaxhighlighter.collapsed .toolbar span{display:inline!important;margin-right:1em!important}.syntaxhighlighter.collapsed .toolbar span a{display:none!important;padding:0!important}.syntaxhighlighter.collapsed .toolbar span a.expandSource{display:inline!important}.syntaxhighlighter .toolbar{font-size:10px!important;height:11px!important;position:absolute!important;right:1px!important;top:1px!important;width:11px!important;z-index:10!important}.syntaxhighlighter .toolbar span.title{display:inline!important}.syntaxhighlighter .toolbar a{display:none!important;padding-top:1px!important;text-align:center!important;text-decoration:none!important}.syntaxhighlighter .toolbar a.expandSource{display:none!important}.syntaxhighlighter.ie{font-size:.9em!important;padding:1px 0!important}.syntaxhighlighter.ie .toolbar{line-height:8px!important}.syntaxhighlighter.ie .toolbar a{padding-top:0!important}.syntaxhighlighter.printing .line.alt1 .content,.syntaxhighlighter.printing .line.alt2 .content,.syntaxhighlighter.printing .line.highlighted .number,.syntaxhighlighter.printing .line.highlighted.alt1 .content,.syntaxhighlighter.printing .line.highlighted.alt2 .content{background:none repeat scroll 0 0 transparent!important}.syntaxhighlighter.printing .line .number{color:#BBB!important}.syntaxhighlighter.printing .line .content{color:#000!important}.syntaxhighlighter.printing .toolbar{display:none!important}.syntaxhighlighter.printing a{text-decoration:none!important}.syntaxhighlighter.printing .plain,.syntaxhighlighter.printing .plain a{color:#000!important}.syntaxhighlighter.printing .comments,.syntaxhighlighter.printing .comments a{color:#008200!important}.syntaxhighlighter.printing .string,.syntaxhighlighter.printing .string a{color:#00f!important}.syntaxhighlighter.printing .keyword{color:#069!important;font-weight:700!important}.syntaxhighlighter.printing .preprocessor{color:gray!important}.syntaxhighlighter.printing .variable{color:#A70!important}.syntaxhighlighter.printing .value{color:#090!important}.syntaxhighlighter.printing .functions{color:#FF1493!important}.syntaxhighlighter.printing .constants{color:#06C!important}.syntaxhighlighter.printing .script{font-weight:700!important}.syntaxhighlighter.printing .color1,.syntaxhighlighter.printing .color1 a{color:gray!important}.syntaxhighlighter.printing .color2,.syntaxhighlighter.printing .color2 a{color:#FF1493!important}.syntaxhighlighter.printing .color3,.syntaxhighlighter.printing .color3 a{color:red!important}.syntaxhighlighter.printing .break,.syntaxhighlighter.printing .break a{color:#000!important}table{margin-bottom:18px;border-collapse:collapse;width:100%}table:last-child{margin-bottom:0!important}table.a-align-top td,table.a-align-top th{vertical-align:top}table.a-align-center td,table.a-align-center th{vertical-align:middle}table.a-align-bottom td,table.a-align-bottom th{vertical-align:bottom}table.a-bordered{margin-bottom:22px;border:1px solid #e7e7e7;border-top-color:#eaeaea;border-bottom:none;border-spacing:0}table.a-bordered td,table.a-bordered th{border-bottom:1px solid #eaeaea}table.a-bordered tr:first-child th{background:#f0f0f0;background:#f3f3f3;background:-webkit-linear-gradient(top,#f8f8f8,#eee);background:linear-gradient(to bottom,#f8f8f8,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#eeeeee', GradientType=0);*zoom:1;box-shadow:0 1px 0 rgba(255,255,255,.5) inset;border-color:#e7e7e7;border-bottom:1px solid #ddd}table.a-bordered tr:last-child td{border-color:#e7e7e7}table.a-bordered.a-vertical-stripes{border-right:none}table.a-bordered.a-vertical-stripes tr td,table.a-bordered.a-vertical-stripes tr th{border-right:1px solid #eaeaea}table.a-bordered.a-vertical-stripes tr td:last-child,table.a-bordered.a-vertical-stripes tr th:last-child{border-right:1px solid #e7e7e7}table.a-bordered.a-vertical-stripes td:nth-child(even),table.a-bordered.a-vertical-stripes th:nth-child(even){background-color:#f6f6f6}table.a-bordered.a-vertical-stripes tr:nth-child(even){background-color:transparent}table.a-keyvalue{margin-bottom:22px;border-bottom:1px solid #e7e7e7}table.a-keyvalue th{background-color:#f3f3f3;font-weight:400;color:#111}table.a-keyvalue td,table.a-keyvalue th{border-top:1px solid #e7e7e7}td,th{vertical-align:top}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}th{text-align:left}tr:last-child td,tr:last-child th{padding-bottom:0}tr:first-child td,tr:first-child th{padding-top:0}.a-text-center table{margin-left:auto;margin-right:auto}td,th{padding:3px}table.a-bordered td,table.a-bordered th{padding:7px 14px 6px}table.a-bordered tr:nth-child(even){background-color:#f6f6f6}table.a-lineitem td,table.a-lineitem th{padding:0 3px}table.a-lineitem td:first-child,table.a-lineitem th:first-child{padding-left:0}table.a-lineitem td:last-child,table.a-lineitem th:last-child{padding-right:0}table.a-keyvalue td,table.a-keyvalue th{padding:7px 14px 6px}.tech-doc table{border-top:1px solid rgba(204,204,204,.3);table-layout:fixed;width:100%}.tech-doc table.grid th,table.grid td{border-left:1px solid rgba(204,204,204,.2)}.tech-doc table.grid th:first-child,table.grid td:first-child{border-left:medium none}.tech-doc table.inner td{vertical-align:middle}.tech-doc table.inner th{font-size:10px}.tech-doc table.auto-width{table-layout:auto}.tech-doc table th{border-bottom:1px solid #CCC;font-size:12px;font-weight:400;font-family:Roboto,sans-serif;padding:10px 5px;text-align:left}.tech-doc table th.order1 a,table th .active{background-position:0 -60px}.tech-doc table th.order2 a,table th .down{background-position:0 -20px}.tech-doc table th span{font-weight:400}.tech-doc table th span a{background-image:none;padding-left:0;text-decoration:underline}.tech-doc table td{border-bottom:1px solid rgba(204,204,204,.3);font-size:12px;font-family:Roboto,sans-serif;padding:7px 5px;vertical-align:top}.tech-doc table td.row{font-size:12px;font-weight:700;font-family:Roboto,sans-serif}