@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);
@import url(https://fonts.googleapis.com/css?family=Lato:400,700,900);
@import url(https://fonts.googleapis.com/css?family=Dosis:200,300,400,500,600,700,800);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900italic,900);
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:opsz@9..40&display=swap');

/* /nmt_awl_theme/static/src/css/framework.css defined in bundle 'nmt_awl_theme.portal_assets' */
     *{appearance:normal; -webkit-appearance: none; -moz-appearance: none; margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; outline: none; font-size-adjust: none; -webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none; -webkit-tap-highlight-color: rgba(0,0,0,0);} *:focus{outline: none;} *,*:after,*:before{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; margin: 0;} body{margin: 0; padding: 0; overflow-x:hidden;} body::-webkit-scrollbar{display: none;} a:hover{text-decoration:none!important;} ::selection{background-color:#CCC; color: #000;} div, a, p, img, blockquote, form, fieldset, textarea, input, label, iframe, code, pre{display: block; position:relative; overflow:hidden;} p{line-height: 30px; margin-bottom: 30px; font-size:13px; letter-spacing:0px;} p > a{display: inline; text-decoration: none;} p > a:hover{text-decoration: underline;} p > span{display: inline;} span > a{display: inline;} a > span{display: inline;} a{text-decoration: none;} a:hover{text-decoration: none;} h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a{display: inline;} table{border-collapse: separate; border-spacing: 0; background-color: #f6f6f6; border-left: 1px solid #e9e9e9; border-top: 1px solid #e9e9e9; width: 100%; clear: both; margin-bottom: 27px;} thead{} th{vertical-align: middle; border-bottom: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; font-weight: 600; color: #231f20; background-color: #f6f6f6;} tr{line-height: 18px;} td{border-right: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; text-align: center; color: #231f20; padding-top: 9px; padding-bottom: 9px; line-height: 18px; vertical-align: middle; background-color: #fdfdfd;} tr:hover > td{background: #fff;} ul{margin-bottom: 20px;} ol{margin-bottom: 30px;} li{line-height: 18px; margin-bottom:5px; list-style:inside;} ol > li:last-child, ul > li:last-child{margin-bottom:0px;} .background-turquoise{background-color:#1abc9c;} .background-turquoise-dark{background-color:#16a085;} .background-green{background-color:#2ecc71;} .background-green-dark{background-color:#27ae60;} .background-blue{background-color:#3498db;} .background-blue-dark{background-color:#2980b9;} .background-magenta{background-color:#9b59b6;} .background-magenta-dark{background-color:#8e44ad;} .background-yellow{background-color:#f1c40f;} .background-yellow-dark{background-color:#f39c12;} .background-orange{background-color:#e67e22;} .background-orange-dark{background-color:#d35400;} .background-red{background-color:#e74c3c;} .background-red-dark{background-color:#d23c37;} .background-gray{background-color:#95a5a6;} .background-gray-dark{background-color:#7f8c8d;} body{font-family:'DM Sans', sans-serif; -webkit-font-smoothing: antialiased; color:#1b1b1b; font-size:12px; line-height:20px; background-color: rgb(250, 250, 242); !important;} .checkbox{color:#1b1b1b;} h1{font-size:20px; margin-bottom:10px; font-weight:600; color:#1b1b1b;} h2{font-size:18px; margin-bottom:10px; font-weight:600; color:#1b1b1b;} h3{font-size:16px; margin-bottom:10px; font-weight:600; color:#1b1b1b} h4{font-size:14px; margin-bottom:10px; font-weight:600; color:#1b1b1b;} h5{color:#1b1b1b; font-size:12px; margin-bottom:5px; font-weight:600;} h1, h2, h3, h4, h5, h6{-webkit-font-smoothing: antialiased; color:#1b1b1b;} a:hover{color:#d23c37; transition:all 200ms ease;} a{color:#d23c37; tramsition:all 200ms ease;} .overlay{pointer-events:none; position:absolute; width:100%; height:100%; background-color:rgba(0,0,0,0.5); z-index:9999;} .content{clear:both; margin-left:30px; margin-right:30px;} @media (min-width:768px){.content{margin-left:70px; margin-right:70px;}.content-box-slider{margin-left:70px; margin-right:70px;}} .container{margin-bottom: 20px; margin-top: 20px;} .no-bottom{margin-bottom:0px!important; padding-bottom:0px!important;} .half-bottom{margin-bottom:15px;} .full-bottom{margin-bottom:30px!important;} .clear{clear: both; height: 0px; line-height: 0px;} .float-left{float:left; margin-right:10px;} .float-right{float:right; margin-left:5px;} .right-text{display:block; text-align:right;} .left-text{display:block; text-align:left;} .center-text{display:block; text-align:center!important;} .uppercase{text-transform:uppercase;} .capitalize{text-transform:capitalize;} .regular-anchor{color:inherit!important;} .responsive-image{width:100%; margin-bottom:20px;} .round-image{border-radius:500px;} .responsive-video{display:block; width:100%; margin-bottom:30px;} @media (min-width:768px){.responsive-video{min-height:400px;}} .decoration{height:1px; background-color:rgba(0,0,0,0.1); margin-bottom:30px; display:block; clear:both;} @media (max-width:767px){.center-if-mobile{text-align:center; display:block;}.left-if-mobile{text-align:left;}.right-if-mobile{text-align:right;}} @media (min-width:768px){.center-if-tablet{text-align:center;}.left-if-tablet{text-align:left;}.right-if-tablet{text-align:right;}} #preloader{position:fixed; z-index:2500; top:0; left:0; right:0; bottom:0; background-color:#FFF; z-index:99999999;} #status{position:fixed; z-index:99999999; width:250px; height:250px; position:absolute; left:50%; top:50%; background-image:url(/nmt_awl_theme/static/src/css/../images/status.gif); background-size:64px 64px; background-repeat:no-repeat; background-position:center; margin:-125px 0 0 -125px;} #status p{top:60%;} #status em{font-size:10px!important; display:block; font-style:normal;} .center-icon{width:70px; margin-left:auto; margin-right:auto; margin-bottom:30px;} .last-column{margin-right:0%!important;} .one-third{width:28%; float:left; margin-right:8%;} .one-half{width:45%; float:left; margin-right:10%;} @media (max-width:760px){.hide-if-mobile{display:none;}} @media (min-width:760px){.one-third-responsive{width:30%; float:left; margin-right:5%;}.one-half-responsive{width:46%; float:left; margin-right:8%;}.sidebar-left-big{width:70%; float:left; margin-right:5%}.sidebar-right-small{width:25%; float:right;}.sidebar-right-big{width:70%; float:right;}.sidebar-left-small{width:25%; float:left; margin-right:5%;}.hide-if-responsive{display:none;}} .text-highlight{color:#FFFFFF; padding:8px; margin-right:3px;} .highlight-turqoise{background-color:#16a085;} .highlight-green{background-color:#27ae60;} .highlight-blue{background-color:#2980b9;} .highlight-magenta{background-color:#8e44ad;} .highlight-dark{background-color:#2c3e50;} .highlight-yellow{background-color:#f1c40f;} .highlight-red{background-color:#d23c37;} .highlight-orange{background-color:#e67e22;} .full-button{display:block; width:100%; text-align:center;} .center-button{width:120px; margin-left:auto; margin-right:auto; display:block!important; margin-top:10px; text-align:center;} .button{display:inline-block; padding:10px 20px;} .button-3d{display:inline-block; padding:8px 20px;} .button i{margin-right:10px; font-size:12px; width:12px; text-align:center; margin-left:-5px;} .button:hover{color:#FFFFFF!important;} .button-3d:hover{color:#FFFFFF!important;} .tea-3d{border-bottom:solid 4px #117562;} .button-tea{background-color:#16a085; color:#FFFFFF;} .button-tea:hover{background-color:#1abc9c;} .green-3d{border-bottom:solid 4px #1e8248;} .button-green{background-color:#27ae60; color:#FFFFFF;} .button-green:hover{background-color:#2ecc71;} .blue-3d{border-bottom:solid 4px #194e70;} .button-blue{background-color:#2980b9; color:#FFFFFF;} .button-blue:hover{background-color:#3498db;} .magenta-3d{border-bottom:solid 4px #602e75;} .button-magenta{background-color:#8e44ad; color:#FFFFFF;} .button-magenta:hover{background-color:#9b59b6;} .dark-3d{border-bottom:solid 4px #19232d;} .button-dark{background-color:#2c3e50; color:#FFFFFF;} .button-dark:hover{background-color:#34495e;} .yellow-3d{border-bottom:solid 4px #ba970b;} .button-yellow{background-color:#f1c40f; color:#1f1f1f;} .button-yellow:hover{background-color:#f39c12;} .orange-3d{border-bottom:solid 4px #9d3e00;} .button-orange{background-color:#d35400; color:#FFFFFF;} .button-orange:hover{background-color:#e67e22;} .red-3d{border-bottom:solid 4px #8a281e;} .button-red{background-color:#d23c37; color:#FFFFFF;} .button-red:hover{background-color:#e74c3c;} .light-3d{border-bottom:solid 4px #868a8c;} .button-light{background-color:#fff; color:#222;} .button-light:hover{background-color:#ecf0f1;} .grey-3d{border-bottom:solid 4px #474d4e;} .button-grey{background-color:#7f8c8d; color:#FFFFFF;} .button-grey:hover{background-color:#95a5a6;} .code{border:solid 1px #cacaca; font-size:12px; margin-bottom:30px;} .wline{font-size:11px; font-family:"Courier New", Courier, monospace!important; display:block; background-color:#FFFFFF; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:8px;} .code > span:last-child{border-bottom:none;} .gline{font-size:11px; font-family:"Courier New", Courier, monospace!important; border-top:solid 1px rgba(0,0,0,0.1); border-bottom:solid 1px rgba(0,0,0,0.1); display:block; background-color:#f1f1f1; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:8px;} .number-list{} .number-list li{line-height:26px; list-style:decimal; overflow:visible!important; margin-left:0px; list-style:decimal; margin-left:20px; padding-left:0px;} .normal-list li{line-height:26px; padding-left:5px;} .icon-list li{list-style:none; padding-left:30px; background-repeat:no-repeat; background-size:18px 18px; background-position:0px 5px; margin-bottom:10px; line-height:26px;} .font-icon-list li{list-style:none; padding-left:0px; color:#666666; line-height:26px;} .font-icon-list li a{color:#666666;} .icon-list li a{color:#666666;} .font-icon-list i{margin-right:10px; width:12px;} .address-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/address_48.png);} .block-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/block_48.png);} .bookmark-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/bookmark_48.png);} .briefcase-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/briefcase_48.png);} .bubble-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/bubble_48.png);} .buy-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/buy_48.png);} .calendar-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/calendar_48.png);} .clipboard-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/clipboard_48.png);} .clock-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/clock_48.png);} .delete-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/delete_48.png);} .diagram-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/diagram_48.png);} .document-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/document_48.png);} .down-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/down_48.png);} .flag-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/flag_48.png);} .folder-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/folder_48.png);} .gear-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/gear_48.png);} .globe-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/globe_48.png);} .heart-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/heart_48.png);} .help-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/help_48.png);} .home-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/home_48.png);} .info-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/info_48.png);} .key-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/key_48.png);} .label-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/label_48.png);} .left-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/left_48.png);} .letter-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/letter_48.png);} .monitor-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/monitor_48.png);} .pencil-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/pencil_48.png);} .plus-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/plus_48.png);} .present-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/present_48.png);} .print-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/print_48.png);} .right-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/right_48.png);} .save-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/save_48.png);} .search-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/search_48.png);} .shield-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/shield_48.png);} .statistics-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/statistics_48.png);} .stop-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/stop_48.png);} .tick-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/tick_48.png);} .trash-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/trash_48.png);} .up-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/up_48.png);} .user-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/user_48.png);} .wallet-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/wallet_48.png);} .warning-list{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/warning_48.png);} .table{width:100%; margin-bottom:35px;} .table-title{font-family:'Dosis', sans-serif; font-size:12px;} .table-sub-title{font-family:'Dosis', sans-serif; font-weight:bold; font-size:12px;} .price{font-size:12px;} .small-price{position:absolute; margin-left:0px; font-size:10px; margin-top:-3px!important;} table{font-size:12px; text-shadow: 1px 1px 0px #fff; background:#eaebec; border:#ccc 1px solid; margin-bottom:25px;} table th{padding:10px 5px; border-bottom:1px solid #e0e0e0;} table th:first-child{text-align: center; padding-left:20px;} table tr{text-align: center; padding-left:20px;} table tr td:first-child{text-align: left; padding-left:20px; border-left: 0;} table tr td{padding:10px 5px; border-top: 1px solid #ffffff; border-bottom:1px solid #e0e0e0; border-left: 0px solid #e0e0e0;} table tr.even td{background: #efefef;} table tr:last-child td{border-bottom:0;} table tr:hover td{background: #f8f8f8;} .table-heading{padding-top:10px; padding-bottom:15px;} .table-text{color:#6f6f6f;} .green-bubble{background-color:#33c922!important; color:#FFFFFF!important; border:none!important;} .blue-bubble{background-color:#0b84fe!important; color:#FFFFFF!important; border:none!important;} .speach-left{float:left; display:inline; text-align:left; max-width:75%; font-size:12px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; border-radius:10px; background-color:#FFFFFF; border:solid 1px #cacaca;} .speach-left-title{display:block; width:100%; font-size:10px; font-style:normal; padding-left:5px; color:#000000; text-shadow:0px 1px 0px #FFFFFF;} .speach-right{float:right; text-align:right; text-align:left; max-width:75%; font-size:12px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; border-radius:10px; background-color:#FFFFFF; border:solid 1px #cacaca;} .speach-right-title{text-align:right; display:block; font-size:10px; font-style:normal; padding-right:5px; color:#000000; text-shadow:0px 1px 0px #FFFFFF;} .quote-style-one{margin-bottom:30px;} .quote-style-one img{float:left; width:25%;} .quote-style-one em{font-style:normal; float:left; width:70%; padding-left:4%;} .quote-style-one strong{font-style:italic; float:left; width:70%; padding-left:4%; padding-top:2%;} .quote-style-two{margin-bottom:30px;} .quote-style-two em{text-align:left; font-style:normal; display:block;} .quote-style-two strong{text-align:left; font-style:italic; display:block;} .quote-style-three{margin-bottom:30px;} .quote-style-three em{text-align:right; font-style:normal; display:block;} .quote-style-three strong{text-align:right; font-style:italic; display:block;} .quote-style-four em{text-align:center; font-style:normal; display:block;} .quote-style-four strong{text-align:center; font-style:italic; display:block;} .quote-style-four img{width:70px; margin-left:auto; margin-right:auto; padding-bottom:20px;} .checkbox-one{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/checkbox1.png); background-size:16px 18px; background-repeat:no-repeat; padding-left:30px; background-position:0px 1px; margin-bottom:10px;} .checkbox-one-checked{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/checkbox1c.png);} .checkbox-two{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/checkbox2.png); background-size:16px 18px; background-repeat:no-repeat; padding-left:30px; background-position:0px 1px; margin-bottom:10px;} .checkbox-two-checked{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/checkbox2c.png);} .checkbox-three{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/checkbox3.png); background-size:16px 16px; background-repeat:no-repeat; padding-left:30px; background-position:0px 2px; margin-bottom:10px;} .checkbox-three-checked{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/checkbox3c.png);} .radio-one{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/radio1.png); background-size:16px 18px; background-repeat:no-repeat; padding-left:30px; background-position:0px 1px; margin-bottom:10px;} .radio-one-checked{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/radio1c.png);} .radio-two{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/radio2.png); background-size:16px 18px; background-repeat:no-repeat; padding-left:30px; background-position:0px 1px; margin-bottom:10px;} .radio-two-checked{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/radio2c.png);} .chart div{overflow:hidden!important;} .chart strong{font-size:13px; text-align:left; font-weight:600; font-family:'Source Sans Pro', sans-serif; padding-left:5px;} .chart em{font-size:13px; text-align:right; font-style:normal; display:block; margin-bottom:10px; margin-top:-20px; font-weight:300; font-family:'Source Sans Pro', sans-serif; padding-right:5px;} .chart-background{background-color:#CCC; width:100%; display:block; height:22px; margin-bottom:20px; margin-top:-5px;} .red-chart{background-color:#d23c37; margin:3px; height:16px; opacity:0.9;} .green-chart{background-color:#27ae60; margin:3px; height:16px; opacity:0.9;} .yellow-chart{background-color:#f39c12; margin:3px; height:16px; opacity:0.9;} .magenta-chart{background-color:#8e44ad; margin:3px; height:16px; opacity:0.9;} .blue-chart{background-color:#2980b9; margin:3px; height:16px; opacity:0.9;} .chart-round div{border-radius:20px;} .p100{width:100%;} .p90{width:90%;} .p80{width:80%;} .p70{width:70%;} .p60{width:60%;} .p50{width:50%;} .p40{width:40%;} .p30{width:30%;} .p20{width:20%;} .p10{width:10%;} .p0{width:0%;} .red-notification{background-color:#d23c37!important; color:#FFFFFF;} .green-notification{background-color:#27ae60!important; color:#FFFFFF;} .yellow-notification{background-color:#f39c12!important; color:#FFFFFF;} .blue-notification{background-color:#2980b9!important; color:#FFFFFF;} .big-notification{margin-bottom:30px; padding:8px;} .big-notification h3{font-family:'Dosis', sans-serif; font-weight:400; color:#FFFFFF; margin-bottom:5px; margin:10px; padding-bottom:10px; padding-top:5px; border-bottom:solid 1px rgba(255,255,255,0.2);} .big-notification h4{font-family:'Dosis', sans-serif; font-weight:400; color:#FFFFFF; margin-bottom:5px; margin:10px; padding-bottom:10px; padding-top:0px; border-bottom:solid 1px rgba(255,255,255,0.2);} .close-big-notification{font-size:14px; color:#FFFFFF; float:right; margin-top:-43px; margin-right:10px; width:20px; height:20px; text-align:center;} .close-big-notification:hover{color:#FFFFFF;} .big-notification p{padding:10px; padding-top:0px; margin-bottom:0px;} .static-notification-red{overflow:hidden; background-color:#d23c37; color:#FFFFFF; margin-bottom:30px;} .static-notification-red p{font-size:11px; margin-top:10px; margin-bottom:10px; font-weight:500;} .static-notification-green{overflow:hidden; background-color:#27ae60; color:#FFFFFF; margin-bottom:30px;} .static-notification-green p{font-size:11px; margin-top:10px; margin-bottom:10px; font-weight:500;} .static-notification-yellow{overflow:hidden; background-color:#f39c12; color:#FFFFFF; margin-bottom:30px;} .static-notification-yellow p{font-size:11px; margin-top:10px; margin-bottom:10px; font-weight:500;} .static-notification-blue{overflow:hidden; background-color:#2980b9; color:#FFFFFF; margin-bottom:30px;} .static-notification-blue p{font-size:11px; margin-top:10px; margin-bottom:10px; font-weight:500;} .notification-top{height:0px; width:100%; transition:all 400ms ease;} .show-notification-top{height:100px!important; transition:all 400ms ease; transition-delay:1s;} .notification-top a{color:#FFFFFF; border-bottom:solid 1px rgba(255,255,255,0.3); padding-bottom:2px;} .hide-top-notification{font-size:10px; width:30px; height:30px; position:absolute; right:34px; top:17px; color:#FFFFFF; text-align:center; background-color:rgba(0,0,0,0.1); border-radius:30px; line-height:31px; border:none!important; transition:all 200ms ease;} .hide-top-notification:hover{background-color:rgba(0,0,0,0.3); transition:all 200ms ease;} .goto-top-notification{font-size:10px; width:30px; height:30px; position:absolute; right:80px; top:17px; color:#FFFFFF; text-align:center; background-color:rgba(0,0,0,0.1); border-radius:30px; line-height:30px; border:none!important; transition:all 200ms ease;} .goto-top-notification:hover{background-color:rgba(0,0,0,0.3); transition:all 200ms ease;} .notification-top h3{margin-left:30px; margin-top:23px; margin-bottom:12px; color:#FFFFFF;1} .notification-top p{font-size:12px; margin-left:30px; padding-right:30px; line-height:24px; opacity:0.8;} .tabs div{overflow:hidden!important;} .tabs a{color:#343434; text-transform:uppercase;} .tab-content{overflow:hidden; display:none;} .tab-content img{margin-top:8px;} .tab-content p{margin-bottom:0px;} .tab-content-1{display:block;} .tab-active{background-color: #696969!important;} .actve-green{background-color:#67c68f!important;} .tab-but{font-size:13px; float:left; background-color: #f2f1ed; margin-right:2px; margin-bottom:2px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;} .tab-content{background-color:#eeeeee; padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:10px;} .toggle-content{display:none; padding-top:0px;} .toggle-content p{border-top:solid 1px rgba(0,0,0,0.05); margin-bottom:0px; padding-top:10px; padding:15px;} .toggle-1, .toggle-2, .toggle-3{background-color:#eeeeee;} .toggle-3{} .deploy-toggle-1{padding:15px; padding-left:50px; font-size:13px; color:#343434; text-transform:uppercase; background-image:url(/nmt_awl_theme/static/src/css/../images/ui/plus.png); background-repeat:no-repeat; background-size:12px 12px; background-position:15px 19px;} .toggle-1-active{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/minus.png);} .deploy-toggle-2{padding:15px; padding-left:50px; font-size:13px; color:#343434; text-transform:uppercase; background-image:url(/nmt_awl_theme/static/src/css/../images/lists/plus_48.png); background-repeat:no-repeat; background-size:14px 14px; background-position:15px 18px;} .toggle-2-active{background-image:url(/nmt_awl_theme/static/src/css/../images/lists/delete_48.png);} .deploy-toggle-3{padding:15px; font-size:13px; color:#343434; text-transform:uppercase;} .deploy-toggle-3 em{background-color:#d23c37; position:absolute; transition: 0.1s ease-out; right:15px; width:50px; height:20px; border-radius:30px;} .deploy-toggle-3 em strong{top:2px; left:2px; height:16px; width:16px; border-radius:19px; background-color:#f6f6f6; position:absolute; z-index:999;} .toggle-3-active-background{background-color:#27ae60!important;} .toggle-3-active-ball{transition: 0.01s ease-out; left:32px!important;} .submenu-navigation a{color:#343434;} .submenu-navigation{background-color:#eeeeee;} .submenu-nav-deploy{padding: 6px 0; text-transform: inherit; background-image: url(/nmt_awl_theme/static/src/css/../images/arrow-down.png); background-repeat: no-repeat; background-size: 16px; background-position: right 10px center;} .submenu-nav-deploy-active{background-image:url(/nmt_awl_theme/static/src/css/../images/arrow-up.png);} .submenu-nav-items{display:none;} .submenu-nav-items a:first-child{border-top:solid 1px rgba(0,0,0,0.1);} .submenu-nav-items a{padding-left:20px; padding-top:10px; padding-bottom:10px; border-bottom:solid 1px rgba(0,0,0,0.1);} .submenu-nav-items a:last-child{padding-bottom:10px;} .sliding-door{overflow:hidden; background-color:#FFFFFF; border:solid 1px #cacaca; height:40px; line-height:39px;} .sliding-door-bottom{border:solid 1px rgba(0,0,0,0.05);} .sliding-door-clear{height:20px; display:block; width:100%;} .sliding-door-top{position:absolute; background-color:#FFFFFF; display:block; width:101%; height:inherit; line-height:inherit; padding-top:3px; z-index:10; font-size:12px; padding-top:0px; padding-left:0px; padding-right:15px; padding-bottom:0px; border-left:solid 1px #cacaca; margin-left:-1px;} .sliding-door-top a{color:#333; text-transform:uppercase; background-position:0 13px;} .sliding-door-bottom{position:absolute; background-color:#fefefe; display:block; width:100%; height:inherit; line-height:inherit; padding-top:3px; font-size:12px; padding-left:0px; padding-right:20px; padding-top:0px; padding-bottom:0px;} .sliding-door-bottom a{color:#333; width:98%;} .sliding-door-bottom a strong{padding-right:10px; font-weight:normal; text-transform:uppercase;} .sliding-door-bottom a em{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/minus.png); background-size:12px 12px; background-repeat:no-repeat; background-position:13px 13px; margin-right:20px; display:inline-block; float:left; width:40px; height:40px;} .sliding-door-top a em{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/plus.png); background-size:12px 12px; background-repeat:no-repeat; background-position:13px 13px; margin-right:20px; display:inline-block; float:left; width:40px; height:40px;} .contactField{background-color:rgba(255,255,255,0.4); color:#666; border:solid 0px #cacaca;} .contactField:focus{border:solid 1px #7d7d7d; padding-left:10px; border-radius: 4px;} .contactTextarea{background-color:rgba(255,255,255,0.4); font-size:12px; border:solid 1px #cacaca; color: #666;} .contactTextarea:focus{border:solid 1px #7d7d7d;} .contactSubmitButton{line-height:19px!important; display:block!important; height:36px!important; margin-right:4px; width:100%;} .contact-form{margin-bottom:20px;} .contactNameField{padding-bottom:0;} .contactNameField span{float:right; opacity:0.2; color: #000; font-weight: 400;} .contactEmailField{padding-bottom:5px; font-size:12px;} .contactEmailField span{float:right; opacity:0.2;} .contactMessageTextarea{padding-bottom:5px; font-size:12px;} .contactMessageTextarea span{float:right; opacity:0.2;} .formFieldWrap{margin-bottom: 10px; border: 1px solid white; background-color: white; padding: 8px 0px 0px 13px; border-radius: 6px;} .formFieldWrap .account_style{color: #3c4344; font-weight:600; line-height:18px;} #contactNameField{text-transform:capitalize;} .contactField{min-width:100%; display:block; box-sizing:border-box;} .contactTextarea{min-width:100%; display:block; box-sizing:border-box;} .buttonWrap{line-height:20px; padding-bottom:24px; min-width:43%; display:inline-block;} .formSubmitButtonErrorsWrap a{width:25%; text-align:center; padding:8px 10px!important;} .formValidationError .red-notification p{background-image:none!important; display:block!important; padding-left:0px!important; text-align:center!important;} .contactField{height:28px; padding-right:10px; margin-bottom:5px;} .contactTextarea{margin-bottom: 20px; padding-left: 12px; padding-right: 12px; padding-top: 9px; padding-bottom: 9px; line-height: 18px; height: 80px;} @media (min-width:768px){.contact-information{padding-left:20px;}} .contact-call{color:#666; height:25px; display:block;} .contact-call i{width:12px; diplay:block; margin-right:20px;} .contact-text{color:#666; height:25px; display:block;} .contact-text i{width:12px; diplay:block; margin-right:20px;} .contact-mail{color:#666; height:25px; display:block;} .contact-mail i{width:12px; diplay:block; margin-right:20px;} .contact-facebook{color:#666; height:25px; display:block;} .contact-facebook i{width:12px; diplay:block; margin-right:20px;} .contact-twitter{color:#666; height:25px; display:block;} .contact-twitter i{width:12px; diplay:block; margin-right:20px;} .maps-container{display:block!important; padding-bottom:0px; box-sizing:border-box; max-height:150px; overflow:hidden; margin-bottom:30px;} .maps{display:block!important; width:100%; overflow:hidden;} .detected-wrapper img{width:70px; height:70px; margin-left:auto; margin-right:auto;} .detected-wrapper h4{text-align:center; margin-top:10px; margin-bottom:0px;} .detected-wrapper em{font-size:11px; color:#e34e47; display:block; text-align:center; font-style:normal; margin-bottom:10px;} .detected-wrapper p{width:90%; text-align:center; margin-left:auto; margin-right:auto;} .sharebox-wrapper{position:fixed; background-color:rgba(0,0,0,0.8); width:100%; height:100%; z-index:99999;} .sharebox{position:fixed; display:block; width:280px; height:300px; top:50%; margin-top:-140px; left:50%; margin-left:-140px; background-color:rgba(255,255,255,0.9); z-index:999999; border-radius:5px;} .sharebox h3{padding-top:30px; padding-bottom:0px; padding-left:30px; padding-right:30px;} .sharebox p{padding-left:30px; padding-right:30px;} .sharebox a{float:left; width:40px; height:40px; color:#FFFFFF; text-align:center; line-height:40px; border-radius:5px; font-size:14px;} .share-icons{width:250px; margin-left:auto; margin-right:auto;} .sharebox .facebook{margin-left:5px; margin-right:5px; background-color:#3B5998;} .sharebox .twitter{margin-left:5px; margin-right:5px; background-color:#4099FF;} .sharebox .google{margin-left:5px; margin-right:5px; background-color:#d34836;} .sharebox .message{margin-left:5px; margin-right:5px; background-color:#2ecc71;} .sharebox .mail{margin-left:5px; margin-right:5px; background-color:#3498db;} .sharebox .close-sharebox{width:100%; height:50px; color:#1f1f1f; font-size:12px; line-height:48px; margin-top:-30px;} .profile-header-contents{position:relative; z-index:10;} .profile-header{background-image:url(/nmt_awl_theme/static/src/css/../images/pictures/5.jpg); background-repeat:repeat;} .profile-header-logo{width:120px; height:120px; border-radius:100px; margin-top:30px; margin-bottom:30px; margin-left:auto; margin-right:auto; border:solid 2px #ffffff;} .profile-header-background{background-image:url(/nmt_awl_theme/static/src/css/../images/pictures/5w.jpg); background-repeat:repeat; position:absolute; left:0px; right:0px; top:0px;} .profile-header-overlay{background-color:rgba(0,0,0,0.7); position:absolute; z-index:5; top:0px; left:0px; right:0px; bottom:0px; height:100%;} .profile-header-icon-one{position:absolute; height:45px; width:45px; border-radius:45px; top:70px; left:30px; background-color:rgba(255,255,255,0.1); line-height:45px; font-size:14px; text-align:center; color:rgba(255,255,255,0.7);} .profile-header-icon-two{position:absolute; height:45px; width:45px; border-radius:45px; top:70px; right:30px; background-color:rgba(255,255,255,0.1); line-height:45px; font-size:14px; text-align:center; color:rgba(255,255,255,0.7);} .profile-header-heading{text-align:center; font-weight:400; color:#FFFFFF; font-size:22px;} .profile-header-subheading{text-align:center; display:block; color:rgba(255,255,255,0.6); margin-top:-5px; font-style:normal; margin-bottom:40px; font-size:12px;} .profile-header-socials a{width:33%; float:left; text-align:center; color:rgba(255,255,255,0.8); font-size:12px; margin-bottom:30px;} .profile-header-socials a .fa-facebook{background-color:rgba(59, 89, 152, 0.5)!important;} .profile-header-socials a .fa-twitter{background-color:rgba(64, 153, 255, 0.5)!important;} .profile-header-socials a .fa-google-plus{background-color:rgba(211, 72, 54, 0.5)!important;} .profile-header-socials a i{width:45px; height:45px; margin-left:auto; margin-right:auto; background-color:rgba(255,255,255,0.1); border-radius:45px; line-height:47px; display:block; text-align:center; color:rgba(255,255,255,0.7); font-size:16px; margin-bottom:10px;} .profile-header-contents a{transition:all 200ms ease;} .profile-header-contents a:hover{color:rgba(255,255,255,1); transition:all 200ms ease;} .profile-header-contents a i{transition:all 200ms ease;} .profile-header-contents a i:hover{color:rgba(255,255,255,1); transition:all 200ms ease;} .adaptive-style{margin-bottom:20px;} .adaptive-style h4{width:100px; float:left;} .adaptive-style a{float:right; font-size:14px; color:#1f1f1f; margin-left:8px; margin-right:8px; transition:all 200ms ease;} .active-adaptive-style{color:#e74c3c!important; transition:all 200ms ease;} .adaptive-one .adaptive-item{width:100%; transition:all 200ms ease; float:none;} .adaptive-two .adaptive-item{height:auto; width:44%; margin-left:3%; margin-right:3%; transition:all 200ms ease; float:left;} .adaptive-two{margin-left:-2%; width:105%;} .adaptive-three .adaptive-item{width:27%; margin-left:3%; margin-right:3%; transition:all 200ms ease; float:left;} .adaptive-three{width:105%; margin-left:-2%;} .portfolio-one-title{margin-bottom:10px;} .portfolio-one-text .title{font-weight:500; margin-top:20px; margin-bottom:0px;} .portfolio-one-text .subtitle{font-style:normal; font-size:11px; opacity:0.8;} .portfolio-one-detail{opacity:0.6; color:#666666; display:inline-block; padding-right:10px; padding-left:10px; margin-bottom:5px; margin-top:0px; font-size:11px;} .portfolio-one-links a{color:#666666; opacity:0.6;} .portfolio-one-links a:first-child{float:left; font-size:12px;} .portfolio-one-links a:first-child i{padding-right:10px;} .portfolio-one-links a:last-child{float:right; font-size:12px;} .portfolio-one-details a{opacity:0.5; color:#666666; display:inline-block; padding-right:10px; padding-left:10px; margin-bottom:5px; margin-top:10px; font-size:11px;} .portfolio-one-details a:first-child{padding-left:0px!important;} .portfolio-one-details a:nth-child(2){border-left:solid 1px #cacaca; border-right:solid 1px #cacaca;} .portfolio-one-links a:last-child i{padding-left:10px;} .portfolio-one-image a{position:absolute; width:100%; height:100%; background-color:rgba(0,0,0,0.6); z-index:999; color:#FFFFFF; font-size:30px; opacity:0; transition:all 200ms ease;} .portfolio-one-image a:hover{opacity:1; transition:all 200ms ease; color:#FFFFFF;} .portfolio-one-image a i{width:30px; height:30px; position:absolute; left:50%; margin-left:-15px; top:50%; margin-top:-13px;} .portfolio-one-image img{margin-bottom:0px; padding-botom:0px;} @media (min-width:768px){.portfolio-one-text .title{font-size:18px; margin-top:10px;}.portfolio-one-image{float:left; width:46%; margin-right:4%;}.portfolio-one-text{float:right; width:50%;}} .portfolio-two{width:119%; margin-left:-12%;} .portfolio-two-item{width:47%; padding-left:10%; float:left;} .portfolio-two-title{margin-bottom:10px;} .portfolio-two-text .title{font-weight:500; margin-top:20px; margin-bottom:0px; font-size:14px;} .portfolio-two-text .subtitle{display:block; font-style:normal; font-size:11px; opacity:0.8; margin-bottom:10px;} .portfolio-two-detail{opacity:0.6; color:#666666; display:inline-block; padding-right:10px; padding-left:10px; margin-bottom:5px; margin-top:0px; font-size:11px;} .portfolio-two-links a{color:#666666; opacity:0.6;} .portfolio-two-links a:first-child{float:left; font-size:12px;} .portfolio-two-links a:first-child i{padding-right:10px;} .portfolio-two-links a:last-child{float:right; font-size:12px;} .portfolio-two-details a{opacity:0.5; color:#666666; display:inline-block; padding-right:10px; padding-left:10px; margin-bottom:5px; margin-top:10px; font-size:11px;} .portfolio-two-details a:first-child{padding-left:0px!important;} .portfolio-two-details a:nth-child(2){border-left:solid 1px #cacaca; border-right:solid 1px #cacaca;} .portfolio-two-links a:last-child i{padding-left:10px;} .portfolio-two-image{max-height:100%; transition:all 200ms ease;} .portfolio-two-image a{position:absolute; width:100%; height:100%; background-color:rgba(0,0,0,0.6); z-index:999; color:#FFFFFF; font-size:30px; opacity:0; transition:all 200ms ease;} .portfolio-two-image a:hover{opacity:1; transition:all 200ms ease; color:#FFFFFF;} .portfolio-two-image a i{width:30px; height:30px; position:absolute; left:50%; margin-left:-15px; top:50%; margin-top:-13px;} .portfolio-two-image img{margin-bottom:0px; padding-botom:0px;} @media (min-width:768px){.portfolio-two-image{max-height:200px; transition:all 200ms ease;}} .timeline{margin-top:30px; margin-bottom:-20px;} .timeline-decoration{position:absolute; width:1px; height:100%; z-index:99999; background-color:rgba(0,0,0,0.1); margin-left:22px;} .timeline-icon{width:70px; height:100%; float:left; display:inline;} .timeline-text{display:inline-block; padding-left:70px; margin-top:-42px; min-height:100px; width:100%;} .timeline-text .subtitle{font-size:11px; font-style:normal; display:block; margin-top:-10px; color:#e34e47; margin-bottom:20px;} .timeline-text p{margin-top:-10px;} .timeline-icon i{position:relative; z-index:99999; margin-left:auto; margin-right:auto; width:45px; height:45px; background-color:#1f1f1f; color:#FFFFFF; border:solid 1px #cacaca; border-radius:30px; font-size:17px; line-height:44px; text-align:center;} .timeline-quote .title{font-size:14px; line-height:30px; font-weight:300; margin-bottom:20px; margin-top:-10px;} .timeline-quote .subtitle{display:block; text-align:right;} @media (min-width:768px){.timeline{padding-left:30px; padding-right:30px;}.timeline-decoration{position:absolute; width:1px; height:100%; z-index:99999; background-color:rgba(0,0,0,0.1); margin-left:32px;}.timeline-icon{width:150px; height:100%; float:left; display:inline;}.timeline-text{display:inline-block; padding-left:100px; margin-top:-52px;}.timeline-icon i{position:relative; z-index:99999; margin-left:auto; margin-right:auto; width:65px; height:65px; background-color:#1f1f1f; color:#FFFFFF; border:solid 1px #cacaca; border-radius:65px; font-size:20px; line-height:64px; text-align:center;}.timeline-quote .title{font-size:14px; line-height:30px; font-weight:300; margin-bottom:20px; margin-top:-3px;}} .notification-page{margin-top:30px;} .notification-page-item i:first-child{font-size:16px; background-color:#1f1f1f; text-align:center; height: 40px; width: 40px; line-height: 40px; border-radius: 50px; color: #d23c37; margin-right:10px; margin-top:0; margin-bottom:0px; float:left; display:inline;} .notification-page-item img{width:50px; height:50px; border-radius:50px; float:left; display:inline; margin-right:20px; margin-top:6px; margin-bottom:0px;} .notification-page-item em{font-size:14px; font-weight:400; display:block; font-style:normal; padding-left:12%; color: #565656;} .notification-page-item em strong{display: block; font-weight:600; margin-bottom: 18px; padding-top: 5px;} .notification-page-item a:last-child{border:none;} .notification-page-item a{display:inline-block; float:right; text-align:right; padding-left:15px; margin-left:15px; border-left:solid 1px #cacaca; line-height:12px; margin-top:20px; font-size:11px;} @media (min-width:768px){.notification-page-item{width:45%; float:left; margin-right:2.5%; margin-left:2.5%;}} .portfolio-wide{margin-top:-26px;} .portfolio-wide-item img{margin:0px; padding:0px;} .portfolio-wide-item{margin-bottom:5px;} .portfolio-wide-item .overlay{background-color:rgba(0,0,0,0.7);} .portfolio-wide-item h3{position:absolute; width:100%; top:50%; margin-top:-20px; z-index:99999; color:#FFFFFF; text-align:center; font-weight:500;} .portfolio-wide-item p{color:rgba(255,255,255,0.5); position:absolute; width:100%; top:50%; margin-top:0px; z-index:99999; text-align:center;} @media (min-width:768px){.portfolio-wide-item{max-height:200px;}.portfolio-wide-item h3{font-size:28px;}.portfolio-wide-item p{font-size:14px; margin-top:20px;}} .snap-content{position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: auto; height: auto; z-index: 2; overflow: auto; -webkit-overflow-scrolling: touch; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);} .snap-drawers{position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: auto; height: auto; overflow-x:hidden;} .snap-drawer{position: absolute; top: 0; right: auto; bottom: 0; left: auto; width: 285px; height: auto; overflow: auto; -webkit-overflow-scrolling: touch; -webkit-transition: width 0.3s ease; -moz-transition: width 0.3s ease; -ms-transition: width 0.3s ease; -o-transition: width 0.3s ease; transition: width 0.3s ease;} .snap-drawer-left{left: 0; z-index: 1;} .snap-drawer-right{right: 0; z-index: 1;} .snapjs-left .snap-drawer-right, .snapjs-right .snap-drawer-left{display: none;} .snapjs-expand-left .snap-drawer-left, .snapjs-expand-right .snap-drawer-right{width: 100%;} .snapjs-right .snap-drawer-left{display: block; right: 0; left: auto;} .snapjs-right .snap-drawer-right{display: block !important; right: 0 !important; left: auto !important;} .snap-content{position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: auto; height: auto; z-index: 2; overflow: auto; -webkit-overflow-scrolling: touch; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);} .snap-drawers{position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: auto; height: auto;} .snap-drawer{position: absolute; top: 0; right: auto; bottom: 0; left: auto; width: 260px; height: auto; overflow: auto; -webkit-overflow-scrolling: touch; -webkit-transition: width 0.3s ease; -moz-transition: width 0.3s ease; -ms-transition: width 0.3s ease; -o-transition: width 0.3s ease; transition: width 0.3s ease;} .snap-drawer-left{left: 0; z-index: 1;} .snap-drawer-right{right: 0; z-index: 1; padding-left:20px;} .snapjs-left .snap-drawer-right, .snapjs-right .snap-drawer-left{display: none;} .drawer-inner{-webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s ease; -ms-transition: opacity 0.3s ease; -o-transition: opacity 0.3s ease; transition: opacity 0.3s ease;} .snapjs-expand-left .drawer-inner, .snapjs-expand-right .drawer-inner{opacity: 0;} .snap-content, .footer{-webkit-overflow-scrolling: touch; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);transition: transform .4s 0s, visibility 0s .4s;} .snap-content.open, .footer.open{transform: translate3d(260px, 0px, 0px);} .snapjs-expand-left .snap-drawer-left, .snapjs-expand-right .snap-drawer-right{width: 100%;} .snapjs-right .snap-drawer-right{display: none;} #content{background-color: rgb(250, 250, 242); !important; overflow-x: hidden; padding-bottom: 80px;} .drawer-inner{-webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s ease; -ms-transition: opacity 0.3s ease; -o-transition: opacity 0.3s ease; transition: opacity 0.3s ease;} .snapjs-expand-left .drawer-inner, .snapjs-expand-right .drawer-inner{opacity: 0;} .snap-drawers{background-size:100px 100px;} .no-user-select{-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;} .login-page{background-size:cover; position:absolute; width:100%; height:100%; margin-bottom:-60px; margin-top:0px;} .login-page-overlay{background-color:rgba(0,0,0,0.8); position:absolute; width:100%; height:100%; z-index:1;} .login-page-wrapper{position:absolute; width:280px; height:330px; top:50%; margin-top:-195px; left:50%; margin-left:-140px; z-index:2;} .login-username{display: block; width: 100%; height: 45px; padding-left: 15px; padding-right: 15px; line-height: 100%; border: solid 1px #cacaca; color: #666666; border-radius: 6px; margin-bottom: 10px;} .login-password{display: block; width: 100%; height: 45px; padding-left: 15px; padding-right: 15px; line-height: 45px; line-height: 100%; border: solid 1px #cacaca; color: #666666; border-radius: 6px;} .login-foot-btn:before{content:"• "; color: #666666;} .login-logo{background-image: url(/nmt_awl_theme/static/src/css/../images/logo.png); width: 100%; height: 120px; margin-left: auto; margin-right: auto; margin-bottom: 10px; background-size: 200px; background-repeat: no-repeat; background-position: center;} .login-page-wrapper p{text-align:center;} .login-page-wrapper .button{width:100%; text-align:center; margin-top:20px;} .login-page-wrapper .forgot{text-align:center; margin-top:20px; color:rgba(255,255,255,0.5); transition:all 200ms ease;} .login-page-wrapper .forgot:hover{color:#FFFFFF; transition:all 200ms ease;} .signup-page{background-size:cover; position:absolute; width:100%; height:100%; margin-bottom:-60px; margin-top:0px;} .signup-page-overlay{background-color:rgba(0,0,0,0.8); position:absolute; width:100%; height:100%; z-index:1;} .signup-page-wrapper{position:absolute; width:280px; height:460px; top:50%; margin-top:-260px; left:50%; margin-left:-140px; z-index:2;} .signup-page-wrapper p{text-align:center; margin-bottom:20px;} .signup-logo{background-image: url(/nmt_awl_theme/static/src/css/../images/logo.png); width: 100%; height: 120px; margin-left: auto; margin-right: auto; margin-bottom: 10px; background-size: 200px; background-repeat: no-repeat; background-position: center;} .splash{position: relative; display: table; table-layout: fixed; background-image: url(/nmt_awl_theme/static/src/css/../images/Splash_screen.png); width: 100%; height: 100%; background-size: 100%; background-repeat: no-repeat; background-position: center;} .signup-email{display: block; width: 100%; height: 45px; padding-left: 15px; padding-right: 15px; line-height: 100%; border: solid 1px #cacaca; color: #666666; border-radius: 6px; margin-bottom: 10px;} .signup-dob{display: block; width: 100%; height: 45px; padding-left: 15px; padding-right: 15px; line-height: 100%; border: solid 1px #cacaca; color: #666666; margin-bottom: 10px;} .signup-password{display: block; width: 100%; height: 45px; padding-left: 15px; padding-right: 15px; line-height: 100%; border: solid 1px #cacaca; color: #666666; border-radius: 6px; margin-bottom: 10px;} .or-button{margin-top:15px; margin-bottom:15px;} .or-button em{width:40%; float:left; height:1px; background-color:rgba(111, 111, 111, 0.2); margin-top:11px;} .or-button strong{float:left; width:20%; text-align:center; font-weight:400; font-size:14px;} .signup-socials a:hover{opacity:1; transition:all 250ms ease;} .signup-socials a{opacity:0.9; transition:all 250ms ease;} .signup-socials i{padding-left:30px; padding-right:40px; width:15px; font-size:14px; line-height:45px;} .signup-socials .facebook{background-color:#3b5998; color:#FFFFFF; line-height:45px; border-radius: 6px;} .signup-socials .twitter{background-color:#4099ff; color:#FFFFFF; line-height:45px; margin-top:10px;} .signup-socials .google{background-color:#d34836; color:#FFFFFF; line-height:45px; margin-top:10px;} .signup-socials .mail{background-color:#7f8c8d; color:#FFFFFF; line-height:45px; margin-top:10px;} .dark-overlay{background-color:rgba(0,0,0,0.7)!important;} .coverpage-slider{position:absolute; margin-top:0px;} .coverpage-slider img{width:100%; height:100%;} .coverpage-image{background-size:cover; background-position: center center;} .coverpage-style-1 p{display:block; width:260px; margin-left:auto; margin-right:auto; margin-top:40px; color:#FFFFFF; z-index:999999; position:relative; font-family:'Lato', sans-serif; font-weight:300; text-align:center; line-height:40px; position:absolute; left:50%; margin-left:-130px; font-size:16px;} .coverpage-style-1 img{position:absolute; z-index:999999;} .coverpage-style-2 h3{position:absolute; display:block; width:200px; font-size:32px; line-height:45px; font-weight:800; color:#FFFFFF; z-index:99999; margin-left:25px;} .coverpage-style-2 p{position:absolute; display:block; width:220px; z-index:999999; color:rgba(255,255,255,0.8); margin-left:25px;} .coverpage-button{position:absolute; z-index:99999; border:solid 1px rgba(255,255,255,1); width:100px; height:40px; line-height:38px; text-align:center; color:#FFFFFF; transition:all 250ms ease;} .coverpage-button:hover{background-color:rgba(255,255,255,0.1); color:#FFFFFF;} .coverpage-style-3 i{font-size:64px; position:absolute; z-index:999999; color:#FFFFFF; width:80px; height:80px; text-align:center; line-height:80px; margin-left:-40px; margin-top:-40px;} .coverpage-style-3 p{position:absolute!important; z-index:999999; color:#FFFFFF; font-size:16px; font-weight:300; text-align:center; width:280px;} .homepage-slider *{overflow:visible!important;} .owl-pagination{position:absolute; width:100%; top:-40px; z-index:9999999!important;} .coverpage-style-4 h3{position:absolute; display:block; width:100%; text-align:center; font-size:32px; line-height:45px; font-weight:800; color:#FFFFFF; z-index:99999; font-size:25px;} .coverpage-style-4 p{position:absolute; display:block; width:100%;; text-align:center; z-index:999999; color:rgba(255,255,255,0.8);} .user-list-item{margin-bottom:30px;} .user-list-item img{float:left; width:50px; height:50px; border-radius:50px;} .user-list-item strong{color:#1f1f1f; margin-left:60px; font-size:15px; margin-bottom:0px; margin-top:5px; display:block;} .user-list-item em{padding-left:10px; font-style:normal; color:#666666; font-weight:500;} .user-list-item i{position:absolute; right:0px; top:20px; font-size:12px; color:#1f1f1f;} .user-list-follow img{float:left; width:50px; height:50px; border-radius:50px;} .user-list-follow strong{float:left; font-size:14px; color:#1f1f1f; padding-left:10px;} .user-list-follow strong em{font-size:11px; font-style:normal; color:#666666; margin-top:-10px; display:block; font-weight:400;} .user-list-follow .follow{float:right; font-size:10px; height:30px; margin-top:10px; line-height:30px; padding-left:15px; padding-right:15px; border-radius:30px; background-color:#3498db; color:#FFFFFF;} .user-list-socials img{float:left; width:50px; height:50px; border-radius:50px;} .user-list-socials strong{float:left; font-size:14px; color:#1f1f1f; padding-left:10px;} .user-list-socials strong em{font-size:11px; font-style:normal; color:#666666; margin-top:-10px; display:block; font-weight:400;} .user-list-socials .icon1{float:right; font-size:10px; height:30px; width:30px; text-align:center; margin-top:10px; line-height:30px; border-radius:30px; color:#FFFFFF; margin-left:5px;} .user-list-socials .icon2{float:right; font-size:10px; height:30px; width:30px; text-align:center; margin-top:10px; line-height:30px; border-radius:30px; color:#FFFFFF;} @media (min-width:768px){.share-socials-bottom{width:600px!important;}} .share-bottom{position:fixed; width:100%; z-index:99999999; background-color:#f8f8f8; padding-top:15px; padding-bottom:15px; border-top:solid 1px rgba(0,0,0,0.08); -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0.1); box-shadow: 0 0 0 0 rgba(0,0,0,0.1); bottom:-350px; transition:all 350ms ease;} .active-share-bottom{-webkit-box-shadow: 0 -5px 15px 1px rgba(0,0,0,0.1)!important; box-shadow: 0 -5px 15px 1px rgba(0,0,0,0.1)!important; bottom:0px!important; transition:all 350ms ease;} .share-bottom h3{text-align:center; font-size:14px; text-transform:uppercase; font-weight:500; padding-bottom:15px; border-bottom:solid 1px rgba(0,0,0,0.05); margin-left:-5px;} .share-socials-bottom{width:300px; margin-left:auto; margin-right:auto;} .share-socials-bottom a{float:left; width:60px; margin-left:20px; margin-right:20px; text-align:center; color:#666666; font-weight:500; font-size:12px; margin-bottom:10px; margin-top:10px;} .share-socials-bottom a i:hover{color:#FFFFFF; -webkit-transform:scale(0.9,0.9); transform:scale(0.9,0.9);} .share-socials-bottom a i{width:60px; height:60px; border-radius:8px; color:#FFFFFF; line-height:60px; font-size:18px; margin-bottom:5px; transition:all 250ms ease; opacity:1;} .share-socials-bottom a i:hover{transition:all 250ms ease; opacity:1;} .close-share-bottom{display:block; text-align:center; padding-top:15px; margin-top:15px; border-top:solid 1px rgba(0,0,0,0.05); text-transform:uppercase; font-size:12px; font-weight:600; color:#1f1f1f; transition:all 250ms ease;} .close-share-bottom:hover{color:rgba(0,0,0,0.6); transition:all 250ms ease;} .share-button-regular:hover{color:#FFFFFF;} .share-button-regular{height:45px; line-height:45px; font-size:12px; padding-left:20px; padding-right:20px; margin-bottom:20px; transition:all 250ms ease;} .share-button-regular i{padding-right:20px;} .share-button-regular:hover{opacity:0.8; transition:all 250ms ease;} .share-button-round:hover{color:#FFFFFF;} .share-button-round{width:34px; height:34px; float:left; margin-right:4px; margin-left:4px; border-radius:34px; text-align:center; line-height:34px; transition:all 250ms ease; margin-bottom:5px;} .share-button-round i{width:34px; height:34px; line-height:34px; text-align:center;} .share-button-round:hover{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transition:all 250ms ease;} .share-button-square:hover{color:#FFFFFF;} .share-button-square{width:34px; height:34px; float:left; margin-right:4px; margin-left:4px; margin-bottom:5px; text-align:center; line-height:34px; transition:all 250ms ease;} .share-button-square i{width:34px; height:34px; line-height:34px; text-align:center;} .share-button-square:hover{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transition:all 250ms ease;} .switch-box h4{font-size:14px; line-height:29px; float:left; font-weight:500; padding-top:2px; margin-bottom:5px;} .switch-box .switch{float:right!important;} .switch-box .switch-icon{float:right!important;} .switch-box-content{clear:both; display:none;} .switch-box-subtitle{display:block; clear:both; opacity:0.8;} .switch-1{width:50px; height:30px; background-color:#d23c37; border-radius:30px; transition:all 200ms ease; float:left;} .switch-1 em:first-child{position:absolute; color:#FFFFFF; height:30px; line-height:30px; margin-left:11px; font-style:normal; font-size:10px;} .switch-1 em:last-child{position:absolute; color:#FFFFFF; height:30px; line-height:30px; margin-left:33px; font-style:normal; font-size:10px;} .switch-1 span{width:26px; height:26px; position:absolute; background-color:#FFFFFF; border-radius:28px; margin-top:2px; transform:translateX(2px); -webkit-transform:translateX(2px); transition:all 200ms ease;} .switch-1-on{background-color:#27ae60; transition:all 200ms ease;} .switch-1-on span{transform:translateX(22px); -webkit-transform:translateX(22px); transition:all 200ms ease;} .switch-icon em:first-child{font-size:10px; margin-top:2px; margin-left:9px; line-height:27px;} .switch-icon em:last-child{font-size:10px; margin-top:2px; margin-left:32px; line-height:27px;} .switch-2{width:85px; background-color:#464646; height:30px;} .switch-2 span{margin-top:2px; transform:translateX(2px); -webkit-transform:translateX(2px); width:40px; background-color:#676767; height:26px; position:absolute; text-align:center; transition:all 200ms ease;} .switch-2 span em{display:block; color:#FFFFFF; font-style:normal; line-height:26px; font-size:10px!important; margin-top:-26px; transition:all 200ms ease;} .switch-2-on span{transform:translateX(43px); -webkit-transform:translateX(43px); background-color:#27ae60; transition:all 200ms ease;} .switch-2-on span em{margin-top:0px; transition:all 200ms ease;} .switch-3{border:solid 3px #cacaca; width:60px; height:28px; background-color:#27ae60; transition:all 200ms ease;} .switch-3 span{z-index:10;; position:absolute; background-color:#cacaca; width:25px; border-right:solid 3px #FFFFFF; border-left:solid 3px #FFFFFF; height:28px; margin-top:-3px; transform:translateX(33px); -webkit-transform:translateX(33px); transition:all 200ms ease;} .switch-3-on{background-color:#d23c37; transition:all 200ms ease;} .switch-3-on span{transform:translateX(-3px); -webkit-transform:translateX(-3px); transition:all 200ms ease;} .switch-3 strong{position:absolute; width:54px; height:22px; border:solid 3px #FFFFFF;} .switch-3 em{position:absolute; color:#FFFFFF; margin-left:0px; font-style:normal; font-size:10px; margin-top:2px; width:35px; text-align:center;} .switch-3 em:last-child{position:absolute; color:#FFFFFF; margin-left:19px!important; font-style:normal; font-size:10px; margin-top:2px;} .error-page-wrapper{background-image:url(/nmt_awl_theme/static/src/css/../images/pictures/3.jpg); background-position:center center; background-size:cover; position:absolute; width:100%; height:100%; margin-bottom:-90px;} .error-page-wrapper .overlay{background-color:rgba(0,0,0,0.8);} .error-page{position:absolute; z-index:999999; height:280px; width:300px; left:50%; margin-left:-150px; top:50%; margin-top:-170px;} .error-page h1{color:#FFFFFF; font-size:40px; text-align:center; line-height:40px;} .error-page h4{color:#FFFFFF; font-weight:500; text-align:center;} .error-page p{text-align:center; padding-left:20px; padding-right:20px; color:rgba(255,255,255,0.7); padding-top:20px;} .error-page a{width:120px; margin-left:auto; margin-right:auto; text-align:center; font-size:13px; color:#FFFFFF; padding:13px; padding-left:38px; border:solid 1px rgba(255,255,255,0.5); border-radius:5px; font-weight:500;} .error-page a i{position:absolute; left:25px; top:15px; font-size:16px;} .error-page a:hover{background-color:rgba(255,255,255,0.1); color:#FFFFFF;} .soon-page-wrapper{background-image:url(/nmt_awl_theme/static/src/css/../images/pictures/3.jpg); background-position:center center; background-size:cover; position:absolute; width:100%; height:100%; margin-bottom:-90px;} .soon-page-wrapper .overlay{background-color:rgba(0,0,0,0.8);} .soon-page{position:absolute; z-index:999999; height:370px; width:300px; left:50%; margin-left:-150px; top:50%; margin-top:-215px;} .soon-page h1{color:#FFFFFF; font-size:28px; text-align:center; line-height:40px; font-weight:300; margin-bottom:0px;} .soon-page h4{color:rgba(255,255,255,0.5); font-weight:300; text-align:center;} .soon-page p{text-align:center; padding-left:20px; padding-right:20px; color:rgba(255,255,255,0.7); padding-top:20px;} .countdown *{color:#FFFFFF!important;} .soon-page a{width:120px; margin-left:auto; margin-right:auto; text-align:center; font-size:13px; color:#FFFFFF; padding:13px; padding-left:38px; border:solid 1px rgba(255,255,255,0.5); border-radius:5px; font-weight:500;} .soon-page a i{position:absolute; left:25px; top:15px; font-size:16px;} .soon-page a:hover{background-color:rgba(255,255,255,0.1); color:#FFFFFF;} .countdown{display:block; width:225px; margin-left:auto; margin-right:auto; padding-bottom:40px;} .countdown-box{float:left;} .countdown-box span{display:block; text-align:center; font-size:10px; padding-top:5px; text-transform:uppercase; color:#1f1f1f; opacity:0.5; font-weight:600!important;} .countdown-years{font-size:24px; font-weight:800; margin-left:15px; margin-right:15px; padding-top:3px; padding-bottom:3px; color:#1f1f1f; display:none;} .box-years span{display:none!important;} .countdown-days{font-size:28px; font-weight:500; margin-left:10px; margin-right:10px; padding-top:3px; padding-bottom:3px; color:#1f1f1f;} .countdown-hours{font-size:28px; font-weight:500; margin-left:10px; margin-right:10px; padding-top:3px; padding-bottom:3px; color:#1f1f1f;} .countdown-minutes{font-size:28px; font-weight:500; margin-left:10px; margin-right:10px; padding-top:3px; padding-bottom:3px; color:#1f1f1f;} .countdown-seconds{font-size:28px; font-weight:500; margin-left:10px; margin-right:10px; padding-top:3px; padding-bottom:3px; color:#1f1f1f;} @media(min-width:768px){.blog-posts{width:65%; float:left;}.blog-sidebar{margin-left:5%; width:30%; float:left;}} .blog-post-image img{display:block; width:100%;} .blog-post-image{margin-bottom:30px;} .blog-post-date{width:50%; float:left;} .blog-post-text{margin-bottom:20px;} .blog-post-date i{margin-right:10px;} .blog-post-more{text-align:right;} .blog-post-more a i{margin-left:10px;} .blog-search{height:45px; display:block; width:100%; padding-left:20px; padding-right:20px; border:solid 1px rgba(0,0,0,0.1); transition:all 200ms ease; background-color:#FFFFFF;} .blog-search:focus{border:solid 1px #27ae60; transition:all 200ms ease;} .blog-gallery li{width:50%!important; transform:scale(1,1); -webkit-transform:scale(1,1); transition:all 200ms ease;} .blog-gallery li:hover{transform:scale(0.9,0.9); -webkit-transform:scale(0.9,0.9); transition:all 200ms ease;} .blog-gallery{margin-bottom:0px!important;} .blog-category{margin-bottom:0px;} .blog-category li a{color:rgba(0,0,0,0.6);} .blog-category li{list-style:none; line-height:24px; transition:all 200ms ease;} .blog-category li i{margin-right:20px;} .blog-category li:hover{padding-left:10px; transition:all 200ms ease;} .dark-overlay{background-color:rgba(0,0,0,0.8)!important;} .full-slider{position:absolute; margin-top:0px;} .full-slider img{width:100%; height:100%;} .slider-image{background-size:cover; background-position: center center;} .slider-style-1{position:absolute; width:100%; top:50%; z-index:9999;} .slider-style-1 p{text-align:center; width:70%; margin-left:auto; margin-right:auto; font-size:14px;} .slider-style-1 h2{color:#FFFFFF; text-align:center; font-weight:800; text-transform:uppercase; font-size:51px; line-height:50px; padding-bottom:0px;} .slider-style-1 h3{color:#FFFFFF; text-align:center; font-size:13px; font-weight:700; text-transform:uppercase; margin-bottom:30px;} .slider-button-1{width:200px; margin-left:auto; margin-right:auto; font-size:12px; font-weight:500; text-transform:uppercase; text-align:center; padding-top:12px; padding-bottom:12px; font-family:'Lato', sans-serif; margin-bottom:20px; transition:all 200ms ease;} .slider-button-1:hover{transform:scale(0.95, 0.95); transition:all 200ms ease;} .slider-button-2{width:200px; margin-left:auto; margin-right:auto; font-size:12px; font-weight:500; text-transform:uppercase; text-align:center; padding-top:12px; padding-bottom:12px; font-family:'Lato', sans-serif; margin-bottom:20px; color:#cacaca; transition:all 200ms ease;} .slider-button-2:hover{transform:scale(0.95, 0.95); transition:all 200ms ease;} .button-line{border:solid 1px #cacaca;} .slider-button-1:hover{color:#FFFFFF;} .slider-button-2:hover{color:#FFFFFF;} .slider-style-2{position:absolute; width:100%; top:50%; z-index:9999;} .slider-style-2 h2{color:#FFFFFF; text-align:center; font-weight:800; text-transform:uppercase; font-size:24px; line-height:36px; padding-bottom:0px; margin-bottom:5px;} .slider-style-2 h3{color:#FFFFFF; text-align:center; font-size:34px; font-weight:700; text-transform:uppercase; margin-bottom:30px;} .slider-style-2 p{text-align:center; width:70%; margin-left:auto; margin-right:auto; font-size:14px;} .slider-style-3{position:absolute; width:100%; top:50%; z-index:9999; height:200px;} .slider-style-3 h2{color:#FFFFFF; text-align:center; font-weight:800; text-transform:uppercase; font-size:24px; line-height:36px; padding-bottom:0px; margin-bottom:0px;} .slider-style-3 h3{color:#FFFFFF; text-align:center; font-size:14px; font-weight:700; text-transform:uppercase; margin-bottom:20px;} .slider-style-3 p{text-align:center; width:70%; margin-left:auto; margin-right:auto; font-size:14px;} @media(min-width:768px){.slider-style-1 h2{font-size:60px; line-height:55px}.slider-style-1 h3{font-size:16px; margin-bottom:10px;}.slider-style-1 p{font-size:14px; width:320px;}.slider-style-2 h2{font-size:36px; font-weight:600;}.slider-style-2 h3{padding-top:10px; font-size:48px; font-weight:900;}.slider-style-2 p{width:320px;}.slider-style-3 h2{font-size:36px; padding-bottom:5px;}.slider-style-3 h3{font-size:18px;}.slider-style-3 p{width:320px;}} .calendar{margin-bottom:30px;} .calendar-titles a{width:14.28%; float:left; text-align:center; height:40px; line-height:40px; font-size:10px; color:#1f1f1f; font-weight:800;} .calendar-titles .light-titles{opacity:0.5;} .calendar-days{margin-top:-10px; font-size:14px; margin-bottom:30px;} .calendar-days a{width:14.28%; float:left; height:60px; line-height:60px; text-align:center; color:#1f1f1f; font-weight:700;} .calendar-days a:hover{color:rgba(41, 128, 185,1.0);} .calendar-day .light-day{opacity:0.3;} .calendar-days i{position:absolute; font-size:35px; margin-top:12px; margin-left:-7px; z-index:-1;} .clear-day i{opacity:0;} .light-day{opacity:0.3;} .light-day i{display:none;} .taken-day{color:#FFFFFF!important;} .taken-day i{color:#27ae60;} .close-day{color:#FFFFFF!important;} .close-day i{color:#d23c37;} .calendar-hours{border-top:solid 1px rgba(0,0,0,0.1);} .calendar-hour{height:80px; border-bottom:solid 1px rgba(0,0,0,0.1);} .calendar-hour-clear:hover{background-color: rgba(39, 174, 96, 0.1);} .calendar-hour-taken:hover{background-color: rgba(192, 57, 43,0.1);} .calendar-hour strong{color:#666666; opacity:0.7;} .calendar-hours a:last-child{border-bottom:none;} .calendar-hour .cal-time{position:absolute; margin-top:30px; font-weight:400; font-size:11px; padding-left:20px;} .calendar-hour .cal-from{position:absolute; margin-top:18px; font-size:11px; font-weight:400; padding-left:20px;} .calendar-hour .cal-to{position:absolute; margin-top:40px; font-size:11px; font-weight:400; padding-left:20px;} .calendar-hour h4{font-size:14px; padding-left:100px; padding-top:17px; margin-bottom:2px;} .calendar-hour em{font-style:normal; font-size:11px; padding-left:100px; color:#666666;} .calendar-hour em i{margin-right:10px;} 

/* /nmt_awl_theme/static/src/css/owl.theme.css defined in bundle 'nmt_awl_theme.portal_assets' */
 .owl-carousel .owl-wrapper:after{content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} .owl-carousel{display: none; position: relative; width: 100%; -ms-touch-action: pan-y;} .owl-carousel .owl-wrapper{display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px);} .owl-carousel .owl-wrapper-outer{overflow: hidden; position: relative; width: 100%;} .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out;} .owl-carousel .owl-item{float: left;} .owl-controls .owl-page, .owl-controls .owl-buttons div{cursor: pointer;} .owl-controls{-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);} .grabbing{cursor:url(/nmt_awl_theme/static/src/css/../images/ui/grabbing.png) 8 8, move;} .owl-carousel .owl-wrapper, .owl-carousel .owl-item{-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0);} .owl-origin{-webkit-perspective: 1200px; -webkit-perspective-origin-x : 50%; -webkit-perspective-origin-y : 50%; -moz-perspective : 1200px; -moz-perspective-origin-x : 50%; -moz-perspective-origin-y : 50%; perspective : 1200px;} .owl-fade-out{z-index: 10; -webkit-animation: fadeOut .7s both ease; -moz-animation: fadeOut .7s both ease; animation: fadeOut .7s both ease;} .owl-fade-in{-webkit-animation: fadeIn .7s both ease; -moz-animation: fadeIn .7s both ease; animation: fadeIn .7s both ease;} .owl-backSlide-out{-webkit-animation: backSlideOut 1s both ease; -moz-animation: backSlideOut 1s both ease; animation: backSlideOut 1s both ease;} .owl-backSlide-in{-webkit-animation: backSlideIn 1s both ease; -moz-animation: backSlideIn 1s both ease; animation: backSlideIn 1s both ease;} .owl-goDown-out{-webkit-animation: scaleToFade .7s ease both; -moz-animation: scaleToFade .7s ease both; animation: scaleToFade .7s ease both;} .owl-goDown-in{-webkit-animation: goDown .6s ease both; -moz-animation: goDown .6s ease both; animation: goDown .6s ease both;} .owl-fadeUp-in{-webkit-animation: scaleUpFrom .5s ease both; -moz-animation: scaleUpFrom .5s ease both; animation: scaleUpFrom .5s ease both;} .owl-fadeUp-out{-webkit-animation: scaleUpTo .5s ease both; -moz-animation: scaleUpTo .5s ease both; animation: scaleUpTo .5s ease both;} @-webkit-keyframes empty{0%{opacity: 1}} @-moz-keyframes empty{0%{opacity: 1}} @keyframes empty{0%{opacity: 1}} @-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}} @-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}} @keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}} @-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}} @-moz-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}} @keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}} @-webkit-keyframes backSlideOut{25%{opacity: .5; -webkit-transform: translateZ(-500px);}75%{opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%);}100%{opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%);}} @-moz-keyframes backSlideOut{25%{opacity: .5; -moz-transform: translateZ(-500px);}75%{opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%);}100%{opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%);}} @keyframes backSlideOut{25%{opacity: .5; transform: translateZ(-500px);}75%{opacity: .5; transform: translateZ(-500px) translateX(-200%);}100%{opacity: .5; transform: translateZ(-500px) translateX(-200%);}} @-webkit-keyframes backSlideIn{0%, 25%{opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%);}75%{opacity: .5; -webkit-transform: translateZ(-500px);}100%{opacity: 1; -webkit-transform: translateZ(0) translateX(0);}} @-moz-keyframes backSlideIn{0%, 25%{opacity: .5; -moz-transform: translateZ(-500px) translateX(200%);}75%{opacity: .5; -moz-transform: translateZ(-500px);}100%{opacity: 1; -moz-transform: translateZ(0) translateX(0);}} @keyframes backSlideIn{0%, 25%{opacity: .5; transform: translateZ(-500px) translateX(200%);}75%{opacity: .5; transform: translateZ(-500px);}100%{opacity: 1; transform: translateZ(0) translateX(0);}} @-webkit-keyframes scaleToFade{to{opacity: 0; -webkit-transform: scale(.8);}} @-moz-keyframes scaleToFade{to{opacity: 0; -moz-transform: scale(.8);}} @keyframes scaleToFade{to{opacity: 0; transform: scale(.8);}} @-webkit-keyframes goDown{from{-webkit-transform: translateY(-100%);}} @-moz-keyframes goDown{from{-moz-transform: translateY(-100%);}} @keyframes goDown{from{transform: translateY(-100%);}} @-webkit-keyframes scaleUpFrom{from{opacity: 0; -webkit-transform: scale(1.5);}} @-moz-keyframes scaleUpFrom{from{opacity: 0; -moz-transform: scale(1.5);}} @keyframes scaleUpFrom{from{opacity: 0; transform: scale(1.5);}} @-webkit-keyframes scaleUpTo{to{opacity: 0; -webkit-transform: scale(1.5);}} @-moz-keyframes scaleUpTo{to{opacity: 0; -moz-transform: scale(1.5);}} @keyframes scaleUpTo{to{opacity: 0; transform: scale(1.5);}} .slider-controls{margin-bottom:-23px;} .third-thumb{width:29%; float:left; margin-left:2%; margin-right:2%;} .half-thumb{width:48%; float:left; margin-left:1%; margin-right:1%;} .next-slider{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/next.png); background-repeat:no-repeat; width:27px; height:27px; background-size:27px; height:27px; position:absolute; right:20px; margin-top:-45%;} .prev-slider{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/prev.png); background-repeat:no-repeat; width:27px; height:27px; background-size:27px; height:27px; position:absolute; left:20px; margin-top:-45%;} .prev-staff, .prev-quote{z-index:99999; background-image:url(/nmt_awl_theme/static/src/css/../images/ui/prev1.png); background-repeat:no-repeat; width:45px; height:45px; background-size:16px 16px; background-position: 13px 15px; position:absolute; left:0px; margin-top:20%; border-radius:45px; transition:all 400ms ease;} .prev-staff:hover, .prev-quote:hover{background-color:rgba(0,0,0,0.1); transition:all 400ms ease;} .next-staff, .next-quote{z-index:99999; background-image:url(/nmt_awl_theme/static/src/css/../images/ui/next1.png); background-repeat:no-repeat; width:45px; height:45px; background-size:16px 16px; background-position: 16px 15px; position:absolute; right:0px; margin-top:20%; border-radius:45px; transition:all 400ms ease;} .next-staff:hover, .next-quote:hover{background-color:rgba(0,0,0,0.1); transition:all 400ms ease;} @media screen and (orientation:landscape){.next-staff{margin-top:24%;}.prev-staff{margin-top:24%;}.next-quote{margin-top:4%;}.prev-quote{margin-top:4%;}.staff-item strong{width:180px; margin-left:auto; margin-right:auto;}} @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape){.next-staff{margin-top:12.1%;}.prev-staff{margin-top:12.1%;}.next-quote{margin-top:4%;}.prev-quote{margin-top:4%;}.staff-item strong{width:180px; margin-left:auto; margin-right:auto;}} @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){.next-staff{margin-top:17.3%;}.prev-staff{margin-top:17.3%;}.next-quote{margin-top:8%;}.prev-quote{margin-top:8%;}.staff-item strong{width:180px; margin-left:auto; margin-right:auto;}} .owl-theme .owl-controls{text-align: center;} .owl-pagination{margin-top:-5px; margin-bottom:5px;} .owl-theme .owl-controls .owl-buttons div{color: #FFF; display: inline-block; zoom: 1; *display: inline; margin: 5px; padding: 3px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; background: #869791; filter: Alpha(Opacity=50); opacity: 0.5;} .owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100); opacity: 1; text-decoration: none;} .owl-theme .owl-controls .owl-page{display: inline-block; zoom: 1; *display: inline;} .owl-theme .owl-controls .owl-page span{display: block; width: 12px; height: 12px; margin: 5px 7px; filter: Alpha(Opacity=50); opacity: 0.5; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background: #869791;} .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100); opacity: 1;} .owl-theme .owl-controls .owl-page span.owl-numbers{height: auto; width: auto; color: #FFF; padding: 2px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;} .owl-item.loading{min-height: 150px; background: url(/nmt_awl_theme/static/src/css/AjaxLoader.gif) no-repeat center center} .slider-container{overflow:visible;} .homepage-sliders .item img{display: block; width: 100%; height: auto;} #bar{width: 0%; max-width: 100%; height: 2px; background: #3498db;} #progressBar{position:absolute; bottom:0px; z-index:9999; width: 100%; background: #000000;} .homepage-left-caption h3{text-align:left;} .homepage-left-caption p{text-align:left;} .homepage-center-caption h3{text-align:center; margin-left:-10px;} .homepage-center-caption p{text-align:center;} .homepage-right-caption h3{text-align:right;} .homepage-right-caption p{text-align:right;} .homepage-slider-caption{position:absolute; width:100%; bottom:0px; z-index:999999;} .homepage-slider-caption h3{color:#FFFFFF; font-family:'Roboto', sans-serif; font-size:16px; text-transform:uppercase; padding-left:30px; padding-right:30px; margin-bottom:0px;} .homepage-slider-caption p{color:#cacaca; padding-left:30px; padding-right:30px; margin-bottom:20px;} @media (min-width:768px){.homepage-slider-caption{bottom:10px;}.homepage-slider-caption h3{padding-left:50px; padding-right:50px; font-size:18px;}.homepage-slider-caption p{padding-left:50px; padding-right:50px; font-size:12px;}} .homepage-slider-controls{background-color:rgba(0,0,0,0.3);} .homepage-slider .responsive-image{margin-bottom:0px;} .next-home{background-image:url(/nmt_awl_theme/static/src/css/../images/misc/arrow-right.png); background-size:20px 20px; position:absolute; width:20px; height:20px; right:20px; margin-top:-70px; z-index:99999;} .prev-home{background-image:url(/nmt_awl_theme/static/src/css/../images/misc/arrow-left.png); background-size:20px 20px; position:absolute; width:20px; height:20px; right:60px; margin-top:-70px; z-index:99999;} 

/* /nmt_awl_theme/static/src/css/animate.css defined in bundle 'nmt_awl_theme.portal_assets' */
 .animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;} .animated.infinite{-webkit-animation-iteration-count: infinite; animation-iteration-count: infinite;} .animated.hinge{-webkit-animation-duration: 2s; animation-duration: 2s;} @-webkit-keyframes bounce{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0);}90%{-webkit-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0);}} @keyframes bounce{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); -webkit-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -30px, 0); -ms-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -15px, 0); -ms-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0);}90%{-webkit-transform: translate3d(0,-4px,0); -ms-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0);}} .bounce{-webkit-animation-name: bounce; animation-name: bounce; -webkit-transform-origin: center bottom; -ms-transform-origin: center bottom; transform-origin: center bottom;} @-webkit-keyframes flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}} @keyframes flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}} .flash{-webkit-animation-name: flash; animation-name: flash;} @-webkit-keyframes pulse{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}50%{-webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05);}100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @keyframes pulse{0%{-webkit-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}50%{-webkit-transform: scale3d(1.05, 1.05, 1.05); -ms-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05);}100%{-webkit-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} .pulse{-webkit-animation-name: pulse; animation-name: pulse;} @-webkit-keyframes rubberBand{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}30%{-webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1);}40%{-webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1);}50%{-webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1);}65%{-webkit-transform: scale3d(.95, 1.05, 1); transform: scale3d(.95, 1.05, 1);}75%{-webkit-transform: scale3d(1.05, .95, 1); transform: scale3d(1.05, .95, 1);}100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @keyframes rubberBand{0%{-webkit-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}30%{-webkit-transform: scale3d(1.25, 0.75, 1); -ms-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1);}40%{-webkit-transform: scale3d(0.75, 1.25, 1); -ms-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1);}50%{-webkit-transform: scale3d(1.15, 0.85, 1); -ms-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1);}65%{-webkit-transform: scale3d(.95, 1.05, 1); -ms-transform: scale3d(.95, 1.05, 1); transform: scale3d(.95, 1.05, 1);}75%{-webkit-transform: scale3d(1.05, .95, 1); -ms-transform: scale3d(1.05, .95, 1); transform: scale3d(1.05, .95, 1);}100%{-webkit-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} .rubberBand{-webkit-animation-name: rubberBand; animation-name: rubberBand;} @-webkit-keyframes shake{0%, 100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}} @keyframes shake{0%, 100%{-webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0); -ms-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0); -ms-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}} .shake{-webkit-animation-name: shake; animation-name: shake;} @-webkit-keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg);}40%{-webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg);}60%{-webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg);}80%{-webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg);}100%{-webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg);}} @keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg); -ms-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg);}40%{-webkit-transform: rotate3d(0, 0, 1, -10deg); -ms-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg);}60%{-webkit-transform: rotate3d(0, 0, 1, 5deg); -ms-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg);}80%{-webkit-transform: rotate3d(0, 0, 1, -5deg); -ms-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg);}100%{-webkit-transform: rotate3d(0, 0, 1, 0deg); -ms-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg);}} .swing{-webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing;} @-webkit-keyframes tada{0%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}10%, 20%{-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100%{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @keyframes tada{0%{-webkit-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}10%, 20%{-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); -ms-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100%{-webkit-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} .tada{-webkit-animation-name: tada; animation-name: tada;} @-webkit-keyframes wobble{0%{-webkit-transform: none; transform: none;}15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}100%{-webkit-transform: none; transform: none;}} @keyframes wobble{0%{-webkit-transform: none; -ms-transform: none; transform: none;}15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); -ms-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); -ms-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); -ms-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); -ms-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); -ms-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}100%{-webkit-transform: none; -ms-transform: none; transform: none;}} .wobble{-webkit-animation-name: wobble; animation-name: wobble;} @-webkit-keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3);}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform: scale3d(.9, .9, .9); transform: scale3d(.9, .9, .9);}60%{opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03);}80%{-webkit-transform: scale3d(.97, .97, .97); transform: scale3d(.97, .97, .97);}100%{opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity: 0; -webkit-transform: scale3d(.3, .3, .3); -ms-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3);}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1); -ms-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform: scale3d(.9, .9, .9); -ms-transform: scale3d(.9, .9, .9); transform: scale3d(.9, .9, .9);}60%{opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); -ms-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03);}80%{-webkit-transform: scale3d(.97, .97, .97); -ms-transform: scale3d(.97, .97, .97); transform: scale3d(.97, .97, .97);}100%{opacity: 1; -webkit-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} .bounceIn{-webkit-animation-name: bounceIn; animation-name: bounceIn; -webkit-animation-duration: .75s; animation-duration: .75s;} @-webkit-keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0);}60%{opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0);}75%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}90%{-webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0);}100%{-webkit-transform: none; transform: none;}} @keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); -ms-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0);}60%{opacity: 1; -webkit-transform: translate3d(0, 25px, 0); -ms-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0);}75%{-webkit-transform: translate3d(0, -10px, 0); -ms-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}90%{-webkit-transform: translate3d(0, 5px, 0); -ms-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0);}100%{-webkit-transform: none; -ms-transform: none; transform: none;}} .bounceInDown{-webkit-animation-name: bounceInDown; animation-name: bounceInDown;} @-webkit-keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0);}60%{opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0);}75%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}90%{-webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0);}100%{-webkit-transform: none; transform: none;}} @keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); -ms-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0);}60%{opacity: 1; -webkit-transform: translate3d(25px, 0, 0); -ms-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0);}75%{-webkit-transform: translate3d(-10px, 0, 0); -ms-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}90%{-webkit-transform: translate3d(5px, 0, 0); -ms-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0);}100%{-webkit-transform: none; -ms-transform: none; transform: none;}} .bounceInLeft{-webkit-animation-name: bounceInLeft; animation-name: bounceInLeft;} @-webkit-keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0);}60%{opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0);}75%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}90%{-webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0);}100%{-webkit-transform: none; transform: none;}} @keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); -ms-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0);}60%{opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); -ms-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0);}75%{-webkit-transform: translate3d(10px, 0, 0); -ms-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}90%{-webkit-transform: translate3d(-5px, 0, 0); -ms-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0);}100%{-webkit-transform: none; -ms-transform: none; transform: none;}} .bounceInRight{-webkit-animation-name: bounceInRight; animation-name: bounceInRight;} @-webkit-keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0);}60%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}75%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}90%{-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}100%{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); -ms-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0);}60%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); -ms-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}75%{-webkit-transform: translate3d(0, 10px, 0); -ms-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}90%{-webkit-transform: translate3d(0, -5px, 0); -ms-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}100%{-webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .bounceInUp{-webkit-animation-name: bounceInUp; animation-name: bounceInUp;} @-webkit-keyframes bounceOut{20%{-webkit-transform: scale3d(.9, .9, .9); transform: scale3d(.9, .9, .9);}50%, 55%{opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}100%{opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3);}} @keyframes bounceOut{20%{-webkit-transform: scale3d(.9, .9, .9); -ms-transform: scale3d(.9, .9, .9); transform: scale3d(.9, .9, .9);}50%, 55%{opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); -ms-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}100%{opacity: 0; -webkit-transform: scale3d(.3, .3, .3); -ms-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3);}} .bounceOut{-webkit-animation-name: bounceOut; animation-name: bounceOut; -webkit-animation-duration: .75s; animation-duration: .75s;} @-webkit-keyframes bounceOutDown{20%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}40%, 45%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}100%{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}} @keyframes bounceOutDown{20%{-webkit-transform: translate3d(0, 10px, 0); -ms-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}40%, 45%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); -ms-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}100%{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); -ms-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}} .bounceOutDown{-webkit-animation-name: bounceOutDown; animation-name: bounceOutDown;} @-webkit-keyframes bounceOutLeft{20%{opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0);}100%{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}} @keyframes bounceOutLeft{20%{opacity: 1; -webkit-transform: translate3d(20px, 0, 0); -ms-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0);}100%{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); -ms-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}} .bounceOutLeft{-webkit-animation-name: bounceOutLeft; animation-name: bounceOutLeft;} @-webkit-keyframes bounceOutRight{20%{opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0);}100%{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}} @keyframes bounceOutRight{20%{opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); -ms-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0);}100%{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); -ms-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}} .bounceOutRight{-webkit-animation-name: bounceOutRight; animation-name: bounceOutRight;} @-webkit-keyframes bounceOutUp{20%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}40%, 45%{opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0);}100%{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}} @keyframes bounceOutUp{20%{-webkit-transform: translate3d(0, -10px, 0); -ms-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}40%, 45%{opacity: 1; -webkit-transform: translate3d(0, 20px, 0); -ms-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0);}100%{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); -ms-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}} .bounceOutUp{-webkit-animation-name: bounceOutUp; animation-name: bounceOutUp;} @-webkit-keyframes fadeIn{0%{opacity: 0;}100%{opacity: 1;}} @keyframes fadeIn{0%{opacity: 0;}100%{opacity: 1;}} .fadeIn{-webkit-animation-name: fadeIn; animation-name: fadeIn;} @-webkit-keyframes fadeInDown{0%{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInDown{0%{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); -ms-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}100%{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}} .fadeInDown{-webkit-animation-name: fadeInDown; animation-name: fadeInDown;} @-webkit-keyframes fadeInDownBig{0%{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInDownBig{0%{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); -ms-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}100%{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}} .fadeInDownBig{-webkit-animation-name: fadeInDownBig; animation-name: fadeInDownBig;} @-webkit-keyframes fadeInLeft{0%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInLeft{0%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); -ms-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}100%{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}} .fadeInLeft{-webkit-animation-name: fadeInLeft; animation-name: fadeInLeft;} @-webkit-keyframes fadeInLeftBig{0%{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInLeftBig{0%{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); -ms-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}100%{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}} .fadeInLeftBig{-webkit-animation-name: fadeInLeftBig; animation-name: fadeInLeftBig;} @-webkit-keyframes fadeInRight{0%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInRight{0%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); -ms-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}100%{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}} .fadeInRight{-webkit-animation-name: fadeInRight; animation-name: fadeInRight;} @-webkit-keyframes fadeInRightBig{0%{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInRightBig{0%{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); -ms-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}100%{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}} .fadeInRightBig{-webkit-animation-name: fadeInRightBig; animation-name: fadeInRightBig;} @-webkit-keyframes fadeInUp{0%{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInUp{0%{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); -ms-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}100%{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}} .fadeInUp{-webkit-animation-name: fadeInUp; animation-name: fadeInUp;} @-webkit-keyframes fadeInUpBig{0%{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes fadeInUpBig{0%{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); -ms-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}100%{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}} .fadeInUpBig{-webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig;} @-webkit-keyframes fadeOut{0%{opacity: 1;}100%{opacity: 0;}} @keyframes fadeOut{0%{opacity: 1;}100%{opacity: 0;}} .fadeOut{-webkit-animation-name: fadeOut; animation-name: fadeOut;} @-webkit-keyframes fadeOutDown{0%{opacity: 1;}100%{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}} @keyframes fadeOutDown{0%{opacity: 1;}100%{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); -ms-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}} .fadeOutDown{-webkit-animation-name: fadeOutDown; animation-name: fadeOutDown;} @-webkit-keyframes fadeOutDownBig{0%{opacity: 1;}100%{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}} @keyframes fadeOutDownBig{0%{opacity: 1;}100%{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); -ms-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}} .fadeOutDownBig{-webkit-animation-name: fadeOutDownBig; animation-name: fadeOutDownBig;} @-webkit-keyframes fadeOutLeft{0%{opacity: 1;}100%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}} @keyframes fadeOutLeft{0%{opacity: 1;}100%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); -ms-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}} .fadeOutLeft{-webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft;} @-webkit-keyframes fadeOutLeftBig{0%{opacity: 1;}100%{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}} @keyframes fadeOutLeftBig{0%{opacity: 1;}100%{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); -ms-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}} .fadeOutLeftBig{-webkit-animation-name: fadeOutLeftBig; animation-name: fadeOutLeftBig;} @-webkit-keyframes fadeOutRight{0%{opacity: 1;}100%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}} @keyframes fadeOutRight{0%{opacity: 1;}100%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); -ms-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}} .fadeOutRight{-webkit-animation-name: fadeOutRight; animation-name: fadeOutRight;} @-webkit-keyframes fadeOutRightBig{0%{opacity: 1;}100%{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}} @keyframes fadeOutRightBig{0%{opacity: 1;}100%{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); -ms-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}} .fadeOutRightBig{-webkit-animation-name: fadeOutRightBig; animation-name: fadeOutRightBig;} @-webkit-keyframes fadeOutUp{0%{opacity: 1;}100%{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}} @keyframes fadeOutUp{0%{opacity: 1;}100%{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); -ms-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}} .fadeOutUp{-webkit-animation-name: fadeOutUp; animation-name: fadeOutUp;} @-webkit-keyframes fadeOutUpBig{0%{opacity: 1;}100%{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}} @keyframes fadeOutUpBig{0%{opacity: 1;}100%{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); -ms-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}} .fadeOutUpBig{-webkit-animation-name: fadeOutUpBig; animation-name: fadeOutUpBig;} @-webkit-keyframes flip{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}80%{-webkit-transform: perspective(400px) scale3d(.95, .95, .95); transform: perspective(400px) scale3d(.95, .95, .95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}100%{-webkit-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}} @keyframes flip{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); -ms-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -ms-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -ms-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}80%{-webkit-transform: perspective(400px) scale3d(.95, .95, .95); -ms-transform: perspective(400px) scale3d(.95, .95, .95); transform: perspective(400px) scale3d(.95, .95, .95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}100%{-webkit-transform: perspective(400px); -ms-transform: perspective(400px); transform: perspective(400px); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}} .animated.flip{-webkit-backface-visibility: visible; -ms-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: flip; animation-name: flip;} @-webkit-keyframes flipInX{0%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}100%{-webkit-transform: perspective(400px); transform: perspective(400px);}} @keyframes flipInX{0%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -ms-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -ms-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); -ms-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); -ms-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}100%{-webkit-transform: perspective(400px); -ms-transform: perspective(400px); transform: perspective(400px);}} .flipInX{-webkit-backface-visibility: visible !important; -ms-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInX; animation-name: flipInX;} @-webkit-keyframes flipInY{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}100%{-webkit-transform: perspective(400px); transform: perspective(400px);}} @keyframes flipInY{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -ms-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); -ms-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); -ms-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}100%{-webkit-transform: perspective(400px); -ms-transform: perspective(400px); transform: perspective(400px);}} .flipInY{-webkit-backface-visibility: visible !important; -ms-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInY; animation-name: flipInY;} @-webkit-keyframes flipOutX{0%{-webkit-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1;}100%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0;}} @keyframes flipOutX{0%{-webkit-transform: perspective(400px); -ms-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -ms-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1;}100%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -ms-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0;}} .flipOutX{-webkit-animation-name: flipOutX; animation-name: flipOutX; -webkit-animation-duration: .75s; animation-duration: .75s; -webkit-backface-visibility: visible !important; -ms-backface-visibility: visible !important; backface-visibility: visible !important;} @-webkit-keyframes flipOutY{0%{-webkit-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1;}100%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0;}} @keyframes flipOutY{0%{-webkit-transform: perspective(400px); -ms-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); -ms-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1;}100%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0;}} .flipOutY{-webkit-backface-visibility: visible !important; -ms-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipOutY; animation-name: flipOutY; -webkit-animation-duration: .75s; animation-duration: .75s;} @-webkit-keyframes lightSpeedIn{0%{-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0;}60%{-webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1;}80%{-webkit-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1;}100%{-webkit-transform: none; transform: none; opacity: 1;}} @keyframes lightSpeedIn{0%{-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); -ms-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0;}60%{-webkit-transform: skewX(20deg); -ms-transform: skewX(20deg); transform: skewX(20deg); opacity: 1;}80%{-webkit-transform: skewX(-5deg); -ms-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1;}100%{-webkit-transform: none; -ms-transform: none; transform: none; opacity: 1;}} .lightSpeedIn{-webkit-animation-name: lightSpeedIn; animation-name: lightSpeedIn; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;} @-webkit-keyframes lightSpeedOut{0%{opacity: 1;}100%{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0;}} @keyframes lightSpeedOut{0%{opacity: 1;}100%{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg); -ms-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0;}} .lightSpeedOut{-webkit-animation-name: lightSpeedOut; animation-name: lightSpeedOut; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;} @-webkit-keyframes rotateIn{0%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0;}100%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: none; transform: none; opacity: 1;}} @keyframes rotateIn{0%{-webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); -ms-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0;}100%{-webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1;}} .rotateIn{-webkit-animation-name: rotateIn; animation-name: rotateIn;} @-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1;}} @keyframes rotateInDownLeft{0%{-webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); -ms-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}100%{-webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1;}} .rotateInDownLeft{-webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft;} @-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1;}} @keyframes rotateInDownRight{0%{-webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); -ms-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}100%{-webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1;}} .rotateInDownRight{-webkit-animation-name: rotateInDownRight; animation-name: rotateInDownRight;} @-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; transform: none; opacity: 1;}} @keyframes rotateInUpLeft{0%{-webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); -ms-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}100%{-webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1;}} .rotateInUpLeft{-webkit-animation-name: rotateInUpLeft; animation-name: rotateInUpLeft;} @-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0;}100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; transform: none; opacity: 1;}} @keyframes rotateInUpRight{0%{-webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); -ms-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0;}100%{-webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1;}} .rotateInUpRight{-webkit-animation-name: rotateInUpRight; animation-name: rotateInUpRight;} @-webkit-keyframes rotateOut{0%{-webkit-transform-origin: center; transform-origin: center; opacity: 1;}100%{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0;}} @keyframes rotateOut{0%{-webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; opacity: 1;}100%{-webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); -ms-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0;}} .rotateOut{-webkit-animation-name: rotateOut; animation-name: rotateOut;} @-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(0, 0, 1, 45deg); transform: rotate(0, 0, 1, 45deg); opacity: 0;}} @keyframes rotateOutDownLeft{0%{-webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}100%{-webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(0, 0, 1, 45deg); -ms-transform: rotate(0, 0, 1, 45deg); transform: rotate(0, 0, 1, 45deg); opacity: 0;}} .rotateOutDownLeft{-webkit-animation-name: rotateOutDownLeft; animation-name: rotateOutDownLeft;} @-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}} @keyframes rotateOutDownRight{0%{-webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}100%{-webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); -ms-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}} .rotateOutDownRight{-webkit-animation-name: rotateOutDownRight; animation-name: rotateOutDownRight;} @-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}100%{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}} @keyframes rotateOutUpLeft{0%{-webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}100%{-webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); -ms-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}} .rotateOutUpLeft{-webkit-animation-name: rotateOutUpLeft; animation-name: rotateOutUpLeft;} @-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}100%{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0;}} @keyframes rotateOutUpRight{0%{-webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}100%{-webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); -ms-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0;}} .rotateOutUpRight{-webkit-animation-name: rotateOutUpRight; animation-name: rotateOutUpRight;} @-webkit-keyframes hinge{0%{-webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1;}100%{-webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0;}} @keyframes hinge{0%{-webkit-transform-origin: top left; -ms-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg); -ms-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; -ms-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg); -ms-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; -ms-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1;}100%{-webkit-transform: translate3d(0, 700px, 0); -ms-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0;}} .hinge{-webkit-animation-name: hinge; animation-name: hinge;} @-webkit-keyframes rollIn{0%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}100%{opacity: 1; -webkit-transform: none; transform: none;}} @keyframes rollIn{0%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); -ms-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}100%{opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none;}} .rollIn{-webkit-animation-name: rollIn; animation-name: rollIn;} @-webkit-keyframes rollOut{0%{opacity: 1;}100%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}} @keyframes rollOut{0%{opacity: 1;}100%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); -ms-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}} .rollOut{-webkit-animation-name: rollOut; animation-name: rollOut;} @-webkit-keyframes zoomIn{0%{opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3);}50%{opacity: 1;}} @keyframes zoomIn{0%{opacity: 0; -webkit-transform: scale3d(.3, .3, .3); -ms-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3);}50%{opacity: 1;}} .zoomIn{-webkit-animation-name: zoomIn; animation-name: zoomIn;} @-webkit-keyframes zoomInDown{0%{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} @keyframes zoomInDown{0%{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); -ms-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -ms-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} .zoomInDown{-webkit-animation-name: zoomInDown; animation-name: zoomInDown;} @-webkit-keyframes zoomInLeft{0%{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} @keyframes zoomInLeft{0%{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); -ms-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); -ms-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} .zoomInLeft{-webkit-animation-name: zoomInLeft; animation-name: zoomInLeft;} @-webkit-keyframes zoomInRight{0%{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} @keyframes zoomInRight{0%{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); -ms-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); -ms-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} .zoomInRight{-webkit-animation-name: zoomInRight; animation-name: zoomInRight;} @-webkit-keyframes zoomInUp{0%{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} @keyframes zoomInUp{0%{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); -ms-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -ms-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} .zoomInUp{-webkit-animation-name: zoomInUp; animation-name: zoomInUp;} @-webkit-keyframes zoomOut{0%{opacity: 1;}50%{opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3);}100%{opacity: 0;}} @keyframes zoomOut{0%{opacity: 1;}50%{opacity: 0; -webkit-transform: scale3d(.3, .3, .3); -ms-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3);}100%{opacity: 0;}} .zoomOut{-webkit-animation-name: zoomOut; animation-name: zoomOut;} @-webkit-keyframes zoomOutDown{40%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}100%{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} @keyframes zoomOutDown{40%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -ms-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}100%{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); -ms-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; -ms-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} .zoomOutDown{-webkit-animation-name: zoomOutDown; animation-name: zoomOutDown;} @-webkit-keyframes zoomOutLeft{40%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);}100%{opacity: 0; -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); transform: scale(.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center;}} @keyframes zoomOutLeft{40%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); -ms-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);}100%{opacity: 0; -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); -ms-transform: scale(.1) translate3d(-2000px, 0, 0); transform: scale(.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; -ms-transform-origin: left center; transform-origin: left center;}} .zoomOutLeft{-webkit-animation-name: zoomOutLeft; animation-name: zoomOutLeft;} @-webkit-keyframes zoomOutRight{40%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}100%{opacity: 0; -webkit-transform: scale(.1) translate3d(2000px, 0, 0); transform: scale(.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center;}} @keyframes zoomOutRight{40%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); -ms-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}100%{opacity: 0; -webkit-transform: scale(.1) translate3d(2000px, 0, 0); -ms-transform: scale(.1) translate3d(2000px, 0, 0); transform: scale(.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; -ms-transform-origin: right center; transform-origin: right center;}} .zoomOutRight{-webkit-animation-name: zoomOutRight; animation-name: zoomOutRight;} @-webkit-keyframes zoomOutUp{40%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}100%{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} @keyframes zoomOutUp{40%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -ms-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}100%{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); -ms-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; -ms-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}} .zoomOutUp{-webkit-animation-name: zoomOutUp; animation-name: zoomOutUp;} 

/* /nmt_awl_theme/static/src/css/style.css defined in bundle 'nmt_awl_theme.portal_assets' */
 .snap-drawers *{max-height:999999px; -webkit-text-size-adjust:none; -webkit-transform: translateZ(0);} body{font-size: 16px; color: #1b1b1b;} p{line-height: 20px; margin-bottom: 10px; font-size: 16px; letter-spacing: 0px;} h1, h2, h3, h4, h5, h6{margin:0;} .pdb30{padding-bottom:30px;} .no-border{border: 0!important;} .button-radius{border-radius: 8px;} .content{clear: both; margin-left: 20px; margin-right: 20px;} .homesmall-slider .owl-item .box-height{height: 210px; margin-bottom: 10px; border-radius: 20px;} .slider_wrap .responsive-image{margin-bottom:0;} .slider_wrap h1{margin-bottom:15px; color: #3c4344; font-family: 'DM Sans', sans-serif; font-weight: 500;} .promo_select input[type="checkbox"]{display:none;} .outdated{margin: 15px 26px; margin-bottom:35px;} .outdated h2{line-height: 20px; font-size: 14px; font-weight: 600; color: #d3565b;} .promo_select input[type="checkbox"] + span{display: inline-block; width: 20px; height: 26px; vertical-align: middle; background: url(/nmt_awl_theme/static/src/css/../images/mark.png) right top no-repeat; background-size: 20px;} .promo_select input[type="checkbox"]:checked + span{background: url(/nmt_awl_theme/static/src/css/../images/marked.png) right top no-repeat; background-size: 20px;} .promo_select label{float: right;} .homesmall-slider a{text-align:center; color:#fff;} .disabled{display:none;} ::-webkit-scrollbar{display: none;} .all-elements{position:absolute; overflow-x:hidden!important; width:100%; height:100%; min-height:100%; max-height:100%;} .large-title h3{text-align:center; font-weight: 400; margin-top: 10px; font-size: 16px;} .large-title p{text-align:center;} .bg1{background-image:url(/nmt_awl_theme/static/src/css/../images/pictures/1.jpg); background-position:center center;} .bg2{background-image:url(/nmt_awl_theme/static/src/css/../images/pictures/2.jpg); background-position:center center;} .bg3{background-image:url(/nmt_awl_theme/static/src/css/../images/pictures/3.jpg); background-position:center center;} .bg4{background-image:url(/nmt_awl_theme/static/src/css/../images/pictures/4.jpg); background-position:center center;} .header{height:70px; background: rgb(207, 187, 162);} .homepage-header{position:absolute; width:100%; z-index:999999; background-color:transparent!important;} .header .sidebar-deploy{float:left; height:60px; line-height:60px; width:60px; text-align:center; position:relative; z-index:1;} .header .sidebar-deployacount{float:left; height:60px; line-height:60px; width:60px; text-align:center; position:relative; z-index:1;} .header .sidebar-deployacountright{float:right; height:60px; line-height:60px; width:60px; text-align:center; position:relative; z-index:1;} .sidebar-deploy img{width: 20px; top: 26px; left: 20px;} .sidebar-deployacount img{top: 20px; left: 17px;} .sidebar-deployacountright img{top: 21px; right: -16px;} .header i{width:60px; height:60px; line-height:60px; font-size:14px; color:#1f1f1f;} .header .contact-deploy{float:right; margin-top: -38px; width: 42px; text-align:center; position:relative; z-index:1;} .header .contact-deploybook{float:right; margin-top: 11px; width: 42px; text-align:center; position:relative; z-index:1;} .header .contact-deployhome{float:right; margin-top: 16px; width: 42px; text-align:center; position:relative; z-index:1;} input.contact-deploy.color-white.btn-booking{right: 18px; font-size: 18px; font-weight: 600; margin-top: -39px !important;} a.back-btn{right: 18px; font-size: 18px; font-weight: 600; margin-top: -36px !important;} .header h3{float: left; width: 95%; text-align: left; position: relative; z-index: 0; padding-left: 15%; padding-right: 15%; font-weight: 400; color: #fff; margin-top: -38px; font-size: 20px;} .homepage-header h3{color:#fffefe; font-weight: 600; text-align: center;} .header h1{float: left; width: 100%; text-align: left; position: relative; z-index: 0; padding-left: 15%; padding-right: 15%; color: #fff; margin-top: -12px; font-size: 24px;} .homepage-header h1{color:#fffefe; text-align: center;} .header h4{float: left; width: 100%; text-align: left; position: relative; z-index: 0; padding-left: 15%; padding-right: 15%; color: #fff; font-size: 16px;} .homepage-header h4{color:#fffefe; text-align: center;} .homepage-header i{color:#fffefe;} .homepage-slider .overlay{background-color:rgba(0,0,0,0.4)!important;} .footer{background: #ffffff; position: absolute; width: 100%; bottom: 0; z-index: 999;} .footer p{clear:both; margin-bottom:20px;} .content-box .footer-socials{width:240px;} .footer-socials{margin-left:auto; margin-right:auto; padding-bottom:20px; position: relative;} .footer-socials a:hover{transform:scale(1.15, 1.15 ); color:#FFFFFF; transition:all 250ms ease-in-out;} .footer-socials img{max-width: 24px; margin: 0 auto; margin-bottom:2px;} .footer-socials a{width:20%; text-align:center; float:left; font-size:12px; color:#FFFFFF; transition:all 250ms ease-in-out; padding-top:30px;} .footer-up{background-color:#2c3e50; line-height:32px!important;} .footer-menu{position:fixed; z-index:9999999; background-image:url(/nmt_awl_theme/static/src/css/../images/misc/menu-bg.png); background-size:100px 100px; width:100%; height:60px; bottom:0px;} .footer-menu a{border-right:solid 1px rgba(255,255,255,0.08); color:#FFFFFF; font-size:14px;} .footer-menu a:hover{color:#FFFFFF; background-color:rgba(255,255,255,0.05);} .footer-menu-clear{height:60px;} .footer-menu a i{height:60px; line-height:60px;} .footer-menu-three-icons a{width:33.3%; float:left; text-align:center;} .footer-menu-four-icons a{width:25%; float:left; text-align:center;} .footer-menu-five-icons a{width:20%; float:left; text-align:center;} .footer-menu-six-icons a{width:16.7%; float:left; text-align:center;} .snap-drawer{background-color:#f8f9f4;} .sidebar-header a{width:20%; float:left; height:60px; text-align:center; line-height:60px; color:#FFFFFF; border-bottom:solid 1px rgba(0,0,0,0.1);} .sidebar-header a i{height:60px; line-height:60px; width:100%; text-align:center;} .sidebar-header a:hover{color:#FFFFFF; background-color:rgba(255,255,255,0.03);} a.sidebar-profile{background-image: url(/nmt_awl_theme/static/src/css/../images/right.png); background-repeat: no-repeat; background-position: center right; background-size: 20px;} .sidebar-profile img{width: 60px; border-radius: 100px; float: left;} a.sidebar-profile{margin: 20px 15px;} .sidebar-profile h1{font-size: 18px; margin: 20px 0 0 75px; color: #231f20; padding-right: 10px;} .sidebar-profile h1 span{font-size: 14px; display: block;} .sidebar-logo{background-image: url(/nmt_awl_theme/static/src/css/../images/logo.png); background-size: 100%; width: 140px; height: 70px; margin-top: 30px; margin-bottom: 20px; margin-left: auto; margin-right: auto; background-repeat: no-repeat;} .sidebar-decoration{border-bottom: solid 1px #fb5734; height: 1px; width: calc(100% - 30px); margin: 0 15px;} .sidebar-copyright{padding-top: 20px; padding-bottom: 15px; color: #231f20; font-size: 16px; margin-left: 35px;} .sidebar-menu li{position:relative; overflow:hidden; display:block; list-style:none; line-height:60px; margin-bottom:0px;} .sidebar-menu li a:hover{background-color:rgba(255,255,255,0.02);} .submenu li a:hover{background-color:rgba(255,255,255,0.02)!important;} ul.sidebar-menu{margin-bottom: 20px; margin-top: 20px;} .sidebar-menu li a{padding-left: 70px; line-height: 44px; color: #231f20; font-family:'Lato', sans-serif; transition: all 250ms ease; font-size: 16px; font-weight: 400;} .bottom-menu{background: #fff;} .sidebar-menu li a img{position: absolute; width: 22px; left: 36px; color: #bcbdbd; top: 12px;} .sidebar-menu li a i:first-child{position:absolute; height:60px; width:60px; line-height:60px; text-align:center; left:10px; font-size:16px; color:#bcbdbd;} .sidebar-menu li a i:last-child{position:absolute; height:60px; width:60px; text-align:center; line-height:60px; font-size:4px; color:#bcbdbd; left:190px;} .sidebar-menu li .fa-caret-right{font-size:10px!important;} .sidebar-menu li .fa-mobile{font-size:27px!important;} .submenu{margin-bottom:0px;} .submenu li{border:none!important} .submenu li a{border:none;} .submenu a{text-indent:15px!important; color:#7e7e7e!important; margin-left:-px; font-size:11px; line-height:40px; line-height:100%; margin-top:-1px; margin-left:-10px; text-transform:none!important;} .submenu .fa-angle-right{font-size:8px!important; top:0px; left:35px!important;} .submenu .fa-circle{text-indent:19px;} .deploy-submenu .fa-plus{font-size:8px!important; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); transition:all 250ms ease;} .active-menu{background-color:rgba(255,255,255,0.02);} .active-menu .fa-circle{color:#27ae60!important; font-size:6px!important;} .active-submenu{-webkit-transition-delay: 250ms; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); transition:all 250ms ease;} .active-submenu .fa-plus{margin-top:1px; color:#c0392b!important; -ms-transform: rotate(135deg); -webkit-transform: rotate(135deg); transform: rotate(135deg); transition:all 250ms ease;} .submenu{display:none; overflow:hidden;} .show-submenu{display:block;} .submenu li:last-child a{border-bottom:solid 1px rgba(0,0,0,0.1)!important;} .border-clear{} .center-socials{margin-left: 35px; margin-bottom: 0px; padding-left: 10px;} .center-socials a{transition:all 250ms ease; margin-bottom:30px; float:left;} .center-socials a img{width: 24px; margin-right: 10px;} .content-heading{margin-bottom:30px;} .content-heading h4{color:#FFFFFF; position:absolute; z-index:9999; text-transform:uppercase; margin-top:27px; padding-left:30px; pointer-events:none; font-weight:800;} .content-heading{max-height:100px;} .content-heading p{color:#FFFFFF; position:absolute; z-index:999; margin-top:48px; padding-left:30px; opacity:0.5; pointer-events:none;} .content-heading .overlay{z-index:99; background-color:rgba(0,0,0,0.8);} .content-heading i{font-size:32px; position:absolute; color:#FFFFFF; right:30px; z-index:999; margin-top:36px; pointer-events:none;} .content-heading img{width:100%; display:block; position:relative; z-index:2; transition:all 250ms ease;} .content-heading img:hover{filter: blur(3px); -webkit-filter:blur(3px); transition:all 250ms ease;} @media (min-width:768px){.content-heading{max-height:140px;}.content-heading h4{font-size:20px; margin-top:45px; padding-left:50px;}.content-heading p{font-size:13px; margin-top:75px; padding-left:50px;}.content-heading i{font-size:40px; margin-top:53px; right:50px;}} .top-container{background: rgb(205, 182, 153); background: linear-gradient(150deg, #d2c1ac, #ceb89c, #cab08f); height: 150px;} .top-container.booking-header{background: rgb(207, 187, 162); background: linear-gradient(150deg, #d2c1ac, #ceb89c, #cab08f); height: 140px;} .top-containerreward{background-image: url(/nmt_awl_theme/static/src/css/../images/Image_Rewards.jpg); height: 150px; background-size: cover; background-repeat: no-repeat;} .top-containerbooking{background-image: url(/nmt_awl_theme/static/src/css/../images/Image_Bookings.png); height: 150px; background-size: cover; background-repeat: no-repeat;} .top-containerhome{background-image: url(/nmt_awl_theme/static/src/css/../images/Image_Home.png); height: 150px; background-size: cover; background-repeat: no-repeat;} .top-img-container{background-image: url(/nmt_awl_theme/static/src/css/../images/promotion_details_banner1.jpg); height: 220px; background-size: cover; background-repeat: no-repeat;} .top-img-containers{height: 220px; background-size: cover; background-repeat: no-repeat;} .announce-img-container{background-image: url(/nmt_awl_theme/static/src/css/../images/announcement_banner.jpg); height: 220px; background-size: cover; background-repeat: no-repeat;} .nutrition-img-container{margin-top:48px; height: 240px; background-size: cover; background-repeat: no-repeat; background-position: center;} .imgcontainer{margin-top: 40px; height: auto; background-size: cover; background-repeat: no-repeat; background-position: center; margin-bottom: -20px; position:relative;} .imgcontainer .imgs{padding: 18px; border-radius: 30px;} .redeem-img-container{background-image: url(/nmt_awl_theme/static/src/css/../images/redeem_rewords_banner.jpg); height: 220px; background-size: cover; background-repeat: no-repeat;} .announce-img-container h2, .nutrition-img-container h2, .redeem-img-container h2, imgcontainer h2{bottom: 20px; position: absolute; color: #fff; font-weight:500; width: 100%;} .nutrition-img-container h2{bottom: 40px; position: absolute; color: #fff; font-weight: 600; width: calc(100% - 60px); margin: 0 30px; text-align: left; font-size: 25px;} .imgcontainer h2{margin: 0; position: absolute; top: 48%; left: 50%; transform: translate(-50%, -50%); color: #fff; font-weight: 600; text-align: center; font-size: 21px;} .redeem-banner-content{bottom: 20px; position: absolute; color: #fff; font-weight:500; width: 100%; padding-bottom: 5px;} img.profile-pic{width: 100px; border-radius: 100px; display: inline-block; border: 2px solid #fff;} .profile_wrapper{top: 10px;} .profile_wrapper.booking_msg{text-align: center; color: #fff; font-size: 16px; top: -68px;} .profile_wrapper.booking_msgbook{text-align: left; top: -92px; margin-left: 15px;} .header_1st_msg{font-size: 26px; color: #3c4344; line-height: 29px; font-weight: 600;} .header_2nd_msg{font-size: 16px; color: #5d6363; margin-top: 4px;} .profile_wrapper.booking_msghome{text-align: left; top: -90px; margin-left: 15px;} .profile_wrapper.booking_msg span{font-size: 18px; font-weight: 600;} .package_wrap{background: #fff; padding: 30px 15px 15px 15px; top: 92px; margin: 10px 20px; border-radius: 8px; position: absolute; width: calc(100% - 40px);} .home-page{} .package h2{font-size: 18px;} .package span{font-weight: 400; margin-left: 12%; font-size: 16px;} .package img{max-width: 16px; float: right; margin-top: 2px;} .booking-menu{margin-top: 16px; border-top: 1px #fb5734 solid; padding-top: 20px;} .booking-menu a{float: left; width:33.3%; text-align:center;} .booking-menu a img{max-width: 28px; display: inline-block;} .booking-menu a span{display: block; font-size: 16px; color: #1b1b1b;} .upcoming-box h2{font-size: 16px; line-height: 20px; margin-bottom: 8px;} .upcoming-box p{font-size: 16px;} .upcoming-box .date{font-weight:bold;} a.confirmed{color: #1b1b1b; border-right: 1px solid #1b1b1b; float: left; margin-right: 8px; padding-right: 8px;} .upcoming-box a.reschedule{font-size: 16px;} a.reschedule{color: #d3565b; font-size:18px;} .upcoming-box a{margin-top: 8px; font-size: 16px;} .upcoming-box{border: 1px solid #ffffff; padding-bottom: 40px; padding-top: 20px; border-radius: 5px;} .tab_custom_wrapper.booking-tab{margin-top: 10px;} p.canceled{margin-top: -20px; margin-bottom: 20px; border-radius: 5px;} a.submenu-nav-deploy{color: #1b1b1b;} .tab-content .thumb-left p{margin-bottom: 8px;} .tab_custom_wrapper .thumb-left h2{font-size: 15px; line-height: 16px; margin-bottom: 3px; font-weight: 600;} .thumb-clear{height:18px; display:block; width:100%;} .thumb-left{line-height:24px; display:block; padding-bottom:10px;} .thumb-left a{display: inline-block; float: left; padding:0px 8px 0 0; color: #231f20;} .thumb-left img{width:62px; height:62px; border-radius:10px; float:left; margin-right:5px; transition:all 250ms ease; margin-top: 0;} .thumb-left img:hover{transform:scale(0.9, 0.9); transition:all 250ms ease;} .thumb-left strong{color:#1a1a1a; display:inline-block; padding-bottom:5px; font-size:13px;} .thumb-left a.redeemred{color: #d23c37; border-left: 1px solid #666; padding:0px 0 0 8px;} .thumb-left em{font-style:normal;} .thumb-right{line-height:24px; display:block; padding-bottom:10px;} .thumb-right img{width:100px; height:100px; border-radius:100px; float:right; margin-left:20px; transition:all 250ms ease;} .thumb-right img:hover{transform:scale(0.9, 0.9); transition:all 250ms ease;} .thumb-right strong{color:#1a1a1a; display:inline-block; padding-top:5px; padding-bottom:5px; font-size:13px;} .thumb-right em{font-style:normal;} @media (min-width:600px){.thumb-left img{width:140px; height:140px; border-radius:150px;}.thumb-left em{line-height:28px;}.thumb-left strong{padding-top:10px;}.thumb-right img{width:140px; height:140px; border-radius:150px;}.thumb-right em{line-height:28px;}.thumb-right strong{padding-top:10px;}} .staff-item img{border-radius:300px; max-width:150px; margin-left:auto; margin-right:auto; transition:all 250ms ease; margin-top:10px;} .staff-item img:hover{transform:scale(0.9, 0.9); transition:all 250ms ease;} .staff-item h4{text-align:center; margin-top:20px; font-size:16px;} .staff-item em{text-align:center; font-size:12px; color:#e34e47; display:block; margin-top:-10px; margin-bottom:10px; font-style:normal;} .staff-item strong{display:block; font-weight:400; text-align:center; padding-left:20px; padding-right:20px; line-height:28px;} .quote-slider h4{font-family:'Source Sans Pro', sans-serif; font-size:18px; font-weight:300; width:87%; text-align:center; margin-left:auto; margin-right:auto; line-height:36px;} .quote-slider a{text-align:center; margin-top:20px;} .features-page a{font-size:14px;} .features-page a i{width:15px; text-align:center; padding-right:30px; color:#c0392b;} .features-page{border-top:solid 1px rgba(0,0,0,0.1); margin-top:30px!important; display:block;} .features-page a{line-height:60px; border-bottom:solid 1px rgba(0,0,0,0.1); color:#1f1f1f; font-weight:500;} .features-page a:hover{color:#1f1f1f;} .features-page .fa-angle-right{float:right; line-height:60px; text-align:right!important; margin-right:-20px;} .back-button{position:absolute; right:0px; z-index:10; font-size:13px;} .back-button i{padding-right:10px; font-size:12px;} .reminder-check-square{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/checkbox1.png); background-repeat:no-repeat; background-size:16px 18px; background-position:10px 43px;} .reminder-check-round{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/radio2.png); background-repeat:no-repeat; background-size:16px 18px; background-position:10px 43px;} .reminder i{padding-right:10px;} .reminder-check-square-selected{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/checkbox1c.png);} .reminder-check-round-selected{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/radio2c.png);} .reminder-check-square-selected em{opacity:0.5; transition:all 250ms ease;} .reminder-check-square-selected strong{opacity:0.5; transition:all 250ms ease;} .reminder-check-round-selected em{opacity:0.5; transition:all 250ms ease;} .reminder-check-round-selected strong{opacity:0.5; transition:all 250ms ease;} .reminder strong{font-size:14px; font-weight:600; padding-left:50px; color:#1f1f1f; transition:all 250ms ease;} .reminder em{display:block; padding-left:50px; transition:all 250ms ease; font-style:normal} .reminder{border-bottom:solid 1px rgba(0,0,0,0.1); padding-bottom:30px; padding-top:30px;} .checklist-square{font-size:14px; font-weight:500; background-image:url(/nmt_awl_theme/static/src/css/../images/ui/checkbox1.png); background-size:16px 18px; background-position:0px 32px; background-repeat:no-repeat; padding-left:30px; border-bottom:solid 1px rgba(0,0,0,0.1); padding-bottom:30px; color:#1f1f1f; transition:all 250ms ease; padding-top:30px;} .checklist-square-selected:hover{color:#1f1f1f; text-decoration:line-through!important; transition:all 250ms ease;} .checklist-square:hover{color:#1f1f1f;} .checklist-square-selected{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/checkbox1c.png); text-decoration:line-through; opacity:0.5; transition:all 250ms ease;} .checklist-round{font-size:14px; font-weight:500; background-image:url(/nmt_awl_theme/static/src/css/../images/ui/radio1.png); background-size:16px 18px; background-position:0px 32px; background-repeat:no-repeat; padding-left:30px; border-bottom:solid 1px rgba(0,0,0,0.1); padding-bottom:30px; color:#1f1f1f; transition:all 250ms ease; padding-top:30px;} .checklist-round-selected:hover{color:#1f1f1f; text-decoration:line-through!important; transition:all 250ms ease;} .checklist-round:hover{color:#1f1f1f;} .checklist-round-selected{background-image:url(/nmt_awl_theme/static/src/css/../images/ui/radio1c.png); text-decoration:line-through; opacity:0.5; transition:all 250ms ease;} .tab_custom_wrapper{margin-top:-60px;} .tab_custom_wrapper .tab-content{background-color:transparent; padding-left: 0; padding-right: 0;} .tab_custom_wrapper .tabs{border-radius: 50px; font-family: 'DM Sans', sans-serif; margin-bottom: 20px;} .tab_custom_wrapper .tab-active{background-color: #3c4344!important; border: 1px solid #acacac; border-radius: 50px; border-top: 0; border-bottom: 0; color: #FFFFFF!important;} .tab_custom_wrapper .tabs a{color: #525959; text-transform: capitalize; width: 50%; text-align: center; font-size: 16px; font-weight: 500; margin: 0; padding: 8px 0;} .contact-deploy img{width:20px;} .contact-deploybook img{} .contact-deployhome img{width:20px;} .home-page{} .data_details{background-image: url(/nmt_awl_theme/static/src/css/../images/next.svg); background-position: right 30px center; transition: all 250ms ease; background-repeat: no-repeat; padding: 18px 48px 17px 30px; color: #3c4344; font-size: 16px; line-height:18px; font-weight:600; border:1px solid #ffffff; background-color: #ffffff; margin-top: 10px; margin-bottom: 10px; border-radius: 5px;} .reward_detail{background-image: url(/nmt_awl_theme/static/src/css/../images/next.svg); background-position: right 20px center; transition: all 250ms ease; background-repeat: no-repeat; background-size: 8px; padding: 5px 0 4px 6px; border:1px solid #ffffff; background-color: #ffffff; border-radius: 10px;} .eating_tip_details{border: 1px solid #ffffff; background-color: #ffffff; border-radius: 10px;} .eating_tip_details img{width: 25px; margin-top: 28px; margin-left: 15px;} .eating_tip_details h2{font-size: 16px; font-weight: 600; color:#3c4344;} .eating_tip_details h5{font-size: 14px; font-weight: 600; padding-top: 8px; color:#636969; line-height: 16px;} .eating_tip_details .calories{text-align:right; top: -25px; padding-right: 7px; color:#c72127;} .tip_of_the_day{border: 2px solid #d4c5b2; margin-top: 32px; border-style: dashed; padding: 15px 20px 15px 20px; border-radius: 12px;} .measurements_wrap{margin-bottom: 120px;} .measurements{background: #fff; padding: 26px 0px 25px 20px; margin: 10px 20px; border-radius: 5px;} .measurements p{text-align: left; margin-bottom: 5px; color: #8a8f8f; font-size: 13px;} .measurements h2{margin-bottom: 4px; line-height: 38px; font-size: 25px; font-weight: 400; color: #484e4f; font-family: 'DM Sans', sans-serif;} h2.data{padding:10px 30px;} .measurements span.number{font-size: 30px; font-weight: 800; margin-right: 4px} label.field-title{color:#bbb5ae; font-weight:600; font-size: 13px;} .box{background: #ebe5d7; padding: 20px; border-radius: 5px; margin-bottom: 15px; color: #332d28;} .box.active{background: #f1efed;} .box-red{background: #c93d43; padding: 20px 10px; border-radius: 10px; margin-bottom: 20px; color:#fff;} .box-red h1{color:#fff; margin-bottom: 0; font-weight: 400;} ul.list li{list-style: none; margin-bottom: 15px; font-weight: 500;} .login{margin-top:15%; max-width: 320px; margin-left: auto; margin-right: auto;} .signup{max-width: 320px; margin-left: auto; margin-right: auto; margin-top: 15%;} a.forgot{margin-bottom: 10px; margin-top: 10px; font-size: 14px; color:#222;} .loginButton{display: block; height: 45px; border-radius: 6px; width: 100%; line-height: 45px;} .signin-icon{width: 100%; height: 50px; margin-left: auto; margin-right: auto; background-size: 50px; background-repeat: no-repeat; background-position: center; margin-top: 30px; margin-bottom: 50px;} .signin-icon1{background-image: url(/nmt_awl_theme/static/src/css/../images/signup-user-icon_new.png);} .signin-icon2{background-image: url(/nmt_awl_theme/static/src/css/../images/signin_icon2.png);} .homepage-slider-caption p{color: #ffffff;} .slider_wrap .box-red{background: url(/nmt_awl_theme/static/src/css/../images/announcement-banner.png) transparent; background-position: center;} p.star{font-size: 14px; font-style: italic;} .container_style{border: 1px solid white; background-color: white; border-radius: 17px 17px 9px 9px; padding: 10px;} .promo_select{padding: 10px 0;} .promo_select p{font-size: 16px; display:inline;} .red_points{text-align: right; margin-top: -45px; color:#c72127;} .reward_color{color: #3c4344;} .reward_content_color{color: #636969;} .details{margin-top: 10px; font-size: 15px; color: #636969;} .snap-content li p{display: inline;} .promo_select p.valid{font-size: 17px;} .promo_select p.discount{font-size: 18px;} .promo_select h1{margin-bottom: 3px; margin-top: 10px; font-size: 22px; color: #231f20; font-weight: 600;} .homepage-slider-caption h3{margin-bottom: 5px; font-size: 20px;} .promo_select h3{margin-top: 20px; margin-bottom: 15px; font-size: 20px;} #myCarouselPromotion .homepage-slider-caption{bottom: 15%!important;} .homepage-slider-caption{position: absolute; width: 100%; z-index: 999999; height: fit-content; display: table-cell; vertical-align: middle; top: 50%; transform: translate(0%,-50%);} .datapoints table{font-size: 16px; border: #ccc 0px solid;} .datapoints table tr th{border-bottom:0;border-right:0;text-align:left;padding: 15px 20px;} .datapoints table tr td{border-top: 0px solid #ffffff; border-bottom: 0px solid #e0e0e0; border-right: 0px solid #e9e9e9; text-align:left; padding: 15px 20px;} .date_point{margin-bottom: 10px; padding: 13px 0px 13px 15px; color: #3c4344; border: 1px solid white; background-color: white; border-radius: 8px;} .date_point .points{margin-left:33px; margin-top:-22px; font-size:20px; font-weight:500; line-height:21px;} .datepoint{border: 1px solid white; background-color: white; padding: 18px 0px 18px 27px; border-radius:8px;} .row_point{width: 100%;} .row_point img{float:left;} .column_fast{float: left; width: 45%;} .column_second{float: left; width: 55%;} .session_Measurements{padding-left: 6px; font-size: 16px; line-height: 17px; font-weight: 600;} .column_fastinfo{padding: 4px 0px 0px 29px;} .column_secondinfo{padding: 4px 0px 0px 32px;} p.myrewards-title{margin-bottom:15px;} .rewards_wraper a{} .reward_details_redeem img{float: right; max-width: 28px;} .redeem-banner-content h1{color: #FFFFFF; font-weight: 400;} .redeem-banner-content p{line-height: 30px; font-size: 14px;} .redeem-banner-content .text-highlight{color: #FFFFFF; padding: 12px; margin-right: 0;} .color-white{color:#FFFFFF !important;} a.booking-icon{background-size: 28px; background-position: left center; background-repeat: no-repeat; padding: 15px 15px 15px 40px;} a.booking-icon1{background-image: url(/nmt_awl_theme/static/src/css/../images/booking-icon1.png);} a.booking-icon2{background-image: url(/nmt_awl_theme/static/src/css/../images/booking-icon2.png);} a.booking-icon3{background-image: url(/nmt_awl_theme/static/src/css/../images/booking-icon3.png);} .deploy-toggle-3{font-size: 16px; text-transform: none;} .margin-30{padding-top:30%;} .slider_wrap{margin-top: 20px; margin-bottom: -13px; float: center;} .mb20{margin-bottom: 20px;} .slider_wrap .carousel-inner{border-radius: 20px;} .s_banner a{text-align: center; padding: 10px; color: #fff;} .nmt-slider img.responsive-image{margin-bottom: 0px;} .carousel-control{display: none;} #content .content{min-height:300px;} .shop_paragraph{font-weight:normal;} .custome_radio{} .custome_radio input{position: absolute; opacity: 0; cursor: pointer;} .checkmark{position: relative; top: 0; left: 0; width: 100%; background-color: #fff; border-radius: 0; padding: 0;} .custome_radio:hover input ~ .checkmark{background-color: #fff;} .custome_radio input:checked ~ .checkmark{background-color: #ff6d5a;} .checkmark:after{content: ""; position: absolute; display: none;} .custome_radio input:checked ~ .checkmark:after{display: block;} .custome_radio .checkmark:after{top: 9px; left: 9px; width: 8px; height: 8px; border-radius: 0; background: #fff;} .custome_radio input:checked ~ .checkmark p.shop_paragraph{color: #343434; background: #fff;} p.shop_paragraph{font-weight:normal; color: #666;} .btn-booking{background-color: transparent; font-size: 18px;} .address_box, .location_box{margin-bottom: -30px;} .address_box h2{margin-bottom: 10px;} .address_box h3{background-image: url(/nmt_awl_theme/static/src/css/../images/booking-icon1.png); background-size: 16px; background-repeat: no-repeat; padding-left: 24px; background-position: left center; line-height: 20px; margin-bottom: 5px;} .address_box p{padding-left: 20px;} .address_box p.call{background-image: url(/nmt_awl_theme/static/src/css/../images/phone.png); background-size: 16px; background-repeat: no-repeat; padding-left: 24px; background-position: left center; line-height: 20px; margin-bottom: 5px;} .address_box a.email{background-image: url(/nmt_awl_theme/static/src/css/../images/mail.png); background-size: 16px; background-repeat: no-repeat; padding-left: 24px; background-position: 0px 13px; padding-top: 10px;} .address_box p.whatsapp{background-image: url(/nmt_awl_theme/static/src/css/../images/whatsup.png); background-size: 16px; background-repeat: no-repeat; padding-left: 24px; background-position: left center; line-height: 20px; margin-bottom: 5px;} .address_box p.facebook{background-image: url(/nmt_awl_theme/static/src/css/../images/fb.png); background-size: 16px; background-repeat: no-repeat; padding-left: 24px; background-position: left center; line-height: 20px; margin-bottom: 5px;} .modal{display: none; position: fixed; z-index: 9; padding-top: 50%; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0, 0, 0, 0.75);} .modal-content{background-color: #fefefe; margin: auto; padding: 20px; width: 89%; border-radius: 6px; text-align: center;} .close{color: #565656; float: right; font-size: 34px; right: 15px; position: absolute; top: 10px; font-weight: 300;} .close:hover, .close:focus{color: #000; text-decoration: none; cursor: pointer;} .modal-content h3{text-align: center; margin-bottom: 10px; margin-top: 15px; text-transform: uppercase;} .modal-content a span{display: block; color: #000;} .modal-content a{display: inline-block; min-width: 80px; text-align: center; margin-top: 15px;} .modal-content img{display: inline-block; max-width:25px;} .col-6{width: 50%; float: left;} .aboutus_wrap p{color: #231f20; margin-bottom: 15px;} .aboutus_wrap .box{padding:30px 20px 20px 20px;} .aboutus_wrap .list{padding:0 20px;} .aboutus_wrap ul.list li{margin-bottom: 20px; margin-top: 20px;} .aboutus_wrap ul.list li a{color:#ba332f;} .margin-5{padding-right:10%;} .choose_file{position: absolute; display: inline-block; border-radius: 48px; border: #FFFFFF solid 2px; width: 30px; height: 30px; padding: 0; font: normal 14px Myriad Pro, Verdana, Geneva, sans-serif; color: #7F7F7F; margin-top: 0px; background-color: #fff; background-image: url(/nmt_awl_theme/static/src/css/../images/cam.png); background-repeat: no-repeat; background-position: center center; background-size: 16px; left: 55%;} .choose_file input[type="file"]{-webkit-appearance:none; position:absolute; top:0; left:0; opacity:0;} @media (min-width:991px){.choose_file{left: 51%;}} @media (max-width:990px){.choose_file{left: 52%;}} @media (max-width:490px){.choose_file{left: 55%;}} .bootstrap-datetimepicker-widget td{text-align: center !important;} .account_date{} .nutri50{bottom: 20%;} .promo_banner{border-radius: 20px;} .middle_opt{height: 65px; display: table-cell; vertical-align: middle;} .tips_middle_opt{text-align: left; top: -34px; margin-bottom: -40px; margin-left: 60px;} .slider_wrap.pro_slider_wrap{margin-bottom: 0;} .pro_slide{margin-bottom: 30px;} .shop_paragraph span.c_sessions{float: right;} .nd_list li{margin-left: 18px; padding: 0; list-style: outside;} .overlay{pointer-events: unset;} .session_box{background: #fff; padding: 15px; margin: 10px 5px; border-radius: 0; box-shadow: 1px 1px 6px 0px #808080;} .sidebar_left{float: left; width: calc(100% - 120px);} .sidebar_left h2{text-transform: uppercase; margin-bottom: 20px; font-weight: 800; color: #000000; margin-top: 6px; line-height: normal; font-size: 18px;} .sidebar_left h4{color:#666666; font-size: 14px; font-weight: 400;} .sidebar_right h1{color: #000000; font-size: 44px; font-weight: 800; display: inline-block; padding: 0; margin: 0; line-height: 38px;} .sidebar_right h3{color: #000000; margin-top: 0; font-weight: 400; font-size: 16px; line-height: 16px;} .sidebar_right{width: 120px; height: 120px; background: #EDEDED; float: left; padding: 30px 15px 15px 15px; text-align: center;} .package_wrap.package_info{background: #fff; padding: 20px 15px; top: 95px;} .package_wrap.package_infobook{background: #fff; padding: 15px 15px; top: 131px;} .package_info .package h2{background-image: url(/nmt_awl_theme/static/src/css/../images/right-icon.png); background-position: right 5px center; transition: all 250ms ease; background-repeat: no-repeat; background-size: 16px; font-weight: 600; font-size: 18px;} .package_infobook .package h2{color: #3c4344; background-image: url(/nmt_awl_theme/static/src/css/../images/arrow_right_white.svg); background-position: right 5px center; transition: all 250ms ease; background-repeat: no-repeat; font-weight: 600; font-size: 16px; line-height: 18px;} .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{width: 100%; padding: 2px;} .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-size: 16px;} .ui-timepicker-div dl dt{font-size: 16px;} .ui-timepicker-div{background: #F1F1F2; margin-top: 10px; padding-top: 15px;} .ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input{border-bottom: 0;} .ui-timepicker-div dl{margin-bottom: 15px;} .ui-datepicker{width: calc(100% - 70px);} .ui-datepicker-current{display: none;} .ui-datepicker{z-index: 999;} .datepicker_section{height: auto!important; position:relative;} .ui-datepicker{width: 100%; left: 0!important;} .data_pt_tbl.table tr td,.data_pt_tbl.table tr th{padding:2px;} .table-responsive{border:0 !important;} .table-responsive .table > thead > tr > th, .table-responsive .table > tbody > tr > td, .table-responsive .table > tbody > tr > th{white-space: unset !important;} .data_pt_tbl.table > thead > tr > th{border-bottom: 0px solid #ddd;} .login h2{margin: 30px 0;} .button.button-red-outline{color: #D23C37!important;} .button-red-outline{border: 1px solid #D23C37; color: #D23C37; height: 45px; border-radius: 6px; width: 50%; background: #fff;} .homepagecard{border-radius: 8px; box-shadow: 1px 1px 6px 0px #808080; background: #ffffff; padding: 15px; margin: 15px 20px;} .data_pt_tbl.table tr td, .data_pt_tbl.table tr th{padding: 10px 2px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #ddd; border-bottom: 0; border-left: 0; border-right: 0; font-weight: 700;} table.table.data_pt_tbl{border: 0; margin-top: 5px;} table.table.data_pt_tbl th{background: #fff;} .homepagecard .data_details{border: 0; padding: 0;} .homepagecard .table-responsive{margin: 0;} .homepagecard .deploy-toggle-3{font-size: 18px;} .clsleft{text-align:left !important;} .data_pt_tbl.table tr th{font-weight: 800;} #slidemenu{height: 100%;} #content.splash{position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: 0; padding: 0;} .footer-link .red_icon{display:none;} .footer-link.active .red_icon{display:block;} .footer-link.active .white_icon{display:none;} .red_dot{display:none;} .white_dot{display:none;} .footer-link.active .red_dot{display: block; height: 10px; width: 10px; background: #c72127; border-radius: 50%; position: absolute; top: 1px; left: 50%; transform: translateX(-50%); z-index:999;} .footer-link.active .white_dot{display:block; height: 40px; width: 40px; background: rgb(250, 250, 243); !important; border-radius: 50%; position: absolute; top: -20px; left: 50%; transform: translateX(-50%); z-index: 0;} 

/* /nmt_awl_theme/static/src/css/jquery-ui-timepicker-addon.min.css defined in bundle 'nmt_awl_theme.portal_assets' */
 .ui-timepicker-div .ui-widget-header{margin-bottom:8px} .ui-timepicker-div dl{text-align:left} .ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px} .ui-timepicker-div dl dd{margin:0 10px 10px 40%} .ui-timepicker-div td{font-size:90%} .ui-tpicker-grid-label{background:0 0;border:0;margin:0;padding:0} .ui-timepicker-div .ui_tpicker_unit_hide{display:none} .ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input{background:0 0;color:inherit;border:0;outline:0;border-bottom:solid 1px #555;width:95%} .ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus{border-bottom-color:#aaa} .ui-timepicker-rtl{direction:rtl} .ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0} .ui-timepicker-rtl dl dt{float:right;clear:right} .ui-timepicker-rtl dl dd{margin:0 40% 10px 10px} .ui-timepicker-div.ui-timepicker-oneLine{padding-right:2px} .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time,.ui-timepicker-div.ui-timepicker-oneLine dt{display:none} .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label{display:block;padding-top:2px} .ui-timepicker-div.ui-timepicker-oneLine dl{text-align:right} .ui-timepicker-div.ui-timepicker-oneLine dl dd,.ui-timepicker-div.ui-timepicker-oneLine dl dd>div{display:inline-block;margin:0} .ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before{content:':';display:inline-block} .ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before{content:'.';display:inline-block} .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{display:none} 

/* /nmt_awl_theme/static/src/css/ajaxForm.css defined in bundle 'nmt_awl_theme.portal_assets' */
 form input, form select{min-height: 24px;} .error_msg{border: 1px solid red;} p.err{color: #ff6f6f; font-weight: bold;} .pr-field{position: relative;} .err-icon{color: #ff6f6f; font-weight: bold; position: absolute; cursor: pointer; z-index: 2; left: -10px;} .err-icon .pr-tooltip{display: none; position: absolute; bottom: 25px; left: -100px; background: #a13737; color: #fff; font-size: 14px; padding: 5px; border-radius: 3px; width: 200px; z-index: 11; font-weight: 100; font-family: inherit;} .err-icon .pr-tooltip:after{content: ''; display: block; width: 1px; height: 1px; border-top: 6px solid #a13737; border-left: 5px solid transparent; border-right: 5px solid transparent; position: absolute; bottom: -6px; left: 100px;} .err-icon .pr-tooltip.bottom{top: 25px; bottom: auto;} .err-icon .pr-tooltip.bottom:after{top: -6px; bottom: auto; border-bottom: 6px solid #a13737; border-top: none;} .err-icon .pr-tooltip.right{top: 0; bottom: auto; left: 25px;} .err-icon .pr-tooltip.right:after{top: 5px; bottom: auto; left: -6px; border-bottom: 5px solid transparent; border-right: 6px solid #a13737; border-top: 5px solid transparent; border-left: none;} .err-icon .pr-tooltip.left{top: 0; bottom: auto; right: 25px; left: auto;} .err-icon .pr-tooltip.left:after{top: 5px; bottom: auto; left: auto; right: -6px; border-bottom: 5px solid transparent; border-right: none; border-top: 5px solid transparent; border-left: 6px solid #a13737;} .err-icon:hover .pr-tooltip{display: block;} .formError{color: red;} .formSuccess{color: green;} .formErrordiv{text-align: center;}