body{background:url(../images/body-bg.jpg) top center repeat;direction:rtl;font:400 14px/16px Arial;text-align:center;padding:0;margin:0}a img{border:0}a{color:#A86;text-decoration:none}a:hover,a:focus{color:#A87;text-decoration:underline}input[type=text],input[type=number],textarea{font-size:16px}.en{text-align:left;direction:ltr}.he{text-align:right;direction:rtl}#youtube-float{position:absolute;width:107px;z-index:5;display:none;top:55px;right:10px}.header-phone .navbar-inverse{background:rgba(0,0,0,.4);border:0}#header{float:right;width:100%;min-height:220px;position:relative}@media (max-width:860px){#header{min-height:180px}}@media (max-width:767px){#header{height:auto;padding-bottom:30px}}#header .logo-container{float:left;max-width:25%;text-align:left}@media (max-width:460px){#header .logo-container{text-align:center;width:100%;max-width:100%}}#header .logo-container #logo{display:inline-block;margin-top:50px}@media (max-width:940px){#header .logo-container #logo{margin-top:10px}}#header .header-right{float:right;max-width:75%}@media (max-width:460px){#header .header-right{width:100%;max-width:100%}}#header .header-right .header-right-content{position:relative;float:right;height:40px;margin-right:200px;width:272px;padding:0}@media (max-width:860px){#header .header-right .header-right-content{margin-right:10px;max-width:100%}}@media (max-width:460px){#header .header-right .header-right-content{margin-right:1%;margin-left:1%;max-width:98%;width:98%;border-top:1px solid #fff}}#header .header-right .header-right-content .header-content-welcome{width:100%;position:absolute;z-index:5}#header .header-right .header-right-content .header-content-welcome .user-welcome{position:absolute;width:290px;max-width:100%;background:#000;height:40px;padding:0 30px;text-align:center;clear:both;color:#FFF;line-height:30px;border-bottom:1px solid #FFF;border-right:1px solid #FFF;border-left:1px solid #FFF;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media (max-width:767px){#header .header-right .header-right-content .header-content-welcome .user-welcome{padding:0 10px}}@media (max-width:460px){#header .header-right .header-right-content .header-content-welcome .user-welcome{width:100%}}#header .header-right .header-right-content .header-content-welcome .user-welcome a{margin:0 10px;text-decoration:none;color:#EEE}#header .header-right .header-right-content .header-content-welcome .user-welcome a:hover{text-decoration:underline}#header .phone-container{clear:both;position:absolute;float:right;width:600px;margin-top:100px;font-size:24px;line-height:28px;color:#FFF;direction:ltr;text-align:left;z-index:10}#header .phone-container a{color:#fff;text-decoration:none}@media (max-width:860px){#header .phone-container{margin-top:70px;width:auto}}@media (max-width:767px){#header .phone-container{position:relative;margin-top:20px;padding-right:15px;text-align:right;max-width:100%}}#header .phone-container a{margin-left:10px}#header .phone-container .icon-phone{border-radius:20px;border:2px solid #EEE;color:#EEE;padding:2px 5px}#header .header-share-icons{float:right;width:80px;text-align:center;height:30px;line-height:30px;font-size:30px;color:#EEE;margin-top:6px;margin-right:20px}@media (max-width:600px){#header .header-share-icons{display:none}}#header .header-share-icons .share-facebook{text-decoration:none;color:#EEE}#header .header-share-icons .share-youtube{text-decoration:none;color:#EEE}#header .header-menu-wrapper{display:inline-block;width:100%;position:relative;min-height:75px}#header .header-menu-wrapper>div{display:inline-block;width:100%}@media (max-width:767px){#header .header-menu-wrapper{display:none}}#header ul.menu{float:left;text-align:center;list-style:none;margin:0;bottom:0;z-index:6}@media (min-width:768px){#header ul.menu{position:absolute;left:0}}@media (max-width:940px){#header ul.menu{position:relative;display:inline-block;margin-top:20px}}@media (max-width:860px){#header ul.menu{padding:0}}#header ul.menu>li{display:inline-block;padding:0;position:relative;text-align:center;font-size:16px;width:110px;vertical-align:middle}#header ul.menu>li:nth-child(1){width:80px}#header ul.menu>li:nth-child(1)>a:after{background-image:url(../images/nav/li-yellow.png)}#header ul.menu>li:nth-child(2){width:80px}#header ul.menu>li:nth-child(2)>a:after{background-image:url(../images/nav/li-green.png)}#header ul.menu>li:nth-child(3){width:80px}#header ul.menu>li:nth-child(3)>a:after{background-image:url(../images/nav/li-red.png)}#header ul.menu>li:nth-child(4){width:112px}#header ul.menu>li:nth-child(4)>a:after{background-image:url(../images/nav/li-blue.png)}#header ul.menu>li:nth-child(5){width:142px}#header ul.menu>li:nth-child(5)>a:after{background-image:url(../images/nav/li-orange.png)}#header ul.menu>li:nth-child(6){width:110px}#header ul.menu>li:nth-child(6)>a:after{background-image:url(../images/nav/li-yellow.png)}#header ul.menu>li:nth-child(7){width:102px}#header ul.menu>li:nth-child(7)>a:after{background-image:url(../images/nav/li-green.png)}#header ul.menu>li:nth-child(8){width:80px}#header ul.menu>li:nth-child(8)>a:after{font-weight:700;background-image:url(../images/nav/li-red.png)}#header ul.menu>li>a{color:#FFF;float:right;text-decoration:none;font-family:Georgia,Arial;font-size:16px;text-align:center;padding:20px 12px;width:100%;display:inline-block}#header ul.menu>li>a:after{display:none;content:" ";position:absolute;left:-20px;right:-20px;top:5px;bottom:0;height:60px;background-position:center center;background-repeat:no-repeat;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;opacity:0;filter:alpha(opacity=0)}#header ul.menu>li>a:hover:after{display:block;opacity:1;filter:alpha(opacity=100)}#header ul.menu>li>ul.sub-menu{display:none;position:absolute;left:0;right:-50px;top:70%;padding:40px 0 30px;list-style:none;background:url(/layout/images/menu-bg.png) center center no-repeat;text-align:center;height:246px;min-width:217px}#header ul.menu>li>ul.sub-menu li{min-width:217px;width:217px;display:inline-block;padding:0 40px 0 30px;margin:0 auto;line-height:30px}#header ul.menu>li>ul.sub-menu li a{text-decoration:none;width:100%;display:inline-block;color:#222;text-align:right;font-size:14px;padding:0 10px;border-bottom:1px solid #acdafa}#header ul.menu>li>ul.sub-menu li a:hover{text-decoration:none;background:url(/layout/images/menu-hl.png) center center no-repeat;background-size:100% 100%}#header ul.menu>li:hover>ul.sub-menu{display:block}.header-phone{float:right;width:100%}.head-container{float:right;width:100%;text-align:left;direction:ltr;height:543px;position:relative}@media (max-width:935px){.head-container{height:500px}}.homepage-intro{width:100%;position:relative}.homepage-intro .homepage-intro-container{margin-left:-65px;height:543px;background:url(../images/home-intro.jpg) right 0 no-repeat;background-size:100% auto}@media (max-width:935px){.homepage-intro .homepage-intro-container{height:500px}}.nav{margin:0}#recommendations-link-container{float:left;width:100%;text-align:left;direction:ltr;height:5px;line-height:1px;font-size:1px}#recommendations_link span{top:128px;width:140px;line-height:40px;margin:10px 0 10px -25px;padding:20px 0;font-size:22px;font-weight:400;color:#000;position:absolute;z-index:1000}#recommendations_link a span{background-image:url(../images/nav/li-blue-bg.png);background-repeat:no-repeat;background-position:7px 14px}@media (max-width:980px){#recommendations_link span{top:100px;margin-left:0;font-size:18px}}@media (max-width:900px){#recommendations_link{display:none}}#recommendation-content article p{padding:0}#pencil-container{direction:ltr;text-align:left;float:right;width:1px;height:100px;line-height:0;font-size:0;overflow:hidden}@media (max-width:860px){#pencil-container{display:none}}#swiffycontainer{width:400px;height:300px;overflow:hidden;position:absolute;z-index:4;margin-left:-240px}#swiffycontainer div{height:333px}footer{float:right;width:100%;margin:0 auto;padding:30px 0}footer .row{margin:0}footer .row .foot-widget{margin:0}footer .row .foot-widget h4{color:#FFF;font-weight:400}footer .row .foot-widget ul{padding:0}footer .row .foot-widget ul li{list-style:none}footer .policy{color:#fff}footer .policy em{color:#8bbe31;font-weight:700}footer .footer-links{float:right;list-style:none;margin:0 70px 0 0}footer .footer-links li{float:right;padding:0 13px;margin:0;display:inline}footer .footer-links li a{color:#caa580;text-decoration:none;font-weight:400}footer .footer-links li a:hover{color:#cba57e;text-decoration:underline}section.section-content{margin:10px auto;float:right;width:100%}.sidebar{float:right;width:31%}.sidebar h3{font-size:2em}.sidebar .feed{float:right;width:100%;min-height:276px;background:url(../images/extra-bg.png) no-repeat;margin-bottom:7px}.sidebar .feed h3{text-align:right;color:#f66118}.sidebar .feed .marquee-container{width:100%;height:160px;float:right;padding:0 40px 10px;overflow:hidden}.sidebar .feed .marquee-container .marquee{width:100%;float:right}.sidebar .feed-courses h3.deco{padding:20px 40px 0}.sidebar .feed-media h3.deco{padding:30px 40px 0}.sidebar .sidebar-newsletter{float:right;width:100%;height:276px;background:url(../images/sign-up-bg.jpg) no-repeat}.sidebar .sidebar-newsletter h3{color:#FFF;font-size:2em;line-height:1.1em;margin:0;padding:10px 0}.sidebar .sidebar-newsletter .btn-side-newsletter{color:#000;font-size:26px}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{padding:2px 6px}.form-horizontal .control-label{padding-top:3px}.col legend+.control-group{margin-top:0}.col legend{margin-bottom:5px;font-size:16px;line-height:30px;border:0}.col input{font-family:arial}.well{background-color:#d5d5d0;border:1px solid #c3c3c3}.exam-packages-list .packages-list{width:100%}.exam-packages-list .packages-list .category-container .category{padding-bottom:0;padding-top:0}.exam-packages-list .packages-list .package-title{background:#f66118;background-color:#f66118;padding:5px 20px;background-image:-moz-linear-gradient(top,#f66118,#f66118);background-image:-o-linear-gradient(top,#f66118,#f66118);-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff66118', endColorstr='#fff66118', GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);box-shadow:0 1px 4px rgba(0,0,0,.065)}.exam-packages-list .packages-list .package-title h3{padding:0;margin:0;color:#FFF;font-weight:400}.exam-packages-list .packages-list .package{float:right;width:100%;margin:0 0 15px}.exam-packages-list .packages-list .intro{padding:10px 20px 0}.exam-packages-list .packages-list .category-container{float:right;width:100%}.container-wide .row{margin:0;width:100%}.category-view .intro{padding:10px 20px}.category-view .video-container{width:88.2%;text-align:left}.category-view .video-container iframe{max-width:100%}@media (max-width:767px){.category-view .video-container{width:100%}}.category-view .exams-list-container{float:right;width:100%;text-align:center}.category-view .exams-list-container table{margin:0 12px 0 0;float:right;width:87%}@media (max-width:767px){.category-view .exams-list-container table{margin:0;width:100%}}.category-view .exams-list-container table .odd td{background:#FAFAFA}.category-view .exams-list-container table .even td{background:#F6F6F6}.category-view .exams-list-container .table-exams td{line-height:30px;text-align:right}.last-practice{padding:5px 20px;margin:20px auto;background:#FFF;border:1px solid #DDD;-moz-border-radius:4px;display:inline-block;border-radius:4px}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#9ACF0F;*background-color:#8AbF0F;background-image:-moz-linear-gradient(top,#9acf0f,#8abf0f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#9acf0f),to(#8abf0f));background-image:-webkit-linear-gradient(top,#9acf0f,#8abf0f);background-image:-o-linear-gradient(top,#9acf0f,#8abf0f);background-image:linear-gradient(to bottom,#9acf0f,#8abf0f);background-repeat:repeat-x;border-color:#8AbF0F #8AbF0F #6AAF0F;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9ACF0F', endColorstr='#ff8AbF0F', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#8AbF0F;*background-color:#6AAF0F}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#49afed;*background-color:#2f96e4;background-image:-moz-linear-gradient(top,#5bd0fe,#2fb6e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bd0fe),to(#2fb6e4));background-image:-webkit-linear-gradient(top,#5bd0fe,#2fb6e4);background-image:-o-linear-gradient(top,#5bd0fe,#2fb6e4);background-image:linear-gradient(to bottom,#5bd0fe,#2fb6e4);background-repeat:repeat-x;border-color:#2fb6e4 #2fb6e4 #1f83A7;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5dc0fe', endColorstr='#ff2fb6e4', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2fb6e4;*background-color:#6ABF0F}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#f66118;*background-color:#2f96e4;background-image:-moz-linear-gradient(top,#f66118,#e66118);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f66118),to(#e66118));background-image:-webkit-linear-gradient(top,#f66118,#e66118);background-image:-o-linear-gradient(top,#f66118,#e66118);background-image:linear-gradient(to bottom,#f66118,#e66118);background-repeat:repeat-x;border-color:#2fb6e4 #2fb6e4 #1f83A7;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff66118', endColorstr='#ffe66118', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f66118;*background-color:#6ABF0F}.video-thumb{display:inline-block;padding:5px 0;margin:10px 0;max-width:100%}.article .videos-container h4{margin:0;font-weight:400;font-size:18px}.article .videos-container iframe{margin-top:5px}@media (max-width:767px){.article .videos-container>div{text-align:center}}.page-container{width:100%;max-width:980px;margin:0 auto;text-align:right}article{min-height:500px}article.wide{float:right;background:url(../images/inner-bg.jpg) top center repeat;width:100%;padding:15px 15px 40px}@media (max-width:767px){article.wide{padding:15px}}article.main{background:url(../images/inner-bg.jpg) top center repeat;width:67%;padding:20px;float:left;min-height:829px}@media (max-width:767px){.sidebar{position:absolute;width:260px;right:-260px;border-left:2px solid #444;background:#444;z-index:1}.sidebar.active{right:0}.sidebar .feed h3.deco{font-size:1.4em}.sidebar .box-inner{padding:10px 15px}article.main{width:100%}}.sidebar .sidebar-toggle{position:absolute;background:#444;color:#fff;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:10px;border-top-left-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;display:none;left:-40px;width:40px;height:40px;line-height:40px;text-align:center}@media (max-width:767px){.sidebar .sidebar-toggle{display:inline-block}}.sidebar .sidebar{width:100%}.btn-pkg-width{width:80px;max-width:100%;padding-left:0;padding-right:0}.wr-inner-row{margin-right:-5px;margin-left:-5px}.package-blocks{text-align:center;margin-right:0;margin-left:0;padding:20px 0}.package-blocks .package{padding:8px}@media (max-width:767px) and (min-width:500px){.package-blocks .package{float:right;width:50%}}.package-blocks .package .package-block-outer{position:relative;width:100%}.package-blocks .package .package-block-bg{background:#f76e00;position:absolute;top:10px;bottom:-2px;right:0;left:0;z-index:-1;-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-o-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}.package-blocks .package .image-container img{max-width:100%}.package-blocks .package .package-block{background:#fff;padding:10px 5px;margin-bottom:10px}.package-blocks .package .package-block .package-title h4{font-size:14px;line-height:16px;height:32px;overflow:hidden;font-weight:700;margin-top:0;margin-bottom:4px}.package-blocks .package .package-block .package-summary{margin-bottom:10px;overflow:hidden;height:48px}.package-blocks .package .package-block .package-description{margin-bottom:10px;overflow:hidden}@media (max-width:767px) and (min-width:601px){.package-blocks.packages-block-thin .package{width:33.3333%}}@media (max-width:600px) and (min-width:501px){.package-blocks.packages-block-thin .package{width:50%}}@media (max-width:500px){.package-blocks.packages-block-thin .package{width:100%;float:none}}#page-purchase{padding:0 40px}@media (max-width:767px){#page-purchase{padding:0}}#page-purchase .form-container{float:right;width:100%}#page-purchase .col{float:right;width:50%}#page-purchase .col-right{width:45%;border-left:1px solid #CCC;margin-left:2%;padding-left:2%}#page-purchase .col-left{width:45%;float:left}#page-purchase .pre-purchase-container{margin:0 auto;text-align:center;float:none;width:400px;max-width:100%}.contact-page #contact-form{float:right;width:33%}.contact-page #contact-info{float:left;width:63%}@media (max-width:767px){.contact-page{text-align:center}.contact-page #contact-form{text-align:right;float:none;width:100%;margin:0 auto;max-width:300px}.contact-page #contact-info{text-align:right;float:none;width:100%}}.contact-form-footer .form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.contact-form-footer .btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.contact-form-footer .btn-info{padding:6px 25px;background:#38bbe9;border:0}.exam-view.exam-view-ltr .question-body{direction:ltr;text-align:left}.exam-view.exam-view-ltr .form-content{direction:ltr;text-align:left}.exam-view input[type=radio],.exam-view exam-view input[type=checkbox]{margin-top:0;margin-left:10px}.exam-view .exam-pre h4{font-size:28px;line-height:32px;text-align:right}.exam-view .exam-page{min-height:300px;line-height:22px}.exam-view .exam-page.exam-page-large{min-height:499px}@media (max-width:767px){.exam-view .exam-page{min-height:200px!important}.exam-view .exam-page.exam-page-large{min-height:200px!important}}.exam-view .exam-fun-icon{float:left;width:100%;height:1px;overflow:hidden;line-height:1px;font-size:1px;direction:ltr;text-align:left;z-index:1}.exam-complete{background:url(../images/icons/laugh.png) 280px 10px no-repeat}@media (max-width:780px){.exam-complete{background:0 0}}.exam-complete .exam-complete-title{width:535px;max-width:100%}@media (max-width:600px){.exam-complete .exam-complete-title{font-size:1.4em}}.exam-complete .correct-ans{background:#9ACF2F;border-radius:8px}.exam-complete .incorrect-ans{border:2px solid #F33;border-radius:8px}.exam-complete .incorrect-ans label{padding-top:0;padding-bottom:0;margin-bottom:1px;min-height:18px;line-height:18px;padding-right:18px}.exam-complete .question-answers{padding:5px 0;margin:5px 0}.exam-complete .intro-text{line-height:22px;float:right;width:70%}@media (max-width:500px){.exam-complete .intro-text{width:100%}}.exam-complete .intro-side{float:left;width:30%;padding-top:20px}@media (max-width:500px){.exam-complete .intro-side{width:100%}}.exam-complete .category-answer-95{width:50%;float:right;height:100px}.btn-gold{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#F6C73E;background-image:-moz-linear-gradient(top,#f6c73e,#e6b72e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f6c73e),to(#e6b72e));background-image:-webkit-linear-gradient(top,#f6c73e,#e6b72e);background-image:-o-linear-gradient(top,#f6c73e,#e6b72e);background-image:linear-gradient(to bottom,#f6c73e,#e6b72e);background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffF6C73E', endColorstr='#ffe6b72E', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-gold:hover,.btn-gold:focus,.btn-gold:active,.btn-gold.active,.btn-gold.disabled,.btn-gold[disabled]{color:#fff;background-color:#e6b72E}.breadcrumbs{width:100%;height:auto;float:left;margin:0;border-radius:0;background-color:#f5f5f5;background:url(../images/inner-bg.jpg);padding:8px 15px;line-height:19px}.breadcrumbs span a{text-shadow:0 1px 0 #fff;color:#000;cursor:pointer}.breadcrumb{color:#000}.breadcrumb:hover{text-decoration:underline}#ie-flash-container{position:absolute;width:400px;height:300px;z-index:2;margin-left:-215px}@media (max-width:767px) and (min-width:500px){.col-smx-6{float:right;width:50%}}@media (max-width:650px){.hidden-xxs{display:none}}.landing-page-content .images-row{margin-right:-7px;margin-left:-11px}.landing-page-content .images-row .image img{width:100%}.landing-page-content .images-row .package-block{width:100%}.landing-page-content .images-row .well{padding:10px}.landing-page-content .images-row .well h4{height:70px;font-size:1.32em}@media (max-width:600px){.landing-page-content .images-row .well h4{font-size:1.1em}}.landing-page-content .images-row .package-summary{height:70px}.courses-signup-page h2.ttl-primary{font-size:1.5em;line-height:1.6em;margin-top:10px;margin-bottom:0}.courses-signup-page h2.ttl-secondary{font-size:2.1em;line-height:1.4em;margin-top:0}.courses-signup-page .images-row{margin-right:-7px;margin-left:-11px}.courses-signup-page .images-row .image img{width:100%}.courses-signup-page .day-cell{min-height:80px}.courses-signup-page .month-color-1{background:#EEE}.courses-signup-page .month-color-2{background:#E6E6E6}.courses-signup-page .table-calendar{background:#FFF;border:1px solid #444}.courses-signup-page .table-calendar thead th{text-align:center;width:14.2%}.courses-signup-page .table-calendar tbody td{padding:3px}.courses-signup-page .table-calendar ul{list-style:none;padding:0;margin:0}.courses-signup-page .table-calendar ul li{padding:3px 0;margin:0}.courses-signup-page .images-row .well{padding:8px;margin-top:5px}.courses-signup-page .general-info-courses{float:right;width:60%;font-size:13px;line-height:14px}.courses-signup-page .general-info-courses li{line-height:16px}.courses-signup-page .day-cell .label-success{background-color:#8abf0f}.courses-signup-page .package-title h4{font-size:1.2em}.courses-signup-page .package-block .package-title{min-height:60px}.courses-signup-page .package-block .package-summary{min-height:50px}.courses-signup-page .sidebar .sidebar-newsletter{float:right;width:100%;height:429px;background:url(/layout/images/sign-up-bg.jpg) repeat-y}#lightbox{max-width:100%}@media (max-width:1208px){#lightbox{right:0}}@media (max-width:500px){.col-xxs-12{width:100%}}.homepage-intro-board{position:relative;z-index:2;display:inline-block;width:100%;overflow:hidden;padding-top:20px;min-height:520px;margin-bottom:65px;background:url(../images/board-bg.jpg) center 20px no-repeat;text-align:center}@media (max-width:1024px){.homepage-intro-board{padding-left:15px;padding-right:15px}}.homepage-intro-board .board-content{width:100%;max-width:1024px;margin:auto;color:#fff;position:relative}.homepage-intro-board .board-content .side-note{top:-20px;position:absolute;right:100%;width:492px;height:448px;margin-right:-90px;background:url(../images/intro/clipped-note.png) 0 0 no-repeat;padding:90px 70px 0 30px}@media (max-width:968px){.homepage-intro-board .board-content .side-note{display:none}}.homepage-intro-board .board-content .side-note .text-content{-webkit-transform:rotate(352.5deg);-moz-transform:rotate(352.5deg);-o-transform:rotate(352.5deg);writing-mode:lr-tb;text-align:right}.homepage-intro-board .board-content .side-note .text-content h4{width:240px;font-size:30px;margin:0 0 20px}.homepage-intro-board .board-content .side-note .text-content p{font-size:17px;line-height:24px;margin:0}.homepage-intro-board .board-content .side-note .text-content a{width:100px;height:80px;position:absolute;right:-15px;top:207px}.homepage-intro-board .board-content .video-container{margin-top:40px;width:514px;height:295px;float:right;background:url(../images/intro/video.png) right 0 no-repeat}.homepage-intro-board .board-content .video-container a.video{float:right;margin-top:8.2%;margin-right:1.9%;width:66.66147%;height:80%}.homepage-intro-board .board-content .video-container a.video img{max-width:100%}.homepage-intro-board .board-content .video-container iframe{float:right;margin-top:8.2%;margin-right:1.9%;width:66.66147%;height:80%;border:4px solid #fff}@media (max-width:900px){.homepage-intro-board .board-content .video-container{background-size:100% auto;max-width:50%;margin:40px auto 0}}@media (max-width:700px){.homepage-intro-board .board-content .video-container{float:none;max-width:100%}}@media (max-width:420px){.homepage-intro-board .board-content .video-container{height:260px}}@media (max-width:370px){.homepage-intro-board .board-content .video-container{height:220px}}.homepage-intro-board .board-content .info-box{float:right;max-width:400px;overflow:hidden;padding:0 15px;text-align:right}@media (max-width:700px){.homepage-intro-board .board-content .info-box{max-width:100%;background:url(../images/board-bg.jpg) center bottom no-repeat;padding-bottom:60px}.homepage-intro-board .board-content .info-box .info-box-content{max-width:370px;width:100%;margin:auto}}.homepage-intro-board .board-content .info-box .info-box-prepare{padding-top:70px}.homepage-intro-board .board-content .info-box .info-box-prepare h1{font-size:30px;margin:0 0 10px}.homepage-intro-board .board-content .info-box .info-box-prepare p{font-size:16px;line-height:20px;margin:0}.homepage-intro-board .board-content .info-box .info-box-recommend{min-height:150px;background:url(../images/intro/title-recommend.png) 0 top no-repeat;padding-top:40px}.homepage-intro-board .board-content .info-box .info-box-recommend .recommend-list{font-size:16px;line-height:20px;height:80px;overflow:hidden;margin-bottom:5px}.homepage-intro-board .board-content .info-box .info-box-recommend a{color:#aacf0f;text-decoration:underline;font-size:16px}@media (max-width:900px){.homepage-intro-board .board-content .info-box{width:50%;margin:auto}}@media (max-width:700px){.homepage-intro-board .board-content .info-box{float:none;width:100%}.homepage-intro-board .board-content .info-box .info-box-prepare{padding-top:15px}}@media (max-width:1360px){.homepage-intro-board .board-content .side-note{display:none}.homepage-intro-board .board-content .info-box{max-width:49%}.homepage-intro-board .board-content .video-container{max-width:49%;padding-right:15px;padding-left:15px}}@media (max-width:1360px) and (max-width:700px){.homepage-intro-board .board-content .info-box{max-width:100%}}@media (max-width:1360px) and (max-width:700px){.homepage-intro-board .board-content .video-container{max-width:100%}}.homepage-intro-board .board-content .notes-list{margin-top:30px;display:inline-block;width:100%;text-align:center}.homepage-intro-board .board-content .notes-list .note-container .note{display:inline-block;text-decoration:none;color:#000;margin:0 auto;background:url(../images/intro/note.png);width:212px;height:192px;text-align:center;padding:26px 10px 0}.homepage-intro-board .board-content .notes-list .note-container .note h2,.homepage-intro-board .board-content .notes-list .note-container .note h3{font-size:23px;line-height:26px;margin:0;font-weight:400}.homepage-intro-board .board-content .notes-list .note-container .note p{padding:0 5px 0 0;font-weight:400;margin:0;font-size:13px}@media (max-width:900px){.homepage-intro-board .board-content .notes-list .note-container{width:50%}}@media (max-width:495px){.homepage-intro-board .board-content .notes-list .note-container{width:100%}}.gallery-board{background:url(/layout/images/gallery-board.png) center center no-repeat;background-size:100% 100%;width:627px;max-width:100%;height:255px;padding:10px 10px 12px;position:relative;margin-bottom:30px}.gallery-board:after{content:" ";position:absolute;left:0;top:-7px;width:110px;height:94px;background:url(/layout/images/gallery-board-flag.png) center center no-repeat}.gallery-board .fotorama--wp.fotorama{overflow:visible;margin-top:0;margin-bottom:0;height:231px;width:100%;max-width:100%}.gallery-board .fotorama--wp.fotorama .fotorama__wrap{max-height:100%}.gallery-board .fotorama--wp.fotorama .fotorama__wrap .fotorama__stage{max-height:231px}.gallery-board .fotorama--wp.fotorama .fotorama__wrap .fotorama__stage img{max-height:100%!important;width:auto!important;margin:auto;left:0}.gallery-board .fotorama--wp.fotorama .fotorama__caption__wrap{background:rgba(0,0,0,.8);color:#fff;width:100%}.gallery-board .fotorama--wp.fotorama .fotorama__nav-wrap{margin-top:13px}.gallery-board .fotorama--wp.fotorama .fotorama__nav-wrap .fotorama__nav__frame .fotorama__dot{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:10px;height:10px;background:#fff;border:1px solid #8b8b8b}.gallery-board .fotorama--wp.fotorama .fotorama__nav-wrap .fotorama__nav__frame.fotorama__active .fotorama__dot{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#aacf0f;border:1px solid #8b8b8b}#wr-page-iframe{width:100%;border:0;min-height:400px}#lightbox-shadow{background:#000 none repeat scroll 0 0;display:none;height:100%;left:0;opacity:.75;position:fixed;top:0;width:100%;z-index:1000}#lightbox{background:#fff url(data:image/gif;base64,R0lGODlhEAAQAPQAAP///wAAAPDw8IqKiuDg4EZGRnp6egAAAFhYWCQkJKysrL6+vhQUFJycnAQEBDY2NmhoaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFdyAgAgIJIeWoAkRCCMdBkKtIHIngyMKsErPBYbADpkSCwhDmQCBethRB6Vj4kFCkQPG4IlWDgrNRIwnO4UKBXDufzQvDMaoSDBgFb886MiQadgNABAokfCwzBA8LCg0Egl8jAggGAA1kBIA1BAYzlyILczULC2UhACH5BAkKAAAALAAAAAAQABAAAAV2ICACAmlAZTmOREEIyUEQjLKKxPHADhEvqxlgcGgkGI1DYSVAIAWMx+lwSKkICJ0QsHi9RgKBwnVTiRQQgwF4I4UFDQQEwi6/3YSGWRRmjhEETAJfIgMFCnAKM0KDV4EEEAQLiF18TAYNXDaSe3x6mjidN1s3IQAh+QQJCgAAACwAAAAAEAAQAAAFeCAgAgLZDGU5jgRECEUiCI+yioSDwDJyLKsXoHFQxBSHAoAAFBhqtMJg8DgQBgfrEsJAEAg4YhZIEiwgKtHiMBgtpg3wbUZXGO7kOb1MUKRFMysCChAoggJCIg0GC2aNe4gqQldfL4l/Ag1AXySJgn5LcoE3QXI3IQAh+QQJCgAAACwAAAAAEAAQAAAFdiAgAgLZNGU5joQhCEjxIssqEo8bC9BRjy9Ag7GILQ4QEoE0gBAEBcOpcBA0DoxSK/e8LRIHn+i1cK0IyKdg0VAoljYIg+GgnRrwVS/8IAkICyosBIQpBAMoKy9dImxPhS+GKkFrkX+TigtLlIyKXUF+NjagNiEAIfkECQoAAAAsAAAAABAAEA) no-repeat scroll center center;border:4px solid #fff;display:none;height:808px;left:39%;margin-left:-400px;position:absolute;width:1208px;z-index:1001}body>iframe[name=google_conversion_frame]{display:none}.intro-side .btn{white-space:normal}ul.questions-nav.pagination{margin:15px auto;padding:0}ul.questions-nav.pagination>li>a:hover,ul.questions-nav.pagination>li>a:focus,ul.questions-nav.pagination>li.active>a,ul.questions-nav.pagination>li.active>span{background:#BBB;color:#555}ul.questions-nav.pagination>li>a,ul.questions-nav.pagination>li>span{border-color:#AAA}ul.questions-nav.pagination a{color:#000}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);border:1px solid #c3c3c3}.text-highlight{background-color:#FF0}.btn-info-alt{margin-bottom:15px;white-space:normal;font-size:17px;box-shadow:0 2px 10px #888}pre.script{visibility:hidden;display:none}.btn-wr-danger,.btn-wr-primary,.btn-wr-success,.btn-wr-warning{width:100%;max-width:607px;height:auto;line-height:30px;padding:16px;text-align:center;margin:0;background-position:center center;-webkit-background-size:100% 100%;background-size:100% 100%;color:#fff;font-family:arial,sans-serif;font-size:20px;text-shadow:0 1px 1px rgba(0,0,0,.3);display:inline-block;text-decoration:none}.btn-wr-danger:hover,.btn-wr-primary:hover,.btn-wr-success:hover,.btn-wr-warning:hover{text-decoration:none;color:#fff}.btn-wr-danger:hover,.btn-wr-primary:hover,.btn-wr-success:hover,.btn-wr-warning:hover,.btn-wr-danger:active,.btn-wr-primary:active,.btn-wr-success:active,.btn-wr-warning:active,.btn-wr-danger:focus,.btn-wr-primary:focus,.btn-wr-success:focus,.btn-wr-warning:focus{color:#fff;text-decoration:none}.btn-wr-primary{background-image:url(/layout/images/buttons/btn-primary.png)}.btn-wr-success{background-image:url(/layout/images/buttons/btn-success.png)}.btn-wr-warning{background-image:url(/layout/images/buttons/btn-warning.png)}.btn-wr-danger{background-image:url(/layout/images/buttons/btn-danger.png)}.btn-part-a{background:url(/layout/images/buttons/btn-bg-part-a.png) center center no-repeat}.btn-part-b{background:url(/layout/images/buttons/btn-bg-part-b.png) center center no-repeat}.btn-part-a,.btn-part-b{display:inline-block;width:337px;height:272px;color:#000;padding:65px 44px 0 20px;text-align:right;font-size:32px;line-height:38px;text-decoration:none}.btn-part-a:hover,.btn-part-b:hover,.btn-part-a:active,.btn-part-b:active,.btn-part-a:focus,.btn-part-b:focus{color:#000;text-decoration:none}.note{text-align:center;color:#000;width:154px;height:147px;display:inline-block;background-size:auto;background-position:center center;background-repeat:no-repeat;padding:26px 10px 0;margin:0 auto;text-decoration:none}.note:hover{color:#000;text-decoration:none}.note h4{font-size:23px;line-height:26px;margin:0;font-weight:400}.note p{padding:0 5px 0 0;font-weight:400;margin:0;font-size:13px}.note.note-blue{background-image:url(/layout/images/note-blue.png)}.note.note-orange{background-image:url(/layout/images/note-orange.png)}.note.note-beige{background-image:url(/layout/images/note-beige.png)}.note.note-yellow{background-image:url(/layout/images/note-yellow.png)}.note.note-green{background-image:url(/layout/images/note-green.png)}.float-button{position:fixed;left:-167px;bottom:20px;z-index:10;transition:all .5s}.float-button.active{left:10px}@media (max-width:767px){.float-button{display:none}}body div.wpcf7-validation-errors{border:0;color:#fff;background:#e30;padding:10px}body div.wpcf7-mail-sent-ok{border:0;background:#2c3;color:#fff;padding:10px}.package-block-outer{z-index:0}.img-enlarge{display:inline-block;max-width:100%;border:5px solid #fff;position:relative}.img-enlarge .img-enlarge-icon{position:absolute;right:0;bottom:0;width:50px;height:50px;line-height:50px;background:rgba(0,0,0,.38);border-radius:10px 0 0;color:#fff;text-align:center;font-size:26px}.side-links-block h5{font-size:16px;height:41px;line-height:41px;background:url(/layout/sidebar-package-title.png) no-repeat;margin:0;padding:0 30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-links-block ul{list-style:none;margin:0;padding:0 30px}.side-links-block ul li{line-height:0}.side-links-block ul li a{line-height:40px;display:inline-block;width:100%;color:#444;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-links-block.side-links-block-packages{background:url(/images/extra-bg-repeat.png) center top repeat}.recommendation-list h4{color:#f66118;font-size:18px}.recommendation-list .recommendation-list-item{margin:10px 0;border-bottom:1px dashed #aaa}.recommendation-list .recommendation-list-window{height:150px;overflow:hidden}.section-content .entry-title{color:#f66118}@media (max-width:400px){.modal .modal-dialog .modal-content{position:fixed!important;top:0;bottom:10px;height:auto;overflow:auto}}