*{padding:0;margin:0;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
@font-face{font-family:Lato-Bold;src:url(../fonts/Lato-Bold.ttf);}
@font-face{font-family:Lato-Black;src:url(../fonts/Lato-Black.ttf);}


div.ci_main{width:100%;float:left;overflow: hidden;font-family:Lato-Bold;}
.pattern_about_us_page{background: url(../images/pattern_about_us_page.jpg) repeat 0 120px;}
.pattern_popoluar_courses{background: url(../images/pattern_about_us_page.jpg) 0 0;}
div.ci_main.pattern_about_us_page div.header div.header_bottom{border-bottom:1px solid #eee;}
div.ci_main div.main_heading{width:100%;float:left;position: relative;margin-bottom: 30px;padding-bottom: 20px;}
div.ci_main div.main_heading::before{width:35px;height:1px;background: #000;position: absolute;left:0;bottom:0;content:"";}
div.ci_main div.main_heading .heading{width:100%;float:left;font-weight: bold;font-size: 36px;color:#000;text-transform: uppercase;margin: 0;}
div.ci_main div.main_heading p{width:100%;float:left;margin:10px 0 0;}
div.ci_main div.main_heading.heading_center{text-align: center;}
div.ci_main div.main_heading.heading_center::before{right:0;margin:auto;}

a{transition:0.2s linear;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;}
div.ci_main ::-webkit-input-placeholder{font-weight: bold;font-size: 12px;}
div.ci_main :-ms-input-placeholder{font-weight: bold;font-size: 12px;}
div.ci_main ::placeholder{font-weight: bold;font-size: 12px;}
.clear{clear:both;}

p.btns{width:100%;float:left;}
p.btns.section_btns{margin-bottom: 20px;text-align: center;}
p.btns > a{display: inline-block;margin:0 5px 10px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;padding:10px 15px;text-transform: uppercase;}
p.btns > a:hover, p.btns > a:active, p.btns > a:focus{text-decoration: none;color:#fff !important;}
p.btns > a{color:#000;border:1px solid #000;}
p.btns > a.active, p.btns > a:hover, p.btns > a:active, p.btns > a:focus{background:#095099;color:#fff;border-color:transparent !important;}
p.btns.white_btns > a{border-color:#fff;color:#fff;}

img.lazys {
        background-image: url('https://www.careerera.com/images/loader.svg');
        background-repeat: no-repeat;
        background-position: 50% 50%; background-size:100px;
    }
img.lazys.removeLoader{background-image: none !important;}


div.ci_main .c_btn1{width:auto;display: inline-block;border: 1px solid #000;padding: 10px 34px;color:#000;font-weight: bold;}
div.ci_main .c_btn1:hover, div.ci_main .c_btn1:active, div.ci_main .c_btn1:focus{text-decoration: none;background: #095099;color:#fff;border-color:transparent;}

.grey{color:grey;}
.black{color:black;}

div.ci_main div.header{width:100%;float:left;position: relative;z-index:9999;}
div.ci_main div.header div.header_top{width:100%;float:left;background: #f1f1f1;border-bottom: 1px solid #c1bfbf;padding:10px 0 5px;}
div.ci_main div.header div.header_top ul.top_links{width:auto;float:left;padding:0;margin:0;}
div.ci_main div.header div.header_top ul.top_links > li{width:auto;float:left;list-style: none;border-right: 1px solid #000;padding:0 10px;margin-bottom: 5px;}
div.ci_main div.header div.header_top ul.top_links > li > a{width:100%;float:left;font-weight: bold;color:#000;font-size: 12px;padding-top: 1px;}
div.ci_main div.header div.header_top ul.top_links > li > a > i, div.ci_main div.header div.header_top ul.top_links > li > a > img{display: inline-block;}
div.ci_main div.header div.header_top ul.top_links > li a.phone_number{font-size: 14px;padding-top:0;}
div.ci_main div.header div.header_top ul.top_links > li a.phone_number > img{float: left;margin-top: 2px;margin-right: 5px;}
div.ci_main div.header div.header_top ul.top_links > li:first-child{padding-left:0;}
div.ci_main div.header div.header_top ul.top_links > li:last-child{border-right: none;padding-right: 0;}
div.ci_main div.header div.header_top div.right_header_top ul.top_links{float:right;}
div.ci_main div.header div.header_top ul.top_links > li a.btn-primary{padding:0;background: transparent;border: none;font-weight: bold;color: #000;font-size: 14px;}
div.ci_main div.header div.header_top ul.top_links > li a.btn-primary .caret{margin-top: -5px;}
div.ci_main div.header div.header_top ul.top_links > li .dropdown .dropdown-menu{min-width: 200px;}
div.ci_main div.header div.header_top ul.top_links > li .dropdown .dropdown-menu > li{width:100%;float:left;list-style: none;}
div.ci_main div.header div.header_top ul.top_links > li .dropdown .dropdown-menu > li > a{font-size: 12px;font-weight: bold;padding:5px 10px;color:#000;}

div.ci_main div.header div.header_bottom{width:100%;float:left;padding:0px 0 15px;}
div.ci_main div.header div.header_bottom.active{position: fixed;top:0;left:0;z-index: 9;background: #fff;transition:0.3s ease;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;border-bottom: 1px solid #eee;}
div.ci_main div.header div.header_bottom a.logo_area{width:auto;float:left;position: absolute;top:6px;left:0;}
div.ci_main div.header div.header_bottom a.logo_area > img{width:153px;float:left;}
div.ci_main div.header div.header_bottom ul.navigation_bar{width:100%;float:left;padding:0;margin:0;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li{width:auto;float:left;list-style: none;margin-right:7px;padding: 14px 12px 5px;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.desktop_hide{display:none;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li > a{width:100%;float:left;color:#000;font-weight: bold;text-transform: uppercase;padding:0;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li > a:hover, div.ci_main div.header div.header_bottom ul.navigation_bar > li > a:active, div.ci_main div.header div.header_bottom ul.navigation_bar > li > a:focus{color:#095099;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li > a.fa-search{font-weight: normal;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li > a:hover, div.ci_main div.header div.header_bottom ul.navigation_bar > li > a:active, div.ci_main div.header div.header_bottom ul.navigation_bar > li > a:focus{text-decoration: none;}
div.ci_main div.header div.header_bottom ul.mob_search_menu{width:auto;float:right;padding:22px 0;margin:0;display: none;}
div.ci_main div.header div.header_bottom ul.mob_search_menu > li{width:auto;float:left;list-style: none;}
div.ci_main div.header div.header_bottom ul.mob_search_menu > li > a{float:left;}
div.ci_main div.header div.header_bottom ul.mob_search_menu > li > a:hover, div.ci_main div.header div.header_bottom ul.mob_search_menu > li > a:active, div.ci_main div.header div.header_bottom ul.mob_search_menu > li > a:focus{text-decoration: none;}
div.ci_main div.header div.header_bottom ul.mob_search_menu > li.close_btn a.fa-times{position: fixed;top: 0;right: -100%;width: 40px;height: 40px;line-height: 40px;text-align: center;background: #ed0722;color: #fff;font-size: 20px;z-index: 99999;}
div.ci_main div.header div.header_bottom ul.mob_search_menu > li.close_btn a.fa-times.active{right:250px;transition:0.5s;}
div.ci_main div.header div.header_bottom ul.mob_search_menu > li a.fa-search{font-size: 20px;color: #000;}
div.ci_main div.header div.header_bottom ul.mob_search_menu > li a.menu{width:28px;margin-left:20px;}
div.ci_main div.header div.header_bottom ul.mob_search_menu > li a.menu > div{width:100%;float:left;height: 3px;background: #000;margin-bottom: 5px;}
div.ci_main div.header div.header_bottom ul.mob_search_menu > li a.menu > div:last-child{margin-bottom: 0;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li .dropdown{width:100%;float:left;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li .dropdown > a{width:100%;float:left;background: #095099;border-color:#095099;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li .dropdown > a > img{display: inline-block;margin:-3px 5px 0 0;height: 12px;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.numbers{padding:0;float:right;    margin-right: 30px;}
div.ci_main div.header div.header_bottom div.nav_part{width:100%;float:left;position: relative;padding-left: 200px;padding-top: 20px;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li:nth-last-child(2){float:right;margin-right: 0;padding:11px 0 6px 0;}

div.ci_main div.header_logo{width:100%;float:left;padding: 15px 0;border-bottom: 1px solid #eee;}
div.ci_main div.header_logo a{width:auto;float:left;}
div.ci_main div.header_logo a > img{width:180px;float:left;}


div.ci_main div.header div.header_bottom ul.navigation_bar > li.back{position: relative;background:#095099;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.back > a{padding: 0;position: relative;width:auto;color:#fff;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.back > a.fa-bars{margin:4px 5px 0 0;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.back > a:hover, div.ci_main div.header div.header_bottom ul.navigation_bar > li.back > a:active, div.ci_main div.header div.header_bottom ul.navigation_bar > li.back > a:focus{color:#fff;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > a::after{position: absolute;top:14px;bottom:0;right:0;margin:auto;content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;transition: 0.2s linear;-webkit-transition: 0.2s linear;-moz-transition: 0.2s linear;display:none;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > a:hover::after, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > a:active::after, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > a:focus::after{border-top-color: #095099;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul{position: absolute;top: 100%;right: 0;left: 0;margin: auto;background: #fff;width: 942px;min-height: 510px;padding-bottom: 20px;box-shadow: 0 5px 10px 2px #aaa;-webkit-box-shadow: 0 5px 10px 2px #aaa;-moz-box-shadow: 0 5px 10px 2px #aaa;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;z-index: 9;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.back > ul{visibility: hidden;opacity: 0;height: 0;transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.back:hover > ul{visibility: visible;opacity: 1;height: auto;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.back > ul a.explore_category{position: absolute !important;bottom:20px;right:20px;border:1px solid #095099;color:#095099 !important;line-height: 1;padding:12px 15px !important;text-transform: uppercase;z-index: 9;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;width:auto !important;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.back > ul a.explore_category::before{display: none;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.back > ul a.explore_category:hover, div.ci_main div.header div.header_bottom ul.navigation_bar > li.back > ul a.explore_category:active, div.ci_main div.header div.header_bottom ul.navigation_bar > li.back > ul a.explore_category:focus{text-decoration: none;background:#095099;color:#fff !important;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li{float:left;list-style: none;font-size:12px;position: relative;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul::before{width:35%;height:100%;background: #f6f6f6;position: absolute;top:0;left:0;content:"";border-radius: 10px 0 0 10px;-webkit-border-radius: 10px 0 0 10px;-moz-border-radius: 10px 0 0 10px;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.head{width:25%;clear:both;padding:20px 20px 13px;text-transform: uppercase;font-size: 13px;color:#000;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.left_area{width:25%;clear:both;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area{width:75%;display: none;position: absolute;top:0;left:25%;padding:20px 20px 40px;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.left_area.active + li{display: block;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.left_area > a{width:100%;float:left;padding:7px 20px;color:#000;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.left_area.active > a, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.left_area > a:hover, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.left_area > a:active{background: #fff;color:#40c4ff;text-decoration: none;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.left_area > a:focus{text-decoration: none;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul{width:100%;float:left;margin:0;padding:0;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li{float:left;list-style: none;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li:first-child{width:60%;padding-right: 10px;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li:last-child{width:40%;padding-left: 10px;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li p.head{width:100%;float:left;padding:0 0 13px 20px;text-transform: uppercase;font-size: 13px;margin-bottom: 0;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li p.head.pl-0{padding-left:0;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li a{width:100%;float:left;padding:7px 0;color:grey;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li a:hover, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li a:active, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li a:focus{text-decoration: none;color:#095099;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li div.certificate_area{width:100%;float:left;padding-left:80px;position: relative;border-left:1px solid #ccc;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li div.certificate_area img.masters_badge{position: absolute;top:7px;left:20px;width:40px;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li ul.line_and_cirlce{width:100%;float:left;padding:0 0 0 40px;margin:0 0 0 -40px;position: relative;overflow: hidden;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li ul.line_and_cirlce::before{width:1px;height:100%;content:"";background: #ccc;position: absolute;left:2px;top:18px;}

div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li ul.line_and_cirlce > li{width:100%;float:left;list-style: none;position: relative;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li ul.line_and_cirlce > li::before{width:5px;height:5px;background: #333;content:"";left:-40px;top:14px;position: absolute;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li ul.line_and_cirlce > li:last-child::after{width: 5px;height: 100%;content: "";position: absolute;top: 19px;left: -40px;background: #fff;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li p.course_heading{width:100%;float:left;font-size: 16px;color:grey;padding-bottom: 7px;margin-bottom: 0;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li p.course_heading > a{width:auto;float:left;color:grey;padding:0;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li p.sub_head{width:100%;float:left;margin: 7px 0;}


div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul{position: absolute;top: 100%;left:-48px;margin: auto;background: #fff;
width: 987px;min-height: 510px;padding-bottom: 20px;box-shadow: 0 5px 10px 2px #aaa;-webkit-box-shadow: 0 5px 10px 2px #aaa;-moz-box-shadow: 0 5px 10px 2px #aaa;
border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;z-index: 8;padding:0;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul::before{width:25%;position: absolute;top:0;left:0;content:"";background: #f6f6f6;height: 100%;border-radius: 10px 0 0 10px;-webkit-border-radius: 10px 0 0 10px;-moz-border-radius: 10px 0 0 10px;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul::after{width:371px;position: absolute;top:0;right:0;content:"";background: #f6f6f6;height: 100%;border-radius: 0 10px 10px 0;-webkit-border-radius: 0 10px 10px 0;-moz-border-radius: 0 10px 10px 0;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li{list-style: none;float:left;font-size: 12px;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.head{width: 25%;clear: both;text-transform: uppercase;font-size: 13px;color: #000;padding:20px 20px 13px;position: relative;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.left_area{width:25%;clear:both;position: relative;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area{width:75%;top:0;right:0;position: absolute;background: #fff;display: none;border-radius: 0 10px 10px 0;-webkit-border-radius: 0 10px 10px 0;-moz-border-radius: 0 10px 10px 0;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.left_area.active + .right_area{display: block;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.left_area > a{width:100%;float:left;padding:7px 20px;background: #f6f6f6;color:#000;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.left_area.active > a, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.left_area > a:hover, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.left_area > a:active, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.left_area > a:focus{background:#095099;color:#fff;text-decoration: none;}

div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul{width:100%;float:left;padding:0;margin:0;position: relative;z-index: 1;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li{list-style: none;float:left;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.left_area{width:50%;float:left;clear:both;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.right_area{position: absolute;top:0;right:0;width:50%;display: none;height: 460px;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.right_area > img{width:100%;float:left;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.right_area > a{width:100%;float:left;padding:7px 20px 7px 35px;color:grey;position: relative;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.right_area > a::before{width:5px;height:5px;background: #333;content:"";position: absolute;top:13px;left:20px;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.right_area > a:hover, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.right_area > a:active, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.right_area > a:focus{color:#000;text-decoration: none;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.left_area.active + .right_area{display: block;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area p.head{float:left;text-transform: uppercase;font-size: 13px;color: #000;padding:20px 20px 13px;margin-bottom: 0;position: relative;z-index: 1;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area p.head.one{width:50%;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area p.head.two{width:50%;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area p.head.d_show_m_hide{display: block;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area p.head.m_show_d_hide{display: none;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.left_area > a{width:100%;float:left;padding: 8px 20px 8px 55px;color: grey;position: relative;line-height: 1.3;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.left_area.active > a, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.left_area > a:hover, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.left_area > a:active, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.left_area > a:focus{background:#40c4ff;color:#fff;text-decoration: none;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.right_area > img{width:100%;float:left;margin-top: -52px;border-radius: 0 10px 10px 0;-webkit-border-radius: 0 10px 10px 0;-moz-border-radius: 0 10px 10px 0;}

div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.left_area > a > img{display: inline-block;width:25px;padding: 2px;position: absolute;top:0;left:20px;bottom:0;margin:auto;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part .back-0 > a > img{background: #f15c24;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part .back-1 > a > img{background: #ed0622;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part .back-2 > a > img{background: #08991c;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part .back-3 > a > img{background: #40c4ff;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part .back-4 > a > img{background: #f2a724;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part .back-5 > a > img{background: #b90622;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part .back-6 > a > img{background: #9e991c;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part .back-7 > a > img{background: #7c40ff;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part .back-8 > a > img{background: #f2d024;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part .back-9 > a > img{background: #690622;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part .back-10 > a > img{background: #c2991c;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part .back-11 > a > img{background: #9040ff;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part .active > a > img{background: none !important;padding:0 !important;}


div.ci_main div.header div.header_bottom ul.navigation_bar > li.back:hover > a{color:#fff;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.back:hover > a::after{border-top-color:#095099;}


div.ci_main div.header div.header_bottom ul.navigation_bar > li.normal_dropdown{position: relative;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.normal_dropdown > ul{position: absolute;top:100%;left:0;background: #f6f6f6;padding:10px 0;margin:0;width:180px;box-shadow: 0 5px 10px 2px #aaa;-webkit-box-shadow: 0 5px 10px 2px #aaa;-moz-box-shadow: 0 5px 10px 2px #aaa;display: none;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.normal_dropdown:hover > ul{display: block;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.normal_dropdown > ul > li{width:100%;float:left;list-style: none;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.normal_dropdown > ul > li > a{width:100%;float:left;color:#000;padding: 5px 15px;font-size: 16px;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.normal_dropdown > ul > li > a:hover, div.ci_main div.header div.header_bottom ul.navigation_bar > li.normal_dropdown > ul > li > a:active, div.ci_main div.header div.header_bottom ul.navigation_bar > li.normal_dropdown > ul > li > a:focus{text-decoration: none;color:#40c4ff;background: #fff;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.normal_dropdown > a{padding-right: 18px;position: relative;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.normal_dropdown > a::after{position: absolute;top: 14px;bottom: 0;right: 0;margin: auto;content: "";width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #000;transition: 0.2s linear;-webkit-transition: 0.2s linear;-moz-transition: 0.2s linear;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.normal_dropdown:hover > a{color:#095099;}
div.ci_main div.header div.header_bottom ul.navigation_bar > li.normal_dropdown:hover > a::after{border-top-color:#095099;}


div.search_area{width:100%;height:100%;position: fixed;top:0;left:0;background: rgba(0,0,0,0.7);z-index: 99;display: none;}
div.search_area form{width:45%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);}
div.search_area form input.form-control{width:100%;float:left;height:50px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;outline:none;border:none;}
div.search_area form a.fa-search{position: absolute;top:0;right:0;width:50px;height:50px;background: #095099;color:#fff;text-align: center;line-height: 50px;font-size: 16px;}
div.search_area form a:hover, div.search_area form a:active, div.search_area form a:focus{text-decoration: none;}
div.search_area form a.fa-times{position: absolute;top:-100px;right:0;width:50px;height:50px;color:#fff;text-align: right;line-height: 50px;font-size: 30px;}
div.search_area form > div{width:100%;float:left;position: relative;}
div.search_area form > div > ul{width:100%;float:left;position: absolute;background: #f1f1f1;padding:15px 15px 5px;top:100%;left:0;height: 200px;overflow-y: scroll;}
div.search_area form > div > ul > li{width:100%;float:left;list-style: none;}
div.search_area form > div > ul > li > a{width:auto;float:left;color:#000;font-weight: bold;margin-bottom: 10px;}


div.ci_main div.banner_head_form{width:100%;float:left;background: url(../images/banner-inner-page2.jpg) no-repeat top center;background-size:cover;padding:80px 0 50px;min-height: 574px;position: relative;}
div.ci_main div.banner_head_form.learning_path_height{min-height:513px;}
div.ci_main div.banner_head_form::before{width: 100%;height: 100%;content: "";background: #095099;position: absolute;top: 0;left: 0;opacity: 0.95;}
div.ci_main div.banner_head_form div.text_area_form{width:100%;float:left;position: relative;padding-right: 365px;}
div.ci_main div.banner_head_form div.text_area_form > p{width:100%;float:left;}
div.ci_main div.banner_head_form div.text_area_form > .main_head{color:#fff;line-height: 1.1;text-transform: uppercase;font-size: 40px;padding-left: 25px;border-left: 3px solid #fff;margin-bottom: 30px;text-align: left;font-weight: bold;word-break: break-word;}
div.ci_main div.banner_head_form div.text_area_form > ul.pm_main_banner_list{width:100%;float:left;padding:0 0 0 30px;margin:20px 0 38px;}
div.ci_main div.banner_head_form div.text_area_form > ul.pm_main_banner_list > li{width:50%;float:left;list-style: none;color:#fff;margin-bottom: 32px;font-size: 20px;font-weight: bold;position: relative;padding-left:18px;}
div.ci_main div.banner_head_form div.text_area_form > ul.pm_main_banner_list > li::before{width:7px;height:7px;content:"";background: #fff;position:absolute;top:8px;left:0;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;}
div.ci_main div.banner_head_form div.text_area_form p.buttons_area{width: 100%;float: left;margin-bottom: 20px;}
div.ci_main div.banner_head_form div.text_area_form p.buttons_area > a{width:auto;float:left;margin-right: 10px;background: rgb(3, 168, 78);padding: 9px 10px;margin: 0 10px 10px 0;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border: 1px solid #fff;color: #fff;font-weight: bold;}
div.ci_main div.banner_head_form div.text_area_form p.buttons_area > a:hover, div.ci_main div.banner_head_form div.text_area_form p.buttons_area > a:active, div.ci_main div.banner_head_form div.text_area_form p.buttons_area > a:focus{text-decoration: none;}

div.ci_main div.banner_head_form div.text_area_form div.right_area{position: absolute;top:0;right:0;width:350px;}
div.ci_main div.banner_head_form div.text_area_form div.right_area form{width: 100%;float:left;background: #f6f6f6;padding: 16px;float: left;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
div.ci_main div.banner_head_form div.text_area_form div.right_area form a.fixed_contact_us{width: 100%;float: left;margin-bottom: 25px;position: relative;background: #eb5a47;color: #fff;text-align: center;border: 1px solid transparent;padding: 10px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
div.ci_main div.banner_head_form div.text_area_form div.right_area form a.fixed_contact_us > span{width: 100%;float: left;}
div.ci_main div.banner_head_form div.text_area_form div.right_area form a.fixed_contact_us > span.text{font-weight: bold;}
div.ci_main div.banner_head_form div.text_area_form div.right_area form a.fixed_contact_us > span.head{font-size: 20px;margin: 5px 0;}
div.ci_main div.banner_head_form div.text_area_form div.right_area form a.fixed_contact_us > span.text{font-weight: bold;}



div.ci_main div.banner_head_form div.text_area_form div.right_area form p.form_head{width: 100%;float: left;text-align: center;font-size: 20px;margin-bottom: 15px;font-weight: bold;}
div.ci_main div.banner_head_form div.text_area_form div.right_area form .form-control{width: 100%;float: left;margin-bottom: 8px;height: 38px;font-weight: bold;}
div.ci_main div.banner_head_form div.text_area_form div.right_area form .form-control.text_area{height: 60px;resize: none;}
div.ci_main div.banner_head_form div.text_area_form div.right_area form div.captcha_area{position: relative;width:100%;float:left;}
div.ci_main div.banner_head_form div.text_area_form div.right_area form div.captcha_area div.code{width: 50px;height: 38px;position: absolute;top: 0;left: 0;border: 1px solid #ccc;background: #f6f6f6;text-align: center;line-height: 38px;border-radius: 4px 0 0 4px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;font-weight: bold;color:#000;font-weight: bold;font-size: 18px;}
div.ci_main div.banner_head_form div.text_area_form div.right_area form div.captcha_area .form-control{padding-left:63px;}
div.ci_main div.banner_head_form div.text_area_form div.right_area form div.captcha_area.captcha_width .code{width: 125px;background: rgb(3, 168, 78);color: #fff;}
div.ci_main div.banner_head_form div.text_area_form div.right_area form div.captcha_area.captcha_width .form-control{padding-left:138px;}
div.ci_main div.banner_head_form div.text_area_form div.right_area form .submit_area{width: 100%;float: left;background: #095099;color: #fff;height: 40px;border: none;outline: none;font-weight: bold;font-size: 16px;text-transform: uppercase;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;line-height: 40px;}

div.ci_main div.banner_heading{width:100%;float:left;background: url(../images/banner-inner-page2.jpg) no-repeat top center;background-size:cover;padding:150px 0 66px;margin-top: -74px;position: relative;}
div.ci_main div.banner_heading::before{width:100%;height:100%;content:"";background: rgba(0,0,0,0.5);position: absolute;top:0;left:0;}
div.ci_main div.banner_heading p.main_head{width:100%;float:left;color:#fff;line-height: 1.1;text-transform: uppercase;font-size: 40px;padding-left: 25px;border-left: 3px solid #ffb606;margin-bottom: 0px;text-align: left;font-weight: bold;word-break: break-word;}


div.ci_main div.banner_main_heading{width:100%;float:left;background: url(../images/banner-inner-page2.jpg) no-repeat top center;background-size:cover;padding:90px 0 60px;position: relative;}
div.ci_main div.banner_main_heading::before{width:100%;height:100%;content:"";background:#095099;position: absolute;top:0;left:0;opacity: 0.95;}
div.ci_main div.banner_main_heading .main_head{width:100%;float:left;color:#fff;line-height: 1.1;text-transform: uppercase;font-size: 40px;margin-bottom: 15px;text-align: left;font-weight: bold;word-break: break-word;}
div.ci_main div.banner_main_heading p.main_head.margin_b_30{margin-bottom:30px;}
div.ci_main div.banner_main_heading ul.breadcrumbs1{width:100%;float:left;padding:0;margin:0 0 20px;}
div.ci_main div.banner_main_heading ul.breadcrumbs1 > li{width:auto;float:left;list-style: none;color:#fff;margin-bottom: 10px;}
div.ci_main div.banner_main_heading ul.breadcrumbs1 > li.slash{margin:0 10px;}
div.ci_main div.banner_main_heading ul.breadcrumbs1 > li > a{display: block;color:#fff;}
div.ci_main div.banner_main_heading ul.breadcrumbs1 > li > a:hover, div.ci_main div.banner_main_heading ul.breadcrumbs1 > li > a:active, div.ci_main div.banner_main_heading ul.breadcrumbs1 > li > a:focus{text-decoration: none;}


div.ci_main div.banner_about_heading{width:100%;float:left;font-size: 15px;}
div.ci_main div.banner_about_heading.first{background: linear-gradient(#fff,#f1f8fc);background: -webkit-linear-gradient(#fff,#f1f8fc);background: -moz-linear-gradient(#fff,#f1f8fc);padding:80px 0 50px;}
div.ci_main div.banner_about_heading.second{padding:80px 0 30px;}
div.ci_main div.banner_about_heading div.margin_box{padding:20px 0 30px;}
div.ci_main div.banner_about_heading div.margin_box .head{padding-top:80px;}
div.ci_main div.banner_about_heading.third{padding:50px 0 20px;border-bottom:1px solid #eee;}
div.ci_main div.banner_about_heading.forth{padding:0 0 20px;}
div.ci_main div.banner_about_heading.fifth{background: linear-gradient(#f1f8fc, #fff);background: -webkit-linear-gradient(#f1f8fc, #fff);background: -moz-linear-gradient(#f1f8fc, #fff);padding:80px 0 20px;}
div.ci_main div.banner_about_heading.sixth{padding:20px 0 50px;}
div.ci_main div.banner_about_heading.fifth p.head{margin-top:0;}
div.ci_main div.banner_about_heading ul.counter_number{width:100%;float:left;padding:0;margin:0 0 30px;color:#095099;}
div.ci_main div.banner_about_heading ul.counter_number > li{width:100%;float:left;list-style: none;line-height: 1.3;}
div.ci_main div.banner_about_heading ul.counter_number > li.value{font-weight: bold;font-size: 40px;}
div.ci_main div.banner_about_heading ul.counter_number > li.value.plus::after{content:"+";display: inline-block;}
div.ci_main div.banner_about_heading ul.counter_number > li.head{font-size:18px;font-weight: bold;}
div.ci_main div.banner_about_heading p{width:100%;float:left;}
div.ci_main div.banner_about_heading.first p.btns{margin: 10px 0 20px;}
div.ci_main div.banner_about_heading.sixth p.btns{margin-bottom: 20px;}
div.ci_main div.banner_about_heading.sixth p.btns > a{padding:12px 25px;}
div.ci_main div.banner_about_heading .head{font-weight: bold;font-size: 40px;line-height: 1;margin-bottom: 20px;margin-top: 0;}
div.ci_main div.banner_about_heading p.sub_head{font-weight: bold;font-size: 22px;line-height: 1.3;margin-bottom: 20px;}
div.ci_main div.banner_about_heading p.sub_head > a{width:auto;float:left;color:#000;}
div.ci_main div.banner_about_heading p.sub_head > a:hover, div.ci_main div.banner_about_heading p.sub_head > a:active, div.ci_main div.banner_about_heading p.sub_head > a:focus{color:#095099;text-decoration: none;}
div.ci_main div.banner_about_heading p.text{line-height: 1.7;margin-bottom: 20px;}
div.ci_main div.banner_about_heading p.date{margin-bottom: 30px;color:#b9b9b9;}
div.ci_main div.banner_about_heading p.btns > a{margin-left:0;margin-right: 0;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;padding:15px 25px;}

div.ci_main div.banner_about_heading img.banner_img{width:100%;float:left;margin-bottom: 30px;}
div.ci_main div.banner_about_heading p.btn_link{margin:0 0 30px;}
div.ci_main div.banner_about_heading p.btn_link > a{color:#095099;text-transform: uppercase;font-weight: bold;vertical-align: middle;margin-right: 10px;float:left;}
div.ci_main div.banner_about_heading p.btn_link > a > i{font-size: 24px;transition:0.2s linear;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;}
div.ci_main div.banner_about_heading p.btn_link > a > i.fa-facebook-square{color:#4064ac;}
div.ci_main div.banner_about_heading p.btn_link > a > i.fa-twitter-square{color:#1c9ceb;}
div.ci_main div.banner_about_heading p.btn_link > a > i.fa-linkedin-square{color:#337ab7;}
div.ci_main div.banner_about_heading p.btn_link > a:hover, div.ci_main div.banner_about_heading p.btn_link > a:active, div.ci_main div.banner_about_heading p.btn_link > a:focus{text-decoration: none;}


div.ci_main div.our_services{width:100%;float:left;padding:80px 0 30px;border-bottom:1px solid #eee;}
div.ci_main div.our_services div.our_services_area{width:100%;float:left;padding:20px 30px;margin-bottom: 20px;}
div.ci_main div.our_services div.our_services_area p{width:100%;float:left;text-align: center;}
div.ci_main div.our_services div.our_services_area p.image_area{margin-bottom: 20px;}
div.ci_main div.our_services div.our_services_area p.image_area > img{display: inline-block;}
div.ci_main div.our_services div.our_services_area p.head{font-size: 24px;font-weight: bold;color:#000;}
div.ci_main div.our_services div.our_services_area p.text{color:grey;font-size: 16px;line-height: 1.7;}

div.ci_main div.our_team{width:100%;float:left;border-top:1px solid #eee;padding:80px 0 30px;display: none;}
div.ci_main div.our_team div.our_team_area{width:100%;float:left;margin-bottom: 10px;padding:20px 30px;}
div.ci_main div.our_team div.our_team_area p{width:100%;float:left;text-align: center;}
div.ci_main div.our_team div.our_team_area p.image_area img{display: inline-block;width:155px;}
div.ci_main div.our_team div.our_team_area p.head{font-weight: bold;color:#000;font-size: 24px;margin:10px 0 5px;}
div.ci_main div.our_team div.our_team_area p.post{color:#b9b9b9;font-weight: bold;text-transform: uppercase;}
div.ci_main div.our_team div.our_team_area p.text{color:grey;line-height: 1.7;font-size: 16px;margin-bottom: 20px;}
div.ci_main div.our_team div.our_team_area p.social_icons > a{display: inline-block;color:#b9b9b9;font-size: 16px;margin:0 5px 10px;}
div.ci_main div.our_team div.our_team_area p.social_icons > a:hover, div.ci_main div.our_team div.our_team_area p.social_icons > a:active, div.ci_main div.our_team div.our_team_area p.social_icons > a:focus{color:#095099;text-decoration: none;}

/*IN THE EDIA SECTION*/

 .in_media .company_logos_slider .company_logos_links{    background: #fff;
    padding: 10px 7px;box-shadow: 0 1px 2px rgba(43, 59, 93, 0.29);border-bottom: 1px solid #ddd;    border-top: 1px solid #ddd;}
        .in_media .company_logos_slider .company_logos_links img{    width: 180px !important;
    height: 60px;}


div.ci_main div.banner_index{width:100%;float:left;background: url(../images/banner.jpg) no-repeat center center;background-size:cover !important;height:675px;margin-top: -74px;position: relative;}

div.ci_main div.breadcrumbs{width:100%;float:left;margin-bottom:30px;}
div.ci_main div.breadcrumbs.m_b_0{margin-bottom: 0;}
div.ci_main div.breadcrumbs hr{width:100%;float:left;margin:0;height:1px;background:#eee;border:none;}
div.ci_main div.breadcrumbs ul.left_area{width:auto;float:left;padding:20px 0 10px;margin:0;}
div.ci_main div.breadcrumbs ul.left_area > li{width:auto;float:left;list-style: none;margin-right: 15px;padding-left: 20px;position: relative;margin-bottom: 10px;font-size: 12px;color:#000;}
div.ci_main div.breadcrumbs ul.left_area > li::before{width:5px;height:5px;position:absolute;top:7px;left:0;background: #999;content:"";border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;}
div.ci_main div.breadcrumbs ul.left_area > li:first-child::before{display: none;}
div.ci_main div.breadcrumbs ul.left_area > li:first-child{padding-left:0;}
div.ci_main div.breadcrumbs ul.left_area > li:last-child{margin-right:0;}
div.ci_main div.breadcrumbs ul.left_area > li > a{display: block;color:#000;}
div.ci_main div.breadcrumbs ul.left_area > li > a:hover, div.ci_main div.breadcrumbs ul.left_area > li > a:active, div.ci_main div.breadcrumbs ul.left_area > li > a:focus{color:#095099;text-decoration: none;}

div.ci_main div.breadcrumbs ul.right_area{width:auto;float:right;padding:0;margin:13px 0;}
div.ci_main div.breadcrumbs ul.right_area > li{width:auto;float:left;list-style: none;margin-right: 15px;color:#000;}
div.ci_main div.breadcrumbs ul.right_area > li:first-child{font-weight: bold;padding-top: 4px;}
div.ci_main div.breadcrumbs ul.right_area > li:last-child{margin-right: 0;}
div.ci_main div.breadcrumbs ul.right_area > li > a{width:30px;height:30px;line-height: 30px;text-align: center;float:left;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;color:#fff;}
div.ci_main div.breadcrumbs ul.right_area > li:nth-child(2) > a{background: #3b5998;}
div.ci_main div.breadcrumbs ul.right_area > li:nth-child(3) > a{background: #00aced;}
div.ci_main div.breadcrumbs ul.right_area > li:nth-child(4) > a{background: #dd4b39;}
div.ci_main div.breadcrumbs ul.right_area > li:last-child > a{background: #0077b5;}


div.ci_main div.breadcrumbs + div.main_container_area{padding-top:0;}
div.ci_main div.main_container_area{width:100%;float:left;padding: 50px 0;}
div.ci_main div.main_container_area div.main_area{width:100%;float:left;border:1px solid #eee;margin-bottom:30px;}
div.ci_main div.main_container_area ul.tabs_area{width:100%;float:left;padding:0;margin:0 0 30px;border-bottom:1px solid #eee;}
div.ci_main div.main_container_area ul.tabs_area.fixed{position: fixed;top:75px;z-index: 99;background: #fff;max-width:1138px;}
div.ci_main div.main_container_area ul.tabs_area > li{width:20%;float:left;list-style: none;}
div.ci_main div.main_container_area ul.tabs_area > li > a{width:100%;float:left;border:1px solid #eee;text-align: center;font-weight: bold;padding:15px 10px;color:#000;background: #f6f6f6;}
div.ci_main div.main_container_area ul.tabs_area > li > a:hover, div.ci_main div.main_container_area ul.tabs_area > li > a.active{text-decoration: none;background: #095099;color:#fff;}
div.ci_main div.main_container_area div.wrapper_area{width:100%;float:left;padding:0 30px 0;font-size: 15px;}
div.ci_main div.main_container_area div.wrapper_area p.head{width:100%;float:left;font-weight: bold;color:#000;font-size: 36px;border-bottom:2px solid #000;padding-bottom: 0;margin-bottom: 20px;}
div.ci_main div.main_container_area div.wrapper_area .sub_head{width:100%;float:left;font-weight: bold;color:#000;font-size: 30px;margin-bottom: 0;border-bottom:1px solid #eee;text-transform: uppercase;margin-top:0;padding-bottom: 10px;}
div.ci_main div.main_container_area div.wrapper_area section{width:100%;float:left;padding:0 0 20px;}
div.ci_main div.main_container_area div.wrapper_area section p{width:100%;float:left;line-height: 1.7;}
div.ci_main div.main_container_area div.wrapper_area section ul{width:100%;float:left;padding:0 0 0 15px;margin:0;}
div.ci_main div.main_container_area div.wrapper_area section ul > li{width:100%;margin-bottom: 10px;line-height: 1.7;list-style: disc;float:left;}
div.ci_main div.main_container_area div.wrapper_area section ol{width:100%;float:left;padding:0 0 0 15px;margin:0;}
div.ci_main div.main_container_area div.wrapper_area section ol > li{width:100%;margin-bottom: 10px;line-height: 1.7;list-style: decimal;float:left;}
div.ci_main div.main_container_area div.wrapper_area section a{display: inline-block;color:#095099;}
div.ci_main div.main_container_area div.wrapper_area section a:hover, div.ci_main div.main_container_area div.wrapper_area section a:active, div.ci_main div.main_container_area div.wrapper_area section a:focus{color:#095099;text-decoration: underline;}
div.ci_main div.main_container_area div.wrapper_area section b, div.ci_main div.main_container_area div.wrapper_area section strong{font-weight: bold;}
div.main_container_area div.wrapper_area section div.table_area{width:100%;float:left;border:1px solid #eee;}
div.main_container_area div.wrapper_area section div.table_area ul{width:100%;display: table;float:none !important;padding:0 !important;}
div.main_container_area div.wrapper_area section div.table_area ul > li{list-style: none !important;float:none !important;display: table-cell;vertical-align: middle;border:1px solid #eee;padding:10px;vertical-align: middle;text-align: left;}
div.main_container_area div.wrapper_area section div.table_area ul > li:nth-child(odd){width:12% !important;font-weight: bold;}
div.main_container_area div.wrapper_area section div.table_area ul > li:nth-child(even){width:88% !important;}

div.main_container_area div.wrapper_area section div.table_area div.course-list-header .panel-title > a{color:#000;}
div.main_container_area div.wrapper_area section div.table_area div.course-list-header .panel-default > .panel-heading{border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;}
div.main_container_area div.wrapper_area section div.table_area div.course-list-header .panel-default{border: none;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;}
div.main_container_area div.wrapper_area section div.table_area div.course-list-header div.faq-mob div.panel-grid-cell div.widget_accordion div.panel-body ul{display: block;float:left !important;}
div.main_container_area div.wrapper_area section div.table_area div.course-list-header div.faq-mob div.panel-grid-cell div.widget_accordion div.panel-body ul li{width: 100% !important;float: left !important;padding: 0 0 0 15px;margin: 0 0 10px;border: none;font-weight: normal;position: relative;}
div.main_container_area div.wrapper_area section div.table_area div.course-list-header div.faq-mob div.panel-grid-cell div.widget_accordion div.panel-body ul li::before{content:"";width:6px;height:6px;position: absolute;top:10px;left:0;background: #000;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;}

div.main_container_area div.wrapper_area section div.table_area div.course-list-header div.faq-mob div.panel-grid-cell div.widget_accordion div.panel-body h5{width:100%;float:left;font-size: 24px;font-weight: bold;}

div.main_container_area div.wrapper_area section div.accordian_area{width:100%;float:left;}
div.main_container_area div.wrapper_area section div.accordian_area > ul{border:1px solid #eee;padding:0;margin-bottom: 10px;}
div.main_container_area div.wrapper_area section div.accordian_area > ul:last-child{margin-bottom: 0;}
div.main_container_area div.wrapper_area section div.accordian_area > ul > li{padding:10px 15px;}
div.main_container_area div.wrapper_area section div.accordian_area ul > li.head{font-weight: bold;background: #f5f5f5;color:#000;margin-bottom: 0;cursor: pointer;line-height: 1.5;}
div.main_container_area div.wrapper_area section div.accordian_area ul > li.head h4{font-weight: bold;background: #f5f5f5;color:#000;margin: 0;padding:0;cursor: pointer;line-height: 1.5;width:100%;float:left;font-size: 14px;}
div.main_container_area div.wrapper_area section div.accordian_area ul > li{list-style: none;}
div.main_container_area div.wrapper_area section div.accordian_area ul > li.text{padding-top:10px;padding-bottom:5px;color:#000;}
div.main_container_area div.wrapper_area section div.accordian_area > ul > li p:last-child{margin-bottom: 0;}
div.main_container_area div.wrapper_area section div.accordian_area ul.active > li.text{display: block;}
div.main_container_area div.wrapper_area section ul.contact_us_area{padding:30px 0 20px !important;box-shadow: 0 0 10px #ccc;-webkit-box-shadow: 0 0 10px #ccc;-moz-box-shadow: 0 0 10px #ccc;margin-bottom: 30px !important;}
div.main_container_area div.wrapper_area section ul.contact_us_area > li{width:33.33% !important;list-style: none !important;margin:0 !important;border-right:1px solid #eee;padding:10px 15px 0;text-align: center;}
div.main_container_area div.wrapper_area section ul.contact_us_area > li:last-child{border-right:none;}
div.ci_main div.main_container_area div.wrapper_area section ul.contact_us_area > li > span{width:100%;float:left;font-weight: bold;font-size: 20px;margin-bottom: 15px;color:#000;}
div.ci_main div.main_container_area div.wrapper_area section ul.contact_us_area > li > a{width:100%;float:left;margin-bottom: 10px;font-weight: bold;}
div.ci_main div.main_container_area div.wrapper_area section ul.contact_us_area > li > a > span{display: inline-block;color:grey;}


div.ci_main div.main_container_area div.wrapper_area section div.batches_area{width:100%;float:left;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area{width:100%;float:left;padding:30px 0 0;margin:0;border-bottom:1px solid #e9e9e9;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li{float:left;list-style: none;position: relative;margin-bottom: 30px;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li:first-child{width:17.5%;padding-right: 15px;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li:nth-child(2){width:65%;padding:0 30px 0 15px;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li:last-child{width:17.5%;height:175px;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;background: #000;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p{width:100%;float:left;margin-bottom: 10px;padding-left:15px;text-align: left;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p.date_month{color:#095099;font-weight: bold;line-height: 1;padding-left: 0;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p.date_month > span{display: block;font-size: 80px;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p.course_name{font-weight: bold; font-size: 24px;color: #000;line-height: 1.2;position: relative;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p.course_name::before{content: '';height: 52px;width: 1px;background: #eee;top: 0;left: 0;position: absolute;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p.cost_offer{color:#095099;font-size: 16px;font-weight: bold;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p.cost_offer > span{text-decoration: line-through;margin-right: 10px;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p.course_code{color:grey;font-weight: bold;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p.days_hours_online{color:grey;font-weight: bold;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p.days_hours_online > span{margin-right: 10px;display: inline-block;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p.days_hours_online > span:last-child{margin-right: 0;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p.buttons_v_e{margin:10px 0 0;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p.buttons_v_e > a{width:auto;float:left;color: #000;border:1px solid #000;margin-right: 5px;padding:5px 10px;transition:0.2s linear;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;font-weight: bold;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p.buttons_v_e > a:hover, div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p.buttons_v_e > a:active, div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p.buttons_v_e > a:focus{text-decoration: none;background: #095099;color:#fff;border-color:transparent;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p.buttons_v_e > a:last-child{margin-right: 0;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p.background_course{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);padding:15px;text-align: center;font-size: 20px;line-height: 1.3;color:#fff;font-weight: bold;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li.back-one{background: #40c4ff;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li.back-two{background: #a35d17;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li.back-three{background: #eb6c2d;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li.back-four{background: #a38c17;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li.back-five{background: #eb8c2d;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li.back-six{background: #74a317;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li.back-seven{background: #ebab2d;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li.back-eight{background: #17a346;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li.back-nine{background: #ebcb2d;}
div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li.back-ten{background: #17a38c;}

div.ci_main div.main_container_area div.background_area_text{width:100%;float:left;margin-bottom: 30px;}
div.ci_main div.main_container_area div.background_area_text p.head{width:100%;float:left;font-weight: bold;text-align: center;background-color: #f5f5f5;border-color: #ddd;color: #222;font-size: 27px;padding:15px 10px;margin:0;}
div.ci_main div.main_container_area div.background_area_text div.shadow_area{width:100%;float:left;padding: 30px 30px 0;border: 1px solid #ddd;box-shadow: 3px 4px 8px 2px rgb(0,0,0,0.25);-webkit-box-shadow: 3px 4px 8px 2px rgb(0,0,0,0.25);-moz-box-shadow: 3px 4px 8px 2px rgb(0,0,0,0.25);}
div.ci_main div.main_container_area div.background_area_text div.shadow_area form{width:100%;float:left;}
div.ci_main div.main_container_area div.background_area_text div.shadow_area form .form-control{width:100%;float:left;margin-bottom: 15px;height: 44px;font-weight: bold;color:#000;}
div.ci_main div.main_container_area div.background_area_text div.shadow_area form textarea.form-control{resize: none;}
div.ci_main div.main_container_area div.background_area_text div.shadow_area form div.captcha_area{width:100%;float:left;position: relative;margin-bottom: 15px;}
div.ci_main div.main_container_area div.background_area_text div.shadow_area form div.captcha_area .form-control{margin-bottom: 0;padding-left:135px;}
div.ci_main div.main_container_area div.background_area_text div.shadow_area form div.captcha_area > span{position: absolute;top:0;left:0;width:120px;text-align: center;height:100%;background: #03a84e;color:#fff;font-weight: bold;line-height: 44px;font-size: 20px;border-radius: 4px 0 0 4px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;}
div.ci_main div.main_container_area div.background_area_text div.shadow_area form span.submit_area{width:100%;float:left;text-align: center;margin-bottom: 30px;}
div.ci_main div.main_container_area div.background_area_text div.shadow_area form span.submit_area > a{width: 130px;display: inline-block;border: 1px solid #000;padding: 11px 10px;font-weight: bold;color: #000;}
div.ci_main div.main_container_area div.background_area_text div.shadow_area form span.submit_area > a:hover, div.ci_main div.main_container_area div.background_area_text div.shadow_area form span.submit_area > a:active, div.ci_main div.main_container_area div.background_area_text div.shadow_area form span.submit_area > a:focus{text-decoration: none;border-color:#095099;color:#095099;}
div.background_area_text div.shadow_area a.important_links{width:100%;float:left;text-align: center;margin-bottom: 30px;border: 1px solid #40c4ff;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;background: #40c4ff;padding: 15px 10px;color:#fff;font-weight: bold;}
div.background_area_text div.shadow_area a.important_links:hover, div.background_area_text div.shadow_area a.important_links:active, div.background_area_text div.shadow_area a.important_links:focus{text-decoration: none;}
div.background_area_text div.shadow_area img.certificate_banner{width:100%;max-width: 790px; display: inline-block;margin-bottom: 30px;}
div.ci_main div.main_container_area div.background_area_text div.shadow_area form div.number_code{width:100%;float:left;position: relative;margin-bottom: 15px;}
div.ci_main div.main_container_area div.background_area_text div.shadow_area form div.number_code div.code{width: 60px;height: 100%;position: absolute;top: 0;left: 0;background: #f6f6f6;border: 1px solid #ccc;line-height: 40px;text-align: center;font-weight: bold;border-radius: 4px 0 0 4px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;}
div.ci_main div.main_container_area div.background_area_text div.shadow_area form div.number_code .form-control{padding-left:72px;margin-bottom: 0;}

div.ci_main div.main_container_area .heading_area{width:100%;float:left;font-size: 30px;color:#000;position: relative;text-transform: uppercase;font-weight: bold;padding-bottom: 20px;margin-bottom: 30px;}
div.ci_main div.main_container_area .heading_area::before{position: absolute;bottom:0;left:0;width:35px;height:1px;content:"";background: #000;}
div.ci_main div.main_container_area a.post_a_comment{width:100%;float:left;margin-bottom: 30px;text-align: center;background: #40c4ff;color:#fff;font-size: 18px;font-weight: bold;padding:10px;}
div.ci_main div.main_container_area a.post_a_comment:hover, div.ci_main div.main_container_area a.post_a_comment:active, div.ci_main div.main_container_area a.post_a_comment:focus{text-decoration: none;}
div.ci_main div.main_container_area form.post_a_comment_form{width:80%;margin:auto;clear:both;display: none;}
div.ci_main div.main_container_area form.post_a_comment_form .form-control{width:100%;float:left;margin-bottom: 15px;height: 44px;}
div.ci_main div.main_container_area form.post_a_comment_form textarea.form-control{height:60px;resize: none;}
div.ci_main div.main_container_area form.post_a_comment_form p.star_rating{width:100%;float:left;margin-bottom: 15px;}
div.ci_main div.main_container_area form.post_a_comment_form span.submit_area{width:100%;float:left;text-align: center;margin:5px 0 30px;}
div.ci_main div.main_container_area form.post_a_comment_form span.submit_area > a{width: 200px;display: inline-block;border: 1px solid #000;padding: 11px 10px;font-weight: bold;color: #000;}
div.ci_main div.main_container_area form.post_a_comment_form span.submit_area > a:hover, div.ci_main div.main_container_area form.post_a_comment_form span.submit_area > a:active, div.ci_main div.main_container_area form.post_a_comment_form span.submit_area > a:focus{text-decoration: none;background: #095099;color:#fff;border-color:transparent;}

div.ci_main div.main_container_area form.post_a_comment_form fieldset.rating, div.ci_main div.main_container_area form.post_a_comment_form fieldset.ratinglabel { margin: 0; padding: 0; }
div.ci_main div.main_container_area form.post_a_comment_form fieldset.rating{border: none;float: right;}
div.ci_main div.main_container_area form.post_a_comment_form fieldset.rating > input{display: none;}
div.ci_main div.main_container_area form.post_a_comment_form fieldset.rating > label:before {font-size: 1.25em;font-family: FontAwesome;display: inline-block;content: "\f005";margin-left: 5px;}
div.ci_main div.main_container_area form.post_a_comment_form fieldset.rating > .half:before {content: "\f089";position: absolute;}
div.ci_main div.main_container_area form.post_a_comment_form fieldset.rating > label{color: #ddd;float: right;}
div.ci_main div.main_container_area form.post_a_comment_form fieldset.rating > input:checked ~ label, /* show gold star when clicked */
div.ci_main div.main_container_area form.post_a_comment_form fieldset.rating:not(:checked) > label:hover, /* hover current star */
div.ci_main div.main_container_area form.post_a_comment_form fieldset.rating:not(:checked) > label:hover ~ label { color: #FFD700;  } /* hover previous stars in list */
div.ci_main div.main_container_area form.post_a_comment_form fieldset.rating > input:checked + label:hover, /* hover current star when changing rating */
div.ci_main div.main_container_area form.post_a_comment_form fieldset.rating > input:checked ~ label:hover,
div.ci_main div.main_container_area form.post_a_comment_form fieldset.rating > label:hover ~ input:checked ~ label, /* lighten current selection */
div.ci_main div.main_container_area form.post_a_comment_form fieldset.rating > input:checked ~ label:hover ~ label { color: #FFED85;  } 

div.ci_main div.main_container_area div.review_area{width:100%;float:left;}
div.ci_main div.main_container_area div.review_area > ul{width:100%;float:left;padding:0 0 20px;margin-bottom: 30px;border-bottom:1px solid #eee;}
div.ci_main div.main_container_area div.review_area > ul > li{width:100%;float:left;list-style: none;margin-bottom: 10px;}
div.ci_main div.main_container_area div.review_area > ul > li:last-child{margin-bottom: 0;}
div.ci_main div.main_container_area div.review_area > ul > li.name_linkedin span{font-weight: bold;font-size: 18px;float:left;}
div.ci_main div.main_container_area div.review_area > ul > li.name_linkedin h5{font-weight: bold;font-size: 18px;float:left;width:auto;font-size: 18px;margin:0;}
div.ci_main div.main_container_area div.review_area > ul > li.name_linkedin a{color:#337ab7;font-size: 24px;float:left;margin-left:10px;}
div.ci_main div.main_container_area div.review_area > ul > li.stars > i{color:orange;}
div.ci_main div.main_container_area div.review_area > ul > li.text{font-size: 15px;}

.course_view_all{width:100%;float:left;margin-bottom: 30px;font-weight: bold;color:#000 !important;font-size: 18px;}
.course_view_all > a{display: inline-block;font-size: 14px;background: #095099;color:#fff;padding:2px 8px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;font-weight: normal;}
.course_view_all > a:hover, .course_view_all > a:active, .course_view_all > a:focus{text-decoration: none;color:#fff;}
ul.course_location{width:100%;float:left;margin:0 0 20px;padding:0 0 0 15px;display: none;}
ul.course_location > li{width:25%;float:left;margin:0 0 10px;list-style: disc;}
ul.course_location > li > a{width:auto;float:left;color:#000;}
ul.course_location > li > a:hover, ul.course_location > li > a:active, ul.course_location > li > a:focus{color:#095099;text-decoration: none;}
section.courses_area div.batches_area a.margin_b_30{margin-bottom: 30px;}

div.ci_main div.main_container_area div.form_and_buttons{width:100%;padding:0 25%;float:left;}
div.ci_main div.main_container_area div.form_and_buttons p{width:100%;float:left;text-align: center;}
div.ci_main div.main_container_area div.form_and_buttons p.search_course{font-weight: bold;color:#000;font-size: 18px;margin-bottom: 15px;}
div.ci_main div.main_container_area div.form_and_buttons p.btns{margin-bottom: 40px;}
div.ci_main div.main_container_area div.form_and_buttons form{width:100%;float:left;position: relative;margin-bottom: 30px;}
div.ci_main div.main_container_area div.form_and_buttons input{width:100%;float:left;height: 40px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;}
div.ci_main div.main_container_area div.form_and_buttons a.search_btn{position:absolute;top:0;right:0;width:60px;text-align: center;line-height: 40px;background: #095099;color:#fff;}
div.ci_main div.main_container_area div.form_and_buttons a.search_btn:hover, div.ci_main div.main_container_area div.form_and_buttons a.search_btn:active, div.ci_main div.main_container_area div.form_and_buttons a.search_btn:focus{text-decoration: none;}
div.ci_main div.main_container_area div.form_and_buttons + hr.line{width:100%;float:left;border:none;height: 1px;background: #eee;margin-bottom: 0;}

div.ci_main div.main_container_area div.form_and_buttons form > div{width:100%;float:left;position: relative;}
div.ci_main div.main_container_area div.form_and_buttons form > div > ul{width:100%;float:left;position: absolute;background: #f1f1f1;padding:15px 15px 5px;top:100%;left:0;height: 200px;overflow-y: scroll;z-index: 8;}
div.ci_main div.main_container_area div.form_and_buttons form > div > ul > li{width:100%;float:left;list-style: none;}
div.ci_main div.main_container_area div.form_and_buttons form > div > ul > li > a{width:auto;float:left;color:#000;font-weight: bold;margin-bottom: 10px;}


div.ci_main div.main_container_area div.contact_us{width:100%;float:left;margin-bottom: 30px;position: relative;padding-left:35px;font-size: 16px;}
div.ci_main div.main_container_area div.contact_us > i{position: absolute;top:0;left:0;color: #40c4ff;font-size: 24px;line-height: 24px;}
div.ci_main div.main_container_area div.contact_us > .head{width:100%;float:left;font-weight:  bold;margin-bottom: 5px;margin-top:0;font-size: 16px;}
div.ci_main div.main_container_area div.contact_us > .link{width:auto;float:left;clear:both;color:grey;}
div.ci_main div.main_container_area hr.contact_us{width:100%;float:left;margin:0 0 30px;height: 1px;background: #eee;border:none;}
div.ci_main div.main_container_area hr.contact_us.hide_desktop{display: none;}
div.ci_main div.main_container_area form.contact_us_form{width:100%;float:left;margin-bottom: 15px;background: #f1f1f1;
padding: 30px 30px 15px;border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;}
div.ci_main div.main_container_area form.contact_us_form .form-control{width:100%;float:left;margin-bottom: 15px;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;border-color:#eee;height: 42px;}
div.ci_main div.main_container_area form.contact_us_form div.country_code{width:100%;float:left;position: relative;margin-bottom: 15px;}
div.ci_main div.main_container_area form.contact_us_form div.country_code div.code{width:60px;height:100%;position: absolute;top:0;left:0;background: #f6f6f6;border:1px solid #eee;line-height: 40px;text-align: center;font-weight: bold;border-radius: 4px 0 0 4px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;}
div.ci_main div.main_container_area form.contact_us_form div.country_code .form-control{padding-left:72px;margin-bottom: 0;}
div.ci_main div.main_container_area form.contact_us_form textarea.form-control{resize: none;height: 100px;}
div.ci_main div.main_container_area form.contact_us_form div.captcha{width:100%;float:left;position: relative;margin-bottom: 15px;}
div.ci_main div.main_container_area form.contact_us_form div.captcha div.code{width:90px;height:100%;position: absolute;top:0;left:0;background: #03a84e;color:#fff;border:1px solid #eee;line-height: 40px;text-align: center;font-weight: bold;border-radius: 4px 0 0 4px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;font-size: 16px;}
div.ci_main div.main_container_area form.contact_us_form div.captcha div.code > img{width:100%;height:100%;float:left;border-radius: 4px 0 0 4px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;}
div.ci_main div.main_container_area form.contact_us_form div.captcha .form-control{padding-left:100px;margin-bottom: 0;}
div.ci_main div.main_container_area form.contact_us_form .submit_area{width: 100%;float: left;background: #095099;color: #fff;border: none;outline: none;font-weight: bold;text-transform: uppercase;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;padding:11px 10px;text-align: center;margin-bottom: 15px;}
div.ci_main div.main_container_area form.contact_us_form .submit_area:hover, div.ci_main div.main_container_area form.contact_us_form .submit_area:active, div.ci_main div.main_container_area form.contact_us_form .submit_area:focus{text-decoration: none;}
div.ci_main div.main_container_area form.contact_us_form.response_page p{width:100%;float:left;margin-bottom: 15px;}
div.ci_main div.main_container_area form.contact_us_form.response_page p{color:#000;word-wrap: break-word;}
div.ci_main div.main_container_area form.contact_us_form.response_page p > span{color:grey;}


div.ci_main div.subscribe_news{width:100%;float:left;padding:100px 0 70px;background: url(../images/subscription.jpg) no-repeat center center;background-size: cover;position: relative;}
div.ci_main div.subscribe_news::before{width:100%;height:100%;position: absolute;top:0;left:0;background:rgba(0,0,0,0.5);content:"";}
div.ci_main div.subscribe_news div.main_heading::before{right:0;margin:auto;background: #fff;}
div.ci_main div.subscribe_news div.main_heading .heading{text-align: center;color:#ffff;}
div.ci_main div.subscribe_news form{width:35%;margin:0 auto 30px;position: relative;clear:both;}
div.ci_main div.subscribe_news form input{width:100%;float:left;height: 42px;background: transparent;border-color:#fff;padding-right: 120px;color:#fff;}
div.ci_main div.subscribe_news form input::-webkit-input-placeholder{color:#fff;}
div.ci_main div.subscribe_news form input:-ms-input-placeholder{color:#fff;}
div.ci_main div.subscribe_news form input::placeholder{color:#fff;}
div.ci_main div.subscribe_news form a{width:120px;position: absolute;top:0;right:0;height: 42px;background: #095099;color:#fff;text-align: center;border:1px solid #fff;font-weight: bold;line-height: 40px;border-radius: 0 4px 4px 0;-webkit-border-radius: 0 4px 4px 0;-moz-border-radius: 0 4px 4px 0;}
div.ci_main div.subscribe_news form a:hover, div.ci_main div.subscribe_news form a:active, div.ci_main div.subscribe_news form a:focus{text-decoration: none;}


/*masters program page css start here ======================*/

div.ci_main div.home_inner_banner.banner_main_heading{
      height: 390px;
    display: flex;
    align-items: center;
        background: url(../images/banner-inner-page3.jpg) no-repeat top center;
}
div.ci_main div.home_inner_banner.banner_main_heading::before {
    width: 100%;
    height: 100%;
    content: "";
        background-image: linear-gradient(to left, rgb(8 80 153 / 0%), #095099) !important;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0.95;
    background: none;
}

div.ci_main div.banner_index.home_new{width:100%;float:left;background: url(../images/banner_new.jpg) no-repeat center center;background-size:cover !important;    height: 675px;
    margin-top: -74px;position: relative;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom{position: absolute;bottom:30px;left:0;right:0;margin:auto;width:100%;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes{padding:0;margin:0 -5px;display: flex;justify-content: space-around;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li{width:10%;list-style: none;padding: 0 5px;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li:first-child{width:40%;}

div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li div.box_area{padding:10px 5px;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;text-align: center;display: flex;height: 110px;justify-content: center;align-content: center;flex-wrap: wrap;}

div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li:first-child div.box_area{background:#4d9fc7;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li:nth-child(2) div.box_area{background:#1db79f;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li:nth-child(3) div.box_area{background:#eb5a47;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li:nth-child(4) div.box_area{background:#509cce;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li:nth-child(5) div.box_area{background:#f4bf59;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li:nth-child(6) div.box_area{background:#5aa58e;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li:last-child div.box_area{background:#576484;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li div.box_area > img{width:40px;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li div.box_area > p{width:100%;margin:10px 0 0;color:#fff;text-transform: uppercase;line-height: 1.1;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li div.box_area p.head{margin-top: 0;font-size: 40px;padding: 0 25px;text-align: left;}

.Certifications_sec{background:#f6f6f6;padding:55px 0;float: left;width: 100%; border:none !important;}
.category_area.other_program_sec{background: #f6f6f6;}
div.ci_main div.Certifications_sec.popoluar_courses .owl-carousel .owl-item, .post_gra_sec.popoluar_courses .owl-carousel .owl-item, .lang_program_sec.popoluar_courses .owl-carousel .owl-item, .custom_tab_outer .owl-carousel .owl-item{padding: 10px 7px;}
.Certifications_sec.popoluar_courses .Certifications_slider .owl-stage-outer, .post_gra_sec.popoluar_courses .post_gra_slider .owl-stage-outer, .lang_program_sec.popoluar_courses .Language_slider .owl-stage-outer, .custom_tab_outer .common_sl_cl .owl-stage-outer{z-index: 9;}
.Certifications_sec.popoluar_courses .owl-controls .owl-prev, .post_gra_sec.popoluar_courses .owl-controls .owl-prev, .lang_program_sec.popoluar_courses .owl-controls .owl-prev, .custom_tab_outer .common_sl_cl .owl-controls .owl-prev{border-left:2px solid #40c4ff;
    box-shadow: 0px 0px 4px #0000002b;background: #fff !important;color: #40c4ff !important;font-size: 28px !important;width: 40px;border-radius: 5px;height: 40px;margin-right: 15px; position: absolute;left: -60px;line-height: 29px;}
.Certifications_sec.popoluar_courses .owl-controls .owl-next, .post_gra_sec.popoluar_courses .owl-controls .owl-next, .lang_program_sec.popoluar_courses .owl-controls .owl-next, .custom_tab_outer .common_sl_cl .owl-controls .owl-next{border-right:2px solid #40c4ff;
    box-shadow: 0 0px 4px #0000002b;background: #fff !important;color: #40c4ff !important;font-size: 28px !important;width: 40px;border-radius: 5px;height: 40px;margin-left: 15px;position: absolute;right: -60px;line-height: 29px;}
.Certifications_sec.popoluar_courses .owl-controls, .post_gra_sec.popoluar_courses .owl-controls, .lang_program_sec.popoluar_courses .owl-controls, .custom_tab_outer .owl-controls{position: absolute;right: 2px;margin: 0;top: 0;display: flex;
    width: 100%;height: 70%;align-items: center;}

.custom_tab_outer .common_sl_cl a.category_list{margin: 0 0 15px !important;}
.custom_tab_outer .common_sl_cl .owl-controls{height: 34%;}
 .custom_tab-slider-nav {
  width: 100%;
  float: left;
  margin-bottom: 40px;
  text-align: center;
}

.custom_tab-slider-tabs {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  position: relative;
  border-radius: 35px;
  overflow: hidden;
}

.custom_tab-slider-tabs li.active {
  background: #084f99;
  -webkit-transition: all 250ms ease-in-out;
  transition: all 250ms ease-in-out;
}

.custom_tab-slider-trigger {
      font-size: 14px;
    line-height: 1;
    font-weight: bold;
    color: #333;
    margin: 0 5px;
    background: #fff;
    text-transform: uppercase;
    text-align: center;
    padding: 11px 20px;
    position: relative;
    font-family: Lato-Bold;
    border: 1px solid #333;
    z-index: 2;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    -webkit-transition: color 250ms ease-in-out;
    transition: color 250ms ease-in-out;
}

.custom_tab-slider-trigger.active { color: #fff; }

.custom_tab-slider-body { margin-bottom: 20px; }
.custom_tab-slider-container{float: left;width: 100%;}

@media (max-width: 1199px){
	.Certifications_sec.popoluar_courses .owl-controls, .post_gra_sec.popoluar_courses .owl-controls, .lang_program_sec.popoluar_courses .owl-controls, .custom_tab_outer .owl-controls{position: static;justify-content: center;margin-bottom: 15px;}
.Certifications_sec.popoluar_courses .owl-controls .owl-prev, .post_gra_sec.popoluar_courses .owl-controls .owl-prev, .lang_program_sec.popoluar_courses .owl-controls .owl-prev, .custom_tab_outer .common_sl_cl .owl-controls .owl-prev{position: static;display: inline-block !important;
    padding: 2px 7px 4px !important;margin-right: 10px !important;}
.Certifications_sec.popoluar_courses .owl-controls .owl-next, .post_gra_sec.popoluar_courses .owl-controls .owl-next, .lang_program_sec.popoluar_courses .owl-controls .owl-next, .custom_tab_outer .common_sl_cl .owl-controls .owl-next{position: static;display: inline-block !important;
    padding: 2px 7px 4px !important;margin-left: 10px !important;}
.post_gra_sec.popoluar_courses .popular_courses_area, .Certifications_sec.popoluar_courses .popular_courses_area, .lang_program_sec.popoluar_courses .popular_courses_area{margin-bottom: 15px !important;}
.custom_tab_outer .common_sl_cl .owl-controls{margin: 0;}
.custom_tab-slider-trigger{margin: 0 5px 10px;}
.custom_tab-slider-nav{margin: 0 0 10px;}
.custom_tab-slider-tabs{padding:15px 0 0;}
.in_media .company_logos_slider .company_logos_links img{width: 100% !important;}


}

     div.ci_main .lang_program_sec {
    width: 100%;
    float: left;
    padding: 80px 0 50px;
}
div.ci_main div.lang_program_sec.popoluar_courses div.popular_courses_area a.image_area{height: 106px;}
div.ci_main div.lang_program_sec.popoluar_courses div.popular_courses_area a.image_area > span{font-size: 16px;}
div.ci_main div.lang_program_sec.popoluar_courses div.popular_courses_area a.image_area > img{width: 60px;}
.lang_program_sec .flex_class{    display: flex;
    justify-content: center;
    flex-wrap: wrap;}
.other_program_list{padding:0;text-align: center;}
.other_program_list li{    display: inline-block;
    width: 22%;
    list-style: none;
    margin: 0 15px;}

 .hiring_partner_sec{float: left;width: 100%;padding: 80px 0px;background: #fff;}
  .partner_list{float: left;width: 100%;}
.partner_list ul{position: relative; text-align: center;}
.partner_list ul li{       display: inline-flex;
    width: 18%;
    list-style: none;
    border: 1px solid #ddd;
    margin: 0px 10px 15px;
    padding: 10px 12px;
    vertical-align: top;
    min-height: 80px;
    align-items: center;
    justify-content: center;}
.partner_list ul li img{width: 130px;}

.partner_list .hiring_partner_btn_out{     bottom: -30px;
    height: 158px;
    left: 0;
    z-index: 2;
    position: absolute;
    text-align: center;
    width: 100%;
    background-color: rgb(255 255 255);
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 1%, rgba(255,255,255,0.4) 25%, rgba(255,255,255,1) 93%, rgba(255,255,255,1) 100%);
    background:-webkit-linear-gradient(top, rgba(255,255,255,0) 15%,rgba(255,255,255,0) 5%,rgb(255 255 255 / 82%) 6%,rgb(255 255 255) 89%,rgb(255 255 255) 100%);
    }
    .partner_list .hiring_partner_btn_out a, .show_more_less_btn_design{      bottom: 1px;
    background: #f15a22;
    border-bottom: 3px solid #b33000;
    border-radius: 30px;
    box-shadow: 0 4px 10px rgb(0 0 0 / 15%);
    color: #fff;
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    margin: 0 auto;
    cursor: pointer;   
    padding: 11px 30px;-webkit-animation: action 1s infinite  alternate;
            animation: action 1s infinite  alternate;
    position: relative;
    text-decoration: none;}
    .show_after_click{display: none;}
        @-webkit-keyframes action {
            0% { transform: translateY(0); }
            100% { transform: translateY(-10px); }
        }
        @keyframes action {
            0% { transform: translateY(0); }
            100% { transform: translateY(-10px);}
        } 
.p_list_show_less .show_more_less_btn_design{    bottom: 1px;
    background: #f15a22;
    border-bottom: 3px solid #b33000;
    border-radius: 30px;
    box-shadow: 0 4px 10px rgb(0 0 0 / 15%);
    color: #fff;
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    margin: 0 auto;
    cursor: pointer;
    padding: 11px 30px;
    -webkit-animation: action 1s infinite alternate;
    animation: action 1s infinite alternate;
    position: relative;
    text-decoration: none;}







div.ci_main div.about_us_page{width:100%;float:left;padding: 80px 0 50px;}
div.ci_main div.about_us_page div.main_heading::before{right:0;margin:auto;}
div.ci_main div.about_us_page div.main_heading .heading{text-align: center;}

div.ci_main div.about_us_page div.about_us_main{width:100%;float:left;padding-bottom: 10px;}
div.ci_main div.about_us_page div.about_us_main.grey{background: #f6f6f6;padding:30px 0 20px;}

div.ci_main div.about_us_page p{width:100%;float:left;margin-bottom: 20px;line-height: 1.7;}
div.ci_main div.about_us_page p strong{font-weight: bolder;}
div.ci_main div.about_us_page .heading{font-size: 24px;font-weight: bolder;line-height: 1.2;color: #000;width:100%;float:left;margin-top:0;}
ul.unorder_list{width:100%;float:left;padding:0 0 0 13px;margin:0 0 10px;}
ul.unorder_list > li{width:100%;float:left;list-style: disc;margin-bottom: 10px;line-height: 1.7;}
ul.unorder_list li ul{width:100%;float:left;padding:0 0 0 13px;margin:0 0 10px;}
ul.unorder_list > li ul li{width:100%;float:left;list-style: circle;margin-top: 10px;line-height: 1.7;}
ul.unorder_list > li ul li:last-child{margin-bottom: 0;}
ul.unorder_list li ol{width:100%;float:left;padding:0 0 0 13px;margin:0 0 10px;}
ul.unorder_list > li ol li{width:100%;float:left;list-style: circle;margin-top: 10px;color:grey;line-height: 1.7;}
ul.unorder_list > li ol li:last-child{margin-bottom: 0;}

ol.order_list{width:100%;float:left;padding:0 0 0 13px;margin:0 0 10px;}
ol.order_list > li{width:100%;float:left;list-style: decimal;margin-bottom: 10px;line-height: 1.7;}
ul.unorder_list li ol{width:100%;float:left;padding:0 0 0 13px;margin:0 0 10px;}
ul.unorder_list > li ol li{width:100%;float:left;list-style: decimal;margin-top: 10px;color:grey;line-height: 1.7;}
ul.unorder_list > li ol li:last-child{margin-bottom: 0;}
ol.order_list li ul{width:100%;float:left;padding:0 0 0 13px;margin:0 0 10px;}
ol.order_list > li ul li{width:100%;float:left;list-style: circle;margin-top: 10px;color:grey;line-height: 1.7;}
ol.order_list > li ul li:last-child{margin-bottom: 0;}


div.ci_main div.about_us_page img.about_us_img{max-width:180px;width:100%;}
div.ci_main div.about_us_page img.our_process{width:100%;float:left;margin-bottom: 30px;}
div.ci_main div.about_us_page img.class_rooms_img{width:100%;float:left;margin-bottom: 30px;}

div.ci_main div.about_us_page ul.logos_area{width:100%;float:left;padding:0 8%;margin:0 0 15px;text-align: center;}
div.ci_main div.about_us_page ul.logos_area > li{width:175px;display: inline-block;list-style: none;border:1px solid #ccc;padding:16px;}
div.ci_main div.about_us_page ul.logos_area > li > img{width:100%;float:left;}

div.ci_main div.about_us_page div.jobs_area{width:100%;float:left;position: relative;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links{position: absolute;right:0;top:0;width:270px;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links div.right_sidebar_links_main{width:270px;float:left;padding-left:30px;background: #fff;padding-bottom: 15px;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links div.right_sidebar_links_main.fixed{position: fixed;top:95px;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links div.right_sidebar_links_main::after{width:3px;height:26px;content:"";background: #ed0722;left:0;top:0;position: absolute;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links div.right_sidebar_links_main::before{width:1px;height:100%;content:"";background: #ccc;left:0;top:0;position: absolute;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links div.right_sidebar_links_main p{width:100%;float:left;margin-bottom: 10px;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links div.right_sidebar_links_main p:last-child{margin-bottom: 0;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links div.right_sidebar_links_main .head{font-weight: bold;text-transform: uppercase;font-size: 20px;line-height: 1;margin-bottom: 20px;color:#000;margin-top:0;width:100%;float:left;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links div.right_sidebar_links_main p > a{color:grey;width:auto;float:left;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links div.right_sidebar_links_main p > a:hover, div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links div.right_sidebar_links_main p > a:active, div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links div.right_sidebar_links_main p > a:focus{color:#000;text-decoration: none;}

div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links.batch_page_sidebar{padding-left:0;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links.batch_page_sidebar div.right_sidebar_links_main{padding-left:0;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links.batch_page_sidebar div.right_sidebar_links_main::before, div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links.batch_page_sidebar div.right_sidebar_links_main::after{display: none;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links.batch_page_sidebar div.right_sidebar_links_main div.phone_email{width:100%;float:left;padding:20px 15px 10px;border:1px solid #ddd;margin-bottom: 15px;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links.batch_page_sidebar div.right_sidebar_links_main div.phone_email > a{width:100%;float:left;margin-bottom: 10px;text-align: center;font-size: 16px;color:#666;line-height: 1.1;font-weight: bold;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links.batch_page_sidebar div.right_sidebar_links_main form{width:100%;float:left;border:1px solid #ddd;padding:15px 15px 15px;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links.batch_page_sidebar div.right_sidebar_links_main form p.form_head{margin-bottom: 10px;text-transform: uppercase;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links div.right_sidebar_links_main form .form-control{width:100%;float:left;margin-bottom: 5px;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links div.right_sidebar_links_main form div.code{position: relative;width:100%;float:left;margin-bottom: 5px;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links div.right_sidebar_links_main form textarea.form-control{resize: none;height:60px;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links div.right_sidebar_links_main form div.code span{width: 75px;height: 100%;position: absolute;top: 0;left: 0;background: #f6f6f6;border: 1px solid #ccc;line-height: 32px;text-align: center;font-weight: bold;border-radius: 4px 0 0 4px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;font-size: 12px;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links div.right_sidebar_links_main form div.code .form-control{margin-bottom: 0 !important;padding-left:85px;}
div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links div.right_sidebar_links_main form div.code.captcha span{background: #03a84e;color:#fff;}
div.right_sidebar_links_main form .submit{width:100%;float:left;text-align: center;line-height: 34px;background: #ffb606;color:#fff;font-weight: bold;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
div.right_sidebar_links_main form div.code.captcha span{background: #03a84e;color:#fff;}
div.right_sidebar_links_main form .submit:hover, div.right_sidebar_links_main form .submit:active, div.right_sidebar_links_main form .submit:focus{text-decoration: none;}
div.right_sidebar_links_main form div.code.captcha span{background: #03a84e;color:#fff;}
div.right_sidebar_links_main form .submit:active, div.right_sidebar_links_main form div.code.captcha span{background: #03a84e;color:#fff;}
div.right_sidebar_links_main form .submit:focus{text-decoration: none;}

div.ci_main div.about_us_page div.jobs_area.padding_right{padding-right: 300px;}

form.all_batches{width:100%;float:left;margin:0 0 55px;}
form.all_batches label{width:100%;float:left;font-size:16px;margin-bottom: 10px;}
form.all_batches input.search_area{width:100%;float:left;}
form.all_batches select.form-control{width:100%;float:left;}
form.all_batches .form-control{border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;height: 50px;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;margin-bottom: 15px;}
form.all_batches a{width:100%;float:left;text-align: center;background:#095099;color:#fff;height: 50px;line-height: 50px;font-weight: bold;text-transform: uppercase;margin-top: 33px;margin-bottom: 15px;}
form.all_batches a:hover, form.all_batches a:active, form.all_batches a:focus{text-decoration: none;}
div.ci_main div.poular_batches p.date_head{width:100%;float:left;border:1px solid #ccc;background: #f6f6f6;padding:15px 20px;font-size: 24px;font-weight: bold;line-height: 1.2;margin:0px 0 30px;color:#000;}

div.ci_main div.poular_batches ul.view_as_area{width: 100%;float: left;border-bottom: 1px dashed #ddd;margin-bottom: 100px;padding-bottom: 10px;}
div.ci_main div.poular_batches ul.view_as_area > li{width:auto;float:left;list-style: none;margin-bottom: 10px;line-height: 1;}
div.ci_main div.poular_batches ul.view_as_area > li > span{display: block;color:#545454;font-size: 18px;}
div.ci_main div.poular_batches ul.view_as_area > li > a{display: block;margin-left: 30px;margin-top: 1px;color:#969696;}
div.ci_main div.poular_batches ul.view_as_area > li > a.active, div.ci_main div.poular_batches ul.view_as_area > li > a:hover, div.ci_main div.poular_batches ul.view_as_area > li > a:active, div.ci_main div.poular_batches ul.view_as_area > li > a:focus{color:#095099;text-decoration: none;}
div.ci_main div.poular_batches p.result_head{width:100%;float:left;background: #d9edf7;border: 1px solid #bce8f1;color: #3a87ad;padding: 8px 35px 8px 14px;text-shadow: 0 1px 0 #fff;-webkit-text-shadow: 0 1px 0 #fff;-moz-text-shadow: 0 1px 0 #fff;font-size: 16px;margin-bottom: 30px;}
div.ci_main div.poular_batches p.batch_head{width:100%;float:left;color: #000;font-size: 24px;text-align: center;margin-bottom: 30px;font-weight: bold;line-height: 1.2;}
div.ci_main div.poular_batches div.calendar-container{width:100%;float:left;margin-bottom: 10px;}
div.ci_main div.poular_batches div.calendar-container table td{border: 1px solid #e5e5e5;background: #fff;font-size: 18px;}
div.ci_main div.poular_batches div.calendar-container table thead td{padding:20px 5px;}


div.about_us_page div.jobs_area ul.job_posted{width:100%;float:left;margin-bottom: 30px;position: relative;padding-left:180px;min-height: 111px;border-bottom: 1px solid #ccc;}
div.about_us_page div.jobs_area ul.job_posted > li{width:100%;float:left;list-style: none;padding-bottom: 30px;}
div.about_us_page div.jobs_area ul.job_posted > p{width:150px;position: absolute;top:0;left:0;border-right:1px solid #eee;margin-bottom: 0;padding-right: 30px;}
div.about_us_page div.jobs_area ul.job_posted > p > span{width:100%;float:left;font-weight: bold;line-height: 1;text-transform: uppercase;}
div.about_us_page div.jobs_area ul.job_posted > p > span.posted{font-size: 16px;color:grey;}
div.about_us_page div.jobs_area ul.job_posted > p > span.date{font-size: 80px;color:#095099;}
div.about_us_page div.jobs_area ul.job_posted > p > span.month{font-size: 16px;color:grey;}
div.about_us_page div.jobs_area ul.job_posted > li a.head{color: #000;width: 100%;float: left;font-weight: bold;font-size: 30px;margin-bottom: 20px;line-height: 1.2;}
div.about_us_page div.jobs_area ul.job_posted > li a.head h2{color: #000;width: 100%;float: left;font-weight: bold;font-size: 30px;margin-bottom: 20px;line-height: 1.2;margin:0;}
div.about_us_page div.jobs_area ul.job_posted > li a.head:hover, div.about_us_page div.jobs_area ul.job_posted > li a.head:active, div.about_us_page div.jobs_area ul.job_posted > li a.head:focus{text-decoration: none;color:#095099;}
div.about_us_page div.jobs_area ul.job_posted > li ul.entry_details{width:100%;float:left;padding:0;margin-bottom: 20px;}
div.about_us_page div.jobs_area ul.job_posted > li ul.entry_details > li{width:33.33%;float:left;list-style: none;border-right: 1px solid #ccc;padding:0 15px 10px;}
div.about_us_page div.jobs_area ul.job_posted > li ul.entry_details > li:first-child{padding-left:0;}
div.about_us_page div.jobs_area ul.job_posted > li ul.entry_details > li:last-child{padding-right: 0;border-right:none;}
div.about_us_page div.jobs_area ul.job_posted > li ul.entry_details > li > span{width:100%;float:left;color:#b9b9b9;}
div.about_us_page div.jobs_area ul.job_posted > li ul.entry_details > li > span:first-child{font-weight: bold;color:grey;}
div.about_us_page div.jobs_area ul.job_posted > li p{width:100%;float:left;}
div.about_us_page div.jobs_area ul.job_posted > li a.read_more{width:auto;float:left;clear:both;background: #095099;color: #fff;font-weight: bold;text-transform: uppercase;padding:12px 25px;}
div.about_us_page div.jobs_area ul.job_posted > li a.read_more:hover, div.about_us_page div.jobs_area ul.job_posted > li a.read_more:active, div.about_us_page div.jobs_area ul.job_posted > li a.read_more:focus{text-decoration: none;}
div.about_us_page div.jobs_area ul.job_posted > li .sub_head{font-weight: bold;color:#000;font-size: 18px;margin-bottom: 10px;width:100%;float:left;margin-top:0;}


section.courses_area{width:100%;float:left;}
section.courses_area div.batches_area{width:100%;float:left;}
section.courses_area div.batches_area ul.main_batches_area{width:100%;float:left;padding:30px 0 0;margin:0 0 50px;border-bottom: 1px solid #ddd;}
section.courses_area div.batches_area ul.main_batches_area:first-child{padding-top: 0;}
section.courses_area div.batches_area ul.main_batches_area > li{width:100%;float:left;list-style: none;position: relative;margin-bottom: 30px;padding-left: 110px;}
section.courses_area div.batches_area ul.main_batches_area > li p{width:100%;float:left;margin-bottom: 10px;text-align: left;}
section.courses_area div.batches_area ul.main_batches_area > li p.date_month{background: #ed0722;color: #fff;width: 80px;height: 80px;font-size: 30px;font-weight: bold;text-align: center;line-height: 1.1;padding: 14px 5px;position: absolute;top: 0;left: 0;}
section.courses_area div.batches_area ul.main_batches_area > li p.date_month > span{display: block;font-size: 14px;}
section.courses_area div.batches_area ul.main_batches_area > li p.course_name{font-weight: bold; font-size: 30px;color: #000;line-height: 1.2;position: relative;}
section.courses_area div.batches_area ul.main_batches_area > li p.cost_offer{color:#40c4ff;font-size: 16px;font-weight: bold;}
section.courses_area div.batches_area ul.main_batches_area > li p.cost_offer > span{text-decoration: line-through;margin-right: 10px;}
section.courses_area div.batches_area ul.main_batches_area > li p.course_code{color:#000;font-weight: bold;}
section.courses_area div.batches_area ul.main_batches_area > li p.days_hours_online{color:grey;font-weight: bold;}
section.courses_area div.batches_area ul.main_batches_area > li p.days_hours_online > span{margin-right: 10px;display: inline-block;}
section.courses_area div.batches_area ul.main_batches_area > li p.days_hours_online > span:last-child{margin-right: 0;}
section.courses_area div.batches_area ul.main_batches_area > li p.buttons_v_e{margin:10px 0 0;}
section.courses_area div.batches_area ul.main_batches_area > li p.buttons_v_e > a{width:auto;float:left;color: #ffb606;border:1px solid #000;margin-right: 5px;padding:5px 10px;transition:0.2s linear;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;font-size: 16px;font-weight: bold;}
section.courses_area div.batches_area ul.main_batches_area > li p.buttons_v_e > a:hover, section.courses_area div.batches_area ul.main_batches_area > li p.buttons_v_e > a:active, section.courses_area div.batches_area ul.main_batches_area > li p.buttons_v_e > a:focus{text-decoration: none;background: #ffb606;color:#fff;border-color:transparent;}
section.courses_area div.batches_area ul.main_batches_area > li p.buttons_v_e > a:last-child{margin-right: 0;}
section.courses_area div.batches_area ul.main_batches_area > li p.background_course{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);padding:15px;text-align: center;font-size: 20px;line-height: 1.3;color:#fff;font-weight: bold;}
section.courses_area div.batches_area ul.main_batches_area > li.back-one{background: #509cce;}
section.courses_area div.batches_area ul.main_batches_area > li.back-two{background: #a35d17;}
section.courses_area div.batches_area ul.main_batches_area > li.back-three{background: #eb6c2d;}
section.courses_area div.batches_area ul.main_batches_area > li.back-four{background: #a38c17;}
section.courses_area div.batches_area ul.main_batches_area > li.back-five{background: #eb8c2d;}
section.courses_area div.batches_area ul.main_batches_area > li.back-six{background: #74a317;}
section.courses_area div.batches_area ul.main_batches_area > li.back-seven{background: #ebab2d;}
section.courses_area div.batches_area ul.main_batches_area > li.back-eight{background: #17a346;}
section.courses_area div.batches_area ul.main_batches_area > li.back-nine{background: #ebcb2d;}
section.courses_area div.batches_area ul.main_batches_area > li.back-ten{background: #17a38c;}
section.courses_area div.batches_area img.batch_details_img{width:100%;float:left;margin-bottom: 50px;}
section.courses_area div.batches_area iframe.batch_details_map{width:100%;float:left;border: 0;height: 337px;margin-bottom: 50px;outline: none;padding: 0;}

div.work_shop_time{width:100%;float:left;}
div.work_shop_time .table{margin-bottom: 30px;}
div.work_shop_time .table > tbody > tr > th{padding:5px;color:#000;line-height: 1.3;}
div.work_shop_time .table > tbody > tr > td, div.work_shop_time .table > tfoot > tr > td, div.work_shop_time .table > tfoot > tr > th, div.work_shop_time .table > thead > tr > td, div.work_shop_time .table > thead > tr > th{padding:5px;line-height: 1.3;}

div.work_shop_time + .c_btn1{margin-bottom: 30px;float:left;clear:both;}

div.ci_main div.thankyou_page{width:100%;float:left;padding:80px 0 70px;text-align: center;}
div.ci_main div.thankyou_page img.thankyou_img{width:100%;max-width:460px;display: inline-block;}
div.ci_main div.thankyou_page p{width:100%;float:left;font-weight: bold;}
div.ci_main div.thankyou_page p.head{font-size: 80px;margin: 30px 0 10px;line-height: 1;}
div.ci_main div.thankyou_page p.text{font-size: 20px;color:#fc5d23;}

div.ci_main div.popoluar_courses{width:100%;float:left;padding:80px 0 50px;border-bottom: 1px solid #eee;}
div.ci_main div.popoluar_courses div.popular_courses_area{width:100%;float:left;margin-bottom: 30px;transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;box-shadow: 0 0 10px #ccc;-webkit-box-shadow: 0 0 10px #ccc;-moz-box-shadow: 0 0 10px #ccc;border-radius: 10px;-webkit-border-radius: 10px;-webkit-border-radius: 10px;border-top: 10px solid #f1f8fc;background: #f1f8fc;}
div.ci_main div.popoluar_courses div.popular_courses_area:hover{box-shadow: 0 0 10px #333;-webkit-box-shadow: 0 0 10px #333;-moz-box-shadow: 0 0 10px #333;}
div.ci_main div.popoluar_courses div.popular_courses_area a.image_area{width:100%;float:left;position: relative;height: 175px;background: #fff;}
div.ci_main div.popoluar_courses div.popular_courses_new a.image_area{width:100%;float:left;position: relative;height: 315px;background: #fff;}

div.ci_main div.popoluar_courses div.popular_courses_new a.image_area > span{position: absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);color: #000;font-weight: bold;width: 100%;padding: 0 100px 0 15px;font-size: 18px;transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;}
div.ci_main div.popoluar_courses div.popular_courses_area a.image_area > span{position: absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);color: #000;font-weight: bold;width: 100%;padding: 0 100px 0 15px;font-size: 20px;transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;line-height: 1.4;}
div.ci_main div.popoluar_courses div.popular_courses_area a.image_area > span > b{width:100%;float:left;font-size: 14px;margin-top: 10px;color:grey;transition: 0.3s linear;-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;}
div.ci_main div.popoluar_courses div.popular_courses_area a.image_area > span > b > i{font-style: normal;display: none;}

div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area a.image_area{height:auto;min-height: 360px;text-align: center;}
div.ci_main.instructor_page div.popoluar_courses.popoluar_courses_partner_page div.popular_courses_area a.image_area{min-height: 260px;}
div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area a.image_area > span{position: static;float:left;padding:30px 15px 5px;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);}
div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area a.image_area > span i.image_area{width:100%;float:left;margin-top: 10px;}
div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area a.image_area > span i.image_area > img{width: 75px;background: #095099;padding: 10px;
transition: 0.3s linear;-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area a.image_area:hover > span i.image_area > img{background: transparent !important;}
div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area.back-0 a.image_area > span i.image_area > img{background:#f15c24;}
div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area.back-1 a.image_area > span i.image_area > img{background:#ed0622;}
div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area.back-2 a.image_area > span i.image_area > img{background:#08991c;}
div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area.back-3 a.image_area > span i.image_area > img{background:#40c4ff;}
div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area.back-4 a.image_area > span i.image_area > img{background:#f2a724;}
div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area.back-5 a.image_area > span i.image_area > img{background:#b90622;}

div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area.back-6 a.image_area > span i.image_area > img{background:#a09b20;}
div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area.back-7 a.image_area > span i.image_area > img{background:#7c40ff;}
div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area.back-8 a.image_area > span i.image_area > img{background:#f2d024;}
div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area.back-9 a.image_area > span i.image_area > img{background:#690622;}
div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area.back-10 a.image_area > span i.image_area > img{background:#c2991c;}
div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area.back-11 a.image_area > span i.image_area > img{background:#9040ff;}



div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area a.image_area b.read_more{display: inline-block;color:#095099;transition: 0.3s linear;-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;cursor: pointer;position: relative;}
div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area a.image_area:hover b.read_more{color:#fff;text-decoration: underline;}


div.ci_main div.popoluar_courses div.popular_courses_area a.image_area > p{position: absolute;top:60%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);color: #000;font-weight: bold;width: 100%;padding: 0 100px 0 15px;font-size: 14px;transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;}
div.ci_main div.popoluar_courses div.popular_courses_area:hover a.image_area > span{color:#fff;}
div.ci_main div.popoluar_courses div.popular_courses_area:hover a.image_area > span > b{color:#fff;}
div.ci_main div.popoluar_courses div.popular_courses_area:hover a.image_area > p{color:#fff;}
div.ci_main div.popoluar_courses div.popular_courses_area a.image_area > span > span{position: absolute;top:10px;right:10px;color:grey;transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;}
div.ci_main div.popoluar_courses div.popular_courses_area a.image_area > span h3{width: 100%;padding: 0;float:left;font-size: 20px;margin:0;line-height: 1.4;}
div.ci_main div.popoluar_courses div.popular_courses_area a.image_area::before{width:100%;height:100%;position: absolute;top:0;left:0;content:"";transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;}
div.ci_main div.popoluar_courses div.popular_courses_area a.image_area > img{width: 75px;position: absolute;top:0;right:15px;bottom:0;margin:auto;background: #095099;padding: 10px;transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-0 a.image_area > img{background: #f15c24;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-1 a.image_area > img{background: #ed0622;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-2 a.image_area > img{background: #08991c;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-3 a.image_area > img{background: #40c4ff;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-4 a.image_area > img{background: #f2a724;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-5 a.image_area > img{background: #b90622;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-6 a.image_area > img{background: #9e991c;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-7 a.image_area > img{background: #7c40ff;}

div.ci_main div.popoluar_courses div.popular_courses_area.back-8 a.image_area > img{background: #f2d024;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-9 a.image_area > img{background: #690622;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-10 a.image_area > img{background: #c2991c;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-11 a.image_area > img{background: #9040ff;}

div.ci_main div.popoluar_courses div.popular_courses_area:hover a.image_area{background: #095099;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-0:hover a.image_area{background: #f15c24;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-1:hover a.image_area{background: #ed0622;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-2:hover a.image_area{background: #08991c;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-3:hover a.image_area{background: #40c4ff;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-4:hover a.image_area{background: #f2a724;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-5:hover a.image_area{background: #b90622;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-6:hover a.image_area{background: #9e991c;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-7:hover a.image_area{background: #7c40ff;}

div.ci_main div.popoluar_courses div.popular_courses_area.back-8:hover a.image_area{background: #f2d024;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-9:hover a.image_area{background: #690622;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-10:hover a.image_area{background: #c2991c;}
div.ci_main div.popoluar_courses div.popular_courses_area.back-11:hover a.image_area{background: #9040ff;}




div.ci_main div.popoluar_courses div.popular_courses_area a.image_area > .fa-heart-o{position: absolute;top:15px;right:15px;color:#fff;opacity: 0;transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;}
div.ci_main div.popoluar_courses div.popular_courses_area a.image_area:hover::before, div.ci_main div.popoluar_courses div.popular_courses_area a.image_area:hover > .fa-heart-o{opacity:;}
div.ci_main div.popoluar_courses div.popular_courses_area div.text_area{width:100%;float:left;padding:10px 15px 0;border-top: 1px solid #f2f2f2;}
div.ci_main div.popoluar_courses div.popular_courses_area div.text_area a.head{width:100%;float:left;position: relative;margin-bottom: 10px;}
div.ci_main div.popoluar_courses div.popular_courses_area div.text_area a.head span.heading{width:100%;float:left;color:grey;font-size: 16px;transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;}
div.ci_main div.popoluar_courses div.popular_courses_area div.text_area a.head:hover span.heading, div.ci_main div.popoluar_courses div.popular_courses_area div.text_area a.head:active span.heading, div.ci_main div.popoluar_courses div.popular_courses_area div.text_area a.head:focus span.heading{color:#000;}
div.ci_main div.popoluar_courses div.popular_courses_area div.text_area a.head span.name{color:grey;position: absolute;right: 0;top: 0;}
div.ci_main div.popoluar_courses div.popular_courses_area div.text_area a.head span.cost{position: absolute;right:0;top:0;color: #fff;background:#095099;font-weight: bold;text-transform: uppercase;font-size: 12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;width: 60px;text-align: center;line-height: 1;padding: 4px;}
div.ci_main div.popoluar_courses div.popular_courses_area div.text_area a.head span.cost.free{background: #ffb606;}
div.ci_main div.popoluar_courses div.popular_courses_area div.text_area p.text{width:100%;float:left;color:grey;line-height: 1.7;font-size: 15px;margin-bottom: 20px;}
div.ci_main div.popoluar_courses div.popular_courses_area div.text_area p.links{width:100%;float:left;}
div.ci_main div.popoluar_courses div.popular_courses_area div.text_area p.links > span, div.ci_main div.popoluar_courses div.popular_courses_area div.text_area p.links > a{width:auto;float:left;color:grey;font-weight: bold;}
div.ci_main div.popoluar_courses div.popular_courses_area div.text_area p.links > a{margin-right: 0;}
div.ci_main div.popoluar_courses div.popular_courses_area div.text_area p.links > a:hover, div.ci_main div.popoluar_courses div.popular_courses_area div.text_area p.links > a:active, div.ci_main div.popoluar_courses div.popular_courses_area div.text_area p.links > a:focus{text-decoration: none;color:#000;}

div.ci_main div.counter_area{width:100%;float:left;padding:100px 0 70px;background: #095099;}
div.ci_main div.counter_area ul.counter_number{width:100%;float:left;padding:0;margin:0 0 30px;}
div.ci_main div.counter_area ul.counter_number > li{width:100%;float:left;list-style: none;text-align: center;color:#fff;}
div.ci_main div.counter_area ul.counter_number > li.icons{font-size: 50px;}
div.ci_main div.counter_area ul.counter_number > li.value{font-size: 50px;font-weight: bold;}
div.ci_main div.counter_area ul.counter_number > li.head{font-size: 18px;font-weight: bold;}

div.ci_main div.category_area{width:100%;float:left;padding:80px 0 50px;}
div.ci_main div.category_area a.category_list{width: 100%;float: left;margin-bottom: 30px;position: relative;background: #fff;text-align: center;min-height: 100px;box-shadow: 0 0 10px #ddd;-webkit-box-shadow: 0 0 10px #ddd;-moz-box-shadow: 0 0 10px #ddd;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}
div.ci_main div.category_area a.category_list:hover, div.ci_main div.category_area a.category_list:active, div.ci_main div.category_area a.category_list:focus{background:#095099;}
div.ci_main div.category_area a.category_list div.image_area{width:100%;height:100%;top:0;left:0;position: absolute;}
div.ci_main div.category_area a.category_list div.image_area > img{width: 60px;position: absolute;top: 0;right: 10px;bottom: 0;margin: auto;padding:7px;background: #095099;transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}

div.ci_main div.category_area a.category_list.back-0 div.image_area > img{background: #f15c24;}
div.ci_main div.category_area a.category_list.back-1 div.image_area > img{background: #ed0622;}
div.ci_main div.category_area a.category_list.back-2 div.image_area > img{background: #08991c;}
div.ci_main div.category_area a.category_list.back-3 div.image_area > img{background: #40c4ff;}

div.ci_main div.category_area a.category_list.back-4 div.image_area > img{background: #f2a724;}
div.ci_main div.category_area a.category_list.back-5 div.image_area > img{background: #b90622;}
div.ci_main div.category_area a.category_list.back-6 div.image_area > img{background: #9e991c;}
div.ci_main div.category_area a.category_list.back-7 div.image_area > img{background: #7c40ff;}

div.ci_main div.category_area a.category_list.back-8 div.image_area > img{background: #f2d024;}
div.ci_main div.category_area a.category_list.back-9 div.image_area > img{background: #690622;}
div.ci_main div.category_area a.category_list.back-10 div.image_area > img{background: #c2991c;}
div.ci_main div.category_area a.category_list.back-11 div.image_area > img{background: #9040ff;}


div.ci_main div.category_area a.category_list.back-0:hover{background: #f15c24;}
div.ci_main div.category_area a.category_list.back-1:hover{background: #ed0622;}
div.ci_main div.category_area a.category_list.back-2:hover{background: #08991c;}
div.ci_main div.category_area a.category_list.back-3:hover{background: #40c4ff;}

div.ci_main div.category_area a.category_list.back-4:hover{background: #f2a724;}
div.ci_main div.category_area a.category_list.back-5:hover{background: #b90622;}
div.ci_main div.category_area a.category_list.back-6:hover{background: #9e991c;}
div.ci_main div.category_area a.category_list.back-7:hover{background: #7c40ff;}

div.ci_main div.category_area a.category_list.back-8:hover{background: #f2d024;}
div.ci_main div.category_area a.category_list.back-9:hover{background: #690622;}
div.ci_main div.category_area a.category_list.back-10:hover{background: #c2991c;}
div.ci_main div.category_area a.category_list.back-11:hover{background: #9040ff;}


div.ci_main div.category_area a.category_list:hover div.image_area > img, div.ci_main div.category_area a.category_list:active div.image_area > img, div.ci_main div.category_area a.category_list:focus div.image_area > img{background:transparent !important;}

div.ci_main div.category_area a.category_list > p{width:100%;float:left;line-height: 1.3;}
div.ci_main div.category_area a.category_list p.head{color: #fff;transition: 0.3s linear;-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;margin-bottom: 0;text-transform: capitalize;text-align: left;position: absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);padding:0 80px 0 10px;}
div.ci_main div.category_area a.category_list p.head > span{width:100%;float:left;margin:3px 0;transition: 0.3s linear;-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;}
div.ci_main div.category_area a.category_list p.head > span.course_name{font-weight: bold;font-size: 16px;color:#000;}
div.ci_main div.category_area a.category_list p.head > span.courses{color:grey;}
div.ci_main div.category_area a.category_list:hover p.head > span.course_name, div.ci_main div.category_area a.category_list:active p.head > span.course_name, div.ci_main div.category_area a.category_list:focus p.head > span.course_name, div.ci_main div.category_area a.category_list:hover p.head > span.courses, div.ci_main div.category_area a.category_list:active p.head > span.courses, div.ci_main div.category_area a.category_list:focus p.head > span.courses{color:#fff;}
div.ci_main div.category_area a.category_list p.text{color:grey;display: none;}

div.ci_main div.register_form{width:100%;float:left;position: relative;padding:80px 0 50px;background: #095099;}
div.ci_main div.partner_form{background:url(../images/partner_form_background.jpg) no-repeat center center !important;background-size:cover !important;position: relative;padding: 30px 0;}
div.ci_main div.partner_form::before{width:100%;height:100%;position: absolute;top:0;left:0;content:"";background: rgba(0,0,0,0.5);}
div.partner_form .form_partner{background: #095099; padding: 24.5px; height: 100%;}
div.ci_main div.partner_form form.register_form{width:100%;float:left;margin-bottom: 0px !important;background: rgba(204,204,204,.42) !important;}
div.ci_main div.register_form form.register_form{width:100%;float:left;background: #fff;padding:40px 30px;margin-bottom: 30px;}
div.ci_main div.register_form p{width:100%;float:left;}
div.ci_main div.register_form form.register_form p{text-align: center;}
div.ci_main div.register_form form.register_form p.head{font-weight: bold;font-size: 24px;}
div.ci_main div.register_form form.register_form p.text{color:grey;margin-bottom: 20px;}
div.ci_main div.register_form form.register_form label{width:100%;float:left;margin-bottom: 5px;}
div.ci_main div.register_form form.register_form div.country_code{width:100%;float:left;margin-bottom: 15px;position: relative;}
div.ci_main div.register_form form.register_form div.country_code div.code{position: absolute;top:0;left:0;width:60px;font-weight: bold; height:100%;border:1px solid #ccc;background: #f1f1f1;text-align: center;line-height: 43px;}
div.ci_main div.register_form form.register_form div.country_code .form-control{padding-left: 72px;margin-bottom: 0;}
div.ci_main div.register_form form.register_form .form-control{width:100%;float:left;margin-bottom: 15px;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;background: #f6f6f6;height: 45px;}
div.ci_main div.register_form form.register_form a.apply{width:100%;float:left;text-align: center;background: #095099;color:#fff;font-weight: bold;padding:13px 10px;text-transform: uppercase;}
div.ci_main div.register_form form.register_form div.captcha_area{width:100%;float:left;position: relative;margin-bottom: 15px;}
div.ci_main div.register_form form.register_form div.captcha_area div.code{position: absolute;top:0;left:0;width:70px;height: 100%;border:1px solid #ccc;background: #03a84e;color:#fff;text-align: center;line-height: 43px;font-weight: bold;font-size: 16px;}
div.ci_main div.register_form form.register_form div.captcha_area .form-control{margin-bottom: 0;padding-left:82px;}
div.ci_main div.register_form form.register_form a.apply:hover, div.ci_main div.register_form form.register_form a.apply:active, div.ci_main div.register_form form.register_form a.apply:focus{text-decoration: none;}
div.ci_main div.register_form .heading{font-weight: bold;color:#fff;font-size: 70px;margin-top: 0;line-height: 1;margin-bottom: 30px;}
div.ci_main div.register_form p.texts{color:#fff;font-size: 30px;line-height: 1.7;}
div.ci_main div.partner_form div .pd-0{padding:0px;}

div.ci_main div.partner_form div .register_area_img h2{margin: 100px 0 30px;color: #fff;line-height: 1.2;font-size: 40px;}
div.ci_main div.partner_form div .register_area_img h2 > span{width:100%;float:left;margin:30px 0 30px;}
div.ci_main div.partner_form div .register_area_img h2 > span > i{width:auto;float:left;background:#ed0722;font-style:normal;padding:10px 20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
div.ci_main div.register_form div.register_area{width:100%;float:left;padding:0;line-height: 1;}
div.ci_main div.register_form div.register_area_img img{width:100%; height: 100%;}
div.ci_main div.register_form div.register_area div.justify-content-center.align-items-center{width:100%;float:left;margin:30px -15px 0;}
div.ci_main div.register_form div.register_area div.justify-content-center.align-items-center::before, div.ci_main div.register_form div.register_area div.justify-content-center.align-items-center::after{content:"";clear: both;display: table;}
div.ci_main div.register_form div.register_area div.wrapper{width:100%;float:left;margin-bottom: 30px;}
div.ci_main div.register_form div.register_area div.wrapper > span{width:100%;float:left;text-align: center;color:#fff;padding:0;}
div.ci_main div.register_form div.register_area div.wrapper > span.time{font-size: 60px;font-weight: bold;margin-bottom: 5px;}
div.ci_main div.register_form div.register_area div.wrapper > span.label{font-size: 18px;text-transform: capitalize;}



div.ci_main div.reviews_area{width:100%;float:left;background: url(../images/reviews_area.jpg) no-repeat center center;background-size: cover !important;padding:80px 0;text-align: center;}
div.ci_main div.reviews_area.mocktest_reviews_area{background: #f6f6f6;}
div.ci_main div.reviews_area.mocktest_reviews_area div.author_profile p.text{color:grey;}
div.ci_main div.reviews_area.mocktest_reviews_area div.author_profile p.sub_text{color:#000;}
div.ci_main div.reviews_area.mocktest_reviews_area div.author_profile p.post{color:#b9b9b9;}
div.ci_main div.reviews_area.mocktest_reviews_area div.author_profile p.stars{color:orange;font-size: 16px;}
div.ci_main div.reviews_area.mocktest_reviews_area div.author_profile p.link > a{color: #337ab7;font-size: 24px;display: inline-block;}
div.ci_main div.reviews_area.mocktest_reviews_area div.author_profile p.link > a:hover, div.ci_main div.reviews_area.mocktest_reviews_area div.author_profile p.link > a:active, div.ci_main div.reviews_area.mocktest_reviews_area div.author_profile p.link > a:focus{text-decoration: none;}

div.ci_main div.reviews_area div.author_profile{width:100%;float:left;padding:0 15%;}
div.ci_main div.reviews_area div.author_profile img.author_pic{width:105px;margin-bottom: 30px;display: inline-block;}
div.ci_main div.reviews_area div.author_profile .head_one{color:#fff;}
div.ci_main div.reviews_area div.author_profile p{width:100%;float:left;}
div.ci_main div.reviews_area div.author_profile p.text{font-size: 18px;color:#fff;margin-bottom: 30px;line-height: 1.7;}
div.ci_main div.reviews_area div.author_profile .sub_text{font-size: 26px;color: #fff;margin: 10px 0 20px;font-weight: bold;text-transform: uppercase;}
div.ci_main div.reviews_area div.author_profile p.post{color:#fff;font-weight: bold;font-size: 14px;text-transform: uppercase;margin-bottom: 30px;}
div.ci_main div.reviews_area div.author_profile p.post > a{display: inline-block;color:#fff;font-size: 20px;}
div.ci_main div.reviews_area div.author_profile p.post > a.linkedin{background: #337ab7;font-size: 18px;width:auto;height:auto;line-height:1;text-align: center;padding:7px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
div.ci_main div.reviews_area div.author_profile p.post > a.linkedin > i{float:left;color:#fff;}
div.ci_main div.reviews_area div.author_profile p.post > a:hover, div.ci_main div.reviews_area div.author_profile p.post > a:active, div.ci_main div.reviews_area div.author_profile p.post > a:focus{text-decoration: none;}
div.ci_main div.reviews_area p.btns{margin:30px 0 0;}
div.ci_main div.reviews_area p.btns > a{margin-bottom: 0;}

div.ci_main div.main_container_area div.wrapper_area section div.poular_batches{padding:30px 0 0;font-size: 14px;}
div.ci_main div.poular_batches{width:100%;float:left;padding:80px 0 50px;}
div.ci_main div.poular_batches div.popular_batches_area{width:100%;float:left;}
div.ci_main div.poular_batches div.popular_batches_area div.popular_batches_img{width:100%;float:left;margin-bottom: 30px;position: relative;padding:15px 15px 15px 125px;border: 1px solid #ccc;background: #fff;transition:0.2s linear;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;}
div.ci_main div.poular_batches div.popular_batches_area div.popular_batches_img:hover{background: #f6f6f6;}
div.ci_main div.poular_batches div.popular_batches_area div.popular_batches_img p.btns{text-align: left;margin:10px 0 0;}
div.ci_main div.poular_batches div.popular_batches_area div.popular_batches_img p.btns > a{padding:8px 12px;font-size: 14px;}
div.ci_main div.poular_batches div.popular_batches_area div.popular_batches_img p.btns > a.active{color:#fff;}
div.ci_main div.poular_batches div.popular_batches_area div.popular_batches_img p.btns > a:hover, div.ci_main div.poular_batches div.popular_batches_area div.popular_batches_img p.btns > a:active, div.ci_main div.poular_batches div.popular_batches_area div.popular_batches_img p.btns > a:focus{text-decoration: none;}
div.ci_main div.poular_batches div.popular_batches_area div.popular_batches_img div.date{position: absolute;left: 15px;top: 15px;background: #ed0722;color: #fff;width: 80px;height: 80px;font-size: 30px;font-weight: bold;text-align: center;line-height: 1.1;padding: 14px 5px;}
div.ci_main div.poular_batches div.popular_batches_area div.popular_batches_img div.date > span{display: block;font-size: 12px;font-weight:normal;}
div.ci_main div.poular_batches div.popular_batches_area a.head{color:#000;width:100%;float:left;font-weight: bold;font-size: 24px;margin-bottom: 20px;line-height: 1.2;}
div.ci_main div.poular_batches div.popular_batches_area a.head h5{color:#000;width:100%;float:left;font-weight: bold;font-size: 24px;line-height: 1.2;margin:0;min-height: 59px;}
div.ci_main div.poular_batches div.popular_batches_area a.head:hover, div.ci_main div.poular_batches div.popular_batches_area a.head:active, div.ci_main div.poular_batches div.popular_batches_area a.head:focus{color:#095099;text-decoration: none;}
div.poular_batches div.popular_batches_area p{width:100%;float:left;color:grey;font-size: 16px;}
div.poular_batches div.popular_batches_area p.text{position: relative;padding-left:30px;}
div.poular_batches div.popular_batches_area p.text > i.line_through{display: inline-block;text-decoration: line-through;font-style: normal;}
div.poular_batches div.popular_batches_area p.text span.dark_color{color:#000;}
div.poular_batches div.popular_batches_area p.text > i.fa{position: absolute;top:4px;left:0;}
div.poular_batches div.popular_batches_area p.text > span{text-transform: uppercase;}
div.poular_batches div.popular_batches_area p.content{margin:20px 0 10px;line-height: 1.7;}
div.ci_main div.poular_batches p.btns{text-align: center;margin-bottom: 20px;}


div.ci_main div.partner_page{width:100%;float:left;}
div.ci_main div.partner_page div.section{width:100%;float:left;}
div.ci_main div.partner_page div.section.section-one{padding:50px 0 50px;}
div.ci_main div.partner_page div.section.section-one .heading{width:100%;float:left;font-weight: bold;line-height: 1.3;margin-bottom:20px;font-size: 36px;color:#000;margin-top: 0;}
div.ci_main div.partner_page div.section.section-one .sub_heading{width:100%;float:left;line-height: 1.5;margin-bottom:30px;font-size: 20px;color:#4c527d;}
div.ci_main div.partner_page div.section.section-one p.btns{margin-bottom: 30px;}
div.ci_main div.partner_page div.section.section-one p.btns > a, div.ci_main div.partner_page div.section.section-three ul.image_text > li p.btns > a{padding:15px 30px;border-radius: 60px;-webkit-border-radius: 60px;-moz-border-radius: 60px;}
div.ci_main div.partner_page div.section.section-one div.testimonials_area{width:100%;float:left;margin-bottom: 30px;}
div.ci_main div.partner_page div.section.section-one div.testimonials_area div.text_area{width:100%;float:left;border-left:4px solid #095099;background: #f6f6f6;padding:25px;font-size: 16px;font-style:italic;color:#4c527d;line-height: 1.5;margin-bottom: 20px;}
div.ci_main div.partner_page div.section.section-one div.testimonials_area p.img_name_post{width:100%;float:left;margin-bottom: 0;position: relative;min-height: 60px;padding-top:5px;}
div.ci_main div.partner_page div.section.section-one div.testimonials_area p.img_name_post > img{position: absolute;left:0;top:0;width:60px;height:60px;}
div.ci_main div.partner_page div.section.section-one div.testimonials_area p.img_name_post > span{width:100%;float:left;padding-left:80px;color:#6f75a7;margin-bottom: 2px;}
div.ci_main div.partner_page div.section.section-one div.testimonials_area .owl-theme .owl-dots .owl-dot span{margin:0 5px;}

div.ci_main div.partner_page div.section.section-one div.partner_banner{width:100%;float:left;margin-bottom: 0;position: relative;}
div.ci_main div.partner_page div.section.section-one div.partner_banner > img{width:100%;float:left;}
div.ci_main div.partner_page div.section.section-one div.partner_banner > p{width:100%;float:left;margin-bottom: 0;text-align: center;}
div.ci_main div.partner_page div.section.section-one div.partner_banner > p > a{display: inline-block;font-size: 16px;text-decoration: underline;color:#000;}
div.ci_main div.partner_page div.section.section-one div.partner_banner > p > a:hover, div.ci_main div.partner_page div.section.section-one div.partner_banner > p > a:active, div.ci_main div.partner_page div.section.section-one div.partner_banner > p > a:focus{color:#095099;}
div.ci_main div.partner_page div.section.section-one div.partner_banner > span{position: absolute;top:-30px;right:-10px;background: #f15a22;width:120px;height:120px;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;text-align: center;color:#fff;font-size: 22px;font-weight: bold;line-height: 1.1;padding-top: 35px;}

div.ci_main div.icons_area{width: 100%;float: left;margin-bottom: 40px;text-align: center;padding:30px 30px 20px;min-height: 262px; background-size: cover;background-image: linear-gradient(rgb(28 70 165 / 92%), rgb(19 49 104 / 52%)), url(../images/cult14-.jpg); box-shadow: 0 0 10px 0px #ccc;-webkit-box-shadow: 0 0 10px 0px #ccc; -moz-box-shadow: 0 0 10px 0px #ccc;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
div.ci_main div.icons_area > i {font-size: 60px;font-weight: bold;color: #fff;margin-bottom: 15px;}
div.ci_main div.icons_area .tm1head{color: #fff; font-size: 24px;}
div.ci_main div.icons_area .tm1text{color: #fff; font-size: 14px;}
div.ci_main .accordion{width: 100%;padding: 0 5px;border: 2px solid #6db5ff;cursor: pointer;display: flex;margin: 10px 0;justify-content: space-between;align-items: center;padding: 10px;border-radius: 30px;   }
div.accordion i {color: #6db5ff;transition: all .5s ease-in;}
div.accordion.active{background: #6db5ff;}
div.accordion:hover h5, div.accordion.active h5{color:#fff;}
div.accordion:hover i, div.accordion.active i{color:#fff;}
div.accordion .fa-minus{display: none;}
.accordion:hover{background-color: #6db5ff;color: white;transition: all .5s ease-in;border: 2px solid #dddddd;}
div.active .fa-minus{display: block;}
div.active .fa-plus{display: none;}
div.accordion h5{font-size: 20px;margin: 0;color: #001733;padding-left: 5px;}
div.panal{padding: 0 15px;border-left: 1px solid #6db5ff;margin-left: 25px;font-size: 14px;transition: all .5s ease-in;display: none;}

div.ci_main div.partner_page div.section.section-two{padding: 80px 0 40px;background: linear-gradient(#f6f6f6,#fff,#f6f6f6);background: -webkit-linear-gradient(#f6f6f6,#fff,#f6f6f6);background: -moz-linear-gradient(#f6f6f6,#fff,#f6f6f6);}
div.ci_main div.partner_page div.main_heading{padding-left:20%;padding-right:20%;margin-bottom: 50px;}
div.ci_main div.partner_page div.section.section-two div.icons_area{width:100%;float:left;margin-bottom: 40px;text-align: center;padding: 0;min-height: 262px;}
div.ci_main div.partner_page div.section.section-two div.icons_area > i{font-size: 60px;font-weight: bold;color:#f15a22;margin-bottom: 15px;}
div.ci_main div.partner_page div.section.section-two div.icons_area > p{width:100%;float:left;margin-bottom: 10px;}
div.ci_main div.partner_page div.section.section-two div.icons_area > p.head{font-size: 18px;}
div.ci_main div.partner_page div.section.section-two div.icons_area > p.text{color:grey;font-size:16px;}

div.ci_main div.partner_page div.section.section-three{padding: 0 0 50px;}
div.ci_main div.partner_page div.section.section-three ul.image_text{width:100%;float:left;padding:0 12.5%;margin:0;}
div.ci_main div.partner_page div.section.section-three ul.image_text > li{width:50%;float:left;list-style: none;margin-bottom: 20px;padding:0 50px;}
div.ci_main div.partner_page div.section.section-three ul.image_text > li img.inc_banner{width:100%;float:left;margin-bottom: 10px;}
div.ci_main div.partner_page div.section.section-three ul.image_text > li ul.check_list{width:100%;float:left;padding:0;margin:0;}
div.ci_main div.partner_page div.section.section-three ul.image_text > li ul.check_list > li{width:100%;float:left;list-style: none;margin-bottom: 10px;font-size: 18px;color:#4c527d;position: relative;padding-left: 30px;}
div.ci_main div.partner_page div.section.section-three ul.image_text > li ul.check_list > li::before{font-family:fontAwesome;content:"\f058";position: absolute;left:0;top:1px;color:#f15a22;}
div.ci_main div.partner_page div.section.section-three ul.image_text > li p.btns{margin-top: 20px;padding-left: 30px;}

div.ci_main div.partner_page div.section.section-four{padding-bottom: 50px;}
div.ci_main div.partner_page div.section.section-four ul.course_details{width:100%;float:left;padding:0 30%;margin-bottom: 0;}
div.ci_main div.partner_page div.section.section-four ul.course_details > li{width:100%;float:left;margin-bottom: 20px;list-style: none;position: relative;padding-left:40px;}
div.ci_main div.partner_page div.section.section-four ul.course_details > li::before, div.ci_main div.partner_page div.section.section-four ul.course_details > li::after{font-family: fontAwesome;position: absolute;color:#f15a22;}
div.ci_main div.partner_page div.section.section-four ul.course_details > li::before{content:"\f007";top:0;left:0;font-size: 20px;}
div.ci_main div.partner_page div.section.section-four ul.course_details > li::after{content:"\f00c";top: 4px;left: 13px;font-size: 12px;}
div.ci_main div.partner_page div.section.section-four ul.course_details > li p{width:100%;float:left;}
div.ci_main div.partner_page div.section.section-four ul.course_details > li p.head{font-weight: bold;color:#000;font-size: 18px;}
div.ci_main div.partner_page div.section.section-four ul.course_details > li p.text{color:grey;font-size: 16px;}

div.ci_main div.partner_page div.section.section-five div.background_area{width:60%;margin:auto;background: #f6f6f6;clear: both;padding: 40px 13% 60px;}
div.ci_main div.partner_page div.section .head_one{width:100%;float:left;text-align: center;font-weight: bold;font-size: 30px;color: #000;text-transform: uppercase;margin-bottom: 30px;}
div.ci_main div.partner_page div.section.section-five div.background_area form.partners_form{width:100%;float:left;}
div.ci_main div.partner_page div.section.section-five div.background_area form.partners_form .form-control{width:100%;float:left;margin-bottom: 15px;height: 42px;}
div.ci_main div.partner_page div.section.section-five div.background_area form.partners_form div.country_code{width:100%;float:left;margin-bottom: 15px;position: relative;}
div.ci_main div.partner_page div.section.section-five div.background_area form.partners_form div.country_code div.code{width: 60px;height: 100%;position: absolute;top: 0;left: 0;background: #f6f6f6;border: 1px solid #ccc;line-height: 40px;text-align: center;font-weight: bold;border-radius: 4px 0 0 4px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;}
div.ci_main div.partner_page div.section.section-five div.background_area form.partners_form div.country_code .form-control{margin-bottom: 0;padding-left:72px;}
div.ci_main div.partner_page div.section.section-five div.background_area form.partners_form textarea.form-control{height: 100px;resize: none;}
div.ci_main div.partner_page div.section.section-five div.background_area form.partners_form  a.submit_area{width: 100%;float: left;background: #095099;color: #fff;border: none;outline: none;font-weight: bold;text-transform: uppercase;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;padding: 11px 10px;text-align: center;}
div.ci_main div.partner_page div.section.section-five div.background_area form.partners_form  a.submit_area:hover, div.ci_main div.partner_page div.section.section-five div.background_area form.partners_form  a.submit_area:active, div.ci_main div.partner_page div.section.section-five div.background_area form.partners_form  a.submit_area:focus{text-decoration: none;}

div.ci_main div.partner_page div.section.section-five div.white_area{width:60%;margin:auto;clear: both;padding: 80px 0 70px;}
div.ci_main div.partner_page div.section.section-five div.white_area ul.list_area{width:100%;float:left;padding:0 100px;margin:0;}
div.ci_main div.partner_page div.section.section-five div.white_area ul.list_area > li{width:100%;float:left;font-size: 16px;margin-bottom: 10px;}

div.ci_main div.partner_page div.section.section-six{padding:80px 0 50px;}
div.ci_main div.partner_page div.section.section-six div.testimonials_area{width:100%;float:left;margin-bottom: 30px;background: #f6f6f6;padding:35px 25px 25px;position: relative;min-height: 225px;margin-top: 17px;}
div.ci_main div.partner_page div.section.section-six div.testimonials_area .fa-quote-right{position: absolute;top: -17px;right: 0;left: 0;margin: auto;width: 35px;height: 35px;background: #f15a22;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;text-align: center;line-height: 35px;color: #fff;font-style: normal;}
div.ci_main div.partner_page div.section.section-six div.testimonials_area .fa-quote-right::before{display: none;}
div.ci_main div.partner_page div.section.section-six div.testimonials_area div.text_area{width:100%;float:left;font-size: 16px;color:#4c527d;line-height: 1.5;margin-bottom: 10px;text-align: center;}
div.ci_main div.partner_page div.section.section-six div.testimonials_area p.img_name_post{width:100%;float:left;margin-bottom: 0;position: relative;min-height: 60px;padding-top:5px;}
div.ci_main div.partner_page div.section.section-six div.testimonials_area p.img_name_post > img{position: absolute;left:0;top:0;width:60px;height:60px;}
div.ci_main div.partner_page div.section.section-six div.testimonials_area p.img_name_post > span{width:100%;float:left;text-align: center;color:#6f75a7;}

div.ci_main div.section.section-seven {background: #095099;padding: 80px 0 60px;text-align: center;}
div.ci_main div.section.section-seven div.main_heading::before{background: #fff;}
div.ci_main div.section.section-seven div.main_heading .heading{color:#fff;}
div.ci_main div.section.section-seven div.author_profile {width: 100%;float: left;padding: 0 15%;}
div.ci_main div.section.section-seven div.author_profile img.author_pic {width: 200px;margin-bottom: 10px;}
div.ci_main div.section.section-seven div.author_profile .head_one {color: #fff;}
div.ci_main  div.section {width: 100%;float: left;}
div.ci_main  div.section.mode_of_delever{padding:80px 0 40px;background:#f6f6f6;}
div.ci_main div.section .head_one {width: 100%;float: left;text-align: center;font-weight: bold;font-size: 26px;color: #000;text-transform: uppercase;margin-bottom: 20px;}
div.ci_main div.section.section-seven div.author_profile p.text {font-size: 16px;color: #fff;margin-bottom: 20px;}
div.ci_main div.section.section-seven div.author_profile p {width: 100%;float: left;}
div.ci_main div.section.section-seven div.author_profile p.sub_text {font-size: 24px;color: #fff;margin: 10px 0 20px;}
div.ci_main div.section.section-seven div.author_profile p {width: 100%;float: left;}
div.ci_main div.section.section-seven div.author_profile p.social_icons > a {display: inline-block;margin: 0 5px 10px;background: rgba(0,0,0,0.1);width: 35px;height: 35px;line-height: 35px;text-align: center;color: #fff;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;}
div.ci_main div.section.section-seven div.author_profile p.social_icons > a:hover, div.ci_main div.section.section-seven div.author_profile p.social_icons > a:active, div.ci_main div.section.section-seven div.author_profile p.social_icons > a:focus{text-decoration: none;}
div.ci_main div.panal ul {width: 100%;float: left;padding: 0;margin-bottom: 10px;border: 1px solid #eee;}
div.ci_main div.panal ul > li {width: 100%;float: left;list-style: none;padding: 10px 15px;}

div.ci_main div.partner_page div.section.section-seven{background: #095099;padding:80px 0 60px;text-align: center;}
div.ci_main div.partner_page div.section.section-seven div.author_profile{width:100%;float:left;padding:0 15%;}
div.ci_main div.partner_page div.section.section-seven div.author_profile img.author_pic{width:150px;margin-bottom: 10px;}
div.ci_main div.partner_page div.section.section-seven div.author_profile .head_one{color:#fff;}
div.ci_main div.partner_page div.section.section-seven div.author_profile p{width:100%;float:left;}
div.ci_main div.partner_page div.section.section-seven div.author_profile p.text{text-align: left;font-size: 16px;color:#fff;margin-bottom: 20px;}
div.ci_main div.partner_page div.section.section-seven div.author_profile p.sub_text{font-size: 24px;color:#fff;margin: 10px 0 20px;}
div.ci_main div.partner_page div.section.section-seven div.author_profile p.social_icons > a{display: inline-block;margin:0 5px 10px;background: rgba(0,0,0,0.1);width:35px;height: 35px;line-height: 35px;text-align: center;color:#fff;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;}
div.ci_main div.partner_page div.section.section-seven div.author_profile p.social_icons > a:hover, div.ci_main div.partner_page div.section.section-seven div.author_profile p.social_icons > a:active, div.ci_main div.partner_page div.section.section-seven div.author_profile p.social_icons > a:focus{text-decoration: none;}


div.ci_main div.partner_page div.partners_faq_area{width:100%;float:left;padding:80px 0 50px;background: linear-gradient(#f6f6f6,#fff);background: -webkit-linear-gradient(#f6f6f6,#fff);background: -moz-linear-gradient(#f6f6f6,#fff);}
div.ci_main div.partner_page div.partners_faq_area div.accordian_area{width: 100%;float: left;margin-bottom: 20px;}
div.ci_main div.partner_page div.partners_faq_area div.accordian_area ul{width: 100%;float: left;padding:0;margin-bottom: 10px;border: 1px solid #eee;font-size: 16px;}
div.ci_main div.partner_page div.partners_faq_area div.accordian_area ul > li{width:100%;float:left;list-style: none;padding:10px 15px;}
div.ci_main div.partner_page div.partners_faq_area div.accordian_area ul > li.head{font-weight: bold;background: #f5f5f5;color: #000;margin-bottom: 0;line-height: 1.5;}
div.ci_main div.partner_page div.partners_faq_area div.accordian_area ul > li.text{padding-top: 10px;padding-bottom: 5px;color: #000;background: #fff;}

div.ci_main div.upcoming_events{width:100%;float:left;padding:80px 0 50px;}
div.ci_main div.upcoming_events a.upcoming_events_area{width:100%;float:left;margin-bottom: 30px;}
div.ci_main div.upcoming_events a.upcoming_events_area div.image_area{width:100%;float:left;position: relative;overflow: hidden;border:1px solid #ccc;}
div.ci_main div.upcoming_events a.upcoming_events_area div.image_area > img{width:100%;float:left;transition:0.2s linear;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;}
div.ci_main div.upcoming_events a.upcoming_events_area:hover div.image_area > img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);}
div.ci_main div.upcoming_events a.upcoming_events_area div.image_area div.date{position: absolute;left:0;bottom:0;background: #111;color:#fff;width:60px;height:60px;font-size: 24px;font-weight: bold;text-align: center;line-height: 1.1;padding:7px 5px;z-index: 2;}
div.ci_main div.upcoming_events a.upcoming_events_area div.image_area div.date > span{display: block;font-size: 14px;}
div.ci_main div.upcoming_events a.upcoming_events_area div.text_area{width:100%;float:left;padding: 15px 15px 5px;border:1px solid #ccc;border-top:none;min-height: 100px;}
div.ci_main div.upcoming_events a.upcoming_events_area div.text_area > p{width:100%;float:left;}
div.ci_main div.upcoming_events a.upcoming_events_area div.text_area > p.head{font-weight: bold;font-size: 16px;color:#000;position: relative;transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;}
div.ci_main div.upcoming_events a.upcoming_events_area div.text_area > p.head:hover{color:#095099;}
div.ci_main div.upcoming_events a.upcoming_events_area div.text_area > p.head > span.cost{position: absolute;right: 10px;top: -60px;color: #fff;background: #40c4ff;font-weight: bold;text-transform: uppercase;font-size: 12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;width: auto;text-align: center;line-height: 1;padding: 8px 12px;z-index: 2;}
div.ci_main div.upcoming_events a.upcoming_events_area div.text_area > p.head > span.cost.free{background: #ffb606;}
div.ci_main div.upcoming_events a.upcoming_events_area div.text_area > p.date_time{color:grey;font-weight: bold;}
div.ci_main div.upcoming_events p.btns{text-align: center;margin-bottom: 20px;}

div.ci_main div.company_logos{width:100%;float:left;background: #f6f6f6;padding:80px 0;}
div.ci_main div.company_logos .company_logos_links{width:100%;display: flex;justify-content: center;}
div.ci_main div.company_logos .company_logos_links > img{width:100%;float:left;}

div.ci_main div.blog_page{width:100%;float:left;padding:80px 0 50px;}
div.ci_main div.blog_page div.blog_area{width:100%;float:left;margin-bottom: 40px;}
div.ci_main div.blog_page div.blog_area.with_back{background:url(../images/pattern_about_us_page.jpg) no-repeat left center;border:1px solid #ccc;padding:30px 30px 20px;}
div.ci_main div.blog_page div.blog_area img.blog_img{width:100%;float:left;margin-bottom: 30px;}
div.ci_main div.blog_page div.blog_area div.text_area{width:100%;float:left;}

div.ci_main div.blog_page div.fixed_sidebar{width:100%;float:left;margin-bottom: 30px;position: relative;}
div.ci_main div.blog_page div.fixed_sidebar div.fixed_sidebar_area{width:360px;position: absolute;top:0;}
div.ci_main div.blog_page div.fixed_sidebar div.fixed_sidebar_area.fixed{position: fixed;top:90px;}


div.ci_main div.blog_page.news_events_page div.blog_area div.news_events_img{width:30%;float:left;margin-bottom: 30px;position: relative;}
div.ci_main div.blog_page.news_events_page div.blog_area div.news_events_img img.blog_img{width:100%;margin-bottom: 0;border:1px solid #ccc;}
div.ci_main div.blog_page.news_events_page div.blog_area div.text_area{width:70%;padding-left: 30px;}

div.ci_main div.blog_page.blog_details_page div.blog_area div.text_area blockquote{text-align: left;font-size: 16px;}
div.ci_main div.blog_page.blog_details_page div.blog_area div.text_area blockquote::before{display: none;}

div.ci_main div.blog_page.blog_details_page div.blog_area div.text_area table{border-collapse: collapse;height: auto !important;width: 80%;max-width: 100%;}
div.ci_main div.blog_page.blog_details_page div.blog_area div.text_area table, div.ci_main div.blog_page.blog_details_page div.blog_area div.text_area th, div.ci_main div.blog_page.blog_details_page div.blog_area div.text_area td{border:1px solid #ccc;}
div.ci_main div.blog_page.blog_details_page div.blog_area div.text_area th, div.ci_main div.blog_page.blog_details_page div.blog_area div.text_area td{padding:20px 10px;width:auto !important;color:#333 !important;}
div.ci_main div.blog_page.blog_details_page div.blog_area div.text_area table p{margin-bottom: 0;color: #333 !important;}
div.ci_main div.blog_page.blog_details_page div.blog_area div.text_area td:first-child{width: 90px !important;text-align: center !important;}
div.ci_main div.blog_page.blog_details_page div.blog_area div.text_area td p{text-align: center !important;}

div.ci_main div.blog_page div.blog_area div.text_area > a{width:100%;float:left;font-weight: bold;line-height: 1.3;color:#000;font-size: 26px;margin-bottom: 20px;}
div.ci_main div.blog_page div.blog_area div.text_area > a h2{width:100%;float:left;font-weight: bold;line-height: 1.3;color:#000;font-size: 26px;margin:0;padding:0;}
div.ci_main div.blog_page div.blog_area div.text_area > a:hover, div.ci_main div.blog_page div.blog_area div.text_area > a:active, div.ci_main div.blog_page div.blog_area div.text_area > a:focus{text-decoration: none;color:#095099;}
div.ci_main div.blog_page div.blog_area div.text_area p{width:100%;float:left;margin-bottom: 20px;}
div.ci_main div.blog_page div.blog_area div.text_area h1{font-family: Lato-Black;font-weight: normal;}
div.ci_main div.blog_page div.blog_area div.text_area h2, div.ci_main div.blog_page div.blog_area div.text_area h3, div.ci_main div.blog_page div.blog_area div.text_area h4, div.ci_main div.blog_page div.blog_area div.text_area h5, div.ci_main div.blog_page div.blog_area div.text_area h6{margin-bottom: 20px;font-family: Lato-Black;font-weight: normal;}

div.ci_main div.blog_page div.blog_area div.text_area  h1 strong, div.ci_main div.blog_page div.blog_area div.text_area h1 b, div.ci_main div.blog_page div.blog_area div.text_area  h2 strong, div.ci_main div.blog_page div.blog_area div.text_area h2 b, div.ci_main div.blog_page div.blog_area div.text_area  h3 strong, div.ci_main div.blog_page div.blog_area div.text_area h3 b, div.ci_main div.blog_page div.blog_area div.text_area  h4 strong, div.ci_main div.blog_page div.blog_area div.text_area h4 b, div.ci_main div.blog_page div.blog_area div.text_area  h5 strong, div.ci_main div.blog_page div.blog_area div.text_area h5 b, div.ci_main div.blog_page div.blog_area div.text_area  h6 strong, div.ci_main div.blog_page div.blog_area div.text_area h6 b{font-weight: normal;}

div.ci_main div.blog_page div.blog_area div.text_area p.date_icons{margin-bottom: 10px;color:#b9b9b9;font-weight: bold;}
div.ci_main div.blog_page div.blog_area div.text_area p.date_icons > span{display: inline-block;margin-right: 15px;margin-bottom: 10px;}
div.ci_main div.blog_page div.blog_area div.text_area p.date_icons > span:last-child{margin-right: 0;}
div.ci_main div.blog_page div.blog_area div.text_area p.text{color:grey;line-height: 1.7;font-size: 16px;margin-bottom: 20px;}
div.ci_main div.blog_page div.blog_area div.text_area p.tags_links{border-top:1px solid #ccc;padding-top: 20px;margin-bottom: 0;}
div.ci_main div.blog_page div.blog_area div.text_area p.tags_links span.mobile_line{width:100%;float:left;margin:0 0 10px;}
div.ci_main div.blog_page div.blog_area div.text_area p.tags_links > span{float:left;margin-right: 15px;margin-bottom: 10px;}
div.ci_main div.blog_page div.blog_area div.text_area p.tags_links > span:last-child{margin-right: 0;}
div.ci_main div.blog_page div.blog_area div.text_area p.tags_links > a{float:left;margin-right:15px;font-size: 20px;line-height: 1;margin-bottom: 10px;}
div.ci_main div.blog_page div.blog_area div.text_area p.tags_links a:hover, div.ci_main div.blog_page div.blog_area div.text_area p.tags_links a:active, div.ci_main div.blog_page div.blog_area div.text_area p.tags_links a:focus{text-decoration: none;}
div.ci_main div.blog_page div.blog_area div.text_area p.tags_links > span > a{background: #40c4ff;color:#fff;font-weight: bold;text-transform: uppercase;font-size: 12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;width: auto;float:left;text-align: center;line-height: 1;padding: 4px 15px;}
div.ci_main div.blog_page div.blog_area div.text_area p.tags_links > a.fa-facebook{color:rgb(59, 89, 152);}
div.ci_main div.blog_page div.blog_area div.text_area p.tags_links > a.fa-twitter{color:#55acee;}
div.ci_main div.blog_page div.blog_area div.text_area p.tags_links > a.fa-linkedin{color:#0274b3;}
div.ci_main div.blog_page div.blog_area blockquote{width:100%;float:left;margin-bottom: 10px;border-left:none;padding:0 0 0 110px;position: relative;}
div.ci_main div.blog_page div.blog_area blockquote::before{position: absolute;top:0;left:50px;color:#40c4ff;font-family: fontAwesome;content:"\f10d";font-size: 40px;}
div.ci_main div.blog_page div.blog_area blockquote > p{width:100%;float:left;margin-bottom: 20px;color:#40c4ff;font-style: italic;font-size: 24px;}
div.ci_main div.blog_page div.blog_area div.text_area ul{width:100%;float:left;padding:0 0 0 14px;margin:0 0 10px;}
div.ci_main div.blog_page div.blog_area div.text_area ul > li{width:100%;float:left;list-style: disc;}

.page_outer_custom{float: left;width: 100%;}
.page_outer_custom .pagination-outer{ text-align: center; }
.page_outer_custom .pagination{
    font-family: 'Ubuntu', sans-serif;
    display: inline-flex;
        box-shadow: 0px 1px 4px 0 rgb(0 0 0 / 22%);
    padding: 10px 22px;
    border-radius: 30px;
}
.page_outer_custom .pagination li a.page-link{
    color: #fff;
    background-color: #4b6584;
    font-size: 20px;
    font-weight: 600;
    line-height: 27.5px;
    height: 36px;
    width: 36px;
    margin: 0 5px;
    border-radius: 50%;
    border: none;
    display: block;
    position: relative;
    z-index: 1;
    transition: all 0.3s ease;
    clip-path: polygon(0 0, 85% 0%, 75% 25%, 100% 15%, 100% 100%, 0 100%);
}
.page_outer_custom .pagination li.active a.page-link,
.page_outer_custom .pagination li a.page-link:hover,
.page_outer_custom .pagination li.active a.page-link:hover{
    color: #fff;
    background-color: transparent;
    text-shadow: 0 0 2px #4b6584;
}
.page_outer_custom .pagination li a.page-link:before{
    content: '';
    background-color: #40c4ff;
    height: 100%;
    width: 100%;
    border-radius: 50%;
    transform: rotate(180deg) scale(0);
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
    transition: all 0.3s ease 0s;
    clip-path: polygon(0 0, 85% 0%, 75% 25%, 100% 15%, 100% 100%, 0 100%);
}
.page_outer_custom .pagination li.active a.page-link:before,
.page_outer_custom .pagination li a.page-link:hover:before{
    transform: rotate(0) scale(1);
}
@media only screen and (max-width: 480px){
    .page_outer_custom .pagination{ display: block; }
    .page_outer_custom .pagination li{
        display: inline-block;
        margin: 0 0 5px;
    }
    .partner_list ul li{width: 100%;margin:0 0 15px;}

}

ul.pagination_area{width:100%;float:left;margin-bottom: 20px;padding:0;text-align: center;}
ul.pagination_area > li{width:auto;display: inline-block;list-style: none;float:none;margin:0 5px 10px;}
ul.pagination_area > li > a{display: block;font-size: 16px;color:grey;}
ul.pagination_area > li > a:hover, ul.pagination_area > li > a:active, ul.pagination_area > li > a:focus, ul.pagination_area > li > a.active{color:#40c4ff;text-decoration: none;}
ul.pagination_area > li > a > i{font-size: 20px;}

div.reviews_show_area{width:100%;float:left;margin-bottom: 30px;padding:40px;background: #f6f6f6;border:1px solid #eee;position: relative;min-height: 230px;}
div.reviews_show_area img.user{width:150px;height:150px;position: absolute;top:40px;left:40px;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;}
div.reviews_show_area p{width:100%;float:left;}
div.reviews_show_area p.heading{font-weight: bold;color:#000;font-size: 16px;}
div.reviews_show_area p.sub_heading{color:grey;margin-bottom: 30px;}
div.reviews_show_area p.text{font-size: 15px;color:grey;line-height: 1.7;margin-bottom: 20px;}
div.reviews_show_area p.social_icons{margin-bottom: 0;}
div.reviews_show_area p.social_icons > a{float:left;width:30px;height:30px;line-height: 30px;background: #b9b9b9;color:#fff;text-align: center;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;margin-right: 10px;}
div.reviews_show_area p.social_icons > a:last-child{margin-right: 0;}
div.reviews_show_area p.social_icons > a:hover, div.reviews_show_area p.social_icons > a:active, div.reviews_show_area p.social_icons > a:focus{text-decoration: none;background:#40c4ff;}

h4.recent_posts{width:100%;float:left;margin:0 0 0;padding:15px;background: #f6f6f6;border:1px solid #eee;font-size: 20px;}
ul.recent_posts_list{width:100%;float:left;padding:15px 15px 0;margin:0 0 30px;border:1px solid #eee;border-top:none;height: 470px;overflow: auto;}
ul.recent_posts_list > li{width:100%;float:left;list-style: none;position: relative;margin-bottom: 15px;}
ul.recent_posts_list > li > a{width:100%;float:left;color:#000;padding-left: 25px;}
ul.recent_posts_list > li > a:hover, ul.recent_posts_list > li > a:active, ul.recent_posts_list > li > a:focus{text-decoration: none;color:#40c4ff;}
ul.recent_posts_list > li > a i{position: absolute;top:3px;left:0;color:#095099;}

div.post_a_comment{width:100%;float:left;margin-bottom: 30px;border:1px solid #eee;}
div.post_a_comment p.head{width:100%;float:left;padding:15px 40px;font-size: 16px;font-weight: bold;color: #000;text-transform: uppercase;background-color: #f6f6f6;border-bottom: 1px solid #eee;margin-bottom: 0;line-height: 1.3;}
div.post_a_comment form{width:100%;float:left;padding:40px;}
div.post_a_comment form .form-control{width:100%;float:left;margin-bottom: 15px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;background: #f6f6f6;outline:none;border:1px solid #eee;padding:15px 20px;height: 50px;}
div.post_a_comment form textarea.form-control{resize:none;height: 150px;}
div.post_a_comment form .form-control::-webkit-input-placeholder{opacity: 0.5;font-weight: normal;}
div.post_a_comment form .form-control:-ms-input-placeholder{opacity: 0.5;font-weight: normal;}
div.post_a_comment form .form-control::placeholder{opacity: 0.5;font-weight: normal;}
div.post_a_comment form p.checkbox_text{width:100%;float:left;line-height: 1.7;position: relative;padding-left:20px;margin:10px 0 25px;color:grey;}
div.post_a_comment form p.checkbox_text input{position: absolute;top:1px;left:0;}
div.post_a_comment form .submit_btn{width:100%;float:left;background:#40c4ff;color:#fff;text-transform: uppercase;font-weight: bold;padding:15px 35px;text-align: center;}
div.post_a_comment form .submit_btn:hover, div.post_a_comment form .submit_btn:active, div.post_a_comment form .submit_btn:focus{text-decoration: none;}

div.ci_main div.blog_page div.right_sidebar{width:100%;float:left;padding-left:31px;border-left:1px solid #ccc;margin-bottom: 30px;}
div.ci_main div.blog_page div.right_sidebar p.head{width:100%;float:left;font-weight: bold;color:#000;font-size: 24px;margin-bottom: 20px;line-height: 1.3;}
div.ci_main div.blog_page div.right_sidebar ul.categories{width:100%;float:left;padding:0;margin-bottom: 40px;}
div.ci_main div.blog_page div.right_sidebar ul.categories > li{width:100%;float:left;list-style: none;border-bottom: 1px solid #ccc;padding: 10px 0;}
div.ci_main div.blog_page div.right_sidebar ul.categories > li:first-child{padding-top: 0;}
div.ci_main div.blog_page div.right_sidebar ul.categories > li > a{width:100%;float:left;color:#000;font-weight: bold;position: relative;padding-left: 25px;}
div.ci_main div.blog_page div.right_sidebar ul.categories > li > a > i{position: absolute;top:3px;left:0;color:#40c4ff;}
div.ci_main div.blog_page div.right_sidebar ul.categories > li > a:hover, div.ci_main div.blog_page div.right_sidebar ul.categories > li > a:active, div.ci_main div.blog_page div.right_sidebar ul.categories > li > a:focus{text-decoration: none;color:#40c4ff;}
div.ci_main div.blog_page div.right_sidebar ul.posts_area{width:100%;float:left;padding:0;margin:0 0 25px;}
div.ci_main div.blog_page div.right_sidebar ul.posts_area > li{width:100%;float:left;position: relative;list-style: none;margin-bottom: 15px;padding-left:110px;line-height: 1.3;min-height: 90px;}
div.ci_main div.blog_page div.right_sidebar ul.posts_area > li a.image_area{width:90px;position: absolute;top:0;left:0;overflow: hidden;}
div.ci_main div.blog_page div.right_sidebar ul.posts_area > li a.image_area > img{width:100%;float:left;transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;height: 90px;}
div.ci_main div.blog_page div.right_sidebar ul.posts_area > li:hover a.image_area > img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
div.ci_main div.blog_page div.right_sidebar ul.posts_area > li a.heading{width:100%;float:left;color:#000;font-weight: bold;margin-bottom: 5px;}
div.ci_main div.blog_page div.right_sidebar ul.posts_area > li a.heading:hover, div.ci_main div.blog_page div.right_sidebar ul.posts_area > li a.heading:active, div.ci_main div.blog_page div.right_sidebar ul.posts_area > li a.heading:focus{text-decoration: none;color:#40c4ff;}
div.ci_main div.blog_page div.right_sidebar ul.posts_area > li p{width:100%;float:left;color:grey;margin-bottom: 0;}
div.ci_main div.blog_page div.right_sidebar p.follow_us{width:100%;float:left;margin:0;border-top:1px solid #ccc;padding-top:10px;}
div.ci_main div.blog_page div.right_sidebar p.follow_us > a{display: inline-block;font-size: 20px;line-height: 1;color:#b9b9b9;margin-right: 15px;margin-top: 10px;}
div.ci_main div.blog_page div.right_sidebar p.follow_us > a:last-child{margin-right: 0;}
div.ci_main div.blog_page div.right_sidebar p.follow_us > a:hover, div.ci_main div.blog_page div.right_sidebar p.follow_us > a:active, div.ci_main div.blog_page div.right_sidebar p.follow_us > a:focus{text-decoration: none;color:#40c4ff;}
div.ci_main div.blog_page div.right_sidebar div.courses_area{width:100%;float:left;margin-bottom: 40px;background: url(../images/sidebar_courses.jpg) no-repeat top right;position: relative;padding:20px;}
div.ci_main div.blog_page div.right_sidebar div.courses_area::before{width:100%;height:100%;position: absolute;top:0;left:0;content:"";background:rgba(9,80,153,0.75);}
div.ci_main div.blog_page div.right_sidebar div.courses_area form{width:100%;float:left;position:relative;}
div.ci_main div.blog_page div.right_sidebar div.courses_area form p.head{text-align: center;color:#fff;margin-bottom: 10px;}
div.ci_main div.blog_page div.right_sidebar div.courses_area form p.sub_head{width:100%;float:left;text-align: center;color:#fff;font-size: 12px;}
div.ci_main div.blog_page div.right_sidebar div.courses_area form label{width:100%;float:left;color:#fff;font-size: 12px;}
div.ci_main div.blog_page div.right_sidebar div.courses_area form .form-control{width:100%;float:left;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;margin-bottom: 15px;border:none;outline:none;height:45px;background: rgba(225,225,225,0.2);color:#fff;}
div.ci_main div.blog_page div.right_sidebar div.courses_area form .form-control:focus{box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;}
div.ci_main div.blog_page div.right_sidebar div.courses_area form div.captcha_area{width:100%;float:left;margin-bottom: 15px;position: relative;}
div.ci_main div.blog_page div.right_sidebar div.courses_area form div.captcha_area .form-control{margin-bottom: 0;}
div.ci_main div.blog_page div.right_sidebar div.courses_area form div.captcha_area span{width: 70px;height: 45px;position: absolute;top: 0;left: 0;color: #fff;text-align: center;font-size: 16px;font-weight: bold;line-height: 45px;}
div.ci_main div.blog_page div.right_sidebar div.courses_area form div.captcha_area .form-control{padding-left:82px;}
div.ci_main div.blog_page div.right_sidebar div.courses_area form div.captcha_area .form-control::-webkit-input-placeholder{opacity: 1;color:#fff;}
div.ci_main div.blog_page div.right_sidebar div.courses_area form div.captcha_area .form-control:-ms-input-placeholder{opacity: 1;color:#fff;}
div.ci_main div.blog_page div.right_sidebar div.courses_area form div.captcha_area .form-control::placeholder{opacity: 1;color:#fff;}





div.ci_main div.blog_page div.right_sidebar div.courses_area form > a{width:100%;float:left;text-transform: uppercase;color:#fff;font-weight: bold;text-align: center;background: #40c4ff;padding:13px 5px;}
div.ci_main div.blog_page div.right_sidebar div.courses_area form > a:hover, div.ci_main div.blog_page div.right_sidebar div.courses_area form > a:active, div.ci_main div.blog_page div.right_sidebar div.courses_area form > a:focus{text-decoration: none;}



div.ci_main div.panel-group{width:100%;float:left;margin:0;}
div.ci_main div.panel-group div.panel{width:100%;float:left;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background: transparent;}
div.ci_main div.panel-group div.panel.text-center{margin-bottom: 30px;}
div.ci_main div.panel-group div.panel a.accordion-toggle{display: inline-block;margin:0 5px 10px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;padding:10px 15px;text-transform: uppercase;font-weight: bold;color:#000;border:1px solid #000;}
div.ci_main div.panel-group div.panel a.accordion-toggle:hover, div.ci_main div.panel-group div.panel a.accordion-toggle:active, div.ci_main div.panel-group div.panel a.accordion-toggle:focus, div.ci_main div.panel-group div.panel a.accordion-toggle.active{text-decoration: none;color:#fff;background:#095099;border-color:transparent;}


div.ci_main div.login_area{width:100%;float:left;padding:80px 0 70px;}
div.ci_main div.login_area p, div.ci_main div.login_area label, div.ci_main div.login_area .form-control{width:100%;float:left;}
div.ci_main div.login_area p.form_text{margin-bottom: 15px;font-size:12px;font-weight: bold;}
div.ci_main div.login_area label{margin-bottom: 5px;font-size:12px;}
div.ci_main div.login_area p.head{font-weight: bold;font-size: 30px;margin-bottom: 30px;line-height: 1.1;}
div.ci_main div.login_area p.form_text > a{color:#095099;cursor: pointer;}
div.ci_main div.login_area p.form_text > a:hover, div.ci_main div.login_area p.form_text > a:active, div.ci_main div.login_area p.form_text > a:focus{text-decoration: none;}
div.ci_main div.login_area p.form_text input, div.ci_main div.login_area p > span{float:left;}
div.ci_main div.login_area p.form_text input{margin:1px 5px 0 0;}
div.ci_main div.login_area p.form_text > span ~ a{float:right;}
div.ci_main div.login_area form.login_register_form a.login{margin:10px 0 20px;}
div.ci_main div.login_area form.login_register_form .form-control{margin-bottom: 20px;}

form.login_register_form{width:100%;float:left;position: relative;}
form.login_register_form button.close{position: absolute;top: -20px;right: -15px;}
form.login_register_form p.head{width:100%;float:left;line-height: 1.1;font-weight: bold;font-size: 30px;margin-bottom: 30px;text-align: center;}
form.login_register_form .form-control{margin-bottom: 10px;background: #f6f6f6;
height: 45px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;}
form.login_register_form .form-control::-webkit-input-placeholder{font-size: 12px;opacity: 0.7;}
form.login_register_form .form-control:-ms-input-placeholder{font-size: 12px;opacity: 0.7;}
form.login_register_form .form-control::placeholder{font-size: 12px;opacity: 0.7;}
form.login_register_form a.login{width: 100%;float: left;text-align: center;background: #095099;color: #fff;font-weight: bold;padding: 13px 10px;text-transform: uppercase;}
form.login_register_form a.login:hover, form.login_register_form a.login:active, form.login_register_form a.login:focus{text-decoration: none;}

div.ci_main div.login_area div.social_network{width:100%;float:left;position:relative;height: 290px;padding-left:251px;}
div.ci_main div.login_area div.social_network::before{width:1px;height:100%;background:#dadada;content:"";position: absolute;left:125px;top:0;}
div.ci_main div.login_area div.social_network div.middle_area{width:100%;position: absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);padding:0 125px 0 251px;}
div.ci_main div.login_area div.social_network div.middle_area p.heading{width:100%;float:left;font-weight: bold;color:#000;text-align: center;position: relative;margin-bottom: 40px;}
div.ci_main div.login_area div.social_network div.middle_area div.social_links{width:100%;float:left;text-align: center;}
div.ci_main div.login_area div.social_network div.middle_area div.social_links > a{display: inline-block;margin:0 5px;font-size: 36px;color:#999;}
div.ci_main div.login_area div.social_network div.middle_area div.social_links > a:hover, div.ci_main div.login_area div.social_network div.middle_area div.social_links > a:active, div.ci_main div.login_area div.social_network div.middle_area div.social_links > a:focus{text-decoration: none;color:#095099;}

div.ci_main div.login_area div.social_network div.middle_area p.heading::before{width:100%;height:1px;background:#eee;content:"";position: absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);}
div.ci_main div.login_area div.social_network div.middle_area p.heading > span{background: #fff;display: inline-block;float:none;position: relative;padding:0 15px;font-size: 16px;}
div.ci_main div.login_area div.social_network div.middle_area ul.social_text{width:100%;float:left;margin-bottom:0;padding:0;}
div.ci_main div.login_area div.social_network div.middle_area ul.social_text > li{width:50%;float:left;list-style: none;text-align: center;padding:0 10px;}
div.ci_main div.login_area div.social_network div.middle_area ul.social_text > li > a.facebook{width: 100%;float: left;color: #fff;background: rgb(59, 89, 152);font-weight: bold;text-transform: uppercase;padding: 15px 10px;font-size: 13px;line-height: 1;}
div.ci_main div.login_area div.social_network div.middle_area ul.social_text > li > a.facebook:hover, div.ci_main div.login_area div.social_network div.middle_area ul.social_text > li > a.facebook:active, div.ci_main div.login_area div.social_network div.middle_area ul.social_text > li > a.facebook:focus{text-decoration: none;}
div.ci_main div.login_area div.social_network div.middle_area ul.social_text > li > a.facebook > i{margin-left:5px;}
div.ci_main div.login_area div.social_network div.middle_area ul.social_text > li.text > span{color:grey;font-size: 18px;display: block;margin-top: -8px;}

div.login_register_page{top:15%;}
div.login_register_page div.modal-dialog{margin-top:0;margin-bottom: 0;width:400px;max-width: 100%;margin:auto;}
div.login_register_page div.modal-dialog div.modal-content{width:100%;float:left;padding:15px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;}

div.ci_main div.mocktest_slider{width:100%;float:left;position: relative;}
div.ci_main div.mocktest_slider .carousel-indicators{bottom:0;}
div.ci_main div.mocktest_slider .carousel-indicators > li{box-shadow: 0px 0 2px #000;-webkit-box-shadow: 0px 0 2px #000;-moz-box-shadow: 0px 0 2px #000;}
div.ci_main div.mocktest_slider .carousel-indicators .active{width:25px;}
div.ci_main div.mocktest_slider div.slider_counter{width:100%;position: absolute;left:0;bottom:0;}
div.ci_main div.mocktest_slider div.slider_counter ul.counter_number{width:100%;float:left;margin:0 0 30px;padding:0;}
div.ci_main div.mocktest_slider div.slider_counter ul.counter_number > li{width:100%;float:left;list-style: none;text-align: center;color:#fff;text-shadow: 0 0 2px #000;-webkit-text-shadow: 0 0 2px #000;-moz-text-shadow: 0 0 2px #000;}
div.ci_main div.mocktest_slider div.slider_counter ul.counter_number > li.value{font-size: 50px;font-weight: bold;position: relative;padding-bottom: 5px;}
div.ci_main div.mocktest_slider div.slider_counter ul.counter_number > li.value::before{width:100px;height:3px;background:#40c4ff;content:"";position: absolute;left:0;right:0;bottom:0;margin:auto;}
div.ci_main div.mocktest_slider div.slider_counter ul.counter_number > li.head{font-size: 18px;padding-top:10px;}

div.ci_main div.quick_links{width:100%;float:left;padding:35px 0 20px;}
div.ci_main div.quick_links a.quick_links_area{width:100%;float:left;padding:0;margin:0 0 20px;text-align: center;}
div.ci_main div.quick_links a.quick_links_area > img{display: inline-block;margin-bottom: 10px;}
div.ci_main div.quick_links a.quick_links_area > span{width:100%;float:left;list-style: none;text-align: center;margin-bottom: 10px;font-size: 20px;color:#000;}


div.ci_main div.mocktest_banner{width:100%;float:left;padding:50px 0 20px;background: #40c4ff;}
div.ci_main div.mocktest_banner img.mocktest_banner_img{width:100%;float:left;margin-bottom: 30px;}
div.ci_main div.mocktest_content{width:100%;float:left;margin-bottom: 20px;}
div.ci_main div.mocktest_content p{width:100%;float:left;}
div.ci_main div.mocktest_content p.heading{font-weight: bold;font-size: 50px;line-height: 1.3;margin-top: 30px;margin-bottom: 20px;color: #fff;}
div.ci_main div.mocktest_content p.text{color: #fff;line-height: 1.7;font-size: 16px;margin-bottom: 30px;}
div.ci_main div.mocktest_content p.btns{margin-bottom: 0;}
div.ci_main div.mocktest_content p.btns > a{padding:15px 30px;border-radius: 60px;-webkit-border-radius: 60px;-moz-border-radius: 60px;}

div.ci_main div.careerera_process{width:100%;float:left;background: #f6f6f6;padding:80px 0 100px;}
div.ci_main div.careerera_process div.main_careerera_process{width:100%;float:left;position: relative;padding-top: 50px;margin-top: 25px;}
div.ci_main div.careerera_process div.main_careerera_process div.middle_line{width:10px;height:100%;position:absolute;top:0;left:0;right:0;margin:auto;background: #ddd;}
div.ci_main div.careerera_process div.main_careerera_process div.middle_line > span{width:28px;height:28px;position: absolute;background:#095099;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;border:5px solid #ddd;left:-9px;}
div.ci_main div.careerera_process div.main_careerera_process div.middle_line > span.top{top: -26px;}
div.ci_main div.careerera_process div.main_careerera_process div.middle_line > span.bottom{bottom: -26px;}
div.ci_main div.careerera_process div.main_careerera_process div.content_area{width:100%;float:left;margin-bottom: 20px;}
div.ci_main div.careerera_process div.main_careerera_process div.content_area p{width:100%;float:left;}
div.ci_main div.careerera_process div.main_careerera_process div.content_area p.heading{font-size:30px;position: relative;line-height: 1.3;}
div.ci_main div.careerera_process div.main_careerera_process div.content_area p.heading::before{content:"";width: 28px;height: 28px;position: absolute;background: #fff;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;border: 5px solid #ddd;top: 10px;}
div.ci_main div.careerera_process div.main_careerera_process div.content_area p.heading > a{display: inline-block;color:#40c4ff;}
div.ci_main div.careerera_process div.main_careerera_process div.content_area p.heading > a:hover, div.ci_main div.careerera_process div.main_careerera_process div.content_area p.heading > a:active, div.ci_main div.careerera_process div.main_careerera_process div.content_area p.heading > a:focus{text-decoration: none;}
div.ci_main div.careerera_process div.main_careerera_process div.content_area p.sub_head{font-size: 18px;border-bottom:1px solid #ddd;padding-bottom: 15px;margin-bottom: 15px;}
div.ci_main div.careerera_process div.main_careerera_process div.content_area p.text{color:grey;line-height: 1.5;font-size: 16px;}
div.ci_main div.careerera_process div.main_careerera_process div.content_area p.text > img{width:90px;}
div.ci_main div.careerera_process div.main_careerera_process div.content_area p.text > span{width: 100%;display: block;}


div.ci_main div.careerera_process div.main_careerera_process div.content_area.right_align p.heading::before{right:-49px;}
div.ci_main div.careerera_process div.main_careerera_process div.content_area.right_align p.text > span{padding-right:120px;}
div.ci_main div.careerera_process div.main_careerera_process div.content_area.right_align p.text > img{float:right;}
div.ci_main div.careerera_process div.main_careerera_process div.content_area.right_align{padding-right: 20px;text-align: right;}
div.ci_main div.careerera_process div.main_careerera_process div.content_area.right_align > img{float:right;}


div.ci_main div.careerera_process div.main_careerera_process div.content_area.left_align p.heading::before{left:-49px;}
div.ci_main div.careerera_process div.main_careerera_process div.content_area.left_align p.text > span{padding-left:120px;}
div.ci_main div.careerera_process div.main_careerera_process div.content_area.left_align p.text > img{float:left;}
div.ci_main div.careerera_process div.main_careerera_process div.content_area.left_align{padding-left: 20px;text-align: left;}
div.ci_main div.careerera_process div.main_careerera_process div.content_area.left_align > img{float:left;}


div.ci_main div.imagine_feature{width:100%;float:left;padding:80px 0 50px;}
div.ci_main div.imagine_feature ul.imagine_feature_area{width:100%;float:left;margin:40px 0 30px;background: #f6f6f6;padding:60px 30px 20px;position: relative;transition:0.2s linear;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;box-shadow: 0 0 10px #ccc;-webkit-box-shadow: 0 0 10px #ccc;-moz-box-shadow: 0 0 10px #ccc;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;min-height: 205px;}
div.ci_main div.imagine_feature ul.imagine_feature_area > li{width:100%;float:left;text-align: center;list-style: none;margin-bottom: 10px;color:grey;line-height: 1.7;transition:0.2s linear;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;}
div.ci_main div.imagine_feature ul.imagine_feature_area span.icon{width:80px;height:80px;top:-40px;left:0;right:0;margin:auto;position: absolute;background: #095099;text-align: center;line-height: 80px;font-size: 30px;color:#fff;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;transition:0.2s linear;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;}
div.ci_main div.imagine_feature ul.imagine_feature_area span.icon > img{width:35px;display:inline-block;transition:0.2s linear;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;}
div.ci_main div.imagine_feature ul.imagine_feature_area:hover span.icon > img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);}
div.ci_main div.imagine_feature ul.imagine_feature_area > li.head{color:#000;font-size: 18px;}
div.ci_main div.imagine_feature ul.imagine_feature_area > li > a{width:100%;float:left;margin-top: 5px;color:#40c4ff;transition:0.2s linear;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;}
div.ci_main div.imagine_feature ul.imagine_feature_area > li > a:hover, div.ci_main div.imagine_feature ul.imagine_feature_area > li > a:active, div.ci_main div.imagine_feature ul.imagine_feature_area > li > a:focus{text-decoration: none;}
div.ci_main div.imagine_feature ul.imagine_feature_area:hover > span.icon{background:#40c4ff;box-shadow: 0 0 5px grey;-webkit-box-shadow: 0 0 5px grey;-moz-box-shadow: 0 0 5px grey;}
div.ci_main div.imagine_feature ul.imagine_feature_area:hover{background: #095099;;}
div.ci_main div.imagine_feature ul.imagine_feature_area:hover > li.head{color:#fff;}
div.ci_main div.imagine_feature ul.imagine_feature_area:hover > li{color:#ccc;}
div.ci_main div.imagine_feature ul.imagine_feature_area:hover > li > a{color:#fff;}

div.ci_main div.common_image_txt{width:100%;float:left;padding:0 0 50px 0;}
div.ci_main div.common_image_txt img.common_image_txt_banner{width:100%;float:left;margin-bottom: 30px;}
div.ci_main div.common_image_txt p{width:100%;float:left;}
div.ci_main div.common_image_txt p.heading{font-weight: bold;font-size: 40px;line-height: 1.3;margin-bottom: 20px;}
div.ci_main div.common_image_txt p.text{color: grey;line-height: 1.7;font-size: 16px;margin-bottom: 30px;}
div.ci_main div.common_image_txt ul.testi_area{width:100%;float:left;padding:0;margin:0 0 30px;background: #fff;-webkit-box-shadow: 0 5px 15px -2px rgba(0, 0, 0, 0.1);box-shadow: 0 5px 15px -2px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 5px 15px -2px rgba(0, 0, 0, 0.1);border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;padding: 20px;border: 1px solid #eee;border-left-style: solid;border-left-width: 1px;border-left: 10px solid #40c4ff;}
div.ci_main div.common_image_txt ul.testi_area > li{width:100%;float:left;list-style: none;position: relative;font-size: 16px;}
div.ci_main div.common_image_txt ul.testi_area > li.image_area_text{padding-left:65px;margin-bottom: 20px;}
div.ci_main div.common_image_txt ul.testi_area > li.image_area_text > img{position: absolute;top:0;left:0;width:50px;}
div.ci_main div.common_image_txt ul.testi_area > li.image_area_text p.name{margin-bottom: 5px;font-weight: bold;color:#000;}
div.ci_main div.common_image_txt ul.testi_area > li.image_area_text p.post{color:#000;}
div.ci_main div.common_image_txt ul.testi_area > li.text{font-style: italic;color: grey;line-height: 1.7;}

div.ci_main div.mocktest_about_area{width:100%;float:left;background: #f6f6f6;padding:80px 0 50px;}
div.ci_main div.mocktest_about_area img.common_image_txt_banner{width:100%;float:left;margin-bottom: 30px;}
div.ci_main div.mocktest_about_area p{width:100%;float:left;}
div.ci_main div.mocktest_about_area p.head{font-weight: bold;font-size: 30px;color:#000;margin-bottom: 15px;}
div.ci_main div.mocktest_about_area p.text{color:grey;line-height: 1.7;font-size: 16px;margin-bottom: 30px;}
div.ci_main div.mocktest_about_area ul.check_list{width:100%;float:left;margin-bottom: 20px;padding:0;}
div.ci_main div.mocktest_about_area ul.check_list > li{width:100%;float:left;list-style: none;position: relative;margin-bottom: 10px;color:grey;font-size: 16px;padding-left:30px;}
div.ci_main div.mocktest_about_area ul.check_list > li::before{position: absolute;top:0;left:0;content:"\f00c";font-family: fontAwesome;color:#ed0722;}
div.ci_main div.mocktest_about_area p.btns{margin-bottom: 30px;}
div.ci_main div.mocktest_about_area p.btns > a{padding: 15px 30px;border-radius: 60px;-webkit-border-radius: 60px;-moz-border-radius: 60px;margin:0;}

div.ci_main div.mocktest_our_team{width:100%;float:left;padding:80px 0 40px;}
div.ci_main div.mocktest_our_team_area{width:100%;float:left;margin-bottom: 30px;}
div.ci_main div.mocktest_our_team_area div.image_area{width:100%;float:left;margin-bottom: 30px;position: relative;overflow: hidden;}
div.ci_main div.mocktest_our_team_area div.image_area > img{width:100%;float:left;transition:0.2s linear;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;}
div.ci_main div.mocktest_our_team_area div.image_area > p.social_icons{width:100%;margin:0;padding:15px 15px 5px;position: absolute;background: #40c4ff;text-align: center;transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;left:0;bottom:0;margin-bottom: -70px;}
div.ci_main div.mocktest_our_team_area div.image_area > p.social_icons > a{display: inline-block;margin:0 5px 10px;color:#fff;font-size: 16px;}
div.ci_main div.mocktest_our_team_area div.image_area > p.social_icons > a:hover, div.ci_main div.mocktest_our_team_area div.image_area > p.social_icons > a:active, div.ci_main div.mocktest_our_team_area div.image_area > p.social_icons > a:focus{text-decoration: none;}
div.ci_main div.mocktest_our_team_area:hover div.image_area > p.social_icons{margin-bottom: 0;}
div.ci_main div.mocktest_our_team_area:hover div.image_area > img{transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);}
div.ci_main div.mocktest_our_team_area p{width:100%;float:left;}
div.ci_main div.mocktest_our_team_area p.name{color:#000;font-size: 18px;margin-bottom: 5px;}
div.ci_main div.mocktest_our_team_area p.post{color:#40c4ff;font-size: 12px;text-transform: uppercase;font-weight: bold;letter-spacing: 1px;}
div.ci_main div.mocktest_our_team_area p.text{margin-top: 10px;color:grey;line-height: 1.7;}

div.ci_main div.mocktest_blog_post{width:100%;float:left;padding:80px 0 40px;}
div.ci_main div.mocktest_blog_post div.blog_post_area{width:100%;float:left;margin-bottom: 30px;}
div.ci_main div.mocktest_blog_post div.blog_post_area > img{width:100%;float:left;margin-bottom: 30px;}
div.ci_main div.mocktest_blog_post div.blog_post_area > p{width:100%;float:left;}
div.ci_main div.mocktest_blog_post div.blog_post_area p.head{font-size: 30px;line-height: 1.2;color:#000;}
div.ci_main div.mocktest_blog_post div.blog_post_area > p.name_date_link{margin-bottom: 25px;color:#b9b9b9;}
div.ci_main div.mocktest_blog_post div.blog_post_area > p.name_date_link > span, div.ci_main div.mocktest_blog_post div.blog_post_area > p > i, div.ci_main div.mocktest_blog_post div.blog_post_area > p > a{display: inline-block;}
div.ci_main div.mocktest_blog_post div.blog_post_area > p > i{width:5px;height: 5px;background: grey;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;position: relative;top: -3px;margin: 0 10px;}
div.ci_main div.mocktest_blog_post div.blog_post_area > p.text{color:grey;line-height: 1.7;margin-bottom: 15px;}
div.ci_main div.mocktest_blog_post div.blog_post_area > p.name_date_link > a, div.ci_main div.mocktest_blog_post div.blog_post_area > p.link > a{color:#095099;}

div.ci_main div.payment_page{width:100%;float:left;padding:50px 0 20px;background: #f1f1f1;}
div.ci_main div.payment_page .payment_heading{width:100%;float:left;font-size: 22px;background: #095099;color:#fff;padding:15px 30px;margin:0;line-height: 1.3;border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;}
div.ci_main div.payment_page div.cart_details{width:100%;float:left;padding:30px;background: #fff;border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;margin-bottom: 30px;}
div.ci_main div.main_container_area p.checkbox_text{width:100%;float:left;margin-bottom: 15px;position: relative;padding-left:20px;}
div.ci_main div.main_container_area p.checkbox_text .form-control{width: 10px;
height: 10px;position: absolute;top:0;left:0;}

div.ci_main div.pay_page{width:100%;float:left;padding:80px 0 0;}
div.ci_main div.pay_page .sub_head{width:100%;float:left;margin:0 0 20px;text-align: center;font-size: 24px;}
div.ci_main div.pay_page a.logo_area{width:100%;float:left;margin-bottom: 80px;text-align: center;}
div.ci_main div.pay_page a.logo_area div.image_area{width:100%;float:left;background:#fff;padding: 40px;border:1px solid #ccc;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;box-shadow:0px 0px 5px 0px #888888;-webkit-box-shadow:0px 0px 5px 0px #888888;-moz-box-shadow:0px 0px 5px 0px #888888;}
div.ci_main div.pay_page a.logo_area div.image_area > img{width:200px;display: inline-block;}
div.ci_main div.pay_page a.logo_area div.image_area > img.qr-code{width:100%;height: auto;}
div.ci_main div.pay_page a.logo_area p.dark_text{width:100%;float:left;text-transform: uppercase;margin-top:20px;font-weight: bold;font-size: 16px;color:#095099;margin-bottom: 0;}
div.ci_main div.pay_page a.logo_area p.dark_text > span{display: inline-block;color:#f15c24;}

div.ci_main div.learning_path{width:100%;float:left;padding:20px 0 50px;}
div.ci_main div.learning_path ul.course_area_w_line{position: relative;margin:0 -15px;padding:0;}
div.ci_main div.learning_path ul.course_area_w_line::before{content:"";display: table;}
div.ci_main div.learning_path ul.course_area_w_line::after{content:"";clear:both;}
div.ci_main div.learning_path ul.course_area_w_line > li{width:50%;float:left;margin-bottom: 30px;list-style: none;padding:0 15px;}
div.ci_main div.learning_path ul.course_area_w_line > li div.course_area_partition{width:100%;float:left;position: relative;background: #f6f6f6;padding:30px 15px 0 45px;border:1px solid #ccc;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
div.ci_main div.learning_path ul.course_area_w_line > li div.course_area_partition::before{width:13px;height:13px;content: "";background: #ccc;position: absolute;top:24px;left:15px;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;z-index: 1;}
div.ci_main div.learning_path ul.course_area_w_line > li div.course_area_partition::after{width:1px;background: #ccc;height:100%;position:absolute;top:0;left:21px;content: "";z-index: 1;}
div.ci_main div.learning_path ul.course_area_w_line > li:last-child{margin-bottom: 0;}
div.ci_main div.learning_path ul.course_area_w_line > li p{width:100%;float:left;margin-bottom: 10px;text-align: left;line-height: 1.7;color:grey;}
div.ci_main div.learning_path ul.course_area_w_line > li p.sub_head{font-weight: bold;color: #000;font-size: 26px;}
div.ci_main div.learning_path hr{width: 100%;float: left;margin: 20px 0;border: none;height: 1px;background: #ccc;}

div.ci_main div.learning_path ul.course_area_w_line > li p.course_number{margin-bottom: 20px;font-weight: bold;color:grey;}
div.ci_main div.learning_path ul.course_area_w_line > li p.course_name{font-weight: bold;font-size: 20px;margin-bottom: 20px;color: #000;height: 68px;}
div.ci_main div.learning_path ul.course_area_w_line > li p.course_text{margin-bottom: 30px;}

div.ci_main div.learning_path ul.accordion_area{width:100%;float:left;margin:0;padding:0;}
div.ci_main div.learning_path ul.accordion_area > li{width:100%;float:left;list-style: none;}
div.ci_main div.learning_path ul.accordion_area > li > a{width:100%;float:left;padding:10px 15px;background: #40c4ff;color:#fff;font-weight: bold;text-decoration: none;margin-bottom: 10px;position: relative;}
div.ci_main div.learning_path ul.accordion_area > li > a::after{position: absolute;right: 15px;width: 0;height: 0;margin: auto;border-top: 5px solid #fff;border-left: 5px solid transparent;border-right: 5px solid transparent;content: "";margin-top: 8px;}
div.ci_main div.learning_path ul.accordion_area > li div.show_area{width:100%;float:left;margin-bottom: 10px;background: #fff;padding: 15px 15px 5px 15px;margin-top: -10px;display: none;}
div.ci_main div.learning_path ul.accordion_area > li div.show_area div.poular_batches{padding:0;}
div.ci_main div.learning_path ul.accordion_area > li div.show_area div.poular_batches div.popular_batches_area div.popular_batches_img{margin-bottom: 10px;}
div.ci_main div.learning_path ul.course_area_w_line > li p.btns{margin:0 0 10px;text-align: center;}
div.ci_main div.learning_path ul.course_area_w_line > li p.btns > a{margin:0;padding:7px 12px;font-size: 14px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;text-transform: capitalize;}

div.ci_main div.background_contact_us{width:100%;float:left;padding:80px 0 50px;background: url(../images/background_contact_us.jpg) no-repeat top center;background-size:cover;position: relative;background-attachment: fixed;}
div.ci_main div.background_contact_us::before{width:100%;height:100%;position: absolute;content:"";background: #000;opacity:0.5;top:0;left:0;}
div.ci_main div.background_contact_us div.main_heading .heading{color:#fff;}
div.ci_main div.background_contact_us div.main_heading::before{background: #fff;}
form.mocktest_form{width:58.3333333333%;margin:auto;background: #fff;margin-bottom: 30px;padding:50px 50px 30px;}
form.mocktest_form label{width:100%;float:left;font-size: 16px;font-weight: normal;margin-bottom: 10px;}
form.mocktest_form .form-control{width:100%;float:left;margin-bottom: 20px;height: 44px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;}
form.mocktest_form textarea.form-control{height: 200px;resize: none;}
form.mocktest_form .form-control::-webkit-input-placeholder{font-weight: normal;font-size: 16px;}
form.mocktest_form .form-control:-ms-input-placeholder{font-weight: normal;font-size: 16px;}
form.mocktest_form .form-control::placeholder{font-weight: normal;font-size: 16px;}
form.mocktest_form div.country_code{width: 100%;float: left;position: relative;margin-bottom: 20px;}
form.mocktest_form div.country_code div.code{width: 60px;height: 100%;position: absolute;top: 0;left: 0;background: #f6f6f6;border: 1px solid #ccc;line-height: 42px;text-align: center;}
form.mocktest_form div.country_code .form-control{padding-left: 72px;margin-bottom: 0;}
form.mocktest_form div.captcha{width: 100%;float: left;position: relative;margin-bottom: 20px;}
form.mocktest_form div.captcha div.code{width: 90px;height: 100%;position: absolute;top: 0;left: 0;background: #03a84e;color: #fff;border: 1px solid #eee;line-height: 40px;text-align: center;font-weight: bold;font-size: 16px;}
form.mocktest_form div.captcha .form-control{padding-left: 100px;margin-bottom: 0;}
form.mocktest_form p.btns{text-align: center;}
form.mocktest_form p.btns > a{width:auto;font-weight: normal;padding:11px 25px;border-radius: 60px;-webkit-border-radius: 60px;-moz-border-radius: 60px;margin-left: 0;margin-right:0;}

div.ci_main.instructor_page div.copyright_area{margin-top: 0;}
div.instructor_banner{width:100%;float:left;padding:60px 0 30px;background: #f6f6f6;}
div.instructor_banner div.instructor_content{width:100%;float:left;margin-bottom: 10px;}
div.instructor_banner div.instructor_content .heading, div.instructor_banner div.instructor_content .text{width:100%;float:left;}
div.instructor_banner div.instructor_content .heading{margin: 0 0 10px;font-size: 40px;font-weight: 700;line-height: 1.3;text-transform: uppercase;}
div.instructor_banner div.instructor_content .heading_new{margin: 0 0 30px;font-size: 32px;font-weight: 700;line-height: 1.7;text-transform: uppercase;}
div.instructor_banner div.instructor_content .text{line-height: 1.4;margin-bottom: 25px;font-size: 18px;color: #4c527d;}
div.instructor_banner div.instructor_content p.btns{margin-top: 14px;}
div.instructor_banner div.instructor_content p.btns > a{margin-left:0;font-weight: normal;}
div.instructor_banner img.instructor_banner_img{width:100%;float:left;margin-bottom: 30px;}

div.instructor_services{width:100%;float:left;padding:80px 0 40px;}
div.instructor_services div.instructor_services_area{width:95%;margin:0 auto 40px;padding:30px 30px 20px 70px;position: relative;background: #fff;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;box-shadow: 0 0 10px 2px #eee;-webkit-box-shadow: 0 0 10px 2px #eee;-moz-box-shadow: 0 0 10px 2px #eee;overflow: hidden;}
div.instructor_services div.instructor_services_area .head, div.instructor_services div.instructor_services_area .text{width:100%;float:left;margin-bottom: 10px;}
div.instructor_services div.instructor_services_area > i{position: absolute;top:50px;left:-20px;font-size:70px;}
div.instructor_services div.instructor_services_area > i.one{color:#f15a22;}
div.instructor_services div.instructor_services_area > i.two{color:#ed0722;}
div.instructor_services div.instructor_services_area > i.three{color:#08991c;}
div.instructor_services div.instructor_services_area > i.four{color:#085099;}
div.instructor_services div.instructor_services_area > i.five{color:#40c4ff;}
div.instructor_services div.instructor_services_area > i.six{color:#333;}
div.instructor_services div.instructor_services_area .head{font-size: 18px;color:#000;transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;}
div.instructor_services div.instructor_services_area .text{color:grey;font-size: 15px;}
div.instructor_services div.instructor_services_area:hover .head{color:#095099 !important;}

div.ci_main div.counter_area.instructor_counter{background:url(../images/instructor_counter.jpg) no-repeat center center;position: relative;}
div.ci_main div.counter_area.instructor_counter::before{content: "";position: absolute;background: rgba(255, 255, 255, 0.8);left: 0;top: 0;width:100%;height:100%;}
div.ci_main div.counter_area.instructor_counter ul.counter_number > li.value{color:#40c4ff;font-size: 44px;}
div.ci_main div.counter_area.instructor_counter ul.counter_number > li.head{color:#000;font-weight: normal;font-size: 16px;}

div.ci_main div.instructor_team{width:100%;float:left;padding:80px 0 50px;}
div.ci_main div.instructor_team div.instructor_team_area{width:100%;float:left;margin-bottom: 30px;box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);}
div.ci_main div.instructor_team div.instructor_team_area div.image_area{width:100%;float:left;position: relative;}
div.ci_main div.instructor_team div.instructor_team_area div.image_area > img{width:100%;float:left;}
div.ci_main div.instructor_team div.instructor_team_area div.image_area p{width:100%;margin:0;position: absolute;left:0;bottom:25px;text-align: center;padding:0 10px;opacity: 0;transition:0.2s linear;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;}
div.ci_main div.instructor_team div.instructor_team_area div.image_area p > a{width:36px;height:36px;line-height: 36px;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;margin:0 5px;background: rgba(64,196,255,0.7);color:#fff;}
div.ci_main div.instructor_team div.instructor_team_area div.image_area p > a:hover, div.ci_main div.instructor_team div.instructor_team_area div.image_area p > a:active, div.ci_main div.instructor_team div.instructor_team_area div.image_area p > a:focus{text-decoration: none;background: rgba(64,196,255,1);}
div.ci_main div.instructor_team div.instructor_team_area:hover div.image_area p{bottom:15px;opacity: 1;}
div.ci_main div.instructor_team div.instructor_team_area ul.team_info{width:100%;float:left;padding:20px 15px 17px;margin:0;}
div.ci_main div.instructor_team div.instructor_team_area .para-team{width:100%; padding:20px 15px 17px;margin:0;min-height: 578px;}
div.ci_main div.instructor_team div.instructor_team_area ul.team_info > li{width:100%;float:left;margin-bottom: 3px;list-style: none;}
div.ci_main div.instructor_team div.instructor_team_area ul.team_info > li.name{font-size: 18px;}
div.ci_main div.instructor_team div.instructor_team_area ul.team_info > li.post{color:#b9b9b9;}

div.ci_main div.instructor_contact{width:100%;float:left;padding:80px 0 40px;background: #f6f6f6;}
div.ci_main div.instructor_contact.back_none{background: none;}
div.ci_main div.instructor_contact ul.contact_portion{width:100%;float:left;padding:0;margin:0;}
div.ci_main div.instructor_contact ul.contact_portion > li{width:100%;float:left;margin-bottom: 35px;position: relative;list-style: none;padding-left: 60px;}
div.ci_main div.instructor_contact ul.contact_portion > li > i{position: absolute;top:0;left:0;width:44px;height:44px;line-height: 44px;text-align: center;background: #40c4ff;color:#fff;font-size: 18px;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;transition:0.2s linear;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;}
div.ci_main div.instructor_contact ul.contact_portion > li:hover > i{background: #095099;}
div.ci_main div.instructor_contact ul.contact_portion > li p{width:100%;float:left;margin-bottom: 5px;line-height: 1.3;}
div.ci_main div.instructor_contact ul.contact_portion > li p.head{font-size: 22px;}
div.ci_main div.instructor_contact ul.contact_portion > li p.text{color:grey;font-size: 16px;}
div.ci_main div.instructor_contact ul.contact_portion > li p.text > a{width:auto;float:left;color:grey;}
div.ci_main div.instructor_contact ul.contact_portion > li p.text > a:hover, div.ci_main div.instructor_contact ul.contact_portion > li p.text > a:active, div.ci_main div.instructor_contact ul.contact_portion > li p.text > a:focus{text-decoration: none;}
div.ci_main div.instructor_contact p.head{font-size: 18px;}
div.ci_main div.instructor_contact p.sub_head{font-size: 16px;}

div.ci_main.instructor_page div.instructor_contact form.mocktest_form{width:100%;float:left;background: transparent;padding:0;}
div.ci_main.instructor_page div.instructor_contact form.mocktest_form .form-control{border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
div.ci_main.instructor_page div.instructor_contact form.mocktest_form label.upload_file{width:100%;float:left;position: relative;margin-bottom: 20px;}
div.ci_main.instructor_page div.instructor_contact form.mocktest_form label.upload_file input[type="file"]{margin-bottom: 0;}
div.ci_main.instructor_page div.instructor_contact form.mocktest_form label.upload_file > span{line-height: 30px;color: #000;width:auto;position: absolute;top:0;right:0;background: #f6f6f6;border-radius: 0 4px 4px 0;-webkit-border-radius: 0 4px 4px 0;-moz-border-radius: 0 4px 4px 0;}
div.ci_main.instructor_page div.instructor_contact form.mocktest_form div.captcha div.code{border-radius: 4px 0 0 4px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;border: none;}
div.ci_main.instructor_page div.instructor_contact form.mocktest_form p.btns{margin-bottom: 0;}

div.ci_main.instructor_page div.subscribe_news{background: white;padding: 70px 0 40px;}
div.ci_main.instructor_page div.subscribe_news::before{display: none;}
div.ci_main.instructor_page div.subscribe_news div.main_heading .heading{color:#000;}
div.ci_main.instructor_page div.subscribe_news div.main_heading::before{background: #000;}
div.ci_main.instructor_page div.subscribe_news form input{box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;border-color:#ccc;color:grey;margin-bottom: 15px;}
div.ci_main.instructor_page div.subscribe_news form p.btns{text-align: center;margin: 0;}
div.ci_main.instructor_page div.subscribe_news form a.btn1{position: static;width: auto;height: 42px;line-height: 21px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;margin: 0;}
div.ci_main.instructor_page div.subscribe_news form input::-webkit-input-placeholder{color:#b9b9b9;}
div.ci_main.instructor_page div.subscribe_news form input:-ms-input-placeholder{color:#b9b9b9;}
div.ci_main.instructor_page div.subscribe_news form input::placeholder{color:#b9b9b9;}

div.ci_main div.partner_page div.section.section-one div.partner_banner form.mocktest_form{width:100%;float:left; padding-bottom: 0;background: #085099;}
div.ci_main div.partner_page div.section.section-one div.partner_banner form.mocktest_form .form-control{margin-bottom: 10px;}
div.ci_main div.partner_page div.section.section-one div.partner_banner form.mocktest_form div.country_code{margin-bottom: 10px;}
div.ci_main div.partner_page div.section.section-one div.partner_banner form.mocktest_form div.country_code .form-control, div.ci_main div.partner_page div.section.section-one div.partner_banner form.mocktest_form div.captcha .form-control{margin-bottom: 0;}
div.ci_main div.partner_page div.section.section-one div.partner_banner form.mocktest_form div.captcha{margin-bottom: 10px;}
div.ci_main div.partner_page div.section.section-one div.partner_banner form.mocktest_form textarea.form-control{height: 100px;}
div.ci_main div.partner_page div.section.section-one div.partner_banner form.mocktest_form div.captcha div.code{border: none;}

div.ci_main div.partner_page div.section.section-two.mode{background:linear-gradient(#fff,#f6f6f6);background:-webkit-linear-gradient(#fff,#f6f6f6);background:-moz-linear-gradient(#fff,#f6f6f6);}
div.ci_main div.partner_page div.section.section-two.mode div.icons_area{min-height: 263px;background: #fff;box-shadow: 0 0 10px 0px #ccc;-webkit-box-shadow: 0 0 10px 0px #ccc;-moz-box-shadow: 0 0 10px 0px #ccc;padding: 30px 30px 20px;}

div.ci_main div.lifetime_area{width:100%;float:left;padding:80px 0 30px;}
div.ci_main div.lifetime_area form.mocktest_form{width:100%;float:left;padding:40px 30px 30px;background: #f6f6f6;box-shadow: 0 0 10px 0px #ccc;-webkit-box-shadow: 0 0 10px 0px #ccc;-moz-box-shadow: 0 0 10px 0px #ccc;}

div.ci_main div.lifetime_area div.lifetime_area_icons{width:100%;float:left;margin-bottom: 30px;padding:40px 30px 0 60px;background: #fff;box-shadow: 0 0 10px 0px #ccc;-webkit-box-shadow: 0 0 10px 0px #ccc;-moz-box-shadow: 0 0 10px 0px #ccc;}
div.ci_main div.lifetime_area div.lifetime_area_icons div.icons_area{width:100%;float:left;margin-bottom: 30px;position: relative;padding-left:70px;}
div.ci_main div.lifetime_area div.lifetime_area_icons div.icons_area > i{font-size: 36px;font-weight: bold;color:#f15a22;margin-bottom: 15px;position: absolute;top:5px;left:0;}
div.ci_main div.lifetime_area div.lifetime_area_icons div.icons_area > p{width:100%;float:left;margin-bottom: 10px;}
div.ci_main div.lifetime_area div.lifetime_area_icons div.icons_area > p.head{font-size: 18px;}
div.ci_main div.lifetime_area div.lifetime_area_icons div.icons_area > p.text{color:grey;}
div.ci_main div.lifetime_area div.lifetime_area_icons div.icons_area > i.one{color:;}
div.ci_main div.lifetime_area div.lifetime_area_icons div.icons_area > i.two{color:#ed0722;}
div.ci_main div.lifetime_area div.lifetime_area_icons div.icons_area > i.three{color:#08991c;}
div.ci_main div.lifetime_area div.lifetime_area_icons div.icons_area > i.four{color:#40c4ff;}

div.ci_main div.lifetime_area form.mocktest_form .form-control{background: transparent;border-top:none;border-left:none;border-right:none;padding-left:0;padding-right: 0;}
div.ci_main div.lifetime_area form.mocktest_form div.country_code .form-control{padding-left:72px;}
div.ci_main div.lifetime_area form.mocktest_form div.radio_buttons{width:100%;float:left;margin-bottom: 10px;}
div.ci_main div.lifetime_area form.mocktest_form div.radio_buttons label input{display: none;}
div.ci_main div.lifetime_area form.mocktest_form div.radio_buttons label input:checked ~ p{background: #40c4ff;border-color:transparent;color:#fff;}
div.ci_main div.lifetime_area form.mocktest_form div.radio_buttons label{width:auto;float:left;margin:0 10px 10px 0;}
div.ci_main div.lifetime_area form.mocktest_form div.radio_buttons label > p{width:100%;float:left;border:1px solid #ccc;padding:7px 10px;background: #fff;cursor: pointer;color:grey;}


div.ci_main div.lifetime_area form.mocktest_form div.radios_button{width:100%;float:left;margin-bottom: 10px;}
div.ci_main div.lifetime_area form.mocktest_form div.radios_button label input{display: none;}
div.ci_main div.lifetime_area form.mocktest_form div.radios_button label input:checked ~ p{background: #40c4ff;border-color:transparent;color:#fff;}
div.ci_main div.lifetime_area form.mocktest_form div.radios_button label{width:auto;float:left;margin:0 10px 10px 0;}
div.ci_main div.lifetime_area form.mocktest_form div.radios_button label > p{width:20px;height:20px;float:left;border:1px solid #ccc;float:left;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;margin:0;}
div.ci_main div.lifetime_area form.mocktest_form div.radios_button label > span{width:auto;float:left;margin:0 10px;font-size: 14px;}

div.ci_main div.lifetime_area form.mocktest_form div.radio_buttons label p{width:100%;float:left;text-align: center;margin-bottom: 0;line-height: 1.1;}
div.ci_main div.lifetime_area form.mocktest_form div.radio_buttons label span{width:100%;float:left;font-size: 12px;}
div.ci_main div.lifetime_area form.mocktest_form div.radio_buttons label:last-child{margin-right: 0;}

div.ci_main div.lifetime_area form.mocktest_form div.captcha .form-control{padding-left:102px;}
div.ci_main div.lifetime_area form.mocktest_form label > a{color:#40c4ff;display: inline-block;}
div.ci_main div.lifetime_area form.mocktest_form p.btns{margin:0;}
div.ci_main div.lifetime_area form.mocktest_form p.btns > a{margin-bottom: 0;}
div.ci_main div.lifetime_area form.mocktest_form div.country_code div.code{background: #f1f1f1;}
div.ci_main div.lifetime_area form.mocktest_form ul.btns_text{width:100%;display:table;margin:0 0 20px;padding:0;}
div.ci_main div.lifetime_area form.mocktest_form ul.btns_text > li{width:50%;display:table-cell;list-style: none;text-align: center;vertical-align: middle;margin-bottom: 20px;}

div.ci_main div.footer{width:100%;float:left;background: #222;padding:80px 0 0;position: relative;}
div.ci_main div.footer ul.dropdown-menu > li > a:hover, div.ci_main div.footer ul.dropdown-menu > li > a:active, div.ci_main div.footer ul.dropdown-menu > li > a:focus{color:#000 !important;}
div.ci_main div.footer a:hover, div.ci_main div.footer a:active, div.ci_main div.footer a:focus{color:#fff !important;text-decoration: none;}
div.ci_main div.footer p.head{width:100%;float:left;font-size: 24px;font-weight: bold;color:#fff;margin-bottom: 20px;line-height: 1.1;}
div.ci_main div.footer a.footer_logo{width:auto;float:left;margin-bottom: 15px;margin-top:0;}
div.ci_main div.footer a.footer_logo > img{width:169px;float:left; margin: -27px 0 0;}
div.ci_main div.footer ul.footer_links{width:100%;float:left;margin-bottom: 15px;padding:0;}
div.ci_main div.footer ul.footer_links.m_b_0{margin-bottom:0;}
div.ci_main div.footer ul.footer_links > li{width:100%;float:left;margin-bottom: 15px;list-style: none;color:#cecece;}
div.ci_main div.footer ul.footer_links > li > a{width:auto;float:left;color:#cecece;}
div.ci_main div.footer ul.footer_links > li.social_icons{margin-bottom: 10px;margin-top: 10px;text-align: left;}
div.ci_main div.footer ul.footer_links > li.social_icons > a{margin:0 10px 5px 0;width:35px;height:35px;display:inline-block;color:#cecece;border:1px solid #cecece;;text-align: center;line-height:33px;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;float:none;}
div.ci_main div.footer ul.footer_links > li.social_icons > a:last-child{margin-right: 0;}
div.ci_main div.footer ul.footer_links > li.social_icons > a:last-child{margin-right: 0;}
div.ci_main div.footer p.about_us{width:100%;float:left;color:#fff;line-height: 1.7;color:#cecece;margin-bottom: 15px;}
div.ci_main div.footer img.map_img{width:100%;float:left;margin:5px 0 30px;}

div.ci_main div.footer_bottom_fixed{width:100%;float:left;background: #ffb600;padding-top:10px;position: fixed;z-index: 8;bottom:0;left:0;display: none;}
div.ci_main div.footer_bottom_fixed ul{width:100%;float:left;padding:0;margin:0;}
div.ci_main div.footer_bottom_fixed ul > li{float:left;list-style: none;margin-bottom: 10px;}
div.ci_main div.footer_bottom_fixed ul > li > a{font-weight: bold;color:#000;font-size: 18px;}
div.ci_main div.footer_bottom_fixed ul > li > a:hover, div.ci_main div.footer_bottom_fixed ul > li > a:active, div.ci_main div.footer_bottom_fixed ul > li > a:focus{text-decoration: none;}
div.ci_main div.footer_bottom_fixed ul > li:first-child{width:50%;border-right: 1px solid #000;padding-right: 15px;}
div.ci_main div.footer_bottom_fixed ul > li:nth-child(2){width:50%;border-left: 1px solid #000;padding-left:15px;}
div.ci_main div.footer_bottom_fixed ul > li:first-child > a{float:right;}
div.ci_main div.footer_bottom_fixed ul > li:nth-child(2) > a{float:left;}
div.ci_main div.footer_bottom_fixed ul > li:last-child{width:100%;text-align: center;display: none;}
div.ci_main div.footer_bottom_fixed ul > li:last-child > a{display: inline-block;}

div.ci_main div.copyright_area{width:100%;float:left;text-align: center;padding:30px 0;border-top:1px solid rgba(72,72,72,.8);background: #222;color:#cecece;margin-top: 0;}
div.ci_main div.partner_page div.copyright_area{margin-top:0;}

div.ci_main div.footer_mocktest{width:100%;float:left;text-align: center;padding:50px 0 20px;}
div.ci_main div.footer_mocktest p{width:100%;float:left;font-size: 16px;}
div.ci_main div.footer_mocktest p.follow_us{margin-bottom: 20px;}
div.ci_main div.footer_mocktest p.copyright{margin-bottom: 30px;}
div.ci_main div.footer_mocktest p.follow_us > a{display: inline-block;margin:0 15px 10px;color:#40c4ff;}
div.ci_main div.footer_mocktest p.follow_us > a:hover, div.ci_main div.footer_mocktest p.follow_us > a:active, div.ci_main div.footer_mocktest p.follow_us > a:focus{text-decoration: none;color:#095099;}

a.scroll_top{width: 50px;height: 50px;position: fixed;right: 15px;bottom: 150px;text-align: center;background: #40c4ff;color: #fff !important;line-height: 1;padding-top: 7px;box-shadow: 0 0 2px #000;-webkit-box-shadow: 0 0 2px #000;-moz-box-shadow: 0 0 2px #000;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;z-index: 9;display: none;}
a.scroll_top:hover, a.scroll_top:active, a.scroll_top:focus{background:#095099;}
a.scroll_top > i{width: 100%;float: left;font-style: normal;margin-top: 5px;text-transform: uppercase;font-weight: bold;}
a.scroll_top.active > i{display: none;}
a.scroll_top.active > span{line-height: 36px;}

div.ci_main div.main_container_area .payment_sub_head{width:100%;float:left;font-weight: bold;font-size: 22px;line-height: 1.3;margin-bottom:0;text-align: center;background: #40c4ff;color:#fff;padding-top:15px;padding-bottom:15px;padding-left: 30px;padding-right: 30px;border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;}
div.ci_main div.main_container_area form .payment_sub_head{width:auto;float:none;margin:15px -30px 30px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;font-size: 18px;padding-top:10px;padding-bottom:10px;padding-left: 30px;padding-right: 30px;}
div.ci_main div.main_container_area form .payment_sub_head:before, div.ci_main div.main_container_area form .payment_sub_head:after{display: table;clear: both;content:"";}

div.content_ul_li_area ul{width:100%;float:left;padding:0 0 0 17px;margin-bottom: 20px;}
div.content_ul_li_area ul > li{width:100%;float:left;list-style: disc;margin-bottom: 10px;}

div.ci_main div.become_careerera_instructor{width:100%;float:left;background: linear-gradient(#f6f6f6,#fff);background: -webkit-linear-gradient(#f6f6f6,#fff);background: -moz-linear-gradient(#f6f6f6,#fff);padding:80px 0 40px;}
div.ci_main div.become_careerera_instructor .bci_box{width:100%;float:left;margin-bottom: 30px;position: relative;}
div.ci_main div.become_careerera_instructor.for_partner_height{background: #f6f6f6;}
div.ci_main div.become_careerera_instructor.for_partner_height .bci_box{min-height: 415px;background: #fff;padding: 30px;box-shadow: 0 0 10px #ccc;-webkit-box-shadow: 0 0 10px #ccc;-moz-box-shadow: 0 0 10px #ccc;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}
div.ci_main div.become_careerera_instructor .bci_box p{width:100%;float:left;text-align: center;}
div.ci_main div.become_careerera_instructor .bci_box p.numbers{}
div.ci_main div.become_careerera_instructor .bci_box p.numbers > img{display: inline-block;width:100px;transition: 0.3s linear;-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;}
div.ci_main div.become_careerera_instructor .bci_box:hover p.numbers > img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
div.ci_main div.become_careerera_instructor .bci_box p.head{position: relative;font-size: 24px;font-weight: bold;color:#000;}
div.ci_main div.become_careerera_instructor .bci_box p.text{position: relative;color:#000;line-height: 1.7;}
div.ci_main div.become_careerera_instructor .bci_box p.text > span{}
div.ci_main div.become_careerera_instructor .bci_box p.read_more{color:#40c4ff;position: relative;cursor: pointer;display:none;}


div.ci_main div.partner_content_area{width:100%;float:left;padding:80px 0 50px;}
div.ci_main div.partner_content_area div.main_heading .heading{font-size:30px;}
div.ci_main div.partner_content_area div.main_heading::before{}
div.ci_main div.partner_content_area p.head{width:100%;float:left;font-size: 22px;margin-bottom: 20px;}
div.ci_main div.partner_content_area img.online_education{width:100%;float:left;margin-bottom: 30px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
div.ci_main div.partner_content_area ul.unorder_list{margin-bottom: 20px;}

div.ci_main div.franchisee_requirements{width:100%;float:left;background: #f6f6f6;padding:80px 0 50px;}
div.ci_main div.franchisee_requirements a.franchisee_requirements_main{width:100%;float:left;margin-bottom: 30px;cursor: default}
div.ci_main div.franchisee_requirements a.franchisee_requirements_main p.head{width:100%;float:left;margin:0;padding:15px 20px;background: #fff;font-weight: bold;color:#000;font-size: 20px;}
div.ci_main div.franchisee_requirements a.franchisee_requirements_main div.image_text{width:100%;float:left;position: relative;overflow: hidden;}
div.ci_main div.franchisee_requirements a.franchisee_requirements_main div.image_text > img{width:100%;float:left;transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;}
div.ci_main div.franchisee_requirements a.franchisee_requirements_main div.image_text div.text_area{width:100%;height:100%;position: absolute;top:0;left:0;padding:20px;background: rgba(0,0,0,0.7);color:#fff;transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;opacity: 0;}
div.ci_main div.franchisee_requirements a.franchisee_requirements_main:hover div.image_text div.text_area{opacity: 1;}
div.ci_main div.franchisee_requirements a.franchisee_requirements_main div.image_text span.view_more{position: absolute;bottom:15px;left:20px;color:#fff;text-shadow: 0 0 1px #000;-webkit-text-shadow: 0 0 1px #000;-moz-text-shadow: 0 0 1px #000;font-size: 16px;transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;}
div.ci_main div.franchisee_requirements a.franchisee_requirements_main:hover div.image_text span.view_more{opacity: 0;}
div.ci_main div.franchisee_requirements a.franchisee_requirements_main:hover div.image_text > img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}

#more-certifications, #more-test-preparations, #more-language{display: none;}

div.partner_with_us1{width:100%;float:left;padding:80px 0 50px;}
div.partner_with_us1 ul.unorder_list{margin-bottom: 20px;}
div.partner_with_us1 ul.unorder_list > li{font-size:15px;}
div.partner_with_us1 ul.unorder_list > li > span{color:#ed0722;display: inline-block;}
div.partner_with_us1 ul.unorder_list > li > span.blink_text{text-transform:uppercase;animation:1s linear infinite blink;-webkit-animation:1s linear infinite blink;-moz-animation:1s linear infinite blink;}
@keyframes blink
{
	from	{transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5);}
	to		{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);}
}
@-webkit-keyframes blink
{
	from	{transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5);}
	to		{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);}
}
@-moz-keyframes blink
{
	from	{transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5);}
	to		{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);}
}
div.partner_with_us1 img.partner_with_us1_img{width:100%;float:left;margin-bottom: 30px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}

div.requirement_area{width:100%;float:left;padding:80px 0 50px;background: #40c4ff;}
div.requirement_area div.caps{width:66px;margin:0 auto 10px;padding:8px;border:3px solid #fff;border-bottom:none;}
div.ci_main div.requirement_area div.main_heading .heading{color:#fff;}
div.ci_main div.requirement_area div.main_heading::before{background:#fff;}
div.requirement_area a.requirement_area{width:100%;float:left;margin-bottom: 30px;text-align: center;}
div.requirement_area a.requirement_area > img{width:60px;display: inline-block;}
div.requirement_area a.requirement_area > p{width:100%;float:left;}
div.requirement_area a.requirement_area > p.head{color:#fff;font-size: 24px;text-transform: uppercase;margin-top: 10px;margin-bottom: 0;}
div.requirement_area a.requirement_area > p.text{color:#000;font-size: 18px;font-weight: bold;}

div.support_services{width:100%;float:left;padding:80px 0 50px;}
div.support_services div.caps{width:66px;margin:0 auto 10px;padding:8px;border:3px solid #000;border-bottom:none;}
div.support_services p.sub_head{width:100%;float:left;margin-bottom: 30px;font-size: 24px;font-weight: bold;text-align: center;}
div.support_services div.back_area{width:100%;float:left;padding:30px 30px 0;margin-bottom:30px;box-shadow: 0 0 10px #ccc;-webkit-box-shadow: 0 0 10px #ccc;-moz-box-shadow: 0 0 10px #ccc;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}
div.support_services img.full_width{width:100%;float:left;margin-bottom: 30px;}

div.courses_category{width:100%;float:left;padding:80px 0 30px;background:#f6f6f6;}
div.courses_category p{width:100%;float:left;}
div.courses_category ol.roman_numbers{width:100%;float:left;padding:0;margin:0;}
div.courses_category ol.roman_numbers > li{width:100%;float:left;list-style: upper-roman;margin-bottom: 10px;font-size: 24px;list-style-position: inside;text-transform: uppercase;}
div.courses_category ul.unorder_list{margin-bottom: 30px;}
div.courses_category ul.unorder_list.part-two > li{width:50%;}
div.courses_category ul.unorder_list.part-three > li{width:33.33%;}
div.courses_category ul.unorder_list.part-four > li{width:25%;}
div.courses_category div.back_box{width:100%;float:left;padding:40px 30px 0;margin-bottom:40px;box-shadow: 0 0 10px #ccc;-webkit-box-shadow: 0 0 10px #ccc;-moz-box-shadow: 0 0 10px #ccc;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
div.courses_category p.text{margin-bottom: 30px;color:#095099;font-size:17px;}
div.courses_category p.head{font-size: 20px;margin-bottom: 20px;}


@media (max-width:1199px)
{
    div.ci_main div.about_us_page ul.logos_area{padding:0;}
}
@media (min-width:992px) and (max-width:1199px)
{

div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li div.box_area p.head{font-size: 30px;padding: 0 10px;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li:first-child{width: 32%;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li{width: 11%;}

	.partner_list ul li{width: 22%;}
	.other_program_list li{width: 33%;margin:0;padding:0 15px;}
	div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul{width: 787px;}
	div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul::after{width: 295px;}

    div.ci_main div.blog_page div.fixed_sidebar div.fixed_sidebar_area{width:294px;}
    div.ci_main div.mocktest_content p.heading{padding-top:0;}
    
    div.ci_main div.become_careerera_instructor.for_partner_height .bci_box{min-height: 355px;}
    
    div.ci_main div.partner_page div.section.section-two.mode div.icons_area{min-height: 285px;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul{left: -198px;width: 940px;}
    form.mocktest_form{width:70%;}
    div.ci_main div.poular_batches div.popular_batches_area div.popular_batches_img{min-height: 390px;}
    div.ci_main div.poular_batches div.popular_batches_area a.head h5{min-height: 88px;}
    div.ci_main div.banner_about_heading div.margin_box .head{padding-top: 50px;}
    div.ci_main div.banner_index{height: 575px;}
    
    div.ci_main div.banner_heading p.main_head{font-size: 36px;}
    div.ci_main div.banner_head_form div.text_area_form > p.main_head{font-size: 36px;}
    div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li:nth-child(2){width:60%;}
    div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li:last-child{width:22.5%;}
    
    div.ci_main div.banner_main_heading p.main_head{font-size: 36px;}
    
    div.ci_main div.main_container_area ul.tabs_area.fixed{width: 938px;}
    
    div.ci_main div.main_container_area div.form_and_buttons{padding:0 20%;}
    
    
    section.courses_area div.batches_area ul.main_batches_area > li:nth-child(2){padding:0 15px;width:55%;}
    
    div.ci_main div.partner_page div.section.section-two div.icons_area{padding:0;min-height: 235px;}
    div.ci_main div.partner_page div.section.section-three ul.image_text{padding:0 50px;}
    div.ci_main div.partner_page div.section.section-four ul.course_details{padding:0 25%;}
    div.ci_main div.partner_page div.section.section-five div.background_area{width:70%;}
    div.ci_main div.partner_page div.section.section-five div.white_area{width:70%;}
    
    div.ci_main div.register_form div.register_area{padding:0 0 0 0;}
    
    div.ci_main div.our_services div.our_services_area, div.ci_main div.our_team div.our_team_area{padding:10px 15px;}
    
    div.ci_main div.login_area div.social_network div.middle_area{padding: 0 50px 0 176px;}
    div.ci_main div.login_area div.social_network{padding-left:176px;}
    div.ci_main div.login_area div.social_network::before{left:85px;}
    
    section.courses_area div.batches_area iframe.batch_details_map{height: 276px;}
    
    div.ci_main div.partner_page div.section.section-six div.testimonials_area{min-height: 270px;}
}
@media (min-width:992px)
{
    div.ci_main div.header div.header_top{display: block !important;}
}
@media (max-width:991px)
{
	
	div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul{width:100%;left:0;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;padding-bottom: 20px;}
	div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul::before, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul::after{display: none;}
	div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.head{width:100%;}
	div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.left_area{width:100%;}
	div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area{width:100%;position: static;float:left;background: #f6f6f6;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;}
	div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.left_area{width:100%;}
	div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.right_area{width:100%;position: static;float:left;height:auto;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.right_area > img{margin-top:0;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;}
	div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area p.head.one{width:100%;}
	div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area p.head.two{width:100%;}
	div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.left_area > a{border-bottom: 1px solid #ccc;background: #555;color:#fff;}
	div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area > ul > li.left_area > a{border-bottom: 1px solid #ccc;background: #fff;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area p.head.d_show_m_hide{display: none;}
	div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown-three-part > ul > li.right_area p.head.m_show_d_hide{display: block;}
	

    a.scroll_top{width:30px;height:40px;font-size: 12px;padding-top:6px;}
    a.scroll_top.active > span{line-height: 30px;}
    
    div.ci_main div.blog_page div.fixed_sidebar div.fixed_sidebar_area{width:100%;}
    div.ci_main div.blog_page div.fixed_sidebar div.fixed_sidebar_area.fixed{position: static;}
    ul.recent_posts_list{height: auto;}
    
    div.ci_main div.footer ul.footer_links > li .dropdown-menu{right:0;margin:auto;left:0;width:210px;}
	
	div.ci_main div.banner_index{margin-top: -85px;}
	div.ci_main div.header div.header_bottom{padding: 5px 0 25px;}
	div.ci_main div.header div.header_bottom div.nav_part{padding-top:25px;}
    
    div.courses_category ul.unorder_list.part-two > li{width:100%;}
    div.courses_category ul.unorder_list.part-three > li{width:100%;}
    div.courses_category ul.unorder_list.part-four > li{width:100%;}
    
    div.ci_main div.careerera_process div.main_careerera_process div.middle_line{right:auto;}
    div.ci_main div.careerera_process div.main_careerera_process div.content_area.right_align p.heading::before, div.ci_main div.careerera_process div.main_careerera_process div.content_area.left_align p.heading::before{left:-39px;right:auto;}
    div.ci_main div.careerera_process div.main_careerera_process div.content_area.left_align, div.ci_main div.careerera_process div.main_careerera_process div.content_area.right_align{padding-left:30px;padding-right: 0;}
    div.ci_main div.careerera_process div.main_careerera_process div.content_area.right_align{text-align: left;}
    div.ci_main div.careerera_process div.main_careerera_process div.content_area.right_align p.text > img{float:left;}
    div.ci_main div.careerera_process div.main_careerera_process div.content_area.right_align p.text > span, div.ci_main div.careerera_process div.main_careerera_process div.content_area.left_align p.text > span{padding-right: 0;padding-left:95px;}
    
    div.ci_main div.mocktest_content{text-align: center;}
    div.ci_main div.mocktest_content p.heading{margin-top:0;}
    div.ci_main div.mocktest_banner .container .row{display: -webkit-flex;       display: flex;-webkit-flex-direction: column-reverse;flex-direction: column-reverse;}
    
    div.ci_main div.become_careerera_instructor.for_partner_height .bci_box{min-height: auto;}
    
    div.ci_main div.register_form div.register_area div.justify-content-center.align-items-center{margin: 30px -15px 0;}
    
    div.ci_main div.partner_page div.section.section-two.mode div.icons_area{min-height: auto;}
    div.ci_main div.partner_page div.section.section-six div.testimonials_area{min-height: auto;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.left_area.active > a, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.left_area > a:hover, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.left_area > a:active{background: #095099;color:#fff;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li > a{padding:0;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > a::after {border-top-color: #fff;position: relative;top: 10px;margin-left: 10px;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > a:hover::after, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > a:active::after, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > a:focus::after{border-top-color:#ed0722;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.head{width:100%;border-bottom: 1px solid #ccc;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul{width: 100%;background: #fff;position: absolute;left: 0;right: auto;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area{position: static;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.left_area{width:100%;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area{width:100%;padding:20px 20px 20px;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul::before{display: none;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li:first-child{width:100%;padding-right: 0;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li:last-child{width:auto;margin:0 -20px;padding-left:0;float:none;display: table;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li:last-child::before{display: table;content: " ";}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li:last-child::after{clear: both;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li div.certificate_area{border-left:none;padding-top: 0;padding-left:20px;padding-right: 10px;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li ul.line_and_cirlce > li::before{left:-10px;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li ul.line_and_cirlce{padding: 0 0 0 10px;margin: 0 0 0 -10px;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li ul.line_and_cirlce > li:last-child::after{left:-12px;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li:first-child a:last-child{margin-bottom: 13px;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.left_area > a{background: #f6f6f6;border-bottom:1px solid #ccc;}
        
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area{border-bottom:1px solid #ccc;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.back > ul a.explore_category{position: static !important;display: inline-block;margin:10px 0 10px 20px;padding:12px;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > a{padding-right: 0;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li p.head{padding-right: 20px;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li p.sub_head, div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li p.course_heading{padding-right: 10px;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.huge_dropdown > ul > li.right_area > ul > li p.head.pl-0{padding-right: 0;}
    
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.normal_dropdown > ul{width:100%;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.normal_dropdown > a::after{border-top-color: #fff;position: relative;top: 10px;margin-left: 10px;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.normal_dropdown:hover > a{color:#ed0722;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.normal_dropdown:hover > a::after{border-top-color:#ed0722;}

    div.ci_main div.header div.header_bottom ul.navigation_bar > li.back:hover > a{color:#40c4ff;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.back:hover > a::after{border-top-color:#ed0722;}
    
    div.instructor_services div.instructor_services_area{width:100%;float:left;}
    div.ci_main div.poular_batches div.popular_batches_area a.head h5{min-height: auto;}
    div.ci_main div.banner_head_form div.text_area_form > ul.pm_main_banner_list > li{margin-bottom: 15px;font-size: 16px;}
    div.ci_main div.banner_about_heading div.margin_box .head{padding-top: 10px;}
    div.ci_main div.header div.header_top{display: none;}
    div.ci_main div.header div.header_bottom ul.navigation_bar{width: 250px;padding:20px 20px;background: #232323;top: 0;position: fixed;right: -100%;z-index: 99999;height: 100%;overflow: auto;}
    div.ci_main div.header div.header_bottom ul.navigation_bar.active{right:0;transition:0.3s linear;-webkit-transition:0.3s linear;-moz-transition:0.3s linear;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li{width:100%;padding:10px 0px;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.desktop_hide{display: block;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li:nth-last-child(2){display: none;}
    div.ci_main div.header div.header_bottom ul.navigation_bar > li.numbers{margin-right: 0;padding:10px 0;}
	div.ci_main div.header div.header_bottom ul.navigation_bar > li.back{padding-left:15px;padding-right:15px;margin-bottom: 10px;}
    
    div.ci_main div.header div.header_bottom ul.navigation_bar > li > a{color:#fff;}
    div.ci_main div.header div.header_bottom ul.mob_search_menu{display: block;padding:0;}
    
    div.ci_main div.header div.header_bottom ul.navigation_bar > li > a:hover, div.ci_main div.header div.header_bottom ul.navigation_bar > li > a:active, div.ci_main div.header div.header_bottom ul.navigation_bar > li > a:focus{color:#40c4ff;}
    
    div.ci_main div.main_container_area div.wrapper_area section ul.contact_us_area > li{width:100% !important;padding:10px;}
    
    div.ci_main div.main_container_area div.form_and_buttons{padding:0;}
    
    div.ci_main div.upcoming_events a.upcoming_events_area div.text_area{min-height: auto;}
        
    div.ci_main div.footer{text-align: center;}
    div.ci_main div.footer a.footer_logo, div.ci_main div.footer ul.footer_links > li > a, div.ci_main div.footer ul.footer_links > li.social_icons > a{float:none;display: inline-block;}
    div.ci_main div.footer a.footer_logo{margin-top: 0;}
    
    div.ci_main div.partner_page div.main_heading{padding-left:0;padding-right: 0;}
    div.ci_main div.partner_page div.section.section-two div.icons_area{padding:0;min-height: auto;}
    div.ci_main div.partner_page div.section.section-three ul.image_text{padding:0;}
    div.ci_main div.partner_page div.section.section-four ul.course_details{padding:0;}
    
    div.ci_main div.banner_about_heading{text-align: center;}
    div.reverse_on_mobile_childs{display: flex;flex-direction: column-reverse;}
    div.ci_main div.banner_about_heading p.head{margin-top:0;font-size: 30px;}
    div.ci_main div.banner_about_heading.first{padding:60px 0 30px;}
    div.ci_main div.banner_about_heading.second{padding: 60px 0 30px;border-bottom:1px solid #eee;}
    div.ci_main div.banner_about_heading.second ul.unorder_list > li, div.ci_main div.banner_about_heading.third ul.unorder_list > li{list-style: none;}
    div.ci_main div.banner_about_heading.third, div.ci_main div.banner_about_heading.fifth{padding: 60px 0 30px;}
    div.ci_main div.banner_about_heading.sixth{padding-bottom: 30px;}
    div.ci_main div.our_services, div.ci_main div.our_team{padding:60px 0 20px;}
    div.ci_main div.banner_about_heading.forth{padding: 60px 0 30px;}
    div.ci_main div.banner_about_heading.sixth{padding-top:0;}
    div.ci_main div.banner_about_heading p.sub_head > a{float:none;display: inline-block;}
    
    div.ci_main div.our_services div.our_services_area, div.ci_main div.our_team div.our_team_area{padding:10px 0;}
    
    div.ci_main div.blog_page div.right_sidebar{border-left:none;padding-left:0;}
    
    div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links{position: relative;width:100%;float:left;margin-bottom: 30px;}
    div.ci_main div.about_us_page div.jobs_area div.right_sidebar_links div.right_sidebar_links_main.fixed{position: static;width:100%;float:left;}
    div.ci_main div.about_us_page div.jobs_area.padding_right{padding-right: 0;}
    
    div.ci_main div.poular_batches div.popular_batches_area div.popular_batches_img{min-height: auto;}
    
    div.ci_main div.learning_path ul.course_area_w_line > li{width:100%;}
    div.ci_main div.learning_path ul.course_area_w_line > li div.course_area_partition::before{left:-7px;}
    div.ci_main div.learning_path ul.course_area_w_line > li div.course_area_partition::after{display: none;}
    div.ci_main div.learning_path ul.course_area_w_line > li div.course_area_partition{padding:30px 15px 0 15px;}
    div.ci_main div.learning_path ul.accordion_area > li div.show_area{background: transparent;padding:15px 0 0;}
    div.ci_main div.learning_path ul.course_area_w_line > li p.course_name{height: auto;}
    
    div.ci_main div.banner_about_heading p.btn_link{text-align: center;}
    div.ci_main div.banner_about_heading p.btn_link > a{float:none;display: inline-block;}
}
@media (min-width:768px) and (max-width:991px)
{

div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li div.box_area p.head{font-size: 20px;line-height: 32px;padding:0px 10px;}
div.ci_main div.banner_index.home_new{height: 475px;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li:first-child{width: 30%;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li div.box_area{height: 95px;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li{width: 12%;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li div.box_area > p{font-size: 12px;}


	div.ci_main div.footer ul.footer_links > li.social_icons{text-align: center;}
	.partner_list ul li{width: 30%;}
	.other_program_list li{width: 45%;margin:0;padding:0 15px;}
	div.ci_main div.partner_form div .register_area_img h2 > span > i{font-size:30px;}
    div.ci_main div.mocktest_slider div.slider_counter ul.counter_number > li.value{font-size: 40px;}
    div.ci_main div.mocktest_slider div.slider_counter ul.counter_number > li.head{padding-top:5px;}
    
    div.ci_main div.partner_form div .register_area_img h2{margin: 50px 0 30px;font-size: 38px;}
    
    div.ci_main.instructor_page div.popoluar_courses.popoluar_courses_partner_page div.popular_courses_area a.image_area{min-height: 270px;height: auto;}
    div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area a.image_area{height: 320px;}
    div.ci_main div.instructor_team div.instructor_team_area .para-team{min-height: 602px;}
    div.ci_main div.popoluar_courses div.popular_courses_new a.image_area{height: 350px;}
    div.ci_main div.register_form p.texts{font-size: 24px;}
    div.ci_main div.register_form .heading{font-size: 50px;}
    div.ci_main div.register_form div.register_area div.wrapper > span.time{font-size: 50px;}
    div.ci_main div.mocktest_content p.heading{font-size: 40px;}
    form.mocktest_form{width:90%;}
    div.ci_main div.banner_index{height: 475px;}
    
    div.search_area form{width:60%;}
    
    div.ci_main div.banner_head_form div.text_area_form{padding-right: 315px;}
    div.ci_main div.banner_head_form div.text_area_form div.right_area{width:300px;}
    
    div.ci_main div.banner_heading p.main_head{font-size: 36px;}
    div.ci_main div.banner_main_heading p.main_head{font-size: 36px;}
        
    div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li:nth-child(2){width:57.5%;}
    div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li:last-child{width:25%;}
    
    div.ci_main div.partner_page div.section.section-one .heading{margin-top: 15px;}
    
    div.ci_main div.banner_head_form div.text_area_form > p.main_head{font-size: 36px;}
    div.ci_main div.banner_head_form div.text_area_form > ul.pm_main_banner_list{margin:0px 0 10px;}
    div.ci_main div.banner_head_form div.text_area_form > ul.pm_main_banner_list > li{width:100%;}
    div.ci_main div.main_container_area ul.tabs_area.fixed{max-width: 718px;}
    div.main_container_area div.wrapper_area section div.table_area ul > li:nth-child(odd){width:25% !important;}
    div.main_container_area div.wrapper_area section div.table_area ul > li:nth-child(even){width:75% !important;}
    ul.course_location > li{width:33.33%;}
    div.main_container_area div.wrapper_area section ul.contact_us_area {padding: 30px 0 20px !important;}
    
    div.ci_main div.subscribe_news form{width:76%;}
    div.ci_main div.about_us_page ul.logos_area > li{width:170px;}
        
    section.courses_area div.batches_area ul.main_batches_area > li p.background_course{position: static;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);}
    
    div.ci_main div.partner_page div.section.section-three ul.image_text > li{padding:0 15px;}
    div.ci_main div.partner_page div.section.section-five div.background_area{width:80%;}
    div.ci_main div.partner_page div.section.section-five div.white_area{width:80%;}
    div.ci_main div.partner_page div.section.section-seven div.author_profile{padding:0 10%;}
    
    div.ci_main div.register_form div.register_area{padding:0;}
    
    div.ci_main div.login_area div.social_network div.middle_area{padding: 0 0 0 31px;}
    div.ci_main div.login_area div.social_network{padding-left:30px;}
    div.ci_main div.login_area div.social_network::before{left:0;}
    
    
}
@media (min-width:621px) and (max-width:767px)
{
    div.ci_main div.banner_index{height: 370px;}
    
    div.ci_main div.login_area div.social_network div.middle_area{padding:0 125px;}
}
@media (max-width:767px)
{



div.ci_main div.home_inner_banner.banner_main_heading{height:165px;padding-top: 50px;}
.other_program_list li{width: 100%;margin:0;padding:0 15px;}
    div.ci_main div.category_area .other_program_list a.category_list p.head{text-align: left;}
	div.ci_main div.footer ul.footer_links > li.social_icons{text-align: center;}
    div.ci_main div.blog_page.blog_details_page div.blog_area div.text_area table{width:100% !important;}
    div.ci_main div.blog_page.blog_details_page div.blog_area div.text_area td:first-child{width:auto !important;}
    
	div.ci_main div.partner_form div .register_area_img h2 > span > i{font-size:24px;}
	div.ci_main div.partner_form div .register_area_img h2 > span{margin:20px 0;}
    div.partner_with_us1, div.support_services{padding:60px 0 30px;}
    div.courses_category{padding:60px 0 20px;}
	div.requirement_area{padding:60px 0 20px;}
	div.requirement_area a.requirement_area > p.head{font-size:18px;}
	div.requirement_area a.requirement_area > p.text{font-size:24px;}
	div.ci_main div.become_careerera_instructor{padding:60px 0 30px;}
	div.support_services div.back_area{padding: 30px 15px 0;}
    
    div.accordion h5{font-size: 18px;line-height: 1.3;}
    div.panal{margin-left:0;}
    div.ci_main div.franchisee_requirements{padding:60px 0 30px;}
    div.ci_main div.franchisee_requirements a.franchisee_requirements_main div.image_text div.text_area{position: static;color:#000;opacity: 1;background: #fff;height: auto;float:left;padding:20px 15px 0;}
    div.ci_main div.franchisee_requirements a.franchisee_requirements_main div.image_text span.view_more{display: none;}
    div.ci_main div.franchisee_requirements a.franchisee_requirements_main p.head{padding:15px;font-size: 18px;}
    div.ci_main div.franchisee_requirements a.franchisee_requirements_main:hover div.image_text > img{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);}
    div.ci_main div.partner_content_area{padding:60px 0 30px;}
    
    div.ci_main div.careerera_process div.main_careerera_process{padding-top:25px;}
    div.ci_main div.careerera_process div.main_careerera_process div.content_area p.heading{font-size: 22px;}
    div.ci_main div.careerera_process div.main_careerera_process div.content_area p.sub_head{font-size: 16px;}
    div.ci_main div.careerera_process div.main_careerera_process div.content_area p.text{font-size: 14px;}
    div.ci_main div.careerera_process div.main_careerera_process div.content_area p.heading::before {top:0;}
    
    div.ci_main div.mocktest_slider div.slider_counter{position: static;float:left;background: #095099;padding:30px 0px 10px;}
    div.ci_main div.mocktest_slider div.slider_counter ul.counter_number{margin:0 0 20px;}
    div.ci_main div.mocktest_slider div.slider_counter ul.counter_number > li.value::before{width:60px;height: 2px;}
    div.ci_main div.mocktest_slider div.slider_counter ul.counter_number > li.value{font-size: 30px;}
    div.ci_main div.mocktest_slider div.slider_counter ul.counter_number > li.head{font-size: 16px;}
    div.ci_main div.mocktest_slider div.slider_counter ul.counter_number > li.head{padding-top:5px;}
    
    div.ci_main div.partner_form div .register_area_img h2{margin: 30px 0 20px;font-size: 30px;}
    div.ci_main div.section.section-seven div.author_profile{padding:0;}
    
    div.ci_main div.partner_content_area ul.unorder_list > li{text-align: left;}
    div.ci_main div.partner_content_area p{text-align: left;}
    div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area a.image_area, div.ci_main.instructor_page div.popoluar_courses.popoluar_courses_partner_page div.popular_courses_area a.image_area{height: auto;min-height: 105px;}
    div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area a.image_area > span{position: static;transform: translate(0,0);-webkit-transform: translate(0,0);-moz-transform: translate(0,0);float:left;padding:15px 15px 10px 15px;}
    div.ci_main.instructor_page div.popoluar_courses div.popular_courses_area a.image_area b.read_more{margin-bottom: 15px;}
    
    div.ci_main div.main_heading .heading{font-size: 30px;}
    div.instructor_banner div.instructor_content .heading_new{font-size: 26px;}
    
    div.ci_main div.instructor_team div.instructor_team_area .para-team{min-height: auto;}
    div.ci_main div.register_form p.texts{font-size: 18px;}
    div.ci_main div.register_form .heading{font-size: 43px;}
    div.ci_main div.main_container_area form .payment_sub_head{margin: 15px -10px 30px;}
    div.ci_main div.main_container_area form.contact_us_form {padding: 20px 10px 5px;}
    div.ci_main div.popoluar_courses div.popular_courses_new a.image_area{height: 465px;}
    div.ci_main div.lifetime_area form.mocktest_form{padding: 30px 15px 20px;}
    div.ci_main div.lifetime_area{padding:60px 0 30px;}
    div.ci_main div.lifetime_area div.lifetime_area_icons{padding:40px 30px 0 30px;}
    div.ci_main div.lifetime_area form.mocktest_form ul.btns_text{float:left;margin-bottom: 0;}
    div.ci_main div.lifetime_area form.mocktest_form ul.btns_text > li{width:100%;float:left;margin-bottom: 10px;}
    div.ci_main div.lifetime_area div.lifetime_area_icons div.icons_area{padding-left:60px;}
    div.ci_main  div.section.mode_of_delever{padding:60px 0 20px;}
    
    div.instructor_banner div.instructor_content .heading{font-size: 36px;}
    div.instructor_services, div.ci_main div.instructor_contact{padding:60px 0 20px;}
    div.ci_main div.counter_area, div.ci_main.instructor_page div.subscribe_news{padding:60px 0 30px;}
    div.ci_main div.instructor_team{padding:60px 0 30px;}
    div.ci_main div.careerera_process{padding:60px 0 80px;}
    
	div.ci_main div.partner_form p.btns a.btn2.partners_page > span{display:block;margin-top:5px;}
    div.ci_main div.partner_page div.partners_faq_area{padding:60px 0 20px;}
    div.ci_main div.mocktest_content p.heading{margin-top: 0;font-size: 36px;}
    div.ci_main div.common_image_txt{padding:0 0 30px 0;}
    div.ci_main div.imagine_feature{padding:60px 0 0;}
    div.ci_main div.reviews_area{padding:60px 0;}
    div.ci_main div.mocktest_blog_post, div.ci_main div.mocktest_our_team{padding:60px 0 20px;}
    div.ci_main div.background_contact_us{padding:60px 0 30px;}
    div.ci_main div.mocktest_about_area{padding:60px 0 30px;}
    form.mocktest_form{width:100%;padding:30px 15px 10px;}
    div.ci_main div.blog_page.news_events_page div.blog_area div.news_events_img{width:100%;}
    div.ci_main div.blog_page.news_events_page div.blog_area div.text_area{width:100%;padding-left: 0;}
    
    div.ci_main div.popoluar_courses div.popular_courses_area div.text_area{min-height: auto;}
    div.search_area form{width:100%;padding: 0 15px;}
    div.search_area form a.fa-times, div.search_area form a.fa-search{right:15px;}
    
    div.ci_main div.banner_head_form div.text_area_form > p.main_head{padding-left:10px;border-left-width:2px;font-size: 26px;}
    div.ci_main div.banner_head_form div.text_area_form{padding-right: 0;}
    div.ci_main div.banner_head_form div.text_area_form div.right_area{position: static;float:left;width:100%;margin-top: 20px;}
    div.ci_main div.banner_head_form div.text_area_form > ul.pm_main_banner_list{padding:0;margin: 0px 0 20px;}
    div.ci_main div.banner_head_form div.text_area_form > ul.pm_main_banner_list > li{width:100%;margin-bottom: 10px;font-size: 14px;}
    
    div.ci_main div.banner_heading p.main_head{padding-left: 10px;border-left-width: 2px;font-size: 26px;}
    
    div.ci_main div.breadcrumbs ul.left_area{width:100%;text-align: center;}
    div.ci_main div.breadcrumbs ul.left_area > li{margin:0 5px;float:none;display: inline-block;}
    div.ci_main div.breadcrumbs ul.left_area > li:last-child{margin-right: 10px;}
    
    div.ci_main div.breadcrumbs ul.right_area{width:100%;text-align: center;}
    div.ci_main div.breadcrumbs ul.right_area > li{display: inline-block;float:none;vertical-align: top;margin-right: 5px;}
    
    div.ci_main div.main_container_area ul.tabs_area > li{width:100%;}
    div.ci_main div.main_container_area ul.tabs_area.fixed{position: static;}
    div.ci_main div.main_container_area div.main_area{border:none;}
    div.ci_main div.main_container_area div.wrapper_area{padding:0;}
    
    div.ci_main div.main_container_area div.background_area_text div.shadow_area{padding:30px 10px 0;}
    div.ci_main div.main_container_area form.post_a_comment_form{width:100%;}
    
    div.main_container_area div.wrapper_area section div.table_area ul > li:nth-child(odd){width:45% !important;}
    div.main_container_area div.wrapper_area section div.table_area ul > li:nth-child(even){width:55% !important;}
    ul.course_location > li{width:100%;}
    div.main_container_area div.wrapper_area section div.accordian_area > ul > li{padding:7px 10px;}
    
    div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li:first-child{width:100%;padding-right:0;}
    div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li:nth-child(2){width:100%;padding:0;}
    div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li:last-child{width:100%;height:auto;}
    div.ci_main div.main_container_area div.wrapper_area section div.batches_area ul.main_batches_area > li p.background_course{position: static;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);padding:15px;}
    
    div.ci_main div.main_container_area div.main_area{margin-bottom: 0;}
    div.main_container_area div.wrapper_area section ul.contact_us_area{margin-bottom: 10px !important;}
    
    div.ci_main div.main_container_area hr.contact_us.hide_desktop{display: block;}
    div.ci_main div.subscribe_news form{width:100%;}
    div.ci_main div.subscribe_news form input{padding-right: 100px;}
    div.ci_main div.subscribe_news form a{width:90px;}
    
    div.ci_main div.footer_bottom_fixed ul > li{display: none;}
    div.ci_main div.footer_bottom_fixed ul > li:last-child{display: block;}
    
    section.courses_area div.batches_area ul.main_batches_area > li:first-child{width:100%;padding-right: 0;}
    section.courses_area div.batches_area ul.main_batches_area > li:nth-child(2){width:100%;padding:0;}
    section.courses_area div.batches_area ul.main_batches_area > li p.background_course{position: static;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);}
    
    
    
    div.work_shop_time .table > tbody > tr > td, div.work_shop_time .table > tbody > tr > th, div.work_shop_time .table > tfoot > tr > td, div.work_shop_time .table > tfoot > tr > th, div.work_shop_time .table > thead > tr > td, div.work_shop_time .table > thead > tr > th{font-size: 10px;vertical-align: middle;}
    
    div.ci_main div.thankyou_page p.head{font-size: 50px;margin-top: 30px;}
    div.ci_main div.thankyou_page p.text{font-size: 16px;}
    
    div.ci_main div.partner_page div.section.section-one .heading{line-height: 1.1;font-size: 30px;}
    div.ci_main div.partner_page div.section.section-one .sub_heading{font-size: 18px;}
    div.ci_main div.partner_page div.section.section-one p.btns > a, div.ci_main div.partner_page div.section.section-three ul.image_text > li p.btns > a{padding:12px 20px;}
    div.ci_main div.partner_page div.section.section-one div.partner_banner > span{top: -15px;width: 80px;height: 80px;font-size: 16px;padding-top: 22px;}
    div.ci_main div.partner_page div.section.section-three ul.image_text > li{width:100%;padding:0;}
    div.ci_main div.partner_page div.section.section-five div.background_area{width:100%;}
    div.ci_main div.partner_page div.section.section-five div.background_area{padding:10px 15px 30px;}
    div.ci_main div.partner_page div.section.section-five div.white_area{width:100%;}
    div.ci_main div.partner_page div.section.section-five div.white_area ul.list_area{padding:0 0 0 15px;}
    div.ci_main div.partner_page div.section.section-seven div.author_profile{padding:0;}
    
    div.ci_main div.reviews_area div.author_profile{padding:0;}
    
    div.ci_main div.blog_page div.blog_area div.text_area > a{min-height: auto;padding-bottom: 15px;}
    
    
    div.ci_main div.register_form form.register_form{padding:30px 15px;}
    div.ci_main div.register_form p.heading{font-size: 42px;}
    div.ci_main div.register_form div.register_area{padding:0;}
    div.ci_main div.register_form div.register_area div.wrapper > span.time{font-size: 36px;}
    div.ci_main div.register_form div.register_area div.wrapper > span.label{font-size: 16px;}
    
    div.ci_main div.blog_page div.blog_area div.text_area > p{min-height: auto;}
    
    div.ci_main div.login_area{padding:60px 0 30px;}
    div.ci_main div.login_area div.social_network::before{display: none;}
    div.ci_main div.login_area div.social_network{padding-left:0;}
    div.ci_main div.login_area div.social_network div.middle_area{position: static;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);}
    div.ci_main div.login_area div.social_network{height: auto;margin:15px 0 30px;}
    
    form.all_batches a{margin-top:0;}
    div.ci_main div.banner_main_heading{padding:60px 0 35px;}
    div.ci_main div.banner_main_heading .main_head{font-size: 26px;margin-bottom: 5px;}
    div.ci_main div.banner_main_heading p.main_head.margin_b_30{margin-bottom: 25px;}
    div.ci_main div.banner_main_heading ul.breadcrumbs1 > li{margin-bottom: 5px;}
    div.ci_main div.poular_batches div.popular_batches_area div.popular_batches_img div.date{width: 70px;height: 60px;font-size: 24px;line-height: 1.1;padding: 8px 5px;position: static;float:left;margin-bottom: 25px;}
    div.ci_main div.poular_batches div.popular_batches_area a.head, div.ci_main div.poular_batches div.popular_batches_area a.head h5{font-size: 24px;}
    div.ci_main div.poular_batches div.popular_batches_area p{font-size: 16px;}
    div.poular_batches div.popular_batches_area p.text{padding-left: 20px;}
    div.ci_main div.poular_batches p.date_head{margin-bottom: 30px;padding: 10px 15px;font-size: 18px;}
    
    div.ci_main div.poular_batches ul.view_as_area{margin-bottom: 50px;}
    
    section.courses_area div.batches_area ul.main_batches_area > li p.date_month{width: 60px;height: 60px;font-size: 24px;line-height: 1.1;padding: 8px 5px;}
    section.courses_area div.batches_area ul.main_batches_area > li{padding-left:75px;}
    section.courses_area div.batches_area ul.main_batches_area > li p.course_name{font-size: 24px;}
    section.courses_area div.batches_area ul.main_batches_area > li p.days_hours_online{margin-bottom: 0;}
    section.courses_area div.batches_area ul.main_batches_area > li p.days_hours_online > span{margin-bottom: 10px;}
    
    div.ci_main div.about_us_page, div.ci_main div.blog_page, div.ci_main div.category_area, div.ci_main div.register_form, div.ci_main div.popoluar_courses, div.ci_main div.poular_batches, div.ci_main div.upcoming_events, div.ci_main div.main_container_area{padding:60px 0 30px;}
    div.ci_main div.thankyou_page{padding:60px 0 50px;}
    div.ci_main div.learning_path{padding:50px 0 50px;}
    div.ci_main div.footer{padding:60px 0 0;}
    div.ci_main.instructor_page div.register_form{padding:0 0 30px;}
    div.ci_main div.company_logos{padding:60px 0;}
    
    
    div.ci_main div.header_logo{border-bottom: 1px solid #eee;padding: 10px 0;}
    div.ci_main div.partner_page div.section.section-one .heading{margin-top: 30px;}
    div.ci_main div.partner_page div.section.section-one{padding:10px 0 30px;}
    div.ci_main div.partner_page div.section.section-two{padding:60px 0 20px;}
    div.ci_main div.partner_page div.section.section-three{padding:0 0 20px;}
    div.ci_main div.partner_page div.section.section-four{padding-bottom: 30px;}
    div.ci_main div.partner_page div.section.section-five div.white_area{padding:60px 0 50px;}
    div.ci_main div.partner_page div.section.section-six{padding:60px 0 30px;}
    div.ci_main div.partner_page div.section.section-seven{padding:60px 0 40px;}
    div.ci_main div.banner_head_form{padding:60px 0;min-height: auto;}
    div.ci_main div.banner_head_form.learning_path_height{min-height: auto;}
    
    div.ci_main div.poular_batches div.popular_batches_area div.popular_batches_img{padding:15px 15px 15px 15px;}
    
    div.ci_main div.breadcrumbs{margin-bottom:0;}
    
    div.ci_main div.blog_page div.blog_area div.text_area p.tags_links > a{float:left;margin-left:0;margin:10px 15px 0 0;}
    div.ci_main div.blog_page div.blog_area div.text_area p.tags_links span.mobile_line{display: block;}
    div.ci_main div.blog_page div.blog_area.with_back{padding:30px 15px;}
    div.ci_main div.blog_page div.blog_area div.text_area > a, div.ci_main div.blog_page div.blog_area div.text_area > a h2{font-size: 24px;}
    
    div.ci_main div.blog_page div.blog_area blockquote{padding:0 0 0 40px;}
    div.ci_main div.blog_page div.blog_area blockquote::before {left:0;font-size: 30px;top:-5px;}
    div.ci_main div.blog_page div.blog_area blockquote > p{font-size: 18px;}
    div.post_a_comment p.head{padding:15px 20px;}
    div.post_a_comment form{padding:20px;}
    div.reviews_show_area{padding:20px 20px 20px;}
    div.reviews_show_area img.user{top:20px;left:20px;width:65px;height:65px;}
    
    div.about_us_page div.jobs_area ul.job_posted{padding-left: 0;}
    div.about_us_page div.jobs_area ul.job_posted > p{width:100%;float:left;position: static;border-right:none;padding:0 0 30px 0;}
    div.about_us_page div.jobs_area ul.job_posted > li a.head, div.about_us_page div.jobs_area ul.job_posted > li a.head h2{font-size: 20px;}
    div.about_us_page div.jobs_area ul.job_posted > li ul.entry_details > li{width:100%;padding:0 0 10px;border-right:none;}
    div.ci_main div.about_us_page.jobs_page div.jobs_area.padding_right form.all_batches{margin-bottom: 25px;}
    div.about_us_page div.jobs_area ul.job_posted > li ul.entry_details{margin-bottom: 0;}  
}
@media (max-width:620px)
{
    div.ci_main div.banner_index{background:url(../images/banner_mob.png) top center;}
    div.ci_main div.category_area a.category_list p.head{text-align: center;}
    div.ci_main div.category_area a.category_list p.head > span{position: static;width:100%;float:left;margin-top:5px;}
    
    div.ci_main div.learning_path ul.course_area_w_line::before{left:15px;}
    div.ci_main div.learning_path ul.course_area_w_line > li::before{left:8px;}
}
@media (min-width:421px) and (max-width:620px)
{
	div.ci_main div.banner_index.home_new{height: 680px;background: #edf7fa;}
    div.ci_main div.banner_index{height: 680px;}
    div.ci_main div.login_area div.social_network div.middle_area{padding:0 40px;}
}
@media (max-width:420px)
{


div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes{display: block;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li:first-child{width: 100%;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li{width:32.6%; padding:5px 5px;display: inline-block;vertical-align: bottom;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li div.box_area p.head{line-height: 30px;font-size: 24px;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li:first-child div.box_area{
	height: 87px;
}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li div.box_area > p{font-size: 13px;line-height: 17px;}



	div.ci_main div.banner_index.home_new{height: 480px;background: #edf7fa;}
    div.ci_main div.banner_index{height: 480px;}
    div.ci_main div.category_area a.category_list > img{top:15px;left:15px;}
    div.ci_main div.category_area a.category_list p.head{font-size: 16px;margin-bottom: 5px;}
    
    div.ci_main div.login_area div.social_network div.middle_area{padding:0 0;}
    div.ci_main div.login_area div.social_network div.middle_area ul.social_text > li.text > span{font-size: 16px;margin-top:-2px;}
}


@media (min-width:421px) and (max-width:767px){
div.ci_main div.banner_index.home_new{height: 480px;background: #edf7fa;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes{display: block;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li:first-child{width: 100%;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li{width:32.8%; padding:5px 5px;display: inline-block;vertical-align: bottom;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li div.box_area p.head{line-height: 30px;font-size: 24px;}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li:first-child div.box_area{
	height: 87px;
}
div.ci_main div.banner_index.home_new div.banner_index_boxes_bottom ul.banner_index_boxes_boxes > li div.box_area > p{font-size: 15px;line-height: 17px;}

}


@media (min-width:481px) and (max-width:767px){
   .partner_list ul li{width:47%;margin:0 6px 15px;}
}


