#inner-slider{display:none;}
.main-nav{background:rgba(0, 0, 0, 0.73);}
.main-nav.navbar-shrink{background:#000;}
.home-header{background:url(../images/banner_1.jpg) no-repeat;background-size: cover;}
.home-search-box{position:relative;}
#home-slider-1{padding-top:62px;}
.home-search-panel{height:345px;}
.home-search-box #result{position:absolute;width:100%;right:0;z-index:999;display:none;border-top:0px;background:#F3F3F3;max-height:200px;overflow-y:auto;top:45px;border:1px solid #E29F01;border-radius:0 0 5px 5px;box-sizing:border-box;}
.home-search-box .show_auto_s_data a{color:#333;text-shadow:none;padding:5px 15px;display:block;}
.home-search-box .show_auto_s_data b{color:#bb2929;font-weight:500;}
.home-search-box .show_auto_s_data{text-align:left;border-bottom:1px #999 dashed;font-size:14px;position:relative;z-index:99999;}
.home-search-box .show_auto_s_data:hover{background:#d4d4d4;color:#333;cursor:pointer;}
.mr10{margin:10px;}
#main-slider1{position:relative;}
.no-margin{margin:0;padding:0;}
#main-slider1 .home-caption{right:0px;left:15px;bottom:auto;top:6%;margin:15px 0;  position: absolute;}
#main-slider1 .carousel-inner{overflow:visible;}
#main-slider1 .carousel-inner img{width:100%;max-width:none;}
#main-slider1 .home-caption h1{color: #323232;font-weight:500;  text-align:left;}
#main-slider1 .home-caption h1 .orange{color:#f6a800;font-size:45px;font-weight:700;}
#main-slider1 .home-caption h1 .yellow{color:#ffcc00;}
.banner-txt-rotate{text-align:left;font-size:35px;line-height:50px;}
.banner-txt-rotate .carousel-inner{float:left;width:70%;font-weight:300;}
.banner-txt-rotate .yellow{color:#ffcc00;float:left;margin-right:10px;}
.banner-training{background:rgba(0, 0, 0, 0.05);}
.carousel-inner img{width:100%;}
.navbar-default{background:#000;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #FF9E4A;}
.banner-training-item .col-md-2{width:20%;padding:0px;}
.banner-training-item .training-item{color:#b4b4b4;padding: 10px 10px 6px;font-size:13px;text-align:center;position:relative;bottom:0px;transition:all 0.5s;}
.banner-training-item .training-item img{transition:all .7s;}
.banner-training-item .training-item:hover{background:#234978; color:#fff;}
.banner-training-item .training-item:hover h2{color:#fff;}
.banner-training-item .training-item:hover img{}
.banner-training-item .training-item h2{font-weight:400;color:#333;margin-top:10px;margin-bottom:5px;font-size:16px;-webkit-transition:500ms;-moz-transition:500ms;-o-transition:500ms;transition:500ms;}
#main-slider1 .carousel-indicators{bottom:-5px;}
.news-update-panel{border:1px solid #d4d4d4;background:#f4f4f4;border-left:0px;border-right:0px;}
.news-update-panel h3{position:relative;float:left;margin:0px;background:#404040;padding:4px 10px;}
.news-update-panel h3:after{content:'';position:absolute;right: -15px;top: 0;border-top: 16px solid transparent;border-bottom: 17px solid transparent;border-left: 15px solid #404040;}
.news-update-panel h3 span{font-size:18px;color:#fff;font-weight:600;}
.news-update-panel .carousel-inner{float:left;width:auto;margin-left:30px;margin-top:6px;}
.news-update-panel .news-control{display:inline-block;color:#B5B5B5;margin:0 5px;}
.news-update-panel .news-control:hover{color:#bb2929;}
.news-control-box{margin-top:8px;}
.icn{height:90px;width:90px;margin:3px;border-radius:100%;line-height:113px;text-align:center;background:#ffffff;color:#c52d2f;display:inline-block;border:3px solid #ffffff;box-shadow:inset 0 0 0 5px #f2f2f2;-webkit-box-shadow:inset 0 0 0 5px #f2f2f2;-webkit-transition:500ms;-moz-transition:500ms;-o-transition:500ms;transition:500ms;}
.feature-learning{margin-top:20px;text-align:center;}
.feature-learning span{display:block;}
.icn-course:before{content:url(../images/cources-icon.png);}
.icn-study:before{content:url(../images/icon/study-icon.png);}
.icn-asst:before{content:url(../images/icon/asst-icn.png);}
.icn-expert:before{content:url(../images/icon/expert-icn.png);}
.icn-project:before{content:url(../images/icon/learning-icn.png);}
.icn-e-learning:before{content:url(../images/e-learning-icon.png);}
.icn-placement:before{content:url(../images/icon/placement-icn.png);}
.icn.icn-e-learning{line-height:127px;}
.big-btn .btn{font-size:16px;}
#depth-learning{background:#f5f5f5;}
#populer-courses{background:#FFFFFF;}
.feature-depth{background:#313131;padding:5px 0;}
.feature-depth span{color:#fff;display:block;margin-top:5px;}
.analytis-item{padding:0px 0;}
.analytis-item .analytis-icn img{width:65px;}
#testimonial{background:url(../images/testimonials-bg.jpg) no-repeat center;background-size:cover;}
#testimonial .container{min-height:230px;}
.testimonial .speak-item{font-size:14px;line-height:22px;}
.testimonial .speak-item span{display:block;margin-top:20px;}
.testimonial .speak-item span strong{font-size:16px;display:block;}
.testimonial .speak-item p:before{content:"\f10d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:20px;margin-right:10px;}
.testimonial .speak-item p:after{content:"\f10e";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:20px;margin-left:10px;}
#mentors{padding-bottom:0px;background:#fff;}
#mentors .mentor-dtl{min-height:215px;}
#populer-course .item{width:20%;float:left;}
#populer-course .course-item .course-label{font-weight:400;font-size:14px;}
#populer-course .course-item .course-img{width:100%;}
#populer-course .course-item:hover{background:#f2f2f2;}
#populer-course .course-item{background-color:#f9f9f9;margin:0px 10px 25px 10px}
#populer-course .course-ccbx{margin:0 20px;min-height:194px;}
#populer-course .course-item .overlay-o{position:absolute;top:0;display:none;left:0;width:100%;height:100%;border-radius:0;vertical-align:middle;}
.img-panel-hvr{background:none repeat scroll 0 0 rgba(91, 90, 86, 0.1);padding:33px 0;}
#populer-course .course-item-inner{background-color:#f2f2f2;min-height:200px;padding:20px;}
#populer-course .course-item-inner li{color:#999;line-height:30px;}
#populer-course .course-item:hover .overlay-o{display:block;}
#populer-course .course-ccbx p{margin:2px 0;color:#4e4e4e;}
#populer-course .course-ccbx h5{font-size:20px;}
#populer-course .course-item h4{min-height:40px;font-size:14px;font-weight:400;border-bottom:1px solid #d4d4d4;}
#populer-course .course-item .rating{color:#23527c;}
.course-item{border:1px solid #EEEEEE;border-radius:2px;margin-bottom:20px;position:relative;}
.course-item .course-label{background:#313131;padding:10px;font-weight:700;font-size:18px;color:#fff;}
.course-item .overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border-radius:0;background:#c52d2f;color:#fff;vertical-align:middle;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;}
.course-item .overlay .overlay-txt{padding:15px;text-align:left;}
.course-item .overlay .overlay-txt h3{margin:0px 0 5px 0;font-size:20px;text-align:center;}
.course-item .overlay .overlay-txt ul{margin-bottom:0px;}
.course-item .overlay .overlay-txt ul li{font-size:16px;line-height:24px;}
.course-item .overlay .overlay-txt ul li:before{content:"\f00c";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:13px;margin-right:5px;}
.course-item .overlay .overlay-read{position:absolute;bottom:0px;height:43px;text-align:center;width:100%;font-size:16px;background-color:#000;padding:10px;}
.course-item .overlay a, .course-item .overlay h3{color:#fff;border-bottom:1px solid #fff;}
.course-item:hover .overlay{opacity:.8;}
#partner-slider img{display:inline-block;width:auto;}
#partner-slider .owl-controls .owl-prev{position:absolute;top:40%;left:-20px;font-size:30px;color:#d4d4d4;font-size:0;}
#partner-slider .owl-controls .owl-prev:hover, #partner-slider .owl-controls .owl-next:hover{color:#bb2929;}
#partner-slider .owl-controls .owl-prev:after{position:absolute;content:"\f053";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:25px;margin-right:10px;}
#partner-slider .owl-controls .owl-next{position:absolute;top:40%;right:-10px;font-size:30px;color:#d4d4d4;font-size:0;}
#partner-slider .owl-controls .owl-next:after{position:absolute;content:"\f054";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:25px;}
#partner-slider .col-md-2{width:20%;}
#top-link-block.affix-top{font-size:30px;position:absolute;bottom:-95px;right:10px;-webkit-transition:color 1000ms, background-color 1000ms;-moz-transition:color 1000ms, background-color 1000ms;-o-transition:color 1000ms, background-color 1000ms;transition:color 1000ms, background-color 1000ms;}
#top-link-block .btn{font-size:18px;}
#top-link-block.affix{z-index:999;font-size:30px;position:fixed;bottom:90px;right:10px;}
#top-link-block .btn{padding:2px 12px;}
.g-top{right:10px;position:fixed;bottom:3px;}
.field{margin-bottom:10px;}
.modal-content .panel{margin:0px;}
.modal-content .panel .panel-title{font-size:20px;font-weight:400;}
.modal-content .panel-primary .close{color:#fff;opacity:.8;}
#quick_query .input-group-addon{padding:3px 12px;}
#breadcrumb{background:#f5f5f5;}
.breadcrumb{margin-bottom:0px;padding:8px 0px;}
.breadcrumb > li + li::before{content:"icon";text-indent:-999em;display:inline-block;width:20px;height:25px;background:url(../images/breadcrumb-sap.png) center 0px no-repeat;}
.breadcrumb > li, .breadcrumb .active{display:inline-block;color:#8b8989;line-height:25px;}

.breadcrumb a{color:#000;}
.breadcrumb a:hover{color:#bb2929;}
.red-heading{border-left:4px solid #bb2929;font-size:20px;font-weight:400;color:#bb2929;line-height:30px;padding-left:15px;margin-top:0px;}
.red-heading-indus{border-left:4px solid #bb2929;font-size:16px;font-weight:400;color:#bb2929;line-height:30px;padding-left:15px;margin-top:0px;}
.my-widget{margin-bottom:20px;}
.my-widget h3, .overview_sub_head{color:#2f2f2f;font-size:14px;border-bottom:1px solid #909090;padding:5px 15px;margin-top:8px;background:#f4f4f4;font-weight:500;}
.my-widget h4{color:#2f2f2f;font-size:14px;border-bottom:1px solid #909090;padding:7px 15px;font-weight:400;background:#f4f4f4;}
.my-widget .inline-list{margin:0px;padding:0px;}
.my-widget-inn{padding:0 15px;}
.my-widget .inline-list li{display:inline-block;padding:0 20px;border-left:1px solid #2f2f2f;min-width:105px;}
.my-widget .inline-list li:first-child{padding-left:0px;border:none;}
.instruction-list{padding-left:0px;}
.instruction-list li{list-style:none;line-height:30px;}
.instruction-list li:before{content:"\f0a4";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:16px;margin-right:10px; padding-left:5px}
.instruction-list li ul li{list-style:none;line-height:30px; padding-left:30px}
.instruction-list li ul li:before{content:"\f0da";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:16px;margin-right:10px;}
.test-btn{float:right;}
.inner-panel{margin-bottom:20px;}
.asst-menu-rt ul{margin:0px;padding:0px;}
.asst-menu-rt ul li{margin-bottom:0px;list-style:none;padding:2px 0;}
.asst-menu-rt ul li i{margin-right:5px;}
.asst-menu-rt ul li a{display:block;}
.asst-menu-rt ul li a:hover{background:#f2f2f2;}
.link-black a{color:#515151;}
.link-black a:hover{color:#bb2929;}
.course-page-tab{margin-top:20px;}
.c-overview{padding:5px 0;}
.c-overview p{padding:5px 15px;text-align:justify;}
.c-overview h4{padding:0 15px;font-size:14px;color:#282525;font-weight:500;line-height:24px;margin-top:10px;}
.overview-text{padding:15px;}
.overview-text h3{color:#2f2f2f;}
.list-style-1, .c-overview .overview_list ul{margin:0px;padding:0px;}
.list-style-1 li, .c-overview .overview_list ul li{list-style:none;margin:3px 0;}
.list-style-1 li:before, .c-overview .overview_list ul li:before{content:"\f08b";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:16px;margin-right:5px;}
.course-content h3{margin-top:15px;padding:0 15px;color:#2f2f2f;text-transform:uppercase;margin-bottom:0px;}
.course-page-tab .nav-tabs>li>a{border-radius:0px;font-size:16px;background:#2f2f2f;color:#fff;text-transform:uppercase;}
.course-page-tab .nav-tabs li a:first-child{margin-left:15px;}
.course-page-tab .nav-tabs>li>a:hover{background:#2f2f2f;color:#fff;border-color:#2f2f2f;}
.course-page-tab .nav-tabs>li.active>a, .course-page-tab .nav-tabs>li.active>a:focus, .course-page-tab .nav-tabs>li.active>a:hover{border-top:3px solid #2f2f2f;background:#fff;color:#2f2f2f;border-bottom:transparent;border-right:1px solid #ddd;border-left:1px solid #ddd;}
.course-accordian .panel-body{padding:0px;}
.partner-logo{background:url(../images/partner-logo-bg.png) no-repeat;background-size:contain;padding:10px;}
.related-course ul{padding:0px;}
.related-course ul li{list-style:none;}
.related-course ul li a h2{ margin-top:0px !important;  margin-bottom: 0px !important; color:#2f2f2f;font-size:14px; font-weight:400; display:block; padding:4px 15px 4px 15px; }
.related-course ul li a{color:#2f2f2f;font-size:14px;display:block;border-bottom:1px solid #909090;padding:4px 15px 4px 30px;position:relative;font-weight:400;background:#f4f4f4; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.related-course ul li a:hover{background:#2f2f2f;color:#fff;}
.related-course ul li a h2:hover{background:#2f2f2f;color:#fff;}
.related-course ul li a:before{content:"\f058";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:16px;position:absolute;left:10px;}
.related-course-indus ul{padding:0px;}
.related-course-indus ul li{ float:left; padding:0 5px 5px 0px; width:375px; }
.related-course-indus ul li a{color:#2f2f2f;font-size:14px;display:block;padding:4px 15px 4px 30px;position:relative;font-weight:400;background:#f4f4f4; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.related-course-indus ul li a:hover{background:#2f2f2f;color:#fff;}
.related-course-indus ul li a:before{content:"\f058";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:16px;position:absolute;left:10px;}
.course-content .ms_cc_ancher{padding:15px;}
.course-content .ms_cc_ancher li{list-style:none;}
.course-content .ms_cc_ancher li a, .course-content .ms_cc_ancher li span{padding:5px 10px;color:#2f2f2f;font-size:14px;display:block;border-bottom:1px solid #909090;font-weight:400;background:#f4f4f4;}
.course-content .ms_cc_ancher li a:hover{background:#2f2f2f;color:#fff;}
.overview_list{padding:5px 15px;}
.course-query{padding:15px;}
.overview_list h2{padding:6px 10px;color:#2f2f2f;font-size:16px;display:block;margin-top:0px;background:#f4f4f4;border-bottom:1px solid #909090;}
.overview_list ul{list-style:none;padding-left:10px;}
.overview_list ul li{padding:3px 0 3px 20px;position:relative;border-bottom:1px solid #F4F4F4;}
.overview_list ul li .btn{line-height:10px;}
.overview_list ul li:before{font-family:FontAwesome;font-style:normal;left:0px;position:absolute;font-weight:normal;text-decoration:inherit;font-size:16px;margin-right:5px;}
.overview_list>ul>li:before{content:"\f0a9";}
.overview_list>ul>ul{margin-left:10px;}
.overview_list>ul>ul>li:before{content:"\f101";}
.course-query{background:url(../images/pattern.png);}
.captcha-bx{border:1px solid #d4d4d4;padding:3px 0 4px;border-radius:4px;background:#F0F0F0;}
.font-s16{font-size:16px;}
.depth-banner-text{right:0px;left:15px;bottom:auto;top:25%;text-align:left;}
.depth-banner-text .txt1{width:515px;font-size:36px;font-weight:300;}
.depth-banner-text .txt2{width:450px;margin-top:10px;font-size:40px;font-weight:400;color:#f6a800;}
.depth-banner-text .txt-bx{background:rgba(0, 0, 0, 0.75);position:relative;padding:20px 0 20px 20px;}
.depth-banner-text .txt-bx:after{content:'';border-bottom:62px solid transparent;position:absolute;right:-49px;top:0px;border-left:49px solid rgba(0, 0, 0, 0.75);}
.mentors-banner-text{right:0px;left:15px;bottom:auto;top:22%;text-align:left;}
.mentors-banner-text .txt1{width:550px;font-size:42px;font-weight:300;}
.mentors-banner-text .txt2{width:450px;margin-top:10px;font-size:42px;font-weight:400;color:#f6a800;}
.mentors-banner-text .txt-bx{background:rgba(0, 0, 0, 0.75);position:relative;padding:20px;float:right;text-align:right;clear:both;}
.mentors-banner-text .txt-bx:before{content:'';border-bottom:62px solid transparent;top:0px;border-right:49px solid rgba(0, 0, 0, 0.75);position:absolute;left:-49px;}
.in-depth-feature{margin-bottom:10px;}
.in-depth-feature .icn-box{width:110px;height:110px;margin:auto;}
.in-depth-feature .icn-box .icn{width:100%;height:100%;}
.in-depth-feature .icn-box .icn-mock{background:url(../images/mock-test-icn.png) no-repeat center center;}
.in-depth-feature .icn-box .icn-analysis{background:url(../images/statistical-analysis-icn.png) no-repeat center center;}
.in-depth-feature .icn-box .icn-graphical{background:url(../images/graphical-presentation-icn.png) no-repeat center center;}
.in-depth-feature .icn-box .icn-explanation{background:url(../images/detailed-explanation-icn.png) no-repeat center center;}
.in-depth-feature .icn-box .icn-progress{background:url(../images/progress-tracking-icn.png) no-repeat center center;}
.in-depth-feature .icn-box .icn-accessible{background:url(../images/learning-icn.png) no-repeat center center;}
.in-depth-feature .icn-box .icn-gadgets{background:url(../images/gadgets-icn.png) no-repeat center center;}
.feature-360{padding:10px 0;}
.feature-360 h3{font-size:16px;font-weight:700;margin:10px 0;color:#343434;}
.gray-panel{background:#f5f5f5;}
.assessment-banner-text{right:0px;left:15px;bottom:auto;top:25%;text-align:right;}
.assessment-banner-text .txt1{font-size:32px;font-weight:700;}
.assessment-banner-text .txt2{font-size:30px;margin-top:20px;color:#ffb56c;font-weight:400;}
.pointer-list{padding:0px;}
.pointer-list li{list-style:none;padding:3px;}
.pointer-list li:before{content:'\f0a4';margin-right:10px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;}
.mock-test-item{margin:10px 0;}
.mock-test-item .icn-box{width:90px;height:90px;margin:auto;margin-bottom:10px;}
.mock-test-item .icn-box .icn{width:100%;height:100%;background:#2f2f2f;line-height:121px;box-shadow:0 0 0 5px #f2f2f2;-webkit-box-shadow:0 0 0 5px #f2f2f2;}
.mock-test-item:hover .icn-box .icn{background:#587881;box-shadow:0 0 0 5px #23527c;-webkit-box-shadow:0 0 0 5px #23527c;}
.mock-test-item .icn-box .icn-question:before{content:url(../images/question-bank-icn.png);}
.mock-test-item .icn-box .icn-access:before{content:url(../images/2417-icn.png);}
.mock-test-item .icn-box .icn-secure:before{content:url(../images/secure-access-icn.png);}
.mock-test-item .icn-box .icn-platform:before{content:url(../images/collaborative-platform-icn.png);}
.mock-test-item .icn-box .icn-analytical:before{content:url(../images/advance-analytical-icn.png);}
.mock-test-item .icn-box .icn-explanation:before{content:url(../images/qa-explanation-icn.png);}
.mock-test-item .icn-box .icn-ask:before{content:url(../images/icon/ask-icn.png);}
.mock-test-item .icn-box .icn-course:before{content:url(../images/icon/course-icn.png);}
#detail-form{background:#f2f2f2;}
.quick-query-btn{z-index:999;}
.quick-query-btn a{display:block;cursor:pointer;}
#quick_query #basic-addon1.input-group-addon{padding:2px 12px;}
.attmt-id{background:#f2f2f2;display:inline-block;padding:10px;font-size:16px;float:right;}
.inds-trainig-btn .btn{display:block;text-align:left;}
.inds-trainig-btn .btn{display:block;background:#484441;color:#fff;padding:0px;font-weight:700;font-size:30px;height:73px;}
.inds-trainig-btn .btn:hover span{background:#23527c;}
.inds-trainig-btn .btn:hover i{background:#bb5b08; height:71px;}
.inds-trainig-btn .btn span{display:block;padding:0px 20px;line-height:71px;}
.inds-trainig-btn .btn i{display:block;padding:0px 26px;position:absolute;right:0;line-height:71px;background:#393531;border-left:1px solid #fff;color:#ffddbf;border-radius:0 3px 3px 0;height:71px;}
#online-certificate{ padding:50px 0 100px 0;}
.certificate-btn .btn{display:block;text-align:left;}
.certificate-btn .btn{display:block;background:#484441;color:#fff;padding:0px;font-weight:300;font-size:22px;height:56px;}
.certificate-btn .btn:hover span{background:#23527c;}
.certificate-btn .btn:hover i{background:#bb5b08;}
.certificate-btn .btn span{display:block;padding:0px 15px;line-height:54px;}
.certificate-btn .btn i{display:block;padding:0px 26px;position:absolute;right:0px;line-height:52px;background:#393531;border-left:1px solid #fff;color:#ffddbf;border-radius:0 3px 3px 0;height:52px;}
.inds-trainig-item{margin:20px 0;}
.inds-trainig-item .col-md-2{width:20%;padding:0px;}
.inds-trainig-item .inds-item{color:#b4b4b4;padding:15px 10px 10px;font-size:14px;text-align:center;font-family:'Roboto', sans-serif;color:#4e4e4e;line-height:22px;width:20%;float:left;}
.inds-trainig-item .inds-item a{color:#4e4e4e;}
.inds-trainig-item .inds-item .icn-box{width:150px;height:150px;margin:auto;margin-bottom:10px;}
.inds-trainig-item .inds-item .icn-box .icn{width:100%;height:100%;line-height:230px;box-shadow:0 0 0 5px #f2f2f2;-webkit-box-shadow:0 0 0 5px #f2f2f2;}
.inds-trainig-item .inds-item .icn-box .icn-live{background:#63b598 url(../images/live-project-icn.png) no-repeat center center;}
.inds-trainig-item .inds-item .icn-box .icn-learn{background:#d3b184 url(../images/learn-anywhere-icon.png) no-repeat center center;}
.inds-trainig-item .inds-item .icn-box .icn-tk-free{background:#f04c4a url(../images/practic-test-icn.png) no-repeat center center;}
.inds-trainig-item .inds-item .icn-box .icn-interview{background:#9693be url(../images/interview-icn.png) no-repeat center center;}
.inds-trainig-item .inds-item .icn-box .icn-360{background:#ecca81 url(../images/360-degree.png) no-repeat center center;}
.few-thing-item h3{margin:0px 0 5px 0;color:#2f2f2f;font-size:16px;text-transform:uppercase;}
.few-thing-item{padding:15px 0;}
.mob-video{padding:20px;background:#6D8184;}
.black-banner-box{right:0px;left:15px;bottom:auto;top:10%;text-align:left;}
.classroom-banner-text .txt-bx{width:475px;}
.campus-banner-text .txt-bx{width:620px;}
.campus-banner-text .bnr-txt-w{width:320px;}
.campus-banner-text ul li{float:left;}
.black-banner-box .txt-bx{background:rgba(0, 0, 0, 0.5);position:relative;padding:20px;}
.black-banner-box .txt-bx span{font-size:24px;color:#ffc000;display:block;margin-bottom:15px;}
.black-banner-box .txt-bx ul li{font-size:16px;padding:5px;position:relative;}
.black-banner-box .txt-bx ul li:before{content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:20px;margin-right:10px;}
.feature-classroom{margin:15px 0;}
.feature-classroom .v-center{padding-left:15px;}
.feature-classroom h3{color:#2f2f2f;font-size:16px;margin-top:0px;padding-bottom:8px;border-bottom:1px dashed #787878;}
.classroom-icn-img{width:100px;text-align:center;}
.classroom-icn{background:#f6f6f6;display:table-cell!important;vertical-align:middle;position:relative;border-right:3px solid #787878;}
.classroom-icn:after{content:'';position:absolute;right:-10px;top:40%;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #787878;}
.v-center{display:table!important;}
.v-center div[class*='col-']{display:table-cell!important;vertical-align:middle;float:none;}
.r-event-lst h2{color:#2f2f2f;font-size:14px;display:block;margin-top:0px;border-bottom:1px solid #909090;padding:8px 15px 8px 30px;position:relative;font-weight:400;background:#f4f4f4;}
.r-event-lst h2:before{content:"\f058";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:16px;position:absolute;left:10px;}
.event-lst-cnt .r-event-icn{border:1px solid #e4e4e4;width:100px;padding:10px;height:100px;display:table-cell!important;vertical-align:middle;}
.event-lst-cnt .r-event-icn img{width:100%;}
.event-lst-cnt .r-event-dtl{margin-left:10px;}
.event-lst-cnt .r-event-dtl span{display:block;margin:5px 0;}
.event-lst-cnt .r-event-dtl span.r-event-date:before{content:"\f073";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:16px;margin-right:10px;}
.event-lst-cnt .r-event-dtl .r-event-btn{margin-top:10px;}
.event-lst-cnt .r-event-dtl span.r-event-time:before{content:"\f017";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:16px;margin-right:10px;}
.embed-responsive{margin:10px 0 0;width:100%;height:100%;}
.online-training-banner-text{right:0px;left:15px;bottom:auto;top:0%;text-align:left;}
.box-heading{background:#f6f6f6;box-shadow:2px 3px 0px #707070;padding:10px;text-align:center;margin-bottom:20px;}
.box-heading h2{margin:0px;font-size:16px;}
#training-calender, #help-us-form{margin-top:20px;}
.training-cal-accordian .panel{margin-bottom:5px;}
.training-cal-accordian .panel-default>.panel-heading{background:#fff;padding:0px;}
.training-cal-accordian .panel-title a{font-weight:400;margin:0px;font-size:14px;padding:10px 15px;text-transform:none;}
.training-cal-accordian .panel-title a[aria-expanded="true"]:after{content:"\f056";font-family:FontAwesome;font-style:normal;font-weight:normal;float:right;text-decoration:inherit;font-size:18px;}
.training-cal-accordian .panel-title a[aria-expanded="false"]:after{content:"\f055";font-family:FontAwesome;font-style:normal;font-weight:normal;float:right;text-decoration:inherit;font-size:18px;}
.help-form{background:url(../images/pattern.png);padding:15px;}
.help-form .divide{border:1px solid #d4d4d4;margin:15px 0;}
.domain-area-item{height:90px;border:1px solid #cfcfcf;background:#f4f4f4;margin:15px 0;border-radius:2px;}
.domain-area-item:hover .domain-icn{background:#bb2929;}
.domain-area-item:hover .domain-icn:after{border-left:9px solid #bb2929;}
.domain-area-item:hover h3{color:#bb2929;}
.domain-area-item h3{color:#2f2f2f;font-size:16px;text-align:center;margin:0px;font-weight:400;text-transform:uppercase;}
.domain-icn-img{width:110px;text-align:center;}
.domain-name{display:table-cell!important;vertical-align:middle;position:relative;width:100%;padding:0 15px;}
.domain-icn{background:#515151;display:table-cell!important;vertical-align:middle;position:relative;}
.domain-icn:after{content:'';position:absolute;right:-9px;top:41%;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:9px solid #515151;}
.course-list li{position:relative;list-style:none;padding:8px 10px;border-bottom:1px solid #CFCFCF;}
.inner-cc-list .course-list li{padding:4px 10px;}
.course-list li:hover{background:#FFEDDD!important;}
.course-list li:nth-child(odd){background:#f7f7f7;}
.course-list li h3{margin:0px;font-weight:400;font-size:14px;}
.course-list li h3 a:hover{color:#bb2929;}
.course-list li h3 a{color:#2f2f2f;display:block;}
.course-list li h3 a:before{content:"\f0da";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:18px;margin-right:10px;}
.course-list li .btn-black{margin-left:10px;}
.course-list-btn{position:absolute;right:10px;top:7px;}
.inds-trainig-item .inds-item:hover .icn-box .icn{box-shadow:0 0 0 5px #B5B5B5;-webkit-box-shadow:0 0 0 5px #B5B5B5;}
#few-things{background:#F7F7F7;}
.indus_cont_attach i{font-size:24px;vertical-align:middle;margin-right:5px;font-weight:500;color:#bb2929;}
.indus_cont_attach{padding:10px;font-size:14px; font-weight:500; }
#broad-categories .course-list{margin:20px 0;}
.broad-cat-heading{position:relative;background:#515151;padding:15px;margin-top:43px;}
.broad-cat-heading:after{content:'';clear:both;height:5px;position:absolute;width:100px;}
.broad-cat-heading span{position:absolute;top:-47px;margin-right:20px;text-align:center;border:3px solid #515151;background:#fff;padding:10px;}
.broad-cat-heading h2{color:#fff;font-size:20px;font-weight:400;margin:15px 0 15px 130px;text-transform:uppercase;}
.broad-cat-heading1{position:relative;background:#515151;padding:5px;margin-top:0px;}
.broad-cat-heading1 h2{color:#fff;font-size:20px;font-weight:400;margin:15px;text-transform:capitalize;}
#free-practice-test .related-course a{font-size:16px;padding:10px 15px 10px 30px;}
.top-sm-buffer{margin-top:20px;}
.student-w-gallery h4, .student-w-video h4{margin:0px;font-weight:400;display:inline-block;}
.student-w-gallery h4:after, .student-w-video h4:after{content:'';border-top:36px solid transparent;border-left:36px solid #cecece;position:absolute;}
.student-w-gallery h4 span, .student-w-video h4 span{font-size:15px;background:#cecece;padding:10px 10px;min-width:220px;display:inline-block;color:#333;}
.student-w_bx{padding:10px;position:relative;border:1px solid #cecece!important;background:#f6f6f6!important;}
.w-gallery .w_gallery_img, .student-video-cntnr{width:49%;padding:5px;border:1px solid #d7d7d7;border-radius:3px;background:#FFFFFF;float:left;}
.student-video-cntnr{height:202px;}
.w-gallery .w_gallery_img:first-child, .student-video-cntnr.first{margin-right:2%;}
.w-gallery .w_gallery_img img, .student-video-cntnr iframe{width:100%;height:190px;}
.w-gallery-control{position:absolute;right:-2px;top:-29px;}
.w-gallery-control .left, .w-gallery-control .right{background:#cecece;padding:3px 11px;margin-left:5px;color:#333;font-size:22px;text-align:center;}
.w-gallery-control .left:hover, .w-gallery-control .right:hover{background:#C22A2A;color:#fff;}
.ceh-vdo .video_ht{margin-top:0px;height:230px;}
.pmp-vdo .video_ht{margin-top:0px;height:180px;}
.ceh-banner-text{right:0px;left:15px;bottom:auto;top:20%;text-align:left;}
.ceh-banner-text .txt-bx:after{content:'';border-bottom:62px solid transparent;position:absolute;right:-49px;top:0px;border-left:49px solid rgba(0, 0, 0, 0.75);}
.ceh-banner-text .txt-bx{background:rgba(0, 0, 0, 0.75);position:relative;padding:20px;}
.ceh-banner-text .txt1{width:515px;font-size:35px;font-weight:300;font-family:'Oswald', sans-serif;}
.ceh-banner-text .txt2{width:450px;margin-top:10px;font-size:33px;font-weight:400;color:#f6a800;font-family:'Oswald', sans-serif;}
.partner-gallery .carousel-inner img{width:auto;}
.partner-gallery .carousel-inner{width:100%;}
.partner-gallery .item .ptnr-img-bx{display:table;width:100%;background:#fff;border:1px solid #d4d4d4;border-radius:3px;text-align:center;}
.partner-gallery .item .ptnr-img{display:table-cell;vertical-align:middle;}
.ceh-ptnr .item .ptnr-img-bx{height:230px;}
.pmp-ptnr .item .ptnr-img-bx{height:180px;}
#associated-with span.ptnr-logo{display:inline-block;margin:0 10px;}
table.itil-module-table{width:100%!important;min-width:800px;border-spacing:1px!important;}
.img-border{border-radius:5px;border:1px solid #d4d4d4;margin-bottom:10px;}
table.itil-module-table td span{color:#bb2929;}
table.itil-module-table th{background-color:#bb2929;color:#fff;font-weight:400;font-size:16px;}
table.itil-module-table td, table.itil-module-table th{padding:5px;text-align:center;border:1px solid #a6a6a6;}
table.itil-module-table td{font-size:16px;}
table.itil-module-table td strong{color:#0789AE;}
table.itil-module-table tr.total_row td{background:#e6ad15;color:#fff;font-size:16px;font-weight:bold;}
table.itil-module-table tr.total_row td strong{color:#fff;}
table.itil-module-table tr.row_color_1 td{background:#fff3f3;}
table.itil-module-table tr.row_color_2 td{background:#FDF4F4;}
table.itil-module-table tr.row_color_3 td{background:#EEF9FD;}
table.itil-module-table tr.row_color_4 td{background:#fff3f3;}
.m-txt{margin-top:20px;font-size:16px;}
.m-txt .overview_list li{float:left;width:200px;}
.road_map_legend{font-size:16px;}
.road_map_legend h3{color:#ed1111;text-transform:uppercase;}
.level-bx{background:#f6f6f6;padding:5px 2px;position:relative;border-right:3px solid #787878;}
.level-bx:after{content:'';position:absolute;right:-10px;top:40%;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #787878;}
#level-certification .col-md-3:last-child .level-bx:after{border:none;}
.level-bx .level-text{width:100%;padding:10px;font-size:13px;height:130px;position:relative;}
.level-bx .level-text h4{font-size:14px;font-weight:400;margin-top:0px;}
.level-bx .level-text h4 span{color:#c52d2f;display:block;}
.thank-box{min-height:200px;}
.partner_list li{float:left;margin:1%;width:18%;border:1px solid #E7E7E7;padding:10px 10px;box-shadow:-4px -4px 0px #EFEFEF;}
.partner_list li img{width:100%;}
#contactus-section{background:#f5f5f5;padding:20px 0;}
.contact_address h3{font-size:18px;font-weight:400;color:#000;}
.contact_address .cmpny-nm{font-size:15px;color:#BB2929;}
.contact_address .call_now_icon{background:url(../images/telephone_icon.jpg) left center no-repeat;height:24px;padding-left:30px;}
.contact_address .mobile_icon{background:url(../images/mobile_icon.jpg) left center no-repeat;height:33px;padding:5px 0 0 30px;}
.contact_address .email_icon_contact{background:url(../images/email_icon_contact.jpg) left center no-repeat;height:32px;padding:5px 0 0 30px;}
.contact_address a{color:#BB2929;}
.contact-emailid{margin-bottom:20px;}
.contact-emailid span{display:block;margin-bottom:5px;}
.job-accordian .job-panel{margin-bottom:10px;}
.job-accordian .job-heading{position:relative;padding:12px;background:#fff;list-style:none;border-bottom:1px solid #787878;}
.job-accordian .job-heading:nth-child(odd){background:#f7f7f7;}
.job-accordian .job-heading h4{margin:0px;font-weight:400;font-size:16px;}
.job-accordian .job-heading h4:before{content:"\f058";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:18px;margin-right:10px;}
.job-accordian .job-heading h4 a{color:#2f2f2f;}
.job-accordian .job_detail{padding:10px;}
.job-accordian .job-detail-top label{font-size:16px;display:inline-block;width:150px;}
.job-accordian .job_detail h3{margin-top:10px;color:#bb2929;}
.why-attent-event h5{font-size:18px;}
.event-page-tab .tab-panel{padding:15px 0;}
.event-item{padding:20px 15px;border-bottom:1px solid #bebebe;}
.event-item.last{border-bottom:0px;}
.event-panel .event-item:nth-child(even){background:#F4F4F4;border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;}
.event-item .event-lst-cnt .r-event-icn{width:160px;height:160px;}
.event-item .r-event-dtl{font-size:14px;margin-left:20px;}
.event-item .event-lst-cnt .r-event-dtl span.evnt-msg{margin:18px 0;font-size:14px;display:block;background-color: #E4E4E4;padding: 2px 10px;}
.event-item .event-lst-cnt .r-event-dtl span{margin:10px 0;}
.event-item .r-event-btn .btn{margin-right:10px;}
.event-item h4, .event-item h1, .event-item h4 a{font-size:18px;font-weight:600;text-transform:none;color:#4f5152;margin-top:0px;}
.event-item .spkr-name{font-size:15px;font-style:italic;color:#949494;}
.event-item .event-note{font-size:13px;font-style:italic;color:#b4b4b4;}
.event-item .event-lst-cnt .r-event-dtl span.r-event-date:before, .event-item .event-lst-cnt .r-event-dtl span.r-event-time:before{font-size:18px;vertical-align:middle;}
.event-benefit-box{margin:20px 0;}
.event-benefit{padding:20px 0 0 0;border-top:5px solid #bb2929;;}
.event-benefit-text h3{margin-top:0px;color:#333;font-size:16px;}
.event-benefit-text{padding:15px;margin-top:20px;background:#f2f2f2;min-height:250px;}
.webinar-detail{margin-bottom:20px;}
.webinar-detail h3{font-size:18px;color:#333;}
.book-form-dtl .event-lst-cnt .r-event-icn{width:80px;height:80px;background:#fff;}
.panel-orange h4{color:#fff;font-weight:400;margin-top:0px;}
.panel-orange .close{color:#fff;opacity:.9;margin-left:20px;}
.panel-orange>.panel-heading{color:#fff;background:#f6a800;border:1px solid #f6a800;}
.panel-orange{border:1px solid #B35B0D;}
.testimonial-text{padding:10px;background:#f8f8f8;box-shadow:0px 5px 3px #e4e4e4;}
.testimonial-item{margin-bottom:20px}
.testimonial-author{float:right;width:430px;position:relative;text-align:center;color:#2f2f2f;text-transform:uppercase;}
.testimonial-author i{font-size:45px;position:relative;margin:auto;width:100%;line-height:0px;top:5px;color:#F8F8F8;text-shadow:0 5px 2px #E4E4E4;}
.testimonial-author span{font-size:16px;}
.testimonial-author p{font-style:italic;}
.testimonial-text p{font-size:14px;line-height:22px;}
.testimonial-text p:before{content:"\f10d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:20px;margin-right:5px;}
.testimonial-text p:after{content:"\f10e";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:20px;margin-left:5px;}
.about-feature .classroom-icn-img{width:120px;}
.no-event{margin-bottom:20px;text-align:center;font-size:24px;padding:40px;background:url(../images/pattern.png);}
.captcha-m{padding:3px 12px;}
.right-pnl-accordian .red-heading a[aria-expanded="false"]:after{content:"\f055";font-family:FontAwesome;color:#000;font-style:normal;font-weight:normal;float:right;text-decoration:inherit;font-size:18px;}
.right-pnl-accordian .panel{margin-bottom:0px;}
.right-pnl-accordian .red-heading a[aria-expanded="true"]:after{content:"\f056";color:#000;font-family:FontAwesome;font-style:normal;font-weight:normal;float:right;text-decoration:inherit;font-size:18px;}
.font-20{font-size:18px;margin:10px 0;display:block;font-weight:400;}
.pdf-pop-box iframe{height:460px;}
.pdf-pop-box{min-height:460px;}
.multipal-carousel-controls .left, .multipal-carousel-controls .right{margin-top:12%;font-size:20px;color:#bb2929;display:inline-block;}
.lft-img{margin-right:20px;}
.event-feedback .event-feed-top{background:#515151;color:#fff;padding:10px 0 0px;}
.event-feedback .event-feed-top:after{content:'';position:relative;border-top:9px solid #515151;border-right:9px solid transparent;border-left:9px solid transparent;bottom:-15px;line-height:0px;font-size:0px;}
.event-feedback .event-feed-top h3{color:#fff;margin-top:10px;font-size:20px;}
.event-feedback .course-query{padding:25px;}
.event-feedback .course-query .red-heading{margin-top:20px;}
.event-feedback .course-query label{font-weight:500;}
.event-feedback .li-inline li{float:left;width:20%;}
.search_Content{padding:10px;margin:20px 0;border-radius:5px;background:rgba(244, 244, 244, 0.54);box-shadow:0px 5px 5px #E4E4E4;}
.ollistitem li{position:relative;counter-increment:li;}
.search_Content h2{margin:0px;}
.preview-table{width:100%;}
.preview-table td{padding:10px;border:1px solid #d4d4d4;background:#fff;}
.preview_container{width:80%;margin:auto;}
.course-btn-group{float:right;}
.course-btn-group .btn{border:1px solid #bb2929;}
.course-btn-group .btn:hover{background:#bb2929;color:#fff;}
.list-course .pointer-icn a{font-size:14px!important;}
.list-course .pointer-icn:before{font-size:16px!important;}
.list-course .my-widget-inn{min-height:35px;}
.pointer-icn a{color:#bb2929;}
.pointer-icn:before{content:'\f0a4';margin-right:5px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;}
.schedule-calender ul li{color:#2f2f2f;font-size:14px;display:block;border-bottom:1px solid #909090;padding:6px 15px 6px 15px;position:relative;font-weight:400;background:#f4f4f4;}
.schedule-calender ul li:before{content:'\f073';font-size:18px;margin-right:10px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;}
.cc-head{border:1px solid #dfdfdf;border-radius:3px;height:40px;}
.cc-head a{font-size:16px;color:#3e4144;position:relative;display:block;}
.cc-head a[aria-expanded="true"]:after{content:"\f056";color:#000;font-family:FontAwesome;font-style:normal;font-weight:normal;position:absolute;text-decoration:inherit;font-size:21px;right:9px;top:22%;}
.cc-head a[aria-expanded="false"]:after{content:"\f055";font-family:FontAwesome;color:#000;position:absolute;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:21px;right:9px;top:22%;}
.cc-head .cc-icn{display:inline-block;padding:7px;position:relative;background:#d4d4d4;margin-right:14px;width:36px;}
.cc-head .cc-icn:after{content:'\f0da';font-size:25px;top:25%;color:#d4d4d4;position:absolute;right:-8px;font-family:FontAwesome; font-style:normal;font-weight:normal;text-decoration:inherit;}
.all-course-panel .panel{margin-bottom:5px;}
.inner-cc-list{padding:10px 0;}
.inner-cc-list .course-list-btn{display:none;}
.sub-cc{display:inline-block;min-width:150px;background:#ffefef;border-radius:5px;font-size:16px;padding:5px 10px;position:relative;margin-bottom:10px;border-bottom:1px solid #bb2929;}
.sub-cc:before{content:'\f0d7';font-size:25px;bottom:-14px;left:20px;text-shadow:0px 2px 0px #bb2929;color:#ffefef;position:absolute;right:-9px;font-family:FontAwesome;font-style:normal;font-weight:normal;}
.right-link-container{margin-top:20px;margin-bottom:20px;}
.right-link{margin-bottom: 10px;background: #f1f1f1;font-size: 16px;font-weight: 400;color: #6B6B6B;position: relative;line-height: 35px;border: 1px solid #D8D8D8;border-left: 4px solid #5D5D5D;}
.right-link a{display:block;color: #3E3E3E;}
.right-link i{background: #d4d4d4;margin-right: 10px;padding: 8px 9px 8px 9px;font-size: 19px;}
.right-link:hover{background:#fff;}
.right-link:hover a{color: #bb2929;}
.impot-link-container{width:85%;}
.impot-link .cc-icn{display:inline-block;padding:5px;position:relative;background:#4e4e4e;margin-right:20px;}
.impot-link{margin-bottom:10px;}
.impot-link a{display:block;font-size:20px;padding:10px;text-align:center;color:#4e4e4e;border:1px solid #4e4e4e;background:#F2F2F2;border-radius:3px;}
.impot-link a:hover{background:#bb2929;color:#fff;}
.impot-link a:hover .cc-icn{background:#bb2929;}
.impot-link a:hover .cc-icn:after{color:#bb2929;}
.impot-link .cc-icn:after{content:'\f0da';font-size:25px;top:30%;color:#4e4e4e;position:absolute;right:-9px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;}
.mentor-list{margin-top:20px;}
.tr_profile > .icon > img{width:138px;height:138px;border-radius:86px;text-align:center;box-shadow:0px 0px 1px #454545;}
.tr_profile > .icon{width:100%;text-align:center;}
.tr_profile h3{font-size:18px;color:#bb2929;}
.tr_profile h4{font-size:16px;}
.tr_profile p{text-align:justify;}
.tr_profile h3, .tr_profile h4{text-align:center;margin:10px 0;}
.tr_profile .collapse.in{display:inline!important;}
.tr_profile{padding-top:15px;margin-bottom:20px;border:1px solid #f2f2f2;border-radius:4px;}
.tr-profile-txt{padding:15px;margin-top:20px;background:#f2f2f2;}
.off-shore-faq {margin-top:20px;}
#faq-panel .training-cal-accordian{padding:10px 0;}
#faq-panel .training-cal-accordian .panel-title a{padding-left:40px;padding-right:30px;position:relative;}
#faq-panel .training-cal-accordian .panel-title a span{position:absolute;left:10px;
width:25px;}
#faq-panel .training-cal-accordian .panel-title a:after{position: absolute; right: 6px;top: 10px;}
#faq-panel .training-cal-accordian .panel-title a span:after {content: '.';  font-family: FontAwesome;font-style: normal;font-weight: normal;position:absolute;
float:right;top:2px;text-decoration: inherit;font-size: 13px;}
.subscribe .btn i{font-size:18px;}
.visahelp li{
	border:1px solid #d1d1d1;
	margin-bottom:10px;
	}
.visahelp li span{display:block; padding:5px 0 5px 20px;border-left:10px solid #e6e6e6;}
.visa-app-process .p-step, .visa-app-process .how, .visa-app-process .arw{float:left;text-align:center;}
.visa-app-process .p-step{width:16%;}
.visa-app-process .arw{width:8%;}
.visa-app-process .how{width:12%;margin-top: 27px;}
.visa-app-process .arw.arw-dwn{margin-top:4%}
.visa-app-process .arw.arw-up{margin-top:7%}
.visa-app-process .p-step strong{color:#242424; font-weight:400; margin-top:10px; display:block; font-size:20px;}
.visa-country-tbl{border:1px solid #d4d4d4;}
.instructions-visa li{font-size:16px;clear: both;}
.instructions-visa li span{display:inline-block; width:40px;height:40px;margin-right:10px;text-align:center;color:#fff;font-size:20px;background:#3090c7;border-radius:20px;    padding: 8px 0;margin-bottom: 8px;}
.instructions-visa li span.v1{background:#3090c7;}
.instructions-visa li span.v2{background:#73d1ba;}
.instructions-visa li span.v3{background:#4cc5d7;}
.instructions-visa li span.v4{background:#d9d175;}
.instructions-visa li span.v5{background:#a2c367;}
.instructions-visa li span.v6{background:#46cb97;}
.instructions-visa li span.v7{background:#ddb22e;}
.instructions-visa li span.v8{background:#51b8c7;}
.cc-list-num li{counter-increment: step-counter;}
.cc-list-num li a:before, .cc-list-num li span:before {
    content: counter(step-counter) '.';
    margin-right: 5px;
}
.cc-expnd-list-num h2{counter-increment: step-counter;}
.cc-expnd-list-num h2:before {
    content: counter(step-counter) '.';
    margin-right: 5px;
}
.foot-new-link ul{text-align:center;border-top:1px solid #565656;border-bottom:1px solid #565656;padding:7px;margin-top:20px;}
.foot-new-link ul{margin-bottom:0px;}
.foot-new-link ul li{display:inline-block;}
.foot-new-link ul li a{color:#9d9d9d; padding:0 8px;border-right:1px solid #565656}
.foot-new-link ul li a:hover{color:#fff;}
.foot-new-link ul li:last-child a{border:0px;}
.see-price-bx h3{font-size: 18px;border-bottom: 1px solid #DADADA;padding-bottom: 10px;margin-bottom: 20px;font-weight: 400;color: #333;}
.domain-acc .resp-tabs-list li{margin-left:0px;}
.domain-acc .resp-tab-content{border-top:0px;}
.domain-acc .resp-tabs-list li{float:none;display:block;}
.domain-subd-list .resp-tabs-list{margin:0px!important; background:#d4d4d4; border-top:2px solid #d4d4d4;padding-bottom: 3px;}
.domain-subd-list .resp-tab-item{background:#f4f4f4!important;border:none;color:#2f2f2f;margin:0 0 1px 0;}

.resp-tabs-list .cat-vid-sel{border:0px!important;background:#2f2f2f!important;color: #fff!important;position:relative;}
.domain-subd-dtl, .video-panel{float:right;}
.domain-item-icn{margin-bottom:30px;}
.domain-item-icn a{display:block;border:1px solid transparent;}
.domain-item-icn a:hover{border:1px solid #d4d4d4;}

.domain-subd-list .resp-tab-active{border:0px!important;background:#2f2f2f!important;color: #fff!important;position:relative;}
.domain-subd-list .cat-vid-sel:after{position:absolute;
right:10px;top:10px;content:"\f101";font-family:FontAwesome; color:#2f2f2f; font-style:normal;font-weight:normal;text-decoration:inherit;font-size:20px;}
.domain-rate{padding:5px;border-top: 2px solid #d4d4d4;}
.inn-rating .fa{color: #23527c;}
.video-item .video-thumb-img{width:228px; float:left; height:126px; margin:0 20px 10px 0;}
.video-item .video-thumb-img img{width:100%;height:100%;}
.video-item{padding:10px 0; border-bottom:1px solid #d4d4d4;}
.video-item:hover{background:#f2f2f2;}
.video-item h2{margin:0 0 10px 0;}
.video-left-list .resp-tabs-list{margin:0px!important; background:#d4d4d4; border-top:2px solid #d4d4d4;padding-bottom: 3px;}
.video-left-list .resp-tab-item{background:#f4f4f4!important;border:none;color:#2f2f2f;margin:0 0 1px 0;padding:5px 15px!important; font-size:14px!important;}

.video-left-list .cat-vid-sel{border-top:0px!important;border-left:0px!important;border-right:0px!important; border-bottom:1px solid #d4d4d4!important;background:#ffeedf!important;position:relative;}
.video-left-list h3{color:#ffeedf; font-weight:normal;padding:5px 15px;background:#23527c;margin:0;font-size:18px;}
.video-left-list .cat-vid-sel:after{position:absolute;
right:10px;top:5px;content:"\f0a9";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:16px; color:#2f2f2f; }
.video-play-panel{background:#f2f2f2; padding:5px 0 15px;margin-bottom:10px;}
.video-play-panel .video-play{margin:0 15px;}
.video-play-panel .video-dtl{padding:0 15px;}
.no_video_yet{padding:40px; border:1px solid #d4d4d4; background:#f0eee7; font-size:15px; text-align:center;}
.text_iso{ padding:5px; color:#ececec; font-size:14px; font-weight:300}
/*webinars*/
.webinars-button {width: 30px;height: 90px;float:left;background: url(../images/webinar-button.png) no-repeat top left}
.webinars .top-heading h2{font-size:18px;color:#fffc00;text-transform:none}
.webinars .top-heading h1 {font-size:40px;color:#fff}
 .dynamicbutt2 { webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;width:270px;right: -240px;position:fixed;z-index: 9999;text-align: center;display:block;transition: 0.8s;}
.dynamicbutt2:hover {right:-3px;transition: 0.8s;}
.buttdesc {color: #ffffff;font-size: 13px;text-align: left;line-height: 15px;margin-top: 17px;margin-left: 33px;width: 200px;}
.buttdesc img{padding-right:10px;padding-top:4px}
.try2_style { top:165px; background: #bb2929; height: 100px;}
.buttlabel {width: 30px;height: 90px;float:left;background: url(../images/buttspritesideok.png) no-repeat top left}
.fleft {float: left;}
.butticon {font-size: 26px;margin: 5px 7px 0 8px;height: 90px;}
.buttitle {font-size: 14px;margin-bottom: 12px;padding-left:57px;line-height:20px;color:#ffe400;}
.buttitle strong{color:#fff}
/*webinars*/
.training-calendar-th{line-height:24px;
    height: 28px;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
	text-align:center;
	}
/*build-your-own-schedule-css-start*/
#build-schedule-main{background: #fff;   font-size: 13px; padding:0 0 40px 0;}
.green-color{color:#2a2a2a;}

.cor-form-haf-width{ width:99%!important;background:#fff;padding:10px 10px;color:#454545}
.cor-form-full{float:left; width:99%; padding:5px 10px; float:left; margin:10px 3% 0 0; border:1px solid #ddd;}
.margin-zero{margin-right:0!important}
.build-schedule-form-field {
    border: 1px solid #cccccc;
    float: left;
    margin: 10px 2% 0 0;
    padding: 10px;
    width: 49%;
	background:#fff
}
.cor-form-capcha{width:47%; padding:7px; float:left; margin:10px 3% 0 0; background:#f0f0f0; text-align:center;}
.cor-form-haf{float:left; width:49%; padding:10px; margin:10px 1% 0 0; border:1px solid #ddd;}
.cor-form-haf-input{width:49%!important; margin:10px 1% 0 0!important;}
.date-bg-color{background:#fff!important;color:#000!important;}
.generate-view{padding:0px 10px}
.scrollabletextbox {
height:150px;
overflow:scroll;
border: 1px solid #ddd;
margin-top:10px;
}
.services-item {
    background: #f9f9f9 none repeat scroll 0 0;
    color: #fff;
    margin: 15px 0;
    overflow: hidden;
    padding: 30px 20px 20px;
    position: relative;
    transition: background 0.5s ease-in-out 0s;
}
.heading-text{ color:#3f3f3f; font-size:14px;}
.mt20{margin-top:20px !important;}
.build-schedule-form-bg{background:#d3d3d3;padding-top:10px;padding-bottom:10px;}
.form-blue{color:#fff; padding:10px!important; border-collapse:inherit!important}
.form-heading{background:#ec7676;padding:3px 10px;font-size:14px; margin:0px; width:99%}
/*build-your-own-schedule-css-close*/






section.module:last-child {
  margin-bottom: 0;
}
section.module h2 {
  margin-bottom: 40px;
  font-family: "Roboto Slab", serif;
  font-size: 30px;
}
section.module p {
  margin-bottom: 40px;
  font-size: 16px;
  font-weight: 300;
}
section.module p:last-child {
  margin-bottom: 0;
}
section.module.content {
  padding: 40px 0;
}
section.module.parallax {
	padding:50px 0;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
}
section.module.parallax h1 {
  color: rgba(255, 255, 255, 0.8);
  
  line-height: 600px;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  text-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
section.module.parallax-1 {
  background-image:url(../images/background-nighttime.jpg);
}
section.module.parallax-2 {
 background-image:url(../images/bgg.jpg);
}
section.module.parallax-3 {
  background-image:url(../images/bgg.jpg);
}

section.module.parallax-1 h2{
	color:#FFF;
	text-align:center;
	font-family:Roboto;
	}


section.module.parallax-2 h2{
	color:#FFF;
	text-align:center;
	font-family:Roboto;
	}



@media all and (min-width: 600px) {
 
 
 
}
@media all and (min-width: 960px) {
 
  }
}

.carousel .work {
    margin: 2px 1px;
}


.work {
    border-radius: 5px;
    color: #fff;
    display: block;
    position: relative;
    text-align: center;
    text-shadow: 0 1px #000;
}

.work img {
    background-color: #555;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
    border-radius: 5px;
    text-align: center;
    width: 100%;
}


.work .shadow {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 29%, rgba(0, 0, 0, 0.01) 30%, rgba(0, 0, 0, 0.01) 33%, rgba(0, 0, 0, 0.17) 62%, rgba(0, 0, 0, 0.24) 68%, rgba(0, 0, 0, 0.62) 90%, rgba(0, 0, 0, 0.73) 100%);
    border-radius: 5px;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}



.work .bg-hover {
    background: #fff;
    background: rgba(255, 255, 255, 0.9);
    border-radius: 5px;
    bottom: 0;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: all 0.2s ease-out;
}

.work .work-title {
    bottom: 37px;
    left: 0;
    margin: 0 0 -17px;
    padding: 0 5px;
    position: absolute;
    right: 0;
    text-align: center;
    transition: bottom 0.2s ease-in;
}



[class*="frame-shadow"] {
    background: #fff;
    position: relative;
}

.frame {
    border: #ccc solid 1px;
    border: rgba(0, 0, 0, 0.2) solid 1px;
}
.content-block {
    box-sizing: border-box;
    padding: 30px;
}
.bottom-padding {
    margin-bottom: 20px;
}

.frame-shadow-lifted:before, .frame-shadow-lifted:after {
    bottom: 15px;
    box-shadow: 0 15px 10px rgba(0, 0, 0, 0.5);
    content: "";
    display: block;
    height: 20px;
    left: 10px;
    position: absolute;
    width: 50%;
    transform: rotate(-3deg);
    z-index: -1;
}

*:before, *

.frame-shadow-lifted:after {
    right: 10px;
    left: auto;
    transform: rotate(3deg);
}

