@import url(https://fonts.googleapis.com/css?family=Montserrat);/****************** CUSTOM CLASSES PER PAGE ******************/.FullWidth #cphBody_cphBody_cphBody_ctl06_pnlCustomForm{margin-top:-100px}.RadScheduler .rsHeader{z-index:9 !important}#Navigation .navbar-brand{display:none}.CustomForm label{display:block}#cphBody_cphBody_cphBody_ctl03_pnlCustomForm .btn-light{background-color:#f59131 !important;margin-bottom:15px}.eventDate,.Hyphen,.DetailsWrap{display:inline-block}.CalendarEventItem{color:#f59131}.Description{display:none}.calendarImage{display:none}#Navigation .navbar{z-index:10}#Navigation .dropdown:hover>.dropdown-menu{display:block}#Navigation .dropdown-menu{margin:0 0 0}#Navigation .nav-link{font-size:16px;padding:10px 35px;color:#fff;font-family:Montserrat}#Navigation .dropdown-item{font-size:14px;padding:10px 8px;color:#001d34;font-family:Montserrat}#Navigation .bg-light{background-color:#888888 !important}#adminBar{display:none !important}.bodyWrap{font-size:13px;line-height:21px;color:#000;background-color:#cccccc !important}.MainContent a{color:#f59131 !important;background-color:transparent;text-decoration:none}.bodyWrap a{color:#000;background-color:transparent;text-decoration:none}a.one:link{color:#f59131;text-decoration:underline}a.one:visited{color:#f59131}a.one:hover{color:#0736c0;text-decoration:underline}#cphBody_cphBody_cphBody_ctl02_pnlCustomForm{font-size:14px;font-family:Arial,Helvetica,sans-serif;padding-left:15px}#MainNavigation .rmText{display:inline-block;float:none;font-family:Montserrat;font-size:16px}.FullWidth{margin-bottom:20px;width:1000px;margin:0 auto}#TrainBlock{display:inline-block;width:330px;margin-top:30px;text-align:center;float:left}#TrainHead{font-size:24px;color:#484848;margin-top:20px;margin-bottom:15px;line-height:25px;font-family:Montserrat}#TrainText{font-size:14px;color:#484848;font-family:Arial,Helvetica,sans-serif;padding-left:10px;padding-right:10px}#TrainText li{float:left;margin:0}#SeminarsBlock{display:inline-block;width:330px;margin-top:30px;text-align:center}#SeminarsHead{font-size:24px;color:#484848;margin-top:20px;margin-bottom:15px;font-family:Montserrat}#SeminarsText{font-size:14px;color:#484848;font-family:Arial,Helvetica,sans-serif;padding-left:10px;padding-right:10px}#SeminarsText li{float:left;margin:0}#ContactBlock{display:inline-block;width:330px;margin-top:30px;text-align:center;float:right}#ContactHead{font-size:24px;color:#484848;margin-top:20px;margin-bottom:15px;font-family:Montserrat}#ContactText{font-size:14px;color:#484848;font-family:Arial,Helvetica,sans-serif;padding-left:10px;padding-right:10px}#TrainText li{float:left;margin:0}.bodyWrap h1{color:#173ba2;font-size:24px;font-weight:bold;margin-left:15px;padding-top:40px;font-family:Montserrat}.bodyWrap h4{color:#000000;font-size:16px;font-family:Arial,Helvetica,sans-serif;margin-left:15px}.bodyWrap h6{color:#000000;font-size:14px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;margin-left:15px}.bodyWrap h3{color:#000000;font-size:14px;font-family:Arial,Helvetica,sans-serif;margin-left:15px}#MainNavigation ul li{display:inline;margin-left:-1px}a.rmLink.rmRootLink.HomePg .ButtonIcon{background-image:url(../images/home.png);background-repeat:no-repeat}a.rmLink.rmRootLink.Train .ButtonIcon{background-image:url(../images/train.png);background-repeat:no-repeat}a.rmLink.rmRootLink.Seminars .ButtonIcon{background-image:url(../images/seminar.png);background-repeat:no-repeat}a.rmLink.rmRootLink.References .ButtonIcon{background-image:url(../images/career.png);background-repeat:no-repeat}a.rmLink.rmRootLink.About .ButtonIcon{background-image:url(../images/about.png);background-repeat:no-repeat}a.rmLink.rmRootLink.Contact .ButtonIcon{background-image:url(../images/contact.png);background-repeat:no-repeat}.ButtonIcon{margin-top:-17px;width:30px;height:28px;padding-right:37px;padding-bottom:3px;padding-top:5px}.PageWrap{margin:0 auto;width:1060px;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}#bluebar{height:48px;background-color:#f59131;color:#ffffff;font-size:22px;padding-top:10px;padding-left:25px;font-family:Montserrat}.RegisterContainer{display:inline-block;float:right;margin-right:10px}#redbar{height:10px;background-color:#ffffff}#topbars{margin:0 auto;width:1060px}#MainNavigation{width:1015px;margin:0 auto;height:45px;float:none;margin-left:35px;background-color:#888888}.ContactInfo{color:#ffffff;font-weight:bold;margin-top:20px;font-family:Montserrat}#NavWrapper{margin:0 auto;background-color:#888888}#ContentWrapper{margin-top:0;z-index:-1}.Slide{margin:0 auto}.theme-bar.slider-wrapper{position:relative;overflow:hidden;width:1060px;margin-left:0}#MissionWrapper{margin:0 auto;width:1060px;background-color:#d1d1d1;padding-bottom:20px}#MissionBar{background-color:#f59131;width:1060px}#MissionHead{color:#0059a6;font-size:24px;font-weight:bold;margin-left:54px;margin-top:10px;font-family:Montserrat}#MissionText{margin:0 auto;width:960px;font-family:Montserrat}#ContentExtend{margin:0 auto;width:1060px;background-color:#ffffff;padding-bottom:11px}#MainNavigation .rmGroup a.rmLink{text-decoration:none !important;width:340px;line-height:32px;margin-left:-6px;padding-left:11px;margin-bottom:-10px}#MainNavigation .rmGroup .rmText{padding-left:5px !important;color:#001d34;font-size:14px;margin-left:-46px}/* ================================================================================== *//* =============================== HTML ELEMENT STYLES ============================== */body,html{margin:0}body{background-repeat:repeat;font-size:13px;line-height:21px;color:#000;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;font-family:Arial,Helvetica,sans-serif}h2{font-size:1.2em;font-family:Arial,Helvetica,sans-serif;font-weight:bold}h2 + p{font-size:1.2em;font-family:Arial,Helvetica,sans-serif}/* ================================================================================== *//* =============================== END HTML ELEMENT STYLES ========================== *//* ================================================================================== *//* =============================== TEMPLATE STYLES ========================== */.LogoContainer{display:inline-block;margin:0 auto}.HeaderContact{display:inline-block;margin:0 auto;float:right;text-align:right;margin-top:22px}.FooterContent{width:1060px;margin:0 auto;font-family:Montserrat}.LeftColumn{display:inline-block;margin:0 auto;width:30%;padding-left:3%;background-color:#F9F7F7;height:200px}.MiddleColumn{display:inline-block;margin:0 auto;width:30%;padding-left:3%;background-color:#E6E6E6;height:200px}.RightColumn{display:inline-block;margin:0 auto;width:30%;padding-left:3%;background-color:#F9F7F7;height:200px}.FooterBottom{width:100%;margin:0 auto;background-color:#B3B3B3;height:300px;color:#ffffff}.FooterBottomWrapper{width:1060px;margin:0 auto;background-color:#0059a6;height:100%}.FootLeftColumn{display:inline-block;margin:0 auto;margin-left:20px;margin-top:20px}.FootRightColumn{display:inline-block;margin:0 auto;float:right;text-align:right;margin-right:20px;margin-top:20px;font-family:Montserrat}/* ================================================================================== *//* =============================== END TEMPLATE STYLES ========================== *//* ================================================================================== *//* =============================== HEADER SECTION STYLES ============================ */#MainHeader{margin:0 auto;padding:30px 20px;position:relative;background-color:#0059a6;border-bottom:solid 10px #ffffff}#MainHeader #Logo{width:315px;display:inline-block}#MainHeader #Logo h1 a{color:#003053;text-decoration:none}#MainHeader #Logo h1 a:hover{color:#005ea3;text-decoration:none}#MainHeader #Login{/*position:absolute;right:0;*/width:260px;display:inline-block;font-size:85%}/* ================================================================================== *//* =========================== END HEADER SECTION STYLES ============================ *//* ================================================================================== *//* =========================== CONTENT AREA STYLES ================================== */#Background{background-color:#eeeeee;width:100%}#MainContent{background-color:#fff;margin:0 auto;min-height:300px;margin-top:0}#MainContent h1{margin-top:0}/* ================================================================================== *//* ======================= END CONTENT AREA STYLES ================================== *//* ================================================================================== *//* ======================= FOOTER STYLES ============================================ */#MainFooter{width:100%;min-height:60px;height:100%;display:block;background-color:#eeeeee;color:black;position:relative}#MainFooter section{width:1020px;padding:20px;margin:auto}/* ================================================================================== *//* ======================= END FOOTER STYLES ======================================== *//* ================================================================================== *//* ======================= BLOG PAGE STYLES ========================================= */.ReadBlogLeftColumn{display:inline-block;width:68%}.ReadBlogRightColumn{display:inline-block;vertical-align:top;margin-left:20px;margin-top:75px}.RightTopRow{vertical-align:top;box-shadow:1px 1px 1px #333333;border-radius:5px;padding:15px 10px 10px 10px;background-color:#81c6fb;color:white}.RightMiddleRow{vertical-align:top;box-shadow:1px 1px 1px #333333;border-radius:5px;padding:15px 10px 10px 10px;background-color:#81c6fb;color:white;font-size:13px;width:265px}.RightMiddleRow a{color:white}.RightBottomRow{vertical-align:top;box-shadow:1px 1px 1px #333333;border-radius:5px;padding:15px 10px 10px 10px;background-color:#81c6fb;color:white}/* ================================================================================== *//* ======================= END BLOG PAGE STYLES ========================================= *//* ================================================================================== *//* ======================= BLOG LIST SLIDER STYLES ================================== */.arl,.arr{margin-top:20px;float:left;width:24px;height:24px;display:block;background-color:#eee;cursor:default;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.05);margin-right:1px}.arl i,.arr i{margin-left:6px;margin-top:4px;color:#c8c8c8}.arl{border-radius:2px 0 0 2px}.arr{border-radius:0 2px 2px 0}.arl.active i,.arr.active i{color:#fff}.arl.active,.arr.active{background-color:#ccc;cursor:pointer;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.07)}.arl.active:hover,.arr.active:hover{background-color:#169fe6;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.1)}.carousel-navi{margin:-10px 0 40px 0;float:left}.jcarousel a{text-decoration:none}figure{padding:0;margin:5px}figure img{-webkit-transition:opacity 180ms ease-in-out;-moz-transition:opacity 180ms ease-in-out;-o-transition:opacity 180ms ease-in-out;-ms-transition:opacity 180ms ease-in-out;transition:opacity 180ms ease-in-out;display:block}figure:hover img{opacity:0.7;filter:alpha(opacity=70)}figure:hover .item-description{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2),0 0 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.2),0 0 1px rgba(0,0,0,0.1);border-top:5px solid #169fe6}.item-description{padding:0 0 5px 0;background:#fff;color:black;border-radius:0 0 2px 2px;border-top:5px solid #e5e5e5;text-align:center;-webkit-transition:all 180ms ease-in-out;-moz-transition:all 180ms ease-in-out;-o-transition:all 180ms ease-in-out;-ms-transition:all 180ms ease-in-out;transition:all 180ms ease-in-out;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.12),0 0 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.12),0 0 1px rgba(0,0,0,0.1)}.rightColumn{vertical-align:top}.leftColumn{padding-right:10px}.active .Arrow{background-image:url('../Images/glyphicons_halflings-white.svg')}.inactive .Arrow{background-image:url('../Images/glyphicons_halflings.svg')}.Arrow{display:inline-block;width:14px;height:14px;line-height:14px;vertical-align:text-top;background-position:0 0;background-repeat:no-repeat;vertical-align:top;*display:inline;*zoom:1}.LeftArrow{background-position:-432px -72px}.RightArrow{background-position:-456px -72px}/* ====================================================================================== *//* ======================= END BLOG LIST SLIDER STYLES ================================== */