@charset "UTF-8";
.colpick,.colpick_color{position:absolute;overflow:hidden}.colpick,.colpick_full_ns .colpick_current_color,.colpick_full_ns .colpick_submit,.colpick_hex .colpick_hsb_b,.colpick_hex .colpick_hsb_h,.colpick_hex .colpick_hsb_s,.colpick_hex .colpick_rgb_b,.colpick_hex .colpick_rgb_g,.colpick_hex .colpick_rgb_r,.colpick_hex_ns .colpick_current_color,.colpick_hex_ns .colpick_submit,.colpick_rgbhex .colpick_hsb_b,.colpick_rgbhex .colpick_hsb_h,.colpick_rgbhex .colpick_hsb_s,.colpick_rgbhex_ns .colpick_current_color,.colpick_rgbhex_ns .colpick_submit{display:none}.daterangepicker.single .calendar,.daterangepicker.single .ranges,.ranges{float:none}.input-wrapper.login .single-input i,.input-wrapper.login input:not(.submit):focus,a:active:hover,a:hover,a:visited:hover{opacity:1}.facebook_outer,.upload{border-collapse:separate}.column,.d3-tip:after,.row{box-sizing:border-box}.colpick{width:346px;height:170px;font-family:Arial,Helvetica,sans-serif;background:#ebebeb;border:1px solid #bbb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.colpick_color{left:7px;top:7px;width:156px;height:156px;outline:#aaa solid 1px;cursor:crosshair}.colpick_color_overlay1,.colpick_color_overlay2{left:0;top:0;width:156px;height:156px;position:absolute}.colpick_color_overlay1{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff',endColorstr='#00ffffff')";background:-moz-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#00ffffff')}.colpick_color_overlay2{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000',endColorstr='#000000')";background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000', GradientType=0 )}.select2-container .select2-choice,.select2-container.select2-drop-above .select2-choice{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)}.colpick_selector_outer{background:0 0;position:absolute;width:11px;height:11px;margin:-6px 0 0 -6px;border:1px solid #000;border-radius:50%}.colpick_selector_inner{position:absolute;width:9px;height:9px;border:1px solid #fff;border-radius:50%}.colpick_hue{position:absolute;top:6px;left:175px;width:19px;height:156px;border:1px solid #aaa;cursor:n-resize}.colpick_hue_arrs{position:absolute;left:-8px;width:35px;height:7px;margin:-7px 0 0}.colpick_hue_larr,.colpick_hue_rarr{position:absolute;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent}.colpick_hue_larr{border-left:7px solid #858585}.colpick_hue_rarr{right:0;border-right:7px solid #858585}.colpick_current_color,.colpick_new_color{top:6px;height:27px;background:red;border:1px solid #8f8f8f;width:60px;position:absolute}.colpick_new_color{left:207px}.colpick_current_color{left:277px}.colpick_field,.colpick_hex_field{position:absolute;height:20px;width:60px;overflow:hidden;background:#f3f3f3;color:#b8b8b8;font-size:12px;border:1px solid #bdbdbd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.colpick_rgb_r{top:40px;left:207px}.colpick_rgb_g{top:67px;left:207px}.colpick_rgb_b{top:94px;left:207px}.colpick_hsb_h{top:40px;left:277px}.colpick_hsb_s{top:67px;left:277px}.colpick_hsb_b{top:94px;left:277px}.colpick_hex_field{width:68px;left:207px;top:121px}.colpick_focus{border-color:#999}.colpick_field_letter{position:absolute;width:12px;height:20px;line-height:20px;padding-left:4px;background:#efefef;border-right:1px solid #bdbdbd;color:#777}.colpick_field input,.colpick_hex_field input{position:absolute;right:11px;margin:0;padding:0;height:20px;line-height:20px;background:0 0;border:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#555;text-align:right;outline:0}.colpick_hex_field input{right:4px}.colpick_field_arrs{position:absolute;top:0;right:0;width:9px;height:21px;cursor:n-resize}.colpick_field_darr,.colpick_field_uarr{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute}.colpick_field_uarr{top:5px;border-bottom:4px solid #959595}.colpick_field_darr{bottom:5px;border-top:4px solid #959595}.colpick_submit{position:absolute;left:207px;top:149px;width:130px;height:22px;line-height:22px;background:#efefef;text-align:center;color:#555;font-size:12px;border:1px solid #bdbdbd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.colpick_hex .colpick_hex_field div,.colpick_hex .colpick_hex_field input,.colpick_hex .colpick_submit{line-height:25px;height:25px}.colpick_submit:hover{background:#f3f3f3;border-color:#999;cursor:pointer}.colpick_full_ns .colpick_new_color{width:130px;height:25px}.colpick_full_ns .colpick_hsb_h,.colpick_full_ns .colpick_rgb_r{top:42px}.colpick_full_ns .colpick_hsb_s,.colpick_full_ns .colpick_rgb_g{top:73px}.colpick_full_ns .colpick_hsb_b,.colpick_full_ns .colpick_rgb_b{top:104px}.colpick_full_ns .colpick_hex_field{top:135px}.colpick_rgbhex{width:282px}.colpick_rgbhex .colpick_field,.colpick_rgbhex .colpick_submit{width:68px}.colpick_rgbhex .colpick_new_color{width:34px;border-right:none}.colpick_rgbhex .colpick_current_color{width:34px;left:240px;border-left:none}.colpick_rgbhex_ns .colpick_new_color{width:68px;border:1px solid #8f8f8f}.colpick_rgbhex_ns .colpick_rgb_r{top:42px}.colpick_rgbhex_ns .colpick_rgb_g{top:73px}.colpick_rgbhex_ns .colpick_rgb_b{top:104px}.colpick_rgbhex_ns .colpick_hex_field{top:135px}.colpick_hex{width:206px;height:201px}.colpick_hex .colpick_hex_field{width:72px;height:25px;top:168px;left:80px}.colpick_hex .colpick_new_color{left:9px;top:168px;width:30px;border-right:none}.colpick_hex .colpick_current_color{left:39px;top:168px;width:30px;border-left:none}.colpick_hex .colpick_submit{left:164px;top:168px;width:30px}.colpick_hex_ns .colpick_hex_field{width:80px}.colpick_hex_ns .colpick_new_color{width:60px;border:1px solid #8f8f8f}.colpick_dark{background:#161616;border-color:#2a2a2a;z-index:9999}.colpick_dark .colpick_color{outline-color:#333}.colpick_dark .colpick_hue{border-color:#555}.colpick_dark .colpick_field,.colpick_dark .colpick_hex_field{background:#101010;border-color:#2d2d2d}.colpick_dark .colpick_field_letter{background:#131313;border-color:#2d2d2d;color:#696969}.colpick_dark .colpick_field input,.colpick_dark .colpick_hex_field input{color:#7a7a7a}.colpick_dark .colpick_field_uarr{border-bottom-color:#696969}.colpick_dark .colpick_field_darr{border-top-color:#696969}.colpick_dark .colpick_focus{border-color:#444}.colpick_dark .colpick_submit{background:#131313;border-color:#2d2d2d;color:#7a7a7a}.colpick_dark .colpick_submit:hover{background-color:#101010;border-color:#444}.daterangepicker{position:absolute;color:inherit;background:#fff;border-radius:4px;width:278px;padding:4px;margin-top:1px;top:100px;left:20px}.daterangepicker:after,.daterangepicker:before{position:absolute;display:inline-block;content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.dropup{margin-top:-5px}.daterangepicker.dropup:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.dropup:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.dropdown-menu{max-width:none;z-index:3001}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar{display:none;max-width:270px;margin:4px}.daterangepicker .calendar.single .calendar-table{border:0}.daterangepicker .calendar td,.daterangepicker .calendar th{white-space:nowrap;text-align:center;min-width:32px}.daterangepicker .calendar-table{border:1px solid #fff;padding:4px;border-radius:4px;background:#fff}.daterangepicker table{width:100%;margin:0}.daterangepicker td,.daterangepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background:#eee}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date,div.cusDropDwn{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin-bottom:0}.daterangepicker .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;height:30px;line-height:30px;display:block;vertical-align:middle;margin:0 0 5px;padding:0 6px 0 28px;width:100%}.daterangepicker .input-mini.active{border:1px solid #08c;border-radius:4px}.daterangepicker .daterangepicker_input{position:relative}.daterangepicker .daterangepicker_input i{position:absolute;left:8px;top:8px}.single-input,body{position:relative}.daterangepicker .calendar-time{text-align:center;margin:5px auto;line-height:30px;position:relative;padding-left:28px}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.ranges{font-size:11px;margin:4px;text-align:left}.ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.ranges li{font-size:13px;background:#f5f5f5;border:1px solid #f5f5f5;border-radius:4px;color:#08c;padding:3px 12px;margin-bottom:8px;cursor:pointer}body,h3{margin:0}.ranges li.active,.ranges li:hover{background:#08c;border:1px solid #08c;color:#fff}@media(min-width:564px){.daterangepicker .calendar,.daterangepicker .ranges,.daterangepicker.single .calendar,.daterangepicker.single .ranges{float:left}.daterangepicker{width:auto}.daterangepicker .ranges ul{width:160px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .calendar.left{clear:none}.daterangepicker .calendar.left{clear:left;margin-right:0}.daterangepicker .calendar.left .calendar-table{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .calendar.right{margin-left:0}.daterangepicker .calendar.right .calendar-table{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .calendar.left .calendar-table,.daterangepicker .left .daterangepicker_input{padding-right:12px}}@media(min-width:730px){.daterangepicker .ranges{width:auto;float:left}.daterangepicker .calendar.left{clear:none}}.chart-gauge{width:150px}.new.toggle a,body,html{height:100%;width:100%}.chart-color1{fill:#e92213}.chart-color2{fill:Green}.chart-color3{fill:#DEA82C}.needle,.needle-center{fill:#464A4F}body{padding:0}*{outline:0!important}.clearfixForPivot{overflow:scroll}.clearfix,h3{overflow:hidden}.new.toggle a{display:block}h2,h3,hr{height:auto}table.beacons tr:hover{background-color:#fff}a,a:active,a:visited{color:#214073;text-decoration:none}a.cancel,a:active.cancel,a:visited.cancel{color:#d00}h1{font-size:1em;color:#aaa}h2{font-size:1.7em;margin:0 0 15px}h3{font-size:20px;color:#f4483f;text-overflow:ellipsis;white-space:nowrap}hr{margin-top:18px;margin-bottom:18px;border:0;border-top:1px solid #eee;width:80%}.welcome,.welcome p{margin:0;padding:0;width:45%}.button.next span{padding-top:0}ul{list-style:none}li{line-height:2}.welcome p{color:#fff}.no-margin{margin:0!important}.full-height{height:100%}.half-height{height:50%}.full-width{width:100%!important}.half-width{width:50%!important}.inline{display:inline}.inline span{float:left;padding:0 10px}form{padding:10px}.input-wrapper{width:80%;margin-left:5px;padding:5px;margin-bottom:40px}.input-wrapper.collapse ul.action{margin-left:10%;margin-right:0}.input-wrapper.wide{width:90%}.input-wrapper input{width:100%}.input-wrapper input li{border:1px solid #ccc}section.input{width:80%;padding-bottom:100px}section.input.date{padding-top:50px;padding-bottom:200px}section.input input{margin:5px}section.input.date input{width:40%;float:left;margin-left:15%}section.input select{float:left;margin-right:100%;margin-bottom:0;width:200px;height:40px;background:0 0}section.input .action{min-width:30%;width:200px;margin:10px 100% 10px 0}section.input ul.input li span{padding:0 20px 0 5px}.single-input i{position:absolute;top:50%;left:0;margin-top:-4px}.single-input:not(.submit) input,textarea{padding-left:10px;margin-bottom:7px;opacity:1}.login .single-input:not(.submit) input{padding-left:50px}.form-label{float:left;padding:5px;font-weight:400;height:auto;width:170px;margin:15px 10px;text-align:left}.single-input select{border:1px solid #d6d6d6;width:100%;max-width:580px;height:28px;border-radius:3px;outline:0!important;font-size:24px}ul.input{width:80%;height:auto}ul.input li{height:40px;width:auto;line-height:1}span.radio-text{float:left;font-size:12px;color:#333}input[type=checkbox],input[type=radio]{float:left;width:auto;display:block}label input[type=checkbox],label input[type=radio]{float:left;width:auto;display:none}ul.input li.last input{max-width:300px;float:left;height:35px}.custom-upload{position:relative;height:30px;width:100%;margin:30px 38px}.custom-upload input{height:30px!important;margin:0!important;padding:0}.custom-upload input[type=file]{outline:0;position:relative;text-align:right;opacity:0;z-index:2;width:100%}.custom-upload .fake-file{position:absolute;top:0;left:0;width:600px;padding:0;margin:0;z-index:1;line-height:100%}.custom-upload .fake-file input{font-size:16px;height:35px;width:40%!important;float:left}.file-button{height:30px;float:left;margin-top:10px;margin-left:10px}ul.action{height:35px;position:relative;margin:0 20px 0 0;float:left;padding-left:0;z-index:2}ul.action.toggling{z-index:3;border-bottom-right-radius:0;border-bottom-left-radius:0}ul.action li{height:100%}ul.action li.last{border-bottom-right-radius:5px;border-bottom-left-radius:5px}ul.action li:not(.first){visibility:collapse}ul.action li.first:after{content:"\f078";font-family:FontAwesome;position:absolute;right:10px;font-size:12px;color:#666;top:6px}ul.action li a{display:block;height:100%;width:100%;line-height:2.2}.error-message,.header.LoginCtrl{display:none}.search{position:relative;height:60px;width:60%;margin:10px}.search-wrapper{position:absolute;width:25%;height:65px;top:0;right:0}.logo img{border-radius:3px}.upload{margin:6% auto;max-width:500px;min-height:350px;padding:10px 20px;background:#fff;-webkit-box-shadow:rgba(0,0,0,.4) 0 1px 1px 0;box-shadow:rgba(0,0,0,.4) 0 1px 1px 0;border-radius:5px}.top-left{top:0;left:0}.block-a,.button a{display:block;height:100%;width:100%}.bold{font-weight:700}.block{display:block!important}.cta{margin:0 35px 35px}.cta .button span{margin:0;padding:0 10px;line-height:2}.new.toggle{width:50px;height:50px;border:1px solid;border-radius:50%}.new.toggle i.fa-plus{margin-left:33%}.x-out{position:absolute;right:25px;height:80px;width:100%;margin:0 auto;border:1px solid #ccc;float:none;line-height:29px;text-align:center}table.beacons td,table.beacons th,table.campaigns td,table.campaigns th,table.group td,table.group th,table.stores td,table.stores th,table.users td,table.users th{border-bottom:1px solid #eee;position:relative}.x-out i.fa-times{color:#214073;font-size:30px!important}.blur-content{position:absolute;width:400px;left:50%;margin-left:-200px;background:rgba(255,255,255,.8);border-radius:5px;height:280px;top:50%;margin-top:-150px}.logo{margin:10px 0 0}h3.page-title{padding:35px;width:100%;text-align:left}hr.page-info-break{margin-left:35px}p.sub-heading{text-align:left;padding:0 40px;color:#9F9F9F}section.tile{width:49%;height:400px;border:1px solid #eee}.circle.inner,.circle.middle{border-radius:50%;position:absolute}.box-header{padding:5px;background:#eee}table.group tr:hover,table.users tr:hover{background-color:#D0DEF6}table.beacons thead,table.campaigns thead,table.group thead,table.users thead{background:#D0DEF6}article.box{width:100%}article.box ul.input{float:left;font-size:14px;padding:0;margin:10px auto}article.box select{float:left;margin:5px 0 5px 20px;width:50%}.map{float:right;height:calc(240px);width:50%}.a-overlay,.inner-wrapper{position:absolute;width:100%}.inner-wrapper{height:100%}.a-overlay{display:block;right:8%;line-height:3.5}div.blur-form input{width:70%;margin:10px}table.beacons,table.campaigns,table.group,table.stores,table.users{width:100%;text-align:left}table.group{padding:30px}table.group.full-width{max-width:1600px}table.group tbody{color:#333}table.group td,table.group td span{padding:10px}table.group td,table.group th{padding:10px 15px;border-left:1px solid #eee}table.group td:first-child,table.group th:first-child{border-left:none}table.group th{color:#214073}table.campaigns{padding:15px 25px 15px 30px}table.campaigns.full-width{max-width:1600px}table.campaigns tbody{color:#333}table.campaigns td,table.campaigns td span{padding:10px}table.campaigns td,table.campaigns th{padding:10px 15px;border-left:1px solid #eee}table.campaigns td:first-child,table.campaigns th:first-child{border-left:none}table.campaigns th{color:#214073}table.users{padding:30px}table.users.full-width{max-width:1600px}table.users tbody{color:#333}table.users td,table.users td span{padding:10px}table.users td,table.users th{padding:10px 15px;border-left:1px solid #eee}table.users td:first-child,table.users th:first-child{border-left:none}table.users th{color:#214073}table.beacons{padding:30px}table.beacons.full-width{max-width:1600px}table.beacons tbody{color:#333}table.campaigns tr:hover{background-color:#fff}table.beacons td,table.beacons td span{padding:10px}table.beacons td,table.beacons th{padding:10px 15px;border-left:1px solid #eee}table.beacons td:first-child,table.beacons th:first-child{border-left:none}table.beacons th{color:#214073}table.stores{padding:30px}table.stores.full-width{max-width:1600px}table.stores thead{background:#D0DEF6}table.stores tbody{color:#333}table.stores tr:hover{background-color:#D0DEF6}table.stores td,table.stores td span{padding:10px}table.stores td,table.stores th{padding:10px 15px;border-left:1px solid #eee}table.stores td:first-child,table.stores th:first-child{border-left:none}table.stores th{color:#214073}.circle.outer{position:relative;display:inline-block;width:135px;height:calc(100% - 64px);border-radius:50%;background:purple;margin-top:15px}.circle.middle{width:70%;height:70%;top:50%;left:50%;margin-top:-35%;margin-left:-35%;background:red}.circle.inner{width:60%;height:60%;top:50%;left:50%;margin-top:-30%;margin-left:-30%;background:green}tr:hover{cursor:default!important}.angular-google-map{height:100%;left:0}.angular-google-map-container{height:100%}.channel-box{background-color:#D0DEF6;border:1px solid #e8e8e8;border-radius:3px;-webkit-border-radius:3px;margin-bottom:20px;padding:20px}.channel-heading{text-align:left;padding-left:0}.channel-radio{margin-top:18px;margin-right:20px}hr.page-info-break-syn{width:100%;padding:0;margin:0}.content .channel-input{width:70%}.channel-li{text-align:left}.custom-upload .fake-file .input-file{font-size:14px}ul.action{width:130px;background:0 0;border-radius:6px;-webkit-border-radius:6px;text-transform:capitalize}ul.action li a span{padding-left:10px;padding-top:15px;text-align:left;text-transform:capitalize;color:#333}ul.action li.first{border-top:1px solid #D6D6D6;text-align:left;border-radius:3px;-webkit-border-radius:3px;color:#333}ul.action li.first a span{padding-left:10px;text-transform:capitalize;color:#333}ul.action li.no-margin{padding-left:10px}ul.action li{text-align:left;border-left:1px solid #D6D6D6;border-right:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;background:#fff}ul.action li:hover{background:#D0DEF6;cursor:pointer}.cb-disable,.cb-disable span,.cb-enable,.cb-enable span{background:url(/assets/imgs/switch.gif) repeat-x;display:block;float:left}.cb-disable span,.cb-enable span{line-height:30px;display:block;background-repeat:no-repeat}.cb-enable span{background-position:left -90px;padding:0 10px;font-weight:lighter}.cb-disable span{background-position:right -180px;padding:0 10px}.cb-disable.selected{background-position:0 -30px}.cb-disable.selected span{background-position:right -210px;color:#fff}.cb-enable.selected{background-position:0 -60px}.cb-enable.selected span{background-position:left -150px;color:#fff}.switch label{cursor:pointer}hr.page-info-break-login{height:1px;min-width:200px;margin:-35px auto 40px;background:#333;color:#333;z-index:2;border-color:#fff}div.login_view i{color:#666;width:35px;line-height:30px;font-size:12px!important;height:28px;margin:-18px 0 0 2px;padding:0;background:#f5f5f5}.welcome,.welcome p{float:right;font-size:15px;line-height:28px;text-align:right}div.blur .input-wrapper{width:80%;margin:5px auto 40px;padding:5px}div.upload div.Fixed_popcloseButton a i.fa,div.upload-form-full div.Fixed_popcloseButton a i.fa{margin-left:10px;margin-top:8px}img.logo_small_icons{display:inline-block;border-radius:20px;border:3px solid #fff}.ng-cloak,[ng-cloak],[ng\:cloak]{display:none!important}textarea{color:#666}div.upload div.Fixed_popcloseButton{float:right;width:40px;height:40px;right:-20px;top:-20px;position:absolute;background:#fff;border-radius:20px;-webkit-border-radius:20px;border:2px solid #ccc}div.upload-form-full div.Fixed_popcloseButton{float:right;width:40px;height:40px;right:-45px;top:-30px;position:relative;background:#fff;border-radius:20px;-webkit-border-radius:20px;border:2px solid #ccc}.titleCase{text-transform:capitalize}.halfpanel{border:1px solid #f5f5f5;padding:10px;display:inline-block;margin:5px;border-radius:4px}div.breacrumb ul.crumbs{margin-left:0;padding-left:0}ul.crumbs{width:100%;margin:20px auto;counter-reset:flag}.crumbs li{position:relative;display:inline;background:#FAFAFA;height:50px;padding:10px 50px;border-left:1px solid #eee;border-top:1px solid #eee;border-bottom:1px solid #eee}.crumbs li,.crumbs li a,.crumbs li a:after,.crumbs li:after{transition:all .5s;font-size:12px;font-weight:400}.crumbs li:last-child{border-right:1px solid #eee}.crumbs li.active,.crumbs li:hover{color:#fff;background:#5c85d0!important}.crumbs li.active a:after,.crumbs li:hover a:after{background:#5c85d0;color:#fff}.crumbs li:hover a{opacity:1;color:#fff}.crumbs li.active a{color:#fff}.crumbs li a{line-height:38px;color:#333;font-size:12px;font-weight:400;display:inline-block}.crumbs li a:after{content:'';position:absolute;width:36px;height:36px;transform:scale(.85) rotate(45deg);-ms-transform:scale(.85) rotate(45deg);-webkit-transform:scale(.85) rotate(45deg);margin-left:34px;margin-top:1px;z-index:1;background:#FAFAFA;box-shadow:1px -1px #eee;border-radius:0 5px 0 50px}#dy_timer_control,#v_end_date,#v_start_date,div.timePanels .dateField{background-repeat:no-repeat;background-position:center right;background-position-y:0px}.crumbs li:last-child a:after{content:none}.crumbs li a:before{content:counter(flag);counter-increment:flag;position:absolute;left:0;margin-left:25px}#v_end_date,#v_start_date,div.timePanels .dateField{padding:4px 65px 2px 10px;background-image:url(../imgs/date_icon.png)}#dy_timer_control{padding:8px 24px 8px 10px;background-image:url(../imgs/timer_icon.png)}div.cusDropDwn{width:auto;height:30px;background:#fff;-webkit-border-radius:4px;border:1px solid #ccc;z-index:99999999;margin-left:50px}div.cusDropDwn span.selected_Lists{display:block;line-height:13px;width:auto;padding-top:5px;height:30px;padding-left:10px;padding-right:10px;color:#333}div.cusDropDwn div.Drop_list_of_menus{margin-top:0;width:auto;max-height:300px;height:auto;overflow-y:scroll;overflow-x:hidden;z-index:9000;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #ccc;border-top:none;-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;-ms-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out;position:absolute}div.cusDropDwn span.selected_Lists img{width:15px;margin-left:15px}div.cusDropDwn div.Drop_list_of_menus.closed{max-height:0;border-top:none;border-bottom:none;-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;-ms-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}div.cusDropDwn ul.action2{width:100%;height:auto;background:#ccc;border-radius:4px;-webkit-border-radius:4px;margin:0;padding:0;z-index:99999999}div.cusDropDwn ul.action2 li{width:auto;height:35px;background:#fff;border-radius:none;padding-left:10px;padding-right:10px;border-bottom:1px solid #e8e8e8;z-index:99999999}div.cusDropDwn ul.action2 li:hover{background:#f5f5f5;cursor:pointer}div.cusDropDwn ul.action2 li:hover a span{color:#214073}div.cusDropDwn ul.action2 li.last{border-bottom-left-radius:4px;border-bottom-right-radius:4px}div.cusDropDwn ul.action2 li a span{color:#333;font-size:12px;text-align:left;display:block;padding-top:6px;text-transform:capitalize}ul.custom_legends{margin:10px 0 0;padding:0;width:100%;list-style:none;float:right;z-index:999}ul.custom_legends li{list-style:none;display:inline-block;width:auto;height:20px;color:#333;font-size:12px;font-weight:700}ul.custom_legends li span{display:inline-block;padding:4px;margin:3px 3px 0;border-radius:5px;background:#d1005d}ul.custom_legends li.leg_red{color:#d62728}ul.custom_legends li.leg_red span{background:#d62728}ul.custom_legends li.leg_blue{color:#1f77b4}ul.custom_legends li.leg_blue span{background:#1f77b4}ul.custom_legends li.leg_purple{color:#9467bd}ul.custom_legends li.leg_purple span{background:#9467bd}ul.custom_legends li.leg_orange{color:#ff7f0e}ul.custom_legends li.leg_orange span{background:#ff7f0e}ul.custom_legends li.leg_green{color:#2ca02c}ul.custom_legends li.leg_green span{background:#2ca02c}ul.custom_legends li.leg_brown{color:#8c564b}ul.custom_legends li.leg_brown span{background:#8c564b}ul.custom_legends li.leg_pink{color:#e377c2}ul.custom_legends li.leg_pink span{background:#e377c2}.disable_userInteration{pointer-events:none;opacity:.4}.enable_userInteration{pointer-events:auto;opacity:1}div.innerSection .single-input:not(.submit) div.host input,div.innerSection .single-input:not(.submit) div.host textarea{padding-left:5px}tags-input{min-height:32px}.marker-labels{color:#000;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}.facebook_outer{margin:6% 15%;width:305px;min-height:350px;padding:10px 0;background:#fff;-webkit-box-shadow:rgba(0,0,0,.4) 0 3px 3px 0;box-shadow:rgba(0,0,0,.4) 0 3px 3px 0;border-radius:5px}.hoverValue span{font-size:18px}#maper{overflow:hidden;margin:10px 0}#x-step4 .page_subHeader.x-resp{overflow:hidden}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.channel-box.fullWidth .halfPanel{width:100%!important}.channel-box.fullWidth #emailID_scrollBar{height:auto!important}#preview_campaign .col-sm-1:nth-child(2),#preview_campaign .col-sm-1:nth-child(3){display:none;visibility:hidden}#preview_campaign .col-sm-5{width:57%}#preview_campaign .x-button button{padding:7px 60px}#x-step4 #divLeft .white_box_container .page_subHeader.accordian_header .single-input{float:left!important;margin-left:20px}#x-step4 #divLeft .white_box_container .page_subHeader.accordian_header strong{padding-left:0!important;margin-left:-20px}div.fixed_menus{left:0;padding-left:120px}div.new_breacrumb{width:100%}#maper .sfl,#x-step4 .customAudianceSectionBody .white_box_container.audienceSelectionGroup{width:100%!important}div.new_breacrumb ul.new_crumbs li{margin:17px 10px}label.x-resp{float:left}#maper .sfl{clear:both;margin:20px 0 0}section.callout{top:187px!important}#x-step4 .page_subHeader.x-resp{padding-top:10px!important}#maper .sfl select{width:96%!important}#maper .ng-isolate-scope.angular-google-map{left:0!important}#x-step4 .page_subHeader.x-resp strong{padding-top:5px!important}.x-resp-phone{position:relative!important}.x-resp-phone div.email_shortcut{margin-left:-10px}.x-resp-phone .mobilepreview{margin-left:61px;top:104px}div.previewWindow img.background_panel{width:270px!important}#divLeft{width:62%!important;margin-left:15px!important}.content{margin-left:81px!important;width:auto!important}.container.nom{padding-left:15px!important}span._Totalcount{width:100%!important}span._Totalcount:before{margin-left:20px!important}ul.campaign_viewby li .fa{margin:3px!important}table.campaigns{padding:15px 10px!important}ul.m_cal{width:35%!important}#cpa-top-row{margin-left:0!important;margin-right:3px!important}}.sfl{float:left;display:inline-block}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.column{position:relative;float:left;display:block;padding:5px;min-height:30px;text-align:center}.column+.column{margin-left:1.6%}.column-1{width:6.86666666667%}.column-2{width:15.3333333333%}.column-3{width:23.8%}.column-4{width:32.2666666667%}.column-5{width:40.7333333333%}.column-6{width:49.2%}.column-7{width:57.6666666667%}.column-8{width:66.1333333333%}.column-9{width:74.6%}.column-10{width:83.0666666667%}.column-11{width:91.5333333333%}.column-12{width:100%;margin-left:0}.row{margin-bottom:10px}.row:last-child{margin-bottom:0}@media only screen and (max-width:550px){.column-1,.column-10,.column-11,.column-12,.column-2,.column-3,.column-4,.column-5,.column-6,.column-7,.column-8,.column-9{float:none;width:auto}.column+.column{margin-left:0}.row{margin-bottom:0}.column{margin-bottom:10px}.row:last-child .column:last-child{margin-bottom:0}}.selectize-control.single .selectize-input{background-image:none!important;box-shadow:none!important;padding:0 8px;background-color:#fff!important;height:30px!important}.selectize-control.single .selectize-input,.selectize-dropdown.single{border:1px solid #ccc!important}.selectize-dropdown .active{color:#fff!important;background-color:#106cd6!important}section.input select.customdrops option{padding:5px!important}.selectize-input>input{font-size:12px!important}.selectize-control>.selectize-dropdown{min-width:365px}.ui-select-match span{padding:5px 0 0;display:inline-block;line-height:20px}.filter_active_count,.selectize-dropdown .optgroup{background:#eee}.axis line,.axis path{fill:none;stroke:#666;stroke-width:2px}.tick text{font-size:10px}.x.axis .tick line{opacity:.9}div.segment-box-content g.legendSection g.legend text{font-size:12px;width:100%;display:block;height:15px}.segments-area .segment-box.bsmall{width:150px!important;height:260px!important;margin:5px;background:0 0;border:none;border-radius:0;-webkit-border-radius:0}.segments-area.singleDiv .segment-box{width:800px!important;height:500px!important}.segments-area .segment-box .segment-box-content{float:none;top:0;bottom:0;left:0;right:0;background:0 0;border:none}text.segment-label{font-size:11px;color:#333}g.arc text.text-tooltip{font-size:18px}.segments-area .segment-box.barChart{width:100%!important;min-width:540px}.segments-options{width:85%;margin:auto}.segment-option-box{width:400px;height:50px;margin-top:15px;float:left;position:relative}.segment-option-box label,.segment-option-box select{float:left;margin-left:5px}.segment-option-box label{font-weight:400;line-height:25px;padding-top:4px}.charts-area{clear:both}.segment-option-box input[type=checkbox],.segment-option-box input[type=radio]{display:block!important;margin-top:5px}.full select{width:150px;padding:1px 10px 2px 5px;font-size:12px;border:1px solid #ccc;height:32px;color:#333;border-radius:3px;-webkit-border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/assets/imgs/icon_down.png) 96%/15% no-repeat;background-size:14px}.segments-area.advanced .segment-box select{width:100%}select.timeSpan{width:150px;float:left;margin-left:20px}select.storeSpan{width:200px;float:left;margin-left:20px}.digitalPage .segment-option-box.full{width:100%;position:relative}.digitalPage .segment-option-box.full select{width:40%}.mainSelections{margin-top:15px;font-size:16px}.segmentSelection .select-wrapper label{line-height:22px}.segmentSelection .info-box .info-box-value{color:#fff;font-size:30px;padding:15px 5px 5px;width:100%;text-align:center;clear:both;height:30px}.segmentSelection .info-box .info-box-drop{background-repeat:no-repeat;background:rgba(0,0,0,.1);box-sizing:border-box;color:#fff;font-weight:lighter;cursor:pointer;padding:5px;clear:both;height:28px;width:100%;font-size:14px;margin-top:38px}.segmentSelection .info-box .info-box-drop label{float:left;font-weight:400;font-size:12px}.segmentSelection .info-box .info-box-drop select{float:right;height:25px;width:110px;margin-top:-3px;margin-right:-3px;cursor:pointer;border-radius:2px;font-size:12px;border:1px solid rgba(0,0,0,.1);text-transform:capitalize;color:#fff}.segmentSelection .info-box .info-box-drop option{text-transform:capitalize;color:#000}.overall .manualLayout .segmentSelection.segment-box{margin:0}.overall .manualLayout .segment-box{width:400px!important}.overall .manualLayout .segmentSelection.segment-box .info-box{width:100%!important;height:300px!important}.overall .manualLayout .segmentSelection.segment-box .segment-box-content{border:none}.segment-label{text-transform:none!important;font-family:Helvetica,Arial!important}.emptyDataMessage{color:red;position:absolute;left:40%;top:40%;display:none}.d3-tip{line-height:1;padding:5px;background:rgba(0,0,0,.8);color:#fff;font-size:12px;border-radius:2px}.d3-tip.n{pointer-events:none}.d3-tip:after{display:inline;font-size:10px;width:100%;line-height:1;color:rgba(0,0,0,.8);content:"\25BC";position:absolute;text-align:center}.d3-tip.n:after{margin:-1px 0 0;top:100%;left:0}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.5,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:linear-gradient(top,#fff 0,#eee 50%)}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:linear-gradient(top,#eee 0,#fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(select2.png) right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0,#eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ccc', GradientType=0);background-image:linear-gradient(top,#ccc 0,#eee 60%)}.select2-dropdown-open .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0)}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(select2.png) 0 1px no-repeat}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:url(select2.png) 100% -22px no-repeat #fff;background:url(select2.png) 100% -22px no-repeat,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(select2.png) 100% -22px no-repeat,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(select2.png) 100% -22px no-repeat,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(select2.png) 100% -22px no-repeat,linear-gradient(top,#fff 85%,#eee 99%)}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:url(select2-spinner.gif) 100% no-repeat #fff;background:url(select2-spinner.gif) 100% no-repeat,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(select2-spinner.gif) 100% no-repeat,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(select2-spinner.gif) 100% no-repeat,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(select2-spinner.gif) 100% no-repeat,linear-gradient(top,#fff 85%,#eee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:linear-gradient(top,#fff 0,#eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center top,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center top,#fff 0,#eee 50%);background-image:linear-gradient(bottom,#fff 0,#eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:0 0;border-left:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:0 0}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-disabled,.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:url(select2-spinner.gif) 100% no-repeat #f4f4f4}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ccc;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto!important;height:1%;margin:0;padding:0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(top,#eee 1%,#fff 15%);min-height:26px}.select2-locked{padding:3px 5px!important}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:0 0!important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:url(select2-spinner.gif) 100% no-repeat #fff!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%)}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:0;background:url(select2.png) right top no-repeat}.select2-display-none,.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover,.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ccc;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px;border:1px solid #ccc;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0 0}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-image:url(select2x2.png)!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;visibility:visible!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;background:#f8f8f8;border-bottom:1px solid #d0d0d0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;top:50%;right:8px;margin-top:-12px;font-size:20px!important;line-height:20px;color:#303030;opacity:.4}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{float:left;border-top:0 none;border-right:1px solid #f2f2f2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{position:absolute;top:0;right:0;bottom:0;display:inline-block;width:17px;padding:2px 0 0;font-size:12px;font-weight:700;color:inherit;text-align:center;text-decoration:none;vertical-align:middle;border-left:1px solid #0073bb;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control,.selectize-input{position:relative}.selectize-dropdown,.selectize-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#00578d}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:0 0}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#aaa}.selectize-dropdown,.selectize-input,.selectize-input input{font-family:inherit;font-size:13px;-webkit-font-smoothing:inherit;line-height:18px;color:#303030}.selectize-control.single .selectize-input.input-active,.selectize-input{display:inline-block;cursor:text;background:#fff}.selectize-input{z-index:1;display:inline-block;width:100%;padding:8px;overflow:hidden;border:1px solid #d0d0d0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-sizing:border-box}.selectize-control.multi .selectize-input.has-items{padding:5px 8px 2px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input>*{display:-moz-inline-stack;display:inline-block;vertical-align:baseline;zoom:1}.selectize-control.multi .selectize-input>div{padding:2px 6px;margin:0 3px 3px 0;color:#fff;cursor:pointer;background:#1da7ee;border:1px solid #0073bb}.selectize-control.multi .selectize-input>div.active{color:#fff;background:#92c836;border:1px solid #00578d}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaa}.selectize-input>input{max-width:100%!important;max-height:none!important;min-height:0!important;padding:0!important;margin:0 1px!important;line-height:inherit!important;text-indent:0!important;background:0 0!important;border:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-user-select:auto!important}.selectize-input>input:focus{outline:0!important}.selectize-input::after{display:block;clear:left;content:' '}.selectize-input.dropdown-active::before{position:absolute;right:0;bottom:0;left:0;display:block;height:1px;background:#f0f0f0;content:' '}.selectize-dropdown{position:absolute;z-index:10;margin:-1px 0 0;background:#fff;border:1px solid #d0d0d0;border-top:0 none;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box}.selectize-dropdown [data-selectable]{overflow:hidden;cursor:pointer}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;cursor:default;background:#fff;padding-top:7px;font-size:.85em;font-weight:700}.selectize-dropdown .active{background-color:#f5fafd}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{max-height:200px;overflow-x:hidden;overflow-y:auto}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{position:absolute;top:0;right:0;display:block;width:28px;height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/assets/imgs/icon_down-2.png) 8px 4px no-repeat #fff;content:' ';background-size:auto 200%}.tree-control .tree-input span.selected-items .selected-item-close:before,.tree-control .tree-view .item-close:before{content:'x'}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-color:transparent transparent grey;border-width:0 5px 5px}.selectize-control.rtl.single .selectize-input:after{right:auto;left:15px}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{background-color:#fafafa;opacity:.5}.selectize-control.multi .selectize-input.has-items{padding-right:5px;padding-left:5px}.selectize-control.multi .selectize-input.disabled [data-value]{color:#999;text-shadow:none;background:0 0;-webkit-box-shadow:none;box-shadow:none}.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove{border-color:#e6e6e6}.selectize-control.multi .selectize-input.disabled [data-value] .remove{background:0 0}.selectize-control.multi .selectize-input [data-value]{text-shadow:0 1px 0 rgba(0,51,83,.3);background-color:#1b9dec;background-image:-moz-linear-gradient(top,#1da7ee,#178ee9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1da7ee),to(#178ee9));background-image:-webkit-linear-gradient(top,#1da7ee,#178ee9);background-image:-o-linear-gradient(top,#1da7ee,#178ee9);background-image:linear-gradient(to bottom,#1da7ee,#178ee9);background-repeat:repeat-x;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1da7ee', endColorstr='#ff178ee9', GradientType=0);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.03);box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.03)}.selectize-control.multi .selectize-input [data-value].active{background-color:#0085d4;background-image:-moz-linear-gradient(top,#008fd8,#0075cf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#008fd8),to(#0075cf));background-image:-webkit-linear-gradient(top,#008fd8,#0075cf);background-image:-o-linear-gradient(top,#008fd8,#0075cf);background-image:linear-gradient(to bottom,#008fd8,#0075cf);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008fd8', endColorstr='#ff0075cf', GradientType=0)}.selectize-control.single .selectize-input{background-image:-moz-linear-gradient(top,#fefefe,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fefefe,#f2f2f2);background-image:-o-linear-gradient(top,#fefefe,#f2f2f2);background-image:linear-gradient(to bottom,#fefefe,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefefe', endColorstr='#fff2f2f2', GradientType=0);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.8)}.selectize-control.single .selectize-input,.selectize-dropdown.single{border-color:#b8b8b8}.selectize-dropdown .optgroup{border-top:1px solid #f0f0f0}.selectize-dropdown .optgroup:first-child{border-top:0 none}ul.ivh-treeview .ivh-treeview-twistie-collapsed,ul.ivh-treeview .ivh-treeview-twistie-leaf,ul.ivh-treeview li.ivh-treeview-node-collapsed ul.ivh-treeview{display:none}ul.ivh-treeview .ivh-treeview-node-collapsed .ivh-treeview-twistie-collapsed{display:inline}ul.ivh-treeview .ivh-treeview-node-collapsed .ivh-treeview-twistie-expanded{display:none}ul.ivh-treeview li.ivh-treeview-node-leaf .ivh-treeview-twistie-leaf{display:inline}ul.ivh-treeview li.ivh-treeview-node-leaf .ivh-treeview-twistie-collapsed,ul.ivh-treeview li.ivh-treeview-node-leaf .ivh-treeview-twistie-expanded{display:none}ul.ivh-treeview{list-style-type:none;padding-left:0}ul.ivh-treeview ul.ivh-treeview{padding-left:15px}ul.ivh-treeview .ivh-treeview-toggle{cursor:pointer}ul.ivh-treeview .ivh-treeview-node-leaf .ivh-treeview-toggle{cursor:auto}.tree-control .tree-input{position:relative;display:inline-block;text-align:center;cursor:pointer;border:1px solid #c6c6c6;padding:1px 8px;font-size:14px;min-height:38px!important;border-radius:4px;color:#555;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;white-space:normal;background-color:#fff;background-image:linear-gradient(#fff,#f7f7f7)}.tree-control .tree-input:hover{background-image:linear-gradient(#fff,#e9e9e9)}.tree-control .caret{display:inline-block;width:0;height:0;margin:0 0 1px 12px!important;vertical-align:middle;border-top:4px solid #333;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0 dotted}.tree-control .tree-input span.selected-items .selected-item{background:#f2f2f2;border:1px solid #a9a9a9;border-radius:3px;padding:3px;cursor:text}.tree-control .tree-input span.selected-items .selected-item-close{width:20px;cursor:pointer;font-weight:700;display:inline-block;padding:2px;text-align:center}.tree-control .tree-input span.selected-items .selected-item-close:hover{background-color:#f2f2f2}.tree-control .tree-view{background-color:#fff;position:absolute;z-index:999;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);min-width:348px;margin-right:30px;max-height:300px;overflow:auto;padding:10px 5px}.tree-control .tree-view ul{padding:0;margin:0}.tree-control .tree-view ul .item-details{display:inline-block;margin-left:5px}.tree-control .tree-view ul .tree-checkbox{margin-right:3px;margin-top:0;color:#ccc!important;cursor:pointer}.tree-control .tree-view .active{background-color:#f2f2f2;border-radius:3px}.tree-control .tree-view .selected.active{background-color:#46b8da}.tree-control .tree-view .helper-container{border-bottom:1px solid #ccc;padding:8px 8px 0}.tree-control .tree-view .tree-container{padding:8px}.tree-control .tree-view .item-container{padding:3px;color:#444;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;border:1px solid transparent;position:relative}.tree-control .tree-view .item-container:hover{background-image:linear-gradient(#c1c1c1,#999)!important;color:#fff!important;cursor:pointer;border:1px solid #ccc!important}.tree-control .tree-view .selected{background-image:linear-gradient(#e9e9e9,#f1f1f1);color:#555;cursor:pointer;border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-right:1px solid #d9d9d9}.tree-control .tree-view .clear-button,.tree-control .tree-view .helper-button{display:inline;text-align:center;font-size:13px;color:#666;background-color:#f1f1f1;cursor:pointer}.tree-control .tree-view .helper-button{border:1px solid #ccc;height:26px;border-radius:2px;line-height:1.6;margin:0 0 8px}.tree-control .tree-view .clear-button{position:absolute;border:1px solid #ccc;height:22px;width:22px;border-radius:2px;line-height:1.4;right:2px;top:2px}.tree-control .tree-view .input-filter{border-radius:2px;border:1px solid #ccc;height:26px;font-size:14px;width:100%;padding-left:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#888;margin:0 0 8px}.tree-control .tree-view .clear-button:hover,.tree-control .tree-view .helper-button:hover{border:1px solid #ccc;color:#999;background-color:#f4f4f4}.tree-control .tree-view .clear-button:focus,.tree-control .tree-view .helper-button:focus,.tree-control .tree-view .input-filter:focus{border:1px solid #66AFE9!important;box-shadow:inset 0 0 1px rgba(0,0,0,.035),0 0 5px rgba(82,168,236,.7)!important}.tree-control .tree-view .line{max-height:34px;overflow:hidden;position:relative}.tree-control .tree-view .item-close{width:20px;cursor:pointer;font-weight:700;padding:5px}.tree-control .tree-view .item-close:hover{background-color:#f2f2f2}.tree-control .tree-view li{list-style-type:none;margin-left:15px}.tree-control .tree-view li .expand{display:inline-block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #525252}.tree-control .tree-view li .expand-opened{border:none;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #525252}.tree-control .tree-view li.top-level{margin:0}table.pvtTable{font-family:arial;font-size:8pt;text-align:left;border-collapse:collapse}table.pvtTable tr th{background-color:#e6EEEE;border:1px solid #CDCDCD;font-size:8pt;padding:5px}table.pvtTable .pvtColLabel{text-align:center}table.pvtTable .pvtTotalLabel{text-align:right}table.pvtTable tr td{color:#3D3D3D;padding:5px;background-color:#FFF;border:1px solid #CDCDCD;vertical-align:top;text-align:right}.pvtFilterBox,.pvtVals{text-align:center}.pvtGrandTotal,.pvtTotal{font-weight:700}.pvtAggregator{margin-bottom:5px}.pvtAxisContainer,.pvtVals{border:1px solid gray;background:#EEE;padding:5px;min-width:20px;min-height:20px}.pvtAxisContainer li{padding:8px 6px;list-style-type:none;cursor:pointer}.pvtAxisContainer li.pvtPlaceholder{-webkit-border-radius:5px;padding:3px 15px;-moz-border-radius:5px;border-radius:5px;border:1px dashed #aaa}.pvtAxisContainer li span.pvtAttr{background:#F3F3F3;border:1px solid #DEDEDE;padding:2px 5px;white-space:nowrap;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.pvtTriangle{cursor:pointer;color:grey}.pvtHorizList li{display:inline}.pvtVertList{vertical-align:top}.pvtFilteredAttribute{font-style:italic}.pvtFilterBox{z-index:100;width:280px;border:1px solid gray;background-color:#fff;position:absolute;padding:20px}.pvtFilterBox h4{margin:0}.pvtCheckContainer{text-align:left;overflow:scroll;width:100%;max-height:200px}.pvtCheckContainer p{margin:5px}

.form-inline.loyalty .feild{display:inline-block; vertical-align:middle}
.form-inline.loyalty .form-group{display: inline-block; margin-bottom:5px; vertical-align: middle; padding-top:5px; min-height:32px}

.form-inline.loyalty .form-group.multi-width{width:185px}
.form-inline.loyalty .form-group.multi-width .tt-container{width:100%}
.form-inline.loyalty .form-group.multi-width .tt-container .multiSelect-button{width:75%}
.form-inline.loyalty .form-group .form-control{width:120px}

.form-inline.loyalty .form-group label{display: inline-block; width:auto; padding:0 10px; vertical-align: middle; line-height:32px}
.form-inline.loyalty .form-group label.radio-inline{line-height:24px}
.form-inline.loyalty .form-group label.radio-inline input{margin-right:10px}

.form-inline.loyalty .form-group ul.days li{padding:9px 10px}

#buttonStyle1 span, #buttonStyle2 span,  #buttonStyle3 span,  #buttonStyle4 span{background: #ccc; border-radius: 4px; height: 25px; display: block; text-indent: -9999px}

#buttonStyle2 span{background: rgba(237,237,237,1);
background: -moz-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(255,255,255,1) 50%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(237,237,237,1)), color-stop(50%, rgba(255,255,255,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(255,255,255,1) 50%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(255,255,255,1) 50%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(255,255,255,1) 50%, rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom, rgba(237,237,237,1) 0%, rgba(255,255,255,1) 50%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ededed', GradientType=0 ); -webkit-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.35);
box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.35);}

#buttonStyle3 span{background: rgba(245,245,245,1);
background: -moz-linear-gradient(top, rgba(245,245,245,1) 0%, rgba(219,219,219,1) 50%, rgba(226,226,226,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(245,245,245,1)), color-stop(50%, rgba(219,219,219,1)), color-stop(100%, rgba(226,226,226,1)));
background: -webkit-linear-gradient(top, rgba(245,245,245,1) 0%, rgba(219,219,219,1) 50%, rgba(226,226,226,1) 100%);
background: -o-linear-gradient(top, rgba(245,245,245,1) 0%, rgba(219,219,219,1) 50%, rgba(226,226,226,1) 100%);
background: -ms-linear-gradient(top, rgba(245,245,245,1) 0%, rgba(219,219,219,1) 50%, rgba(226,226,226,1) 100%);
background: linear-gradient(to bottom, rgba(245,245,245,1) 0%, rgba(219,219,219,1) 50%, rgba(226,226,226,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e2e2e2', GradientType=0 );}

#buttonStyle4 span{border:1px solid #6d6f70; background: transparent}

a.text-align-left-icon, a.text-align-center-icon, a.text-align-right-icon{width:auto; height: auto; float: left; border:1px solid #ccc; padding:10px 10px 7px 10px; margin: 0 5px; border-radius:3px}
a.text-align-left-icon:hover, a.text-align-center-icon:hover, a.text-align-right-icon:hover{border-color:#0c85fe}
a.text-align-left-icon.active, a.text-align-center-icon.active, a.text-align-right-icon.active{background:#0c85fe; border-color:#0c85fe}
a.text-align-left-icon.active i, a.text-align-center-icon.active i, a.text-align-right-icon.active i, a.text-align-left-icon.active i:before, a.text-align-center-icon.active i:before, a.text-align-center-icon.active i:after, a.text-align-right-icon.active i:before{border-color: #fff;}

a.text-align-left-icon i{border:1px solid #6d6f70; width: 15px; height: 15px; display: inline-block; margin: 0; position: relative; left:2px}
a.text-align-left-icon i:before{content:''; position:absolute; border-left:1px solid #6d6f70; width:1px; height:15px; left:-5px; top:-1px;}
a.text-align-center-icon i{border:1px solid #6d6f70; width: 15px; height: 15px; display: inline-block; margin: 0; position: relative}
a.text-align-center-icon i:before{content:''; position:absolute; border-left:1px solid #6d6f70; width:1px; height:15px; left:-5px; top:-1px;}
a.text-align-center-icon i:after{content:''; position:absolute; border-left:1px solid #6d6f70; width:1px; height:15px; right:-5px; top:-1px;}
a.text-align-right-icon i{border:1px solid #6d6f70; width: 15px; height: 15px; display: inline-block; margin: 0; position: relative; right: 2px}
a.text-align-right-icon i:before{content:''; position:absolute; border-left:1px solid #6d6f70; width:1px; height:15px; right:-5px; top:-1px;}
.curve-icon i{border:1px solid #6d6f70; width:20px; height:20px; display: inline-block; border-radius: 3px}
.non-curve-icon i{border:1px solid #6d6f70; width:20px; height:20px; display: inline-block}