@charset "UTF-8";/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}cite{font-style:normal}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,::after,::before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{min-height:100%;min-width:100%;background:#fff}body{background-repeat:repeat;position:relative;background-color:#F4F6F6;min-width:1080px;min-height:100%}.search_results{padding:0}.right_wrapper .content{background:#fff;-moz-box-shadow:1px 1px 2px rgba(57,60,61,.15);-webkit-box-shadow:1px 1px 2px rgba(57,60,61,.15);box-shadow:1px 1px 2px rgba(57,60,61,.15);padding:0 0 3.4284em}.center{display:block;margin-left:auto;margin-right:auto}.carrot{color:#EE5F64}.fixed .search_results{z-index:101}.fixed .fixed_header_container{height:auto}.fixed .fixed_header_container .fixed_header{margin-top:0}.fixed .fixed_header{filter:alpha(enabled=false);opacity:1;height:auto;margin:0;visibility:visible;z-index:351;top:0}.block{display:block;clear:both}.ul{text-decoration:underline}.author_profile .profile_inner,.bottom_pagination,.cf,.container,.course_detail_aside .dm,.dashboard header,.db_main .courses,.each_resource,.each_resource .heading,.face_wall,.featured_courses header,.filter .header,.fixed_header,.grid_item .meta,.grid_item .ratings,.grid_view .each_item .meta,.grid_view .each_item .ratings,.group_buttons,.grouped,.invite_friends_container,.item_details,.items_container,.learning_path_content,.like_line,.listings .cta,.listings>li,.lp_chapter,.lp_chapter>header,.modal_content,.multi_cols,.provider_large,.ratings .star,.review,.review_author .review_author_meta,.review_author .user_info,.snippet_view,.social_stat,.tab_content,.top_filters,.top_pagination,.write_review_ctn .bottom_pagination,form .control,nav .avatar,nav.tabs,nav.tabs ul{*zoom:1}.author_profile .profile_inner:after,.bottom_pagination:after,.cf:after,.container:after,.course_detail_aside .dm:after,.dashboard header:after,.db_main .courses:after,.each_resource .heading:after,.each_resource:after,.face_wall:after,.featured_courses header:after,.filter .header:after,.fixed_header:after,.grid_item .meta:after,.grid_item .ratings:after,.grid_view .each_item .meta:after,.grid_view .each_item .ratings:after,.group_buttons:after,.grouped:after,.invite_friends_container:after,.item_details:after,.items_container:after,.learning_path_content:after,.like_line:after,.listings .cta:after,.listings>li:after,.lp_chapter:after,.lp_chapter>header:after,.modal_content:after,.multi_cols:after,.provider_large:after,.ratings .star:after,.review:after,.review_author .review_author_meta:after,.review_author .user_info:after,.snippet_view:after,.social_stat:after,.tab_content:after,.top_filters:after,.top_pagination:after,.write_review_ctn .bottom_pagination:after,form .control:after,nav .avatar:after,nav.tabs ul:after,nav.tabs:after{content:"";display:table;clear:both}a{text-decoration:none;color:#393C3D;-webkit-tap-highlight-color:transparent}.link_default,a:hover{color:#1abc9c}figure{margin:0}img{max-width:100%}.inline{display:inline!important}.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}.fleft{float:left}.aside_col,.cta_bar figure,.featured_course_container,.fright,.listings .meta,.listings .text_details,.press_say,.profile_aside,.ratings,.right_wrapper,.top_filters .fees,.top_filters .more{float:right}.c_float{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.main_body,.sr_main_body{background:#fff;padding:1.7142em 1.7142em 1.64286em;border:1px solid rgba(141,141,133,.15);border-width:1px;min-height:350px;-moz-box-shadow:1px 1px 2px rgba(57,60,61,.15);-webkit-box-shadow:1px 1px 2px rgba(57,60,61,.15);box-shadow:1px 1px 2px rgba(57,60,61,.15);margin-top:1.7142em;margin-bottom:1.7142em}.sr_main_body .main_title{text-align:center;border-bottom:2px solid rgba(141,141,133,.15);margin-bottom:1.7142em;font-size:1.4em;font-weight:600;line-height:1em;padding-bottom:.5em}.sr_main_body p{max-width:100%;text-align:justify}.sr_main_body ol,.sr_main_body ul{margin-left:1.7142em;text-align:justify}.sr_main_body h5{font-weight:600;font-size:1.2em;border-bottom:1px solid rgba(141,141,133,.15);margin-bottom:.7em;padding-bottom:.1em}.sr_main_body span{font-weight:700;font-size:1.1em}.sr_main_body h3{border-bottom:1px solid rgba(141,141,133,.15);margin-bottom:.7em;padding-bottom:.1em}.emerald{color:#1abc9c}.white_ctn{background:#fff;padding:1.7142em 1.7142em 1.64286em;border:1px solid rgba(141,141,133,.15);border-width:1px;-moz-box-shadow:1px 1px 2px rgba(57,60,61,.15);-webkit-box-shadow:1px 1px 2px rgba(57,60,61,.15);box-shadow:1px 1px 2px rgba(57,60,61,.15);margin-top:1.7142em;margin-bottom:1.7142em}.error_message{color:#f44336;font-weight:700;margin-top:5px;display:none;padding-bottom:0}body{font:14px karla,"helvetica neue",helvetica,arial,sans-serif;color:#393C3D;line-height:1.7142em;font-weight:400;vertical-align:baseline}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400;font-family:"source sans pro","fira sans ot",karla,sans-serif}h1{font-size:3.42857em;line-height:1em;padding:.75em 0 .25em;font-family:karla,"helvetica neue",helvetica,arial,sans-serif}h2{font-size:2em;line-height:1.14286em;padding:.71429em 0 .42857em}h2+h4{padding-top:0}h3{font-size:1.5em;line-height:1.14286em;padding:.7619em 0 .38095em}h4{font-size:1.28571em;line-height:1.33333em;padding:.77778em 0 .55556em}h5{font-size:1.14286em;line-height:1.25em;padding:1.125em 0 .625em}h6{font-size:1em;line-height:1.71429em;padding:.85714em 0;font-weight:600}.h1{font-size:3.42857em}.h2{font-size:2em}.h3{font-size:1.5em}.h4{font-size:1.28571em}.h5{font-size:1.14286em}.h6{font-size:1em}.w_300{font-weight:300}.w_700{font-weight:700}p{margin:0;padding:0 0 1.7142em;max-width:36em;text-align:justify}dl,ol,ul{padding:0;margin:0}.price,.text_center{text-align:center}.text_right{text-align:right}.filter h6,.upper{text-transform:uppercase}.light{color:#8D8D85}.strong,strong{font-weight:700}.filter .number,.small,small{font-size:.85714em;line-height:1.33333em}.medium{font-size:1.28571em;line-height:1.33333em}.large{font-size:1.5em;line-height:1.52381em}.larger{font-size:2.64286em;line-height:.97297em}.container{margin-left:auto;margin-right:auto;min-width:60em;max-width:77.139em;padding-left:1.42857em;padding-right:1.42857em}.aside_col,.lp_list_item .social_stat,.one-third,.press_say,.size1of3,.size2of6{width:33.33%}.each_resource .instruction,.left_col,.listings .description,.lp_intro,.lp_list_item .path_details,.size2of3,.size4of6,.testimonials,.title,.two-third{width:66.66%}.size1of1,.size4of4,.size6of6,.size8of8,size2of2,size3of3{width:100%}.size1of2,.size2of4,.size3of6,.size4of8,.top_filters .secondary{width:50%}.size1of3{width:33.33333%}.dashboard .stat_snapshot,.filter,.fixed_header .toc_container,.l_sidebar,.listings .meta,.profile_aside,.provider_large .provider_logo,.size1of4,.size2of8,.subject_list,.top_filters .fees,.top_filters .more,.top_filters .primary{width:25%}.each_resource .instruction,.size2of3{width:66.66666%}.cta_bar figure,.db_main,.featured_course_container,.profile_info,.provider_large .provider_desc,.right_wrapper,.size3of4{width:75%}.size1of5{width:20%}.price,.ratings,.size1of6{width:16.66667%}.size5of6{width:83.33333%}.listings .provider_logo,.size1of8{width:12.5%}.size5of8{width:62.5%}.size3of8{width:37.5%}.listings .text_details,.size7of8{width:87.5%}.db_main,.filter,.fixed_header .toc_container,.grid_item,.grid_view .each_item,.l_sidebar,.left_col,.listings .description,.listings .provider_logo,.lp_list_item .path_details,.pagi_header,.price,.provider_large .provider_logo,.subject_list,.testimonials,.title,.top_filters .primary,.top_filters .secondary,.unit,nav.primary{float:left}.lastunit,.listings.mini li .text_details,.lp_list_item .social_stat,.provider_large .provider_desc,.review_author .review_author_meta,.sort{float:none;overflow:hidden;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-background-clip:padding;background-clip:padding-box}form .control{margin-bottom:.8571em}form .form_submit{padding:.78571em 0 .8571em}.control label::after{font-family:sr;position:relative;top:.14286em;display:inline-block;margin-left:.14286em}.control.error label{color:#FF6356}.control.error label::after{content:"\43"}.control.success label{color:#5ecc62}.control.success label::after{content:"\41"}input[type=search]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}output{display:block}.form-control,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{display:block;width:100%;outline:0;color:#393C3D;background-color:#fff;background-image:none;border:2px solid #d3d5d5;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:1.14286em;font-weight:400;line-height:24px;height:40px;min-height:1.5em;padding:.5em .5625em;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-appearance:none;-moz-appearance:none;-moz-transition:border-color .15s cubic-bezier(0.175,.885,.32,1.275),box-shadow .15s cubic-bezier(0.175,.885,.32,1.275);-o-transition:border-color .15s cubic-bezier(0.175,.885,.32,1.275),box-shadow .15s cubic-bezier(0.175,.885,.32,1.275);-webkit-transition:border-color .15s cubic-bezier(0.175,.885,.32,1.275),box-shadow .15s cubic-bezier(0.175,.885,.32,1.275);transition:border-color .15s cubic-bezier(0.175,.885,.32,1.275),box-shadow .15s cubic-bezier(0.175,.885,.32,1.275)}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control,fieldset[disabled] input[type=color],fieldset[disabled] input[type=date],fieldset[disabled] input[type=datetime-local],fieldset[disabled] input[type=datetime],fieldset[disabled] input[type=email],fieldset[disabled] input[type=month],fieldset[disabled] input[type=number],fieldset[disabled] input[type=password],fieldset[disabled] input[type=search],fieldset[disabled] input[type=tel],fieldset[disabled] input[type=text],fieldset[disabled] input[type=time],fieldset[disabled] input[type=url],fieldset[disabled] input[type=week],fieldset[disabled] select,fieldset[disabled] textarea,input[type=color][disabled],input[type=color][readonly],input[type=date][disabled],input[type=date][readonly],input[type=datetime-local][disabled],input[type=datetime-local][readonly],input[type=datetime][disabled],input[type=datetime][readonly],input[type=email][disabled],input[type=email][readonly],input[type=month][disabled],input[type=month][readonly],input[type=number][disabled],input[type=number][readonly],input[type=password][disabled],input[type=password][readonly],input[type=search][disabled],input[type=search][readonly],input[type=tel][disabled],input[type=tel][readonly],input[type=text][disabled],input[type=text][readonly],input[type=time][disabled],input[type=time][readonly],input[type=url][disabled],input[type=url][readonly],input[type=week][disabled],input[type=week][readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;opacity:1}.form-control:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#2E9FFF}.form-control.error,input[type=color].error,input[type=date].error,input[type=datetime-local].error,input[type=datetime].error,input[type=email].error,input[type=month].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=time].error,input[type=url].error,input[type=week].error,select.error,textarea.error{border-color:#FF6356}.form-control.success,input[type=color].success,input[type=date].success,input[type=datetime-local].success,input[type=datetime].success,input[type=email].success,input[type=month].success,input[type=number].success,input[type=password].success,input[type=search].success,input[type=tel].success,input[type=text].success,input[type=time].success,input[type=url].success,input[type=week].success,select.success,textarea.success{border-color:#5ecc62}.form-control.inline,input[type=color].inline,input[type=date].inline,input[type=datetime-local].inline,input[type=datetime].inline,input[type=email].inline,input[type=month].inline,input[type=number].inline,input[type=password].inline,input[type=search].inline,input[type=tel].inline,input[type=text].inline,input[type=time].inline,input[type=url].inline,input[type=week].inline,select.inline,textarea.inline{display:inline}textarea{height:auto;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.help_text{padding:.2857em;color:#838a8c}.help_text.error{background:#FF6356;color:#fff}input[type=search]{-webkit-appearance:none}select{background:#fff}select option{line-height:1.7142em;padding:.14286em}.stacked label{display:block;clear:both;line-height:1.57143em;padding-bottom:.14286em}label{cursor:pointer;position:relative}label:hover{color:#393C3D}label.checkbox{padding:.2857em 0 .2857em 2.2856em;margin-bottom:.2857em;min-height:1.7142em;position:relative;z-index:99;overflow:hidden;font-size:1em;font-weight:400}label.checkbox::before{content:"";color:#2E9FFF;font-family:sr;text-align:center;width:1.71429em;height:1.71429em;line-height:1;padding:.14286em;border:.14286em solid #d3d5d5;-moz-border-radius:.2857em;-webkit-border-radius:.2857em;border-radius:.2857em;position:absolute;left:0;top:.21429em;z-index:99;-moz-transition:background .6s cubic-bezier(0.175,.885,.32,1.275) 0s,border-color .45s cubic-bezier(0.175,.885,.32,1.275) 0s;-o-transition:background .6s cubic-bezier(0.175,.885,.32,1.275) 0s,border-color .45s cubic-bezier(0.175,.885,.32,1.275) 0s;-webkit-transition:background .6s cubic-bezier(0.175,.885,.32,1.275),border-color .45s cubic-bezier(0.175,.885,.32,1.275);-webkit-transition-delay:0s,0s;transition:background .6s cubic-bezier(0.175,.885,.32,1.275) 0s,border-color .45s cubic-bezier(0.175,.885,.32,1.275) 0s}label.checkbox.is_checked::before{background:#2E9FFF;color:#fff;border-color:#2E9FFF;content:"\41"}label.radio{padding:.2857em 0 .2857em 2.2856em;margin-bottom:.2857em;min-height:1.7142em;position:relative;overflow:hidden;z-index:99;font-size:1em;font-weight:400}label.radio::before{content:"";color:#2E9FFF;font-family:sr;width:1.71429em;height:1.71429em;line-height:1;padding:.14286em;border:.14286em solid #d3d5d5;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;left:0;top:0;z-index:99;-moz-transition:background .6s cubic-bezier(0.175,.885,.32,1.275) 0s,border-color .45s 0s;-o-transition:background .6s cubic-bezier(0.175,.885,.32,1.275) 0s,border-color .45s 0s;-webkit-transition:background .6s cubic-bezier(0.175,.885,.32,1.275),border-color .45s;-webkit-transition-delay:0s,0s;transition:background .6s cubic-bezier(0.175,.885,.32,1.275) 0s,border-color .45s 0s}label.radio::after{-moz-transform:scale(0,0);-ms-transform:scale(0,0);-webkit-transform:scale(0,0);transform:scale(0,0);content:"";position:absolute;top:.5em;left:.5em;z-index:99;width:.71429em;height:.71429em;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:-moz-transform .1s cubic-bezier(0.175,.885,.32,1.275) .1s;-o-transition:-o-transform .1s cubic-bezier(0.175,.885,.32,1.275) .1s;-webkit-transition:-webkit-transform .1s cubic-bezier(0.175,.885,.32,1.275);-webkit-transition-delay:.1s;transition:transform .1s cubic-bezier(0.175,.885,.32,1.275) .1s}label.radio.is_checked::before{background:#2E9FFF;color:#fff;border-color:#2E9FFF}label.radio.is_checked::after{-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}label.radio.is_checked:hover::after{background:#fff}input[type=checkbox],input[type=radio]{-webkit-appearance:none;position:absolute;left:-999em;float:left}.group_buttons label{padding:.35714em;border:1px solid rgba(141,141,133,.15);float:left;background:#fff;color:#838a8c;position:relative}.group_buttons label.radio{margin:0}.group_buttons label.is_checked{color:#fff;border-color:#1abc9c;background:#1abc9c}.group_buttons label.is_checked:hover{color:#fff;background:#148f77}.group_buttons label:hover{border-color:#1abc9c;color:#1abc9c}.group_buttons label::after,.group_buttons label::before{content:"";position:inherit;background:0 0;height:0;width:0;padding:0;border:none;display:none}.group_buttons label.is_checked:after,.group_buttons label.is_checked:before{background:0 0;border:none}.group_buttons label.checkbox{margin-right:.5714em;padding:.35714em;background:#17a689;border:1px solid rgba(141,141,133,.15);color:#fff;-moz-transition:padding-right .15s ease-in;-o-transition:padding-right .15s ease-in;-webkit-transition:padding-right .15s ease-in;transition:padding-right .15s ease-in}.group_buttons label.checkbox:hover{background:#17a689;color:#fff}.group_buttons label.checkbox::after{position:absolute;right:.21428em;top:.42855em;width:1em;height:1em;color:#fff;display:inline-block;font-family:sr;-moz-transition:content .2s ease-in;-o-transition:content .2s ease-in;-webkit-transition:content .2s ease-in;transition:content .2s ease-in}.group_buttons label.checkbox.is_checked{background:#148f77;padding-right:1.35714em;color:#fff;border-color:#1abc9c}.group_buttons label.checkbox.is_checked::after{content:"\41"}label.switch{margin-bottom:.2857em;min-height:1.7142em;position:relative;z-index:99;font-size:1em;font-weight:400;display:block;padding:0 0 2.5713em}label.switch span{display:block;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}label.switch::before{content:"";color:#fff;background:#ECF0F1;line-height:2.14286em;text-transform:uppercase;position:absolute;bottom:0;height:2.28571em;width:5.14286em;padding:0 .5714em;border:.07143em solid rgba(171,175,177,.25);-moz-border-radius:1.7142em;-webkit-border-radius:1.7142em;border-radius:1.7142em;-moz-transition:all .28s ease-in-out;-o-transition:all .28s ease-in-out;-webkit-transition:all .28s ease-in-out;transition:all .28s ease-in-out}label.switch::after{content:"";position:absolute;bottom:0;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#fff;height:2.28571em;width:2.28571em;border:1px solid #ECF0F1;-moz-border-radius:1.7142em;-webkit-border-radius:1.7142em;border-radius:1.7142em;-moz-box-shadow:0 0 5px rgba(57,60,61,.05),0 5px 2px rgba(57,60,61,.05);-webkit-box-shadow:0 0 5px rgba(57,60,61,.05),0 5px 2px rgba(57,60,61,.05);box-shadow:0 0 5px rgba(57,60,61,.05),0 5px 2px rgba(57,60,61,.05);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}label.switch:hover::after{-moz-box-shadow:0 0 5px rgba(57,60,61,.15),0 5px 2px rgba(57,60,61,.15);-webkit-box-shadow:0 0 5px rgba(57,60,61,.15),0 5px 2px rgba(57,60,61,.15);box-shadow:0 0 5px rgba(57,60,61,.15),0 5px 2px rgba(57,60,61,.15)}label.switch.is_checked span{color:#5ecc62;opacity:1}label.switch.is_checked::before{content:"Yes";border-color:#5ecc62;background:#5ecc62}label.switch.is_checked::after{-moz-transform:translate3d(3.14286em,0,0);-webkit-transform:translate3d(3.14286em,0,0);transform:translate3d(3.14286em,0,0);-moz-box-shadow:0 0 3px rgba(57,60,61,.05),0 -2px 5px rgba(57,60,61,.05);-webkit-box-shadow:0 0 3px rgba(57,60,61,.05),0 -2px 5px rgba(57,60,61,.05);box-shadow:0 0 3px rgba(57,60,61,.05),0 -2px 5px rgba(57,60,61,.05)}.drag_drop{border:.21428em dashed rgba(141,141,133,.15);height:8.571em;margin-bottom:1.7142em;background:#ECF0F1}.drag_drop span{font-size:1.71429em;line-height:1em;padding:1.33333em 0 .16667em;text-align:center;display:block;font-weight:300;font-family:"source sans pro","fira sans ot",karla,sans-serif}.drag_drop small{font-size:1.28571em;line-height:1.33333em;text-align:center;display:block}@font-face{font-family:sr;src:url(../fonts/sr_vs5g6p.eot);src:url(../fonts/sr.eot) format("embedded-opentype"),url(../fonts/sr_vs5g6p.woff) format("woff"),url(../fonts/sr_vs5g6p.ttf) format("truetype"),url(../fonts/sr_vs5g6p-sr.svg) format("svg");font-weight:400;font-style:normal}[class*=" sricon-"],[class^=sricon-]{font-family:sr;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sricon-checkmark:before{content:"\41"}.sricon-checkmark2:before{content:"\42"}.sricon-cancel:before{content:"\43"}.sricon-time:before{content:"\44"}.sricon-calendar:before{content:"\45"}.sricon-magnifier:before{content:"\46"}.sricon-cancel2:before{content:"\47"}.sricon-filter:before{content:"\48"}.sricon-library:before{content:"\49"}.sricon-graduate:before{content:"\4a"}.sricon-ruler::before{content:"\4b"}.sricon-forward:before{content:"\4c"}.sricon-heart:before{content:"\4d"}.sricon-brush:before{content:"\4e"}.sricon-presentation:before{content:"\4f"}.sricon-location:before{content:"\50"}.sricon-tv:before{content:"\51"}.sricon-medal:before{content:"\52"}.sricon-assign:before{content:"\53"}.sricon-fav:before{content:"\54"}.sricon-write:before{content:"\55"}.sricon-like:before{content:"\57"}.sricon-link::before{content:"\56"}.sricon-resources:before{content:"\59"}.sricon-files:before{content:"\58"}.sricon-tools:before{content:"\5b"}.sricon-book::before{content:"Z"}.sricon-chat::before{content:"\5c"}.sricon-users:before{content:"\e600"}.sricon-users2:before{content:"\e601"}.sricon-twitter:before{content:"\f099"}.sricon-facebook:before{content:"\f09a"}.sricon-google-plus:before{content:"\f0d5"}.sricon-linkedin:before{content:"\f0e1"}.sricon-angle-up:before{content:"\f106"}.sricon-angle-down:before{content:"\f107"}.sricon-triangle-down:before{content:"\f05b"}.sricon-triangle-left:before{content:"\f044"}.sricon-triangle-right:before{content:"\f05a"}.sricon-triangle-up:before{content:"\f0aa"}.icon-star{background:url(../images/star.ab9a996c.png) no-repeat center center;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;display:inline-block;height:1em;width:1em}.more{background:url(../images/plus.12a2a37f.png) no-repeat center center;height:1em;width:1em;display:inline-block;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}.level{background:url(../images/level.9d42b0a1.png) no-repeat center center;display:inline-block;height:1em;width:1em;margin-right:.125em}.level.Beginner{background-position:center bottom}.level.Advanced{background-position:center top}header{*zoom:1}header:after{content:"";display:table;clear:both}header[role=banner]{background:#fff;position:relative;height:4.57143em;-moz-box-shadow:0 1px 2px rgba(57,60,61,.1);-webkit-box-shadow:0 1px 2px rgba(57,60,61,.1);box-shadow:0 1px 2px rgba(57,60,61,.1)}header[role=banner] .container{z-index:111;max-width:inherit;padding-right:0;padding-left:.71429em}header[role=banner] form{position:relative}header[role=banner] form .btn{right:.1875em;float:left;position:absolute;font-size:1.14286em;width:3em;line-height:1;padding:.5em;margin:0;top:.1875em;font-weight:700}header[role=banner] form .btn i{font-size:1.3125em;line-height:1}header[role=banner] form .btn:hover{text-decoration:none!important;background:0 0;border-color:transparent}header[role=banner] input[type=search]{background:0 0;border-color:rgba(141,141,133,.15);height:3em;max-width:100%;box-shadow:none;line-height:1.5em;margin:.5em 0;padding:.75em 3em .75em .75em;color:#8D8D85}header[role=banner] input[type=search]:focus{box-shadow:none;outline:0;border-color:#2E9FFF}header[role=banner] .subnav{float:left;z-index:100}header[role=banner] .subnav a{text-transform:inherit}.logo{float:left;padding:.19048em 0;z-index:112;line-height:1.14286em;font-size:3em;margin-right:.38095em;display:block;text-indent:-9999em;overflow:hidden;background:url(../images/logo.d40a182f.png) no-repeat center center #fff;width:3.80952em;max-width:22%;height:1.52381em}.logo::after{content:"";position:absolute;right:0;top:0;border-width:5px 0 5px 4px;left:5px;border-color:transparent transparent transparent #2C3E50}.top_search_container form{position:relative}.top_search_container .total_count{position:absolute;top:.8571em;right:1.1428em;font-weight:700;color:#8D8D85}.home_search_ctn input[type=search],.large_search_module{outline:0;display:block;font-size:1.5em;font-weight:400;line-height:1.14286em;min-height:24px;padding:.38095em .61905em;border:3px solid transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;position:relative}.home_search_ctn input.error[type=search],.large_search_module.error{border-color:#FF6356}nav ul{margin:0;padding:0;display:block;list-style:none}nav.primary{width:25.9%}nav.secondary{float:right}nav.secondary>ul>li{border-left:1px solid rgba(141,141,133,.15)}nav .profile{position:relative}nav .nav_link{display:block;padding:1.28571em .5714em 1.4285em;border:.07143em solid transparent;border-width:.14285em 0 .07143em;position:relative;color:#8D8D85;text-transform:uppercase;opacity:.85;outline:0}nav .nav_link.lp:hover{border-top-color:#2E9FFF}nav .nav_link.blog:hover{border-top-color:#EE5F64}nav .nav_link.workshops{position:relative;padding-right:20px;padding-left:20px}nav .nav_link.workshops .superscript{color:#F0474D;text-transform:capitalize;position:absolute;top:0;right:6px;font-size:13px}nav .nav_link:hover{opacity:1;color:#393C3D;border-top-color:#1abc9c}nav .nav_link:hover .arrow{opacity:1}nav .label{display:inline-block;padding:1.28571em .8571em 1.4285em;border:.07143em solid transparent;border-width:.14285em 0 .07143em;color:#838a8c;text-transform:uppercase;font-weight:700;float:left}nav .nav_item{float:left}nav .btn,nav .login{margin:.8571em .42855em;border:.14285em solid #2E9FFF;color:#2E9FFF;padding:.42855em .8571em;line-height:1.7142em}nav .btn:hover,nav .login:hover{border-color:#2E9FFF;background:#2E9FFF;color:#fff}nav .login{border-color:transparent}nav .avatar{padding:.8571em .5714em;border:1px solid transparent;border-width:0 1px;display:block}nav .avatar .arrow{top:.8571em}nav .avatar img{margin:0 auto;display:block;padding:0;float:left;max-width:2.85714em;-moz-transition:box-shadow .15s cubic-bezier(0.175,.885,.32,1.275);-o-transition:box-shadow .15s cubic-bezier(0.175,.885,.32,1.275);-webkit-transition:box-shadow .15s cubic-bezier(0.175,.885,.32,1.275);transition:box-shadow .15s cubic-bezier(0.175,.885,.32,1.275);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}nav .avatar:hover{background:0 0}nav .avatar:hover img{-moz-box-shadow:0 0 3px 2px rgba(46,159,255,.9);-webkit-box-shadow:0 0 3px 2px rgba(46,159,255,.9);box-shadow:0 0 3px 2px rgba(46,159,255,.9)}nav .name{display:block;float:left;margin-left:.2857em;padding:.5714em 0;text-transform:uppercase;font-weight:500;max-width:4.2855em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#available_workshops{position:absolute;width:200px;left:auto}.dropdown{display:none;background:rgba(255,255,255,.99);border-bottom:2px solid #1abc9c;border-top:2px solid #1abc9c;-moz-box-shadow:0 5px 20px 10px rgba(57,60,61,.2);-webkit-box-shadow:0 5px 20px 10px rgba(57,60,61,.2);box-shadow:0 5px 20px 10px rgba(57,60,61,.2);overflow:hidden;padding:0;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;position:absolute;left:0;top:100%;z-index:191;width:100%}.dropdown a{color:#8D8D85;display:block}.dropdown a:hover{color:#393C3D}[data-toggle=dropdown]{position:relative}[data-toggle=dropdown]::after{bottom:0;right:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:0 0 .8571em .8571em;border-color:transparent transparent #1abc9c}[data-toggle=dropdown] .arrow{display:none;filter:alpha(Opacity=70);opacity:.7;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;right:.42855em;top:1.4285em;border:.14285em solid #393C3D}[data-toggle=dropdown] .arrow::after{top:6px;left:2px}.profile_menu{width:11.9994em;right:0;left:auto}.profile_menu li{margin:0 0 .2857em .8571em}.profile_menu a{padding:.21428em 0}.open .avatar,.open .nav_link{background:#1abc9c;color:#fff}.open .avatar .arrow,.open .nav_link .arrow{border-color:#fff}.open .avatar .arrow::after,.open .nav_link .arrow::after{border-color:#fff transparent transparent}.open .avatar:hover,.open .nav_link:hover{color:#fff;border-top-color:#1abc9c}.open .avatar::before,.open .nav_link::before{bottom:0;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(194,225,245,0);border-bottom-color:#1abc9c;border-width:10px;margin-left:-10px}.open .dropdown{display:block;padding:.8571em 0;height:auto;filter:alpha(enabled=false);opacity:1}.multi_cols ul{padding:0;width:23%;margin-right:2%;float:left}.multi_cols li{display:block;margin:0 0 .2857em;border:none}.multi_cols a{font-size:1.14286em;line-height:1.125em;display:block;padding:.1875em 0}.multi_cols .number{display:inline-block;margin:0 .21429em;color:#abafb1}.multi_cols .number::before{content:"("}.multi_cols .number::after{content:")"}.multi_cols .emerald{color:#1abc9c}.multi_cols .all{font-size:1.28571em;line-height:1.33333em;padding:.77778em 0 .55556em}nav.tabs ul{padding:0;border-bottom:.07143em solid rgba(141,141,133,.15)}nav.tabs li{margin:0 0 -1px 0;float:left}nav.tabs li:hover a{color:#393C3D}nav.tabs li.active{color:#1abc9c;border-color:rgba(141,141,133,.15)rgba(141,141,133,.15)#fff}nav.tabs li{display:block;color:#8D8D85;padding:.35714em 1.14286em;font-weight:600;text-transform:uppercase;background:#fff;border:1px solid rgba(141,141,133,.15);border-color:transparent transparent rgba(141,141,133,.15)}.horizontal{display:inline-block;padding:0;margin:0}.horizontal li{display:inline-block}.horizontal a{display:block;padding:.28571em .57143em .28571em 0}#show_all_university_link{font-weight:700;color:#3DC6AB}#show_all_university_link:hover{color:#1BB193}.profile-dropdown-ctn{width:200px;padding:10px;left:auto;right:0;position:absolute}.profile-dropdown-ctn h4.sl_user_name{padding:0;text-overflow:ellipsis;width:180px;overflow:hidden;white-space:nowrap}.profile-dropdown-ctn h4.sl_user_name::first-letter{text-transform:uppercase}.profile-dropdown-ctn .profile-tabs-ctn{margin-top:14px}.profile-dropdown-ctn .sep{border-bottom:1px solid rgba(141,141,133,.15);margin:5px 0}.profile-dropdown-ctn li{margin-bottom:5px}.profile-dropdown-ctn li a::first-letter{text-transform:uppercase}.profile-dropdown-ctn li:last-child{border-bottom:none}.profile-dropdown-ctn.show{display:block}.home{background:url(../images/banner_image_landing.4c6ee4d2.jpg) no-repeat center -14.5em!important;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.home header[role=banner]{position:absolute;top:0;left:0;right:0}.hero{color:#fff;padding:10.2852em 0;background:rgba(55,97,96,.5);min-height:600px}.hero h1{font-size:4.85714em;line-height:1.05882em;font-weight:700;text-shadow:0 0 8px #333}.hero h2{padding-top:0}.hero header{margin-bottom:1.7142em}.hero .btn{margin-top:28px;margin-bottom:40px;font-weight:700}.home_search_ctn{padding:4.28571em 0;background:#1abc9c}.home_search_ctn h2{font-size:3.42857em;color:#fff}.home_search_ctn header{margin-bottom:1.7142em}.home_search_ctn input[type=search]{color:#393C3D;height:48px;margin-bottom:.42855em}.home_search_ctn input[type=search]::-moz-placeholder{color:rgba(57,60,61,.6);opacity:1}.home_search_ctn input[type=search]:-ms-input-placeholder{color:rgba(57,60,61,.6)}.home_search_ctn input[type=search]::-webkit-input-placeholder{color:rgba(57,60,61,.6)}.home_search_ctn .help_text{font-weight:700;margin-top:20px;text-transform:uppercase;text-align:center;max-width:inherit}.home_search_ctn .help_text a{color:wheat;font-size:1.1em}.home_search_ctn .help_text a:hover{text-decoration:underline}.home_search_ctn .form_control{max-width:51.426em;margin:1.7142em auto 0;position:relative}.home_search_ctn .form_control .btn{position:absolute;top:0;right:0;font-weight:700;color:#fff;border-width:3px;height:3.4284em}.lp_hero{background:#F4F6F6;padding:.8571em 0 2.5713em}.lp_hero .items_container{padding-left:138px}.lp_hero .each_item{margin-right:1em;width:245px!important}.lp_hero h2{font-size:3.42857em}.review_leaderboard{background:#fff;padding:.8571em 0 2.5713em}.review_leaderboard .items_container{padding-left:6em}.review_leaderboard .each_item{width:19%!important}.review_leaderboard h2{font-size:3.42857em}.review_leaderboard .leaderboard_content{margin-top:1.42857em}.review_leaderboard .item_details .title{height:45px;overflow:hidden}.review_leaderboard .item_details .title span{font-size:1.2em;height:25px;overflow:hidden;display:inline-block;word-break:break-all}.review_leaderboard .ratings .review_count{margin:0!important}.subject_list ul{margin-right:1.7142em}.subject_list a{line-height:1.14286em;display:block;padding:.28571em .85714em;text-align:right;color:#8D8D85;border-right:.21429em solid #ECF0F1}.subject_list a.active{color:#1abc9c;border-right-color:#1abc9c}.subject_list a :target{display:block}.subject_list a:hover{color:#393C3D;border-right-color:#abafb1}.featured_courses{padding:2.5713em 0 5.1426em;background:#F4F6F6}.featured_courses header{margin-bottom:.8571em}.featured_courses h2{float:left}.featured_courses h2+a{float:right;margin-top:1.4285em;max-width:30em}.featured_course_container ul{list-style:none}.featured_course_container li{display:list-item}.sign_up{padding:3.4284em 0 5.1426em;background:#1abc9c;color:#fff}.sign_up .container{width:51.426em;margin:0 auto}.sign_up .signup_form{color:#393C3D;width:42.855em;margin:1.7142em auto;padding:.8571em 1.7142em 1.7142em;background:#fff}.sign_up .btn{float:left}.sign_up input{border-color:rgba(141,141,133,.15);float:left;margin-right:.8571em;width:23.65596em;margin-bottom:.5714em}.people_say{padding:2.5713em 0 3.4284em}.press_say,.testimonials{margin-top:.8571em}.press_say a{display:block;margin:0 auto 1.7142em;max-width:17.142em}.press_say a img{display:block}.carousel_item{display:none;position:relative;transition:left .6s ease-in-out 0s}.carousel_item :target{display:block}.carousel_item img{line-height:1}.marketing_page{max-width:85.71em;background:#fff;margin-left:auto;margin-right:auto}.lp_list_item{padding:3.4284em 0 5.1426em}.lp_list_item.latest{background:#fff}.lp_list_item .date_posted{padding:.42857em 0}.lp_list_item .title h1{padding-top:0;display:inline-block}.lp_list_item .title .author_n{display:inline-block;font-size:1.28571em}.lp_list_item .author_details{padding:0}.lp_list_item .author_details .author_n{font-size:1.5em;line-height:1.14286em;padding:0}.lp_list_item .author_bio{border:.21428em solid #abafb1;border-width:0 0 .21428em;padding:.5714em 0 1.5em;margin-bottom:2.28503em;position:relative;background:#fff}.lp_list_item .author_bio::after,.lp_list_item .author_bio::before{top:100%;left:1.7142em;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.lp_list_item .author_bio::after{border-color:rgba(136,183,213,0);border-top-color:#fff;border-width:1.7142em 1.7142em 1.7142em 0;margin-left:-1px}.lp_list_item .author_bio::before{border-color:rgba(194,225,245,0);border-top-color:#abafb1;border-width:2.28503em 2.28503em 2.28503em 0;margin-left:-4px}.social_stat{padding:.2857em 0 .8571em 2.5713em}.social_stat .stat{font-size:1.28571em;line-height:1.33333em;padding:0 0 .44444em}.social_stat .social_links a{display:inline-block;padding:.8571em;color:#fff;width:3.4284em;margin-right:.5714em;text-align:center}.social_stat .social_links a.fb,.social_stat .social_links a.twitter{background:#2E9FFF}.social_stat .social_links a.gplus{background:#FF6356}.social_stat .social_links a.reddit{background:#fff;color:#393C3D}.social_stat .learning_path_btn{width:100%}.lp_extend_list{padding:3.4284em 0 5.1426em;background:#F4F6F6}.lp_extend_list .items_container{padding-left:94px}.lp_extend_list .each_item{margin-right:2em}.grid_view .each_item.mini{width:33.33%}.grid_view .each_item.mini figure{height:17.142em}.grid_view .each_item.course{width:32.5%;display:inline-block;float:none;max-width:240px}.grid_view .each_item.course figure{height:10.2852em}.grid_view .each_item.course figure img{width:100%;height:100%}.grid_view .each_item.lp figure{height:15.71429em}.grid_item,.grid_view .each_item{width:28%;padding:0 .42855em;margin-bottom:2em;cursor:pointer;position:relative}.grid_item .inner,.grid_view .each_item .inner{background:rgba(57,60,61,.05);padding:.21428em}.grid_item:hover .inner,.grid_view .each_item:hover .inner{background:rgba(46,159,255,.75)}.grid_item:hover .inner h3,.grid_view .each_item:hover .inner h3{color:#1abc9c}.grid_item figure,.grid_view .each_item figure{position:relative;overflow:hidden;background:#fff}.grid_item figure>img,.grid_view .each_item figure>img{margin-left:auto;margin-right:auto}.grid_item img,.grid_view .each_item img{max-width:100%;display:block}.grid_item h3,.grid_view .each_item h3{font-size:1.35714em}.grid_item .meta,.grid_view .each_item .meta{padding:.78571em .8571em;font-size:.85714em;border-top:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF}.grid_item .meta .no_hours,.grid_item .meta .resource_number,.grid_view .each_item .meta .no_hours,.grid_view .each_item .meta .resource_number{font-size:1.14286em;line-height:1.25em;bottom:.5em;padding:.125em .25em}.grid_item .meta .no_hours,.grid_view .each_item .meta .no_hours{right:.5em;float:right}.grid_item .meta .resource_number,.grid_view .each_item .meta .resource_number{left:.5em;float:left}.grid_item .provider,.grid_view .each_item .provider{padding:.42857em .8571em .5em;border-top:1px solid rgba(141,141,133,.15);margin-top:.5em}.grid_item .author_details,.grid_view .each_item .author_details{padding:.42857em .8571em}.grid_item .ratings,.grid_view .each_item .ratings{float:none;width:auto;border-top:1px solid rgba(141,141,133,.15);padding:.35714em .8571em .42855em}.grid_item .ratings .star,.grid_view .each_item .ratings .star{margin-top:.14286em;float:left}.grid_item .ratings .review_count,.grid_view .each_item .ratings .review_count{margin:0 0 0 .5714em;line-height:1}.grid_item .ratings img,.grid_view .each_item .ratings img{max-width:1.28571em}.items_container{margin:1.7142em 0}.item_details{background:#fff}.item_details .title{padding:.78571em .8571em;border-top:1px solid rgba(141,141,133,.15);width:auto;height:5em;overflow:hidden;text-overflow:ellipsis;white-space:normal;float:none;line-height:1.77em}.item_details .title h3,.item_details .title h4{padding:0}.item_details .title .popular_course_name{font-size:1.2em;height:50px;overflow:hidden;display:inline-block}.item_details .stat{padding:0 .8571em;margin:0}.item_details .face_wall{padding:.57143em .8571em .42855em;border-top:1px solid rgba(141,141,133,.15)}.item_details .face_wall img{margin:0 .42855em 0 0}.profile_inner h5{padding-top:.375em}.profile_inner p{font-size:1.14286em;line-height:1.5em;padding-bottom:0}.lp_banner{background-color:#fff;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;margin:0 auto;max-width:100em}.lp_banner .container{padding-top:5.1426em;padding-bottom:5.1426em;-moz-background-size:auto 30.8556em;-o-background-size:auto 30.8556em;-webkit-background-size:auto 30.8556em;background-size:auto 30.8556em;position:relative}.lp_banner .banner{height:401px;position:absolute;right:0;top:50px;z-index:1;border:none!important}.lp_banner.mini{background:#1abc9c;color:#fff}.lp_banner .lp_banner_text{width:40%;position:relative;z-index:10;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s}.lp_banner .lp_banner_text .lp-tag-line{font-size:1.3em;margin-bottom:18px}.author_details img{display:block;max-width:100%;margin-right:.8571em;margin-bottom:.8571em;float:left;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-top:.5714em}.author_details .author_n{font-size:1.14286em;display:block;line-height:1;padding:.25em 0}.author_details .author_desig{font-size:1.14286em;line-height:1.5em;margin-top:.5em;display:block;color:#838a8c}.author_details .author_name{font-size:1.21429em;color:#333}.author_details .author_name .author_tagline{font-size:.8em}.face_wall img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-right:.57143em;margin-bottom:.57143em}.lp_deets{margin-top:.8571em;margin-bottom:2.5713em;color:#6F7274}.author_profile{padding-top:1.1428em}.author_profile .author_details{padding-left:2.5713em;min-height:7.54248em;margin-top:1em}.lp_meta{font-size:1.14286em;line-height:1.5em;padding-bottom:2.375em;display:inline-block}.learning_path_content{border-top:1px solid rgba(141,141,133,.15)}.learning_path_content .section_header .container{max-width:100%;min-width:inherit}.learning_path_content .right_pane{counter-reset:chapter}.learning_path_content .inner{padding:0 1.4285em 3.4284em}.lp_chapter{counter-reset:subchapter;counter-increment:chapter;margin-bottom:2.28503em}.lp_chapter>header{padding-bottom:.5em;position:relative}.lp_chapter h2{padding-left:1.28571em;color:#838a8c;position:relative;border-bottom:1px solid rgba(141,141,133,.15);margin-bottom:.5em;text-transform:uppercase}.lp_chapter h2:before{content:counter(chapter);position:absolute;left:0;text-align:right;color:#8D8D85;width:.85714em}.lp_chapter .no_chapters{float:right;font-size:1.28571em;text-transform:uppercase;line-height:1.33333em;color:#838a8c;margin-top:1.55556em}.lp_chapter .hidden_desc{display:none}.lp_chapter .show_more_text{color:#1abc9c;text-decoration:underline;background:0 0;border:none;outline:0}.lp_chapter .show_less_text{color:#1abc9c;background:0 0;border:none;display:none;outline:0}.lp_chapter .description{padding:10px 0 10px 30px}.lp_chapter .description P{max-width:100%}.lp_chapter .description ol,.lp_chapter .description ul{margin-left:30px;margin-bottom:25px}.lp_chapter .description ul{list-style:initial;list-style-type:initial}.lp_chapter a{color:#1abc9c}.lp_chapter a:hover{color:#838a8c}.lp_chapter .gplus-community-btn{color:#ff6356}.lp_chapter #lynda-access-key{color:#fff;padding:.35714em;background:#17a689;border:1px solid rgba(141,141,133,.15)}.lp_subchapter{margin-bottom:.8571em;padding:0 0 0 30px;counter-increment:subchapter}.lp_subchapter header{border-bottom:1px solid rgba(141,141,133,.15)}.lp_subchapter h4{position:relative;padding-left:36px;text-transform:uppercase}.lp_subchapter h4::before{content:counter(chapter) "." counter(subchapter);position:absolute;color:#8D8D85;left:0;font-weight:400}.lp_subchapter .no_chapters{margin-top:.777em}.each_resource{position:relative;padding-bottom:1.07143em;-moz-transition:opacity .7s cubic-bezier(1,.01,.55,1);-o-transition:opacity .7s cubic-bezier(1,.01,.55,1);-webkit-transition:opacity .7s cubic-bezier(1,.01,.55,1);transition:opacity .7s cubic-bezier(1,.01,.55,1)}.each_resource.is_complete .heading{filter:alpha(Opacity=24);opacity:.24}.each_resource .heading{position:relative;padding:1.1428em 0 .5714em}.each_resource .checkbox{font-size:.85714em;line-height:20px;position:absolute;right:0;border-color:#FBB847;top:16px;margin-right:0;padding-left:2em}.each_resource .loading{width:15px;height:15px;margin-right:4px;vertical-align:text-bottom}.each_resource .project_link-ctn{width:485px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.each_resource .project_link-ctn.show{white-space:normal;overflow:inherit;text-overflow:inherit;word-break:break-all}.each_resource .group_buttons .checkbox.is_checked{background:#d3d5d5;border-color:transparent;color:#393C3D;padding-right:4px;padding-left:20px;min-width:85px;height:31px;text-align:center}.each_resource .group_buttons .checkbox.is_checked.unmark{padding-left:4px}.each_resource .group_buttons .checkbox.is_checked.unmark:after,.each_resource .group_buttons .checkbox.is_checked.unmark:hover:after{content:"\19"}.each_resource .group_buttons .checkbox.is_checked:hover:after{content:"\43"}.each_resource .group_buttons .checkbox.is_checked:after{color:#393C3D;left:4px;right:auto}.each_resource .group_buttons .checkbox.completed{background:#95a5a6;color:#fff}.each_resource .group_buttons .checkbox.is_submitted{background:#d3d5d5;border-color:transparent;color:#393C3D;padding-right:4px;padding-left:20px;width:85px;height:31px;text-align:center}.each_resource .group_buttons .checkbox.is_submitted:after{color:#393C3D;left:4px;right:auto;content:"\41"}.each_resource .group_buttons .checkbox.is_submitted.edit_project:after,.each_resource .group_buttons .checkbox.is_submitted:hover:after{content:"\19"}.each_resource .instruction{float:left;padding:0;width:71%}.each_resource .text{font-size:1.14286em;line-height:1.5em;padding-bottom:.75em;color:#1abc9c;font-weight:700}.each_resource .text a{color:#1abc9c}.each_resource .text a:hover{color:#838a8c}.each_resource .hours{float:right;margin-left:10px}.each_resource .desc{padding-bottom:0;max-width:inherit;text-align:justify}.each_resource .arrow_box{position:absolute;background:#fff;border:1px solid #DFDFDF;padding:23px 25px 23px 23px;border-radius:2px;width:600px;right:8px;top:-84px;box-shadow:0 0 10px #ececec;display:none;z-index:100}.each_resource .arrow_box input.message_hide_cntrl{border:none;border-radius:0;padding-right:0;height:auto;-webkit-appearance:checkbox;position:relative;float:none;vertical-align:middle;left:0}.each_resource .arrow_box .close-btn{color:#A6A6A6;right:0;position:absolute;display:block;width:27px;text-align:center;cursor:pointer;top:1px;font-weight:400}.each_resource .arrow_box .close-btn i{font-weight:400}.each_resource .arrow_box .close-btn i:hover{color:#8E8E8E}.each_resource .arrow_box .remove_project_ctn{display:none}.each_resource .arrow_box .remove_project_ctn a{color:#A8A8A8;margin-left:1px;margin-top:2px;display:block;text-decoration:none}.each_resource .arrow_box .remove_project_ctn .remove_project_link{color:#A8A8A8;margin-left:1px;margin-top:2px;display:block;text-decoration:underline}.each_resource .arrow_box .remove_project_ctn .remove_project_link:hover{color:#8E8E8E;cursor:pointer}.each_resource .arrow_box .controls{position:relative}.each_resource .arrow_box .project-submit-btn{position:absolute;right:0;top:0;cursor:pointer;height:31px;padding:0 20px;text-transform:capitalize;font-size:12px}.each_resource .arrow_box .project-submit-btn img{width:16px;height:16px;margin-right:3px;vertical-align:text-bottom}.each_resource .arrow_box input{border:1px solid #d3d5d5;border-radius:2px;padding-right:86px;height:31px;font-size:13px}.each_resource .arrow_box:after,.each_resource .arrow_box:before{top:100%;left:92%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.each_resource .arrow_box:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:15px;margin-left:-15px}.each_resource .arrow_box:before{border-color:rgba(204,204,204,0);border-top-color:#ccc;border-width:16px;margin-left:-16px}.lesson_type{float:left;width:10%;margin-top:-1%;cursor:pointer}.lesson_type i{width:1.71429em;height:1.71429em;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-size:2em;line-height:1;margin:0;padding:.35714em 0;text-align:center;display:block;color:#abafb1;background:#ECF0F1}.cta_bar{padding:25px 0;margin:0;background:#393C3D}.cta_bar .call_to_action{padding:10.2852em 0;width:55.7115em;margin:0 auto;background-repeat:no-repeat;background-position:top}.cta_bar figure{margin-top:-15.4278em;-moz-box-shadow:0 -1px 2px rgba(57,60,61,.1);-webkit-box-shadow:0 -1px 2px rgba(57,60,61,.1);box-shadow:0 -1px 2px rgba(57,60,61,.1)}.cta_bar img{display:block}.progress_counter_bar{padding:.5714em 1.4285em .5em;background:#fff;border-bottom:.14285em solid rgba(141,141,133,.15)}.progress_counter_bar h5{color:#1abc9c;padding:.75em 0;float:left}.progress_counter{float:right}.progress_counter .progress{width:8.571em}.progress_counter .number{font-size:2em;line-height:1.28571em;margin-right:.21429em;margin-top:.21429em;float:left;color:#8D8D85}.progress_counter .bar_detail{float:left}.progress_counter span{line-height:1.42857em;display:block;text-align:right}.progress{position:relative;height:.8571em;background:rgba(57,60,61,.15);margin:.42855em 0;-moz-border-radius:.5714em;-webkit-border-radius:.5714em;border-radius:.5714em}.progress .bar{height:.8571em;display:inline-block;float:left;-moz-border-radius:.5714em;-webkit-border-radius:.5714em;border-radius:.5714em;-moz-transition:width .3s ease-in,background-color .35s ease-in;-o-transition:width .3s ease-in,background-color .35s ease-in;-webkit-transition:width .3s ease-in,background-color .35s ease-in;transition:width .3s ease-in,background-color .35s ease-in}.progress .bar.complete{background:#5ecc62}.progress .bar.wip{background:#FBB847}.progress .bar.started{background:#FF6356}.learning_path_courses_wrap .progress_counter,.learning_path_courses_wrap .progress_counter .bar_detail,.workshop_courses_wrap .progress_counter,.workshop_courses_wrap .progress_counter .bar_detail{float:left;width:100%}.learning_path_courses_wrap .progress_counter .progress,.workshop_courses_wrap .progress_counter .progress{width:100%}.learning_path_courses_wrap .progress_counter span,.workshop_courses_wrap .progress_counter span{text-align:left}.tocify{padding:0 0 1.7142em;margin-right:2.5713em}.tocify ul{list-style:none}.toc_sidebar{margin-top:5.5em;width:240px;background-color:#F4F6F6;position:fixed}.tocify-item{padding-left:.2857em;border-left:.2857em solid #ECF0F1}.tocify-item a{display:block;color:#838a8c;line-height:1.14286em;padding:.42857em 0 .42857em .28571em;position:relative}.tocify-item a::after{content:"";font-family:sr;position:absolute;right:0;font-size:1.28571em;top:.44444em;color:#1abc9c;width:1em;height:1em;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.tocify-item:hover{border-left-color:#1abc9c}.tocify-item:hover a{color:#1abc9c}.tocify-item.active{border-left-color:#1abc9c}.tocify-item.active a{color:#1abc9c}.tocify-item.is_completed a{padding-right:1.5em}.tocify-item.is_completed a::after{content:"\42"}.tocify-header>li{text-transform:uppercase;font-weight:700}.tocify-extend-page{display:none}.section-sub-title{display:block;margin-left:23px}.lp_intro ul{margin-left:3em;margin-top:-1em;margin-bottom:1em}#share_plugin{width:174px;float:right;margin-top:10px}.tocify-item a .float_left{float:left;margin-right:5px;margin-bottom:1px;margin-top:1px}.lp_authors{margin-bottom:.3em}.lp_authors .profile_avatar,.lp_authors .profile_photo{float:none;display:inline-block;position:relative;top:7px;margin-right:.2em}.lp_authors .profile_avatar img,.lp_authors .profile_photo img{width:25px;height:25px}.l_sidebar{width:23%!important;position:relative}.lp-promo-ctn{width:240px}.lp-promo-ctn .lp-promo-cards{border-bottom:1px solid rgba(141,141,133,.15)}.lp-promo-ctn .item_details{padding:0 10px 3px}.lp-promo-ctn .item_details h4{padding-top:6px;font-size:16px}.lp-promo-ctn .no_hours{float:right}.lp_intro p{font-size:1.28571em;line-height:1.33333em;padding-bottom:1.07143em}.lp_intro ul li{font-size:1.28571em;line-height:1.33333em}.lp_intro_lpcards_ctn .each_item{display:none}.lp_wk_promo_ctn .listings.mini li{padding:4px 8px}.lp_wk_promo_ctn .listings.mini li .text_details{margin-left:3em}.lp_wk_promo_ctn #listings li{border:none}.lp_wk_promo_ctn #listings li img{width:27px;height:27px}.lp_wk_promo_ctn #listings li .related_wk_cta{margin-top:0}.lp_wk_promo_ctn #listings li .light{font-size:13px;display:block;margin-top:5px;text-transform:capitalize}.lp_wk_promo_ctn #listings li .btn{margin-top:5px}.lp_wk_promo_ctn #listings li .title_text a{position:relative;top:10px}footer[role=contentinfo]{padding:15px 0 10px;border-top:.14285em solid #1abc9c;background:#141515}footer[role=contentinfo] h4{color:#ECF0F1}footer[role=contentinfo] a{color:#8D8D85}footer[role=contentinfo] a:hover{color:#fff}footer[role=contentinfo] nav{background:#080808;padding:.8571em 0}footer[role=contentinfo] .multi_cols{width:23%;display:inline-block;padding-bottom:20px}footer[role=contentinfo] .multi_cols ul{padding:0;width:auto;margin-right:0;float:left}footer[role=contentinfo] div.medium_col{width:20%}footer[role=contentinfo] div.medium_col:last-child{width:10%}footer[role=contentinfo] .social_network{float:none}footer[role=contentinfo] .social_network a{float:left;clear:both;margin-bottom:15px}.social_network{float:right}.social_network a{margin-right:10px;width:26px;height:26px;display:inline-block;text-align:center;overflow:hidden;color:#fff}.social_network a i{color:#fff;vertical-align:middle;font-weight:700;font-size:1.14286em}.btn{border:.14286em solid #1abc9c;outline:0;line-height:1.28571em;padding:.64286em 1em;max-width:20em;color:#1abc9c;text-transform:uppercase;font-weight:500;background:0 0;display:inline-block;text-align:center;-webkit-tap-highlight-color:transparent;-moz-transition:scale .1s cubic-bezier(0.175,.885,.32,1.275),background-color .15s ease-in;-o-transition:scale .1s cubic-bezier(0.175,.885,.32,1.275),background-color .15s ease-in;-webkit-transition:scale .1s cubic-bezier(0.175,.885,.32,1.275),background-color .15s ease-in;transition:scale .1s cubic-bezier(0.175,.885,.32,1.275),background-color .15s ease-in}.btn:active{outline:0}.btn:hover{color:#fff;background:#1abc9c}.btn.block{display:block}.btn.large{font-size:1.28571em;line-height:1.33333em}.btn.solid{color:#fff;background:#1abc9c}.btn.signup{background:#2E9FFF;border-color:#2E9FFF;color:#fff;max-width:100%;width:100%;font-weight:700}.btn.signup:hover{background:#0087fa;border-color:#0087fa}.btn.simple{background:0 0;border-color:transparent}.btn.simple:hover{color:#1abc9c;background:#ECF0F1}.btn.inv{background:#fff;border-color:#393C3D;color:#393C3D}.btn.inv:hover{background:#393C3D;color:#fff}.btn.min{min-width:150px}.btn.white{background-color:#fff;border-color:#fff;color:#fff;color:#393C3D}.btn.white:hover{background:#e6e6e6;border-color:#e6e6e6}.google{border-color:#FF6356;color:#fff;background-color:#ff6356}.google:hover{background:#ff5e51;color:#fff;border-color:#FF6356}.google i{font-weight:700}.linkedin{background:#007AB9;border-color:#007AB9;-moz-background-size:1.7142em auto;-o-background-size:1.7142em auto;-webkit-background-size:1.7142em auto;background-size:1.7142em auto;color:#fff}.linkedin:hover{background:#007AB9;color:#fff;border-color:#007AB9;-moz-background-size:1.7142em auto;-o-background-size:1.7142em auto;-webkit-background-size:1.7142em auto;background-size:1.7142em auto}.linkedin i{font-weight:700}.fb{border-color:#3B579D;color:#fff;background-color:#3b579d}.fb:hover{background-color:#344d8a;border-color:#344d8a}.fb i{font-weight:700}.tweet{background-color:#55acee;color:#fff}.tweet i{font-weight:700}.btn.wishlist{background-color:#abafb1;border-color:#abafb1;color:#fff}.btn.wishlist:hover{background:#919698;border-color:#919698}.btn.wishlist.ed{background-color:#fff;border-color:#fff;color:#fff;color:#EE5F64}.btn.wishlist.ed:hover{background:#e6e6e6;border-color:#e6e6e6}.btn.wishlist.ed i{color:#EE5F64}.btn.disabled{background:#E9E9E9;color:#ADABAB;cursor:default;border-color:#E9E9E9}.btn.btn-block{max-width:100%;width:100%;font-weight:700}.btn.small,.filter .btn.number{font-size:.85714em;line-height:1.33333em;padding:.33333em;border-width:.16667em}.emer{background-color:#1abc9c;border-color:#1abc9c;color:#fff}.emer:hover{background:#148f77;border-color:#148f77}.int{background-color:#2E9FFF;border-color:#2E9FFF;color:#fff}.int:hover{background:#0087fa;border-color:#0087fa}.gplus-community-btn{color:#ff6356;text-decoration:underline}.gplus-community-btn:hover{color:#ff6356}.gplus-community-btn span{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;float:left;margin-right:.5714em;width:24px;height:25px;display:block;text-align:center}.gplus-community-btn span i{vertical-align:middle;color:#fff;font-weight:700}.pink{border-color:#ee5f64;background-color:#ee5f64;color:#fff}.pink:hover{color:#fff;background-color:#F0474D}.google_sign_in{border-color:#ff6356;color:#fff;background-color:#ff6356}.google_sign_in:hover{background:#ff5e51;color:#fff;border-color:#ff6356}.google_sign_in i{font-weight:700}.linkedin_sign_in{background:#007AB9;border-color:#007AB9;-webkit-background-size:1.7142em auto;-moz-background-size:1.7142em auto;-o-background-size:1.7142em auto;background-size:1.7142em auto;color:#fff}.linkedin_sign_in:hover{background:#007AB9;color:#fff;border-color:#007AB9;-webkit-background-size:1.7142em auto;-moz-background-size:1.7142em auto;-o-background-size:1.7142em auto;background-size:1.7142em auto}.linkedin_sign_in i{font-weight:700}.load #loader{opacity:0;z-index:-1}.load .lp_banner_text{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);filter:alpha(enabled=false);opacity:1;visibility:visible}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-34.284em);transform:translateX(-34.284em)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes slideInLeft{0%{opacity:0;-moz-transform:translateX(-34.284em);transform:translateX(-34.284em)}100%{-moz-transform:translateX(0);transform:translateX(0)}}@-o-keyframes slideInLeft{0%{opacity:0;-o-transform:translateX(-34.284em);transform:translateX(-34.284em)}100%{-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes slideInLeft{0%{opacity:0;-ms-transform:translateX(-34.284em);transform:translateX(-34.284em)}100%{-ms-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-34.284em);-ms-transform:translateX(-34.284em);transform:translateX(-34.284em)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.lp_banner .lp_banner_text,.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.modal-open{overflow:hidden}.modal{position:fixed;left:50%;margin-left:-25.6em;width:50%;height:auto;visibility:hidden;display:none;min-width:25.713em;z-index:2000;-webkit-overflow-scrolling:touch;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;background:#F4F6F6}.modal .marketing{color:#fff;padding:.8571em 0}.modal-dialog{-moz-box-shadow:0 2px 5px 5px rgba(57,60,61,.1);-webkit-box-shadow:0 2px 5px 5px rgba(57,60,61,.1);box-shadow:0 2px 5px 5px rgba(57,60,61,.1)}.modal_header{padding:0 2.5713em;background:#1abc9c;text-align:center}.modal_header h3{color:#fff;padding:.57143em 0}.modal_content{padding:0}.modal_content .left_col{padding:.8571em 2.5713em;width:25.713em}.modal_content .left_col form{padding:0}.modal_content .right_col{padding:.8571em 2.5713em;background:#fff}#sign_in{width:51.426em;top:50%;margin-top:-281px}#sign_in .modal_header{padding:1.7142em 2.5713em;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;text-align:center}#sign_in .modal_header h3{color:#fff}#login{width:51.426em;top:50%;margin-top:-226px}.in{visibility:visible}.modal-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;z-index:1000;background-color:rgba(0,0,0,.69)}.social_login{padding:1.71429em 0}.social_login a{padding:.71429em 1.57143em;display:block;margin-bottom:.5714em;font-weight:700;position:relative}.social_login a i{font-size:20px;position:absolute;left:27px;top:9px}.social_login p{padding-right:1.57143em;font-style:italic}#generic-modal,#request-syllabus-modal,#review-share-modal{background-color:#fff;width:650px;height:auto;top:50%;margin-top:-120px;left:50%;margin-left:-325px}#generic-modal .modal-dialog,#request-syllabus-modal .modal-dialog,#review-share-modal .modal-dialog{padding:0 20px 20px;text-align:center}#generic-modal .modal-dialog .close,#request-syllabus-modal .modal-dialog .close,#review-share-modal .modal-dialog .close{top:8px;text-align:-webkit-center;background:0 0;color:#8A8585;border:none}#generic-modal h2,#generic-modal h4,#request-syllabus-modal h2,#request-syllabus-modal h4,#review-share-modal h2,#review-share-modal h4{font-family:karla,"helvetica neue",helvetica,arial,sans-serif}#generic-modal .rev-share-btns,#request-syllabus-modal .rev-share-btns,#review-share-modal .rev-share-btns{margin-top:20px}#generic-modal .rev-share-btns a,#request-syllabus-modal .rev-share-btns a,#review-share-modal .rev-share-btns a{color:#fff;width:130px;display:inline-block;text-align:center;padding:7px;margin-left:15px;font-weight:700}#generic-modal .rev-share-btns a i,#request-syllabus-modal .rev-share-btns a i,#review-share-modal .rev-share-btns a i{vertical-align:text-bottom;margin-right:4px}#generic-modal .review-page-link,#request-syllabus-modal .review-page-link,#review-share-modal .review-page-link{margin-top:25px;color:#1abc9c;display:inline-block}.lp-learn-modal{height:auto!important}.tab_content{padding:0 1.7142em}.tab_content .tab_pane{display:none}.tab_content .active{display:block}.badge{font-size:.85714em;line-height:.9;display:inline-block;vertical-align:text-top;background:#FBB847;color:#fff;text-transform:uppercase;padding:.25em .66667em}.badge:hover{background:#faae2e;color:#fff}.tooltip{position:absolute;z-index:1000;display:block;visibility:visible;font-size:.85714em;line-height:1.4;color:#fff;filter:alpha(Opacity=0);opacity:0}.tooltip.bottom{margin-top:.33333em}.tooltip.in{opacity:1}.tooltip-inner{padding:.25em .66667em;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#000}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;top:-.33333em;left:50%;margin-left:-.33333em;border-width:0 .33333em .33333em;border-bottom-color:#000}.testi{margin-right:2.5713em;margin-bottom:5.1426em}.testi blockquote{color:#838a8c;margin:0;font-size:1.5em;line-height:1.33333em}.testi cite{font-size:1.28571em;line-height:1.33333em;font-style:normal!important}.msg_container{margin:1.7142em 0}.success_message{color:#5ecc62}.empty_state{color:#FF6356}.msg{padding:1.7142em;padding-left:5.1426em;background:#fff;-moz-box-shadow:1px 1px 2px rgba(57,60,61,.15);-webkit-box-shadow:1px 1px 2px rgba(57,60,61,.15);box-shadow:1px 1px 2px rgba(57,60,61,.15)}.msg p{color:#333}.msg #searched_string{color:#333;word-break:break-all}#filter_no_results_found_wrap .empty_state{text-align:center}#filter_no_results_found_wrap .empty_state h4{color:#333}#loading_wrap{text-align:center;height:420px;padding-top:150px}#loading_wrap img{margin-right:5px;position:relative;top:3px;height:18px}.social_box{line-height:.6em;padding-left:3.4em;margin-top:1em}.social_box li{display:inline-block;margin-right:1em}.sl-thanks-msg-ctn{background:#fff;padding:1.7142em 1.7142em 1.64286em;border:1px solid rgba(141,141,133,.15);border-width:1px;-moz-box-shadow:1px 1px 2px rgba(57,60,61,.15);-webkit-box-shadow:1px 1px 2px rgba(57,60,61,.15);box-shadow:1px 1px 2px rgba(57,60,61,.15);margin:1.42857em auto;text-align:center}.sl-thanks-msg-ctn .items_container{margin:0 auto;width:900px;text-align:center}.sl-thanks-msg-ctn .items_container .each_item{display:inline-block;float:none;margin-right:10px;cursor:default}.sl-thanks-msg-ctn h1{padding-top:5px}.sl-thanks-msg-ctn .medium{font-size:1.14286em}.sl-thanks-msg-ctn .thanks-title{width:783px;display:inline-block;font-size:1.42857em}.pay-packages-ctn{border:1px solid #ddd;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:20px 25px 25px;width:500px;margin:0 auto}.pay-packages-ctn .panel{padding:15px 24px}.pay-packages-ctn .panel .customButton{margin-top:20px}.pay-packages-ctn .size1of2{padding:20px}.pay-packages-ctn .size1of2:first-child{border-right:1px solid #ccc}.pay-packages-ctn .payment-optn h4 p{display:block}.pay-packages-ctn h4{padding-top:0}.pay-packages-ctn .user_pic{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.pay-packages-ctn .workshop_meta{margin-top:20px;text-align:left}.pay-packages-ctn .workshop_meta ul{margin-left:20px}.pay-packages-ctn .workshop_meta ul li{color:#8D8D85;list-style:initial}.pay-packages-ctn .user_name{padding-top:0;text-transform:capitalize}.pay-packages-ctn .pay-packages{padding:20px 0}.pay-ctn{padding:10px;width:960px}.pay-ctn .or-sep{border-bottom:1px solid #ddd;text-align:center;margin-bottom:1.14286em}.pay-ctn .or-sep span{background:#fff;padding:.71429em .85714em;position:relative;top:.78571em;color:#999}.pay-ctn .social_login{padding:10px 0 0}.pay-ctn .social_login a{display:inline-block;width:30%;margin-right:2%;background-color:#eee!important;border:none;color:#888!important;padding-left:39px;text-transform:none}.pay-ctn .social_login a:last-child{margin-right:0}.pay-ctn .social_login .sricon-facebook{background-color:#3c599f}.pay-ctn .social_login .sricon-google-plus{background-color:#f56363}.pay-ctn .social_login .sricon-linkedin{background-color:#0097bd}.pay-ctn .social_login i{font-size:17px;position:absolute;left:0;top:0;background:pink;text-align:center;width:30px;height:37px;line-height:37px;color:#fff}.pay-ctn .full-price{color:#C7C4C4;text-decoration:line-through}.pay-ctn p{display:inline;text-align:left}.pay-ctn .payment-signup-ctn{border:1px solid #ddd;padding:20px 50px;width:500px;margin:0 auto;border-radius:4px}.pay-ctn .timeline_ctn{clear:both;width:400px;margin:0 auto;position:relative;top:116px}.pay-ctn .timeline_ctn .arrows{color:#ddd;position:absolute;left:50%;bottom:-10px;font-size:32px;height:23px;line-height:23px}.pay-ctn .timeline_ctn .emerald{color:#1abc9c!important}.pay-ctn .timeline_ctn div.login .left_msg,.pay-ctn .timeline_ctn div.login:before{color:#1abc9c}.pay-ctn .timeline_ctn div.pay{border-bottom:2px solid #1abc9c}.pay-ctn .timeline_ctn div.pay:after,.pay-ctn .timeline_ctn div.pay:before{color:#1abc9c}.pay-ctn .timeline_ctn div.pay .right_msg{color:#1abc9c!important}.pay-ctn .timeline_ctn .timeline{border-bottom:2px solid #ddd;position:relative;height:1px}.pay-ctn .timeline_ctn .timeline:after,.pay-ctn .timeline_ctn .timeline:before{content:' \25CF';font-size:35px;position:absolute;top:-13px;color:#ccc}.pay-ctn .timeline_ctn .timeline:before{left:-10px}.pay-ctn .timeline_ctn .timeline:after{right:-10px}.pay-ctn .timeline_ctn .left_msg{position:absolute;left:-31px;top:-44px;font-size:22px;color:#B3B1B1}.pay-ctn .timeline_ctn .right_msg{position:absolute;right:-19px;top:-44px;font-size:22px;color:#B3B1B1}.masthead{position:relative;height:180px}.masthead .sl-logo{position:absolute;left:0}.payment_thanks_page{background:#fff;padding:1.42857em 5em;border:1px solid rgba(141,141,133,.15);border-width:1px;-moz-box-shadow:1px 1px 2px rgba(57,60,61,.15);-webkit-box-shadow:1px 1px 2px rgba(57,60,61,.15);box-shadow:1px 1px 2px rgba(57,60,61,.15);margin-top:1.7142em;margin-bottom:1.7142em;min-height:400px}.payment_thanks_page .thnk-msg p{max-width:inherit}.payment_thanks_page a{color:#1abc9c}.payment_thanks_page .main_ctn{width:700px}.payment_thanks_page .get_started_ctn li{list-style:none;font-size:1.14286em;margin-bottom:20px;position:relative;padding-left:55px}.payment_thanks_page .get_started_ctn .sricon-google-plus{left:-3px;position:relative;top:4px}.payment_thanks_page .get_started_ctn .seq_ctn{width:40px;height:40px;display:inline-block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#ccc;border:1px solid #ccc;color:#fff;text-align:center;line-height:40px;font-size:18px;position:absolute;top:0;left:0}.payment_thanks_page .get_started_ctn .btn{font-size:100%;padding:.5em 1em;color:#646262;-webkit-box-shadow:0 1px 2px #A6A5A5;-moz-box-shadow:0 1px 2px #A6A5A5;box-shadow:0 1px 2px #A6A5A5;border:0 transparent;background-color:#E6E6E6;text-decoration:none;border-radius:2px;display:inline-block;zoom:1;margin-top:6px;line-height:normal;white-space:nowrap;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.payment_thanks_page .get_started_ctn .btn:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(40%,rgba(0,0,0,.05)),to(rgba(0,0,0,.1)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.05)40%,rgba(0,0,0,.1));background-image:-moz-linear-gradient(top,rgba(0,0,0,.05)0,rgba(0,0,0,.1));background-image:-o-linear-gradient(transparent,rgba(0,0,0,.05)40%,rgba(0,0,0,.1));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.05)40%,rgba(0,0,0,.1))}.write_review_ctn{margin-top:60px;margin-bottom:200px;min-height:340px}.write_review_ctn .course_name{font-size:1.28571em}.write_review_ctn input[type=search]{display:inline-block;vertical-align:middle!important}.write_review_ctn form{margin-top:1.42857em}.write_review_ctn .twitter-typeahead{width:auto}.write_review_ctn .tt-suggestion{text-align:left;border-bottom:1px solid #E6E6E6}.write_review_ctn .tt-suggestion p{text-align:left}.write_review_ctn .tt-suggestion:last-child{border-bottom:none}.write_review_ctn .tt-suggestion:hover p{color:#fff}.write_review_ctn .frm-course-name-ctn .twitter-typeahead,.write_review_ctn .frm-course-name-ctn input{margin-right:1.42857em;width:45%}.write_review_ctn .tt-dropdown-menu{width:100%}.write_review_ctn .frm-provider-ctn input{display:inline-block;width:23%}.write_review_ctn .frm-provider-ctn .twitter-typeahead{width:23%}.write_review_ctn #war_search_btn{margin-left:2.14286em}.write_review_ctn .search_results{width:82%;margin:3.57143em auto}.write_review_ctn .listings>li:hover{background:#fff}.write_review_ctn .listings>li:hover .provider_logo img{border:1px solid rgba(0,0,0,.11)}.write_review_ctn .listings>li{padding:1.42857em .71429em}.write_review_ctn .review_form{border-bottom:none;width:75%;margin-left:1%}.write_review_ctn .review_form .form_submit{border:none}.write_review_ctn .review_form .review_from_close{border:none;line-height:1.6em;padding:.64286em 1em;text-transform:uppercase;font-weight:500;display:inline-block;text-align:center;cursor:pointer}.write_review_ctn .review_form .review_from_close:hover{color:red}.write_review_ctn .bottom_pagination{border:1px solid rgba(141,141,133,.15)}.write_review_ctn .top_pagination{border-bottom:none;display:none}.text_upper{text-transform:uppercase}.wl-body{height:100%;display:block;min-width:980px;margin:auto;color:#797979}.wl-body p{margin:0;padding:0;max-width:100%;text-align:left}.wl-body h2,.wl-body h3,.wl-body h4,.wl-body h5,.wl-body h6{padding:12px 0}.wl-body.wk-backdoor-pre-ctn .wl-hero-ctn .main_title{font-family:karla,"helvetica neue",helvetica,arial,sans-serif;margin-top:50px;font-size:60px;letter-spacing:-3px}.wl-body.wk-backdoor-pre-ctn .wl-hero-ctn .meta-info-ctn{display:none}.wl-body.wk-backdoor-pre-ctn .wl-hero-ctn .wl-block-content{padding-top:50px}.wl-body.wk-backdoor-pre-ctn .wl-hero-ctn .pre_registration_mailchimp .email{height:52px;font-size:17px}.wl-body.wk-backdoor-pre-ctn .wl-hero-ctn .pre_registration_mailchimp #mc-embedded-subscribe{height:52px}.wl-body.wk-backdoor-pre-ctn #get-mentored-tag-ctn{background:#1abc9c}.wl-body.wk-backdoor-pre-ctn #get-mentored-tag-ctn h2{color:#fff}.wl-body.wk-backdoor-pre-ctn #join-community-ctn{background:#1abc9c}.wl-body.wk-backdoor-pre-ctn #join-community-ctn h2{color:#fff}.wl-block-content{width:980px;margin:0 auto}.wl-block-content.cta-pannel-2nd h2{padding-top:0}.wl-block-content.cta-pannel-2nd .meta-info-ctn{width:80%;margin:20px auto}.wl-block-content.cta-pannel-2nd .meta-info-ctn .one-third{width:32%}.wl-block-content.cta-pannel-2nd .meta-info-ctn #left{float:left;border-right:1px solid #ccc}.wl-block-content.cta-pannel-2nd .meta-info-ctn #right{float:right}.wl-block-content.cta-pannel-2nd .meta-info-ctn #center{margin:0 auto;border-right:1px solid #ccc}.wl-block-content.cta-pannel-2nd .meta-info-ctn h5{margin-bottom:0;padding-bottom:0;font-weight:700}.wl-block-content.cta-pannel-2nd .meta-info-ctn ul li{list-style:none}.wl-block-content .wk-mentor-card-ctn{padding:25px 50px;text-align:left;margin-top:30px;position:relative;margin-left:28px;margin-right:28px}.wl-block-content .wk-mentor-card-ctn .triangle{position:absolute;top:-19px;width:0;height:0;border-style:solid;border-width:0 35px 30px;border-color:transparent transparent #f4f4f4}.wl-block-content .wk-mentor-card-ctn .meta-info{float:left;text-align:center;width:250px}.wl-block-content .wk-mentor-card-ctn .meta-info figure{width:100px;height:100px;position:relative;display:inline-block}.wl-block-content .wk-mentor-card-ctn .meta-info figure img{width:100px;height:100px;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:gray;filter:grayscale(100%);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.wl-block-content .wk-mentor-card-ctn .meta-info figure .linkedin-ctn{position:absolute;bottom:-2px;right:0;display:inline-block;width:98px;height:23px;text-align:right;background:rgba(255,255,255,.69);padding-right:3px;border-bottom:1px solid #ccc}.wl-block-content .wk-mentor-card-ctn .meta-info figure i{font-size:20px;color:#007AB9;position:relative;top:0}.wl-block-content .wk-mentor-card-ctn .meta-info .tagline{font-size:16px;text-align:center}.wl-block-content .wk-mentor-card-ctn .about{font-size:18px;margin-left:270px}.wl-block-content .wk-mentor-card-ctn .about .profile-link{display:block;margin-top:10px;margin-left:1px}.wl-main-header{height:80px;background:#fff}.wl-main-header .logo{display:inline-block;margin-top:14px}.wl-btn{display:inline-block;width:280px;height:55px;background:#aea89f;text-shadow:0 1px rgba(0,0,0,.1);font-size:22px;line-height:52px;font-weight:400;text-align:center;background-repeat:no-repeat;margin-top:20px;border-color:#ee5f64;background-color:#ee5f64;color:#fff;border-radius:2px;text-transform:uppercase}.wl-btn:hover{background:#EB3B42;color:#fff}.request-syllabus-btn{border-color:#5C5A5A;background-color:#B5B5B5}.request-syllabus-btn:hover{background-color:#A09E9E}.yellow{color:orange}.black0{background:#2d2d2d}.black1{background:#232323}.black2{background:#1c1c1c}.black3{background:#313131;color:#FFF}.black4{background:#3d3d3d}.black5{background:#282828}.black6{background:#1a1a1a}.clouds{background-color:#F5F5F5}.silver{background:#fff}.dark-cloud{background-color:#e8e8e8}.content-padded{padding:35px 0}.content-padded-bigger{padding:60px 0}.wl-hero-ctn{display:block;background-color:#58B69E;background-repeat:no-repeat;background-position:center center;background-size:cover;border-style:none;margin:auto;width:100%;position:relative;border-radius:0;min-height:594px;max-width:2500px}.wl-hero-ctn .wl-block-content{padding:25px 0 20px}.wl-hero-ctn .main_title{color:#fff;margin-bottom:12px}.wl-hero-ctn .wl-btn{margin-top:30px}.wl-hero-ctn .ds2-tagline{color:#fff}.wl-hero-ctn .duration{color:#fff;font-style:italic;padding-bottom:3px}.wl-hero-ctn .hero-login-ctn{font-size:18px}.wl-hero-ctn .hero-login-ctn .hero-login{color:#FFA501;font-weight:800}.wl-hero-ctn .regist-user-msg{color:#fff}.wl-hero-ctn .sub_title{margin-top:-20px;color:#fff}.wl-hero-ctn .meta-info-ctn{background:rgba(0,0,0,.4);padding:30px 50px;margin-top:50px}.wl-hero-ctn .meta-info-ctn .one-third{display:inline-block;width:32.33%;text-align:left;vertical-align:top;padding-right:10px}.wl-hero-ctn .meta-info-ctn h3{font-weight:700;color:orange}.wl-hero-ctn .meta-info-ctn p{color:#fff;font-size:16px}.wl-faq-ctn{width:850px;margin:0 auto;z-index:100;text-align:center;padding:10px 20px 20px;font-size:16px}.wl-faq-ctn h2{color:orange}.wl-faq-ctn ol li,.wl-faq-ctn ul li{margin-bottom:10px;margin-left:40px;text-align:left}.wl-faq-ctn .ques-answ-ctn{text-align:left;list-style:none;margin-top:10px}.wl-faq-ctn .question{cursor:pointer;font-weight:700;font-size:16px;position:relative}.wl-faq-ctn .question i{position:absolute;left:-20px;top:3px}.wl-faq-ctn .answer{font-size:16px;display:none}.wl-faq-ctn .answer.show{display:block}.wl-faq-ctn .contact-ctn span{font-size:16px}.wl-media-ctn{margin-top:15px}.wl-media-ctn img{margin-right:20px;vertical-align:middle}.wl-user-card-ctn{text-align:left}.wl-user-card-ctn .testimonial-card{width:82%;margin:0 auto;height:320px;padding:10px}.wl-user-card-ctn .testimonial-card figure{float:left;text-align:center;width:205px}.wl-user-card-ctn .testimonial-card figure img{width:100px;height:100px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.wl-user-card-ctn .testimonial-card figure .about{color:#8D8D8D;font-size:16px}.wl-user-card-ctn .testimonial-card figure .name{font-size:18px;font-weight:700}.wl-user-card-ctn .testimonial-card figure .designation{color:#8D8D8D;font-size:16px}.wl-user-card-ctn .testimonial-card figure .company{color:#8D8D8D;font-size:14px}.wl-user-card-ctn .testimonial-card .text{padding-left:225px;font-size:18px}.wl-author-ctn{text-align:center;padding-bottom:50px}.wl-author-ctn .all-mentors-link{margin-top:60px;display:inline-block;font-size:17px;text-transform:uppercase}.wl-author-ctn .all-mentors-link:hover{color:#1abc9c}.wl-author-card{vertical-align:top;width:190px;display:inline-block;overflow:hidden;margin-right:54px;margin-top:50px;cursor:pointer}.wl-author-card figure{width:125px;height:124px;margin-bottom:5px;display:inline-block}.wl-author-card figure img{width:125px;height:124px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:gray;filter:grayscale(100%)}.wl-author-card .name{margin-bottom:6px;color:#1abc9c}.wl-author-card .about{font-size:16px;text-align:center}.wl-author-card:nth-child(4n+4){margin-right:0}.wl-meta-details-ctn{padding-bottom:50px}.wl-meta-details-ctn .details-card{background:#fff;vertical-align:top;width:230px;height:316px;display:inline-block;overflow:hidden;margin-right:64px;margin-top:50px;padding:10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.wl-meta-details-ctn .details-card .main_title{margin-bottom:15px;color:orange}.wl-meta-details-ctn .details-card .list{list-style:none}.wl-meta-details-ctn .details-card .list li{font-size:16px;line-height:35px;list-style:none}.wl-meta-details-ctn .details-card .list p{text-align:center}.wl-meta-details-ctn .details-card:nth-child(3n+3){margin-right:0}#mailchimp_modal{background-color:#fff;width:650px;top:50%;margin-top:-120px;left:50%;margin-left:-325px}#mailchimp_modal .modal_content{padding:30px 50px;text-align:center}#mailchimp_modal .modal_content label{font-size:1.5em;margin-bottom:20px;display:inline-block;cursor:default}#mailchimp_modal .modal_content .email{float:left;margin-right:-5px;width:21.65596em;margin-left:7px}#mailchimp_modal .modal_content #mc-embedded-subscribe{font-weight:700}#mailchimp_modal .close{top:8px;text-align:-webkit-center;background:0 0;color:#8A8585;border:none}.pre_registration_mailchimp{margin-top:15px}.pre_registration_mailchimp .control{width:600px;margin:0 auto}.pre_registration_mailchimp label{font-size:1.5em;margin-bottom:20px;display:inline-block;cursor:default}.pre_registration_mailchimp .email{width:375px;display:inline-block;margin-right:-6px;height:40px;vertical-align:bottom}.pre_registration_mailchimp #mc-embedded-subscribe{font-weight:700;height:40px;vertical-align:bottom}.pre_registration_mailchimp #mc-embedded-subscribe img{vertical-align:middle;width:20px;height:20px;display:none}.wl-cirriculum-ctn .cirriculum{margin-top:25px}.wl-cirriculum-ctn .wl-tabs{width:27%;float:left;margin-top:22px}.wl-cirriculum-ctn .wl-tabs li{font-size:16px;cursor:pointer;padding:10px 15px 10px 10px}.wl-cirriculum-ctn .wl-tabs li.active{background-color:#fff}.wl-cirriculum-ctn .wl-tab-content{margin-left:27%;background:#fff;padding:25px}.wl-cirriculum-ctn .wl-tab-content div,.wl-cirriculum-ctn .wl-tab-content p,.wl-cirriculum-ctn .wl-tab-content span{font-family:karla,"helvetica neue",helvetica,arial,sans-serif!important;font-size:16px!important}.wk_invite_frndsctn{padding-left:104px}.wk_invite_frndsctn figure img{float:left;width:80px;height:80px}.wk_invite_frndsctn .meta{margin-left:158px;position:relative;top:-1px}.content-marketing-ctn header{background-color:rgba(23,182,151,.76);color:#fff;height:370px;position:relative;padding:40px 0 0}.content-marketing-ctn header .container{width:1000px;margin:0 auto;position:relative}.content-marketing-ctn header .clearFix{content:"";display:block;clear:both}.content-marketing-ctn header .text-logo{color:#fff;font-size:40px;margin-bottom:60px;display:inline-block;clear:both;border:2px solid;padding:16px}.content-marketing-ctn header .text-logo:hover{color:#fff}.content-marketing-ctn header .share{float:right}.content-marketing-ctn header figure{float:left;width:262px;height:372px;box-shadow:0 0 25px rgba(0,0,0,.3),0 0 15px rgba(0,0,0,.1);border-radius:2px;margin:0 49px 0 0;position:relative}.content-marketing-ctn header h1{color:#FFF;font-size:40px;line-height:38px;margin-bottom:10px;padding:10px 0 0;text-shadow:1px 1px 0 rgba(0,0,0,.2);text-decoration:none;text-transform:none;font-weight:700}.content-marketing-ctn header h1 span{font-weight:400;display:block;font-size:30px}.content-marketing-ctn header p{color:#FFF;text-shadow:1px 1px 0 rgba(0,0,0,.2);width:560px;float:left;font-size:20px;line-height:27px;margin-top:10px}.content-marketing-ctn header .sricon-book{font-size:40px;vertical-align:text-bottom;margin-right:5px}.content-marketing-ctn .metaDetails{width:560px;padding:0;float:left}.content-marketing-ctn .metaDetails ul.thanks li{font-size:19px;line-height:27px;margin-top:10px}.content-marketing-ctn .metaDetails ul.thanks li:first-child{padding-left:0;font-size:17px}.content-marketing-ctn .metaDetails ul.thanks li:first-child:before{content:none}.content-marketing-ctn .metaDetails ul{float:right;padding:20px 0 23px;list-style:none;width:508px}.content-marketing-ctn .metaDetails ul li{padding-left:22px;color:#646464;font-size:14px;line-height:22px;list-style:none;position:relative}.content-marketing-ctn .metaDetails ul li:before{position:absolute;top:0;left:0;content:"\41";width:12px;height:10px;font-family:sr;color:#76C19D;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-marketing-ctn .metaDetails ul li a{text-decoration:underline;color:#646464}.content-marketing-ctn .metaDetails .submitForm{width:507px;float:right}.content-marketing-ctn .metaDetails .submitForm fieldset{border:0;padding:0;margin:0}.content-marketing-ctn .metaDetails input[type=email]{float:left;font-size:16px;width:292px;margin-right:15px}.content-marketing-ctn .metaDetails .info{color:#BCBCBC;font-size:11px;clear:both;font-weight:600;width:390px;line-height:14px;margin-top:20px}.content-marketing-ctn .metaDetails .btn.pink{font-weight:700}.content-marketing-ctn .metaDetails .error_info{color:#F0474D;float:left;margin:2px 0 10px;display:none}.all_mentors_ctn header{margin-top:35px}.all_mentors_ctn header h1{margin-left:20%}.all_mentors_ctn .filters{width:247px;float:left;margin-right:10px;margin-top:55px}.all_mentors_ctn .filters ul{padding-left:0;list-style:none}.all_mentors_ctn .filters ul li{font-size:16px;margin-bottom:10px;cursor:pointer;text-transform:uppercase}.all_mentors_ctn .filters ul li.active{color:#2e9fff;font-weight:700}.all_mentors_ctn .mentor_tab_content{display:none}.all_mentors_ctn .mentor_tab_content.show{display:block}.all_mentors_ctn .mentors{margin-left:24%;position:relative;margin-bottom:50px}.all_mentors_ctn .mentors .wl-author-ctn{text-align:left;padding:10px}.all_mentors_ctn .mentors .wl-author-card{margin-right:5px;text-align:center;width:172px}.all_mentors_ctn .mentors .wl-author-card:nth-child(4n+4){margin-right:5px}.all_mentors_ctn .mentors .wl-author-card .name{color:#393C3D}.all_mentors_ctn .mentors .wk-mentor-card-ctn{background:#fff;margin:30px 0;padding:15px 15px 30px;border-radius:2px}.all_mentors_ctn .mentors .wk-mentor-card-ctn .meta-info{float:none;text-align:left;width:100%}.all_mentors_ctn .mentors .wk-mentor-card-ctn .tagline{text-align:left;font-size:18px;padding-bottom:15px}.all_mentors_ctn .mentors .wk-mentor-card-ctn .about{margin-left:0;font-size:16px}.all_mentors_ctn .mentors .wk-mentor-card-ctn .about a{color:#1abc9c}.all_mentors_ctn .mentors .wk-mentor-card-ctn .linkdin-social{font-weight:400;color:#fff;font-size:17px;float:right;margin-right:25px;margin-top:20px;padding:3px 4px 1px;background-color:#A9A9A9;border-radius:3px}.all_mentors_ctn .mentors .triangle{position:absolute;top:-19px;width:0;height:0;border-style:solid;border-width:0 35px 30px;border-color:transparent transparent #fff}.all_mentors_ctn .wl-block-content{width:auto;margin:auto}.mentor-dashboard{padding:20px 10px 20px 0;margin:20px auto;min-width:960px;max-width:1880px}.mentor-dashboard .mentor-details{display:none}.mentor-dashboard .admin-details{display:none;padding-left:12%}.mentor-dashboard .admin-details h4{display:inline-block}.mentor-dashboard .admin-details .workshop-list-ctn{margin-right:30px}.mentor-dashboard .admin-details .mentor-list-ctn,.mentor-dashboard .admin-details .workshop-list-ctn{display:inline-block;position:relative}.mentor-dashboard .admin-details .mentor-list-ctn .sricon-angle-down,.mentor-dashboard .admin-details .workshop-list-ctn .sricon-angle-down{position:absolute;right:8px;top:12px;font-size:19px}.mentor-dashboard .admin-details .mentor-list-ctn .mentor-list,.mentor-dashboard .admin-details .mentor-list-ctn .workshop-list,.mentor-dashboard .admin-details .workshop-list-ctn .mentor-list,.mentor-dashboard .admin-details .workshop-list-ctn .workshop-list{min-width:200px;display:inline-block;padding:0 20px 0 5px;cursor:pointer}.mentor-dashboard a:hover{text-decoration:underline}.mentor-dashboard .notify{color:#ee5f64}.mentor-dashboard ul li{list-style:none}.mentor-dashboard table{background-color:transparent}.mentor-dashboard caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}.mentor-dashboard th{text-align:left}.mentor-dashboard .table{width:100%;max-width:100%;margin-bottom:20px}.mentor-dashboard .table>tbody>tr>td,.mentor-dashboard .table>tbody>tr>th,.mentor-dashboard .table>tfoot>tr>td,.mentor-dashboard .table>tfoot>tr>th,.mentor-dashboard .table>thead>tr>td,.mentor-dashboard .table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.mentor-dashboard .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.mentor-dashboard .table>caption+thead>tr:first-child>td,.mentor-dashboard .table>caption+thead>tr:first-child>th,.mentor-dashboard .table>colgroup+thead>tr:first-child>td,.mentor-dashboard .table>colgroup+thead>tr:first-child>th,.mentor-dashboard .table>thead:first-child>tr:first-child>td,.mentor-dashboard .table>thead:first-child>tr:first-child>th{border-top:0}.mentor-dashboard .table>tbody+tbody{border-top:2px solid #ddd}.mentor-dashboard .table .table{background-color:#fff}.mentor-dashboard .table-condensed>tbody>tr>td,.mentor-dashboard .table-condensed>tbody>tr>th,.mentor-dashboard .table-condensed>tfoot>tr>td,.mentor-dashboard .table-condensed>tfoot>tr>th,.mentor-dashboard .table-condensed>thead>tr>td,.mentor-dashboard .table-condensed>thead>tr>th{padding:5px}.mentor-dashboard .table-bordered,.mentor-dashboard .table-bordered>tbody>tr>td,.mentor-dashboard .table-bordered>tbody>tr>th,.mentor-dashboard .table-bordered>tfoot>tr>td,.mentor-dashboard .table-bordered>tfoot>tr>th,.mentor-dashboard .table-bordered>thead>tr>td,.mentor-dashboard .table-bordered>thead>tr>th{border:1px solid #ddd}.mentor-dashboard .table-bordered>thead>tr>td,.mentor-dashboard .table-bordered>thead>tr>th{border-bottom-width:2px}.mentor-dashboard .table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.mentor-dashboard .table-hover>tbody>tr:hover{background-color:#f5f5f5}.mentor-dashboard table col[class*=col-]{position:static;float:none;display:table-column}.mentor-dashboard table td[class*=col-],.mentor-dashboard table th[class*=col-]{position:static;float:none;display:table-cell}.mentor-dashboard .table>tbody>tr.active>td,.mentor-dashboard .table>tbody>tr.active>th,.mentor-dashboard .table>tbody>tr>td.active,.mentor-dashboard .table>tbody>tr>th.active,.mentor-dashboard .table>tfoot>tr.active>td,.mentor-dashboard .table>tfoot>tr.active>th,.mentor-dashboard .table>tfoot>tr>td.active,.mentor-dashboard .table>tfoot>tr>th.active,.mentor-dashboard .table>thead>tr.active>td,.mentor-dashboard .table>thead>tr.active>th,.mentor-dashboard .table>thead>tr>td.active,.mentor-dashboard .table>thead>tr>th.active{background-color:#f5f5f5}.mentor-dashboard .table-hover>tbody>tr.active:hover>td,.mentor-dashboard .table-hover>tbody>tr.active:hover>th,.mentor-dashboard .table-hover>tbody>tr:hover>.active,.mentor-dashboard .table-hover>tbody>tr>td.active:hover,.mentor-dashboard .table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.mentor-dashboard .table>tbody>tr.success>td,.mentor-dashboard .table>tbody>tr.success>th,.mentor-dashboard .table>tbody>tr>td.success,.mentor-dashboard .table>tbody>tr>th.success,.mentor-dashboard .table>tfoot>tr.success>td,.mentor-dashboard .table>tfoot>tr.success>th,.mentor-dashboard .table>tfoot>tr>td.success,.mentor-dashboard .table>tfoot>tr>th.success,.mentor-dashboard .table>thead>tr.success>td,.mentor-dashboard .table>thead>tr.success>th,.mentor-dashboard .table>thead>tr>td.success,.mentor-dashboard .table>thead>tr>th.success{background-color:#dff0d8}.mentor-dashboard .table-hover>tbody>tr.success:hover>td,.mentor-dashboard .table-hover>tbody>tr.success:hover>th,.mentor-dashboard .table-hover>tbody>tr:hover>.success,.mentor-dashboard .table-hover>tbody>tr>td.success:hover,.mentor-dashboard .table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.mentor-dashboard .table>tbody>tr.info>td,.mentor-dashboard .table>tbody>tr.info>th,.mentor-dashboard .table>tbody>tr>td.info,.mentor-dashboard .table>tbody>tr>th.info,.mentor-dashboard .table>tfoot>tr.info>td,.mentor-dashboard .table>tfoot>tr.info>th,.mentor-dashboard .table>tfoot>tr>td.info,.mentor-dashboard .table>tfoot>tr>th.info,.mentor-dashboard .table>thead>tr.info>td,.mentor-dashboard .table>thead>tr.info>th,.mentor-dashboard .table>thead>tr>td.info,.mentor-dashboard .table>thead>tr>th.info{background-color:#d9edf7}.mentor-dashboard .table-hover>tbody>tr.info:hover>td,.mentor-dashboard .table-hover>tbody>tr.info:hover>th,.mentor-dashboard .table-hover>tbody>tr:hover>.info,.mentor-dashboard .table-hover>tbody>tr>td.info:hover,.mentor-dashboard .table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.mentor-dashboard .table>tbody>tr.warning>td,.mentor-dashboard .table>tbody>tr.warning>th,.mentor-dashboard .table>tbody>tr>td.warning,.mentor-dashboard .table>tbody>tr>th.warning,.mentor-dashboard .table>tfoot>tr.warning>td,.mentor-dashboard .table>tfoot>tr.warning>th,.mentor-dashboard .table>tfoot>tr>td.warning,.mentor-dashboard .table>tfoot>tr>th.warning,.mentor-dashboard .table>thead>tr.warning>td,.mentor-dashboard .table>thead>tr.warning>th,.mentor-dashboard .table>thead>tr>td.warning,.mentor-dashboard .table>thead>tr>th.warning{background-color:#fcf8e3}.mentor-dashboard .table-hover>tbody>tr.warning:hover>td,.mentor-dashboard .table-hover>tbody>tr.warning:hover>th,.mentor-dashboard .table-hover>tbody>tr:hover>.warning,.mentor-dashboard .table-hover>tbody>tr>td.warning:hover,.mentor-dashboard .table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.mentor-dashboard .table>tbody>tr.danger>td,.mentor-dashboard .table>tbody>tr.danger>th,.mentor-dashboard .table>tbody>tr>td.danger,.mentor-dashboard .table>tbody>tr>th.danger,.mentor-dashboard .table>tfoot>tr.danger>td,.mentor-dashboard .table>tfoot>tr.danger>th,.mentor-dashboard .table>tfoot>tr>td.danger,.mentor-dashboard .table>tfoot>tr>th.danger,.mentor-dashboard .table>thead>tr.danger>td,.mentor-dashboard .table>thead>tr.danger>th,.mentor-dashboard .table>thead>tr>td.danger,.mentor-dashboard .table>thead>tr>th.danger{background-color:#f2dede}.mentor-dashboard .table-hover>tbody>tr.danger:hover>td,.mentor-dashboard .table-hover>tbody>tr.danger:hover>th,.mentor-dashboard .table-hover>tbody>tr:hover>.danger,.mentor-dashboard .table-hover>tbody>tr>td.danger:hover,.mentor-dashboard .table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.mentor-dashboard .table-responsive{overflow-x:auto;min-height:.01%}.mentor-dashboard td.active{background:#EC6067!important;color:#fff}.mentor-dashboard td.active a{color:#fff!important}.mentor-dashboard .upcoming-calls td li{margin-bottom:5px}.mentor-dashboard .upcoming-calls td li a{word-break:break-word}.mentor-dashboard .nav-links{width:10%;float:left}.mentor-dashboard .total-progress{font-family:karla,"helvetica neue",helvetica,arial,sans-serif}.mentor-dashboard .upcoming-calls{padding-left:12%}.mentor-dashboard .upcoming-calls .table-bordered>tbody>tr>td,.mentor-dashboard .upcoming-calls .table-bordered>tbody>tr>th,.mentor-dashboard .upcoming-calls .table-bordered>tfoot>tr>td,.mentor-dashboard .upcoming-calls .table-bordered>tfoot>tr>th,.mentor-dashboard .upcoming-calls .table-bordered>thead>tr>td,.mentor-dashboard .upcoming-calls .table-bordered>thead>tr>th{width:14.2857%}.mentor-dashboard .mentor-intro{padding-left:12%;position:relative}.mentor-dashboard .mentor-intro .mentor-name{padding-top:0}.mentor-dashboard .mentor-intro .mentor-guide-url{position:absolute;top:-7px;right:2px}.mentor-dashboard .border-default{border:1px solid #ccc}.mentor-dashboard #review-share-modal .modal-dialog{text-align:left}.mentor-dashboard #review-share-modal a:hover{text-decoration:none}.mentor-dashboard .mentee-survey-form{margin-top:20px}.mentor-dashboard .mentee-survey-form iframe{border:1px solid #ccc;width:100%;min-height:627px}.mentor-dashboard .mentee-details{position:relative}.mentor-dashboard .mentee-details .contact-details a{color:#1abc9c;text-decoration:underline}.mentor-dashboard .mentee-details .wk-date h4+h4{padding-top:0}.mentor-dashboard .mentee-details .completion-status-ctn{height:335px;padding-top:15px}.mentor-dashboard .mentee-details .completion-status-ctn h4{padding-bottom:0}.mentor-dashboard .mentee-details .completion-status-ctn .progress-bar-box{width:280px;float:left;height:312px;position:relative}.mentor-dashboard .mentee-details .completion-status-ctn .progress-bar-box .x-title{position:absolute;bottom:7px;right:38%;color:#000}.mentor-dashboard .mentee-details .completion-status-ctn .progress-bar-box .chart-main-ctn{visibility:hidden}.mentor-dashboard .mentee-details .completion-status-ctn .progress-bar-box .grid-ctn{height:199px;margin-top:32px;position:absolute;top:38px;z-index:0;width:315px}.mentor-dashboard .mentee-details .completion-status-ctn .progress-bar-box .grid-ctn li.lines{display:table-cell;width:50px;height:197px;border-right:1px solid #ccc;position:relative}.mentor-dashboard .mentee-details .completion-status-ctn .progress-bar-box .grid-ctn li.lines.hidden{border-right:none}.mentor-dashboard .mentee-details .completion-status-ctn .progress-bar-box .grid-ctn li.lines span.range{position:absolute;bottom:-23px;font-size:11px;left:-2px}.mentor-dashboard .mentee-details .completion-status-ctn .progress-bar-box .grid-ctn li.lines span.range.double{left:-9px}.mentor-dashboard .mentee-details .completion-status-ctn .progress-bar-box ul.bar-ctn{border-bottom:1px solid #2F2D2D;border-left:1px solid #252424;padding:15px 0 5px;height:199px;margin-top:32px;overflow:hidden;position:relative;z-index:100}.mentor-dashboard .mentee-details .completion-status-ctn .progress-bar-box ul.bar-ctn li.bar{width:249px;height:25px;border:1px solid #105EE0;border-left:none;position:relative;margin-bottom:15px;background-color:#fff}.mentor-dashboard .mentee-details .completion-status-ctn .progress-bar-box ul.bar-ctn li.bar .bg{height:23px;display:inline-block;background-color:#558FF2;position:absolute}.mentor-dashboard .mentee-details .completion-status-ctn .progress-bar-box ul.bar-ctn li.bar .unit-name{position:absolute;padding:0 5px;font-size:12px;color:#252524;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:235px}.mentor-dashboard .mentee-details .weekly-progress-chart{width:414px;height:312px;margin-left:45%}.mentor-dashboard .mentee-details .tabs{width:10%;position:absolute;left:0}.mentor-dashboard .mentee-details .tabs li{border:1px solid rgba(141,141,133,.15);float:none;cursor:pointer;word-break:break-all}.mentor-dashboard .mentee-details .tab_content{display:block;margin-left:12%;border:1px solid #ccc;padding:10px;margin-top:10px;background:#fff;border-radius:2px}.mentor-dashboard .mentee-details .tab_content.active{display:block}.mentor-dashboard .mentee-details .tab_content .call-time,.mentor-dashboard .mentee-details .tab_content .name{padding-bottom:0;padding-top:0}.mentor-dashboard .mentee-details .tab_content .mentee-intro{float:left;padding:10px;min-height:300px;width:35%}.mentor-dashboard .mentee-details .tab_content .mentee-intro figure{float:left;width:30%}.mentor-dashboard .mentee-details .tab_content .mentee-intro figure .user-pic{width:100%;position:relative;height:119px;border:1px solid #ccc;margin-bottom:10px;overflow:hidden}.mentor-dashboard .mentee-details .tab_content .mentee-intro figure .user-pic img{position:absolute;height:100%;width:100%}.mentor-dashboard .mentee-details .tab_content .mentee-intro .contact-details{width:68%;margin-left:32%;overflow:hidden}.mentor-dashboard .mentee-details .tab_content .mentee-intro .contact-details ul{list-style:none;padding:5px}.mentor-dashboard .mentee-details .tab_content .mentee-intro .contact-details ul li{word-break:break-all}.mentor-dashboard .mentee-details .tab_content .mentee-intro .show-about{cursor:pointer}.mentor-dashboard .mentee-details .tab_content .mentee-wk-progress{margin-left:36%;padding:10px;min-height:300px;width:63%}.mentor-dashboard .mentee-details .tab_content .mentee-wk-progress .progress-details .this-week-progress{padding:10px;float:left;width:65%}.mentor-dashboard .mentee-details .tab_content .mentee-wk-progress .progress-details .this-week-progress .progress-list{max-height:243px;overflow:auto}.mentor-dashboard .mentee-details .tab_content .mentee-wk-progress .progress-details .all-submitted-proj{padding:10px;width:33%;margin-left:67%}.mentor-dashboard .mentee-details .tab_content .mentee-wk-progress .progress-details .all-submitted-proj ul{margin-left:15px}.mentor-dashboard .mentee-details .tab_content .mentee-wk-progress .progress-details .all-submitted-proj ul li{list-style:inherit}.mentor-dashboard .mentee-details .tab_content .mentee-wk-progress .progress-details .all-submitted-proj ul li.notify{list-style:none;margin-left:-15px}.mentor-dashboard .mentee-details .tab_content .mentee-wk-progress .progress-details .all-submitted-proj ul li a{word-break:break-all}.mentor-dashboard .mentee-details .tab_content .wk-date{clear:both;margin-top:20px}.mentor-dashboard .mentee-details .tab_content .wk-date ul{border:1px solid #ccc;padding:10px}.mentor-dashboard .mentee-details .tab_content .mentee-notes{clear:both;padding:10px;margin-top:10px}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn thead{background-color:#f0f8ff}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn td{word-break:break-all!important}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.mentor-notes-table{table-layout:auto}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.mentor-notes-table tbody tr td:first-child{background-color:#f5f5f5}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.mentor-notes-table td{padding:14px 8px}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.mentor-notes-table .notes-td{position:relative;padding:0}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.mentor-notes-table .notes-td:hover .sricon-write{display:block}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.mentor-notes-table .sricon-write{position:absolute;top:12px;right:11px;font-size:16px;color:#626262;display:none;cursor:pointer}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.mentor-notes-table .note-input-box{max-width:100%;padding:14px 8px;padding-right:40px;text-align:left;word-break:break-all!important;border:1px solid transparent;min-height:112px;white-space:pre-wrap}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.mentor-notes-table .note-input-box:focus{box-shadow:0 0 5px 1px rgba(31,141,214,.3);-moz-box-shadow:0 0 5px 1px rgba(31,141,214,.3);-webkit-box-shadow:0 0 5px 1px rgba(31,141,214,.3);outline:0;border-color:#74C1ED}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.mentor-notes-table #todaysNote{-webkit-box-shadow:inset 0 0 2px 2px rgba(0,0,0,.095);-moz-box-shadow:inset 0 0 2px 2px rgba(0,0,0,.095);box-shadow:inset 0 0 2px 2px rgba(0,0,0,.095)}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.mentor-notes-table #todaysNote:focus{box-shadow:0 0 5px 1px rgba(31,141,214,.3);-moz-box-shadow:0 0 5px 1px rgba(31,141,214,.3);-webkit-box-shadow:0 0 5px 1px rgba(31,141,214,.3);outline:0;border-color:#74C1ED}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.mentor-notes-table .save-confirm-ctn{position:absolute;display:none;top:1px;right:1px;padding:0 6px;background-color:#ffdab9;font-size:10px;color:#5A5A5A;border-radius:0;z-index:200}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.mentor-notes-table td.mentor-ratings{position:relative}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.mentor-notes-table td.mentor-ratings ul{width:180px}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.mentor-notes-table td.mentor-ratings .save-confirm-ctn{top:0;right:0}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.mentor-notes-table td.mentor-ratings .editable .stars,.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.mentor-notes-table td.mentor-ratings .star{width:76px!important;display:inline-block;position:relative;top:1px;float:right}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.mentor-notes-table td.mentor-ratings .editable .stars img,.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.mentor-notes-table td.mentor-ratings .star img{width:12px;height:12px;margin-right:3px}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.admin-notes-table{table-layout:auto}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.admin-notes-table td .star{width:76px!important;display:inline-block;position:relative;top:1px}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.admin-notes-table td .star img{width:12px;height:12px;margin-right:2px}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.admin-notes-table td.mentor-ratings ul{width:180px}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.admin-notes-table td.mentor-ratings .star{float:right}.mentor-dashboard .mentee-details .tab_content .mentor-notes-ctn table.admin-notes-table td.student-ratings .star{width:76px!important}.ul.ui-autocomplete{border-radius:0}.ui-menu .ui-menu-item{border-bottom:1px solid #EFEDED;margin-bottom:5px;margin-top:5px}.wk-merge-account-confirm ul{margin-left:30px;list-style:none}.wk-merge-account-confirm ul a{text-decoration:underline;color:#1abc9c}.sl-hiring-ctn{background:#fff;font-size:16px}.sl-hiring-ctn .hiring-banner{max-width:1800px;height:450px;background-image:url(../images/SlideRuleTeam.JPG);background-size:cover;margin:0 auto;margin-bottom:20px;background-repeat:no-repeat}.sl-hiring-ctn .hiring-banner .em-overlay{height:450px;position:absolute;width:100%;background-color:rgba(26,188,156,.65);left:0}.sl-hiring-ctn .hiring-banner .price,.sl-hiring-ctn .hiring-banner .text_center{color:#fff;position:relative;z-index:100;top:245px;text-shadow:0 0 4px #696767}.sl-hiring-ctn .container{width:960px;margin:0 auto}.sl-hiring-ctn p{max-width:960px}.sl-hiring-ctn ul>ul{margin-left:30px}.sl-hiring-ctn a{text-decoration:underline}.sl-hiring-ctn a.btn{text-decoration:none}.sl-hiring-ctn .team_pic_right{width:50%;margin-left:20px;margin-bottom:20px}.sl-hiring-ctn .loc{color:#A09F9F;padding:0 5px;font-size:14px;line-height:20px;border:1px solid #ccc;display:inline-block;border-radius:2px;margin-top:8px}.sl-hiring-ctn .team_pic_left{width:49%;margin-right:20px;margin-bottom:20px}.sl-hiring-ctn .post-ctn{list-style:none;margin-left:259px;margin-top:20px;clear:both}.sl-hiring-ctn .post-ctn .disk{list-style-type:disc}.sl-hiring-ctn .post-ctn>li{margin-bottom:40px;border:1px solid #ccc;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:12px}.sl-hiring-ctn .post-ctn>li:hover{border:1px solid #AEAEAE}.sl-hiring-ctn .post-ctn .job-post{font-size:22px;cursor:pointer}.sl-hiring-ctn .post-ctn .expand{padding:20px 3px;display:none}.sl-hiring-ctn .post-ctn .expand.show{display:block}.mentor-calendar-ctn #calendar,.mentor-calendar-ctn .time-zone-ctn{margin:0 auto}.mentor-calendar-ctn .time-zone-ctn{margin-bottom:20px}.mentor-calendar-ctn .time-zone-ctn #save-availability{float:right}.mentor-calendar-ctn .fc-content .remove-handler{float:right;margin-right:0;margin-top:0;font-weight:700;font-size:13px;cursor:pointer}.mentor-calendar-ctn .fc-event{border-radius:0;border:1px solid #0EB392;background-color:#1abc9c;font-size:13px;padding:3px}.mentor-calendar-ctn .fc-event.non-editable{border:1px solid #5B5E61;background-color:#5B5E61}.mentor-calendar-ctn .fc-event.non-editable .remove-handler{display:none}.mentor-calendar-ctn .fc-time-grid-event .fc-time{font-weight:700}.mentor-calendar-ctn td.fc-axis.fc-time.fc-widget-content{color:#7C7B7B}.mentor-calendar-ctn th.fc-day-header{color:#8C8B8B;padding:15px}.mentor-calendar-ctn .fc-time-grid-container{height:auto!important}.dashboard #profile_tab .mentor-onboard-ctn .widget{display:none}.dashboard #profile_tab .mentor-onboard-ctn .widget:first-child{display:block}.listings{list-style:none}.listings>li{padding:.78571em .8571em;display:block;overflow:hidden;border:1px solid rgba(141,141,133,.15);border-width:1px 0 0;position:relative}.listings>li:hover{background:#fafdff}.listings>li:hover .cta{filter:alpha(enabled=false);opacity:1}.listings>li:hover h2{color:#393C3D}.listings>li:hover img{border-color:#838a8c}.listings>li:last-child{border-bottom:none;padding-bottom:1.7142em}.listings .ratings{margin-top:.42855em}.listings .price h3{padding:0}.listings .title_text{display:inline-block}.listings .title_text h3{padding:0;font-weight:700}.listings .title_text h3 a{color:#1abc9c}.listings .efforts i{color:#EE5F64}.listings .authors{font-size:1em;line-height:1.71429em;color:#838a8c}.listings .authors a{color:#8D8D85}.listings .authors a:hover{color:#393C3D;text-decoration:underline}.listings .authors img{display:inline-block;width:1em;height:1em;margin-right:3px;margin-top:1px}.listings .cta{clear:both;-moz-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;filter:alpha(Opacity=70);opacity:.7;display:inline-block;margin-top:.5em}.listings .cta a{float:left;color:#8D8D85;font-size:.92857em;padding:.07692em .23077em;line-height:1.23077em;margin-right:1.23077em}.listings .cta a.primary{background:#1abc9c;color:#fff}.listings .cta a.primary:hover{color:#fff}.listings .cta a:hover{color:#1abc9c}.listings .description{clear:both;overflow-x:hidden}.listings .description p{padding-bottom:0}.listings .description a{color:#2E9FFF}.listings .description a:hover{color:#5e6365}.listings .description .highlighted{font-weight:700}.listings .meta{font-size:1em;line-height:1.71429em}.listings.mini{margin-bottom:1.7142em}.listings.mini li{padding:.78571em .8571em 0;background:#fff}.listings.mini li .snippet_view{padding-bottom:.5em}.listings.mini li .text_details{padding-right:1.2142em;margin-left:3.4284em}.listings.mini li .title{width:100%;clear:both;margin-bottom:.42855em}.listings.mini li .price{text-align:left;width:auto;float:left;color:#8D8D85;font-size:1.28571em;margin-right:1em;line-height:1em;margin-top:.11111em}.listings.mini li .title_text{display:block;clear:both;font-size:1.14286em;line-height:1.125em;padding-bottom:.375em;font-weight:500}.listings.mini li .authors{line-height:1}.snippet_view{position:relative}.expanded_view{position:relative;clear:both;padding:.8571em 12.5% 1.7142em}.provider_logo{margin-top:.35714em}.provider_logo figure{display:block;margin:0}.provider_logo img{background:#fff;vertical-align:middle;border:1px solid rgba(0,0,0,.11);max-width:100%;margin:0 auto;display:block}.provider_large{padding:1.7142em 0;margin:1.7142em 0;background:#fff;-moz-box-shadow:0 1px 1px rgba(57,60,61,.1);-webkit-box-shadow:0 1px 1px rgba(57,60,61,.1);box-shadow:0 1px 1px rgba(57,60,61,.1)}.provider_large .provider_logo img{border:1px solid rgba(0,0,0,.11);margin-left:2.5713em}.provider_large .provider_logo .sub_name{border:1px solid rgba(0,0,0,.11);margin-left:2em;padding:15px;font-size:2em;text-align:center;line-height:30px;text-transform:uppercase;width:98%}.provider_large .provider_desc{padding-right:3.4284em;padding-left:2.5713em}.provider_large .subject_desc{float:left;margin-left:93px;width:60%}.provider_large p{font-size:1em;line-height:1.4em;max-width:51em;padding-bottom:.3em}.filter.open .inner{padding:.8571em 1.1428em .78571em;display:block;opacity:1;z-index:251;height:auto}.filter.open .header{background:url(../images/up-arrow.b86a4668.png) no-repeat right center}.filter.open .header:hover h6{color:#393C3D}.filter.open h6{color:#2E9FFF}.filter .header{padding:0 1.1428em;border-right:.8571em solid transparent;cursor:pointer;background:url(../images/down-arrow.e2d82285.png) no-repeat right center}.filter .header:hover h6{color:#393C3D}.filter .inner{display:none;height:0;padding:0;overflow:hidden}.filter h6{color:#393C3D;float:left;position:relative}.filter h6::after{content:"";display:inline-block;font-family:sr;left:auto;margin-left:4px;position:absolute;top:12px;font-weight:400}.filter ul{list-style:none;padding-bottom:0;clear:both}.filter ul li{display:inline-block}.filter ul li.selected a{background:#1abc9c;color:#fff;border-color:#5ecc62}.filter ul li.selected a::after{content:"\41";color:#fff}.filter ul a{display:block;font-size:1.14286em;line-height:1.25em;height:2em;padding:.3125em 1.1875em;color:#8D8D85;background:#fff;border:1px solid #ECF0F1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-bottom:.25em;position:relative}.filter ul a img{display:inline-block;max-height:16px;margin-top:2px;margin-right:2px}.filter ul a::after{-moz-transition:all .1s linear;-o-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear;text-align:center;position:absolute;right:0;top:0;width:24px;font-family:sr;font-size:1em;line-height:2;height:100%;overflow:hidden;color:#1abc9c}.filter ul a:hover{border-color:#1abc9c;color:#1abc9c}.filter ul a:hover::after{content:"\41"}.filter .number{display:inline-block;padding:0 2px}.filter .number::before{content:"("}.filter .number::after{content:")"}.filter .clear{float:left;margin-left:1.7142em;line-height:1.7142em;z-index:163;display:none}.filter form{clear:both}.filter.active_filter .clear{display:none}.filter.active_filter h6::after{content:"A";color:#2E9FFF}.top_filter_container{background:#ECF0F1;padding:.71429em 0;border-top:1px solid rgba(141,141,133,.15);border-bottom:1px solid rgba(141,141,133,.15)}.top_filters{background:#F4F6F6;border:1px solid rgba(141,141,133,.15);position:relative;-moz-box-shadow:0 0 2px rgba(57,60,61,.1);-webkit-box-shadow:0 0 2px rgba(57,60,61,.1);box-shadow:0 0 2px rgba(57,60,61,.1)}.top_filters .primary,.top_filters .secondary{border-right:1px solid rgba(141,141,133,.15)}.top_filters .fees{position:relative}.top_filters .filter .header:hover,.top_filters .filter.open .header{background-color:#fff}.top_filters .inner{position:absolute;left:-1px;right:-1px;top:100%;background:#fff;z-index:301;border:1px solid rgba(141,141,133,.15);border-width:0 1px 1px;-moz-box-shadow:0 5px 5px 0 rgba(57,60,61,.2);-webkit-box-shadow:0 5px 5px 0 rgba(57,60,61,.2);box-shadow:0 5px 5px 0 rgba(57,60,61,.2)}.grouped li{margin-bottom:0;float:left}.filter_container .filter{float:none;clear:both;width:100%;border-bottom:.07143em solid rgba(141,141,133,.15);z-index:99}.filter_container .filter .inner{padding-top:0}#all_university_wrap{float:left}#sidebar_university_wrap{margin-left:15em;border-left:2px dashed #ccc;padding-left:1em;clear:none}.popular_title{display:block;font-size:1.2em;margin-bottom:.5em}.all_filter_checks_wrap{margin-left:1em;display:inline-block}.all_filter_checks_wrap .selected{color:#1abc9c}.all_filter_checks_wrap span{cursor:pointer;font-weight:700}.all_filter_checks_wrap span:hover{text-decoration:underline}.all_filter_checks_wrap .unselect_wrap{display:inline;visibility:hidden}.top_pagination{line-height:1.7142em;border-bottom:1px solid rgba(141,141,133,.15);padding:.85714em 1.14286em .78571em}.top_pagination .larger{font-weight:400;color:#838a8c;position:relative;top:0;margin-right:.28571em}.pagi_header{font-size:1.28571em;line-height:1.33333em;font-weight:700;width:65%}.pagi_header span.searched-string{word-break:break-all}.sort{color:#8D8D85;height:1.7142em;text-align:right}.sort a{display:inline-block;margin:0 0 0 .5em;color:#393C3D}.sort a.selected,.sort a:hover{color:#1abc9c}.sort a.selected .arrow.down::after,.sort a:hover .arrow.down::after{border-top-color:#1abc9c}.sort a.selected .arrow.up::after,.sort a:hover .arrow.up::after{border-bottom-color:#1abc9c}.sort .arrow{border-color:transparent}.bottom_pagination{border-top:1px solid rgba(141,141,133,.15);border-bottom:1px solid rgba(141,141,133,.15);margin:1.7142em 0 0}.page_number{float:left;padding:.8571em 1.1428em}.paginate{list-style:none;float:right}.paginate li{float:left}.paginate a{display:block;min-width:1.7142em;height:3.4284em;padding:.78571em 1em;border-left:1px solid rgba(141,141,133,.15)}.paginate a.current,.paginate a:hover{background:#1abc9c;border-bottom-color:#1abc9c;border-left-color:#1abc9c;color:#fff}.dashboard{min-height:42.855em}.dashboard header{padding:1.7142em 0 .8571em;margin-bottom:.8571em}.dashboard header h2{padding:0}.dashboard .stat_snapshot{margin-top:.2857em;float:right}.dashboard .tabs li{cursor:pointer}.dashboard .mentor-skills-ctn{width:960px;margin-bottom:0}.dashboard .mentor-skills-ctn label.checkbox::before{width:21px;height:20px}.dashboard .mentor-skills-ctn label.checkbox.is_checked{font-weight:700}.dashboard .mentor-skills-ctn .heading{margin-bottom:10px}.dashboard .mentor-skills-ctn .control{margin-bottom:10px;float:left;margin-right:100px;list-style:none}.dashboard .mentor-skills-ctn .control li{margin-bottom:10px}.dashboard .mentor-skills-ctn .save-ctrl{clear:both}.dashboard .mentor-skills-ctn .save-ctrl a.btn.pink{cursor:pointer}.dashboard .mentee-count-ctn span{font-size:1.28571em}.dashboard .mentee-count-ctn .control{margin-top:25px}.dashboard .mentee-count-ctn #mentor-student-capacity{display:inline-block;width:86px;margin-right:102px;text-align:center}.profile_info{float:left}.profile_info img{display:block}.profile_info .profile_deets{list-style:none;margin:.42855em 0 .5714em}.profile_info .profile_deets li{display:inline-block;color:#8D8D85;font-size:1.14286em;line-height:1em;margin-right:.8571em}.profile_avatar{margin-top:.5714em;width:10.2852em}.profile_avatar,.profile_photo{float:left;margin-right:.42855em;overflow:hidden}.profile_avatar img,.profile_photo img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;max-width:100%;display:block}.each_stat{float:left;display:inline-block;margin-left:2.5713em;padding-left:.5em;border-left:1px solid rgba(141,141,133,.15)}.each_stat+.each_stat{margin-left:.8571em}.each_stat .number{font-size:2em;line-height:.85714em;display:block;color:#838a8c}.db_main{background:#fff;-moz-box-shadow:1px 1px 2px rgba(57,60,61,.15);-webkit-box-shadow:1px 1px 2px rgba(57,60,61,.15);box-shadow:1px 1px 2px rgba(57,60,61,.15);padding:.8571em 0 3.4284em}.db_main h3{margin-bottom:1.14286em}.db_main .tabs ul{padding:0 .8571em}.db_main .review{padding-bottom:.8571em}.db_main ol{list-style:none}.db_main .review_text,.db_main .testi blockquote,.testi .db_main blockquote{border:none;box-shadow:none;padding:0}.db_main .review_text:after,.db_main .review_text:before,.db_main .testi blockquote:after,.db_main .testi blockquote:before,.testi .db_main blockquote:after,.testi .db_main blockquote:before{content:"";border:none!important}.db_main #courses_tab,.db_main #profile_tab{padding:0}.db_main .courses{padding-bottom:.78571em;margin-bottom:.8571em;border-bottom:1px solid rgba(141,141,133,.15)}.db_main .sub-tabs{margin-top:15px}.db_main .sub-tabs ul li.active{color:#1abc9c;border:none;border-bottom:2px solid}.db_main #profile-changes-saved-msg{list-style:none;margin-top:15px}.db_main #profile-changes-saved-msg li{font-size:18px;color:#ff5e51}.profile_aside{padding-top:.42855em}.profile_aside .about{margin-left:2.5713em}.activity_stream{margin:.8571em 0 1.7142em;list-style:none}.activity_stream li{padding:.75em 0 .6875em 2.25em;border-bottom:1px solid rgba(141,141,133,.15);font-size:1.14286em;color:#838a8c;position:relative}.activity_stream li:before{font-family:sr;content:"";font-size:1.125em;line-height:1.33333em;position:absolute;left:.5em;filter:alpha(Opacity=55);opacity:.55}.activity_stream li.wishlisted::before{content:"\54"}.activity_stream li.reviewed::before{content:"\5c"}.activity_stream li.completed::before{content:"\52"}.activity_stream img{margin-right:.25em;max-width:1.5em;display:block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.activity_stream a{color:#1abc9c}.invite_friends{margin-left:2.5713em;margin-bottom:1.7142em}.invite_friends a{display:block;font-size:.85714em;line-height:2em;padding:1em 1.83333em;margin-bottom:.8571em;font-weight:700;position:relative}.invite_friends a i{position:absolute;font-size:20px;left:13px}.invite_friends_container{max-width:54.8544em;margin:1.7142em auto 3.4284em;padding:0;background:#fff;-moz-box-shadow:1px 1px 2px rgba(57,60,61,.15);-webkit-box-shadow:1px 1px 2px rgba(57,60,61,.15);box-shadow:1px 1px 2px rgba(57,60,61,.15)}.invite_friends_container .step1{padding:.8571em .8571em 0}.invite_friends_container .inner{padding:.78571em .8571em;border-top:1px solid rgba(141,141,133,.15);border-bottom:1px solid rgba(141,141,133,.15);background:#fff}.invite_friends_container .number{font-size:1.5em;line-height:1.90476em}.contact_list{border-top:1px solid rgba(141,141,133,.15);height:25.713em;overflow-x:hidden;overflow-y:auto}.contact_list .control{margin-bottom:0;padding-top:.42855em;padding-left:.8571em;padding-right:.8571em;border-bottom:1px solid rgba(141,141,133,.15)}.contact_list .control:nth-child(odd){background:#F4F6F6}.contact_list .checkbox{float:left;width:100%}.contact_list .n{display:block;float:left;font-weight:700}.contact_list .email_id{float:right;color:#838a8c}.fu_options .option{position:relative}.db_main .tab_content .emails-settings-ctn{margin-bottom:40px}.db_main .tab_content .emails-settings-ctn .ajax-errors{display:block}.db_main .tab_content .emails-settings-ctn .add-email-ctn{width:649px}.db_main .tab_content .emails-settings-ctn .add-email-ctn #new-email-addr{width:400px;margin-right:10px}.db_main .tab_content .emails-settings-ctn .add-email-ctn .btn{width:102px;float:right}.db_main .tab_content .emails-settings-ctn .add-email-ctn .control{background-color:#F5F5F5;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px;margin-bottom:0}.db_main .tab_content .email-settings{list-style:none;width:650px}.db_main .tab_content .email-settings li{padding:10px;border-bottom:1px solid #ccc;color:#6E6E6E}.db_main .tab_content .email-settings li:hover{background-color:#FCFCFC}.db_main .tab_content .email-settings .delete{cursor:pointer}.db_main .tab_content .email-settings .delete:hover{color:#ff5e51}.db_main .tab_content .email-settings .email-status{margin-left:4px;padding:2px 5px;color:#fff;text-transform:uppercase}.db_main .tab_content .email-settings .primary{background-color:#6cc644}.db_main .tab_content .email-settings .verified{background-color:#A9A9A9}.db_main .tab_content .email-settings .unverified{background-color:#E26262}.db_main .tab_content .email-settings .action-link{cursor:pointer}.db_main .tab_content .email-settings .action-link:hover{text-decoration:underline}.db_main .tab_content .email-settings .sricon-cancel{margin-left:50px;position:relative;top:3px;cursor:pointer}.section_header{padding:1.7142em 0 .8571em}.section_header .price{text-align:left;width:10%}.section_header .price h2{padding:0;margin-left:1.28571em}.section_header .ratings{margin-top:.42855em;padding-bottom:.2857em;width:20%}.section_header .ratings img{max-width:1.4285em}.section_header .ratings .review_count{float:right;color:#8D8D85;margin-top:.8571em;margin-left:.42855em}.section_header .ratings .review_count:hover{color:#1abc9c}.section_header .ratings .btn{margin-top:.8571em;float:right;cursor:pointer}.section_header .title{margin-bottom:.8571em;position:relative}.section_header .title h1{padding:0;font-size:2em;line-height:1.14286em}.section_header .title h5{padding-top:.375em}.section_header .title .provider_logo{width:4.5em;height:4.5em;position:absolute;left:-5.1426em;top:.14285em}.section_header .hours,.section_header .no_resources{font-size:1.28571em;line-height:1em;color:#838a8c;text-align:right;margin-top:.44444em}.section_header .hours i,.section_header .no_resources i{position:relative;top:1px}.section_header .authors{float:left}.section_header .authors img{margin-right:.42855em;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:gray;filter:grayscale(100%)}.section_header .categories{float:left;margin-top:5px;margin-left:.42855em}.section_header .categories a{color:#8D8D85;display:inline-block;padding:0 10px;margin:0 8px 5px 0;background-color:#EAE9E9;border-radius:4px;text-decoration:none}.section_header .categories a:hover{text-decoration:underline;color:#393C3D}.course_detail{background:#fff;-moz-box-shadow:1px 1px 2px rgba(57,60,61,.15);-webkit-box-shadow:1px 1px 2px rgba(57,60,61,.15);box-shadow:1px 1px 2px rgba(57,60,61,.15)}.course_detail .tabs{padding:.8571em 0 0}.course_detail .tabs ul,.course_detail article{padding:0 1.7142em}.course_detail .main_desc ol,.course_detail .main_desc ul{max-width:inherit;padding-bottom:1.7142em;padding-left:1.7142em}.course_detail .main_desc p{max-width:inherit}.course_detail .main_desc li{padding-bottom:.5714em}.complimentary .inner{margin-left:2.5713em}.course_detail_container{padding:0 0 3.4284em}.course_detail_aside{margin-bottom:2.5713em}.course_detail_aside .inner{margin-left:2.5713em}.course_detail_aside .wishlist_cont{margin:.8571em}.course_detail_aside .dm{font-size:1.14286em;line-height:1.5em;padding:.75em .75em .6875em;border-bottom:1px solid rgba(141,141,133,.15);position:relative;background:#fff}.course_detail_aside .info{float:right}.course_detail_aside i{position:relative;top:1px;color:#EE5F64}.binary{position:relative;display:inline-block;padding-left:1.7142em}.binary::before{content:"";font-family:sr;position:absolute;left:.5714em}.binary.Yes:before{color:#5ecc62;content:"\41"}.binary.No::before{color:#FF6356;content:"\43"}.vid_container{background:#fff;padding:1.7142em 1.7142em 1.64286em;border:1px solid rgba(141,141,133,.15);border-width:1px;-moz-box-shadow:1px 1px 2px rgba(57,60,61,.15);-webkit-box-shadow:1px 1px 2px rgba(57,60,61,.15);box-shadow:1px 1px 2px rgba(57,60,61,.15)}.vid_container iframe,.vid_container video{display:block;max-width:100%}.vid_container .video{position:relative}.vid_container .prestart_message{font-size:2em;line-height:1.14286em;padding:1.14286em;color:#fff;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(57,60,61,.95);z-index:101;cursor:pointer}.vid_container .play{width:2.57143em;height:2.57143em;margin:1.7142em auto;background:url(../images/play.2efe924d.png) no-repeat center center;display:block}.fixed_header_container{height:0;-moz-transition:height 275ms ease-in-out;-o-transition:height 275ms ease-in-out;-webkit-transition:height 275ms ease-in-out;transition:height 275ms ease-in-out}.fixed_header_container .fixed_header{margin-top:-3.4284em}.fixed_header{position:fixed;left:0;right:0;background:#fff;-moz-box-shadow:0 2px 3px rgba(57,60,61,.05);-webkit-box-shadow:0 2px 3px rgba(57,60,61,.05);box-shadow:0 2px 3px rgba(57,60,61,.05);-moz-transition:margin 300ms ease-in-out;-o-transition:margin 300ms ease-in-out;-webkit-transition:margin 300ms ease-in-out;transition:margin 300ms ease-in-out}.fixed_header .toc_container{position:relative}.fixed_header .toc_container .btn{margin-top:.8571em;margin-bottom:.8571em}.fixed_header .course_heading{float:left;padding-bottom:.5714em;width:75%}.fixed_header h3{padding:.38095em 0 0}.fixed_header .action_bar{float:right;margin-top:.8571em;margin-bottom:.8571em}.fixed_header .action_bar a{float:left}.fixed_header .action_bar .gcommunity_plugin{text-align:right;margin-top:0;margin-bottom:10px;float:none!important;clear:both}.fixed_header .progress_counter{margin-top:-.21428em}.review{margin:1em 0 2.2856em;padding-bottom:.5em;border-bottom:1px solid rgba(141,141,133,.15)}.review .ratings{margin-top:.28571em;width:auto;margin-bottom:1em}.review h3{padding-top:1.14286em;margin-bottom:0}.review h3 a{color:#1abc9c}.review h3 .provider_separator{font-size:.8em;color:#ccc}.review h4{float:left;clear:left;padding-top:0;width:80%}.review h4 .ext_review{width:18px;height:18px;display:inline-block}.review_text,.testi blockquote{border:.14285em solid #ECF0F1;padding:.85714em 1.28571em 0;margin-bottom:1.7142em;position:relative;background:#fff;-moz-box-shadow:1px 1px 2px rgba(57,60,61,.15);-webkit-box-shadow:1px 1px 2px rgba(57,60,61,.15);box-shadow:1px 1px 2px rgba(57,60,61,.15)}.review_text::after,.review_text::before,.testi blockquote::after,.testi blockquote::before{top:100%;left:1.7142em;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.review_text::after,.testi blockquote::after{border-color:rgba(136,183,213,0);border-top-color:#fff;border-width:1.1428em 1.1428em 1.1428em 0;margin-left:-2px}.review_text::before,.testi blockquote::before{border-color:rgba(194,225,245,0);border-top-color:#ECF0F1;border-width:1.5em 1.57143em 1.57143em 0;margin-left:-4px}.review_text p,.testi blockquote p{padding-bottom:.8571em;max-width:inherit}.review_author .review_author_meta{float:none;margin-left:4.2855em}.review_author .review_user{font-size:1.28571em;line-height:1;margin-bottom:.22222em;display:inline-block;margin-right:.16667em;color:#1abc9c}.review_author .review_user::after{content:"";font-family:sr;position:relative;top:3px}.review_author .review_user.top_user::after{content:"\52";color:#FBB847}.review_author .user_info{margin-bottom:1.1428em}.review_author .complete_status{float:right;font-size:.85714em;line-height:1.33333em;padding:.33333em;text-transform:uppercase;font-weight:400}.review_author .complete_status.CO{background:#1abc9c;color:#fff}.review_author .complete_status.EN{background:#fff;color:#EE5F64;border:1px solid #EE5F64}.review_author .complete_status.DO{background:#EE5F64;color:#fff}.like_line{line-height:1}.like_line ul{float:left;list-style:none}.like_line li{display:inline-block;float:left;position:relative;margin-right:.2857em}.like_line li .click_open{position:absolute;top:0;width:8.571em;left:0;visibility:hidden;opacity:0;-moz-transition:all .3s cubic-bezier(0.175,.885,.32,1.275);-o-transition:all .3s cubic-bezier(0.175,.885,.32,1.275);-webkit-transition:all .3s cubic-bezier(0.175,.885,.32,1.275);transition:all .3s cubic-bezier(0.175,.885,.32,1.275)}.like_line li .click_open a{width:2.2em;height:2em;text-align:center;float:left;margin:0 .21428em;overflow:hidden}.like_line li .click_open a:hover{color:#fff}.like_line li .click_open a i{font-size:14px;vertical-align:middle}.like_line li.open .share{background:#1abc9c;color:#fff}.like_line li.open .click_open{left:100%;visibility:visible;opacity:1}.like_line a{display:block;text-transform:uppercase;padding:.25em .58333em;border:1px solid rgba(141,141,133,.15);font-size:.85714em;line-height:16px;margin-right:.5em;outline:0;font-weight:700;-moz-transition:scale .1s cubic-bezier(0.175,.885,.32,1.275);-o-transition:scale .1s cubic-bezier(0.175,.885,.32,1.275);-webkit-transition:scale .1s cubic-bezier(0.175,.885,.32,1.275);transition:scale .1s cubic-bezier(0.175,.885,.32,1.275)}.like_line .delete{background:#FF6356;color:#fff}.like_line a:active{-moz-transform:scale(0.95,.95);-ms-transform:scale(0.95,.95);-webkit-transform:scale(0.95,.95);transform:scale(0.95,.95)}.like_line .click_open a{display:inline-block}.like_line .share{background:#fff}.like_line .vote{color:#393C3D;background:#fff}.like_line .vote:hover{color:#2E9FFF}.like_line .vote.cast{background:#2E9FFF;color:#fff;border-color:#2E9FFF}.like_line .ext_review{margin-top:2px;border:none;float:right;color:#8D8D85;padding-right:1em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAYUlEQVQYlZXQMQqAMAyF4e9UBcHJqXf1AE5OTt5DELyBky4WaqkFHwRC8uclhLauLJoKOHDCXEyuGbQjJscLQ8VpL+vl/oANfe3gXCO6J19a4GfvFxgrUCzByfs9eUwJugF05iGLBY6J6QAAAABJRU5ErkJggg==) no-repeat right center}.review_author_meta{margin-bottom:.5714em}.top_review{border-top:.14285em solid rgba(141,141,133,.15);margin-top:1.7142em}.top_review .review{border-bottom:none;margin-bottom:0}.testi .top_review blockquote,.top_review .review_text,.top_review .testi blockquote{font-size:1.5em}.review_container{margin-top:2.5713em;padding-top:1.57143em;border-top:.14285em solid rgba(141,141,133,.15)}.review_container ol{list-style:none}.review_container li{position:relative}.review_form{padding:1.7142em 0;border-bottom:.14285em solid rgba(141,141,133,.15)}.review_form .ratings{float:none;clear:both;width:auto}.review_form .ratings .star{float:left;clear:both}.review_form .ratings img{cursor:pointer;max-width:1.7142em}.review_form #edit_userinfo img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.review_form #edit_userinfo{text-transform:uppercase}.related_courses{margin-top:2.5713em;margin-left:2.5713em;border-top:.14285em solid rgba(141,141,133,.15)}.related_wk_cta{margin-top:10px}.related_wk_cta .btn{font-size:16px;padding:7px}.signup_page section{height:100%;min-height:39.4266em;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;padding:1.7142em 0;position:relative}.signup_page #sign_in{margin:3.4284em auto;padding:1.7142em 0;height:100%;background:#fff}.error_message_notif{background-color:#f2dede;color:#a94442;padding:5px;border:1px solid #EEBCBC;border-radius:4px;display:none}.errorlist li{color:#c00;text-align:left}#error_page_wrapper{padding-left:70px}#error_page_wrapper .error_wrapper h1{color:#ee5f64}.learning_path_content .container{margin-top:8px}.twitter-typeahead{width:100%}.typeahead{background-color:#fff}.typeahead:focus{border:2px solid #0097cf}.tt-query{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tt-hint{color:#999}.tt-dropdown-menu{width:100%;margin-top:-8px;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}#landing_page_search .tt-dropdown-menu{width:635px}.tt-suggestion{padding:3px 20px;font-size:18px;line-height:24px;cursor:pointer;text-align:left;border-bottom:1px solid #E6E6E6}.tt-suggestion:last-child{border-bottom:none}.tt-suggestion p{padding:0;color:#000;text-align:left}.tt-suggestion.tt-cursor{color:#fff;background-color:#0097cf}.tt-suggestion:hover p{color:#fff}.tt-suggestion p{margin:0}.gist{font-size:14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:-100px;bottom:0;left:0;width:7%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.right{right:0;left:auto}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .icon-next,.carousel-control .icon-prev,.carousel-control .sricon-triangle-left,.carousel-control .sricon-triangle-right{position:absolute;top:50%;z-index:5;display:inline-block;font-size:40px;color:#575656;text-shadow:0 0 0}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"‹"}.carousel-control .icon-next:before{content:"›"}.carousel-indicators{position:absolute;bottom:0;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;margin-right:5px;text-indent:-999px;background-color:transparent;border:1px solid #B4B3B3;border-radius:10px;cursor:pointer}.carousel-indicators .active{width:12px;height:12px;margin:0;margin-right:5px;background-color:#1abc9c}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.arrow{top:.2857em;display:inline-block;width:1.28571em;height:1.28571em;text-indent:-1000em;position:relative;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.arrow::after{border-style:solid;border-width:4px 5px 0;content:"";position:absolute;left:4px;border-color:#1abc9c transparent transparent;top:7px}.arrow.up::after{border-width:0 5px 4px;left:4px;top:8px;border-color:transparent transparent #2C3E50}.arrow.left::after{border-width:5px 4px 5px 0;left:4px;top:2px;border-color:transparent #2C3E50 transparent transparent}.arrow.right::after{border-width:5px 0 5px 4px;left:5px;top:2px;border-color:transparent transparent transparent #2C3E50}.ratings .star{float:right;text-align:right;min-width:90px;width:auto!important;clear:both}.ratings img{float:left;display:inline-block;max-width:1.14286em;margin-left:.14286em}.ratings .review_count{text-align:right;display:inline-block;font-weight:700;color:#8D8D85;line-height:1.71429em;font-size:1em;margin-top:.21429em;clear:both}.ratings.mini{float:none;display:inline-block;width:auto;margin:.14286em 0 0}.ratings.mini .star{padding:0}.ratings.mini .star img{margin:0 .14286em 0 0}.clear{position:relative;font-size:1.14286em;line-height:1.5em;padding:.75em 0;color:#8D8D85}.clear:hover{color:#FF6356}.clear::before{content:"\43";font-family:sr;width:1em;height:1em;display:inline-block;text-align:center;font-size:1em;line-height:1;margin-right:.14286em;position:relative;top:2px}.close{position:absolute;right:.33333em;top:.33333em;font-size:1.71429em;text-align:center;border:.08333em solid #1abc9c;color:#fff;line-height:.91667em;font-weight:700;overflow:hidden;width:1.20833em;height:1.20833em;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:-moz-transform .3s ease 0s;-o-transition:-o-transform .3s ease 0s;-webkit-transition:-webkit-transform .3s ease;-webkit-transition-delay:0s;transition:transform .3s ease 0s}.close:hover{background-color:#1abc9c;color:#fff}#loader{padding:26% 0;text-align:center;position:fixed;top:0;bottom:0;right:0;left:0;-moz-transform:translateX(0%) translateY(0%);-ms-transform:translateX(0%) translateY(0%);-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%);background:rgba(255,255,255,.9)}#loader>div{width:1em;height:1em;background-color:#2E9FFF;border-radius:100%;display:inline-block;-moz-animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;-o-animation:bouncedelay 1.4s infinite ease-in-out;-ms-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-ms-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both}#loader .bounce1{-webkit-animation-delay:-.32s;-moz-animation-delay:-.32s;-ms-animation-delay:-.32s;-o-animation-delay:-.32s;animation-delay:-.32s}#loader .bounce2{-webkit-animation-delay:-.16s;-moz-animation-delay:-.16s;-o-animation-delay:-.16s;-ms-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@-moz-keyframes bouncedelay{0%,100%,80%{-moz-transform:scale(0)}40%{-moz-transform:scale(1)}}@-ms-keyframes bouncedelay{0%,100%,80%{-ms-transform:scale(0)}40%{-ms-transform:scale(1)}}@-o-keyframes bouncedelay{0%,100%,80%{-o-transform:scale(0)}40%{-o-transform:scale(1)}}@keyframes bouncedelay{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.ui-autocomplete{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#fff;-moz-box-shadow:0 2px 3px rgba(57,60,61,.2);-webkit-box-shadow:0 2px 3px rgba(57,60,61,.2);box-shadow:0 2px 3px rgba(57,60,61,.2)}.ui-autocomplete a{display:block;font-size:.85714em;line-height:1.33333em;padding:.16667em}