/*press-1.0*/
html,body{height:100%}.wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -9em}#footer,.footer-push{height:9em}#footer,.footer-push{clear:both}body{font-family:"Open Sans",sans-serif}#header{background:#fff;color:#fff;position:relative;box-shadow:none !important;height:47px !important;padding:12px 0 0 0 !important;border:0}.header_left{float:left;width:35%;text-align:left}.header_left i{margin-right:5px}.header_center{float:left;text-align:center;width:30%;margin-top:0;padding-top:3px !important}.header_center img{margin:0 auto;max-width:155px}.header_right{float:left;width:35%;text-align:right}.container.hoverSubMenuHide{width:100%}.header_right ul{float:left;text-align:right;width:100%;line-height:20px;margin-bottom:0;margin-top:0}.header_right .pr{float:right;width:25%}.header_right ul.nav>li{display:inline-block;float:none}#header .nav>li>a.active_button,#header .nav>li>a.active_button:hover{background-color:#0478c6;color:#fff !important}.active_button:hover{color:#fff !important;background:#3da5f1}#header .nav>li>a:hover,#header .nav>li>a:focus,#header .btn-blue:hover,#header .btn-blue:focus,#header .btn-red:hover,#header .btn-red:focus,.header_left a:hover{cursor:pointer;color:#438fdf !important;opacity:1;text-decoration:none !important}#header .nav>li>a,.btn-blue,#header .btn-red,.header_left a{background:none repeat scroll 0 0 transparent;color:#424242;font-weight:normal;font-size:14px;padding:8px 10px;height:auto;width:auto;border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px}.header_left a#side_button{padding:1.3px 10px !important}.mobile-menu{position:fixed;top:0;left:0;opacity:0;display:block;width:240px;height:100%;color:#494d55;background-color:#193553;z-index:-100;overflow:hidden !important;-webkit-overflow-scrolling:touch}.mobile-menu .mobile-menu-inner{width:256px;height:100%;padding-top:10px;overflow-y:auto}.mobile-menu ul{margin:0 0 25px;padding:0}.mobile-menu ul li{list-style:none;line-height:2em}.mobile-menu ul li a{color:#fff !important;font-weight:normal;padding-left:20px;display:block;font-size:13px;line-height:2em}.mobile-menu ul li a:hover{background:#0478c6;color:#fff;text-decoration:none !important}.hamburger{position:relative;top:0;left:0;float:left;margin:8px 0 0 5px;cursor:pointer;z-index:99;display:block;font-size:14px;color:#424242;font-weight:normal}.hamburger .browse{float:left;position:relative;top:0}.hamburger .hamburger-inner{position:relative;height:14px;width:25px;display:block;overflow:hidden;margin:4px 0 4px 10px;padding:0;float:left}.hamburger .bar{width:20px;height:2px;background:#494d55;position:absolute;top:0}.hamburger .bar.bar2,.hamburger .bar.bar3{top:5px}.hamburger .bar.bar4,.bar.bar3.cross{top:10px}.hamburger.open .bar.bar4,.open .bar.bar3.cross{top:5px}.hamburger.open .bar1,.hamburger.open .bar4{display:none}#loginLBoxID .modal-dialog,#signupLBoxID .modal-dialog{width:410px;margin:30px auto}.modal_body .input-group i{color:#aaa;font-size:18px;position:absolute;right:10px;top:12px;z-index:999}.link{font-size:12px}p.link{margin:15px 0 0}#Loginpopup .close,#Signinpopup .close{margin-right:5px;margin-top:5px;right:0;top:0}#Loginpopup .modal_body,#Signinpopup .modal_body{padding:20px 20px 0 20px;text-align:center}#Loginpopup h4,#Signinpopup h4{margin-bottom:25px}#Loginpopup .alert,#Signinpopup .alert{padding:0}#Loginpopup .modal-body,#Signinpopup .modal-body{text-align:center}.loginwithsocialmedia{margin-top:0;padding:11px 0;text-align:center;color:white;font-size:16px;font-weight:bold;width:100%;background:#3b5998;border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;display:block}.loginwithsocialmedia a{color:#fff;display:block;padding:15px}.loginwithsocialmedia:hover{background:#2f4677;color:#fff !important}.loginwithsocialmedia a i{font-size:20px;margin-right:15px;position:relative;top:3px}#Loginpopup .form-control,#Signinpopup .form-control{position:relative;padding-right:25px}.input-wrapper input:focus{box-shadow:none !important;border-color:#ddd !important}.favicon{background:0;border-left:none !important;color:#aaa}.favicon:hover{background:none !important}.input-wrapper{width:100%;margin-bottom:20px}#Loginpopup .btn,#Signinpopup .btn{background:#34495e;border:0;width:100%}#Loginpopup .btn:hover,#Signinpopup .btn:hover{background:#2d3e50}.input-wrapper.text-left .link{position:relative;top:8px}.last-wrapper{margin-bottom:25px}.input-wrapper input{width:100%;margin-bottom:10px;border:1.5px solid #ddd}.modal.fade.in{width:100%;top:0;margin-left:auto}.modal{pointer-events:none}.nav-pills>li+li{margin-left:2px}.page{background:transparent}.top_search_bar .form-control{height:auto;padding:0;color:#424242;font-size:13px;font-weight:300}.search-box{background:#fff none repeat scroll 0 0 !important;font-style:italic;border:1px solid #cecece !important;border-radius:0 !important;-ms-border-radius:0 !important;-webkit-border-radius:0 !important;-o-border-radius:0 !important;padding:8px 25px 8px 10px !important;width:auto}.top_search_bar{margin:0 0 0 5px !important}.top_search_bar .form-group{margin-bottom:8px;background:#eee !important;border:1px solid #cecece !important}.header_left a{float:left}.header_left .top_search_bar{float:left}.top_search_bar .form-group{background:rgba(0,0,0,0.3);border:0 none;border-radius:4px;-ms-border-radius:4px;-webkit-border-radius:4px;color:#fff;font-style:italic;outline:0 none !important;padding:7px 25px 7px 12px;width:245px}.top_search_bar .form-control{background:transparent;border:0;box-shadow:none;float:left}.top_search_bar .home-search-btn{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;color:#424242;padding:5px 0;font-size:17px;height:auto;margin-left:-27px;margin-top:1px !important;z-index:97;position:absolute;opacity:.5}#footer ul li{padding:0 !important;margin:0 5px;color:#999}#footer ul li{display:inline;padding:0 10px}#footer ul li a{color:#999;font-size:13px;font-weight:600}#footer ul li a:hover{color:#438fdf}.footer-widget a i{font-size:20px;padding:5px;text-align:center;color:white;width:22px !important;background-color:#999}.circle{background:none repeat scroll 0 0 #999;border-radius:50%}.footer-widget a i.circle:hover{background:#438fdf;color:white}#footer ul{padding-left:0;margin:0 0 10px}.modal{border-radius:0 !important;-ms-border-radius:0 !important;-webkit-border-radius:0 !important;-o-border-radius:0 !important;border:0}#loginLBoxID .form-control,#signupLBoxID .form-control{color:#555;font-size:14px;height:40px;padding:0 0 0 10px;position:relative;border-radius:4px !important;-ms-border-radius:4px !important;-webkit-border-radius:4px !important;-o-border-radius:4px !important;width:89%;margin-bottom:0;font-weight:normal}.input-wrapper.text-left .link,.signupLBoxCls{color:#337ab7;font-size:12px;font-weight:normal}#loginLBoxID .btn,#signupLBoxID .btn{color:#fff;background:none repeat scroll 0 0 #34495e !important;width:100%;padding:12px 0}.form-separator{border-top:1px solid #ddd;height:1px;margin:40px 0}.form-separator p{background:#fff;color:#424242;display:block;margin:-11px auto;text-align:center;width:30px}#loginLBoxID .modal-dialog,#signupLBoxID .modal-dialog{width:410px;margin:30px auto}.modal_body .input-group i{color:#aaa;font-size:18px;position:absolute;right:10px;top:12px;z-index:999}.link{font-size:12px}p.link{margin:15px 0 0}p.link{margin:15px 0 0}#loginLBoxID .close,#signupLBoxID .close{margin-right:5px;margin-top:5px;right:0;top:0}#loginLBoxID .modal_body,#signupLBoxID .modal_body{padding:35px;text-align:center}#loginLBoxID h4,#signupLBoxID h4{margin-bottom:25px}#loginLBoxID .alert,#signupLBoxID .alert{padding:0}#loginLBoxID .modal-body,#signupLBoxID .modal-body{text-align:center}.loginwithsocialmedia{border-top:0 none;margin-top:0;padding:11px 0;font-size:16px;font-weight:bold;text-align:center;width:100%;background:#3b5998;border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;display:block;color:#fff}.loginwithsocialmedia:hover{color:#fff;background:#22417f}.loginwithsocialmedia i{font-size:18px;margin-right:5px}.loginwithsocialmedia a{color:#fff;display:block;padding:15px}.loginwithsocialmedia a:hover{background:#2f4677}.loginwithsocialmedia a i{font-size:20px;margin-right:15px;position:relative;top:3px}#loginLBoxID .form-control,#signupLBoxID .form-control{position:relative;padding-right:25px;height:40px}.input-wrapper input:focus{box-shadow:none !important;border-color:#ddd !important}.favicon{background:0;border-left:none !important;color:#aaa}.favicon:hover{background:none !important}.input-wrapper{width:100%;margin-bottom:20px}#loginLBoxID .btn,#signupLBoxID .btn{background:#34495e !important;border:0;width:100%;padding:12px 0}#loginLBoxID .btn:hover,#signupLBoxID .btn:hover{background:#2d3e50 !important}#user_info:before{position:absolute;top:-7px;right:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}#user_info:after{position:absolute;top:-6px;right:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}#user_info{position:absolute;width:150px;border:1px solid rgba(0,0,0,.15);background:#fff;right:15px;margin-top:5px;padding-left:0;list-style:none;z-index:99;box-shadow:0 6px 12px rgba(0,0,0,.175);border-radius:4px}#user_info li{text-align:left;padding:0}#user_info li a{font-size:14px !important;font-weight:normal !important;padding:5px 0 5px 15px !important;display:block}#user_info li a:hover{background:#f5f5f5 !important;color:#438fde !important;text-decoration:none !important}#user_info li a i{margin-right:5px;width:10px;display:none}#footer i.fa-circle{display:none}#footer-widget-area{background-color:transparent;padding:30px 0 15px !important;text-align:center}.footer-widget{padding:10px 0}.modal_body{padding:35px;text-align:center}.modal-content{background:none repeat scroll 0 0 #fff;border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal_body .input-group i{color:#aaa;font-size:18px;position:absolute;right:12px;top:12px;z-index:999}.input-wrapper{margin-bottom:20px;width:100%}.input-group{display:table;position:relative;width:100%}.input-wrapper.text-left{text-align:left}.footer-widget a{padding:0 5px;color:#438fdf}.top_search_bar .search-box:focus ~ .home-search-btn{color:#173153;opacity:1}h3.modal-title{margin:0 0 25px !important;font-size:24px}.input-group label,.modal-title{color:#323232}li.separate{border-bottom:1px solid #fff;margin:10px auto;width:210px}.sub_menu{position:absolute;display:none;z-index:0;top:60px;height:100%;width:215px;border-right:1px solid #193553}.sub_menu ul{padding-left:0;margin:0}.sub_menu ul li{list-style:none;line-height:2em}.sub_menu ul li h4{font-size:24px;color:#aaa !important;padding-left:20px;padding-top:10px;font-weight:300}.sub_menu ul li a{color:#fff !important;font-weight:normal;display:block;padding-left:20px;font-size:13px}.sub_menu ul li a:hover{background:#438fdf;color:#fff}.sub_menu.inner_menu{display:block;background:#0478c6;z-index:99}@media(min-width:1025px){.container.hoverSubMenuHide{padding:0}.browse{margin-right:10px}.SerachTop{display:none}.red_box{min-height:225px}.featured-content .col-sm-6.col-md-4,.popular .col-sm-6.col-md-4{margin:0 1.71% 1.71% 0;padding:0;width:31.05%}.featured-content div.col-sm-6.col-md-4:first-child,.featured-content div.col-sm-6.col-md-4:nth-child(3n+4){margin-left:1.71%}.featured-content div.col-sm-6.col-md-4:nth-child(3n+3){margin-right:0}#small_device,.search_icon{display:none}.home_logo_smallscreen{display:none}.home_logo_bigscreen{display:block}#header .nav>li>a:hover,#header .nav>li>a:focus,#header .btn-blue:hover,#header .btn-blue:focus,#header .btn-red:hover,#header .btn-red:focus,.header_left a:hover{color:#494d55}.internal_page .col-lg-3.col-md-3.col-sm-6.col-xs-12{padding:0 20px 20px 0}.carousel-inner .col-lg-3.col-md-3.col-sm-6.col-xs-12 h3,.internal_page h3{margin:0 0 15px;padding:0}}@media(max-width:500px){.sub_menu.inner_menu{display:none !important}}@media(max-width:594px){#loginLBoxID .modal-dialog,#signupLBoxID .modal-dialog{margin:0 auto;width:100%}.input-wrapper{width:96%;margin-bottom:15px}.input-wrapper.text-left .link{top:0}#loginLBoxID .modal_body,#signupLBoxID .modal_body{padding:25px 35px}}@media(max-width:1024px){#user{width:60px !important}.hamburger{margin-left:0 !important}.active_button{padding:10px !important}.top_search_bar .form-control.search-box{padding:6px 13px 6px 6px !important}#header ul.nav-pills{margin-bottom:0}.header_left a.search_icon{padding:1px 5px 2px !important;margin:3px}#user_info{margin-top:40px !important}.header_left i{font-size:17px !important;margin-top:5px}#header .nav>li>a:hover,#header .nav>li>a:focus,#header .btn-blue:hover,#header .btn-blue:focus,#header .btn-red:hover,#header .btn-red:focus,.header_left a:hover{background:none !important}.slider-search{width:100% !important;border-radius:0 !important}.internal_page{margin-left:0 !important}.active_side_button{color:#121212}#index #header .hoverSubMenuHide a:hover,#index #header .hoverSubMenuHide a:focus,#index #header .header_right button:hover,#index #header .header_right button:focus{background:transparent;box-shadow:none;color:#121212}.arrow-up{left:10% !important}.catselect .sub,.dropdown-menu-list li a b,#header ul.nav-pills li{display:none !important}#header ul.nav-pills li:last-child{display:block !important}.header_left{width:23% !important}.header_center{width:52% !important}.sign-up.carousel-caption-xs-m{text-align:right}.header_right{width:23% !important}#small_device,#small_device_old,.hamburger .browse{display:none}#small_device{display:block;left:0 !important;margin:0 !important;max-width:100% !important;padding:0;position:absolute;width:100% !important;background:rgba(0,0,0,0.8);z-index:9999;padding:10px 10px 5px !important}#small_device .home-search-btn{color:#333}#small_device .form-control{color:#111}#small_device .form-group{background:#fff !important}.top_search_bar .form-group{width:100%}footer,.footer-push{margin:0 !important}#loginLBoxID,#signupLBoxID{box-shadow:none !important}}.login-form-remember-me{text-align:left;margin-top:12px;font-size:12px;display:block;margin-bottom:30px}.login-form-remember-me label{font-weight:normal !important;margin-bottom:15px;font-size:12px !important}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:30px 10px;pointer-events:all}.rating-label{display:inline-block;max-width:100%;margin-bottom:5px;text-align:left !important}@media(min-width:768px){.modal-dialog{width:750px;margin:70px auto}}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16px;padding:15px !important;border-bottom:1px solid #e5e5e5}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{text-align:right;border-top:0;background:rgba(0,0,0,0) none repeat scroll 0 0}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.form-horizontal .control-label{width:100%;float:none}.form-horizontal .controls{margin-left:0}.btn.btn-large.new_button{background:#0478c6 !important;text-shadow:none;border:0;border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;font-size:14px !important;font-weight:normal !important;height:auto !important;padding:8px 10px !important;width:auto !important;color:#fff !important}.save-feedback{float:left}.btn.btn-large.new_button:hover{background:#3da5f1 !important}.new_button{background:#173153 none repeat scroll 0 0 !important}.requred{color:#b91806}.back_course_page{opacity:1;-webkit-transition:opacity .9s,-webkit-transform .9s;transition:opacity .9s,transform .9s;color:#fff;margin-right:10px}.back_course_page:hover{color:#173153}.normal_font{font-size:14px !important}.hack-hidden-overflow{overflow-x:hidden;padding:0}#Stripe_Popup{border-radius:0;-ms-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;padding-top:8%}#Stripe_Popup .modal-content{margin:0 auto}#Stripe_Popup .form-group{border:0 !important;float:none}#form_business_content{margin-top:15px;width:97%}#Stripe_Popup{background:rgba(0,0,0,0.1) none repeat scroll 0 0}.control-group.space.no-mar .control-label,.control-group.space.no-mar .control-label+.controls{margin-left:5px}.no-padding{padding:0}@media(min-width:768px){#lesson-index .modal .modal-body:not(#feedback-body){margin:0 auto;width:100%;height:100%;overflow:hidden}#lesson-index .modal .modal-body:not(#feedback-body) .online_course_lessons{padding:0 2rem;height:85%}#lesson-index .modal .modal-body:not(#feedback-body) .online_course_lessons .space,#lesson-index .modal .modal-body:not(#feedback-body) .online_course_lessons .space .modal-body-inner-detail,#lesson-index .modal .modal-body:not(#feedback-body) .online_course_lessons .space .modal-body-inner-detail iframe{height:100% !important}.modal-content.js-modal-responses{height:100%}#lesson-popup-inner-footer-id{display:none;position:absolute;bottom:0;width:100%;margin:0;padding-left:0;padding-right:0}#Stripe_Popup .modal-content{width:600px}#js-ajax-modal .modal-dialog{margin:20px auto;width:90%;height:90%}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media(max-width:767px){#Stripe_Popup .modal-content{width:92%;margin:0 auto}}@media(min-width:992px){.modal-lg{width:900px}}body,p{color:#353535}.by{color:#999 !important}.scribd_iframe_embed{width:100%}.container.alert-container{width:100%}body .content .alert{position:absolute;top:-9px;width:100%;text-align:center;vertical-align:middle;line-height:38px}.container.alert-container .alert .close{right:20px !important;top:1px !important}