h2{font-size:24px}h3{font-weight:700}h4{font-size:13px;font-weight:700}.navbar-toggle{border:none;background:transparent!important}.navbar-toggle:hover{background:transparent!important}.navbar-toggle .icon-bar{width:22px;transition:all 0.2s}.navbar-toggle .top-bar{transform:rotate(45deg);transform-origin:10% 10%;background-color:#fff!important}.navbar-toggle .middle-bar{opacity:0;background-color:#fff!important}.navbar-toggle .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%;background-color:#fff!important}.navbar-toggle.collapsed .top-bar{transform:rotate(0)}.navbar-toggle.collapsed .middle-bar{opacity:1}.navbar-toggle.collapsed .bottom-bar{transform:rotate(0)}header{padding:0 0 10px 0}header .headTop{background-image:url(../../../../../../../../plugins/ditad-courses/assets/img/bg_header.png);background-repeat:no-repeat;background-size:auto;background-position:right 0;padding:10px 0 5px 0}header .phone{background-image:url(../../../../../../../../plugins/ditad-courses/assets/img/header_phone_icon.png);background-repeat:no-repeat;background-size:auto;background-position:center left;padding:0 0 0 25px;font-size:20px;font-weight:700;color:#294597;margin-top:10px}header .headTop .redCallBack{margin-top:25px}header .phone span{color:#000;font-size:12px}header .contact{text-align:center;padding-top:20px}header .contact p{font-weight:700}header .contact p a{color:#294597}.redCallBack{background-color:#a80000;display:block;padding:6px 0;text-align:center;color:#fff;border-radius:3px;font-size:15px;border:1px solid #e96060;transition:0.2s;outline:none}.redCallBack:hover{background-color:#e96060;transition:0.2s}header .redCallBack:hover,header .redCallBack:focus,header .redCallBack:active{color:#fff;text-decoration:none;outline:none}header .navbar-default{background-color:#294597;border:0;border-radius:0}header #navbar{padding:0}header .navbar-default .navbar-nav>li>a{color:#fff;font-size:14px;border-left:1px solid #132a6e;border-right:1px solid #3856b0;box-sizing:border-box;padding:16px 20px}header .navbar-default .navbar-nav>li>a:hover{background-color:#a80000;color:#fff;text-decoration:none;border-left:1px solid #a80000;border-right:1px solid #a80000}header form{margin-top:10px}header form input{border:0;border-radius:3px;font-size:15px;padding:5px 40px 5px 5px;width:260px}header form button{position:relative;left:-35px;border:0;background-color:#fff;outline:none}header .navbar{margin-bottom:0}.pageNav{padding:5px 0 15px 0}.pageNav ul{padding-left:0}.pageNav ul li{display:inline-block}.pageNav ul li a{color:#949494;text-decoration:underline;font-size:12px}.pageNav ul li a.active{color:#525252;text-decoration:none}.sidebar-title{margin-bottom:30px;cursor:pointer}.sidebar-title h2{color:#fff;background:#a80000;text-align:center;padding:25px 0 25px 0;border-radius:15px;margin:0;font-size:18px;font-family:"pt-sans-bold"}.sidebar-title h2:hover{background:#cb1e04}.menuCategory{border:1px solid #c3c1d4;border-radius:15px;margin:0 0 20px 0}.menuCategory .head{background-color:#294597;border-radius:15px 15px 0 0;padding:15px 0}.menuCategory .head h3{text-align:center;margin:0;color:#fff}.menuCategory ul{padding-left:0;margin-bottom:0}.menuCategory ul li{list-style:none;border-top:1px solid #d7d7d7}.menuCategory ul li a{padding:10px 15px;font-size:14px;display:block;color:#294597;background-color:#f5f5f5;text-decoration:none;position:relative}.menuCategory ul li a span{padding:0 0 0 25px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.menuCategory ul li a:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;margin:auto;top:0;bottom:0;background-color:#aaa;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.3),0 1px 0 0 rgba(255,255,255,.8)}.menuCategory ul li a.active{color:red;background-color:#fff}.menuCategory ul li a.active:before{content:"\2713";text-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:15px;color:#f3f3f3;text-align:center;line-height:15px}.menuCategory ul li a:hover,.menuCategory ul li a:active{text-decoration:none;background-color:#fff}.menuCategory ul li:last-child a{border-radius:0 0 15px 15px}.courseSelectionMenu{background-color:#294597;padding:5px 0;border-radius:10px;margin-bottom:20px}.courseSelectionMenu ul{padding:10px 0;text-align:center;margin-bottom:0}.courseSelectionMenu li{display:inline-block;list-style:none}.courseSelectionMenu li a{font-size:14px;color:#294597;background-color:#fff;padding:9px 18px;border-radius:10px;margin:0 3px}.courseSelectionMenu li a.active{color:red!important}.courseSelectionMenu li a:hover,.courseSelectionMenu li a:focus,.courseSelectionMenu li a:active{color:#294597;text-decoration:none}.courseSelectionMenu li.icon{background-color:transparent;padding:5px 5px;margin:5px 0 0 0;cursor:pointer}.curseItem{border:1px solid #e6e6ed;border-radius:10px;margin:10px 0}.curseItem .imgBlock{height:145px;background-size:auto;background-position:center center;background-repeat:no-repeat;border-radius:10px 10px 0 0}.curseItem1 .imgBlock{background-image:url(../../../../../../../../plugins/ditad-courses/assets/img/curse_img1.jpg)}.curseItem2 .imgBlock{background-image:url(../../../../../../../../plugins/ditad-courses/assets/img/curse_img2.jpg)}.curseItem3 .imgBlock{background-image:url(../../../../../../../../plugins/ditad-courses/assets/img/curse_img3.jpg)}.curseItem4 .imgBlock{background-image:url(../../../../../../../../plugins/ditad-courses/assets/img/curse_img4.jpg)}.curseItem5 .imgBlock{background-image:url(../../../../../../../../plugins/ditad-courses/assets/img/curse_img5.jpg)}.curseItem6 .imgBlock{background-image:url(../../../../../../../../plugins/ditad-courses/assets/img/curse_img6.jpg)}.curseItem .caption{padding:15px 0;background-color:#294597;display:table;width:100%}.curseItem .caption h4{text-align:center;text-transform:uppercase;color:#fff;display:table-cell;vertical-align:middle}.curseItem .caption h4 a{text-align:center;text-transform:uppercase;color:#fff}.curseItem .info{padding:5px}.curseItem .info p{font-size:13px;color:#525252;text-align:left}.curseItem .info p.closest_date{text-align:right;display:none}.curseItem .info p span{font-size:14px;color:#000;font-weight:700}.curseItem .info p span.spanRed{color:#a80000}.curseItem .redBtn{margin-top:3px}.redBtn{font-size:14px;color:#a80000;font-weight:700;text-align:center;display:block;width:100%;padding:13px 0;border:1px solid #a80000;border-radius:10px;transition:0.2s}.redBtn:hover{color:#fff;background-color:#a80000;text-decoration:none;transition:0.2s}.redBtn:active,.redBtn:focus{color:#a80000;text-decoration:none}.curseItem.quick{position:relative}.curseItem.quick:before{content:'';display:block;width:69px;height:34px;background-image:url(../../../../../../../../plugins/ditad-courses/assets/img/quick.png);background-size:contain;position:absolute;left:-7px;top:22px}#content .showAll{color:#fff;font-size:14px;width:100%;display:block;padding:14px 0;background-color:#294597;text-align:center;text-transform:uppercase;margin-top:20px;border-radius:10px}#content .loader{padding:12px 0;text-align:center;margin:30px 0}#content .loader img{animation:spin 1.5s linear infinite;width:30px;height:30px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#mainForm{padding:50px 0;background-image:url(../../../../../../../../plugins/ditad-courses/assets/img/bg_mainForm.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;margin:70px 0 0 0}#mainForm h2{font-size:24px;color:#fff;text-align:center;margin:5px 0 10px 0;text-transform:uppercase}#mainForm p{font-size:18px;text-align:center;color:#fff;margin:5px 0 10px 0}#mainForm .personalData{font-size:14px;margin:5px 0 10px 0}#mainForm form{text-align:center}#mainForm form input,#mainForm form button{width:100%;margin:0 0;padding:10px 10px;border-radius:5px;border:0;outline:none;font-weight:700}#mainForm form input{font-size:14px;color:#000}#mainForm form button{background-color:#a80000;text-transform:uppercase;color:#fff;transition:0.2s}#mainForm form button:hover{background-color:#e96060;transition:0.2s}#ourAdvantages{padding:10px 0}#ourAdvantages h2{text-align:center;color:#2b4699;text-transform:uppercase;margin-bottom:20px}#ourAdvantages p{color:#2b4699;font-size:14px;text-align:center}#ourAdvantagesItem{text-align:center}#ourAdvantages img{max-width:100%;width:auto;margin:0 auto 15px auto;display:block}#content .calendar{height:auto}#content .calendar img{width:100%;max-width:100%;height:auto}.ditad-course-calendar .ui-datepicker{background-color:#294597;color:#fff;padding:10px 20px}.ditad-course-calendar .ui-datepicker a{color:#fff}.ditad-course-calendar .ui-datepicker .ui-datepicker-prev{float:left;line-height:48px;cursor:pointer;text-decoration:none}.ditad-course-calendar .ui-datepicker .ui-datepicker-next{float:right;line-height:48px;cursor:pointer;text-decoration:none}.ditad-course-calendar .ui-datepicker .ui-datepicker-month,.ditad-course-calendar .ui-datepicker .ui-datepicker-year{width:100%;display:block}.ditad-course-calendar .ui-datepicker .ui-datepicker-month{font-size:20px;text-transform:uppercase}.ditad-course-calendar .wrap-tcalendar{padding:10px}.ditad-course-calendar .tcalendar{width:100%}.ditad-course-calendar .tcalendar .calendar-day-head{color:#a80000}.ditad-course-calendar .tcalendar .calendar-row td{padding:5px 0}.ditad-course-calendar .tcalendar .rn{position:relative;padding:2px 4px}.ditad-course-calendar .tcalendar .hasCourses .rn:before{content:'';background-color:#a80000;position:absolute;right:0;top:0;height:5px;width:5px;border-radius:50%}.ditad-course-calendar .tcalendar .hasCourses .rn{cursor:pointer}.ditad-course-calendar .tcalendar .hasCourses .rn.active{color:red}footer{padding:20px 0 0 0;background-image:url(../../../../../../../../plugins/ditad-courses/assets/img/bg_footer.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}footer h3{color:#fff;text-transform:uppercase}footer .footerNav ul{padding-left:0}footer .footerNav ul li a{color:#fff;font-size:12px;border-bottom:1px solid #686868}footer .footerForm input,footer .footerForm button{width:100%;border-radius:5px;text-align:center;border:0;outline:none;font-size:14px;margin-bottom:10px;padding:10px 10px}footer .footerForm button{color:#fff;background-color:#294597;border:1px solid #8d8d8d;transition:0.2s}footer .footerForm button:hover{background-color:#29456E;transition:0.2s}footer .footerContact p{color:#fff;font-size:12px}footer .footerContact .mail span{text-decoration:underline}footer .footerContact .social a{margin-right:5px}footer .footerContact .social a:hover img{transform:scale(1.1);transition:0.2s}footer .footerContact .social a img{transition:0.2s}footer .copy{margin-top:35px;padding:10px 0;border-top:2px solid #6e6e6e}footer .copy p{text-align:center;color:#fff;font-size:11.9px}#modalContactForm h3{text-align:center}button.close{position:absolute;top:20px;right:20px;outline:none}.modal-content{padding:50px 50px;border-radius:0}.modal-content input,button.contact_submit{width:100%}#modalContactForm form input,#modalContactForm form button{width:100%;margin:0 0;padding:10px 10px;border-radius:5px;border:0;outline:none;font-weight:700}#modalContactForm form input{font-size:14px;color:#000;border:1px solid #ebebeb;margin-bottom:10px}#modalContactForm form button{background-color:#a80000;text-transform:uppercase;color:#fff;transition:0.2s}#modalContactForm form button:hover{background-color:#e96060;transition:0.2s}.curseItemBig{display:none}.curseItemBig.in{display:block}.curseItemSmall.out{display:none}.curseItemBig{padding:10px}.curseItemBig .imgBlock{border-radius:10px;height:160px}.curseItemBig h4{font-size:18px;margin:0 0 10px 0;text-transform:uppercase;font-weight:700}.curseItemBig span{font-weight:700}.curseItemBig span.spanRed{color:#a80000;position:relative;margin-bottom:10px;font-size:14px;display:none}.curseItemBig .top{margin-bottom:5px}.curseItemBig span.spanBlack{color:#424242;position:relative;font-size:14px}.curseItemBig span.spanRed:before{content:'';display:block;width:17px;height:19px;background-image:url(../../../../../../../../plugins/ditad-courses/assets/img/calendar.png);position:absolute;left:-20px;top:0}.curseItemBig span.spanBlack:before{content:'';display:block;width:18px;height:18px;background-image:url(../../../../../../../../plugins/ditad-courses/assets/img/time.png);position:absolute;left:-20px;top:0}.curseItemBig .text{margin-top:10px;overflow:hidden}.curseItemBig .text p{color:#626161;font-size:14px;line-height:1.6}.curseItemBig .imgBlock a{width:100%;line-height:160px;text-align:center;display:block;text-transform:uppercase;color:#fff;text-decoration:none;font-weight:700;font-size:14px;border-radius:10px;position:relative;z-index:1;opacity:0}.curseItemBig .imgBlock a img{position:relative;top:-3px;margin-right:5px}.curseItemBig .imgBlock a:hover{background-color:rgba(22,41,99,.8);opacity:1}.curseItemBig .imgBlock a:hover:before{content:'';display:block;width:96%;height:94%;position:absolute;left:2%;top:3%;border-radius:10px;border:2px solid #fff;z-index:2}@media screen and (min-width:1200px){.container{width:1200px}}@media screen and (max-width:1199px){header form input{width:155px}header .navbar-default .navbar-nav>li>a{padding:16px 9px}.courseSelectionMenu li a{font-size:12px;padding:9px 10px}.curseItem .info p span{font-size:11px}.curseItemBig span.spanRed{font-size:12px}.curseItemBig span.spanBlack{font-size:12px}}