/*******Hompage Technology********/
.tec-section-top{
background:#fa4248;
border:1px solid transparent;
}

.tec-section-top .carousel-control.left{background-image:none;}
.tec-section-top .carousel-control.right{background-image:none;}

.section-top .tec-page-header {
background:transparent;
}
.tec-border{
border-bottom: 2px solid #666666;
}
.custom-select-box .tec-www{
background:#1C2936;
height:40px;
color: #4a6b8d;
line-height:41px;
text-align:center;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
.tec-custom-box{
width:12.75%;
}
.tec-custom-domain input{
width: 100%;
color: #4a6b8d;
padding: 10px 10px;
background: #1c2936;
border: none;
}
.tec-custom-domain input:focus {
outline:none;
}
.tec-domain-cat{
width: 10%;
margin-right: 1.75%;
}
.tec-domain-cat .bootstrap-select{
width: 130%;
}
.tec-custom-domain{
width: 55.333333%;
}
.tec-button-dom-search{
background:#dc2d33;
}
.tec-feature-p{
height: auto;
margin-bottom: 40px;
padding: 15px;
}
.tec-feature-p .tec-feature-img{
float:left;
}
.tec-feature-p .tec-feature-p-content{
float: left;
width: 80%;
color:#ffffff;
margin-left: 10px;
}
.tec-feature-p .tec-feature-p-content p{
font-size:16px;
}
.tec-feature-p-content .tec-feature-title{
font-size:24pt;
margin-bottom: 10px;
}
.tec_pack{
text-align:center;
}
.tec_price_pack_wrap{
height: 200px;
background:#2C3E50;
border: 1px solid #fff;
border-top-left-radius: 4px;
-webkit-top-left-border-radius:4px;
-moz-top-left-border-radius:4px;
border-top-right-radius: 4px;
-webkit-top-right-radius:4px;
-moz-top-right-border-radius:4px;
}
.tec_price_pack_wrap .tec_price{
height: 122px;
font-size:36px;
}
.tec_price .tec_inner_price{
height: 90px;
width: 90px;
line-height: 74px;
text-align: center;
margin-left: 39%;
margin-top: 7%;
color:#2c3e50;
}
.tec_price_pack_wrap .tec_pack_name{
height: 85px;
color: #fff;
font-size: 30px;
line-height: 1px;
}
.tec_pack_tool{
height: 50px;
color:#666666;
line-height: 47px;
background:#d7dadb;
font-size: 18px;
border:1px solid #fff;
border-bottom:none;
}
.tec_pack_memory{
height: 50px;
color:#666666;
line-height: 47px;
background:#d7dadb;
font-size: 18px;
border:1px solid #fff;
border-bottom:none;
}
.tec_pack_email{
height: 50px;
color:#666666;
line-height: 47px;
background:#d7dadb;
font-size: 18px;
border:1px solid #fff;
border-bottom:none;
}
.tec_pack_tool{
height: 50px;
color:#666666;
line-height: 47px;
background:#d7dadb;
font-size: 18px;
border:1px solid #fff;
border-bottom:none;
}
.tec_pack_money_garenty{
height: 50px;
color:#666666;
line-height: 47px;
font-size: 18px;
background:#d7dadb;
border:1px solid #fff;
}

.tec_price_pack_wrap  .price_including_tag{
margin-top: -76px;
}
.tec_pack_sign_up{
height: 70px;
background:#FA4248;
font-size:30px;
font-weight:bold;
color:#fff;
line-height: 60px;
border:1px solid #fff;
border-bottom-left-radius:4px;
-webkit-border-bottom-left-radius:4px;
-moz-border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
-webkit-border-bottom-right-radius:4px;
-moz-border-bottom-right-radius:4px;
}
.tec-feature-p:hover{
background: #2C3E50;
border-left: 10px solid #DCDCDC;
border-radius: 3px;
-webkit-transition: all 0.1s ease 0.3s;
     -moz-transition: all 0.9s ease 0.3s;
       -o-transition: all 0.9s ease 0.3s;
      -ms-transition: all 0.9s ease 0.3s;
          transition: all 0.9s ease 0.3s;
}
.tec_pack:hover{
z-index:9999;
position:relative;
margin-top:-40px;
-webkit-transition: all 0.1s ease 0.3s;
     -moz-transition: all 0.9s ease 0.3s;
       -o-transition: all 0.9s ease 0.3s;
      -ms-transition: all 0.9s ease 0.3s;
          transition: all 0.9s ease 0.3s;
}
.tec_pack:hover .tec_price_pack_wrap{
background:#FA4248;
height:240px;
-webkit-transition: all 0.1s ease 0.3s;
     -moz-transition: all 0.9s ease 0.3s;
       -o-transition: all 0.9s ease 0.3s;
      -ms-transition: all 0.9s ease 0.3s;
          transition: all 0.9s ease 0.3s;
}
.tec_pack:hover .tec_price .tec_inner_price{
color: #2C3E50;
-webkit-transition: all 0.1s ease 0.3s;
     -moz-transition: all 0.9s ease 0.3s;
       -o-transition: all 0.9s ease 0.3s;
      -ms-transition: all 0.9s ease 0.3s;
          transition: all 0.9s ease 0.3s;
}
.tec_pack:hover .tec_pack_sign_up{
background:#2C3E50;
-webkit-transition: all 0.1s ease 0.3s;
     -moz-transition: all 0.9s ease 0.3s;
       -o-transition: all 0.9s ease 0.3s;
      -ms-transition: all 0.9s ease 0.3s;
          transition: all 0.9s ease 0.3s;
}
.tec_price_bottom_content{
background:#d7dadb;
}
.tec_price_bottom_content p{
font-size: 16px;
color:#999999;
text-align: center;
padding: 10px;
line-height: 20px;
}
.tec-section-top .carousel-control .glyphicon-chevron-left, .tec-section-top .carousel-control .glyphicon-chevron-right {
top: 33%!important;
font-size: 50px;
}
.tec-section-top .carousel-control .glyphicon-chevron-left{
left: -165% !important;
}
.tec-section-top .carousel-control .glyphicon-chevron-right{
left: 0% !important;
}
.tec-section-top .carousel-control {
width: 3%;
}
.tec_service .page-header .feature-title{
font-size:24px;
text-transform:uppercase;
font-weight: bold;
}
.tec_section_our_service{
background:#D7DADB;
}
/*******Education Course********/
.edu_course_content{
margin-top:40px;
margin-bottom:40px;
}
.edu_left_col{
height:auto;
}
.edu_left_col h2{
border-bottom: 2px solid #e6e6e6;
line-height: 40px;
}
.edu_course_wrap{
float: left;
border-bottom: 1px solid #e4e4e4;
padding-bottom: 30px;
margin-bottom: 30px;
}
.edu_course_wrap:last-child{
border:none;
}
.edu_left_col_title{
text-transform: uppercase;
border-bottom: 2px solid #666666;
padding-bottom: 6px;
}
.edu_right_col{
height:auto;
}
.edu_l_col_course_img{
padding-left: 0;
padding-right: 0;
}
.edu_l_col_course_content{
height:auto;
}
.edu_l_col_course_content .edu_course_title{
font-size:20px;
font-weight:bold;
line-height:15px;
margin-bottom:10px;
}
.edu_l_col_course_content .edu_course_description{
margin-bottom:5px;
}
.edu_l_col_course_content .edu_course_id{
float: left;
width: 100%;
line-height: 30px;
border-bottom: 1px solid #e5e5e5;
}
.edu_l_col_course_content .edu_course_start_date{
float: left;
width: 100%;
line-height: 30px;
border-bottom: 1px solid #e5e5e5;
}
.edu_l_col_course_content .edu_course_credit{
float: left;
width: 100%;
line-height: 30px;
border-bottom: 1px solid #e5e5e5;
}
.edu_course_left{
float:left;
}
.edu_course_right{
float:right;
}
.edu_popular_course{
float:left;
margin-top:-2px;
width:68%;
}
.edu_tab_content .edu_popular_update{
float:left;
}
.edu_right_col .edu_tab_wrap{
margin-top: 30px;
}
.edu_right_col .edu_nav{
background:#2C3E50;
}
.edu_right_col .nav-tabs > li > a{
border-radius: 0px 0px 0 0;
border: none;
color:#fff;
font-size:24px;
text-transform:uppercase;
}
.edu_right_col .nav-tabs > li.active > a{
background-color: #fa4248;
}
.edu_right_col .nav > li > a:hover{
background-color:#fa4248;
border: 0px solid transparent;
color:#fff;
}
.edu_right_col .nav-tabs.nav-justified > .active > a {
border: 0px solid transparent;
}
.edu_tab_content{
margin-top:20px;
}
.edu_popular_course p{
margin: 0 0 3px;
}
.edu_professor_wrap{
float:left;
margin-bottom: 10px;
}
.edu_professor{
float:left;
width: 100%;
}
.edu_right_col h2 {
border-bottom: 2px solid #e6e6e6;
line-height: 40px;
}
.edu_right_col .edu_right_col_title{
text-transform: uppercase;
border-bottom: 2px solid #666666;
padding-bottom: 6px;
}
.edu_popular_course ul{
float: left;
width: 103%;
margin: 0px 0px 7px -38px;
}
.edu_popular_course li{
float: left;
list-style: none;
margin-right: 5px;
}
.edu_professor_knowledge{
background:#2C3E50;
font-size:16px;
color:#fff;
}
.edu_popular_course h4{
font-size: 20px;
margin-bottom: 5px;
line-height: 10px;
margin-top: 2px;
}
/*******Education Registration Page********/
.edu_left_col{
float:left;
}
.edu_reg_form{
width: 100%;
}
.edu_left_col  .col-sm-2{

}
.edu_left_col .custom-select-box .bootstrap-select {
width: 100%;
}
.edu_left_col .custom-select-box .bootstrap-select button.dropdown-toggle {
background-color: #fff;
border: 1px solid #e4e4e4;
}
.edu_left_col .custom-select-box .bootstrap-select.btn-group .btn .caret {
background: url(../assets/images/edu/select_arrow.png) no-repeat!important;
}
.edu_left_col .edu_reg_form .col-sm-5 input{
width: 100%;
padding: 9px;
border-radius: 3px;
color: #a9a9a9;
border: 1px solid #e4e4e4;
}
.edu_left_col .edu_reg_form .col-sm-4 input{
width: 100%;
padding: 9px;
border-radius: 3px;
color: #a9a9a9;
border: 1px solid #e4e4e4;
}
.edu_left_col .edu_reg_form .col-sm-4 textarea{
width: 100%;
padding: 9px;
border-radius: 3px;
color: #a9a9a9;
border: 1px solid #e4e4e4;
}
.edu_left_col .edu_reg_form .edu_reg_address input{
width: 100%;
padding: 9px;
height:110px;
border-radius: 3px;
color: #a9a9a9;
border: 1px solid #e4e4e4;
}
.edu_reg_form_margin_bottom{
margin-bottom: 22px;
}
.edu_reg_confirm_mail_postal_wrap input{
margin-bottom: 22px;
}
.edu_country_select_box{

}
.edu_reg_special_request textarea{
width: 100%;
padding: 9px;
height:110px;
margin-top: -18px;
border-radius: 3px;
color: #a9a9a9;
border: 1px solid #e4e4e4;
}
.reg_form_first_row{
margin-bottom: 10px;
}
.edu_course_reg_form .edu_left_col h2 {
margin-bottom: 30px;
}
.edu_course_reg_form .custom-select-box .bootstrap-select button.dropdown-toggle .filter-option {
color: #a9a9a9;
}
.edu_course_reg_form  input, .edu_course_reg_form  textarea:focus{
outline:none;
}
.edu_reg_form_submit{
width:100%;
height:60px;
color:#fff;
background:#2C3E50;
border-radius:6px;
font-size: 20px;
}
/*******Price Table 3 Col Page********/
.price_table_3_col{
margin-top:135px;
margin-bottom:75px;
background: #fff;
}
/*******Price Table 4 Col Page********/
.price_table_4_cols_warp .col-sm-3{
padding-left: 0px !important;
padding-right: 0px !important;
}
.price_4_col_pack{
text-align: center;
padding-bottom: 15px;
border: 1px solid #dddddd;
border-radius:4px;
}
.price_4_col_pack .price_4_col_pack_wrap{
height: 250px;
}
.price_4_col_pack .price_4_col_pack_wrap .price_4_pack_name{
height: 135px;
background: #2C3E50;
color: #fff;
font-size: 24px;
line-height: 53px;
}
.price_4_col_pack .price_4_price_sign_up_wrap{
height: 125px;
}
.price_4_col_pack_wrap .tec_outer_price{
height: 104px;
width: 104px;
line-height: 74px;
text-align: center;
margin-left: 33%;
margin-top: -19%;
margin-bottom: 5%;
color: #FA4248;
border: 7px solid #fff;
}
.price_4_col_pack_wrap .tec_inner_price{
height: 90px;
width: 90px;
line-height: 74px;
text-align: center;
margin-left: 1%;
margin-top: 0%;
color: #2c3e50;
font-size:30px;
font-weight:bold;
background: #fff;
border: 7px solid #fa4248;
}
.price_4_col_pack .price_4_col_pack_wrap .price_4_pack_sign_up{
width: 94px;
height: 32px;
margin-left: 34%;
font-size: 13.26px;
text-transform: uppercase;
line-height: 27px;
color: #fff;
background: #2c3e50;
border: 1px solid black;
}
.price_4_col_pack .price_4_pack_tool{
border-top: 1px solid #dddddd;
width: 75%;
margin-left: 13%;
line-height: 40px;
color:#333333;
}
.price_4_col_pack .price_4_pack_memory{
border-top: 1px solid #dddddd;
width: 75%;
margin-left: 13%;
line-height: 40px;
color:#333333;
}
.price_4_col_pack .price_4_pack_email{
border-top: 1px solid #dddddd;
width: 75%;
margin-left: 13%;
line-height: 40px;
color:#333333;
}
.price_4_col_pack .price_4_pack_tool{
border-top: 1px solid #dddddd;
width: 75%;
margin-left: 13%;
line-height: 40px;
color:#333333;
}
.price_4_col_pack:hover{
zoom:1.1;
margin-top: -20px;
box-shadow: 0px 0px 25px #616d7a;
}
.price_4_col_pack:hover .price_4_col_pack_wrap .tec_inner_price{
color: #FA4248;
border: 7px solid #2C3E50;
}
.price_4_col_pack:hover .price_4_pack_name{
background:#FA4248;
-webkit-transition: all 0.1s ease 0.3s;
     -moz-transition: all 0.9s ease 0.3s;
       -o-transition: all 0.9s ease 0.3s;
      -ms-transition: all 0.9s ease 0.3s;
          transition: all 0.9s ease 0.3s;
}
/*******Price Table 3 Col Simple Page ********/
.price_table_3_cols_simple{
text-align:center;
}
.price_table_simple_wrap{
border: 10px solid #dddddd;
}
.simple_price_pack_wrap{

}
.simple_price_pack_wrap .simple_price{
background: #F8F8F8;
height: 125px;
}
.simple_price .simple_inner_price{
line-height: 123px;
color: #FA4248;
font-size: 40px;
}
.simple_price .simple_inner_price sub{
color: #2C3E50;
font-size: 24px;
}
.simple_price .simple_inner_price sup{
color: #FA4248;
font-size: 24px;
}
.simple_price_pack_wrap .simple_pack_name{
height: 50px;
line-height: 43px;
font-size: 24px;
background: #2C3E50;
color: #fff;
}
.simple_pack_tool{
line-height: 40px;
border-bottom: 1px solid #dddddd;
border-top: 1px solid #dddddd;
}
.simple_pack_memory{
line-height: 40px;
border-bottom: 1px solid #dddddd;
}
.simple_pack_email{
line-height: 40px;
border-bottom: 1px solid #dddddd;
}
.simple_pack_bandwidth{
line-height: 40px;
border-bottom: 1px solid #dddddd;
}
.simple_pack_money_garenty{
line-height: 40px;
border-bottom: 1px solid #dddddd;
}
.simple_pack_sign_up{
line-height: 60px;
border-bottom: 1px solid #dddddd;
}
.simple_sign_up_btn{
background:#2c3e50;
text-transform:uppercase;
}
.simple_sign_up_btn:hover{
background-color: #fa4248;
border-color: #285e8e;
}
.price_table_simple_wrap:hover .simple_sign_up_btn{
background-color: #fa4248;
border-color:#fa4248;
}
/*******Price Table 5 Col Simple Page********/
.simple_price_table_5_cols{

}
.simple_price_table_5_cols .price_table_simple_wrap {
border: 1px solid #dddddd;
margin-bottom: 0px;
}
.simple_price_table_5_cols .price_table_5_cols_simple{
border:10px solid #dddddd;
}
.simple_price_table_5_cols .col-sm-2 {
width: 20%;
padding-left: 0px;
padding-right: 0px;
}
/*******Price Table Row Page********/
.row_5_cols_price_table .simple_pack_name {
height: 50px;
line-height: 43px;
font-size: 24px;
background: #FA4248;
color: #fff;
}
.row_5_cols_price_table .price_table_row_wrap{
border:1px solid #dddddd;
font-size: 18px;
}
.row_5_cols_price_table .row_pack_tool{
height: 52px;
line-height: 53px;
}
.row_5_cols_price_table .row_pack_sign_up{
height: 52px;
line-height: 50px;
}
.row_5_cols_price_table .row_change_bg_price_table{
background: #f8f8f8;
}
/*******About Us Page********/
.about_us_isotop{
margin-top:102px;
margin-bottom:102px;
}
.about_us_isotop .about_us_line{
border:1px solid #dddddd;
}
.about_us_isotop .about_isoto_menu{
border:1px solid black;
}
.about_isoto_menu ul {
float:left;
}
.about_isoto_menu li {
float:left;
list-style:none;
padding: 5px 15px;
background:#2c3e50;
margin-left:10px;
margin-right:10px;
border-radius:3px;
}
.about_isoto_menu li:hover{
background:#fa4248;
}
.about_isoto_menu li a{
color:#fff;
font-size:14px;
text-decoration:none;
}
.about_isoto_menu .protfolioBox_border{
margin-top: -18px;
}
.about_us_isotop .iso_top_content{
margin-top:54px;
}
.iso_top_content .team_member{
border-top: 10px solid #FA4248;
background: #162432;
height: 277px;
list-style: none;
}
.iso_top_content .team_member_image{
width: 40%;
margin: -50px auto 0 auto;
}
.iso_top_content .team_member_image .img-circle{
border:10px solid #FA4248;
}
.iso_top_content .team_member_info{
text-align:center;
}
.iso_top_content .team_member_info  h2{
color:#FA4248;
line-height: 15px;
}
.iso_top_content .team_member_info  h2 span{
text-transform:uppercase;
color:#FA4248;
}
.iso_top_content .team_member_info  p{
font-size:16px;
}
.iso_top_content .team_member_social{
margin-top: 30px;
}
.iso_top_content .team_member_social ul{
float: left;
width:100%;
padding-left: 0px;
padding-right: 0px;
}
.iso_top_content .team_member_social ul li{
float:left;
list-style:none;
padding-right:0px;
}
.iso_top_content .box_test{
margin-bottom:60px;
}
/*******About Us Simple Page********/
.simple_about_us_layout{
height:auto;
margin-top:120px;
margin-bottom:100px;
}
.simple_about_us_layout .row{
height:auto;
}
.simple_about_us_layout .col-sm-3{
height:auto;
margin-bottom:16px;
}
.simple_about_us_layout .about_us_wrap{
}
.simple_about_us_layout .team_member_img{
height:224px;
overflow:hidden;
}
.simple_about_us_layout .team_member_name_job_role{
float: left;
width:100%;
height:50px;
border-bottom: 1px solid #dddddd;
}
.simple_about_us_layout .team_member_name{
float:left;
font-size: 20px;
line-height: 45px;
font-weight: bold;
}
.simple_about_us_layout .team_member_job_role{
float:left;
font-size: 16px;
line-height: 48px;
}
.simple_about_us_layout .team_member_short_description{
float: left;
height: 80px;
}
.simple_about_us_layout .team_member_short_description p{
line-height: 22px;
margin-top: 6px;
}
.simple_about_us_layout .team_member_social{
}
.simple_about_us_layout .team_member_social ul{
float: left;
width:101%;
padding-left: 0px;
padding-right: 0px;
}
.simple_about_us_layout .team_member_social ul li{
float:left;
list-style:none;
padding-right:0px;
}
/*******Meet The Team Simple Page********/

.meet_the_team{
margin-top: 100px;
height:auto;
}
.meet_the_team .col-sm-3{

}
.meet_the_team .col-sm-3 .team_member{
height:322px;
}
.meet_the_team .team_member_social{
}
.meet_the_team .team_member_social ul{
float: left;
width:101%;
padding-left: 0px;
padding-right: 0px;
}
.meet_the_team .team_member_social ul li{
float:left;
list-style:none;
padding-right:0px;
}
.meet_the_team .col-sm-3 .member_1{
margin-left: 35%;
}
.meet_the_team .col-sm-3 .member_2{
margin-left: 83px;
margin-top: -146px;
}
.meet_the_team .col-sm-3 .member_3{
margin-top: 11%;
margin-left: 95px;
}
.meet_the_team .col-sm-3 .member_4{
margin-top: -58%;
margin-left: 105px;
}
.meet_the_team .col-sm-3 .member_5{
margin-top: -152px;
margin-left: 82px;
}
.meet_the_team .col-sm-3 .member_6{
margin-left: 41%;
margin-top: -154px;
}
.meet_the_team .col-sm-3 .member_7{
margin-top: -114%;
margin-left: 96px;
}
.meet_the_team .col-sm-3 .team_member_1_info{
height: 324px;
width: 373px;
background: url('../assets/images/about_us/hober_meet_the_team.png') no-repeat;
position: relative;
z-index: 1;
margin-top: -123%;
margin-left: 35%;
}
.meet_the_team .team_member_1_info_wrap{
margin-left: 81px;
margin-top: 157px;
text-align: center;
float: left;
color: #fff;
}
.meet_the_team .team_member_1_info_wrap h3{
line-height: 0px;
}
.meet_the_team .team_member_1_info_wrap span{
line-height: 50px;
}
/*******Education Student Page********/
.edu_student_page .edu_course_wrap{
border-bottom: none;
}
.edu_students_title_department_wrap{
background:#2c3e50;
color:#fff;
height:54px;
text-align:center;
margin-bottom: 22px;
}
.edu_students_title_department_wrap .edu_course_title{
font-size: 20px;
line-height: 11px;
padding: 10px;
}
.edu_students_title_department_wrap .edu_student_department{
font-size: 16px;
line-height: 2px;
padding: 0px;
margin-top: -3px;
}
.edu_student_page .edu_course_right{
color:#2c3e50 !important;
}
.edu_student_page .readmore {
color: #fa4248 !important;
font-size: 16px;
}
.edu_student_page .edu_course_credit .edu_course_left{
width: 67%;
}
.edu_student_page .edu_course_credit .edu_course_left ul{
float: left;
width: 100%;
margin: 8px 0px 7px -38px;
}
.edu_student_page .edu_course_credit .edu_course_left li{
float: left;
list-style: none;
margin-right: 5px;
}
/*******Education Professor Page********/
/*******Education Professor Page********/
.edu_professor_wrap{

}
.edu_professor_wrap .professor_social_icon ul{
float: left;
width: 50%;
margin: 8px 0px 7px -38px;
}
.edu_professor_wrap .professor_social_icon li{
float: left;
list-style: none;
margin-right: 5px;
}
.edu_professor_wrap .professor_title{
text-align:center;
height:55px;
background:#2c3e50;
color:#fff;
margin-bottom: 10px;
}
.edu_professor_wrap .professor_title .edu_course_title{
font-size:20px;
line-height: 37px;
font-weight:bold;
}
.edu_professor_wrap .edu_student_department{
font-size:16px;
margin-top: -7px;
}
.edu_professor_wrap .professor_social_icon .mail{
float:right;
line-height: 33px;
}

/*******FAQ Page********/
.faq{
margin-top:120px;
margin-bottom:120px;
}
.faq .ui-state-default{
background:none;
border:1px solid #dddddd;
border-radius:0px;

}
.faq .ui-state-default:last-child{
border-bottom: 1px solid #dddddd
}
.faq .ui-widget-content {
border: 1px solid #dddddd;
border-radius:0px;
border-bottom: none;
}
.faq .ui-state-default .ui-icon{
background:url('../assets/images/plus.png') no-repeat;
left: 0.5px !important;
}
.faq .ui-state-hover .ui-icon{
background:url('../assets/images/plus.png') no-repeat;

}
.faq .ui-state-active .ui-icon{
background:url('../assets/images/minius.png') no-repeat;
}
.faq .ui-accordion-header-active{
color:#fa4248;
font-size:16px;
font-weight:bold;
}
.faq .ui-accordion-header{
font-weight:bold;
font-size:16px;
}
.faq .ui-accordion .ui-accordion-header {
margin-top: 0px;
border-bottom: none;
line-height: 33px;
height: 50px;
}
.faq .ui-accordion .ui-accordion-header:last-child{
border-bottom:1px solid red;
}
.faq  .ui-widget {
font-family: Calibri;
border-bottom: 1px solid #dddddd;
}
.faq .faq_feature_image{
float:left;
height:279px;
overflow:hidden;
padding-left: 0px;
}
.faq .faq_feature_content{
float:left;
font-size:14px;
}
.faq .faq_feature_content p{
width: 106%;
line-height: 25px;
margin-top: -4px;
}
/*******FAQ 2 Page********/
.faq2{
margin-top:120px;
margin-bottom:120px;
}
.faq2 .ui-state-default{
background:#e7e7e7;
border:1px solid #dddddd;
border-radius:0px;
}
.faq2 .ui-widget-content {
border: 1px solid #dddddd;
border-radius:0px;
}
.faq2 .ui-state-default .ui-icon{
background:url('../assets/images/plus.png') no-repeat;
}
.faq2 .ui-state-hover .ui-icon{
background:url('../assets/images/plus.png') no-repeat;

}
.faq2 .ui-state-active .ui-icon{
background:url('../assets/images/minius.png') no-repeat;
}
.faq2 .ui-accordion-header-active{
color:#fa4248;
font-size:16px;
font-weight:bold;
}
.faq2 .ui-accordion-header{
font-weight:bold;
font-size:16px;
}
.faq2 .ui-accordion .ui-accordion-header {
margin-top: 10px;
line-height: 33px;
min-height: 50px;
}
.faq2  .ui-widget {
font-family: Calibri;
}
.faq2 .faq_feature_image{
float:left;
overflow:hidden;
padding-left: 0px;
}
.faq2 .faq_feature_content{
float:left;
font-size:14px;
}
.faq2 .faq_feature_content p{
width: 106%;
line-height: 25px;
margin-top: -4px;
}
.faq2 .edu_right_col .edu_tab_wrap {
margin-top: 10px;
}
.faq2  .edu_tab_content .edu_popular_update {
margin-bottom: 5px;
}
/*******FAQ 3 Page********/
.faq3{
margin-top:120px;
margin-bottom:120px;
}
.faq3 .ui-state-default{
background:#e7e7e7;
border:1px solid #dddddd;
border-radius:0px;
}
.faq3 .ui-widget-content {
border: 1px solid #dddddd;
border-radius:0px;
background:#f2f2f2;
font-size: 14px;
line-height: 25px;
}
.faq3 .ui-accordion-header-active{
color:#fa4248;
font-size:16px;
font-weight:bold;
}
.faq3 .ui-accordion-header{
font-weight:bold;
font-size:16px;
}
.faq3 .ui-accordion .ui-accordion-header {
margin-top: 10px;
line-height: 33px;
min-height: 50px;
}
.faq3  .ui-widget {
font-family: Calibri;
}
.faq3 .faq_feature_image{
float:left;
overflow:hidden;
padding-left: 0px;
}
.faq3 .faq_feature_content{
float:left;
font-size:14px;
}
.faq3 .faq_feature_content p{
width: 106%;
line-height: 25px;
margin-top: -4px;
}
.faq3 .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
left: 69.5em;
}
.faq3 .ui-state-default .icon_on_off {
float: left;
background: url('../assets/images/faq/icon_on.png') no-repeat;
width: 70px;
height: 50px;
margin-left: -35px;
margin-top: -9px;
}
.faq3 .ui-state-active .icon_on_off{
background: url('../assets/images/faq/icon_off.png') no-repeat
}
/*******Contact US Page********/
.contact_us h2{
border-bottom: none;
}
.message_section{
padding-bottom: 20px;
}
.message_section .row{
margin-bottom:10px;
}
.message_section .col-sm-6{
float:left;
}
.message_section .col-sm-6 input,.message_section .col-sm-12 input{
width:100%;
padding: 5px 43px;
line-height: 22px;
border: 1px solid #ddd;
}
.message_section .col-sm-6 input:focus,.message_section .col-sm-12 input:focus,.message_section .col-sm-12 textarea:focus {
outline:none;
}
.message_section .col-sm-6 .user_male{
background: #f1f1f1 url('../assets/images/contact_us/user_male.png') no-repeat;
}
.message_section .col-sm-6 .user-mail{
background: #f1f1f1 url('../assets/images/contact_us/mail.png') no-repeat;
}
.message_section .col-sm-12 .message-title{
background: #f1f1f1 url('../assets/images/contact_us/title.png') no-repeat;
}
.message_section .col-sm-12 textarea {
width:100%;
padding: 5px 12px;
line-height: 22px;
background: #f1f1f1;
border: 1px solid #ddd;

}
.contact_us .col-sm-6 .col-sm-12 iframe{
width:100%;
height: 400px;
}
.message_section .btn-danger{
background:#fa4248;
border-color:#fa4248;
margin-top: 10px;
} 
.edu_left_col .col-sm-12 .contact_info{
line-height:10px;
}
.edu_left_col .col-sm-12 li{
list-style: none;
line-height: 30px;
border-bottom: 1px solid #ddd;
}
.edu_left_col .col-sm-12 li:first-child{
border-top: 1px solid #ddd;
}
.contact_2 .edu_left_col .col-sm-12 li .glyphicon{
padding-right: 15px;
font-size: 11px;
}
.contact_2 .edu_left_col .contact_us_list{
margin-top: 18px;
}
.message_section .col-sm-6 .user_male1{
background: #f1f1f1 url('../assets/images/contact_us/user_male1.png') no-repeat;
}
.message_section .col-sm-6 .user-mail1{
background: #f1f1f1 url('../assets/images/contact_us/mail1.png') no-repeat;
}
.message_section .col-sm-12 .message-title1{
background: #f1f1f1 url('../assets/images/contact_us/title1.png') no-repeat;
}
/*******Coming Soon Page********/
.countdownHolder{
	width:450px;
	margin:0 auto;
	font: 40px/1.5 'Open Sans Condensed',sans-serif;
	text-align:center;
	letter-spacing:-3px;
}

.position{
	display: inline-block;
	height: 1.6em;
	overflow: hidden;
	position: relative;
	width: 1.05em;
}

.digit{
	position:absolute;
	display:block;
	width:1em;
	background-color:#444;
	border-radius:0.2em;
	text-align:center;
	color:#fff;
	letter-spacing:-1px;
}

.digit.static{
	box-shadow:1px 1px 1px rgba(4, 4, 4, 0.35);
	
	background-image: linear-gradient(bottom, #3A3A3A 50%, #444444 50%);
	background-image: -o-linear-gradient(bottom, #3A3A3A 50%, #444444 50%);
	background-image: -moz-linear-gradient(bottom, #3A3A3A 50%, #444444 50%);
	background-image: -webkit-linear-gradient(bottom, #3A3A3A 50%, #444444 50%);
	background-image: -ms-linear-gradient(bottom, #3A3A3A 50%, #444444 50%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.5, #3A3A3A),
		color-stop(0.5, #444444)
	);
}

/**
 * You can use these classes to hide parts
 * of the countdown that you don't need.
 */

.countDays{ /* display:none !important;*/ }
.countDiv0{ /* display:none !important;*/ }
.countHours{}
.countDiv1{}
.countMinutes{}
.countDiv2{}
.countSeconds{}


.countDiv{
	display:inline-block;
	width:16px;
	height:1.6em;
	position:relative;
}

.countDiv:before,
.countDiv:after{
	position:absolute;
	width:5px;
	height:5px;
	background-color:none;
	border-radius:50%;
	left:50%;
	margin-left:-3px;
	top:0.5em;
	box-shadow:none;
	content:'';
}

.countDiv:after{
	top:0.9em;
}
.c_soon_main{
background:#23364a;
}
.c_soon_main .logo{
min-height: 125px;
margin-top: 65px;
}
.c_soon_main .logo img{
margin:0 auto;
display:block;
}
.c_soon_main .c_soon_content{
text-align:center;
}
.c_soon_main .c_soon_content h1{
border-bottom: 1px solid #43596f;
line-height: 75px;
text-transform: uppercase;
color: #fff;
text-shadow: 3px 3px #000;
}
.c_soon_main .c_soon_content p{
line-height: 30px;
color: #fff;
margin-bottom: 55px;
}
.c_soon_main .c_soon_content_timer{
margin-bottom: 45px;
}
.c_soon_main .c_soon_content_progress .our_progress{
margin: 0 auto;
display: block;
width: 145px;
text-align: center;
background: #2c3e50;
border: 5px solid #14212e;
color: #fff;
border-radius: 3px;
line-height: 27px;
}
.img-circle i{
color:#fff;
font-size: 48px;
margin-left: -10px;
}