
/*bootstrap*/
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}footer,header{display:block}video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a{background:transparent}a:active,a:hover{outline:0}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}img{border:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,input[type="submit"]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.1;color:inherit}h1,h2,h3,{margin-top:20px;margin-bottom:10px}h4,h5,h6{margin-top:10px;margin-bottom:10px}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}p{margin:0 0 10px}@media (min-width:768px){.lead{font-size:21px}}mark{background-color:#fcf8e3;padding:.2em}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}ul ul,ul ol,ol ol{margin-bottom:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:748px;}}@media (min-width:1023px){.container{width:983px;}}@media (min-width:1024px){.container{width:1004px;}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.row{margin-left:-10px;margin-right:-10px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xs-13, .col-sm-13, .col-md-13, .col-lg-13, .col-xs-14, .col-sm-14, .col-md-14, .col-lg-14, .col-xs-15, .col-sm-15, .col-md-15, .col-lg-15, .col-xs-16, .col-sm-16, .col-md-16, .col-lg-16{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-13, .col-xs-14, .col-xs-15, .col-xs-16{float:left}.col-xs-16{width:100%}.col-xs-15{width:93.75%}.col-xs-14{width:87.5%}.col-xs-13{width:81.25%}.col-xs-12{width:75%}.col-xs-11{width:68.75%}.col-xs-10{width:62.5%}.col-xs-9{width:56.25%}.col-xs-8{width:50%}.col-xs-7{width:43.75%}.col-xs-6{width:37.5%}.col-xs-5{width:31.25%}.col-xs-4{width:25%}.col-xs-3{width:18.75%}.col-xs-2{width:12.5%}.col-xs-1{width:6.25%}@media (min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-13, .col-sm-14, .col-sm-15, .col-sm-16{float:left}.col-sm-16{width:100%}.col-sm-15{width:93.75%}.col-sm-14{width:87.5%}.col-sm-13{width:81.25%}.col-sm-12{width:75%}.col-sm-11{width:68.75%}.col-sm-10{width:62.5%}.col-sm-9{width:56.25%}.col-sm-8{width:50%}.col-sm-7{width:43.75%}.col-sm-6{width:37.5%}.col-sm-5{width:31.25%}.col-sm-4{width:25%}.col-sm-3{width:18.75%}.col-sm-2{width:12.5%}.col-sm-1{width:6.25%}}@media (min-width:1003px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-13, .col-md-14, .col-md-15, .col-md-16{float:left}.col-md-16{width:100%}.col-md-15{width:93.75%}.col-md-14{width:87.5%}.col-md-13{width:81.25%}.col-md-12{width:75%}.col-md-11{width:68.75%}.col-md-10{width:62.5%}.col-md-9{width:56.25%}.col-md-8{width:50%}.col-md-7{width:43.75%}.col-md-6{width:37.5%}.col-md-5{width:31.25%}.col-md-4{width:25%}.col-md-3{width:18.75%}.col-md-2{width:12.5%}.col-md-1{width:6.25%}}@media (min-width:1024px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-13, .col-lg-14, .col-lg-15, .col-lg-16{float:left}.col-lg-16{width:100%}.col-lg-15{width:93.75%}.col-lg-14{width:87.5%}.col-lg-13{width:81.25%}.col-lg-12{width:75%}.col-lg-11{width:68.75%}.col-lg-10{width:62.5%}.col-lg-9{width:56.25%}.col-lg-8{width:50%}.col-lg-7{width:43.75%}.col-lg-6{width:37.5%}.col-lg-5{width:31.25%}.col-lg-4{width:25%}.col-lg-3{width:18.75%}.col-lg-2{width:12.5%}.col-lg-1{width:6.25%}}table{background-color:transparent}th{text-align:left}select[multiple]{height:auto}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control::-moz-placeholder{color:#777;opacity:1}.form-control:-ms-input-placeholder{color:#777}.form-control::-webkit-input-placeholder{color:#777}textarea.form-control{height:auto}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#3071a9;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#428bca;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-10px;margin-left:-10px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 10px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-10px}}.navbar-toggle{position:relative;float:right;margin-right:10px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -10px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-nav.navbar-right:last-child{margin-right:-10px}}@media (min-width:768px){.navbar-left{float:left !important}.navbar-right{float:right !important}}.navbar-form{margin-left:-10px;margin-right:-10px;padding:10px 10px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-10px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:10px;margin-right:10px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#777}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#777}.navbar-inverse .navbar-nav>li>a{color:#777}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#777}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#777}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:1002px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:1002px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:1002px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:1002px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:1003px) and (max-width:1023px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:1003px) and (max-width:1023px){.visible-md-block{display:block !important}}@media (min-width:1003px) and (max-width:1023px){.visible-md-inline{display:inline !important}}@media (min-width:1003px) and (max-width:1023px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1024px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1024px){.visible-lg-block{display:block !important}}@media (min-width:1024px){.visible-lg-inline{display:inline !important}}@media (min-width:1024px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:1002px){.hidden-sm{display:none !important}}@media (min-width:1003px) and (max-width:1023px){.hidden-md{display:none !important}}@media (min-width:1024px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important;}}
/*bootstrap*/
body {font-weight:300;padding:0px;margin:0px;font-size:14px;color:#777777;line-height:24px;background: #ebf1f8;}
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {display: none !important;}
/*  {font-family: 'Gotham Rounded SSm A', 'Gotham Rounded SSm B';} */
h1,h2,h3,h4,h5,h6{color: #222222;}
ul {padding:0px;margin:0px;list-style:none;}
a, a:hover, a:focus {text-decoration: none;color: #ffffff;outline: none;}
.header_section {background:#ffffff;}
@media screen and (min-width:0\0) {
    input,textarea{
        font-family:Helvetica, Arial, Sans-Serif !important;
    }
}
/*// EU cookie css*/
.eu-container{
background:#f3f6f8;
border:1px solid #4a90e2;
position:fixed;
bottom:0;
left:0;
right:0;
text-align:center;
z-index:99999999;
padding:7px 0;
}
.eu-container button{
width:52px;
line-height:27px;
display:inline-block;
text-align:center;
background:#d8d8d8;
color:#242424;
font-size:14px;
border-radius:4px;
padding:0;
border:0;
margin-left:46px;
}
.eu-container p{
font-size:12px;
font-weight:300;
display:inline-block;
margin:0;

}
.eu-container p a{
color:#4a90e2;
text-decoration:underline;
font-size:12px;
}
.eu-container+.foot-top{
    bottom:43px;
}
@media(max-width:991px){
    .eu-container{
        min-height:50px;
    }
    .eu-container+.foot-top{
        bottom:50px;
    }
}
@media(max-width:767px){
    .eu-container{
        min-height:76px;
    }
    .eu-container+.foot-top{
        bottom:76px;
    }
    div.setup-wrap a.setup{
        margin-left:auto;
        margin-right:auto;
    }
}
@media(max-width:1169px){
    .eu-container{
        padding-left:7px;
        padding-right:7px;
    }
    .eu-container p {
        vertical-align:middle;
        width:calc(100% - 60px);
        text-align:left;
        line-height:normal;
    }
    .eu-container button{
        vertical-align:middle;
        margin-left:0px;
    }
}
@media(min-width:992px){
    .eu-container+.foot-top{
        bottom:43px;
    }
}
.custom-payment .sub-heading {font-size: 20px; font-weight: 400; color:rgba(10,9,9,0.6);}
/*checkout page css*/
.monospace_class {font-family: monospace;}
.logo {float:none;display:inline-block;width:109px;height:31px;margin:7px 0 14px 170px;}
.logo-webforms {float:none;display:inline-block;width:109px;height:31px;margin:7px 0 14px 0px;}
.placeholder_span {position:absolute;top:4px;left:12px;font-size:13px;color:#777777;font-weight: 300;letter-spacing:0.25px;}
.enter-details .col-lg-3 .placeholder_span, .enter-details .price-block .placeholder_span { left: 20px;}
.enter-details .select_wraper{width:45px;float: left;height:34px;}
.select_wraper {background:#ffffff;width:317px;display:inline-block;overflow:hidden;position:relative;height:35px;}
.support_coutry_code {position: relative;margin-bottom: 5px;height: 35px;border-radius: 4px;border: 1px solid #e7e7e7;background: #ffffff;}
.enter-details .select_wraper .sel_cr{width:85px;border-radius: 0;height:34px;}
.support_coutry_code .placeholder_wrap {display:inline-block;width:256px; position: relative;}
form .price-block span.ng-binding{float:right;margin-bottom:10px;margin-left:8px;}
form .price-block span.total-price{float:none;    color: #000000;}
.support_coutry_code .placeholder_wrap .country_code_span{display: inline-block;float: left; left: 5px;position: relative;vertical-align: middle;z-index: 1;padding-top: 4px;}
.country_code_span{position:absolute;float: left;padding: 5px 0 5px 5px;left:0;}
.select_wraper .caret{position:absolute;right:5px;top: 16px;}
.cart-wrapper{background: #ebf1f8;min-height:650px;}
.cart-container{padding-top: 30px;padding-bottom: 30px;}
.cart-container a{color: #41b7d8;}
.course-summary{float:none;background: #fff;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1); border-radius: 5px;padding: 0;position: relative;}
/* .course-summary:before{width:3px;height:auto;background:#5bc0de;content:"";display:inline-block;position: absolute; top: 58px; bottom: -15px;left:-45px;} */
.course-summary h4.course-heading,.details-section h4{
    font-weight: 500;
    font-size: 16px;
    color: #ffffff;
    line-height:normal;
    border-bottom: 1px solid #B2B2B2;
    padding: 15px 10px 12px;
    margin: 0;
    background: #848da0;
    padding-left: 25px;
    border-radius:4px 4px 0 0;
    text-transform:uppercase;
}
.course-summary h4.course-heading{padding: 21px 30px;}
.course-summary-section:first-child{border:0;}
.course-summary-section{position: relative;background: #fff;margin: 15px 20px 5px;overflow: hidden;border-bottom: 1px solid #eee;padding-bottom: 20px;margin-bottom: 0; }
.course-summary-section .course-details h4{cursor:pointer;}
.course-details div{font-size: 13px;border-right: 1px solid #eee;text-align: center;min-height: 120px;padding: 10px 0;}
.course-details p{font-size: 14px;font-weight: 300;}
.subscription_type p.sub_no-cors{margin:0;text-align: left;padding-left:37px;}
.sub_cors{padding-left:12px;text-align: left;}
.thank-you .subscription_type p.sub_no-cors{padding-left: 45px;}
.thank-you .sub_cors{padding-left: 18px;}
.course-details span.right,.schedule, .subscription_type p.sub_no-cors, .sub_cors{font-size: 14px;font-weight: 400;color: #666e76;}
.subscription_type p.cancel-any{color:#bdbdbd;font-size: 13px;}
.yellow-coloured-div{background:#fff2bb;padding: 5px 10px;  font-size: 12px;}
.yellow-coloured-div .note_txt{line-height:18px;;}
.yellow-coloured-div .note-text{font-size: 14px;}
.reivew-already-added-item .btn{margin:0 0 15px 22px;padding:5px;}
.course-details input[type="text"]{text-align: center;border: 1px solid #DAD8D8;}
.course-details .training {text-align: left;}
.course-details .course-price{border-right: 0;}
.course-summary .access-days {display:inline-block;margin: 0 auto;}
.course-details .course-price span{font-weight: bold;font-size: 16px;text-align: right;color: #1a1a1a;font-weight: 400;}

.course-details div .life-time-access{display: block;}
.course-summary-section .remove-icon{position: absolute;top: 10px;right: 10px;display: inline-block;color: #FFf;line-height: 0;font-size: 9px;}
.course-summary-section .remove-icon span{position: relative;top: 6px;left: 7px;}
.course-summary-section .remove-icon a {background: url(../images/sprite-cart_v4.png) -26px -43px;width: 20px;height: 20px;display: inline-block;position: relative;left: 15px;color: #333;font-size: 18px;}
.course-summary-section .remove-icon a:hover{background: url(../images/sprite-cart_v4.png) -81px -43px;cursor: pointer;}
.course-summary-section .remove-icon a:hover {color: red;cursor: pointer;}
.remove-icon:hover{color:red}
.course-summary-section .course-img{position: relative;top:10px;}
.course-summary-section .view-details-icon{font-size: 11px;float: right;}
.view-details-icon.expanded a:after,.view-details-icon.expanded.hide-text a:after{content: "";background: url(../images/sprite-cart_v4.png) -98px -327px;width: 20px;height: 10px;display: inline-block;}
.view-details-icon.expanded.hide-text a:after{background-position: -98px -315px;}
.course-summary-hidden{width:100%;background:#f0f0f0;clear:both;overflow:hidden;margin-top: 40px;}
.course-summary-key-futures-main{float:left;width:475px;margin:20px 0 0 25px}
.course-summary-key-futures{width:475px;margin-bottom:20px;color:#666e6b;font-size:12px}
.course-summary-key-futures ul{margin:10px 0 20px 3px;padding:0}
.course-summary-key-futures ul li{line-height:25px;margin-bottom:0;clear:both;list-style:none}
.course-summary-key-futures ul li span{background: url(../images/sprite-cart_v4.png) -153px -323px;width:20px;height:20px;display:inline-block;float:left;}
.course-summary-key-price-main{float:right;width:195px;margin:20px 30px 0 0}
.course-summary-key-price{width:205px;padding:10px 0;display:inline-block;float:right;margin-right:20px;font-size:12px;color:#969696}
.course-summary-key-price .price-list{display:inline-block;width:100%}
.course-summary-key-price span{width:44%;display:inline-block;float:left}
.course-summary-key-price span.price{text-align:left;margin-right:4%;width:50%}
.course-summary-key-price span.amount{text-align:right;}
.course-summary-key-price div.total{border-top:1px solid #ddd;margin-top:0;padding-top:3px;padding-bottom:3px;font-family:Arial!important;color:#666e76;overflow:hidden;border-bottom:1px solid #ddd}
.course-summary-key-price div.total span{font-weight:500!important}
.course-summary-section .collapse_icon_top{top:154px}
.course-summary-section .view-details-icon a{color:#0c99d5;font-size:11px;font-weight: 300;}
.course-details .schedule{padding: 0;min-height: 0;border-width: 0;vertical-align: top;}
.schedule.date:before,.schedule.location:before{content: "";background:url(../images/course_sprite_v5.png) -37px 87px;width:17px;height:19px;display: inline-block}
.schedule.location:before{background-position: -86px 86px;}
.enter-details{padding: 20px;/* overflow:hidden; background:#f7f7f7;*/}
.learner-details-content{position:relative;/* border-top:1px solid #333333; */}
/* .learner-details-content:before{width:3px;height:auto;background:#b3b3b3;content:"";display:inline-block;position: absolute; top: 5px; bottom: -205px;left:-45px;} */
.enter-details .support_coutry_code .placeholder_wrap{width:77%;float: left;}
.enter-details .support_coutry_code .placeholder_wrap input{padding-top: 4px;}
.support_coutry_code .placeholder_wrap input{height: 33px;border:none;position: absolute;width: 259px;}
.enter-details .country-phone input[type="text"]{width: 100%;}
.enter-details div.price-block input[type="text"]{width: 100%;}
.enter-details input,.enter-details select{width:92%;border: 1px solid #DFDADA;border-radius: 4px;height: 35px;padding: 5px 5px 5px 11px;}
.enter-details .col-lg-3 .placeholder_span, .enter-details .price-block  .placeholder_span{left:21px;  top: 6px;}
.total-price,.discount-price{float: right;font-size: 14px;}
.total-price{font-size: 18px;font-weight: 400;color: #1a1a1a;}
.price-block span{font-size:15px;font-weight:400;color:#777777;}
/* .price-block p{text-align: center;} */
.price-block p.charged_amount{font-size: 11px;text-align: center;line-height: 18px;  padding-top: 10px;}
.select-ph{overflow: hidden;width: 40px;float: left;}
.select-ph:before{content: "";background: url(../images/footer_sprite_v4.png) -94px 2px;width: 7px;height: 10px;display: inline-block;position: absolute;left: 40px;top: 10px;}
.select_wraper .sel_cr{width:337px;height:35px;border:1px solid #e7e7e7;position: relative;z-index: 1;background:none;}
.country-phone select{float: left;width: 65px;padding: 2px;border-bottom-right-radius: 0;border-top-right-radius: 0;}
.country-phone input[type="text"]{width: 73%;border-left: 0;border-bottom-left-radius: 0;border-top-left-radius: 0;border-left: 1px solid #eee;}
.enter-details .placeholder_span{left: 12px;color: #4d4d4d;font-weight: 400;font-size: 14px;top: 6px;}
.enter-details span.country-name-ltr {width: 73%;}
.country-phone .placeholder_span{left: 62px;}
.price-block button{min-width:185px;margin:24px 0;font-size: 16px;font-weight: 400;float:right;}
.price-block .coupon_arrow, .price-block .remove_coupon  {position:absolute;top:1px;right:10px;padding:5px 10px;color:#ffffff;cursor:pointer;font-size:12px;border-radius:4px;border-top-left-radius: 0;border-bottom-left-radius: 0;}
.price-block .coupon_arrow {background:#5bc0de;}
.price-block .invalid-coupon  {color:#C30808;}
.price-block .remove_coupon {right: -22px;font-size: 0px;top: 15px;padding: 0px;}
.price-block .remove_coupon:before  {content:""; background:url("../images/sprite-cart_v4.png") no-repeat -25px -43px; width:21px;height:21px; position:absolute;right:2px;top:-14px;color:#f7f7f7;}
.price-block .remove_coupon:hover, .price-block .remove_coupon:hover:before {color:#C30808;font-size:9px;}
.price-block .remove_coupon:hover:before {background-position:-80px -43px;}
.secure-payment{font-size: 18px; color: #b3b3b3;margin: 28px 0 0 70px;font-weight: 400;}
.course-back{
    padding: 3px 10px;
    border: 1px solid #d2d6de;
    width: 80px;
    border-radius: 4px;
    text-align: center;
    margin-top:24px;
/*    margin-bottom:32px;*/
    background:#fff;
    clear:both;
}
.cat-wrap{
    padding-bottom:120px;
}
.course-back a{
    font-size: 14px;
    color: #1179ef;
    font-weight:normal;
    text-transform:uppercase;
}
.course-back a span{
    width:12px;
    height:12px;
    background:url('https://www.simplilearn.com/ice9/assets/cart-sprite_v1.svgz') no-repeat;
    display:inline-block;
    background-position: -27px -27px;
    vertical-align: middle;
    position: relative;
    left: -5px;
    top: 1px;
}
.foot-top{background: #333;min-height: 50px;color: #fff;padding: 20px 0;position: relative; z-index: 1;}
.foot-top p{padding-top: 5px; letter-spacing: 0.25px;display: inline-block;}
.checkout-footer{padding: 12px 0 0px;font-size: 12px;position: fixed;width: 100%;bottom: 0;}
.checkout-footer li{display: inline-block;}
.checkout-header div{margin-top: 10px;text-align: center;font-weight: 300; font-size: 14px;color: #333333;}
.checkout-live-support li a{margin-left:8px;font-size: 12px;padding:1px 6px;border:#d3d3d3 solid 1px;border-radius:5px;margin-top:-7px;text-decoration:none}
.checkout-live-support li span.help_icon{background: url('https://www.simplilearn.com/ice9/assets/cart-sprite_v1.svgz') no-repeat;width:18px;height:19px;display: inline-block;
background-position:-216px -106px;
}
.checkout-header .container a{
    font-size:0;
    border:0;
    padding:0;
    height:34px;
    
}
.checkout-live-support li span.help_icon{
    width: 34px;
    height: 34px;
}
/*.checkout-live-support li:hover span.help_icon{background-position: -80px -9px;}
.checkout-live-support li:hover a{background-color: #00a7dc;color: #fff;}*/
.checkout-live-support a{color:#484848;float:left;text-transform:uppercase}
.course-summary-section .course-img img, .img_thumb_cor img{
    width: 100%;
}
.checkout-live-support{float: right;}
/*no items*/
.browse-click, .browse-click:hover{text-decoration:underline;}
.empty-wrap{background:#fff;}
.no-items-details {box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1);display: table-cell;vertical-align: middle;text-align: center;border-bottom: 0;    background: #fff;padding:80px 0 150px 0;}
.no-items-details h3 {color: #000;font-size: 16px;width: 61%;margin: 0 auto;}
.view-help-list {display: inline-block;margin: 0;height: auto;border-top: 0;padding: 0;background: #fff;border-left: 0;position: absolute;bottom: 0;left: 0;}
.view-help-list p.one-link {margin-left: 15px;}
.view-help-list p {text-align: center;float: left;font-size: 14px;font-weight: 400;line-height: 18px;color: #666766;padding: 0;padding-bottom: 10px;margin: 0;}
/*no items*/
.reivew-order-summary{width:100%;background:#FEE883;line-height:15px;margin:0 0 8px}
.reivew-order-summary p{margin-left:20px;font-size:13px;padding:10px 0;width:96%}
/*side icons*/
.section-icons{position: absolute;left: -60px;}
.section-1,.section-1:hover,.section-2,.section-2:hover,.section-3,.section-3:hover,.section-icons .arrow{background: url('../images/sprite-cart_v4.png') -8px -76px no-repeat;width: 50px;height: 50px;display: block;right: 20px;top: 12px;position: relative;cursor: pointer;}
.section-1:hover{background-position: -64px -76px;}
.section-2{background-position: -8px -133px;}
.section-2:hover{background-position: -65px -133px;}
.section-3{background-position: -8px -243px;}
.section-3:hover{background-position: -8px -243px;}
.section-icons2{left: 150px;}
.section-icons .arrow{background-position: -100px -345px;position: absolute;width: 10px;height: 17px;left: 50px;top: 15px;}
.cart_form_error{float:left;display:none;font-size:12px;color:red;clear: both;line-height: 16px; margin-top: 5px;}
.details-section .learner-details{font-size: 14px;color: #777777;font-weight: 400; }
.btn-warning {background: #f59920;box-shadow: 1px 1px 0 0 #dd8108;font-size: 14px;}
.online-self-learning .access-days span.access-active,.online-self-learning .access-days span.access-select,.course-summary .access-days span.access-select,.course-summary .access-days span.access-active{background: #5bc0de;color: #fff;font-size: 12px;padding: 3px 5px;/*line-height: 27px;*/float: left;cursor:pointer;}
.online-self-learning .access-days span.access-select,.course-summary .access-days span.access-select{background: #fff;color: #777777;font-size: 13px;}
.online-self-learning .osl-access .access-days,.course-summary .access-days{margin: 10px;border: 1px solid #eee;border-radius: 4px;overflow: hidden;}
/*.cart-container .summary-section{border-left: 1px solid #93d4e8;position: absolute;display: block;}*/
/*side icons*/
/*checkout page css*/
/*thank you page*/
.thank-you .details-section{padding: 20px;}
.thank-you h4.course-heading{background: #53B6E0;color: #fff;}
.help-us-improve{background:#EFF0F1;width:100%;display:inline-block;margin-bottom:50px}
.help-us-improve h3{font-family:Arial,Helvetica,sans-serif!important;margin:1px 10px 26px 25px;line-height:40px;color:#666766;font-size:16px}
.information-you-need,.rate-overall-exp{margin:0 0 26px 25px;display:inline-block}
.rating-cls a,.information-you-need p a{width:24px!important;height:24px!important;border:2px solid #fff;border-radius:50%;display:inline-block;background:#E0E2E4}
.information-you-need p a:hover{text-decoration:none}
.information-you-need p a.active-couse, .rating-cls a.active-couse{background:url("../images/sprite-icon.png") no-repeat -15px -16px; width:24px !important; height:24px !important;border:0px solid #fff;}
.information-you-need{clear:both;margin:0 0 26px 25px;display:inline-block}
.information-you-need p a{float:left;cursor:pointer;margin-right:10px}
.decide-you-need,.any-suggestions p{margin:0 0 5px;padding:0;font-size:14px;color:#4D5358}
.information-you-need p.active a.level-7{background:#46AFA1}
.information-you-need p.chouse-one{padding:0;margin:0;margin-right: 20px;}
.information-you-need p a.level-7{background:#D0D1D5}
.information-you-need p a.level-7:hover{background:#46AFA1}
.any-suggestions{margin:0 0 26px 36px;padding:0;display:inline-block;clear:both;width:100%;}
.any-suggestions textArea{width:100%;height:100px;max-height:100px;min-height:100px;max-width:100%;min-width:348px;background:#fff;box-shadow:none;margin-bottom:26px;margin-left:5px;}
.any-suggestions button{border:0;background:#F17E21;width:130px;height:35px;color:#fff;cursor:pointer}
.chouse-one input[type=radio]{opacity:0;z-index:9999}
.chouse-one .overlay{display:inline-block;position:relative;left:-1em;width:22px;height:22px;background-color:red;border-radius:50%}
.chouse-one input[type=radio]:checked + .overlay{background-color:#f0f!important}
.thank-you-order-summary{background: #fff;float: right;border: 1px solid #e7e7e7;box-shadow: 2px 2px #ccc;border-radius: 4px;padding: 0;padding-bottom: 10px;}
.thank-you-order-summary .order-id,.thank-you-order-summary .order-id-num{font-size: 13px;}
.thank-you-order-summary .order-id-num{color: #2f2d2f;font-weight: 400;float: right;}
.thank-you-order-summary .order-id{color: #6d6d6d;font-weight: 300;}
.thank-you-order-summary h4{font-size: 18px;color: #222222;text-align: center;background: #fff4ca;margin: 0;padding: 15px;margin-bottom: 10px;}
.thank-you-order-summary p{border-bottom: 1px solid #e7e7e7;padding: 2px 0;}
.thank-you-order-summary .order-total-thank-you  .order-id{color: #777777;font-weight:500;}
.cart-container .cart-text p{font-size:15px; font-weight:500;}
.cart-container .cart-text h4{color: #5fcf80;line-height: 30px;font-size:20px;font-weight:normal;}
.cart-text .btn{font-size: 12px;width: 100%;}
.btn-google, .btn-google:focus{background: #333;color: #fff;}
.btn-google:hover{color: #fff;}
.btn-google:before{content: "";background: url(../images/google_play_symbol.png);width: 20px;height: 20px;display: inline-block;vertical-align: bottom;position: relative;left: -10px;}
/*thank you page*/

.details-section .offer_option{background:#FEF8D8;padding:6px 20px 0 10px;line-height:16px;position:relative;top:-1px;border-top:1px solid #eee;border-bottom:1px solid #eee;width:100%;display:inline-block;}
.details-section .offer_option p{float:left;width:auto;max-width:70%;font-size:14px;color:#666;font-weight:300;}
.details-section .offer_option p span.best_offers{font-weight:400;color:#333;}
.details-section .offer_option p span.success-msg:before{content:"";display:inline-block;background:url(../images/sprite-cart_v4.png) -14px -304px no-repeat;float:left;width:25px;height:18px;margin-top:-3px;}
.details-section .offer_option p span.best_offers b,.details-section .offer_option p u{color:#1A1A1A;font-weight:400;}
.details-section .offer_option a.apply_btn{width:66px;height:18px;background:#40B7D5;color:#F2F2F2;border-radius:8px;float:left;margin-left:20px;font-size:12px;text-align:center;line-height:16px;margin-top:-1px;font-weight:400;}
.details-section .offer_option a.view_offers{float:right;font-weight:300;color:#0C99D5;line-height:16px;font-size:12px;}
.popup_country_wrapper{display:none;z-index: 14;height: 100%;background-color: rgba(23, 11, 10, 0.6);position: fixed;top:0px;width:100%;left:0;}
.cart_offer_pop{left:0;}
.popup_country_wrapper .dropdown_country{width: 480px;height: 400px;border-radius:4px;border-left:none;border-right:none;border-top:none;padding:0px;margin:auto;position: fixed;left:0;right:0;top:0;bottom:0;}
.popup_country_wrapper .choose_location {background: #41b8d8;color: #ffffff;padding: 8px;width: 100%;}
.cart-container .popup_country_wrapper .dropdown_country p {padding: 5px 10px;top: 54px;}
.cart-container .popup_country_wrapper .dropdown_country a{color:#fff;}
.dropdown_country {height: auto;width: auto;background:#f5f5f5;position:absolute;right: 6px;top:42px;border:2px solid #e7e7e7; padding: 20px 2px;z-index: 14;}
.popup_country_wrapper .dropdown_country .choose_location{ z-index: 1;border-top-left-radius: 4px;border-top-right-radius: 4px;background:#41b8d8;color:#ffffff;width: 100%;}
.popup_country_wrapper .close_country_btn{background:url(../images/header_sprite_v8.png) -89px -324px no-repeat;display: inline-block;width:14px;height:15px;content:"";height:19px;cursor:pointer;}
.cart-container .pop_in_bl, .subscription_active-pop .pop_in_bl{top:40px;overflow: auto;height:150px;text-align:left;margin: auto;position: absolute;bottom: 0;left: 0;right: 0;}
.cart_offer_pop .dropdown_country{width:590px;height:500px;background:#fff;}
.cart_offer_pop .choose_location{padding:8px 25px;}
.cart_offer_pop .pop_in_bl{background:#fff;height:450px;}
.cart_offer_pop .pop_in_bl ul{margin:20px 30px;}
.cart_offer_pop .pop_in_bl ul li{border-bottom:1px dotted #eee;float:left;}
.cart_offer_pop .pop_in_bl ul li .placeholder_wrap{width:502px;margin-bottom:15px;position:relative;}
.cart_offer_pop .pop_in_bl ul li label{font-size:13px;font-weight:400;color:#222;}
.cart_offer_pop .pop_in_bl ul li .form-control{height:33px;}
.cart_offer_pop .pop_in_bl ul li span.placeholder_span{color:#A8A8A7;font-weight:300;font-size:13px;}
.cart_offer_pop .pop_in_bl ul li .select-or{font-size:13px;font-weight:300;color:#777;}
.cart_offer_pop .pop_in_bl ul li b{font-weight:400;font-size:13px;color:#222;}
.cart_offer_pop .pop_in_bl ul li .placeholder_wrap .remove-icon,.cart_offer_pop li.selected-list a.apply-button{display:none;}
/* ====== active coupon === */
.cart_offer_pop .pop_in_bl ul li .active-coupon span.placeholder_span{font-weight:400;font-size:14px;color:#222;}
.cart_offer_pop .pop_in_bl ul li .active-coupon .subscribe_btn{display:block;background:#41B8D8;position:absolute;right:0px;top:1px;padding:0px 12px;border-radius:0 4px 4px 0;height:31px;box-shadow:none;}
.cart_offer_pop .pop_in_bl ul li .active-coupon .form-control{border:1px solid #41B8D8;color:#222;font-weight:400;font-size:14px;}
/* ====== Eror coupon code === */
.cart_offer_pop .pop_in_bl ul li .error-coupon span.placeholder_span{font-weight:400;font-size:14px;color:#222;}
.cart_offer_pop .pop_in_bl ul li .error-coupon .form-control{border:1px solid #F93B15;color:#222;font-weight:400;font-size:14px;}
.cart_offer_pop .pop_in_bl ul li .error-coupon .form-control:focus{border-color:#F93B15;outline:0;}
.cart_offer_pop .pop_in_bl ul li .active-coupon span.error-msg{display:inline-block;color:#F93B15;font-size:12px;}
.cart_offer_pop .pop_in_bl ul li .active-coupon .remove-icon{width:20px;height:20px;display:inline-block;position:absolute;top:5px;right:5px;background:url(../images/sprite-cart_v4.png) -26px -43px;cursor:pointer;}
/* ====== Eror coupon code === */
.cart_offer_pop li.coupon-list{position:relative;padding:15px 20px;width:100%;display:inline-block;}
/* ====== selected coupon code === */
.cart_offer_pop li.selected-list{background:#FEF8D8;border-radius:3px;}
.cart_offer_pop li.selected-list p a.coupon-code{background:#F9F1CD !important;border:1px dashed #E5DDBC !important;}
.cart_offer_pop li.selected-list:hover a.apply-button{display:none !important;}
.cart_offer_pop li.selected-list .arrow-icon,.cart_offer_pop li.selected-list:hover .arrow-icon{background-position:-14px -304px !important;right:20px !important;display:block !important;}
/* ====== coupon list hover === */
.cart_offer_pop li.coupon-list:hover{background:#FEF8D8;border-radius:3px;}
.cart_offer_pop li.coupon-list:hover .arrow-icon{display:none;}
.cart_offer_pop li.coupon-list:hover a.apply-button{display:block;}
.cart_offer_pop li.coupon-list:hover a.coupon-code{background:#F9F1CD;border:1px dashed #E5DDBC;}
.cart_offer_pop li.coupon-list .arrow-icon{width:21px;height:18px;display:inline-block;position:absolute;right:0;top:42%;background:url(../images/sprite-cart_v4.png) -16px -328px no-repeat;}
.cart_offer_pop li.coupon-list p{margin-bottom:0;font-weight:300;font-size:13px;color:#777;float:left;width:auto;}
.cart_offer_pop li.coupon-list p .green{color:#6BC07E;font-weight:500;}
.cart_offer_pop li.coupon-list p span.coupon-details{color:#222;font-size:12px;font-weight:300;display:inline-block;margin-top:10px;max-width:87%;}
.cart_offer_pop li.coupon-list p span.coupon-details a{color:#41B8D8;margin-left:5px;}
.cart_offer_pop li.coupon-list p a.coupon-code{cursor:text;width:auto;padding:0 10px;height:32px;text-align:center;background:#F4F4F4;border:1px dashed #E8E8E8;display:inline-block;line-height:32px;font-weight:400;font-size:14px;color:#222;margin-right:15px;}
.cart_offer_pop li.coupon-list a.apply-button{display:none;background:#41B8D8;position:absolute;right:20px;top:16%;font-size:14px;font-weight:400;color:#fff;border-radius:10px;width:85px;height:30px;text-align:center;line-height:28px;}
.cart_offer_pop li.coupon-list a.apply-button:after{content:">";font-family: monospace;margin-left:3px;position:relative;top:1px;font-weight:normal;font-size:18px;}
.cart_offer_pop .apply-coupon{position:absolute;top:50%;left:40%;font-weight:400;font-size:14px;color:#222;}
.loader_icon{margin:auto;left:0;right:0;top:0;bottom:0;position:absolute;width: 35px;height: 35px;background:url('http://cfs22.simplicdn.net/ice9/ajax-loader.gif') no-repeat;}
.subscription_terms{clear:both;text-align:center;display:block;padding-top:15px;  font-size: 13px;}
.reminder-email{padding-left:20px;padding-bottom: 10px;}
.cart-container .subscription_active-pop .pop_in_bl{text-align:center;}
/*====for mobile and tab ==== */

/*subscription cart css start*/
.course-bundle.course-details-section .banner_section {
    background:#222 url(http://cfs22.simplicdn.net/ice9/banners/bundle_page_banners/bundle-page-top-image.svgz);
    text-align:center;
    height:360px
}
.cart-subscription {
    background:rgb(230, 230, 230);
    text-align:center;
}

.cart-subscription form {
    padding:0 60px;
}
.cart-subscription.course-details-section .banner_section {
    height:360px;
}

.cart-subscription .banner_section h1{
    padding-top: 68px;
    padding-bottom: 18px;
    font-size: 22px;
    color:#ffffff;
    margin:0;
}

.cart-subscription  .mid_div_banner{
    width:500px;
    margin-top: -185px;
    margin-bottom: 20px;
    padding: 0;
    color: #333;
    background: #fff;
    border-radius: 5px;
    border: 1px solid #ccc;
    position: relative;
}
.cart-subscription .online-self-learning {
    margin-top: 5px;
    display: inline-block;
}
.required_field {
    color:red;
}

.cart-subscription .banner_section span.tagline_banner {
    color:#b3b3b3;
    font-size:14px;
    margin-right:20px;
}
.tagline_banner:before {
    background:url("../images/sprite-cart_v4.png") -17px -306px no-repeat;
    width:19px;
    height:19px;
    display:inline-block;
    vertical-align: middle;
    content:"";
}
.cart-subscription .top_bar{
    background:#ff9001;
    width: 100%;
    height: 12px;
}
.cart-subscription .placeholder_wrap{
    margin-bottom: 20px;
    position: relative;
}
.cart-subscription .placeholder_wrap:last-child{
    margin-bottom: 36px;
}
.cart-subscription p {
    margin-bottom: 15px;
    font-size:12px;
    color:#333333;
    text-align: left;
}
.cart-subscription p.payment_method {
    margin-bottom: 6px;
    font-size: 13px;
    font-weight:400;
}
.cart-subscription  .placeholder_span{
    left: 93px;
    top: 6px;
    font-size:14px;
    color:#999999
}
.cart-subscription input {
    width:218px;
    height:36px;
    border:1px solid #707070;
    margin-bottom:25px;
    margin: 0 auto;
}
.cart-subscription h2{
    color:#666666;
    font-size:14px;
    font-weight:400;
    text-transform:uppercase;
    margin-bottom: 25px;
}
.cart-subscription .btn-warning{
    margin-bottom:34px;
    width:118px;
    height:40px;
    font-size:16px;
    background:#ff9001;
    font-weight:400;
}
.cart-subscription a {
    color: #41b7d8;
}
.cart-subscription p.course-back {
    padding: 3px 10px;
    border: 1px solid #ccc;
    width: 75px;
    border-radius: 7px;
    text-align: center;
    margin-top: 30px;
    margin-bottom: 50px;
}
.cart-subscription p.course-back a {
    font-size: 12px;
    color: #666666;
    font-weight: 300;
    text-transform:uppercase;
}
.about-queries p:before {
    background:url("../images/sprite-cart_v4.png") no-repeat;width:30px;height:32px;display:inline-block;content:"";  vertical-align: middle;margin-right: 10px;}
.about-queries .call_icon:before{background-position:-8px -368px;}
.about-queries .mail_icon:before{background-position:-50px -368px;}
.error_field, .cart-subscription .error_field {border:1px solid red; }
.error_msg{color:red;}
.subscription_active-pop .pop_in_bl, .cart-subscription .subscription_active-pop p{text-align:center;}
.cart-subscription .subscription_active-pop a{color:#fff;}
.course-details .col-xs-16 .schedule_wrap{border-right:0;}
/*subscription cart css End*/

/** thanyou typography and store icon **/
.app_store, .gle_play {
    width: 155px;
    height: 50px;
    margin-right: 16px;
}
.app_store {
    background-position:-18px -9px !important;
}
.aap_icon {
    background: url("../images/home-page_sprite_v1.png") no-repeat;
    display: inline-block;
}
/* custom payment page changes*/
.custom-payment{
    margin-top:80px;
    margin-bottom:100px;
    background:#fff;
    padding:25px;
}
.custom-payment ul{
    display:inline-block;
    width:100%;
}
ul.title-label{
    border-bottom:1px solid #e6e7e9;
}
ul.title-label li{
    padding-bottom:10px;
    font-weight:400;
}
ul.course-list-info{
    margin-top:15px;
    min-height:100px;
}
ul.course-list-info li{
    color:#000;
    font-size:18px;
    font-weight:400;
}
.custom-payment .btn{
    border-radius:0;
    text-align:center;
    border:0;
    width:240px;
    box-shadow:none;
    font-weight:500;
    font-size:16px;
    margin-bottom:30px;
}
.custom-payment .btn:focus,.custom-payment .btn:active{
    border:0;
    outline:0;
}
/*end custom payment page changes*/

.gle_play {
    background-position: -190px -8px;
}
.cart-container .cart-text p {font-weight:500; padding-right:55px;}
.enter-details div.price-block{float: right;padding-bottom: 15px;}
.grand-total .grand-price {color:#000000;font-size:20px;}
.price-block .discount{text-align:right;}
.total-price_wrap{margin-top: 6px;}
.discount-wrap{margin-bottom: 18px;}
.service-tax{margin-bottom: 5px;display: inline-block;}
.icon-cart{background:#fff;width: 46px;height: 46px;border-radius: 50%;position: absolute;left: -24px;top: 12px;border:3px solid #0080a7;}
.icon-cart:before{background:url("../images/sprite-cart_v4.png")-142px -42px no-repeat;width:30px;height:20px;display:inline-block;content:"";margin:10px 0 0 4px;}
.custom-payment
.mail_ubscription_form input{
    width:300px;
    line-height:25px;
    padding-left:10px;
}
.custom-payment .mail_ubscription_form .btn{
    width: auto;
    margin-bottom: 0;
    padding: 0 10px;
    line-height: 32px;
    position: relative;
    border-radius: 3px;
    background-color: #00a6df;
    font-size: 14px;
    font-weight:400;
}
.subscribe_page center h2{
    margin-bottom:5px;
}
.subscribe_page center #status{
    margin-bottom:25px;
}
/* ====new thank you page style==== */
/* ====new thank you page style==== */
.thank_you_body,.thank_you_body .cart-wrapper{
    background:#fff;
}
.thank_you_body .cart-wrapper{
    margin-top:5px;
}
.thank_you_body .header_section{
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.15);
}
.thank-you-wrapper{
    text-align:center;
    margin-top:70px;
    margin-bottom:60px;
}
.thank-you-wrapper h3{
    font-size:24px;
    font-weight:300;
    color:#81868a;
    margin-bottom:40px;
    line-height:1.3;
}
.thank-you-wrapper p{
    font-size:16px;
    font-weight:300;
    color:#484f57;
    line-height:1.38;
    width:715px;
    display:block;
    margin:0 auto;
}
.free-trail-details{
    background:#f2f6f9;
    display:inline-block;
    width:100%;
}
.free-trail-details h2{
    margin:0;
    display:block;
    padding:0 0 0 30px;
    background:#bfcace;
    font-size:22px;
    font-weight:500;
    color:#484f57;
    line-height:50px;
}
.free-trail-details p{
    padding-top:35px;
    padding-bottom:30px;
    font-size:16px;
    font-weight:500;
    color:#484f57;
    margin-left:30px;
    margin-right:30px;
    border-top:1px solid #bfcace;
}
.free-trail-details p:first-child{
    border-top:0px solid #bfcace;
}
.free-trail-details dl{
    margin:0 30px;
    padding-bottom:30px;
}
.free-trail-details dt{
    width:190px;
    display:inline-block;
    font-size:14px;
    color:#81868a;
    margin-bottom:30px;
}
.free-trail-details dd{
    width:265px;
    margin-left:0;
    display:inline-block;
    font-size:14px;
    color:#484f57;
    margin-bottom:30px;
}
button.btn-invoice{
    width:108px;
    line-height:34px;
    height:auto;
    border-radius:2px;
    border:1px solid #00a7dd;
    color:#00a7dd;
    font-weight:500;
    font-size:14px;
    text-align:center;
    display:block;
    margin:0 auto;
    margin-bottom:40px;
    background:transparent;
    padding:0;
    text-transform:uppercase;
    letter-spacing:0.5px;
    cursor:pointer;
    box-shadow:0;
}
.btn-invoice:hover,.btn-invoice:focus,.btn-invoice:active{
    box-shadow:0;
    /*outline: -webkit-focus-ring-color auto 5px;*/
}
.btn-done{
    width:180px;
    line-height:34px;
    height:auto;
    border-radius:2px;
    color:#fff;
    font-weight:bold;
    font-size:14px;
    text-align:center;
    display:block;
    margin:0 auto;
    margin-top:40px;
    background:#00a7dd;
    padding:0;
    text-transform:uppercase;
    letter-spacing:0.5px;
    cursor:pointer;
    box-shadow:0;
    border:0;
}
.btn-done:focus,.btn-done:active{
    outline: -webkit-focus-ring-color auto 0px;
    outline:0;
}
.cart-app-info{
    width:630px;
    height:265px;
    display:block;
    margin:55px auto 60px auto;
    color:#fff;
}
.cart-app h4{
    font-size:24px;
    font-weight:500;
    margin-bottom:8px;
    color:#fff;
}
.cart-app p{
    font-size:12px;
    line-height:1.5;
    margin-bottom:40px;
}
.cart-app a{
    width:115px;
    height:42px;
    display:inline-block;
    background:url("../images/ft_sprite.png") no-repeat;
    margin-right:25px;
}
.cart-app a.g-play{
    background-position:-152px -16px;
}
.cart-app a.i-app-store{
    background-position:-281px -16px;
}
.cart-app a:last-child{
    margin-right:0;
}
.thank_you_body .contact-info{
    margin:0;
    border-top:1px solid #bfcace;
    padding-top:25px;
    text-align:center;
    padding-left:0;
    margin-bottom:70px;
}
.thank_you_body .contact-info li a{
    color:#00a7dd;
}
.thank_you_body .contact-info li{
    text-align:left;
    display:inline-block;
    color:#484f57;
    line-height:1.43;
    font-size:14px;
    vertical-align:middle;
    position:relative;
    padding-left:42px;
}
.thank_you_body .contact-info li:before{
    content:"";
    background:url("../images/ft_sprite.png") no-repeat;
    width:32px;
    height:32px;
    display:inline-block;
    vertical-align:middle;
    position:absolute;
    left:0;
    top:0;
    bottom:0;
    margin:auto;
    background-position:-65px -15px;
}
.thank_you_body .contact-info li:first-child{
    margin-right:110px;
}
.thank_you_body .contact-info li:first-child:before{
    background-position:-18px -15px; 
}
.free-order{
    padding:0 30px;
    margin-bottom:95px;
    position:relative;
}
.free-order h4{
    padding:32px 0 16px 0;
    margin:0;
    font-size:16px;
    font-weight:500;
    color:#484f57;
    border-bottom:1px solid #e1e6ea;
}
.free-order span.order-id{
    width:125px;
    font-size:14px;
    text-align:left;
    color:#81868a;
    display:inline-block;
}
.free-order div{
    margin-top:30px;
}
.free-order span.order-id-num{
    font-size:14px;
    text-align:left;
    color:#484f57;
    display:inline-block;
}
.free-order center{
    font-size:14px;
    text-align:center;
    color:#80868a;
    display:inline-block;
    margin-top:35px;
    width:100%;
}
.free-order:after{
    content:"";
    display:inline-block;
    width:100%;
    height:54px;
    width:100%;
    background:url("../images/bg_order-summary.png");
    position:absolute;
    left:0;
    bottom:-50px;
}
.border-details{
    border:1px solid #e1e6ea;
    background:#fff;
}
.border-details h2{
    margin-bottom:10px;
    cursor:pointer;
}
.order-feed-back-frm+.success_text{
    font-size:20px;
    margin-top:58px;
    color:#4F8A10;
    text-align:center;
    font-weight:400;
}
.border-details div{
    margin-top:18px;
    margin-bottom:32px;
}
.border-details div.col-sm-6{
    padding-left:30px;
}
.border-details div p{
    padding:0;
    margin:0;
    font-size:14px;
    text-align:center;
    color:#81868a;
    font-weight:300;
    text-transform:uppercase;
}
.border-details div span{
    padding:0;
    margin:0;
    font-size:14px;
    text-align:center;
    color:#484f57;
    font-weight:300;
    display:block;
    margin-top:5px;
}
.border-details div.col-sm-6 p,.border-details div.col-sm-6 span{
    text-align:left;
}

.border-details div.col-sm-5 span b{
    font-weight:500;
}
.order-feed-back-frm{
    margin-top:60px;
}
.order-feed-back-frm h5{
    font-size:16px;
    font-weight:500;
    color:#484f57;
    margin:0;
    padding:0;
    padding-bottom:16px;
    border-bottom:1px solid #e1e6ea;
    margin-bottom:20px;
    margin-left:30px;
}
p.decide-you-need{
    font-size:14px;
    color:#484f57;
    margin-bottom:15px;
}
.information-you-need{
    margin-bottom:40px;
}
.information-you-need p.chouse-one{
    font-size:14px;
    color:#494f55;
}
.order-feed-back-frm .rating-cls a{
    display:inline-block;
    text-align:center;
    cursor:pointer;
    line-height:40px;
    margin-right:20px;
    width:40px !important;
    height:40px !important;
    border:1px solid #0ba6d7;
    border-radius:50%;
    vertical-align:middle;
    background:#fff;
    color:#4d575e;
}
.order-feed-back-frm .rating-cls a.active-couse{color:#fff;border:0;}
.order-feed-back-frm .rating-cls a.level-0.active-couse{
    background-image:linear-gradient(to right, #ffb74d, #ffb74d);
}
.order-feed-back-frm .rating-cls a.level-1.active-couse{
    background-image:linear-gradient(to right, #feb74e, #fcb750);
}
.order-feed-back-frm .rating-cls a.level-2.active-couse{
    background-image:linear-gradient(to right, #ffb74d, #f5b652);
}
.order-feed-back-frm .rating-cls a.level-3.active-couse{
    background-image:linear-gradient(to right, #e5b55b, #d2b466);
}
.order-feed-back-frm .rating-cls a.level-4.active-couse{
    background-image:linear-gradient(to right, #c2b370, #afb27a);
}
.order-feed-back-frm .rating-cls a.level-5.active-couse{
    background-image:linear-gradient(to right, #9fb083, #8baf8e);
}
.order-feed-back-frm .rating-cls a.level-6.active-couse{
    background-image:linear-gradient(to right, #7cae97, #69ada2);
}
.order-feed-back-frm .rating-cls a.level-7.active-couse{
    background-image:linear-gradient(to right, #5aacac, #49abb7);
}
.order-feed-back-frm .rating-cls a.level-8.active-couse{
    background-image:linear-gradient(to right, #3aa9bd, #2aa8c6);
}
.order-feed-back-frm .rating-cls a.level-9.active-couse{
    background-image:linear-gradient(to right, #1ca7ce, #0ba6d7);
}
.any-suggestions button{
    display:block;
    margin:0 auto;
    background:#00a7dd;
    border-radius:2px;
    height:auto;
    line-height:34px;
    font-size:14px;
    text-transform:uppercase;
    font-weight:500;
}
.order-feed-back-frm .count-rating{
    height:40px;
    position:relative;
    max-width:625px;
}
.order-feed-back-frm .count-rating span{
    font-size:12px;
    line-height:1.83;
    color:#78909c;
    position:absolute;
    top:10px;
}
.order-feed-back-frm .count-rating span.not-sure{
    left:56%;
}
.order-feed-back-frm .count-rating span:first-child{
    left:0;
}
.order-feed-back-frm .count-rating span:last-child{
    right:0;
}

@media (max-width:991px){
    .thank_you_body .inner-wrapper{
        width:94%;
    }
    .thank-you-wrapper{
        margin-top:40px;
    }
    .thank-you-wrapper h3{
        margin-bottom:12px;
    }
    .thank-you-wrapper p{
        font-size:14px;
        line-height:1.25;
    }
    .free-trail-details h2{
        line-height:60px;
        font-size:20px;
    }
    .free-trail-details dt{
        font-size:12px;
        width:140px;
        margin-bottom:24px;
    }
    .free-trail-details dd{
        font-size:12px;
        width:185px;
        margin-bottom:24px;
    }
    .free-trail-details dl{
        padding-bottom:14px;
    }
    .thank_you_body .contact-info li:first-child {
        margin-right:50px;
    }
    .any-suggestions{
        max-width:95%;
    }
    .thank_you_body .contact-info li{
        width:50%;
        float:left;
        margin:0;
    }
    .thank_you_body .contact-info li:first-child{
        margin-right:0;
        padding-right:30px;
    }
    .thank_you_body .contact-info li:first-child br{
        display:none;
    }
}
@media (max-width:767px){
    .border-details div.col-sm-6 {
        display: inline-block;
        width: 100%;
        margin-bottom:20px;
    }
    .border-details div.col-sm-5{
        width:100%;
        display:inline-block;
        margin-bottom:20px;
    }
    .border-details div.col-sm-5 span.life-time{
        float: right;
        display:block;
        clear: both;
    }
    .cart-app-info{
        background:url("../images/app_icons_mobile_bg.png") no-repeat;
        width:274px;
        height:181px;
        display:block;
        margin-left:auto;
        margin-right:auto;
        box-sizing:border-box;
        margin-bottom:24px;
    }
    .thank-you-wrapper{
        margin-top:32px;
        margin-bottom:18px;
        padding-left:30px;
        padding-right:30px;
    }
    .thank-you-wrapper h3{
        font-size:16px;
        line-height:1.38;
    }
    .thank-you-wrapper p{
        width:100%;
        font-size:11px;
    }
    .free-trail-details h2{
        padding-left:15px;
        padding-right:15px;
        font-size:14px;
        line-height:1.14;
        padding-top:14px;
        padding-bottom:14px;
        font-weight:400;
        background:#e1e6ea;
    }
    .free-trail-details p{
        margin-left:15px;
        margin-right:15px;
        font-size:12px;
        padding-top:24px;
        padding-bottom:16px
    }
    .free-trail-details dl{
        display:inline-block;
        margin:0 15px;
    }
    .free-trail-details dt,.free-trail-details dd{
        width:50%;
        float:left;
        margin-bottom:15px;
    }
    button.btn-invoice{
        margin-bottom:30px;
    }
    .btn-done{
        margin-top:32px;
    }
    .cart-app-info{
        margin-top:35px;
        padding-left:15px;
        padding-right:15px;
        text-align:center;
    }
    .cart-app{
        display:inline-block;
    }
    .cart-app h4{
        font-size:18px;
        line-height:1.61;
        margin-top:25px;
        text-align:left;
    }
    .cart-app p{
        text-align:left;
        margin-bottom:25px;
    }
    .cart-app a{
        width:97px;
        height:36px;
    }
    .cart-app a.g-play {
        background-position: -500px -16px;
    }
    .cart-app a.i-app-store {
        background-position:-622px -16px;
        width:99px;
    }
    .thank_you_body .contact-info{
        padding-left:30px;
        padding-right:30px;
    }
    .thank_you_body .contact-info li{
        font-size:12px;
        line-height:1.5;
        margin-bottom:16px;
        float:left;
        padding-left:36px;
    }
    .thank_you_body .contact-info li:first-child{
        margin-right:0;
    }
    .thank_you_body .contact-info li:last-child{
        margin-bottom:0;
    }
    .thank_you_body .contact-info li:last-child br{
        display:none;
    }
    .thank_you_body .contact-info li:before{
        width:24px;
        height:24px;
        background-position:-458px -18px;
    }
    .thank_you_body .contact-info li:first-child:before {
        background-position: -415px -18px;
    }
    .free-order{
        padding:0 15px;
        margin-bottom:80px;
    }
    .free-order h4{
        font-size:14px;
        padding:24px 0 10px 0;
    }
    .free-order div{
        margin-top:14px;
    }
    .free-order span.order-id{
        display:block;
        font-size:12px;
        color:#81868a;
    }
    .free-order span.order-id-num{
        display:block;
        font-size:12px;
        color:#484f57;
        margin-bottom:10px;
    }
    .free-order center{
        margin-top:18px;
        font-size:10px;
        color:#80868a;
    }
    .border-details div{
        padding-left:15px;
    }
    .border-details div.col-sm-6{
        padding-left:15px;
    }
    .border-details div p,.border-details div span{
        float:left;
        width:50%;
        text-align:left;
        font-size:12px;
    }
    .border-details div p{
        color:#81868a;
    }
    .border-details div span{
        margin-top:0;
        color:#484f57;
    }
    .order-feed-back-frm{
        margin-top:40px;
    }
    .order-feed-back-frm h5{
        font-size:14px;
    }
    p.decide-you-need{
        font-size:12px;
        line-height: 1.33;
    }
    .information-you-need p.chouse-one{
        margin-right:0;
    }
    .order-feed-back-frm .rating-cls a{
        line-height:24px;
        margin-right:3px;
        width:24px !important;
        height:24px !important;
        font-size:10px;
    }
    .order-feed-back-frm .count-rating{
        display:none;
    }
    .thank_you_body .contact-info li:first-child{
        padding-right:0;
    }
    .thank_you_body .contact-info li{
        width:100%;
    }
    .any-suggestions button{
        width:240px;
    }
    .information-you-need,.order-feed-back-frm h5,.rate-overall-exp{
        margin-left:0;
    }
    .any-suggestions{
        margin-left:5px;
    }
    .thank_you_body .container{
        padding-left:15px;
        padding-right:15px;
    }

}

@media (min-width:768px){
    .cart-app-info{
        background:url("../images/app_icons_bg.png") no-repeat;
    }
    .cart-mob-img{
        width:166px;
        height:202px;
        background:url("../images/mob_screen.png") no-repeat;
        display:inline-block;
        margin-top:46px;
        margin-left:95px;
        vertical-align:middle;
    }
    .cart-app{
        width:265px;
        display:inline-block;
        vertical-align:middle;
        margin-left:30px;
    }

}

/* ====new thank you page style end==== */
/* ====new thank you page style end==== */

@media only screen and (min-width:320px) and (max-width: 480px){.course-summary-section .course-details.col-xs-12{width: 100%;}.course-summary-section{margin-right: 0px;margin-left: 0;}.course-summary-section .course-details .training{margin:20px 0 10px;}
                                                                .course-summary h4.course-heading, .details-section h4{padding-left: 50px;}.cart-subscription .banner_section span.tagline_banner {display: block;}}
@media only screen and (min-width:320px) and (max-width: 1023px){.course-details div p{float: left;width: 160px;text-align: left;}.course-details div {float: left;border-right: 0;min-height: 0;border-bottom: 1px solid #eee;}.course-details div .right{float: right;padding-left: 0;width: auto;margin: 0;} .course-details div .life-time-access{clear: both;}  .enter-details {margin: 0 auto; float:right;}.details-section .enter-details .col-sm-8 input{width: 100%;}.thank-you .subscription_type p.sub_no-cors, .thank-you .sub_cors , .subscription_type p.sub_no-cors, .sub_cors{padding-left: 0px;}
                                                                 .course-details .course-price{border-bottom:0;}
                                                                 .course-summary-section{padding-bottom:0;overflow:inherit;}
                                                                 .course-summary-section .remove-icon{right:8px;top:-10px;}
                                                                 .course-summary-section .col-xs-12 h4{margin-top:15px;}
                                                                 .course-details .col-xs-16 .schedule_wrap{border-bottom:0;display:inline-block;float:right;margin-top:0;padding-top:0;width:205px;padding-bottom:0;}
                                                                 .course-details div p{width:auto;margin-bottom:0;}
                                                                 .price-block p{position:relative;}
                                                                 .price-block p span.total-price{margin-left:10px;}
                                                                 .course-summary-section .course-details .training{margin:20px 0 0;}
                                                                 .course-details input[type="text"]{margin-top:2px;}
                                                                 .discount-wrap {clear: both;}
                                                                 .icon-cart{left: 23px;}
                                                                 .course-summary h4.course-heading{padding-left: 78px;}
                                                                 ul.course-list-info li{
                                                                     font-size:14px;
                                                                 }
}
@media (max-width:767px) {
    .custom-payment{
        margin-top:40px;
        padding:5px 5px;
        width:90%;
        margin-bottom:10px;
    }
    ul.title-label{
        display:none;
    }
    ul.course-list-info li{
        text-align:right;
        line-height:20px;
        padding-top:10px;
        padding-bottom:10px;
        border-bottom:1px solid #ececec;
    }
    .custom-payment .btn{
        margin-bottom:30px;
        margin-top:30px;
        font-size:14px;
    }
    ul.course-list-info li:before{
        color:#919192;
        float:left;
        margin-right:15px;
        font-size:12px;
    }
    ul.course-list-info li:first-child:before{
        content:"Course Name";
    }
    ul.course-list-info li:nth-child(2):before{
        content:"No of Learners:";
    }
    ul.course-list-info li:last-child:before{
        content:"Total price:";
    }
}
@media only screen and (min-width:320px) and (max-width: 1024px){
    .details-section .enter-details .col-sm-8 input{margin-bottom: 10px;} .details-section .enter-details .discount{width: 100%;margin: 14px auto;} .details-section .enter-details .country-phone input[type="text"]{width: 84%;} .details-section .enter-details .country-phone select{float: none;} .cart-container{padding-top:0px;} span.tooltip-training-help{display:none;} }
@media (max-width:600px) {
    .cart-subscription .mid_div_banner {
        width: 300px;
    }
    .cart-subscription form {
        padding: 0 10px;
    }
    .cart-subscription .placeholder_span {
        left: 42px;
    }
    .cart-subscription .mid_div_banner {
        margin-top: -185px;
    }
}
@media only screen and (min-width:768px) and (max-width: 1023px){
    .details-section .offer_option{height:auto;}.details-section .offer_option p{width:100%;float:left;line-height:25px;max-width: 80%;}.details-section .offer_option a.apply_btn,.details-section .offer_option a.view_offers{margin-top:15px;}.details-section .offer_option p span.best_offers:after{display:none !important;}.details-section .enter-details .col-sm-8{margin: 0 auto;width: 100%;text-align: center;}.enter-details .placeholder_span {left:20px;}.section-1, .section-1:hover, .section-2, .section-2:hover{right: 10px;top: 2px;}.course-summary:before{top: 42px;left: -35px;}.learner-details-content:before{left: -35px;top: -31px;bottom: -275px;}.details-section .offer_option a.view_offers{margin-top: 5px;}.details-section{display:inline-block;padding-bottom: 8px;width: 100%;}.no-items-details .view-help-list{top:90px;}
    .summary-section .clearfix.brd-line{border-bottom:1px solid #eee;}
    .course-summary-section{border-bottom:0;}
    .course-details .course-price{border-bottom:1px solid #eee;}
    .course-summary-section .view-details-icon{padding-top:5px;padding-bottom:5px;}
    .course-details .col-xs-16 .schedule_wrap{width:auto;}
    .course-details .col-xs-16 .schedule_wrap .schedule.date{margin-right:10px;}
    .course-summary-key-futures-main {width: 387px;}
    .course-summary-key-futures{width: 353px;}
    .checkout-live-support, .checkout-header div{padding-right:0;}
    div.setup-wrap a.setup{margin-left:auto;margin-right:auto;}
}
@media only screen and (min-width:768px) and (max-width:991px){
    .checkout-footer .list-footer-links{
            width: auto;
            display: inline-block;
            padding: 0;
    }
}
@media only screen and (min-width:320px) and (max-width: 767px){
    .details-section .offer_option{height:auto;padding:15px 0 0px 0;}
    .details-section .offer_option p span.best_offers{width:100%;display:inline-block;}
    .details-section .offer_option p{width:100%;float:left;line-height:20px;margin-left:15px;margin-bottom:15px;max-width: 92%;}
    .details-section .offer_option a.apply_btn{margin-top:24px;margin-left:10px;}
    .details-section .offer_option a.view_offers{width:100%;/* border-top:1px solid #E8E2C7; */padding:10px 0 10px 15px;}
    .cart_offer_pop .dropdown_country{width:100%;}
    .cart_offer_pop .pop_in_bl ul{margin:20px;}
    .cart_offer_pop .pop_in_bl ul li .placeholder_wrap{width:95%;}
    .cart_offer_pop .pop_in_bl ul li{width:100%;}
    .cart_offer_pop li.coupon-list{padding:15px 10px;}
    /* .cart_offer_pop li.coupon-list:hover a.apply-button{display:none;} */
    .enter-details{padding:15px;}
    .cart_offer_pop .apply-coupon{left:35%;}.section-icons span.section-1, .section-icons span.section-1:hover, .section-icons span.section-2, .section-icons span.section-2:hover{ right: -49px;top: 3px;}.section-icons span.section-1{background-position: -135px -74px}.section-icons span.section-2{background-position: -135px -135px;}.enter-details .placeholder_span {left:20px;}.section-icons1 span.section-3, .section-icons1 span.section-3:hover{ right: 11px;top: 13px;}.section-icons1 span.section-3{background-position: -135px -242px}.course-summary h4.course-heading, .details-section h4{padding-left: 50px;} .details-section, .enter-details{ overflow: hidden;}.view-help-list p.one-link{display:none;}.marque_text {width: 100% !important;}.marque_text marquee{width: 94% !important; }.any-suggestions{width: 91%;}.any-suggestions textArea{min-width:1px;width:90%;}.course-summary h4.course-heading{padding-left: 25px;}.course-summary{float: none;width:100%;}}
@media only screen and (min-width:1024px){
    .details-section .offer_option p span.best_offers:after{content:"|";display:inline-block;color:#666;padding-left:3px;font-weight:300;margin-right:10px;}
    .details-section .offer_option p span.success-msg:after{content:"";}
}
@media (min-width: 1024px){
    .enter-details div.col-lg-4 {width: 24%;padding: 0;}.cart-container{width: 960px;}.enter-details div.price-block {margin-left: 14px;}}
/* === need to change sprite-cart_v4.png to sprite-cart_v4.png === */

.marque_text{position:relative;width:780px;background:transparent;color:#585757;margin:0 auto;z-index:9999;font-weight: bold;}
.marque_text marquee{display:inline-block;width: 725px;padding: 5px 0 0 0;}
.marque_text span{position: absolute;right: 0;padding-right: 10px;top: 5px;cursor:pointer;}

.affirm-msg{
    width: auto;
    font-size: 14px;
    max-width: 414px;
    color: #51565e;
    float:left;
    }
.affirm-messages{
    font-weight:500;
}

.checkout-header .container{
    padding:0;
    margin-top: 30px;
    margin-bottom: 16px;
}
.checkout-header .container a{
    display:inline-block;
    margin:0;
}
.checkout-header .container .pull-right{
    display:inline-block;
    width:auto;
    margin:0;
}
.checkout-header{
    position:relative;
    display:inline-block;
    width:100%;
}
body.thank_you_body .checkout-header:after{
    position:absolute;
    content:"";
    height:120px;
    background-image: linear-gradient(to top, #ffffff 72%, #f0efff 112%, #f0efff 10%);
    display:inline-block;
    width:100%;
    left:0;
    z-index:1;
}
body.thank_you_body .checkout-header:before{
    content:"";
    display:inline-block;
    width:267px;
    height:34px;
    position:absolute;
    left:0;
    right:0;
    top:100%;
    background:url("https://www.simplilearn.com/ice9/assets/stars-thanks.png") no-repeat;
    margin:0 auto;
    z-index:2;
}
.thank-you-wrapper{
    position:relative;
    z-index:2;
    margin-top:72px;
    padding:0;
    margin-bottom:0;
}
.thank-you-wrapper h3{
    font-size:18px;
    font-weight:500;
    color: rgba(0, 0, 0, 0.85);
    line-height:1.56;
    margin:0;
}
.setup-wrap{
    margin-top:36px;
    border-radius: 4px;
    background:#2b5ec5;
    color:#fff;
    background-image: linear-gradient(299deg, #3e86e6, #2B5EC4 91%);
    padding:32px 24px;
    text-align:center;
}
.setup-wrap h4{
    margin:0;
    padding:0;
    color:#fff;
    font-weight:300;
    font-size:18px;
    letter-spacing: 0.82px;
}
.setup-wrap h4 b{
    font-weight:500;
}
.setup-wrap p{
    font-size:14px;
    font-weight:normal;
    line-height:1.57;
    margin-top:16px;
    color:#dde6ed;
    margin-bottom:0;
    font-weight:normal;
}
.setup-wrap a.setup{
    display:block;
    width:100%;
    border-radius: 2px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.4);
  line-height:42px;
  padding:0;
  margin:0;
  background:#fff;
  text-transform:uppercase;
  color:#1179ef;
  font-size:14px;
  font-weight:500;
  margin-top:40px;
  max-width:298px;
  transition: all 0.4s ease;
}
.setup-wrap a.setup:after {
    content: "";
    display: inline-block;
    width: 23px;
    height: 20px;
    background: red;
    vertical-align: middle;
    margin-left: 15px;
    background: url(https://www.simplilearn.com/ice9/assets/cart-sprite_v1.svgz) no-repeat;
    background-position: -266px -115px;
}
.setup-wrap a.setup:hover{
    box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.4);
}
.thank-you-order{
    margin-top:48px;
}
.thank-you-order h4{
    margin:0;
    font-size:16px;
    font-weight:300;
    letter-spacing: 0.89px;
    color: #272c37;
}
.thank-you-order h4 b{
    font-weight:500;
}
.thank-you-order ul{
    margin-top:16px;
    background:#ebf1f8;
    border-radius:4px;
    padding:0 20px;
    display: inline-block;
    width: 100%;
}
.thank-you-order ul li{
    padding:24px 0;
    color:#51565e;
    font-size:14px;
    font-weight:normal;
    border-bottom:1px solid #d2d6de;
    line-height:normal;
    width:100%;
}
.thank-you-order ul li:last-child{
    border-bottom:0;
}
.thank-you-order ul li b{
    font-weight:500;
    display:block;
    margin-top:8px;
    color:#272c37;
}
h4.purchased{
    margin-top:48px;
    font-size:18px;
    color:#272c37;
    font-weight:300;
    margin-bottom:0;
    letter-spacing: 1px;
}
h4.purchased b{
    font-weight:500;
}
.tnx-course-details{
    width:100%;
    border:1px solid #dde6ed;
    border-radius:4px;
    padding:16px 15px;
    margin-top:16px;
    padding-bottom:0;
}
.tnx-course-details img{
    width:50px;
    height:50px;
    display:inline-block;
    border-radius:4px;
    background-color:#2c98d4;
    margin-right:15px;
}
.course-details-card{
    margin-bottom:26px;
}
.tnx-course-details .card p{
    margin-bottom:16px;
}
.tnx-course-details .card p span{
    display:inline-block;
    width:102px;
    font-size:14px;
    color:#51565e;
    vertical-align:top;
    font-weight:normal;
    line-height:1.43;
}
.enterprise-page .tnx-course-details .card p span{
    width:118px;
}
.enterprise-page .tnx-course-details .card p b span{
    width:auto;
}
.enterprise-page .tnx-course-details .card p b{
    width: calc(100% - 124px);
}
.tnx-course-details .card p b{
    font-size:14px;
    line-height:1.43;
    color:#272c37;
    font-weight:normal;
    width:calc(100% - 106px);
    display:inline-block;
    vertical-align:top;
}
.tnx-course-details .course-details-card p b{
    font-size:14px;
    color:#272c37;
    width:100%;
    max-width:100%;
    font-weight:500;
}
.tnx-course-details .card p b span{
    width:auto;
    color:#272c37;
}
.tnx-course-details .course-details-card p{
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 70px);
    margin:0;
}
/*.tnx-course-details .course-details-card p{
    width:100%;
}*/
.tnx-course-details .course-details-card p .label{
    display:none;
}
p.thank-note{
    font-size:14px;
    line-height:1.43;
    color:#848da0;
    font-weight:normal;
    margin-top:8px;
}
.enterprise-page p.thank-note{
    margin-bottom:120px;
}
.need-help ul{
    margin-top:24px;
    margin-bottom:120px;
}
.need-help li{
    font-size:14px;
    line-height:1.43;
    color:#272c37;
    margin-bottom:16px;
    padding-left:23px;
    position:relative;
    font-weight:normal;
}
.need-help li:before{
    width:8px;
    height:8px;
    border-radius:50%;
    content:"";
    background:#1179ef;
    display:inline-block;
    position:absolute;
    left:0;
    top:6px;
}
.need-help li a{
    color:#1179ef;
    font-weight:500;
}
.need-help li a:hover{
    color:#1f6bd6;
}
.thank_you_body .cart-wrapper{
    position:relative;
}
.tnx-course-details .card p.days b{
    font-weight:500;
}
.tnx-course-details .card p.days b span{
    font-weight:normal;
    font-size:14px;
}
@media(min-width:992px){
    .thank-you-wrapper{
        margin-top:114px;
    }
    .thank-you-wrapper h3{
        font-size:24px;
    }
    .setup-wrap{
        padding:24px 60px 24px 35px;
        text-align:left;
        margin-top:48px;
    }
    .setup-wrap div{
        width: calc(100% - 302px);
    display: inline-block;
    vertical-align: middle;
    }
    .enterprise-page .setup-wrap div{
        width: calc(100% - 305px);
    }
    .setup-wrap h4{
        font-size:20px;
        letter-spacing:1px;
    }
    .setup-wrap p{
        margin-top:8px;
    }
    .setup-wrap h4, .setup-wrap p{
        max-width:470px;
    }
    .setup-wrap a.setup{
        display: inline-block;
    margin-top: 0;
    vertical-align: middle;
    }
    .thank-you-order ul li{
        width:50%;
        font-size:16px;
    }
    .thank-you-order h4,h4.purchased{
        font-size:20px;
    }
    .thank-you-order ul,.tnx-course-details{
        margin-top:24px;
    }
    h4.purchased{
        margin-top:64px;
    }
    .tnx-course-details{
        max-width:773px;
        margin-left:35px;
        padding-left:57px;
        position:relative;
        padding-bottom:0px;
    }
    tnx-course-details{
        position:relative;
    }
    .tnx-course-details img{
        width: 72px;
    height: 72px;
    position: absolute;
    left: -35px;
    top: 0;
    bottom: 0;
    margin: auto;
    }
/*    .tnx-course-details .course-details-card p .label{
        display:inline-block;
        font-size:14px;
        color:#51565e;
        vertical-align:middle;
    }*/
    .course-details-card{
        margin-bottom:0px;
    }
    .tnx-course-details .card p{
        margin-bottom:16px;
        line-height:normal;
    }
    .tnx-course-details .card p,.tnx-course-details .card b{
        line-height:normal;
    }
    p.thank-note{
        margin-top:16px;
        margin-bottom:0;
    }
    .thank-you-order ul li{
        font-size:14px;
    }
    .thank-you-order ul li b{
        font-size:16px;
    }
    thank-you-order h4,h4.purchased{
        letter-spacing:1px;
    }
    .thank-you-order h4:after,h4.purchased:after{
        content:"";
        display:block;
        width:40px;
        height:2px;
        background:#1179ef;
        margin-top:8px;
    }
    div.tnx-course-details .course-details-card p b{
        font-size:16px;
    }
}
@media(min-width:1199px){
    .thank-you-order ul{
        background:#fff;
        padding:0;
    }
    .thank-you-order ul li{
        padding:0;
        display:inline-block;
        width:auto;
        padding-right:60px;
        position:relative;
        border:0;
    }
    .thank-you-order ul li:after{
        display:inline-block;
        vertical-align:middle;
        content:"";
        width:1px;
        height:40px;
        background:#d2d6de;
        position:absolute;
        right:30px;
        top:0;
        bottom:0;
        margin:auto;
    }
    .thank-you-order ul li:last-child{
        padding-right:0;
    }
    .thank-you-order ul li:last-child:after{
        display:none;
    }
    .thank-you-order,h4.purchased,.need-help ul,p.thank-note,.skillup-certificate{
        padding-left:35px;
    }
    .tnx-course-details{
        margin-left:70px;
    }
    .enterprise-page .thank-you-order{
        padding-left:15px;
    }
    .enterprise-page .thank-you-order ul li{
        padding-right:44px;
    }
    .enterprise-page .thank-you-order ul li:after{
        right:22px;
    }
}
.load-page{
    position: fixed;
    width:100%;
    height:100%;
    overflow: hidden;
    background:#fff;
}
.load-page .cart-wrapper{
    background:#fff;
}
.load-page .header_section .checkout-header{
    box-shadow: 0 2px 4px 0 rgba(197, 208, 216, 0.2);
}
.load-wrap{
    position:fixed;
    top:84px;
    bottom:0;
    left:0;
    right:0;
    overflow-y:auto;
    background:#fff;
    z-index:111;
    text-align:center;
}
.load-img{
    margin-top:120px;
}
.load-img img{
    width:60px;
    height:60px;
}
.load-img p{
    font-size:14px;
    font-weight:normal;
    line-height:1.57;
    margin-top:40px;
    color:#000;
}
.powered-msg{
    margin-top:80px;
    font-size:12px;
    line-height:1.67;
    color:#51565e;
}
/*.powered-msg span{
    font-style:italic;
}*/
.load-page .checkout-live-support{
    display:none;
}
@media(max-width:991px){
    .load-page .checkout-header .container .pull-right{
        display:none;
    }
    .load-page .checkout-header .container{
        text-align:center;
    }
    .load-page .checkout-header .container a.logo{
        margin-left:0;
        margin-right:0;
        width:auto;
        height:auto;
    }
}
.foot-top p{
    font-size:14px;
    color:#fff;
    font-weight:normal;
}
.foot-top ul{
    text-align:right;
}
.foot-top a{
    font-size:14px;
    color:#fff;
    font-weight:normal;
}
@media(min-width:768px){
  .load-img{
    margin-top:148px;
}
.load-page .header_section .checkout-header{
    box-shadow: 0 1px 5px 0 rgba(7, 7, 7, 0.15);
}
.load-img img{
    width:70px;
    height:70px;
}
.load-img p{
    font-size:16px;
    line-height:1.63;
    margin-top:20px;
}
.powered-msg{
    margin-top:140px;
    font-size:14px;
    line-height:1.71;
}  
.setup-wrap a.setup:after{
        margin-left: 24px;
}
.checkout-footer{
    padding-bottom:12px;
}
.checkout-footer ul{
    padding-top:5px;
    
}
.tnx-course-details .card p.days b span:nth-child(2):before{
        content:"";
        width:1px;
        height:15px;
        background:#d2d6de;
        display:inline-block;
        vertical-align:middle;
        margin:0 10px;
    }
}
.live-chat{
    color:#51565e;
}
@media(max-width:767px){
    .tnx-course-details .card p.days b span:nth-child(2):before{
        display:block;
        width:100%;
        content:"";
    }
}
@media(min-width:992px){
    .checkout-header .container a{
        font-size:14px;
        letter-spacing: 0.44px;
        color: #000000;
        font-weight:500;
    }
    .checkout-live-support li span.help_icon{
        display:inline-block;
        vertical-align:middle;
    }
    .live-chat{
        display: inline-block;
        vertical-align: middle;
        margin-left:6px;
    }
    .checkout-live-support:before{
        content:"Need Help?";
        display:inline-block;
        font-size:14px;
        color:#000000;
        font-weight:500;
        vertical-align:middle;
        margin-right:15px;
        position: relative;
/*        top: -2px;*/
    }
    .checkout-live-support li{
       display: inline-block;
    vertical-align: middle; 
    }
    .checkout-live-support li:hover a{
        background:transparent;
        color:#118aef !important;
        border-color:#118aef !important;
    }
    .checkout-live-support li:hover s.ive_chat_right{
        border-color:#118aef !important;
    }
    .checkout-live-support li:hover .live-chat{
        color:#118aef !important;
    }
    .checkout-live-support li:hover span.help_icon{
            background-position: -215px -156px;
    }
    .checkout-header div{
        text-align:left;
    }
}
.oops-msg {
    display:inline-block;
    vertical-align: middle;
    text-align: center;
    border-bottom: 0;    
    background: #fff;
    padding:88px 0 128px 0;
    width:100%;
    border-radius: 0 0 4px 4px;
}
.opps-wrong p{
    font-size: 16px;
    font-weight:500;
    color:#848da0;
    margin:0;
    margin-top:16px;
}
.opps-wrong img{
    width:40px;
    height:40px;
}
.try-enroll{
    margin-top:40px;
}
.try-enroll p{
    font-size:14px;
    color:#272c37;
    margin:0;
    font-weight:normal;
}
.try-enroll a{
    margin-top:16px;
    line-height:40px;
    background:#1179ef;
    display:inline-block;
    border-radius:2px;
    width:248px;
    text-align:center;
    text-decoration:none;
    font-size:14px;
    font-weight:500;
    color:#fff; 
    text-transform:uppercase;
}
.try-enroll a:hover{
    background:#0a5dc9;
}
.course-back a:hover{
    color:#0a5dc9;
}

.skillup-certificate{
    margin-top:48px;
}

.steps-wrapper{
    padding: 28px;
    background: rgba(255, 179, 5, 0.06);
    border-radius: 4px;
}

.steps-wrapper ul {
    display: flex;
    justify-content: space-between;
}
.steps-wrapper ul li{
    width: 33.33%;
    font-weight: 400;
    font-size: 14px;
    letter-spacing: 0.01em;
    color: #272C37;
    display: flex;
    align-items: center;
    line-height: 24px;
}

.steps-wrapper p {
    font-weight: 700;
    font-size: 20px;
    line-height: 23px;
    letter-spacing: 1px;
    color: #2C98D4;
}

.steps-wrapper .headings{
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 21px;
    letter-spacing: 1px;
    color: #262626;
}
.step-one{
    margin-top: 24px;
}
.step-two {
    margin-top: 38px;
}

.vector-img{
    content: "";
    display: inline-block;
	height: 50px;
    min-width: 57px;
    vertical-align: middle;
    background: url(https://www.simplilearn.com/ice9/assets/Acknowledgement-Page-skillup-certificate-Icons_v_1.svgz) no-repeat;
}

.step-one .step-1-img{
    background-position: -38px -38px;
}

.step-one .step-2-img{
    background-position: -124px -38px;
}

.step-one .step-3-img{
    background-position: -210px -38px;
}

.step-two .step-1-img{
    background-position: -124px -38px;
}

.step-two .step-2-img{
    background-position: -296px -38px;
}

.step-two .step-3-img{
    background-position: -382px -38px;
}

.steps-desc-wrap{
    font-size: 16px;
    margin-left: 8px;
    display: flex;
    font-weight: 400;
}

.steps-desc-wrap .steps-desc-content {
    margin-left: 4px;
}

.continue-btn{
    display: block;
    margin-left: auto;
    margin-right: auto;
    background: #3878DB;
    border-radius: 2px;
    border: transparent;
    color: #FFFDFD;
    margin-top: 48px;
    width: 220px;
    height: 36px;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    text-transform: uppercase;
}

.continue-cta-mobile{
    width: 100%;
    margin-top: 0px;
    height: 52px;
    border-radius: 0px;
}

.footer-bottom-btn{
    position: fixed;
    bottom: 0px;
    width: 100%;
    text-align: center;
    z-index: 11;
}

.checkout-community-support{
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 36px;
    color: #000000;
}

.community{
    display: inline-block;
    vertical-align: middle;
}

.community-icon{
    display: inline-block;
    vertical-align: middle;
    color: #000000;
}

@media(min-width:768px){
    .course-summary{
        width:100%;
    }
    .opps-wrong img{
    width:50px;
    height:50px;
}
}
@media(min-width:992px){
    .course-summary h4.course-heading{
            padding: 27px 30px;
            font-size: 18px;
            padding-left: 40px;
    }
    .oops-msg{
        padding-bottom:157px;
    }
    .opps-wrong p{
        font-size:18px;
    }
    .try-enroll a{
        width:302px;
    }
    .checkout-header .container a img{
        width:150px;
    }
    .checkout-header .container{
        margin-top: 12px;
        margin-bottom: 12px;
        clear: both;
        height: 43px;
    }
    .checkout-live-support{
            position: relative;
            top: 8px;
    }
    .checkout-header .container a.support{
        padding:0 12px 0;
        padding: 0 12px 0;
        border-radius: 50px;
        text-decoration: none;
        border: solid 1px #d2d6de;
        font-size: 14px;
        font-weight: 500;
        margin-top: 0!important;
        line-height: 36px;
        height:auto;
    }
    .live-chat{
        margin-left:0;
    }
    .checkout-live-support li span.help_icon{
    content: '';
    width: 32px;
    height: 30px;
    background: url(https://www.simplilearn.com/ice9/assets/cart-sprite.svgz) no-repeat;
    display: inline-block;
    vertical-align: middle;
    background-position: -215px -110px;
    margin: 0 0 0 9px;
    position: relative;
    top: -1px;
}
.checkout-live-support:before{
    margin-right:11px;
}
.checkout-live-support{
    top:2px;
}
.checkout-live-support:before{
        color: #51565e;
    font-size: 14px;
    font-weight: 400;
}
.new_feature .header-bar li a:hover span.help_icon {
    background-position: -215px -156px!important;
}
.new_feature .header-bar li a:hover {
    background: #fff;
    border: 1px solid #1179ef;
    color: #1179ef;
}
}
.course-details-card p b{
    cursor:pointer;
    width:auto;
    max-width:calc(100% - 106px);
}
.checkout-header .container a.logo.mm-logo{
    width:253px;
}
@media(min-width:992px){
    .checkout-header .container a.logo.mm-logo{
        position:relative;
        top:8px;
    }
   .checkout-header .container a.logo.mm-logo img{
    width:253px;
}
.tnx-course-details .card p span{
    font-weight:normal;
/*    line-height:18px;*/
}
}
@media(max-width:991px){
    .checkout-header .container{
        margin-top:10px;
        margin-bottom:10px;
    }
    .thank-you-order ul li b{
        word-break:break-all;
    }

    .steps-desc-wrap{
        font-size: 12px;
    }
}
.enterprise-page footer {
    background: #1a1a1a;
    width: 100%;
}
.b2b-footer p {
    color: #6d6d6d;
    font-size: 12px;
    padding: 25px 0;
    text-align: center;
    margin-bottom: 0;
}
.enterprise-page .eu-container+.b2b-footer {
    position: relative;
    bottom: 76px;
}
.enterprise-page .thank-you-wrapper h3,.enterprise-page .setup-wrap a.setup{
   font-weight:400 !important; 
}
.enterprise-page .setup-wrap a.setup{
    text-align:center;
}
.enterprise-page div.tnx-course-details .course-details-card p b{
    font-weight:bold !important;
    width:100%;
}
.enterprise-page .mid_logo{
  text-align:center;
padding-top:15px;
padding-bottom:15px;
}
.enterprise-page .logo{
    margin: 0;
    width: auto;
    height: auto;
}
.enterprise-page .logo img{
    max-height:36px;
}
body.enterprise-page .b2b_wpp_head{
    position:relative;
}
body.enterprise-page .b2b_wpp_head:after {
    position: absolute;
    content: "";
    height: 120px;
    background-image: linear-gradient(to top, #ffffff 72%, #f0efff 112%, #f0efff 10%);
    display: inline-block;
    width: 100%;
    left: 0;
    z-index: 1;
}
body.enterprise-page .b2b_wpp_head:before {
    content: "";
    display: inline-block;
    width: 267px;
    height: 34px;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    background: url(https://www.simplilearn.com/ice9/assets/stars-thanks.png) no-repeat;
    margin: 0 auto;
    z-index: 2;
}
body.enterprise-page.load-page .load-wrap{
    top:0px;
}
body.enterprise-page.load-page .b2b_wpp_head:before{
    display:none;
}
.enterprise-page header.b2b_wpp_changes .header_global .mid_logo{
   position:static;
   text-align:center;
   margin:0;
   width:100%;
   max-width:100%;
}
.enterprise-page .header_section .header_global{
    padding:0;
    margin-top:0;
    margin-bottom:0;
}
.enterprise-page .b2b_wpp_head .header_global .new_menu_wrap{
    display:none;
}
.enterprise-page header.b2b_wpp_changes .header_global .mid_logo:before{
    height:0;
}
.enterprise-page.load-page .top_logo{
    padding-top:15px;
    padding-bottom:15px;
    box-shadow: 0 2px 2px 0 rgba(199,199,199,.5);
}
.enterprise-page.load-page .top_logo img{
    max-height: 48px;
    width:auto;
}
@media(max-width:991px){
    .enterprise-page.load-page .top_logo img{
    max-height:34px;
}
}
@media(max-width:767px){
    .enterprise-page.load-page .top_logo img{
    max-height:30px;
}
}
@media(min-width:768px){
   .enterprise-page .eu-container+.b2b-footer {
    bottom: 50px;
}
.enterprise-page .logo img{
    max-height:40px;
}
/*body.enterprise-page.load-page .load-wrap{
    top:82px;
}*/
}
@media(min-width:992px){
   .enterprise-page .eu-container+.b2b-footer {
    bottom:43px;
}
.enterprise-page b{
    font-weight:400 !important;
}
.enterprise-page .logo img{
    max-height:48px;
}
}
@media(min-width:1199px){
    .enterprise-page .thank-you-order ul{
        margin-top:0;
    }
    .enterprise-page .thank-you-order ul li{
        margin-top:24px;
    }
    .enterprise-page h4.purchased{
        margin-left:15px;
        padding-left:0;
    }
    .enterprise-page .tnx-course-details{
        margin-left:55px;
    }
}

.enrollment-load-wrap{
    display: flex;
    align-items: center;
    justify-content: center;
    position:fixed;
    top:84px;
    bottom:0;
    left:0;
    right:0;
    overflow-y:auto;
    background:#fff;
    z-index:111;
    text-align:center;
}
.enrollment-load-img{
    padding: 24px 16px;
}
.enrollment-load-img > img{
    width:156px;
    height:156px;
    margin-top:24px;
    margin-bottom:24px;
}
.enrollment-load-img .enrollment-heading{
    font-style: normal;
    font-weight: 500;
    font-size: 24px;
    line-height: 28px;
    text-align: center;
    color: #333333;
    margin-top: 32px;
}
.enrollment-load-img .enrollment-course-name{
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: normal;
    text-align: center;
    color: #4F4F4F;
    margin-top: 10px;
    padding: 0 16px;
}
.enrollment-load-img .enrollment-sub-heading{
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
    color: #848DA0;
    margin-top: 20px;
}
.enrollment-load-img .enrollment-invite-msg-box {
    background: #F9FAFB;
    border-radius: 4px;
    padding: 12px 16px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-top: 40px;
    max-width: 100%;
}
.enrollment-load-img .enrollment-invite-msg-box > img {
    margin-right: 12px;
    width: 38px;
    height: 38px;
}
.enrollment-load-img .enrollment-invite-msg {
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    text-align: left;
    color: #51565E; 
    margin: 0;
}


@media(max-width:768px){
    .enrollment-load-img{
        padding: 16px;
    }
    .enrollment-load-img > img{
        width:80px;
        height:80px;
    }
    .enrollment-load-img .enrollment-heading{
        font-size: 18px;
    }
    .enrollment-load-img .enrollment-course-name{
        font-size: 14px;
        line-height: 16px;
        margin-top: 10px;
    }
    .enrollment-load-img .enrollment-sub-heading{
        font-size: 12px;
        line-height: 14px;
        margin-top: 10px;
    }
    .enrollment-load-img .enrollment-invite-msg-box {
        margin-top: 40px;
    }
    .enrollment-load-img .enrollment-invite-msg {
        font-size: 12px;
        line-height: 18px;
    }

    .checkout-community-support{
        line-height: 20px;
    }
}


@media(max-width:768px){
    .steps-wrapper ul{
        flex-direction: column;
    }
    .steps-wrapper ul li{
        width: 100%;
        margin: 12px 0px;
        line-height: 22px;
    }
    .community{
        display: none;
    }
    .community-icon{
        color: #000000;
    }
    .thank-you-wrapper{
        margin-top:32px;
    }
    .thank-you-order{
        margin-top: 32px;
    }
    .steps-wrapper .headings{
        font-weight: 500;
    }
    .step-one b,.step-two b{
        font-weight: 500;
    }
    .container-fluid{
        padding-left: 40px;
    }
}
