@font-face{font-family:HelveticaNeueW01-45Ligh;src:url(../css_ps/fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a-iefix.eot) format("eot")}@font-face{font-family:HelveticaNeueW01-45Ligh;src:url(../css_ps/fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a-iefix.eot);src:url(../css_ps/fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff) format("woff"),url(../css_ps/fonts/688ab72b-4deb-4e15-a088-89166978d469.ttf) format("truetype"),url(../css_ps/fonts/7816f72f-f47e-4715-8cd7-960e3723846a.svg) format("svg")}@font-face{font-family:HelveticaNeueW01-75Bold;src:url(../css_ps/fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00-iefix.eot) format("eot")}@font-face{font-family:HelveticaNeueW01-75Bold;src:url(../css_ps/fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00-iefix.eot);src:url(../css_ps/fonts/14ff6081-326d-4dae-b778-d7afa66166fc.woff) format("woff"),url(../css_ps/fonts/8fda1e47-19be-46c7-8d83-8d4fb35572f0.ttf) format("truetype"),url(../css_ps/fonts/f751c8ae-1057-46d9-8d74-62592e002568.svg) format("svg")}@font-face{font-family:HelveticaNeueW02-55Roma;src:url(../css_ps/fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776-iefix.eot) format("eot")}@font-face{font-family:HelveticaNeueW02-55Roma;src:url(../css_ps/fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776-iefix.eot);src:url(../css_ps/fonts/d5af76d8-a90b-4527-b3a3-182207cc3250.woff) format("woff"),url(../css_ps/fonts/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf) format("truetype"),url(../css_ps/fonts/b68875cb-14a9-472e-8177-0247605124d7.svg) format("svg")}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}*{margin:0}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%}html{-webkit-font-smoothing:antialiased}button,html,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4;height:100%}body{min-width:1002px}body *{font-family:'Open sans',HelveticaNeue,'Helvetica Neue',HelveticaNeueW02-55Roma,Helvetica,Arial,'Lucida Grande' sans-serif;font-weight:400}.page-wrap{margin-bottom:-285px}.page-wrap:after{content:"";display:block}.page-wrap:after,.site-footer{height:285px}.body_bg{background-color:#ebeff1}.body_bg_simple{background-color:#fff}a{color:#1c60a7;text-decoration:none;cursor:pointer}a:visited{color:#1c60a7}a:hover{color:#35abd1}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}em{font-style:normal}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}h1,h2,h3,h4,h5,h6{text-rendering:optimizelegibility}ol,ul{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}select{color:#000}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix{display:block;zoom:1}.clearfix:after,.clearfix:before{content:"\0020";display:block;font-size:0;height:0;visibility:hidden}.clearfix:after{clear:both}.fullOpacity{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.css3_transition{width:100px;height:100px;background:red;transition-property:width;transition-duration:1s;transition-timing-function:linear;transition-delay:2s;-moz-transition-property:width;-moz-transition-duration:1s;-moz-transition-timing-function:linear;-moz-transition-delay:2s;-webkit-transition-property:width;-webkit-transition-duration:1s;-webkit-transition-timing-function:linear;-webkit-transition-delay:2s;-o-transition-property:width;-o-transition-duration:1s;-o-transition-timing-function:linear;-o-transition-delay:2s}.css3_transition:hover{width:400px}.inline_block_style{display:inline-block}.lt-ie8 .inline_block_style{display:inline;zoom:1}.lt-ie8 .ib_ie7{display:inline;zoom:1}.lt-ie9 .pie_fix{position:relative}.lt-ie8 .pie_parent_fix{position:relative;z-index:1}.form_input{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);color:#000;background-color:#fff;border:1px solid #a4a8aa;font-size:87.5%;margin:5px 0 15px;outline:0 none;padding:10px}.lt-ie9 .form_input{position:relative}.form_input:hover{border:1px solid #1c60a7}.form_input:focus{border:1px solid #72c8fa;background-color:#f5fbff}.form_input.error{border:1px solid #f07575;background-color:#fdf7f7}.form_input[disabled]{background-color:#ebeff1}.form_input[disabled]:hover{border:1px solid #a4a8aa}.form_select{-moz-border-radius:5px;border-radius:5px;border:1px solid #a4a8aa;font-size:87.5%;height:38px;margin:5px 0 15px;padding:10px}.form_select:hover{border:1px solid #1c60a7}.form_select.error{border:1px solid #fee019}.form_select[disabled]{background-color:#ebeff1}.form_select[disabled]:hover{border:1px solid #a4a8aa}.form_select option{padding:5px}.form_label{font-size:88%;font-weight:700}label.error,legend.error{color:#f40000}.full_page_form_mixin input[type=text],.full_page_form_mixin input[type=password],.full_page_form_mixin input[type=email],.full_page_form_mixin input[type=tel],.full_page_form_mixin input[type=date]{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);color:#000;background-color:#fff;border:1px solid #a4a8aa;font-size:87.5%;margin:5px 0 15px;outline:0 none;padding:10px;width:266px;margin:5px 0 0}.lt-ie9 .full_page_form_mixin input[type=text],.lt-ie9 .full_page_form_mixin input[type=password],.lt-ie9 .full_page_form_mixin input[type=email],.lt-ie9 .full_page_form_mixin input[type=tel],.lt-ie9 .full_page_form_mixin input[type=date]{position:relative}.full_page_form_mixin input[type=text]:hover,.full_page_form_mixin input[type=password]:hover,.full_page_form_mixin input[type=email]:hover,.full_page_form_mixin input[type=tel]:hover,.full_page_form_mixin input[type=date]:hover{border:1px solid #1c60a7}.full_page_form_mixin input[type=text]:focus,.full_page_form_mixin input[type=password]:focus,.full_page_form_mixin input[type=email]:focus,.full_page_form_mixin input[type=tel]:focus,.full_page_form_mixin input[type=date]:focus{border:1px solid #72c8fa;background-color:#f5fbff}.full_page_form_mixin input[type=text].error,.full_page_form_mixin input[type=password].error,.full_page_form_mixin input[type=email].error,.full_page_form_mixin input[type=tel].error,.full_page_form_mixin input[type=date].error{border:1px solid #f07575;background-color:#fdf7f7}.full_page_form_mixin input[type=text][disabled],.full_page_form_mixin input[type=password][disabled],.full_page_form_mixin input[type=email][disabled],.full_page_form_mixin input[type=tel][disabled],.full_page_form_mixin input[type=date][disabled]{background-color:#ebeff1}.full_page_form_mixin input[type=text][disabled]:hover,.full_page_form_mixin input[type=password][disabled]:hover,.full_page_form_mixin input[type=email][disabled]:hover,.full_page_form_mixin input[type=tel][disabled]:hover,.full_page_form_mixin input[type=date][disabled]:hover{border:1px solid #a4a8aa}.full_page_form_mixin label{display:inline-block;margin:0 7px 0 0;text-align:right;width:230px}.lt-ie8 .full_page_form_mixin label{display:inline;zoom:1}.full_page_form_mixin p{color:#797979;font-size:75%;margin:0}.full_page_form_mixin p.explain{margin:0 70px 0 240px;width:286px}.full_page_form_mixin>fieldset{margin:0 0 15px}.full_page_form_mixin>fieldset.select{margin:0 0 10px}.full_page_form_mixin>fieldset.select select{-moz-border-radius:5px;border-radius:5px;border:1px solid #a4a8aa;font-size:87.5%;height:38px;margin:5px 0 15px;padding:10px;width:288px;margin:5px 0 0}.full_page_form_mixin>fieldset.select select:hover{border:1px solid #1c60a7}.full_page_form_mixin>fieldset.select select.error{border:1px solid #fee019}.full_page_form_mixin>fieldset.select select[disabled]{background-color:#ebeff1}.full_page_form_mixin>fieldset.select select[disabled]:hover{border:1px solid #a4a8aa}.full_page_form_mixin>fieldset.select select option{padding:5px}.full_page_form_mixin>fieldset.submit{margin:25px 58px 25px 25px}.full_page_form_mixin>fieldset.submit input[type=submit]{border:1px solid #157acd;border-color:rgba(0,0,0,.2);border-bottom-color:#0c4370;border-bottom-color:rgba(0,0,0,.4);box-shadow:0 -1px 6px -2px #115f9e inset,0 1px 6px -2px #88c3f3 inset;-moz-box-shadow:0 -1px 6px -2px #115f9e inset,0 1px 6px -2px #88c3f3 inset;-webkit-box-shadow:0 -1px 6px -2px #115f9e inset,0 1px 6px -2px #88c3f3 inset;color:#fff;cursor:pointer;display:inline-block;padding:10px 20px;text-decoration:none;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);background-color:#2c94e9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#2c94e9),to(#157acd));background-image:-webkit-linear-gradient(top,#2c94e9,#157acd);background-image:-moz-linear-gradient(top,#2c94e9,#157acd);background-image:-ms-linear-gradient(top,#2c94e9,#157acd);background-image:-o-linear-gradient(top,#2c94e9,#157acd);-pie-background:linear-gradient(#2c94e9,#157acd);behavior:url(http://gotoohlala.com/css_ps/PIE.htc);margin:0 0 0 216px}.lt-ie9 .full_page_form_mixin>fieldset.submit input[type=submit]{position:relative}.lt-ie8 .full_page_form_mixin>fieldset.submit input[type=submit]{display:inline;zoom:1}.full_page_form_mixin>fieldset.submit input[type=submit]:active{background-color:#157acd;background-color:#0c4370;background-image:-webkit-gradient(linear,0 0,0 100%,from(#0c4370),to(#115f9e));background-image:-webkit-linear-gradient(top,#0c4370,#115f9e);background-image:-moz-linear-gradient(top,#0c4370,#115f9e);background-image:-ms-linear-gradient(top,#0c4370,#115f9e);background-image:-o-linear-gradient(top,#0c4370,#115f9e);-pie-background:linear-gradient(#0c4370,#115f9e);behavior:url(http://gotoohlala.com/css_ps/PIE.htc)}.full_page_form_mixin>fieldset.submit input[type=submit].disabled,.full_page_form_mixin>fieldset.submit input[type=submit].disabled:hover{border:1px solid #157acd;background-color:#2c94e9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#2c94e9),to(#2c94e9));background-image:-webkit-linear-gradient(top,#2c94e9,#2c94e9);background-image:-moz-linear-gradient(top,#2c94e9,#2c94e9);background-image:-ms-linear-gradient(top,#2c94e9,#2c94e9);background-image:-o-linear-gradient(top,#2c94e9,#2c94e9);-pie-background:linear-gradient(#2c94e9,#2c94e9);behavior:url(http://gotoohlala.com/css_ps/PIE.htc)}.full_page_form_mixin>fieldset.submit input[type=submit].progress{cursor:progress}.full_page_form_mixin>fieldset.submit p{margin:0 0 0 216px}.style_input{color:#667a90;padding:15px 20px;border:1px solid #d8e1f2;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:3px 3px 3px 3px;behavior:url(http://gotoohlala.com/css/PIE.htc);background-color:#fafbff}.lt-ie9 .style_input{position:relative}.style_input:focus{border:1px solid #2c94e9}.style_input.error{border:1px solid #f07575;background-color:#fdf7f7}.style_dateinput{color:#667a90;padding:15px 20px;border:1px solid #d8e1f2;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-pie-border-radius:3px 3px 3px 3px;background-color:#fafbff;width:calc(100% - 25px);height:35px;border:1px solid #979797;padding:10px 30px;display:inline-block;font-weight:600;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);margin:0 0 15px 0;background:transparent url(../img/plugin_images/icons-calender.png) no-repeat 97%}.lt-ie9 .style_dateinput{position:relative}.style_dateinput:focus{border:1px solid #2c94e9}.style_dateinput.error{border:1px solid #f07575;background-color:#fdf7f7}.lt-ie9 .style_dateinput{position:relative}.style_dateinput:focus{border:1px solid #72c8fa;background-color:#f5fbff}.style_dateinput.error{border:1px solid #f07575;background-color:#fdf7f7}.style_input{width:calc(100% - 25px);height:35px;border:1px solid #979797;padding:10px 30px;display:inline-block;font-weight:600;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);margin:0 0 15px 0}.lt-ie9 .style_input{position:relative}.style_input:focus{border:1px solid #72c8fa;background-color:#f5fbff}.style_input.error{border:1px solid #f07575;background-color:#fdf7f7}.tab_menu_mixin{background:#dfdfdf;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:3px 3px 3px 3px;behavior:url(http://gotoohlala.com/css/PIE.htc);cursor:pointer;display:inline-block;color:#797979;font-size:75%;padding:5px 10px;text-transform:uppercase}.lt-ie9 .tab_menu_mixin{position:relative}.lt-ie8 .tab_menu_mixin{display:inline;zoom:1}.lt-ie8 .tab_menu_mixin{margin-right:5px}.tab_menu_mixin:hover{background:#d4d4d4}.tab_menu_mixin.selected{background-color:#2c94e9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#2c94e9),to(#1a94c7));background-image:-webkit-linear-gradient(top,#2c94e9,#1a94c7);background-image:-moz-linear-gradient(top,#2c94e9,#1a94c7);background-image:-ms-linear-gradient(top,#2c94e9,#1a94c7);background-image:-o-linear-gradient(top,#2c94e9,#1a94c7);-pie-background:linear-gradient(#2c94e9,#1a94c7);behavior:url(http://gotoohlala.com/css_ps/PIE.htc);color:#fff}.student_preview_backgrounds.events{background:transparent url(../img_ps/previews/events.jpg) no-repeat scroll 0 0}.student_preview_backgrounds.club_events{background:transparent url(../img_ps/previews/events.jpg) no-repeat scroll 0 0}.student_preview_backgrounds.wall{background:transparent url(../img_ps/previews/wall.jpg) no-repeat scroll 0 0}.student_preview_backgrounds.courses{background:transparent url(../img_ps/previews/courses.jpg) no-repeat scroll 0 0}.student_preview_backgrounds.nearby{background:transparent url(../img_ps/previews/nearby.jpg) no-repeat scroll 0 0}.student_preview_backgrounds.maps{background:transparent url(../img_ps/previews/maps.jpg) no-repeat scroll 0 0}.student_preview_backgrounds.timetable{background:transparent url(../img_ps/previews/timetable.jpg) no-repeat scroll 0 0}.student_preview_backgrounds.games{background:transparent url(../img_ps/previews/game.jpg) no-repeat scroll 0 0}.student_preview_backgrounds.badge{background:transparent url(../img_ps/previews/badge.jpg) no-repeat scroll 0 0}.student_preview_backgrounds.club{background:transparent url(../img_ps/previews/club.jpg) no-repeat scroll 0 0}.student_preview_backgrounds.alert{background:transparent url(http://gotoohlala.com/img_ps/previews/alert.jpg) no-repeat scroll 0 0}.student_preview_backgrounds.agenda{background:transparent url(../img_ps/previews/agenda.jpg) no-repeat scroll 0 0}.student_preview_backgrounds.directory{background:transparent url(../img_ps/previews/directory.jpg) no-repeat scroll 0 0}.student_preview_circles.events{background:transparent url(../img_ps/previews/events_circle.jpg) no-repeat scroll 0 0}.student_preview_circles.club_events{background:transparent url(../img_ps/previews/events_circle.jpg) no-repeat scroll 0 0}.student_preview_circles.wall{background:transparent url(../img_ps/previews/wall_circle.jpg) no-repeat scroll 0 0}.student_preview_circles.courses{background:transparent url(../img_ps/previews/courses_circle.jpg) no-repeat scroll 0 0}.student_preview_circles.nearby{background:transparent url(../img_ps/previews/nearby_circle.jpg) no-repeat scroll 0 -10px}.student_preview_circles.maps{background:transparent url(../img_ps/previews/maps_circle.jpg) no-repeat scroll 0 0}.student_preview_circles.timetable{background:transparent url(../img_ps/previews/timetable_circle.jpg) no-repeat scroll 0 0}.student_preview_circles.games{background:transparent url(../img_ps/previews/game_circle.jpg) no-repeat scroll 0 0}.student_preview_circles.badge{background:transparent url(../img_ps/previews/badge_circle.jpg) no-repeat scroll 0 0}.student_preview_circles.club{background:transparent url(../img_ps/previews/club.jpg) no-repeat scroll 0 0}.cp_preview_mixin.events{background:transparent url(../img_ps/unions/events.jpg) no-repeat scroll 0 0}.cp_preview_mixin.analytics{background:transparent url(../img_ps/unions/analytics.jpg) no-repeat scroll 0 0}.cp_preview_mixin.clubs{background:transparent url(../img_ps/unions/clubs.jpg) no-repeat scroll 0 0}.cp_preview_mixin.campaigns{background:transparent url(../img_ps/unions/campaigns.jpg) no-repeat scroll 0 0}.cp_preview_mixin.deals{background:transparent url(../img_ps/unions/deals.jpg) no-repeat scroll 0 0}.cp_preview_mixin.dashboard{background:transparent url(../img_ps/unions/dashboard.jpg) no-repeat scroll 0 0}.text_box_mixin{height:150px;width:210px;background-color:#fee019;background-color:rgba(254,224,25,.8);-pie-background:rgba(254,224,25,.8);behavior:url(http://gotoohlala.com/css_ps/PIE.htc);-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:10px 10px 10px 10px;behavior:url(http://gotoohlala.com/css/PIE.htc);display:none;padding:20px;text-align:left;z-index:1000}.lt-ie9 .text_box_mixin{position:relative}.lt-ie9 .text_box_mixin{position:absolute}.text_box_mixin p{color:#000;font-weight:300;font-size:100%;line-height:1.4;margin:0 0 10px}.text_box_mixin em{font-weight:400}.text_box_mixin strong{font-weight:700}.text_box_mixin label{font-size:75%}.text_box_mixin input{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);color:#000;background-color:#fff;border:1px solid #a4a8aa;font-size:87.5%;margin:5px 0 15px;outline:0 none;padding:10px;width:177px}.lt-ie9 .text_box_mixin input{position:relative}.text_box_mixin input:hover{border:1px solid #1c60a7}.text_box_mixin input:focus{border:1px solid #72c8fa;background-color:#f5fbff}.text_box_mixin input.error{border:1px solid #f07575;background-color:#fdf7f7}.text_box_mixin input[disabled]{background-color:#ebeff1}.text_box_mixin input[disabled]:hover{border:1px solid #a4a8aa}.text_box_mixin form{position:relative}.text_box_mixin form .click_target{height:35px;width:35px;background:transparent url(../img_ps/sprite_medium_icons.png) no-repeat scroll 0 0;background-position:-70px -35px;cursor:pointer;position:absolute;right:14px;top:28px;z-index:1000}.text_box_mixin .confirmation,.text_box_mixin .error{display:none}.text_box_mixin .confirmation .phone_number,.text_box_mixin .error .phone_number{font-size:125%}.text_box_mixin .pointer{position:absolute;border-color:transparent #fee019 transparent transparent;border-style:solid;border-width:15px;height:0;width:0;left:-30px;bottom:32px}.drop_shadow{position:relative;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}.drop_shadow::after,.drop_shadow::before{content:"";position:absolute;z-index:-2;bottom:9px;width:44%;height:20%;-moz-box-shadow:0 9px 15px 0 rgba(0,0,0,.7);-webkit-box-shadow:0 9px 15px 0 rgba(0,0,0,.7);box-shadow:0 9px 15px 0 rgba(0,0,0,.7)}.drop_shadow::before{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);left:10px}.drop_shadow::after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);right:10px}.cut_shadow{background:#fff;margin-top:-2px}.lt-ie9 .cut_shadow{margin-top:0}.tour_register_mixin h1{font-family:'Open sans',HelveticaNeue,'Helvetica Neue',HelveticaNeueW02-55Roma,Helvetica,Arial,'Lucida Grande' sans-serif;font-size:100%;font-weight:400;text-align:center}.tour_register_mixin h1 span{display:inline-block;font-size:250%;min-height:35px;margin:0 10px 0 0;vertical-align:top}.lt-ie8 .tour_register_mixin h1 span{display:inline;zoom:1}.tour_register_mixin h1 em{border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;height:50px;width:50px;background:transparent url(../img_ps/sprite_large_icons.png) no-repeat scroll 0 0;background-position:0 0;display:inline-block;margin:0 10px 0 0;min-height:35px;vertical-align:top}.lt-ie8 .tour_register_mixin h1 em{display:inline;zoom:1}.tour_register_mixin h1 em+span{margin:0 30px 0 0}.tour_register_mixin h1 a{border:1px solid #157acd;border-color:rgba(0,0,0,.2);border-bottom-color:#0c4370;border-bottom-color:rgba(0,0,0,.4);box-shadow:0 -1px 6px -2px #115f9e inset,0 1px 6px -2px #88c3f3 inset;-moz-box-shadow:0 -1px 6px -2px #115f9e inset,0 1px 6px -2px #88c3f3 inset;-webkit-box-shadow:0 -1px 6px -2px #115f9e inset,0 1px 6px -2px #88c3f3 inset;color:#fff;cursor:pointer;display:inline-block;padding:10px 30px;text-decoration:none;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);background-color:#2c94e9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#2c94e9),to(#157acd));background-image:-webkit-linear-gradient(top,#2c94e9,#157acd);background-image:-moz-linear-gradient(top,#2c94e9,#157acd);background-image:-ms-linear-gradient(top,#2c94e9,#157acd);background-image:-o-linear-gradient(top,#2c94e9,#157acd);-pie-background:linear-gradient(#2c94e9,#157acd);behavior:url(http://gotoohlala.com/css_ps/PIE.htc);font-size:125%}.lt-ie9 .tour_register_mixin h1 a{position:relative}.lt-ie8 .tour_register_mixin h1 a{display:inline;zoom:1}.tour_register_mixin h1 a:active{background-color:#157acd;background-color:#0c4370;background-image:-webkit-gradient(linear,0 0,0 100%,from(#0c4370),to(#115f9e));background-image:-webkit-linear-gradient(top,#0c4370,#115f9e);background-image:-moz-linear-gradient(top,#0c4370,#115f9e);background-image:-ms-linear-gradient(top,#0c4370,#115f9e);background-image:-o-linear-gradient(top,#0c4370,#115f9e);-pie-background:linear-gradient(#0c4370,#115f9e);behavior:url(http://gotoohlala.com/css_ps/PIE.htc)}.tour_register_mixin h1 a.disabled,.tour_register_mixin h1 a.disabled:hover{border:1px solid #157acd;background-color:#2c94e9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#2c94e9),to(#2c94e9));background-image:-webkit-linear-gradient(top,#2c94e9,#2c94e9);background-image:-moz-linear-gradient(top,#2c94e9,#2c94e9);background-image:-ms-linear-gradient(top,#2c94e9,#2c94e9);background-image:-o-linear-gradient(top,#2c94e9,#2c94e9);-pie-background:linear-gradient(#2c94e9,#2c94e9);behavior:url(http://gotoohlala.com/css_ps/PIE.htc)}.tour_register_mixin h1 a.progress{cursor:progress}ul.ui-autocomplete.ui-menu{background:#fff;border:1px solid #a4a8aa;list-style-type:none;margin:0;padding:5px;overflow:scroll;width:320px;max-height:200px}ul.ui-autocomplete.ui-menu li.ui-menu-item a{font-size:87.5%}nav.sticky_header{z-index:10000;zoom:1;background-color:#2c94e9;display:block;width:100%}nav.sticky_header:after,nav.sticky_header:before{content:"\0020";display:block;font-size:0;height:0;visibility:hidden}nav.sticky_header:after{clear:both}nav.sticky_header.sticky{position:fixed;top:0}nav.sticky_header.hoodiny{display:none}@media screen and (min-width:641px){nav.sticky_header{min-width:1280px}}nav.sticky_header .sticky_header_container{padding:20px 50px 10px 50px;margin:auto;max-width:1180px}nav.sticky_header .sticky_header_container div.logo{display:inline-block;height:30px;width:170px;background:transparent url(../img_ws/sprite_logos.png) no-repeat scroll 0 0;background-size:170px 120px;background-position:0 0}nav.sticky_header .sticky_header_container .nav_link_container_sticky{float:right}@media screen and (min-width:641px){nav.sticky_header .sticky_header_container .nav_link_container_sticky{display:inline-table}}@media screen and (max-width:640px){nav.sticky_header .sticky_header_container .nav_link_container_sticky{display:none}}nav.sticky_header .sticky_header_container .nav_link_container_sticky p{color:#fff;display:inline-block;margin:0 10px 0 15px;font-weight:700}nav.sticky_header .sticky_header_container .nav_link_container_sticky a{color:#fff;margin:0 0 0 15px;padding:0;font-weight:700}nav.sticky_header .sticky_header_container .nav_link_container_sticky span.requestdemo{margin:0 10px 0 15px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);background-color:#4fd100;border:2px solid #4fd100;padding:10px 15px;margin:0 0 0 10px}.lt-ie9 nav.sticky_header .sticky_header_container .nav_link_container_sticky span.requestdemo{position:relative}nav.sticky_header .sticky_header_container .nav_link_container_sticky span.requestdemo a{margin:0}nav.sticky_header .sticky_header_container .nav_link_container_sticky span.signup{margin:0 0 0 15px;padding:10px 15px;border:2px solid #fff;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);font-weight:700}.lt-ie9 nav.sticky_header .sticky_header_container .nav_link_container_sticky span.signup{position:relative}nav.sticky_header .sticky_header_container .nav_link_container_sticky span.signup a{margin:0}nav.sticky_header .sticky_header_container .nav_link_container_sticky span.login_c{margin:0 0 0 15px;padding:10px 15px}nav.sticky_header .sticky_header_container .nav_link_container_sticky span.login_c i{display:inline-block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:0 0;vertical-align:top;margin:-5px 0 0}nav.sticky_header .sticky_header_container .nav_link_container_sticky span.login_c a{margin:0}#landing_page_container{display:block;zoom:1}#landing_page_container:after,#landing_page_container:before{content:"\0020";display:block;font-size:0;height:0;visibility:hidden}#landing_page_container:after{clear:both}#landing_page_container img.landing_page_bg{min-width:1280px;width:100%;display:block;position:absolute;top:0 left:0px;z-index:-1;max-height:677px}#landing_page_container .landing_page_top_banner{display:block;zoom:1;padding:20px 50px 0 50px;margin:auto;width:1180px}#landing_page_container .landing_page_top_banner:after,#landing_page_container .landing_page_top_banner:before{content:"\0020";display:block;font-size:0;height:0;visibility:hidden}#landing_page_container .landing_page_top_banner:after{clear:both}#landing_page_container .landing_page_top_banner nav{display:block;zoom:1}#landing_page_container .landing_page_top_banner nav:after,#landing_page_container .landing_page_top_banner nav:before{content:"\0020";display:block;font-size:0;height:0;visibility:hidden}#landing_page_container .landing_page_top_banner nav:after{clear:both}#landing_page_container .landing_page_top_banner nav .oohlala_logo{float:left;height:30px;width:170px;background:transparent url(../img_ws/sprite_logos.png) no-repeat scroll 0 0;background-size:170px 120px;background-position:0 0;display:inline-block}#landing_page_container .landing_page_top_banner nav .nav_link_container{text-align:right}#landing_page_container .landing_page_top_banner nav .nav_link_container a{display:inline-block;color:#fff;margin:0 0 0 15px;font-weight:700}#landing_page_container .landing_page_top_banner nav .nav_link_container span.requestdemo{background-color:#4fd100;color:#fff;padding:10px 15px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);behavior:none!important;outline:0;border:none;box-shadow:0 4px 1px #286b00;margin-bottom:4px}.lt-ie9 #landing_page_container .landing_page_top_banner nav .nav_link_container span.requestdemo{position:relative}#landing_page_container .landing_page_top_banner nav .nav_link_container span.requestdemo:hover{background-color:#3c9e00}#landing_page_container .landing_page_top_banner nav .nav_link_container span.requestdemo:active{margin-top:4px;margin-bottom:0;border-bottom:none;box-shadow:none}#landing_page_container .landing_page_top_banner nav .nav_link_container span.signup{margin:0 0 0 15px;border:2px solid #fff;padding:10px 20px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);font-weight:700}.lt-ie9 #landing_page_container .landing_page_top_banner nav .nav_link_container span.signup{position:relative}#landing_page_container .landing_page_top_banner nav .nav_link_container span.signup:hover{cursor:pointer;background-color:#48484D}#landing_page_container .landing_page_top_banner nav .nav_link_container span.signup a{margin:0}#landing_page_container .landing_page_top_banner nav .nav_link_container span.login_c{margin:0 0 0 15px}#landing_page_container .landing_page_top_banner nav .nav_link_container span.login_c i{display:inline-block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:0 0;vertical-align:top;margin:-5px 0 0}#landing_page_container .landing_page_top_banner nav .nav_link_container span.login_c a{color:#fff;margin:0;padding:0;font-weight:700}#landing_page_container .landing_page_top_banner nav .nav_link_container span.lang_c{background-color:#242e40;border:2px solid #393e48;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);padding:10px 15px;margin:0 0 0 10px}.lt-ie9 #landing_page_container .landing_page_top_banner nav .nav_link_container span.lang_c{position:relative}#landing_page_container .landing_page_top_banner nav .nav_link_container span.lang_c i{display:inline-block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-480px 0;vertical-align:top;margin:-5px 0 0}#landing_page_container .landing_page_top_banner nav .nav_link_container span.lang_c p{margin:0;padding:0;font-weight:700}#landing_page_container .landing_page_top_banner .landing_page_content{vertical-align:bottom;margin:52px 0 0;display:block;zoom:1}#landing_page_container .landing_page_top_banner .landing_page_content:after,#landing_page_container .landing_page_top_banner .landing_page_content:before{content:"\0020";display:block;font-size:0;height:0;visibility:hidden}#landing_page_container .landing_page_top_banner .landing_page_content:after{clear:both}#landing_page_container .landing_page_top_banner .landing_page_content .landing_page_text_container{display:inline-block;width:505px;vertical-align:top;margin:50px 0 0}#landing_page_container .landing_page_top_banner .landing_page_content .landing_page_text_container h1{font-size:270%;font-weight:200;color:#fff}#landing_page_container .landing_page_top_banner .landing_page_content .landing_page_text_container p{font-size:125%;margin:20px 0 40px;color:#8e9cad}#landing_page_container .landing_page_top_banner .landing_page_content .landing_page_text_container input.email{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);color:#000;border:1px solid #a4a8aa;font-size:87.5%;margin:5px 0 15px;outline:0 none;padding:10px;width:400px;height:25px;background:url(../img_ws/email_icon.png) no-repeat scroll 10px 6px;background-color:#fff;padding-left:50px}.lt-ie9 #landing_page_container .landing_page_top_banner .landing_page_content .landing_page_text_container input.email{position:relative}#landing_page_container .landing_page_top_banner .landing_page_content .landing_page_text_container input.email:hover{border:1px solid #1c60a7}#landing_page_container .landing_page_top_banner .landing_page_content .landing_page_text_container input.email:focus{border:1px solid #72c8fa;background-color:#f5fbff}#landing_page_container .landing_page_top_banner .landing_page_content .landing_page_text_container input.email.error{border:1px solid #f07575;background-color:#fdf7f7}#landing_page_container .landing_page_top_banner .landing_page_content .landing_page_text_container input.email[disabled]{background-color:#ebeff1}#landing_page_container .landing_page_top_banner .landing_page_content .landing_page_text_container input.email[disabled]:hover{border:1px solid #a4a8aa}#landing_page_container .landing_page_top_banner .landing_page_content .landing_page_text_container input.email i.email{display:inline-block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-32px 0}#landing_page_container .landing_page_top_banner .landing_page_content .landing_page_text_container input.request_demo_submit{background-color:#4fd100;color:#fff;padding:9px 10px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);behavior:none!important;outline:0;border:none;box-shadow:0 4px 1px #286b00;margin-bottom:4px;width:462px;height:50px;font-size:125%}.lt-ie9 #landing_page_container .landing_page_top_banner .landing_page_content .landing_page_text_container input.request_demo_submit{position:relative}#landing_page_container .landing_page_top_banner .landing_page_content .landing_page_text_container input.request_demo_submit:hover{background-color:#3c9e00}#landing_page_container .landing_page_top_banner .landing_page_content .landing_page_text_container input.request_demo_submit:active{margin-top:4px;margin-bottom:0;border-bottom:none;box-shadow:none}#landing_page_container .landing_page_top_banner .landing_page_content .landing_page_text_container p.custom_pricing_link{color:#fff;text-align:center}#landing_page_container .landing_page_top_banner .landing_page_content .landing_page_text_container p.custom_pricing_link span{text-decoration:underline}#landing_page_container .landing_page_top_banner .landing_page_content .hand_phone{display:inline-block;margin:0 20px 0 0;height:575px;width:545px;background:transparent url(../img_ws/phone_hand.png) no-repeat scroll 0 0;background-position:0 0;background-size:545px 575px;position:relative;float:right}#landing_page_container .landing_page_top_banner .landing_page_content .hand_phone .ss1{display:none;position:absolute;top:78px;right:90px;height:387px;width:215px;background:transparent url(../img_ws/sprite_features_ss-2x.png) no-repeat scroll 0 0;background-position:-860px 0;background-size:1075px 387px}@media screen and (min-width:641px){footer{width:100%;min-width:1280px;background-color:#192537}footer .footer_container{margin:20px auto 0;padding:20px 50px 0 50px;width:1180px;margin:0 auto 0;padding-bottom:50px}footer .footer_container .col{width:22%;display:inline-block;vertical-align:top}footer .footer_container .col .container{height:125px}footer .footer_container .col h4{color:#2c94e9;font-weight:700;margin:0 0 20px}footer .footer_container .col a{font-size:85%;color:#596a7f;margin:0 0 5px}footer .footer_container .col a.txt_link{display:block}footer .footer_container .col a:hover{color:#fff}footer .footer_container .col.first_col{height:215px}footer .footer_container .col.first_col span.lang_c{display:inline-block;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);background-color:#192537;border:2px solid #293d5a;padding:10px 15px;margin:0}.lt-ie9 footer .footer_container .col.first_col span.lang_c{position:relative}footer .footer_container .col.first_col span.lang_c i{display:inline-block;vertical-align:top;margin:-5px 0 0}footer .footer_container .col.first_col span.lang_c i.lang_en{height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-480px 0}footer .footer_container .col.first_col span.lang_c i.lang_fr{height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-448px 0}footer .footer_container .col.first_col span.lang_c p{color:#fff;display:inline-block;margin:0;padding:0;font-weight:700}footer .footer_container .col.third_col i{display:inline-block}footer .footer_container .col.third_col .footer_icons{margin:0 5px 0 0}footer .footer_container .col.third_col i.facebook{height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-256px 0}footer .footer_container .col.third_col i.facebook:hover{height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-288px 0}footer .footer_container .col.third_col i.twitter{height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-320px 0}footer .footer_container .col.third_col i.twitter:hover{height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-352px 0}footer .footer_container .col.third_col i.blog{height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-384px 0}footer .footer_container .col.third_col i.blog:hover{height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-416px 0}footer .footer_container .col.fourth_col{width:30%}footer .footer_container .col.fourth_col h4.helpline{font-weight:400;color:#fff}footer .footer_container .col.fourth_col h4.helpline span{text-decoration:underline;font-weight:800}footer .footer_container .col.fourth_col p{color:#fff;margin:0}footer .footer_container .col.fourth_col i.logo{height:30px;width:170px;background:transparent url(../img_ws/sprite_logos.png) no-repeat scroll 0 0;background-size:170px 120px;background-position:0 0;margin:0}footer .footer_container .col.fourth_col i{display:inline-block}footer .footer_container .col.fourth_col i.app_store{margin:0 10px 0 0;height:42px;width:140px;background:transparent url(../img_ws/sprites-app-store.png) no-repeat scroll 0 0;background-position:0 0}footer .footer_container .col.fourth_col i.play_store{height:42px;width:140px;background:transparent url(../img_ws/sprites-app-store.png) no-repeat scroll 0 0;background-position:-140px 0}.lang_selector_container{position:relative;margin:0 0 30px 0;background-color:#fff;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);border:1px solid #c4c4c4}.lang_selector_container ul{padding:0;margin:10px 0;color:#a4a8aa}.lang_selector_container ul a{display:block}.lang_selector_container ul a p{margin:10px;display:inline-block;color:#a4a8aa}.lang_selector_container ul a i{vertical-align:bottom;margin:0 0 5px 0}.lang_selector_container ul a:hover{background-color:#2c94e9}.lang_selector_container ul a:hover p{color:#fff}.lang_selector_container ul .lang_en{display:inline-block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-480px 0}.lang_selector_container ul .lang_fr{display:inline-block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-448px 0}.lt-ie9 .lang_selector_container{position:relative}.lang_selector_container .pointer{border-color:#fff transparent transparent transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;bottom:-20px;left:50px}}@media screen and (max-width:640px){footer{width:100%;min-width:100%;background-color:#192537}footer .footer_container{margin:20px auto 0;padding:20px 50px 0 50px;width:1180px;width:100%;padding:0}footer .footer_container .col{width:22%;display:inline-block;vertical-align:top}footer .footer_container .col .container{height:125px}footer .footer_container .col h4{color:#2c94e9;font-weight:700;margin:0 0 20px}footer .footer_container .col a{font-size:85%;color:#596a7f;margin:0 0 5px}footer .footer_container .col a.txt_link{display:block}footer .footer_container .col a:hover{color:#fff}footer .footer_container .col.first_col{display:none}footer .footer_container .col.second_col{display:none}footer .footer_container .col.third_col{display:none}footer .footer_container .col.fourth_col{width:100%}footer .footer_container .col.fourth_col h4{display:none}footer .footer_container .col.fourth_col p{color:#fff;margin:0}footer .footer_container .col.fourth_col div{padding:30px 0 20px 0;text-align:center}footer .footer_container .col.fourth_col div.container{padding-right:30px;text-align:right}footer .footer_container .col.fourth_col i.logo{height:30px;width:170px;background:transparent url(../img_ws/sprite_logos.png) no-repeat scroll 0 0;background-size:170px 120px;background-position:0 0;margin:0}footer .footer_container .col.fourth_col i{display:inline-block}footer .footer_container .col.fourth_col i.app_store{margin:0 10px 0 0;height:42px;width:140px;background:transparent url(../img_ws/sprites-app-store.png) no-repeat scroll 0 0;background-position:0 0}footer .footer_container .col.fourth_col i.play_store{height:42px;width:140px;background:transparent url(../img_ws/sprites-app-store.png) no-repeat scroll 0 0;background-position:-140px 0}}#tour-page-box{margin:auto}#tour-page-box .questions_modal{position:fixed;top:200px;right:-1400px;z-index:10;-moz-box-shadow:0 0 20px 5px #eaeef0;-webkit-box-shadow:0 0 20px 5px #eaeef0;box-shadow:0 0 20px 5px #eaeef0;background-color:#fff;padding:20px}#tour-page-box .questions_modal .first_col{display:inline-block;text-align:center}#tour-page-box .questions_modal .first_col .rep_pic{display:inline-block;border:1px solid #f3f3f3;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);height:200px;width:200px;background:transparent url(../img_ws/sprites_campusexperts.png) no-repeat scroll 0 0;background-position:0 0}.lt-ie9 #tour-page-box .questions_modal .first_col .rep_pic{position:relative}#tour-page-box .questions_modal .first_col p.name{color:#2c94e9;margin:0}#tour-page-box .questions_modal .first_col p.title{margin:0;font-size:80%}#tour-page-box .questions_modal .second_col{display:inline-block;vertical-align:top;margin:0 0 0 20px}#tour-page-box .questions_modal .second_col .headline{font-weight:600;color:#333;width:200px}#tour-page-box .questions_modal .second_col .subtext{color:#333;font-size:80%;width:200px;margin:0 0 25px 0}#tour-page-box .questions_modal .second_col a.CTA{background-color:#2c94e9;color:#fff;padding:9px 10px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);behavior:none!important;outline:0;border:none;box-shadow:0 4px 1px #115f9e;margin-bottom:4px;font-size:80%}.lt-ie9 #tour-page-box .questions_modal .second_col a.CTA{position:relative}#tour-page-box .questions_modal .second_col a.CTA:hover{background-color:#157acd}#tour-page-box .questions_modal .second_col a.CTA:active{margin-top:4px;margin-bottom:0;border-bottom:none;box-shadow:none}#tour-page-box .questions_modal .second_col a.CTA i.CTA_icon{display:inline-block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-256px -32px;vertical-align:top;margin:0 0 0 10px}#tour-page-box .questions_modal .third_col{display:inline-block;vertical-align:top}#tour-page-box .questions_modal .third_col i.close{display:inline-block;cursor:pointer;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-608px 0}#tour-page-box .top-tour-section{background-color:#28364b;color:#fff;text-align:center}#tour-page-box .top-tour-section .text-container{padding:50px}#tour-page-box .top-tour-section .text-container .headline{font-size:225%}#tour-page-box .top-tour-section .text-container .subline{font-size:125%}#tour-page-box .secondary-tour-section{padding:50px 35px;margin:auto;width:1200px}#tour-page-box .secondary-tour-section #tour-tabs{list-style:none;padding:0;margin:0}#tour-page-box .secondary-tour-section #tour-tabs li.icon_container{display:inline-block;text-align:center;width:295px;height:70px;background-color:#f3f3f3;border-right:1px solid #eaeef0;border-left:1px solid #eaeef0;border-top:1px solid #eaeef0;border-bottom:1px solid #eaeef0}#tour-page-box .secondary-tour-section #tour-tabs li.icon_container a{color:#333;display:inline-block}#tour-page-box .secondary-tour-section #tour-tabs li.icon_container i{margin:5px auto 0}#tour-page-box .secondary-tour-section #tour-tabs li.icon_container i.overview{display:block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:0 -32px}#tour-page-box .secondary-tour-section #tour-tabs li.icon_container i.features{display:block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-32px -32px}#tour-page-box .secondary-tour-section #tour-tabs li.icon_container i.admins{display:block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-64px -32px}#tour-page-box .secondary-tour-section #tour-tabs li.icon_container i.orientation{display:block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-96px -32px}#tour-page-box .secondary-tour-section #tour-tabs li.icon_container.active{background-color:#fff;border-top:2px solid #2c94e9;border-bottom:1px solid #fff}#tour-page-box .secondary-tour-section #tour-tabs li.icon_container.active a{color:#2c94e9}#tour-page-box .secondary-tour-section #tour-tabs li.icon_container.active i.overview{display:block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-128px -32px}#tour-page-box .secondary-tour-section #tour-tabs li.icon_container.active i.features{display:block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-160px -32px}#tour-page-box .secondary-tour-section #tour-tabs li.icon_container.active i.admins{display:block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-192px -32px}#tour-page-box .secondary-tour-section #tour-tabs li.icon_container.active i.orientation{display:block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-224px -32px}#tour-page-box .secondary-tour-section .content_container #tour-page-overview-data-container{text-align:center}#tour-page-box .secondary-tour-section .content_container #tour-page-overview-data-container .headline{font-weight:700;font-size:125%;padding:30px 0;color:#333}#tour-page-box .secondary-tour-section .content_container #tour-page-overview-data-container .stats-container{border-bottom:1px solid #eaeef0;margin:0 0 50px;padding:0 0 30px}#tour-page-box .secondary-tour-section .content_container #tour-page-overview-data-container .stats-container .panel{width:33%;display:inline-block;vertical-align:top}#tour-page-box .secondary-tour-section .content_container #tour-page-overview-data-container .stats-container .panel .sub-container{text-align:left;margin:0 60px}#tour-page-box .secondary-tour-section .content_container #tour-page-overview-data-container .stats-container .panel i.tablet{display:inline-block;height:100px;width:100px;background:transparent url(../img_ws/sprites_tour_icons.png) no-repeat scroll 0 0;background-position:0 0}#tour-page-box .secondary-tour-section .content_container #tour-page-overview-data-container .stats-container .panel i.grad-hat{display:inline-block;height:100px;width:100px;background:transparent url(../img_ws/sprites_tour_icons.png) no-repeat scroll 0 0;background-position:-100px 0}#tour-page-box .secondary-tour-section .content_container #tour-page-overview-data-container .stats-container .panel i.clock{display:inline-block;height:100px;width:100px;background:transparent url(../img_ws/sprites_tour_icons.png) no-repeat scroll 0 0;background-position:-200px 0}#tour-page-box .secondary-tour-section .content_container #tour-page-overview-data-container .stats-container .panel .stat{display:inline-block;margin:5px 5px 5px 5px;font-size:350%;font-weight:100;vertical-align:top;color:#2c94e9}#tour-page-box .secondary-tour-section .content_container #tour-page-overview-data-container .stats-container .panel .stat_subtext{color:#333;display:block;margin:0 0 0 10px}#tour-page-box .secondary-tour-section .content_container #tour-page-orientation-data-container{text-align:center}#tour-page-box .secondary-tour-section .content_container #tour-page-orientation-data-container .headline{font-weight:700;font-size:125%;padding:30px 0;color:#333}#tour-page-box .secondary-tour-section .content_container #tour-page-orientation-data-container .problem-container{border-bottom:1px solid #eaeef0;margin:0 0 50px;padding:0 0 30px}#tour-page-box .secondary-tour-section .content_container #tour-page-orientation-data-container .problem-container .panel{width:33%;display:inline-block;vertical-align:top}#tour-page-box .secondary-tour-section .content_container #tour-page-orientation-data-container .problem-container .panel .sub-container{text-align:center;margin:0 60px}#tour-page-box .secondary-tour-section .content_container #tour-page-orientation-data-container .problem-container .panel .sub-container .stat{font-weight:600}#tour-page-box .secondary-tour-section .content_container #tour-page-orientation-data-container .problem-container .panel .sub-container .stat_subtext{font-size:90%}#tour-page-box .secondary-tour-section .content_container #tour-page-orientation-data-container .problem-container .panel .sub-container i.coin{display:inline-block;height:100px;width:100px;background:transparent url(../img_ws/sprites_tour_icons.png) no-repeat scroll 0 0;background-position:0 -100px}#tour-page-box .secondary-tour-section .content_container #tour-page-orientation-data-container .problem-container .panel .sub-container i.paper{display:inline-block;height:100px;width:100px;background:transparent url(../img_ws/sprites_tour_icons.png) no-repeat scroll 0 0;background-position:-100px -100px}#tour-page-box .secondary-tour-section .content_container #tour-page-orientation-data-container .problem-container .panel .sub-container i.momentum{display:inline-block;height:100px;width:100px;background:transparent url(../img_ws/sprites_tour_icons.png) no-repeat scroll 0 0;background-position:-200px -100px}#tour-page-box .secondary-tour-section .content_container .generic_panel_text{text-align:center;font-weight:600;font-size:175%}#tour-page-box .secondary-tour-section .content_container .generic_panel{text-align:left}#tour-page-box .secondary-tour-section .content_container .generic_panel.top_container{padding:0 0 30px 0;border-bottom:1px solid #eaeef0}#tour-page-box .secondary-tour-section .content_container .generic_panel.top_container .text_container_app{margin:100px 75px 0 30px;width:52%}#tour-page-box .secondary-tour-section .content_container .generic_panel .video_container{display:inline-block;margin:50px 0 0 30px}#tour-page-box .secondary-tour-section .content_container .generic_panel .text_container_app{display:inline-block;width:50%;vertical-align:top;margin:100px 0 0 75px}#tour-page-box .secondary-tour-section .content_container .generic_panel .text_container_laptop{display:inline-block;width:45%;vertical-align:top;margin:100px 0 0 0}#tour-page-box .secondary-tour-section .content_container .generic_panel .panel_headline{font-weight:600;font-size:150%;color:#333}#tour-page-box .secondary-tour-section .content_container .generic_panel .panel_subtext{display:inline-block;width:90%}#tour-page-box .secondary-tour-section .content_container i.app_ss{display:inline-block;position:relative;margin:0 0 0 25px;height:475px;width:400px;background:transparent url(../img_ws/iphone_flat_circle.png) no-repeat scroll 0 0;background-position:0 0}#tour-page-box .secondary-tour-section .content_container i.app_ss i{display:inline-block;height:340px;width:235px;background:transparent url(../img_ws/sprites_APP_tour_screenshots.png) no-repeat scroll 0 0;background-position:0 0;position:absolute;top:88px;left:91px}#tour-page-box .secondary-tour-section .content_container i.app_ss i.custom_app{height:340px;width:235px;background:transparent url(../img_ws/sprites_APP_tour_screenshots.png) no-repeat scroll 0 0;background-position:-1175px -340px}#tour-page-box .secondary-tour-section .content_container i.app_ss i.connecting_app{height:340px;width:235px;background:transparent url(../img_ws/sprites_APP_tour_screenshots.png) no-repeat scroll 0 0;background-position:-1410px 0}#tour-page-box .secondary-tour-section .content_container i.app_ss i.app_ss_feature1{height:340px;width:235px;background:transparent url(../img_ws/sprites_APP_tour_screenshots.png) no-repeat scroll 0 0;background-position:-1880px -340px}#tour-page-box .secondary-tour-section .content_container i.app_ss i.app_ss_feature2{height:340px;width:235px;background:transparent url(../img_ws/sprites_APP_tour_screenshots.png) no-repeat scroll 0 0;background-position:-2115px -340px}#tour-page-box .secondary-tour-section .content_container i.app_ss i.app_ss_feature3{height:340px;width:235px;background:transparent url(../img_ws/sprites_APP_tour_screenshots.png) no-repeat scroll 0 0;background-position:-1645px 0}#tour-page-box .secondary-tour-section .content_container i.app_ss i.app_ss_feature4{height:340px;width:235px;background:transparent url(../img_ws/sprites_APP_tour_screenshots.png) no-repeat scroll 0 0;background-position:-1410px 0}#tour-page-box .secondary-tour-section .content_container i.app_ss i.app_ss_feature5{height:340px;width:235px;background:transparent url(../img_ws/sprites_APP_tour_screenshots.png) no-repeat scroll 0 0;background-position:0 -340px}#tour-page-box .secondary-tour-section .content_container i.app_ss i.app_ss_feature6{height:340px;width:235px;background:transparent url(../img_ws/sprites_APP_tour_screenshots.png) no-repeat scroll 0 0;background-position:-1880px 0}#tour-page-box .secondary-tour-section .content_container i.app_ss i.app_ss_feature7{height:340px;width:235px;background:transparent url(../img_ws/sprites_APP_tour_screenshots.png) no-repeat scroll 0 0;background-position:-235px -340px}#tour-page-box .secondary-tour-section .content_container i.app_ss i.orientation_ss_feature1{height:340px;width:235px;background:transparent url(../img_ws/sprites_APP_tour_screenshots.png) no-repeat scroll 0 0;background-position:-1410px 0}#tour-page-box .secondary-tour-section .content_container i.app_ss i.orientation_ss_feature2{height:340px;width:235px;background:transparent url(../img_ws/sprites_APP_tour_screenshots.png) no-repeat scroll 0 0;background-position:-2115px 0}#tour-page-box .secondary-tour-section .content_container i.app_ss i.orientation_ss_feature3{height:340px;width:235px;background:transparent url(../img_ws/sprites_APP_tour_screenshots.png) no-repeat scroll 0 0;background-position:-470px 0}#tour-page-box .secondary-tour-section .content_container i.app_ss i.orientation_ss_feature4{height:340px;width:235px;background:transparent url(../img_ws/sprites_APP_tour_screenshots.png) no-repeat scroll 0 0;background-position:-470px -340px}#tour-page-box .secondary-tour-section .content_container i.app_ss i.orientation_ss_feature5{height:340px;width:235px;background:transparent url(../img_ws/sprites_APP_tour_screenshots.png) no-repeat scroll 0 0;background-position:0 -340px}#tour-page-box .secondary-tour-section .content_container i.cp_ss{display:inline-block;height:400px;width:650px;background:transparent url(../img_ws/flat_laptop.png) no-repeat scroll 0 0;background-position:0 0;position:relative}#tour-page-box .secondary-tour-section .content_container i.cp_ss i.dashboard_cp{position:absolute;top:33px;left:98px;display:inline-block;height:310px;width:455px;background:transparent url(../img_ws/sprites_CP_tour_screenshots.png) no-repeat scroll 0 0;background-position:0 0}#tour-page-box .secondary-tour-section .content_container .generic_panel_icon_inverse{text-align:right;margin:50px 0 0 0}#tour-page-box .secondary-tour-section .content_container .generic_panel_icon_inverse .text_container_icon{display:inline-block;width:60%;vertical-align:top;margin:0 75px 0 0}#tour-page-box .secondary-tour-section .content_container .generic_panel_icon_inverse a.casestudy{display:block}#tour-page-box .secondary-tour-section .content_container .generic_panel_icon{text-align:left;margin:50px 0 0 0}#tour-page-box .secondary-tour-section .content_container .generic_panel_icon .text_container_icon{display:inline-block;width:60%;vertical-align:top;margin:0 0 0 75px}#tour-page-box .secondary-tour-section .content_container .panel_headline{font-weight:600;font-size:150%;color:#333}#tour-page-box .secondary-tour-section .content_container .panel_subtext{display:inline-block;width:90%}#tour-page-box .secondary-tour-section .content_container .tour_icon{display:inline-block;margin:30px 0 0 30px}#tour-page-box .secondary-tour-section .content_container .tour_icon.tour_admin_icon_1{height:135px;width:330px;background:transparent url(../img_ws/sprites_admin_tour_screenshots.png) no-repeat scroll 0 0;background-position:0 0}#tour-page-box .secondary-tour-section .content_container .tour_icon.tour_admin_icon_2{height:135px;width:330px;background:transparent url(../img_ws/sprites_admin_tour_screenshots.png) no-repeat scroll 0 0;background-position:-330px 0}#tour-page-box .secondary-tour-section .content_container .tour_icon.tour_admin_icon_3{height:135px;width:330px;background:transparent url(../img_ws/sprites_admin_tour_screenshots.png) no-repeat scroll 0 0;background-position:-660px 0}#tour-page-box .secondary-tour-section .content_container .tour_icon.tour_admin_icon_4{height:135px;width:330px;background:transparent url(../img_ws/sprites_admin_tour_screenshots.png) no-repeat scroll 0 0;background-position:0 -135px}#tour-page-box .secondary-tour-section .content_container .tour_icon.tour_admin_icon_5{height:135px;width:330px;background:transparent url(../img_ws/sprites_admin_tour_screenshots.png) no-repeat scroll 0 0;background-position:-330px -135px}#tour-page-box .secondary-tour-section .content_container .tour_icon.tour_admin_icon_6{height:135px;width:330px;background:transparent url(../img_ws/sprites_admin_tour_screenshots.png) no-repeat scroll 0 0;background-position:-660px -135px}#tour-page-box .secondary-tour-section .content_container .tour_icon.tour_admin_icon_7{height:135px;width:330px;background:transparent url(../img_ws/sprites_admin_tour_screenshots.png) no-repeat scroll 0 0;background-position:0 -270px}#tour-page-box .secondary-tour-section .content_container .tour_icon.tour_admin_icon_8{height:135px;width:330px;background:transparent url(../img_ws/sprites_admin_tour_screenshots.png) no-repeat scroll 0 0;background-position:-330px -270px}#tour-page-box .secondary-tour-section .content_container .tour_icon.tour_admin_icon_9{height:135px;width:330px;background:transparent url(../img_ws/sprites_admin_tour_screenshots.png) no-repeat scroll 0 0;background-position:-660px -270px}#tour-page-box .CTA_container{text-align:center;padding:50px;margin:50px 0;border-top:1px solid #eaeef0}#tour-page-box .CTA_container a{display:inline-block;background-color:#2c94e9;color:#fff;padding:20px 40px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);behavior:none!important;outline:0;border:none;box-shadow:0 4px 1px #115f9e;margin-bottom:4px;font-weight:600;font-size:120%}.lt-ie9 #tour-page-box .CTA_container a{position:relative}#tour-page-box .CTA_container a:hover{background-color:#157acd}#tour-page-box .CTA_container a:active{margin-top:4px;margin-bottom:0;border-bottom:none;box-shadow:none}body{min-width:0}#hangout_page_container{padding:0 0;text-align:center}#hangout_page_container .logo{display:inline-block;height:30px;width:170px;background:transparent url(../img_ws/sprite_logos.png) no-repeat scroll 0 0;background-size:170px 120px;background-position:0 -60px}#hangout_page_container .separator{margin:50px auto;width:65%;border:1px solid #f3f3f3}#hangout_page_container .map_container{margin:60px auto 0;position:relative;height:350px;width:100%}#hangout_page_container .map_container .profile_container{position:absolute;top:-50px;left:20%;width:60%}#hangout_page_container .map_container .profile_container .profile_image img{height:100px;width:100px;-moz-border-radius:50px 50px 50px 50px;-webkit-border-radius:50px 50px 50px 50px;border-radius:50px 50px 50px 50px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:50px 50px 50px 50px;behavior:url(http://gotoohlala.com/css/PIE.htc)}.lt-ie9 #hangout_page_container .map_container .profile_container .profile_image img{position:relative}#hangout_page_container .map_container .profile_container .profile_text{color:#333;font-weight:600}#hangout_page_container .map_container .map_transparency{background-color:#fff;opacity:.2}#hangout_page_container .map_container #map_canvas{height:350px;width:100%;display:inline-block;overflow:hidden}#hangout_page_container .map_container .map_overlay_content{position:absolute;bottom:0;left:0;width:100%;text-align:left}#hangout_page_container .map_container .map_overlay_content .event_info{padding:0 15px}#hangout_page_container .map_container .map_overlay_content .event_info p{color:#333;text-align:left;margin:0}#hangout_page_container .map_container .map_overlay_content .event_info .big_text{font-size:150%;font-weight:500}#hangout_page_container .map_container .map_overlay_content .invited{padding:0 15px 10px;text-align:left;display:inline-block}#hangout_page_container .map_container .map_overlay_content .invited p{color:#333;margin:15px 0 5px 0;text-align:left}#hangout_page_container .map_container .map_overlay_content .invited img{height:50px;width:50px;-moz-border-radius:25px 25px 25px 25px;-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:25px 25px 25px 25px;behavior:url(http://gotoohlala.com/css/PIE.htc);display:inline-block}.lt-ie9 #hangout_page_container .map_container .map_overlay_content .invited img{position:relative}#hangout_page_container .map_container .map_overlay_content .time_container{display:inline-block;text-align:right;float:right;color:#f07575;padding:35px 20px 10px}#hangout_page_container .map_container .map_overlay_content .time_container p{margin:0}#hangout_page_container .CTA_container{text-align:center;margin:20px auto;width:100%;position:relative}#hangout_page_container .CTA_container a{display:inline-block;background-color:#4fd100;color:#fff;padding:20px 40px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);behavior:none!important;outline:0;border:none;box-shadow:0 4px 1px #286b00;margin-bottom:4px;font-weight:700}.lt-ie9 #hangout_page_container .CTA_container a{position:relative}#hangout_page_container .CTA_container a:hover{background-color:#3c9e00}#hangout_page_container .CTA_container a:active{margin-top:4px;margin-bottom:0;border-bottom:none;box-shadow:none}#hangout_page_container .CTA_container .invite_code_container p{margin:0 0 0 5px;display:inline-block}#hangout_page_container .CTA_container .invite_code_container .identifier{font-weight:600;font-size:110%;padding:10px 40px;border:solid 2px #eaeef0;display:inline-block;margin:20px 20px 20px;width:135px}#hangout_page_container .footer{text-align:center}#hangout_page_container .footer .footer_logo{margin:35px auto 0;height:30px;width:170px;background:transparent url(../img_ws/sprite_logos.png) no-repeat scroll 0 0;background-size:170px 120px;background-position:0 -90px}#hangout_page_container .footer p{margin:0 0 30px}#hangout_overlay{text-align:center;padding:20px}#hangout_overlay .title{font-size:125%;font-weight:400}#hangout_overlay .profile_image{display:block;margin:20px}#hangout_overlay .profile_image img{height:100px;width:100px;-moz-border-radius:50px 50px 50px 50px;-webkit-border-radius:50px 50px 50px 50px;border-radius:50px 50px 50px 50px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:50px 50px 50px 50px;behavior:url(http://gotoohlala.com/css/PIE.htc)}.lt-ie9 #hangout_overlay .profile_image img{position:relative}#hangout_overlay .hangout_txt{margin:50px}#hangout_overlay a.download_button{display:inline-block;background-color:#4fd100;color:#fff;padding:20px 40px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);behavior:none!important;outline:0;border:none;box-shadow:0 4px 1px #286b00;margin-bottom:4px;font-weight:700}.lt-ie9 #hangout_overlay a.download_button{position:relative}#hangout_overlay a.download_button:hover{background-color:#3c9e00}#hangout_overlay a.download_button:active{margin-top:4px;margin-bottom:0;border-bottom:none;box-shadow:none}#hangout_overlay .identifier{font-weight:600;font-size:110%;padding:20px 40px;border:solid 2px #eaeef0;display:inline-block;margin:0 0 20px}#hangout_overlay .modal{width:70%}.header_container{text-align:center;margin:0}.header_container .deco_bar{height:20px;width:110px;border-bottom:2px solid #dbe0e6;vertical-align:top;display:inline-block;margin:10px 0}.header_container p{font-size:250%;font-weight:100;color:#48596f;display:inline-block;margin:0 20px}section.CTA_sep{background-color:#eceff2;width:100%;min-width:1280px;height:80px;border-top:1px solid #d8dee5;border-bottom:1px solid #d8dee5;text-align:center}section.CTA_sep p{color:#7c8b9e;vertical-align:top;display:inline-block;margin:30px 30px}section.CTA_sep a{background-color:#2c94e9;color:#fff;padding:12px 12px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);behavior:none!important;outline:0;border:none;box-shadow:0 4px 1px #115f9e;margin-bottom:4px;display:inline-block;margin:15px 0}.lt-ie9 section.CTA_sep a{position:relative}section.CTA_sep a:hover{background-color:#157acd}section.CTA_sep a:active{margin-top:19px;margin-bottom:0;border-bottom:none;box-shadow:none}#parts_to_OO{margin:20px auto 0;padding:20px 50px 0 50px;width:1180px}#parts_to_OO ul#communications_tabs{list-style:none;text-align:center;padding:0}#parts_to_OO ul#communications_tabs li{width:30%;font-size:150%;display:inline-block;color:#48596f}#parts_to_OO ul#communications_tabs li i.students{display:inline-block;height:145px;width:145px;background:transparent url(../img_ws/icons-sprites-145px.png) no-repeat scroll 0 0;background-position:0 0}#parts_to_OO ul#communications_tabs li i.students:hover{height:145px;width:145px;background:transparent url(../img_ws/icons-sprites-145px.png) no-repeat scroll 0 0;background-position:-435px 0}#parts_to_OO ul#communications_tabs li i.clubs{display:inline-block;height:145px;width:145px;background:transparent url(../img_ws/icons-sprites-145px.png) no-repeat scroll 0 0;background-position:-145px 0}#parts_to_OO ul#communications_tabs li i.clubs:hover{height:145px;width:145px;background:transparent url(../img_ws/icons-sprites-145px.png) no-repeat scroll 0 0;background-position:-580px 0}#parts_to_OO ul#communications_tabs li i.services{display:inline-block;height:145px;width:145px;background:transparent url(../img_ws/icons-sprites-145px.png) no-repeat scroll 0 0;background-position:-290px 0}#parts_to_OO ul#communications_tabs li i.services:hover{height:145px;width:145px;background:transparent url(../img_ws/icons-sprites-145px.png) no-repeat scroll 0 0;background-position:-725px 0}#parts_to_OO .content_container{height:250px}#parts_to_OO .content_container section{width:60%;padding:0 100px;display:inline-block;vertical-align:top}#parts_to_OO .content_container section h2{display:block}#parts_to_OO .content_container section p{display:block}#parts_to_OO .content_container #students_pane i{display:inline-block;height:145px;width:190px;background:transparent url(../img_ws/sprites_explanation_icons.png) no-repeat scroll 0 0;background-position:0 0}#parts_to_OO .content_container #clubs_pane i{display:inline-block;height:145px;width:190px;background:transparent url(../img_ws/sprites_explanation_icons.png) no-repeat scroll 0 0;background-position:-190px 0}#parts_to_OO .content_container #services_pane i{display:inline-block;height:145px;width:190px;background:transparent url(../img_ws/sprites_explanation_icons.png) no-repeat scroll 0 0;background-position:-380px 0}section.features_to_OO{margin:20px auto 0;padding:20px 50px 0 50px;width:1180px}section.features_to_OO .features_carousel_container{margin:40px 0 0}section.features_to_OO .features_carousel_container #features_ss .tile{float:left;display:inline-block;width:100%;height:445px}section.features_to_OO .features_carousel_container #features_ss .tile .features_phone{display:inline-block;vertical-align:bottom;margin:0 20px 0 40px;height:445px;width:255px;background:transparent url(../img_ws/black_phone_cutoff.png) no-repeat scroll 0 0;background-position:0 0;position:relative}section.features_to_OO .features_carousel_container #features_ss .tile .features_phone .ss1{position:absolute;top:80px;left:22px;height:387px;width:215px;background:transparent url(../img_ws/sprite_features_ss-2x.png) no-repeat scroll 0 0;background-position:-430px 0;background-size:1075px 387px}section.features_to_OO .features_carousel_container #features_ss .tile .features_phone .ss2{position:absolute;top:80px;left:22px;height:387px;width:215px;background:transparent url(../img_ws/sprite_features_ss-2x.png) no-repeat scroll 0 0;background-position:-215px 0;background-size:1075px 387px}section.features_to_OO .features_carousel_container #features_ss .tile .features_phone .ss3{position:absolute;top:80px;left:22px;height:387px;width:215px;background:transparent url(../img_ws/sprite_features_ss-2x.png) no-repeat scroll 0 0;background-position:-645px 0;background-size:1075px 387px}section.features_to_OO .features_carousel_container #features_ss .tile .features_phone .ss4{position:absolute;top:80px;left:22px;height:387px;width:215px;background:transparent url(../img_ws/sprite_features_ss-2x.png) no-repeat scroll 0 0;background-position:0 0;background-size:1075px 387px}section.features_to_OO .features_carousel_container #features_ss .tile .text_container{width:550px;margin:40px 0 0 40px;vertical-align:top;display:inline-block}section.features_to_OO .features_carousel_container #features_ss .tile .text_container h1{font-weight:700;font-size:200%}section.features_to_OO .features_carousel_container #features_ss .tile .text_container p.second_txt{margin:20px 0 25px}section.features_to_OO .features_carousel_container #features_ss .tile .text_container span.text_bubble{margin:50px 0 0 10px;position:relative}section.features_to_OO .features_carousel_container #features_ss .tile .text_container span.text_bubble span{font-style:italic}section.features_to_OO .features_carousel_container #features_ss .tile .text_container span.text_bubble p{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);background-color:#eceff2;border:1px solid #d8dee5;display:inline-block;padding:20px}.lt-ie9 section.features_to_OO .features_carousel_container #features_ss .tile .text_container span.text_bubble p{position:relative}section.features_to_OO .features_carousel_container #features_ss .tile .text_container span.text_bubble i.outside{position:absolute;left:-25px;top:-5px;border-color:transparent #d8dee5 transparent transparent;border-style:solid;border-width:13px;height:0;width:0}section.features_to_OO .features_carousel_container #features_ss .tile .text_container span.text_bubble i.outside i.inside{position:absolute;left:-11px;top:-12px;border-color:transparent #eceff2 transparent transparent;border-style:solid;border-width:12px;height:0;width:0}section.features_to_OO .features_carousel_container .carousel_elements{position:relative}section.features_to_OO .features_carousel_container .carousel_elements .pagination_arrow{display:inline-block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-192px 0;cursor:pointer;position:absolute;bottom:200px;right:150px}section.features_to_OO .features_carousel_container .carousel_elements .pagination{text-align:center;padding:0 0 10px 0;position:absolute;bottom:10px;right:700px}section.features_to_OO .features_carousel_container .carousel_elements .pagination a{background:url(../img/sprite_OOHLALA_carousel.png) 0 -300px no-repeat transparent;width:15px;height:15px;margin:0 5px 10px 0;display:inline-block;position:relative}section.features_to_OO .features_carousel_container .carousel_elements .pagination a.selected{background-position:-25px -300px;cursor:default}section.features_to_OO .features_carousel_container .carousel_elements .pagination a span{display:none}section.benefits_to_OO{margin:20px auto 0;padding:20px 50px 0 50px;width:1180px}section.benefits_to_OO .benefits_container{text-align:center}section.benefits_to_OO .benefits_container .benefit{padding:50px;width:20%;display:inline-block;vertical-align:top}section.benefits_to_OO .benefits_container .benefit h2{font-size:100%;font-weight:700}section.benefits_to_OO .benefits_container .benefit p{font-size:85%}section.benefits_to_OO .benefits_container .benefit.b1 i{display:inline-block;height:100px;width:100px;background:transparent url(../img_ws/icons-sprites-96px.png) no-repeat scroll 0 0;background-position:0 0}section.benefits_to_OO .benefits_container .benefit.b2 i{display:inline-block;height:100px;width:100px;background:transparent url(../img_ws/icons-sprites-96px.png) no-repeat scroll 0 0;background-position:-100px 0}section.benefits_to_OO .benefits_container .benefit.b3 i{display:inline-block;height:100px;width:100px;background:transparent url(../img_ws/icons-sprites-96px.png) no-repeat scroll 0 0;background-position:-200px 0}section.institutions_to_OO{margin:20px auto 0;padding:20px 50px 0 50px;width:1180px}section.institutions_to_OO .institutions_container{text-align:center;margin:25px 0 0}section.institutions_to_OO .institutions_container .institution{padding:20px;width:27%;display:inline-block}section.institutions_to_OO .institutions_container .institution h2{font-size:100%}section.institutions_to_OO .institutions_container .institution.i1 i{display:inline-block;height:244px;width:300px;background:transparent url(../img_ws/sprites_campus.png) no-repeat scroll 0 0;background-position:0 0;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc)}.lt-ie9 section.institutions_to_OO .institutions_container .institution.i1 i{position:relative}section.institutions_to_OO .institutions_container .institution.i2 i{display:inline-block;height:244px;width:300px;background:transparent url(../img_ws/sprites_campus.png) no-repeat scroll 0 0;background-position:-300px 0;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc)}.lt-ie9 section.institutions_to_OO .institutions_container .institution.i2 i{position:relative}section.institutions_to_OO .institutions_container .institution.i3 i{display:inline-block;height:244px;width:300px;background:transparent url(../img_ws/sprites_campus.png) no-repeat scroll 0 0;background-position:-600px 0;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc)}.lt-ie9 section.institutions_to_OO .institutions_container .institution.i3 i{position:relative}section.testimonial_to_OO{margin:20px auto 0;padding:20px 50px 0 50px;width:1180px}section.testimonial_to_OO .header_container i{display:inline-block;vertical-align:top;height:42px;width:42px;background:transparent url(../img_ws/heart_icon.png) no-repeat scroll 0 0;background-position:0 0}section.testimonial_to_OO .testimonial_container{text-align:center;margin:25px 0 0}section.testimonial_to_OO .testimonial_container .testimonial{vertical-align:top;padding:20px;width:29%;display:inline-block}section.testimonial_to_OO .testimonial_container .testimonial p{width:80%;display:inline-block;text-align:justify}section.testimonial_to_OO .testimonial_container .testimonial i.quote{display:inline-block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-512px 0;vertical-align:top;margin:10px 0 0}section.testimonial_to_OO .testimonial_container .testimonial .picture_container{border:1px solid #edf0f3;padding:7px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);width:200px;display:inline-block}.lt-ie9 section.testimonial_to_OO .testimonial_container .testimonial .picture_container{position:relative}section.testimonial_to_OO .testimonial_container .testimonial.t1 i.testimonial_pic{display:inline-block;height:200px;width:200px;background:transparent url(../img_ws/sprites_testimonial.png) no-repeat scroll 0 0;background-position:0 0}section.testimonial_to_OO .testimonial_container .testimonial.t1 h4{height:45px}section.testimonial_to_OO .testimonial_container .testimonial.t2 i.testimonial_pic{display:inline-block;height:200px;width:200px;background:transparent url(../img_ws/sprites_testimonial.png) no-repeat scroll 0 0;background-position:-200px 0}section.testimonial_to_OO .testimonial_container .testimonial.t2 h4{height:45px}section.testimonial_to_OO .testimonial_container .testimonial.t3 i.testimonial_pic{display:inline-block;height:200px;width:200px;background:transparent url(../img_ws/sprites_testimonial.png) no-repeat scroll 0 0;background-position:-400px 0}section.testimonial_to_OO .testimonial_container .testimonial.t3 h4{height:45px}section.social_proof{margin:20px auto 0;padding:20px 50px 0 50px;width:1180px;margin:0 auto;padding:40px 50px 0}section.social_proof .header_container{margin:0 0 20px}section.social_proof .social_proof_container{text-align:center;margin:0 0 0;padding:0 0 40px;border-bottom:1px solid #f9fafb}section.social_proof .social_proof_container i{vertical-align:top;margin:20px 50px;width:29%;display:inline-block}section.social_proof .social_proof_container i.tc{height:45px;width:270px;background:transparent url(../img_ws/sprites_press_icons.png) no-repeat scroll 0 0;background-position:0 0}section.social_proof .social_proof_container i.tv{height:45px;width:270px;background:transparent url(../img_ws/sprites_press_icons.png) no-repeat scroll 0 0;background-position:-270px 0}section.social_proof .social_proof_container i.gm{height:45px;width:270px;background:transparent url(../img_ws/sprites_press_icons.png) no-repeat scroll 0 0;background-position:-540px 0}.password_modal_trigger{display:none}.modal{display:none;width:450px;background-color:#fff;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc)}.lt-ie9 .modal{position:relative}.modal .modal_header{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 0 0;behavior:url(http://gotoohlala.com/css/PIE.htc);display:block;zoom:1;padding:20px;background-color:#eceff2;border-bottom:1px solid #d8dee5}.lt-ie9 .modal .modal_header{position:relative}.modal .modal_header:after,.modal .modal_header:before{content:"\0020";display:block;font-size:0;height:0;visibility:hidden}.modal .modal_header:after{clear:both}.modal .modal_header h4{width:370px;color:#596a7f;font-weight:700;font-size:130%;display:inline-block;margin:10px 0 0 0}.modal .modal_header .close{margin:10px 0 0 0;float:right;display:inline-block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-608px 0}.modal .modal_form{padding:5px 30px 20px}.modal .modal_form p{color:#596a7f}.modal .modal_form label{color:#596a7f;display:block}.modal .modal_form input{width:calc(100% - 25px);height:35px;border:1px solid #8e9db0;padding:0 10px 0 10px;display:inline-block;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:2px 2px 2px 2px;behavior:url(http://gotoohlala.com/css/PIE.htc);margin:0 0 15px 0}.lt-ie9 .modal .modal_form input{position:relative}.modal .modal_form input:focus{border:1px solid #72c8fa;background-color:#f5fbff}.modal .modal_form input.error{border:1px solid #f07575;background-color:#fdf7f7}.modal .modal_form input.submit{height:45px;width:100%;background-color:#2c94e9;color:#fff;padding:9px 10px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);behavior:none!important;outline:0;border:none;box-shadow:0 4px 1px #115f9e;margin-bottom:4px}.lt-ie9 .modal .modal_form input.submit{position:relative}.modal .modal_form input.submit:hover{background-color:#157acd}.modal .modal_form input.submit:active{margin-top:4px;margin-bottom:0;border-bottom:none;box-shadow:none}.modal .modal_form input.submit.CTA{background-color:#4fd100;color:#fff;padding:9px 10px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);behavior:none!important;outline:0;border:none;box-shadow:0 4px 1px #286b00;margin-bottom:4px}.lt-ie9 .modal .modal_form input.submit.CTA{position:relative}.modal .modal_form input.submit.CTA:hover{background-color:#3c9e00}.modal .modal_form input.submit.CTA:active{margin-top:4px;margin-bottom:0;border-bottom:none;box-shadow:none}.modal .modal_form .date_icon{display:inline-block;height:32px;width:32px;background:transparent url(../img_ws/sprites_landing_page_icons.png) no-repeat scroll 0 0;background-position:-576px 0;vertical-align:bottom;margin:0 0 13px -35px}.modal .modal_form .time_select{color:red;font-size:90%;font-weight:400;display:none}.modal .modal_form a.reset_link{display:block;margin:10px 0 0 0}.modal .modal_form .sign_up_txt{display:inline-block;margin:10px 5px 0 0}.modal .confirmation_text{display:none;padding:25px;text-align:center}.modal .confirmation_text .header{font-size:135%;font-weight:700;color:#596a7f}.modal .confirmation_text .secondary_text{color:#596a7f;font-size:80%}.modal .confirmation_text .checkmark{display:inline-block;height:100px;width:100px;background:transparent url(../img_ws/confirmation_checkmark.png) no-repeat scroll 0 0;background-position:0 0}.modal .follow_up_notice{padding:15px 20px}#pricing_page_container p.main_header{margin:120px auto 50px;padding:20px 125px 0 125px;text-align:center;font-size:150%}#pricing_page_container section.comparison_table{border-bottom:1px solid #eceff2;margin:70px auto 0;padding:20px 50px 0 50px;text-align:center}#pricing_page_container section.comparison_table .comparison_header_container p.header{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 0 0;behavior:url(http://gotoohlala.com/css/PIE.htc);display:inline-block;padding:30px 60px;background-color:#eceff2;font-size:120%;margin:0 30px 0;border:1px solid #acb7c5;width:265px}.lt-ie9 #pricing_page_container section.comparison_table .comparison_header_container p.header{position:relative}#pricing_page_container section.comparison_table .feature_container p.feature{display:inline-block;padding:30px 60px;background-color:#fff;color:#596a7f;margin:0 30px 0;border-bottom:1px solid #acb7c5;border-right:1px solid #acb7c5;border-left:1px solid #acb7c5;width:265px}#pricing_page_container section.comparison_table .feature_container p.feature.not_included{text-decoration:line-through;color:#8e9db0}#pricing_page_container section.comparison_table .feature_container p.feature.last{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:0 0 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc)}.lt-ie9 #pricing_page_container section.comparison_table .feature_container p.feature.last{position:relative}#pricing_page_container section.comparison_table .feature_container:hover p.feature{background-color:#f6f7f9;font-weight:700}#pricing_page_container section.comparison_table .feature_container:hover p.feature.premium{color:#2c94e9}#pricing_page_container section.comparison_table p.table_comparison_CTA{cursor:pointer;margin:60px auto;padding:20px 60px;font-weight:700;background-color:#f6f7f9;display:inline-block;border:1px solid #d8dee5;color:#2c94e9;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc)}.lt-ie9 #pricing_page_container section.comparison_table p.table_comparison_CTA{position:relative}#pricing_page_container section.demo_with_us{margin:20px auto 0;padding:20px 50px 0 50px;width:1180px;text-align:center}#pricing_page_container section.demo_with_us .text_container{display:block;zoom:1}#pricing_page_container section.demo_with_us .text_container:after,#pricing_page_container section.demo_with_us .text_container:before{content:"\0020";display:block;font-size:0;height:0;visibility:hidden}#pricing_page_container section.demo_with_us .text_container:after{clear:both}#pricing_page_container section.demo_with_us .text_container div{display:inline-block;text-align:left;float:left}#pricing_page_container section.demo_with_us .text_container div h2{font-weight:700}#pricing_page_container section.demo_with_us .text_container a{margin:30px 0 0;display:inline-block;float:right;background-color:#2c94e9;color:#fff;padding:10px 10px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);behavior:none!important;outline:0;border:none;box-shadow:0 4px 1px #115f9e;margin-bottom:4px;padding:20px 20px;color:#fff;font-weight:700}.lt-ie9 #pricing_page_container section.demo_with_us .text_container a{position:relative}#pricing_page_container section.demo_with_us .text_container a:hover{background-color:#157acd}#pricing_page_container section.demo_with_us .text_container a:active{margin-top:34px;margin-bottom:0;border-bottom:none;box-shadow:none}#pricing_page_container section.demo_with_us .pic_container{text-align:center}#pricing_page_container section.demo_with_us .pic_container .person_container{display:inline-block;margin:50px}#pricing_page_container section.demo_with_us .pic_container .person_container .picture_container{border:1px solid #edf0f3;padding:7px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc)}.lt-ie9 #pricing_page_container section.demo_with_us .pic_container .person_container .picture_container{position:relative}#pricing_page_container section.demo_with_us .pic_container .person_container .person1{border:1px solid #edf0f3;display:inline-block;height:200px;width:200px;background:transparent url(../img_ws/sprites_campusexperts.png) no-repeat scroll 0 0;background-position:-400px 0}#pricing_page_container section.demo_with_us .pic_container .person_container .person2{border:1px solid #edf0f3;display:inline-block;height:200px;width:200px;background:transparent url(../img_ws/sprites_campusexperts.png) no-repeat scroll 0 0;background-position:-200px 0}#pricing_page_container section.demo_with_us .pic_container .person_container .person3{border:1px solid #edf0f3;display:inline-block;height:200px;width:200px;background:transparent url(../img_ws/sprites_campusexperts.png) no-repeat scroll 0 0;background-position:0 0}@media screen and (min-width:641px){.form_container{padding-top:70px}.form_container .invite_info{width:60%;text-align:center;margin:20px auto;font-size:120%;font-weight:500;color:#667a90}.form_container .invite_info span{color:#192537;font-weight:600}.form_container .admin_setting_form .form_content{width:70%;margin:0 auto;text-align:center}.form_container .admin_setting_form .form_content .label_container{display:inline-block;width:17%;text-align:left;vertical-align:top}.form_container .admin_setting_form .form_content .label_container label{font-weight:500;color:#667a90;display:block;margin:20px;padding:8px}.form_container .admin_setting_form .form_content .label_container label[for=clubname],.form_container .admin_setting_form .form_content .label_container label[for=lastname],.form_container .admin_setting_form .form_content .label_container label[for=password]{padding-top:25px}.form_container .admin_setting_form .form_content .input_container{display:inline-block;width:40%;text-align:right}.form_container .admin_setting_form .form_content .input_container input{display:block;color:#667a90;padding:15px 20px;border:1px solid #d8e1f2;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-pie-border-radius:3px 3px 3px 3px;background-color:#fafbff;width:calc(100% - 25px);height:35px;border:1px solid #979797;padding:10px 30px;display:inline-block;font-weight:600;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);margin:0 0 15px 0;margin:9px;width:225px}.lt-ie9 .form_container .admin_setting_form .form_content .input_container input{position:relative}.form_container .admin_setting_form .form_content .input_container input:focus{border:1px solid #2c94e9}.form_container .admin_setting_form .form_content .input_container input.error{border:1px solid #f07575;background-color:#fdf7f7}.lt-ie9 .form_container .admin_setting_form .form_content .input_container input{position:relative}.form_container .admin_setting_form .form_content .input_container input:focus{border:1px solid #72c8fa;background-color:#f5fbff}.form_container .admin_setting_form .form_content .input_container input.error{border:1px solid #f07575;background-color:#fdf7f7}.form_container .admin_setting_form .form_content .btn_container{margin:20px 0}.form_container .admin_setting_form .form_content .btn_container .submit_btn{display:inline-block;background-color:#2c94e9;font-size:90%;color:#fff;padding:10px 15px;vertical-align:top;cursor:pointer;margin:0;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);behavior:none!important;border:none}.lt-ie9 .form_container .admin_setting_form .form_content .btn_container .submit_btn{position:relative}.form_container .admin_setting_form .form_content .btn_container .submit_btn:hover{background-color:#157acd}}@media screen and (max-width:640px){nav.sticky{min-width:100%}nav.sticky .sticky_header_container{width:100%;max-width:100%;padding:20px 0 10px 20px}nav.sticky .sticky_header_container .nav_link_container_sticky{display:none}.page-wrap{width:100%}.page-wrap.form_container{padding-top:70px}.page-wrap.form_container .invite_info{width:90%;text-align:left;margin:20px auto;font-size:120%;font-weight:500;color:#667a90}.page-wrap.form_container .invite_info span{color:#192537;font-weight:600}.page-wrap.form_container .admin_setting_form .form_content{width:100%;margin-left:0;text-align:left}.page-wrap.form_container .admin_setting_form .form_content .label_container{display:inline-block;width:27%;text-align:left;vertical-align:top}.page-wrap.form_container .admin_setting_form .form_content .label_container label{font-weight:500;color:#667a90;display:block;margin:10px 20px 25px 20px;padding:8px}.page-wrap.form_container .admin_setting_form .form_content .input_container{display:inline-block;width:40%;text-align:right}.page-wrap.form_container .admin_setting_form .form_content .input_container input{display:block;color:#667a90;padding:15px 20px;border:1px solid #d8e1f2;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-pie-border-radius:3px 3px 3px 3px;background-color:#fafbff;width:calc(100% - 25px);height:35px;border:1px solid #979797;padding:10px 30px;display:inline-block;font-weight:600;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);margin:0 0 15px 0;margin:9px;width:100%}.lt-ie9 .page-wrap.form_container .admin_setting_form .form_content .input_container input{position:relative}.page-wrap.form_container .admin_setting_form .form_content .input_container input:focus{border:1px solid #2c94e9}.page-wrap.form_container .admin_setting_form .form_content .input_container input.error{border:1px solid #f07575;background-color:#fdf7f7}.lt-ie9 .page-wrap.form_container .admin_setting_form .form_content .input_container input{position:relative}.page-wrap.form_container .admin_setting_form .form_content .input_container input:focus{border:1px solid #72c8fa;background-color:#f5fbff}.page-wrap.form_container .admin_setting_form .form_content .input_container input.error{border:1px solid #f07575;background-color:#fdf7f7}.page-wrap.form_container .admin_setting_form .form_content .btn_container{margin:20px 40%}.page-wrap.form_container .admin_setting_form .form_content .btn_container .submit_btn{display:inline-block;background-color:#2c94e9;font-size:90%;color:#fff;padding:10px 15px;vertical-align:top;cursor:pointer;margin:0;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);behavior:none!important;border:none}.lt-ie9 .page-wrap.form_container .admin_setting_form .form_content .btn_container .submit_btn{position:relative}.page-wrap.form_container .admin_setting_form .form_content .btn_container .submit_btn:hover{background-color:#157acd}}section.top_header{background-color:#2c94e9;padding:0;margin:0}section.top_header .logo_container{margin:0 0 0 40px;padding:30px 0 40px;border-bottom:1px solid #fff}section.top_header .logo_container .logo_dev{display:inline-block;height:30px;width:170px;background:transparent url(../img_ws/sprite_logos.png) no-repeat scroll 0 0;background-size:170px 120px;background-position:0 0;vertical-align:top}section.top_header .logo_container span{color:#fff;font-size:80%;vertical-align:top}section.headline_info{background-color:#2c94e9;padding:30px 0 40px}section.headline_info .section1_container{margin:auto}section.headline_info .section1_container h1{margin:0;color:#fff;font-size:200%;font-weight:600;display:block;margin:0 40px}section.headline_info .section1_container .small_explanation{color:#fff;margin:20px 0 0 40px}section.headline_info .section1_container .hashtag_container{display:inline-block;margin:20px 0 0 40px}section.headline_info .section1_container .hashtag_container p{margin:0;color:#fff;padding:0;font-size:135%;margin:10px 0 0;font-weight:600}section.headline_info .section1_container .mcgill_container{background-color:#fff;display:inline-block;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);margin:50px 40px 0;padding:10px 40px;cursor:pointer}.lt-ie9 section.headline_info .section1_container .mcgill_container{position:relative}section.headline_info .section1_container .mcgill_container .mcgill_logo{display:inline-block;margin:4px 10px 0 0;height:54px;width:45px;background:transparent url(../img_ws/mcgill_logo.png) no-repeat scroll 0 0;background-position:0 0;background-size:45px 54px}@media only screen and (max-width:768px){section.headline_info .section1_container .mcgill_container .mcgill_logo{height:38px;width:32px;background:transparent url(../img_ws/mcgill_logo.png) no-repeat scroll 0 0;background-position:0 0;background-size:32px 38px}}section.headline_info .section1_container .mcgill_container div.text_container{display:inline-block;vertical-align:top}section.headline_info .section1_container .mcgill_container div.text_container p.text{font-size:100%;color:#667a90;margin:0}section.headline_info .section1_container .mcgill_container div.text_container p.uni_name{font-size:160%;font-weight:600;color:#ed1b2f;margin:0}@media only screen and (max-width:768px){section.headline_info .section1_container .mcgill_container div.text_container p.text{font-size:70%;color:#667a90;margin:0}section.headline_info .section1_container .mcgill_container div.text_container p.uni_name{font-size:110%;font-weight:600;color:#ed1b2f;margin:0}}section.step_1{padding:90px 0 0;margin:auto}section.step_1 .step_headline{color:#2c94e9;font-size:125%;margin:0 40px;font-weight:600;text-transform:uppercase}section.step_1 .header_text{font-weight:800;color:#54667D;font-size:150%;margin:0 0 25px 40px}section.step_1 #api_app_access_token{margin:0 40px;max-width:400px;height:305px}section.step_1 #api_app_access_token input{color:#667a90;padding:15px 20px;border:1px solid #d8e1f2;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-pie-border-radius:3px 3px 3px 3px;background-color:#fafbff;width:calc(100% - 25px);height:35px;border:1px solid #979797;padding:10px 30px;display:inline-block;font-weight:600;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);margin:0 0 15px 0}.lt-ie9 section.step_1 #api_app_access_token input{position:relative}section.step_1 #api_app_access_token input:focus{border:1px solid #2c94e9}section.step_1 #api_app_access_token input.error{border:1px solid #f07575;background-color:#fdf7f7}.lt-ie9 section.step_1 #api_app_access_token input{position:relative}section.step_1 #api_app_access_token input:focus{border:1px solid #72c8fa;background-color:#f5fbff}section.step_1 #api_app_access_token input.error{border:1px solid #f07575;background-color:#fdf7f7}@media only screen and (max-width:768px){section.step_1 #api_app_access_token input{width:initial}}section.step_1 #api_app_access_token .submit_btn{background-color:#2c94e9;color:#fff;padding:12px 12px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);behavior:none!important;outline:0;border:none;font-weight:600;margin:10px 0;display:inline-block;font-size:125%;padding:20px 50px}.lt-ie9 section.step_1 #api_app_access_token .submit_btn{position:relative}section.step_1 #api_app_access_token .submit_btn:hover{background-color:#157acd}section.step_1 .token_return_dialog{display:none;margin:0 0 0 40px;height:305px}section.step_1 .token_return_dialog p{color:#667a90;display:block;font-size:120%;margin:20px 10px}section.step_1 .token_return_dialog span{margin:30px;padding:20px 45px;display:block;text-align:center;background-color:#F0F0F0}@media only screen and (max-width:768px){section.step_1 .token_return_dialog span{font-size:60%}}section.step_1 .horizontal_separator{border-bottom:1px solid #979797;margin:40px auto 0}section.step_2{padding:90px 0 0;margin:auto}section.step_2 .step_headline{color:#2c94e9;font-size:125%;margin:0 40px;font-weight:600;text-transform:uppercase}section.step_2 .header_text{font-weight:800;color:#54667D;font-size:150%;margin:0 0 25px 40px}section.step_2 a{display:inline-block;background-color:#3A4655;padding:5px 60px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);margin:0 40px}.lt-ie9 section.step_2 a{position:relative}section.step_2 a p{color:#fff;text-align:center;font-weight:600}@media only screen and (max-width:768px){section.step_2 a{padding:5px 10px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);margin:0 40px}.lt-ie9 section.step_2 a{position:relative}section.step_2 a p{color:#fff;text-align:center;font-weight:600;font-size:60%}}section.step_2 .horizontal_separator{border-bottom:1px solid #979797;margin:40px auto 0}section.step_3{padding:90px 0 90px;margin:auto}section.step_3 .step_headline{color:#2c94e9;font-size:125%;margin:0 40px;font-weight:600;text-transform:uppercase}section.step_3 .header_text{font-weight:800;color:#54667D;font-size:150%;margin:0 0 25px 40px}*{margin:0}body,html{height:100%}.oll_payment_page_wrap{margin:0 auto}.oll_payment_page_wrap div.title{background-color:#333;text-align:center}.oll_payment_page_wrap div.title i{font-size:4vw;color:#fff;margin-top:30px}.oll_payment_page_wrap div.title p{font-size:3.5vw;color:#fff;display:inline-block;padding-left:15px}.oll_payment_page_wrap div.error_container{width:100%;font-size:5px}.oll_payment_page_wrap div.error_container p.error_text{font-size:18px;padding:50px 20px 80px}@media only screen and (-webkit-min-device-pixel-ratio:2){.oll_payment_page_wrap div.title{width:100%}.oll_payment_page_wrap div.title i{margin-top:40px}.oll_payment_page_wrap div.title p{font-size:3.5vw}}.oll_payment_page_wrap div.title_container{padding:20px;background-color:#333;text-align:center}.oll_payment_page_wrap div.title_container i{font-size:16px;color:#fff}.oll_payment_page_wrap div.title_container p{font-size:16px;color:#fff;display:inline-block;padding-left:15px}.oll_payment_page_wrap div.title_container .countdown i{font-size:100%;color:#fff;margin-right:10px}.oll_payment_page_wrap div.title_container .countdown span{color:#fff;font-size:100%}@media only screen and (-webkit-min-device-pixel-ratio:2){.oll_payment_page_wrap div.title_container i{font-size:4.5vw}.oll_payment_page_wrap div.title_container p{font-size:4.5vw}}@media only screen and (-webkit-min-device-pixel-ratio:3){.oll_payment_page_wrap div.title_container i{font-size:4.5vw}.oll_payment_page_wrap div.title_container p{font-size:4.5vw}}.oll_payment_page_wrap #item_form{position:relative}.oll_payment_page_wrap #item_form .img_liquid_container{display:block;width:100%;height:300px;max-height:300px;overflow:hidden}.oll_payment_page_wrap #item_form .img_liquid_container .p_item_cover{display:block}.oll_payment_page_wrap #item_form .p_store_logo{width:15%;display:inline-block;position:absolute;top:10px;left:10px;border-radius:5px}.oll_payment_page_wrap #item_form .purchase_already_done_txt{color:#fff;padding:2.5vw;vertical-align:top;font-size:16px;background-color:#4fd100}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (-webkit-min-device-pixel-ratio:2){.oll_payment_page_wrap #item_form .purchase_already_done_txt{font-size:4.5vw}}.oll_payment_page_wrap #item_form .purchase_already_done_txt i{margin:0 2.5vw}.oll_payment_page_wrap #item_form .attention_text{color:#fff;padding:2.5vw;vertical-align:top;font-size:16px;background-color:#f07575}.oll_payment_page_wrap #item_form .attention_text i{margin:0 2.5vw}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (-webkit-min-device-pixel-ratio:2){.oll_payment_page_wrap #item_form .attention_text{font-size:4.5vw}}.oll_payment_page_wrap #item_form .p_item_obj_container{text-align:left;padding:3.5vw}.oll_payment_page_wrap #item_form .p_item_obj_container .item_title{color:#667a90;font-size:16px}.oll_payment_page_wrap #item_form .p_item_obj_container .item_time{color:#8294a7;font-size:14px}.oll_payment_page_wrap #item_form .p_item_obj_container .item_time i{display:inline-block;margin:0 2.5vw 0 0}.oll_payment_page_wrap #item_form .p_item_obj_container .item_desc{margin-top:20px;font-size:14px;color:#667a90}@media only screen and (-webkit-min-device-pixel-ratio:2){.oll_payment_page_wrap #item_form .p_item_obj_container .item_title{font-size:4.5vw;font-weight:600}.oll_payment_page_wrap #item_form .p_item_obj_container .item_time{font-size:4vw}.oll_payment_page_wrap #item_form .p_item_obj_container .item_desc{font-size:4vw}}@media only screen and (-webkit-min-device-pixel-ratio:3){.oll_payment_page_wrap #item_form .p_item_obj_container .item_title{font-size:4.5vw;font-weight:600}.oll_payment_page_wrap #item_form .p_item_obj_container .item_time{font-size:4vw}.oll_payment_page_wrap #item_form .p_item_obj_container .item_desc{font-size:4vw}}.oll_payment_page_wrap #item_form .horizontal_separator{width:80%;display:block;border-top:1px solid #d8e1f2;margin:20px auto}.oll_payment_page_wrap #item_form .p_item_container{text-align:left;padding:3.5vw}.oll_payment_page_wrap #item_form .p_item_container .name{color:#667a90;font-size:16px}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (-webkit-min-device-pixel-ratio:2){.oll_payment_page_wrap #item_form .p_item_container .name{font-size:5.5vw}}.oll_payment_page_wrap #item_form .p_item_container .name i{display:inline-block;margin:0 2.5vw 0 0}.oll_payment_page_wrap #item_form .p_item_container .description{color:#8294a7;font-size:16px;margin:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (-webkit-min-device-pixel-ratio:2){.oll_payment_page_wrap #item_form .p_item_container .description{font-size:4.5vw}}.oll_payment_page_wrap #item_form .p_item_container .cost{color:#667a90;font-weight:600;font-size:16px}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (-webkit-min-device-pixel-ratio:2){.oll_payment_page_wrap #item_form .p_item_container .cost{font-size:4.5vw}}.oll_payment_page_wrap #item_form .p_item_container .sales_range{color:#667a90;font-size:16px}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (-webkit-min-device-pixel-ratio:2){.oll_payment_page_wrap #item_form .p_item_container .sales_range{font-size:4.5vw}}.oll_payment_page_wrap #item_form .p_item_container .qnty_container{margin:20px 0 20px 0;padding:20px 0}.oll_payment_page_wrap #item_form .p_item_container .qnty_container .qnty_text{color:#667a90;display:inline-block;margin:0;vertical-align:top}.oll_payment_page_wrap #item_form .p_item_container .qnty_container .custom_selector_container{width:120px;height:34px;overflow:hidden;border:1px solid #ccc;border-radius:5px;display:inline-block;vertical-align:top;position:relative;margin:0 1.5vw}.oll_payment_page_wrap #item_form .p_item_container .qnty_container .custom_selector_container select{background:0 0;width:10.5vw;padding:5px;font-size:16px;line-height:1;border:0;border-radius:0;-webkit-appearance:none}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (-webkit-min-device-pixel-ratio:2){.oll_payment_page_wrap #item_form .p_item_container .qnty_container .custom_selector_container select{font-size:4.5vw}}.oll_payment_page_wrap #item_form .p_item_container .qnty_container .custom_selector_container i{color:#667a90;display:inline-block;position:absolute;right:10px;top:10px}@media only screen and (-webkit-min-device-pixel-ratio:2){.oll_payment_page_wrap #item_form .p_item_container .qnty_container .qnty_text{font-size:3.5vw}.oll_payment_page_wrap #item_form .p_item_container .qnty_container .custom_selector_container{width:20.5vw;height:7.5vw}.oll_payment_page_wrap #item_form .p_item_container .qnty_container .custom_selector_container select{width:15.5vw;padding:5px;font-size:3.5vw;height:7.5vw}}@media only screen and (-webkit-min-device-pixel-ratio:3){.oll_payment_page_wrap #item_form .p_item_container .qnty_container .qnty_text{font-size:4.5vw}.oll_payment_page_wrap #item_form .p_item_container .qnty_container .custom_selector_container{width:20.5vw;height:7.5vw}.oll_payment_page_wrap #item_form .p_item_container .qnty_container .custom_selector_container select{width:15.5vw;padding:5px;font-size:3.5vw;height:7.5vw}}.oll_payment_page_wrap #item_form .p_item_container .email_info_container .email_text{color:#667a90;display:inline-block;margin:20px 10px 0 0;vertical-align:top}@media only screen and (-webkit-min-device-pixel-ratio:2){.oll_payment_page_wrap #item_form .p_item_container .email_info_container .email_text{margin:5px 10px 0 0;font-size:4.5vw}}@media only screen and (-webkit-min-device-pixel-ratio:3){.oll_payment_page_wrap #item_form .p_item_container .email_info_container .email_text{margin:5px 10px 0 0;font-size:4.5vw}}.oll_payment_page_wrap #item_form .p_item_container .email_info_container .p_email{color:#667a90;padding:15px 20px;border:1px solid #d8e1f2;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-pie-border-radius:3px 3px 3px 3px;background-color:#fafbff;width:calc(100% - 25px);height:35px;border:1px solid #979797;padding:10px 30px;font-weight:600;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);margin:0 0 15px 0;display:inline-block;vertical-align:top;width:250px}.lt-ie9 .oll_payment_page_wrap #item_form .p_item_container .email_info_container .p_email{position:relative}.oll_payment_page_wrap #item_form .p_item_container .email_info_container .p_email:focus{border:1px solid #2c94e9}.oll_payment_page_wrap #item_form .p_item_container .email_info_container .p_email.error{border:1px solid #f07575;background-color:#fdf7f7}.lt-ie9 .oll_payment_page_wrap #item_form .p_item_container .email_info_container .p_email{position:relative}.oll_payment_page_wrap #item_form .p_item_container .email_info_container .p_email:focus{border:1px solid #72c8fa;background-color:#f5fbff}.oll_payment_page_wrap #item_form .p_item_container .email_info_container .p_email.error{border:1px solid #f07575;background-color:#fdf7f7}@media only screen and (-webkit-min-device-pixel-ratio:2){.oll_payment_page_wrap #item_form .p_item_container .email_info_container .p_email{height:3.5vw;font-size:3.5vw;width:60vw;margin:1.5vw 0}}@media only screen and (-webkit-min-device-pixel-ratio:3){.oll_payment_page_wrap #item_form .p_item_container .email_info_container .p_email{height:4.5vw;font-size:4.5vw;width:60vw;margin:1.5vw 0}}.oll_payment_page_wrap #oll_payment-form .form_content{margin:0 auto;padding:0 40px}.oll_payment_page_wrap #oll_payment-form .form_content .form-row.card_number{padding-top:20px}.oll_payment_page_wrap #oll_payment-form .form_content .form-row span{display:block;font-weight:200;margin-bottom:5px;color:#808082}.oll_payment_page_wrap #oll_payment-form .form_content .form-row i.error{color:#f07575;position:relative;margin-left:-22px;display:none}.oll_payment_page_wrap #oll_payment-form .form_content .form-row .month_error{margin-right:13px}.oll_payment_page_wrap #oll_payment-form .form_content div.ui-effects-wrapper{display:inline-block}.oll_payment_page_wrap #oll_payment-form .form_content input{color:#667a90;padding:15px 20px;border:1px solid #d8e1f2;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-pie-border-radius:3px 3px 3px 3px;background-color:#fafbff;width:calc(100% - 25px);height:35px;border:1px solid #979797;padding:10px 30px;display:inline-block;font-weight:600;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);margin:0 0 15px 0;width:80vw}.lt-ie9 .oll_payment_page_wrap #oll_payment-form .form_content input{position:relative}.oll_payment_page_wrap #oll_payment-form .form_content input:focus{border:1px solid #2c94e9}.oll_payment_page_wrap #oll_payment-form .form_content input.error{border:1px solid #f07575;background-color:#fdf7f7}.lt-ie9 .oll_payment_page_wrap #oll_payment-form .form_content input{position:relative}.oll_payment_page_wrap #oll_payment-form .form_content input:focus{border:1px solid #72c8fa;background-color:#f5fbff}.oll_payment_page_wrap #oll_payment-form .form_content input.error{border:1px solid #f07575;background-color:#fdf7f7}.oll_payment_page_wrap #oll_payment-form .form_content input.error{border:1px solid #f07575}.oll_payment_page_wrap #oll_payment-form .form_content .card_number input{padding:10px 0 10px 65px}.oll_payment_page_wrap #oll_payment-form .form_content .fa-cc-amex,.oll_payment_page_wrap #oll_payment-form .form_content .fa-cc-mastercard,.oll_payment_page_wrap #oll_payment-form .form_content .fa-cc-visa{color:#7ed17e;font-size:25px;top:5px;margin-right:-47px;position:relative;z-index:2;margin-left:15px}.oll_payment_page_wrap #oll_payment-form .form_content .exp_date .separator{display:inline-block}.oll_payment_page_wrap #oll_payment-form .form_content .exp_date input#exp_month{width:30px}.oll_payment_page_wrap #oll_payment-form .form_content .exp_date input#exp_year{width:43px}.oll_payment_page_wrap #oll_payment-form .form_content .cvc input{width:31px}.oll_payment_page_wrap #oll_payment-form .form_content .zip input{width:62px}.oll_payment_page_wrap #oll_payment-form .form_content .payment-errors{color:#f07575}.oll_payment_page_wrap #oll_payment-form .form_content .button_container{text-align:right;height:0}.oll_payment_page_wrap #oll_payment-form .form_content .button_container button{background-color:#2c94e9;font-size:90%;color:#fff;padding:10px 15px;vertical-align:top;cursor:pointer;margin:0;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);behavior:none!important;border:none;padding:20px 30px;font-weight:800}.lt-ie9 .oll_payment_page_wrap #oll_payment-form .form_content .button_container button{position:relative}.oll_payment_page_wrap #oll_payment-form .form_content .button_container button:hover{background-color:#157acd}.oll_payment_page_wrap #oll_payment-form .form_content .button_container i{display:none}@media only screen and (-webkit-min-device-pixel-ratio:2){.oll_payment_page_wrap #oll_payment-form .form_content .button_container button{width:100%;background-color:#2c94e9;height:220px;font-size:20px;padding:40px 40px}}@media screen and (-webkit-min-device-pixel-ratio:1){.oll_payment_page_wrap #oll_payment-form .form_content .card_number input{margin-top:0}.oll_payment_page_wrap #oll_payment-form .form_content .form-row i.card_icon{top:35px}.oll_payment_page_wrap #oll_payment-form .form_content .form-row .fa-cc-amex,.oll_payment_page_wrap #oll_payment-form .form_content .form-row .fa-cc-discover,.oll_payment_page_wrap #oll_payment-form .form_content .form-row .fa-cc-mastercard,.oll_payment_page_wrap #oll_payment-form .form_content .form-row .fa-cc-visa{top:35px}}@media only screen and (-webkit-min-device-pixel-ratio:2){.oll_payment_page_wrap #oll_payment-form .form_content{padding:0}.oll_payment_page_wrap #oll_payment-form .form_content .form-row span{font-size:15px;margin:20px 0 10px 5px}.oll_payment_page_wrap #oll_payment-form .form_content .form-row.card_number{padding-top:0}.oll_payment_page_wrap #oll_payment-form .form_content .form-row i.card_icon{font-size:30px;color:#7ed17e;position:absolute;z-index:2;top:170px}.oll_payment_page_wrap #oll_payment-form .form_content .form-row .fa-cc-amex,.oll_payment_page_wrap #oll_payment-form .form_content .form-row .fa-cc-discover,.oll_payment_page_wrap #oll_payment-form .form_content .form-row .fa-cc-mastercard,.oll_payment_page_wrap #oll_payment-form .form_content .form-row .fa-cc-visa{color:#7ed17e;font-size:25px;position:absolute;top:170px;z-index:2}.oll_payment_page_wrap #oll_payment-form .form_content .form-row i.error{font-size:45px;margin-left:-65px}.oll_payment_page_wrap #oll_payment-form .form_content .form-row i.error.month_error{margin-left:-56px}.oll_payment_page_wrap #oll_payment-form .form_content .form-row input{height:35px;font-size:15px}.oll_payment_page_wrap #oll_payment-form .form_content .form-row input#card_number{margin:0 2px;margin-left:3px;padding:10px 0 10px 60px;position:relative;margin-bottom:0}.oll_payment_page_wrap #oll_payment-form .form_content .form-row input#address_zip,.oll_payment_page_wrap #oll_payment-form .form_content .form-row input#cvc,.oll_payment_page_wrap #oll_payment-form .form_content .form-row input#exp_month{vertical-align:top;font-size:15px;margin-left:3px;margin-bottom:0}.oll_payment_page_wrap #oll_payment-form .form_content .form-row input#exp_year{width:30%;font-size:15px;margin-bottom:0}.oll_payment_page_wrap #oll_payment-form .form_content .form-row .separator{margin:0 30px;font-size:20px}}.oll_payment_page_wrap #oll_summary_form .order_item_list{list-style:none;margin-top:0;padding-left:0}.oll_payment_page_wrap #oll_summary_form .order_item_list .fee_info{margin:0 5px;cursor:pointer;color:#333}.oll_payment_page_wrap #oll_summary_form .order_item_list #info_on_fees{color:#fff;font-size:80%;margin:15px 0 0 15px;padding:15px;background-color:rgba(0,0,0,.7);position:absolute;z-index:2;display:none;width:200px;left:625px;top:775px}@media only screen and (min-device-width:320px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.oll_payment_page_wrap #oll_summary_form .order_item_list #info_on_fees{font-size:250%;width:80%;text-align:left;left:0}}.oll_payment_page_wrap #oll_summary_form .order_item_list li div{display:inline-block}@media only screen and (min-device-width:320px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.oll_payment_page_wrap #oll_summary_form .order_item_list li div.col_1{width:60%;text-align:left}.oll_payment_page_wrap #oll_summary_form .order_item_list li div.col_2{width:35%;text-align:left}}@media screen and (min-device-width:737px){.oll_payment_page_wrap #oll_summary_form .order_item_list li div.col_1{width:74%}.oll_payment_page_wrap #oll_summary_form .order_item_list li div.col_2{width:25%}}.oll_payment_page_wrap #oll_summary_form .order_item_list li.title{background-color:#cfcfcf;padding:0 30px}.oll_payment_page_wrap #oll_summary_form .order_item_list li.title div{background-color:#cfcfcf}.oll_payment_page_wrap #oll_summary_form .order_item_list li.title div p{padding:20px;font-size:100%;font-weight:800}@media only screen and (min-device-width:320px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.oll_payment_page_wrap #oll_summary_form .order_item_list li.title .col_1{width:56%}.oll_payment_page_wrap #oll_summary_form .order_item_list li.title .col_2{width:44%}.oll_payment_page_wrap #oll_summary_form .order_item_list li.title div p{text-align:center;font-size:45px}}.oll_payment_page_wrap #oll_summary_form .order_item_list li.item{padding:20px 10px;margin:0 30px;border-bottom:1px solid #d8e1f2}.oll_payment_page_wrap #oll_summary_form .order_item_list li.item div{font-size:90%}.oll_payment_page_wrap #oll_summary_form .order_item_list li.item .col_1 p{font-weight:200;font-size:90%}@media only screen and (min-device-width:320px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.oll_payment_page_wrap #oll_summary_form .order_item_list li.item .col_1 p{font-weight:200;font-size:45px;margin:20px 0;padding:10px 5px}}.oll_payment_page_wrap #oll_summary_form .order_item_list li.item .col_2 p{font-weight:200;color:#b12704;font-size:90%}@media only screen and (min-device-width:320px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.oll_payment_page_wrap #oll_summary_form .order_item_list li.item .col_2 p{font-weight:400;font-size:45px}}.oll_payment_page_wrap #oll_summary_form .order_item_list li.total div.row{display:block}@media only screen and (min-device-width:320px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.oll_payment_page_wrap #oll_summary_form .order_item_list li.total div.row{padding:10px 0}.oll_payment_page_wrap #oll_summary_form .order_item_list li.total div.row.sub_total{padding-top:10px}}.oll_payment_page_wrap #oll_summary_form .order_item_list li.total div.row div{display:inline-block}.oll_payment_page_wrap #oll_summary_form .order_item_list li.total div.row div.col_1{width:79%;text-align:right}.oll_payment_page_wrap #oll_summary_form .order_item_list li.total div.row div.col_1 p{font-weight:200;font-size:90%;padding:10px}@media only screen and (min-device-width:320px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.oll_payment_page_wrap #oll_summary_form .order_item_list li.total div.row div.col_1{width:57%}.oll_payment_page_wrap #oll_summary_form .order_item_list li.total div.row div.col_1 p{font-size:45px}}.oll_payment_page_wrap #oll_summary_form .order_item_list li.total div.row div.col_2{width:16%}.oll_payment_page_wrap #oll_summary_form .order_item_list li.total div.row div.col_2 p,.oll_payment_page_wrap #oll_summary_form .order_item_list li.total div.row div.col_2 span{text-align:left;font-weight:600;font-size:90%;color:#b12704}@media only screen and (min-device-width:320px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.oll_payment_page_wrap #oll_summary_form .order_item_list li.total div.row div.col_2{width:33%}.oll_payment_page_wrap #oll_summary_form .order_item_list li.total div.row div.col_2 p{font-size:45px}}.oll_payment_page_wrap .confirmation_message_container p{color:#4fd100;margin:20px 0 0 0;padding:20px;vertical-align:top;display:none;font-size:15px}@media only screen and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.oll_payment_page_wrap .confirmation_message_container p{font-size:55px}}@media only screen and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){.oll_payment_page_wrap .confirmation_message_container p{font-size:30px}}.oll_payment_page_wrap .error_container p{color:#f07575;margin:20px 10px 0 0;vertical-align:top;font-size:15px}@media only screen and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.oll_payment_page_wrap .error_container p{font-size:55px}}@media only screen and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){.oll_payment_page_wrap .error_container p{font-size:30px}}.oll_payment_page_wrap .oll_checkout_button_container{display:block;text-align:right;margin:20px auto 0}.oll_payment_page_wrap .oll_checkout_button_container button{background-color:#2c94e9;font-size:90%;padding:20px 40px;vertical-align:top;cursor:pointer;margin:0;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);behavior:none!important;color:#fff;margin:10px 20px;border:none;font-weight:600}.lt-ie9 .oll_payment_page_wrap .oll_checkout_button_container button{position:relative}.oll_payment_page_wrap .oll_checkout_button_container button:hover{background-color:#157acd}.oll_payment_page_wrap .oll_checkout_button_container button i{margin-right:20px}.oll_payment_page_wrap .oll_checkout_button_container button a{color:#fff}@media only screen and (-webkit-min-device-pixel-ratio:2){.oll_payment_page_wrap .oll_checkout_button_container button{margin:20px 0 0 0;width:100%;font-size:5.5vw;padding:5.5vw;border-radius:0}}@media only screen and (-webkit-min-device-pixel-ratio:3){.oll_payment_page_wrap .oll_checkout_button_container button{margin:20px 0 0 0;width:100%;font-size:5.5vw;padding:5.5vw;border-radius:0}}.oll_payment_page_wrap .oll_checkout_button_container i.spin{display:none}.oll_checkout_button_container{display:block;text-align:center;margin:0 auto}.oll_checkout_button_container button{background-color:#2c94e9;font-size:90%;padding:20px 40px;vertical-align:top;cursor:pointer;margin:0;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);behavior:none!important;color:#fff;margin:10px 20px;border:none;font-weight:600}.lt-ie9 .oll_checkout_button_container button{position:relative}.oll_checkout_button_container button:hover{background-color:#157acd}.oll_checkout_button_container button i{margin-right:20px}.oll_checkout_button_container button a{color:#fff}@media only screen and (min-device-width:320px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.oll_checkout_button_container button{margin:0;margin-top:40px;width:100%;font-size:20px;padding:30px 20px;border-radius:0}}.oll_checkout_button_container i.spin{display:none}div.title{height:100px;background-color:#2c94e9;text-align:center}div.title i{font-size:20px;color:#fff;margin-top:30px}div.title p{font-size:15px;color:#fff;display:inline-block;padding-left:15px}div.title .countdown i{font-size:100%;color:#fff;margin-top:15px;margin-right:10px}div.title .countdown span{color:#fff;font-size:100%}@media only screen and (min-device-width:320px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){div.title{height:270px}div.title i{font-size:45px}div.title p{font-size:40px}div.title .countdown i{font-size:40px;color:#fff;margin-top:5px;margin-right:10px}div.title .countdown span{color:#fff;font-size:40px}}#payment-form .form_content{width:35%;margin:0 auto}#payment-form .form_content .form-row.card_number{padding-top:20px}#payment-form .form_content .form-row span{display:block;font-weight:200;margin-bottom:5px;color:#808082}#payment-form .form_content .form-row i.error{color:#f07575;position:relative;margin-left:-22px;display:none}#payment-form .form_content .form-row .month_error{margin-right:13px}#payment-form .form_content div.ui-effects-wrapper{display:inline-block}#payment-form .form_content input{color:#667a90;font-size:15px;padding:10px 20px;border:1px solid #d8e1f2;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-pie-border-radius:3px 3px 3px 3px;background-color:#fafbff;width:calc(75%);height:25px;border:1px solid #979797;display:inline-block;font-weight:400;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;margin:0 0 15px 0;width:250px}#payment-form .form_content input.error{border:1px solid #f07575}#payment-form .form_content .card_number input{padding:10px 0 10px 65px}#payment-form .form_content .fa-cc-amex,#payment-form .form_content .fa-cc-mastercard,#payment-form .form_content .fa-cc-visa{color:#7ed17e;font-size:25px;margin-right:-47px;position:relative;z-index:2;margin-left:15px}#payment-form .form_content .exp_date .separator{display:inline-block}#payment-form .form_content .exp_date input#exp_month{width:30px}#payment-form .form_content .exp_date input#exp_year{width:43px}#payment-form .form_content .cvc input{width:31px}#payment-form .form_content .zip input{width:62px}#payment-form .form_content .payment-errors{color:#f07575}#payment-form .form_content .button_container{text-align:right;height:0}#payment-form .form_content .button_container button{background-color:#2c94e9;font-size:90%;color:#fff;padding:10px 15px;vertical-align:top;cursor:pointer;margin:0;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-pie-border-radius:5px 5px 5px 5px;behavior:url(http://gotoohlala.com/css/PIE.htc);behavior:none!important;border:none;padding:20px 30px;font-weight:800}.lt-ie9 #payment-form .form_content .button_container button{position:relative}#payment-form .form_content .button_container button:hover{background-color:#157acd}#payment-form .form_content .button_container i{display:none}@media only screen and (min-device-width:320px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#payment-form .form_content .button_container button{width:100%;background-color:#2c94e9;height:220px;font-size:50px}}@media only screen and (min-device-width:320px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#payment-form .form_content{width:100%}#payment-form .form_content .form-row{padding:0 40px}#payment-form .form_content .form-row span{font-size:45px;margin:30px 0 10px 0}#payment-form .form_content .form-row.card_number{padding-top:20px}#payment-form .form_content .form-row i.card_icon{font-size:45px;color:#7ed17e;position:relative;z-index:2}#payment-form .form_content .form-row .fa-cc-amex,#payment-form .form_content .form-row .fa-cc-discover,#payment-form .form_content .form-row .fa-cc-mastercard,#payment-form .form_content .form-row .fa-cc-visa{color:#7ed17e;font-size:25px;margin-right:-75px;position:relative;z-index:2}#payment-form .form_content .form-row i.error{font-size:45px;margin-left:-65px}#payment-form .form_content .form-row i.error.month_error{margin-left:-56px}#payment-form .form_content .form-row input{height:100px;font-size:45px}#payment-form .form_content .form-row input#card_number{width:80%;padding:10px 0 10px 150px}#payment-form .form_content .form-row input#address_zip,#payment-form .form_content .form-row input#cvc,#payment-form .form_content .form-row input#exp_month{width:20%;padding:10px 30px 10px 70px;font-size:45px}#payment-form .form_content .form-row input#exp_year{width:30%;padding:10px 30px 10px 70px;font-size:45px}#payment-form .form_content .form-row .separator{margin:0 30px}#payment-form button{width:100%;background-color:#2c94e9;height:240px;font-size:50px}}html body div.customized_landing_content_container{font-family:'Open Sans';border:1px solid #888;background-color:#f4f4f4}html body div.customized_landing_content_container div.status_bar{height:40px}html body div.customized_landing_content_container div.status_bar .status_left{margin-left:6px}html body div.customized_landing_content_container div.status_bar .status_right{float:right;margin-right:6px}html body div.customized_landing_content_container div.customized_header{height:100px;width:100%}html body div.customized_landing_content_container div.customized_header p.school_name{font-family:'Open Sans',sans-serif;padding:20px;font-size:34px;padding:32px;line-height:34px;color:#fff;display:inline-block;font-weight:600;width:58%}html body div.customized_landing_content_container div.customized_header .icon_container{display:inline-block;float:right}html body div.customized_landing_content_container div.customized_header .icon_container img{width:50px;margin:25px}html body div.customized_landing_content_container div.customized_background{width:100%;height:400px}html body div.customized_landing_content_container div.top_menu{border-bottom:1px solid #DEDEDE}html body div.customized_landing_content_container div.top_menu div.menu_button_container{height:50px;width:60%;margin:0 auto}html body div.customized_landing_content_container div.top_menu div.menu_button_container div.button{display:inline-block;width:30%;height:100%}html body div.customized_landing_content_container div.top_menu div.menu_button_container div.button.button_1,html body div.customized_landing_content_container div.top_menu div.menu_button_container div.button.button_3{border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE}html body div.customized_landing_content_container div.tiles_container{overflow:hidden;background-color:#f4f4f4;width:100%;margin:auto}html body div.customized_landing_content_container div.tiles_container div.tile_category{width:95%;height:50px;padding:40px 0 0 0;font-size:24px;margin:0 auto;color:#192537;border-bottom:1px solid #DEDEDE;margin-bottom:10px}html body div.customized_landing_content_container div.tiles_container div.tile_category span{color:#555}html body div.customized_landing_content_container div.tiles_container div.tile_list{width:100%;margin:0 auto}html body div.customized_landing_content_container div.tiles_container div.tile_list .tile{display:inline-block;width:45%;max-width:450px;height:244px;margin-top:10px;margin-bottom:10px;border-radius:6px;vertical-align:top;overflow:hidden;box-shadow:0 -1px 10px #ccc}html body div.customized_landing_content_container div.tiles_container div.tile_list .tile .tile_name{border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:5px 5px 5px 15px;height:60px;overflow-wrap:break-word}html body div.customized_landing_content_container div.tiles_container div.tile_list .tile .tile_name p{font-size:24px;color:#fff;display:block;height:60px;line-height:20px;padding-top:20px;margin-left:5px;font-family:'Open Sans'}html body div.customized_landing_content_container div.tiles_container div.tile_list .tile .tile_img{border-top-left-radius:5px!important;border-top-right-radius:5px!important}html body div.customized_landing_content_container div.tiles_container div.tile_list .tile .tile_img img{width:100%;height:100%;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden!important}html body div.customized_landing_content_container div.footer{border-top:1px solid #cfcfcf;height:100px;background-color:#fff}html body div.customized_landing_content_container div.footer .footer_icon{display:inline-block;width:25%;vertical-align:top;padding:26px 0 0 0;height:64px;border-bottom:10px solid #fff}html body div.customized_landing_content_container div.footer .footer_icon .img_background{width:54px;height:54px;margin:auto}html body div.customized_landing_content_container div.footer .footer_icon img{width:54px;display:block;margin:0 auto}html body div.customized_landing_content_container div.footer .footer_icon.android{width:24.5%;border-right:1px solid #DEDEDE}html body div.customized_landing_content_container div.footer .footer_icon.tab_4{border:none}html body div.tablet_container{border:1px solid #888}html body div.tablet_container div.division{height:100%;display:inline-block}html body div.tablet_container div.division.menu_bar{vertical-align:top;width:100px}html body div.tablet_container div.division.menu_bar div.menu_icon{margin-top:40px}html body div.tablet_container div.division.menu_bar div.menu_icon.first{margin-top:30px}html body div.tablet_container div.division.menu_bar div.menu_icon.first .icon_selected{height:100px}html body div.tablet_container div.division.menu_bar img{width:36px;display:block;padding:32px;margin:0 auto}html body div.tablet_container div.division.menu_bar img.settings{width:24px}html body div.tablet_container div.division.tiles_container{width:640px}html body div.tablet_container div.division.tiles_container .customized_header{width:100%;height:90px}html body div.tablet_container div.division.tiles_container .customized_header p.school_name{font-weight:500;color:#fff;font-size:34px;margin:auto 0;display:block;line-height:34px;padding:28px}html body div.tablet_container div.division.tiles_container div.tiles_container{overflow:hidden;background-color:#f4f4f4;width:100%;margin:auto}html body div.tablet_container div.division.tiles_container div.tiles_container div.tile_category{width:95%;padding:30px 0 0 0;font-size:32px;margin:0 auto;margin-bottom:10px;color:#192537}html body div.tablet_container div.division.tiles_container div.tiles_container div.tile_category span{color:#555}html body div.tablet_container div.division.tiles_container div.tiles_container div.tile_list{width:100%;margin:0 auto}html body div.tablet_container div.division.tiles_container div.tiles_container div.tile_list .tile{display:inline-block;width:45%;height:244px;margin:10px 0 10px 0;border-radius:6px;vertical-align:top;overflow:hidden;box-shadow:0 -1px 10px #ccc}html body div.tablet_container div.division.tiles_container div.tiles_container div.tile_list .tile .tile_name{border-bottom-right-radius:5px;border-bottom-left-radius:5px;height:70px;overflow-wrap:break-word}html body div.tablet_container div.division.tiles_container div.tiles_container div.tile_list .tile .tile_name p{font-size:24px;color:#fff;display:block;height:35px;line-height:24px;padding:23px;margin-left:0;font-family:'Open Sans'}html body div.tablet_container div.division.tiles_container div.tiles_container div.tile_list .tile .tile_img{border-top-left-radius:5px!important;border-top-right-radius:5px!important}html body div.tablet_container div.division.tiles_container div.tiles_container div.tile_list .tile .tile_img img{width:100%;height:100%;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden!important}html body div.tablet_container div.division.tile_content_container{vertical-align:top}html body div.tablet_container div.division.tile_content_container .empty_header{height:49px;border-bottom:1px solid #f4f4f4}html body div.tablet_container div.division.tile_content_container p{font-size:50px;line-height:50px;display:block;font-weight:600;color:#cbcbcb;width:95%;margin:0 auto}