.nav_menu .sub_menu li a:before, .f_icon:before, .main_nav .m_mn_sub li a:before{display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto;  -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}

.container {  width: 1300px;  margin-left: auto;  margin-right: auto;}



.menu_left{    float: left;    margin-top:30px;    line-height: 35px;}

.nav_menu ul.menu_lev1 > li > a{margin: 0 20px; text-decoration: none; font-size: 18px; font-weight: 500; text-transform: uppercase;display:block;}

.nav_menu ul.menu_lev1 > li:hover > a{color:#0076bc;}

.nav_menu ul.menu_lev1 > li:first-child a{margin-left:20px;}

.nav_menu ul.menu_lev1 li:nth-child(3) .sub_menu{    min-width: 360px;}



.menu_right{float:right;margin-top: 30px;}



.nav_menu .sub_menu{position: absolute;z-index: 9; left: 0; min-width: 200px;background:rgba(255, 255, 255, 0.97);box-shadow: 0 2px 3px #777; border-top: 3px solid #0076bc;}

.nav_menu .sub_menu li{display:block;}

.nav_menu ul li{position:relative;}

.menu_lev1 .sub_menu li a{color:#1a1a1a;text-decoration:none;display: block;  padding: 10px 10px; line-height: normal; border-bottom: 1px dashed #bbbbbb;}

.menu_lev1 .sub_menu li:last-child a{border-bottom:0;}

.sub_menu li a:hover{    color: #fff; background: #0076bc;}

.nav_menu .sub_menu li a:before{content: "\f105";margin-right:7px;}

.nav_menu  ul li a{color:#1a1a1a;}

.sub_menu{display:none;}

.menu_lev1 >li:hover .sub_menu{display:block;}



.search_block_rt{float:left;padding: 5px 0px 5px 15px; margin-left: 10px;position: relative;}
.search_block_rt:before {content:''; display:block; position:absolute; left:0; top:50%; height:20px; width:1px; background:#0076bc; transform:translateY(-50%);}
.search_icon.icons{width:25px;height:24px;background-position:-10px -8px;}

.main_nav{float:left;}

.main_nav li a{padding: 10px 11px; text-transform: uppercase; color: #1a1a1a; font-size: 14px;display: block;}

.main_nav li a:hover{color:#0076bc;}

.input_feild{width:100%;border:1px solid #dcdcdc;height:34px;padding:5px 10px;outline:0;}

.search_block .search_cnt{top: 110%;width: 400px; position: absolute;right: -5%;  padding: 5px;    z-index: 99;background:#0076bc;}

.search_block.closesearch .search_cnt{-webkit-animation: bar 7s ease;-moz-animation: bar 7s ease; }

.submit_btn{background:#000000; border: 1px solid #000000; color: #fff;cursor: pointer; border-radius:0; }
.submit_btn:hover {color:#ffffff;}
.btn{display:inline-block;padding:10px;}

.search_cnt .input_feild{/*width: 327px;*/    height: 42px; line-height: normal; padding-right:80px;}

.search_cnt .submit_btn{position: absolute; right: 0;top: 5px; right: 5px;height: 42px;    line-height: 17px;}

.search_cnt:after{width: 0;height: 0;border-style: solid; border-width: 0 10px 9px 11px; border-color: transparent transparent #0076bc transparent;  position: absolute;    top: -8px;   right: 5px;    content: "";}

.searchbox{display:none;}

.search_block.closesearch .search_icon {background-position:-10px -41px;}



/*banner*/

.banner_block .owl-thumb-item.active img{padding:3px;background:#fff;    box-shadow: 1px 1px 11px 1px #6f6f6f; -moz-box-shadow: 1px 1px 11px 1px #6f6f6f;-webkit-box-shadow: 1px 1px 11px 1px #6f6f6f;}

.banner_block .owl-thumbs {display: table;width: 100%; text-align: center;position: absolute;bottom: 30px;}

.banner_block .owl-thumb-item {outline: 0;cursor: pointer;margin: 6px;display: table-cell; border: none; background: none; padding: 0;}



.banner_block .owl-thumb-item img {width: 75px;height: 60px;}

.banner_block .owl-carousel.banner_carosel .owl-nav div{background:url(../images/icons.png) 0 0 no-repeat;display:inline-block;font-size:0;width:15px;height:28px;    -webkit-transition: all 0.4s ease-in-out;

    -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}

	

.banner_block .owl-carousel.banner_carosel .owl-nav .owl-prev{background-position:-54px -13px;left:32%;}

.banner_block .owl-carousel.banner_carosel .owl-nav .owl-prev:hover{background-position:-91px -13px;}

.banner_block .owl-carousel.banner_carosel .owl-nav .owl-next{background-position:-92px -53px;right: 32%;}

.banner_block .owl-carousel.banner_carosel .owl-nav .owl-next:hover{background-position:-54px -53px;}

.banner_block .owl-carousel.banner_carosel .owl-nav div{position:absolute;bottom: 45px;z-index: 99;}

.ban_cnt {max-width:600px;  width: 100%; }

.ban_cnt h3{font-size:30px;font-weight:500;color:#fff;line-height:normal; padding:5px 10px; margin:0;  background:rgba(0,0,0,0.5);}

.ban_cnt h3 span{font-size:25px;font-weight:300; display:block; color:#ed6320;}

/*.ban_cnt h3 span, .ban_cnt h3 strong{display:block}

.ban_cnt h3 strong{font-size:38px;font-weight:600;line-height: 40px;}*/

.banner_cnt{position:absolute;top:50%;left:0; transform:translateY(-50%);}


/*home page banner design - Nivetha 13-09-2022*/

.news_report1 {
	
	width: 25% !important;
    margin: auto !important;
	
}
 .news_report2 {
	
	width: 55% !important;
    margin: auto !important;
}
 .news_report3 {
	
	width: 75% !important;
    margin: auto !important;
	
}
#financial{
	height:335px;
}

/**/


.hm_abt{background:#3853a4;    padding-top: 7px;}

.hm_abt .col-2 img{width: 100%;}

.hm_abt_cnt{width:100%;max-width: 524px;margin:13% auto;}

h2.title{font-size:36px;font-weight:600;text-transform:uppercase;}

.read_more{width:122px; border: 1px solid #fff; color:#fff;}

.hm_abt_cnt h2{color:#fff;}

.hm_abt_cnt p{color:#acbef0;font-size:16px;margin-bottom:35px;    text-align: justify;}

.our_ser_col{max-width:370px;width:100%;float:left;margin:15px 15px 35px 15px;}

.our_service h2{text-align:center;    margin:0 0 0px;}

.our_img{position:relative;margin-bottom: 25px;}

.our_img {overflow:hidden;}

.our_img img{-moz-transition: all 0.3s;  -webkit-transition: all 0.3s;  transition: all 0.3s;}

.explorer_more{/*border: 1px solid #3953a7; color:#3953a7;*/ color:#0ea9fc !important; padding: 0;font-size: 16px;font-weight: 300;}
.explorer_more:hover {text-decoration:underline;}
.explorer_more.tp_hv::before, .tp_hv.btn::before {content:none !important;}

.our_ser_cnt h3{font-size:20px;font-weight:500;line-height:25px;color:#2f2f2f;margin-bottom:15px;text-transform:uppercase;}

.our_ser_cnt p{color:#585858;font-size:15px;    text-align: justify;}



.our_ser_row.row_section{width: calc(100% - 100px); margin: auto;}

.our_service{padding:30px 0 12px;}

.our_ser_cnt{height:125px;}

.our_img_icon{width:63px;height:64px;position:absolute;left:0;bottom:0;background:#fff;    line-height: 64px;text-align:center;}



.glory{background:#7e479b;}

.glory_img img{width:100%;}

.glory_slider_block{max-width: 73%; width: 100%; margin: 2px auto; float: right;  padding-right: 55px;}

.glory_slider  .owl-item .item h3{font-size:30px;color:#fff;font-weight:500;line-height:normal;}

.glory_slider  .owl-item .item p{color:#e2bff7;margin-bottom: 35px;text-align:justify;}



.glory_cnt .glory_slider.owl-theme .owl-dots{text-align:left;}

.glory_cnt .glory_slider.owl-theme .owl-nav.disabled+.owl-dots{margin-top: 20px;}

.glory_cnt .glory_slider.owl-theme .owl-dots .owl-dot span{background: none; border: 0; width: 0; height: 0;padding: 0; margin: 0 10px;}

.glory_cnt .glory_slider.owl-theme .owl-dots .owl-dot span:before, .glory_cnt .glory_slider.owl-theme .owl-dots .owl-dot.active span:before{display: inline-block;font-size: 13px;font-family:FontAwesome;  text-rendering: auto;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}

.glory_cnt .glory_slider.owl-theme .owl-dots .owl-dot span:before{color:#d6b0ec;content: "\f1db";}

.glory_cnt .glory_slider.owl-theme .owl-dots .owl-dot.active span:before{    content: "\f111";color:#fff;}

.glory_cnt{position:relative;    background:#7e479b;}

/*.glory_txt{     text-transform: uppercase;

    width: 132px;

    padding: 0px;

    text-align: center;

    height: 131px;

    background: #fff;

    position: absolute;

    top: 48px;

    left: 74px; box-shadow: 14px 14px 4px #401756;

    -webkit-box-shadow: 14px 14px 4px #401756;    -moz-box-shadow: 14px 14px 4px #401756;transform: rotate(50deg);    -webkit-transform: rotate(50deg);    -moz-transform: rotate(50deg);}*/

.glory_txt h2{line-height: 30px;text-shadow: 2px 3px 3px #0000006b;color:#202020;margin:39px 0;  font-size: 25px;transform: rotate(-50deg);     padding-left: 7px;   -webkit-transform: rotate(-50deg);    -moz-transform: rotate(-50deg);}

.glory_txt h2 span{color:#7e2168;font-weight:600;font-size:29px;display:block;}

.glory_slider_block .btn_shape.read_more:hover{color:#7e479b;}



.latest_news{padding:30px 0;}

.latest_news h2{margin: 0 0 15px;text-align:center;}

.latest_row {/*max-width:1000px;*/width:100%; margin: auto;}

.news_big_img .news_img_block{position:relative;max-width:492px;width:100%;}

.news_img_block{position:relative;}

.latest_row .news_titel_block{background:rgba(0,0,0, .5);position:absolute;    bottom: 0;left:0;padding: 10px 40px; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}

.latest_row .hm_news_title{font-size:25px;color:#fff;line-height:30px;}

.latest_row  .news_col{padding:0px 0px 13px 4px}

.latest_row  .news_col:last-child{padding-bottom:0;}



.important_news p{ 

font-size: 24px;

color: #1378bb;

}

.important_news p span{ 

color: #FF0000;

padding-left: 5px;

}



.lrn_more{background:#fff;   width: 144px;  color: #3953a7;line-height: normal;border: 1px solid #3953a7;}
.lrn_more:hover {background:#3953a7; color:#ffffff;}
.learn_more_block {padding:35px 0 20px; }

.learn_more_block .lrn_more.btn{display:block;margin:auto; font-size: 16px;font-weight: 500;}

.news_img_block:hover .news_titel_block{    background: #0478bd; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}



.ourClient_col{padding:40px 0;width: 60%;margin: auto;position: relative;z-index: 2;}

.our_client_cnt{background:#3853a4;position:relative;min-height: 288px;}

.our_client_cnt:before{background:url(../images/client_icon.png) 0 0 no-repeat;content: "";position: absolute; left: 0;z-index: 1;display: block;   width: 195px;   height: 174px;    bottom: 0;}

.our_client_cnt h2{margin-top:0;color:#fff;font-size: 30px;}

.our_client_cnt p{color:#fff;font-size: 17px; font-weight: 300;}



.our_client_logo{background:#e5e5e5;padding:40px 0;min-height: 288px;}

.our_client_logo .owl-item .item{width:141px;eight:142px;margin:auto;}

.client_logoblock{max-width:640px;width:100%;float:left;margin-left: -100px; margin-top: 38px;position: relative;padding-right: 85px;}

.client_logoblock .owl-theme .owl-nav{position:absolute;right:-100px;top: 30px;margin:0;}

.client_logoblock .owl-theme .owl-nav  .owl-prev{display:none;}

.client_logoblock .owl-theme .owl-nav  .owl-next{background: #3853a4 url(../images/icons.png) -140px -4px no-repeat; width: 46px;height: 47px; display: inline-block;  padding: 0;    margin: 0;    font-size: 0; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;border-radius: 50%;} 

.client_logoblock .owl-theme .owl-nav  .owl-next:hover{background:#ffffff url(../images/icons.png) -114px -4px no-repeat;  -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}

.client_logoblock:before{width:90%;height:1px;background:#c1bfbf;position:absolute;content:"";top:50%;left:60px;}

.broucher_cnt{background:#f99d2e;}

.broucher_cnt .bro_cnt{float:left;    margin-right: 90px;    margin-top: 20px;}

.broucher_cnt .bro_icon{float:left;width:133px;height:133px;}

.broucher_cnt .bro_cnt h2.title{color:#663b10;    margin: 0;font-size: 30px;}

.broucher_cnt .bro_cnt h4{color: #8e5627; font-size: 26px; text-transform: uppercase; margin: 0;}

.broucher_row{max-width: 571px;  width: 100%;margin: auto;    padding: 40px 0;}

.news_letter{background:#16aa9e;min-height:213px;    padding: 40px 0;}

.news_leter_row {max-width: 574px;  width: 100%;margin: auto;position: relative;  z-index: 1;}

.news_letter h2{color:#fff;    font-size: 30px;margin:0 0 25px;}

.news_letter{position:relative;overflow:hidden;}

.news_letter:before{background:url(../images/news_rocket_iocn.png) 0 0 no-repeat;position:absolute;display:block;content:"";width:250px;height:252px;right:20%;top: 0;}

.news_letter .new_iput:before{content: "";position: absolute;top: 0;left: 0; border-style: solid; border-color: #16aa9e transparent transparent #16aa9e;border-width: 26px 15px;}

.new_iput.input-group .form-control{max-width: 450px;width:100%;float: left;padding:13px 10px 13px 40px;    border: 1px solid #fff;    height: 50px;}

.new_iput .news_button{background:#243e3f;width:115px;height:50px;border:0;outline:0;position:relative; cursor:pointer;float:left;}

.new_iput .news_button:hover .icons{background-position:-124px -53px; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;border-radius: 50%;}

.new_iput .news_button:before{content: "";position: absolute;top: 0;left: 0; border-style: solid; border-color: #16aa9e transparent transparent #16aa9e;border-color: #ffffff transparent transparent #ffffff;    border-width: 25px 15px;}

.new_iput .news_button:after{content: "";position: absolute;top: 0;right: 0;border-style: solid; border-color: transparent #16aa9e #16aa9e transparent;    border-width: 25px 10px;}

.new_iput .news_button .icons{width:30px;height:28px;background-position:-165px -53px; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;border-radius: 50%;}



.footer_section{padding:30px 0 0;background:#171717; clear:both; color:#a9a9a9; font-size:16px;}

.list-li li{display:block} 

.footer_links .list-li a{color:#2b2b2b;font-size:14px;}

.footer_links .footer_col{float:left;border-bottom: 1px solid #e4dfdf;padding-bottom: 5px;width:100%;margin:3px;}

.related_links{text-align: center;

    font-weight: bold;

    color: #0076bc;

    font-size: 16px;

    font-weight: bold;

    margin: 3px;}

.footer_links .footer_col:last-child{margin-right:0;}

.footer_section .footer_links{max-width:390px;width:100%;float:left;padding: 6px 0;}

.footer_section .footer_row{/*max-width:1220px;*/width:100%;margin:auto;}

.footer_section .footer-adv{float:left;max-width:410px;width:100%;    padding: 0 28px;border-left: 1px solid #d2d2d2; border-right: 1px solid #d2d2d2;}

.footer-adv h4{color:#202020;font-size:16px;font-weight:600;margin-bottom:10px;margin-top: 0;}

.footer-adv p{color:#585858;font-size:14px;margin-bottom:0;}

.footer-adv ul li{color: #585858;    display: inline-block;    margin-right: 10px;padding-right: 10px;    border-right: 1px solid #585858;    line-height: 13px;}

.footer-adv ul li:last-child{padding-right:0;border-right:0;margin-right:0;}

.footer_links .list-li li { display: inline-block; margin-right: 15px; }

.footer_social{ float: left; margin-left: 25px; padding-top: 3.5%; margin-right: 25px; padding-right: 35px; border-right: 1px solid #ccc; min-height: 100px;}

.social_icon .list-li li{display:inline-block;margin:0 8px;}



/*inner*/

.inner_baner{position:relative;}

.inner_baner  img{width:100%;}

.banner_shadow:before{background: rgba(0, 0, 0, 0.1) 0 0;width:100%;height: 100%;position:absolute;left:0;top:0;content:"";}

.banner_text{position:absolute;bottom:40px;left:0;    width: 100%;    z-index: 2;}

.banner_text .inner_ban_cnt{background:rgba(255, 255, 255, 0.9) 0 0;display:inline-block;padding:10px 20px;}

.banner_text .inner_ban_cnt h3{font-size:24px;color:#333;margin:0;padding:0;font-weight: 500;line-height: normal; text-transform: uppercase;    text-shadow: 0px 4px 3px rgba(171, 171, 171, 0.4), 0px 8px 13px rgba(0,0,0,0.1), 0px 18px 23px rgba(0,0,0,0.1);}



/*financial*/

.fin_tect_cnt.text_content p{margin-bottom:0;font-size:17px;font-weight:300;}

.report_slider  h3.title {margin:0 0 20px;}

/*.report_slider {width:88%;    margin: auto;}*/

.financial_report .item{/*max-width:375px;*/max-width: 300px;width:100%;margin: auto;}


/*
.finanicial_deta .report_img, .finanicial_deta .report_det{float:left;width: 100%;}
.finanicial_deta .report_img {position:relative; padding-top: 56.25%; overflow:hidden;}
.finanicial_deta .report_img img {position:absolute; left:0; top:0; height:100%; width:auto;}
*/
.finanicial_deta.row_fuild{width:100%;display:inline-block; border: 1px solid #b0b0b0;border-radius: 20px;overflow: hidden;}
.finanicial_deta .report_det{background:#fff;padding:25px 20px;}

.finanicial_deta .report_det .report_title{width:58%;}

.finanicial_deta .report_det .report_down{width:38%;}

.report_down .icons.down_report{width: 32px; height: 32px;background-position: -22px -158px;}

.report_down .icons.down_report:hover{    background-position: -21px -106px;}

.finanicial_deta h5{margin:0 0 15px;font-size: 20px;font-weight: 400;}

.finanicial_deta .report_det .report_img{width:46px;}

.finanicial_deta .report_det .report_title p{margin-bottom:0;}

.finanicial_deta .report_det .report_title p span{font-size:14px;color:#959595;text-transform:uppercase;font-weight: 300;}
.finanicial_deta .news_body {font-size:16px;}
.owl-theme.financial_report .owl-nav{margin:0;}

.owl-theme.financial_report .owl-nav div{position:absolute;top:45%;}

.owl-theme.financial_report .owl-nav div.owl-prev{left:-6.5%;}

.owl-theme.financial_report .owl-nav div.owl-next{right:-6.5%;}

/*transponder*/

.transponder_contact .trans_contact{    position: relative;float:left;width:34%;background:#335ea2;border-bottom: 10px solid #474747;border-top: 10px solid #474747;border-left: 0;padding: 15px;}

.transponder_contact .trans_contact:after{background:url(../images/transponde_arrow_bac.png) 0 0 no-repeat; position: absolute;right: -127px; top: -10px; content: ""; width: 128px;height: 287px;    z-index: 9;}

.transponder_contact .trans_contact .trans_cont_cnt{max-width:408px;width:100%;}

.trans_cont_cnt ul li{position:relative;padding-left:50px;display: block;margin-bottom:15px}

.trans_cont_cnt ul li span.cnt_icon{position:absolute;left:0;}

.trans_cont_cnt h3{color:#ffecb3;font-size:20px;font-weight:400;    margin: 0 0 8px;}

.trans_cont_cnt p{color:#fff;font-size:15px;font-weight:300;margin-bottom:0;}

.trans_cont_cnt a{color:#fff !important;cursor:default;}

.trans_con_text{float: left; width: 66%;position:relative;}

.trans_con_text img{    width: 100%;height: 287px;}

.trans_con_text:before{position: absolute; width: 100%; opacity: 0.5; top: 0px; height: 100%;content:""; background-color: #000;}

.trans_con_text h3{    font-weight: 300;position: absolute;    top: 25%;    left: 50%;    -ms-transform: translateX(-50%);    -moz-transform: translateX(-50%);    -webkit-transform: translateX(-50%);    transform: translateX(-50%);    margin: 5% auto;    width: 574px;    padding: 15px;    color: #fff;    text-align: center;    background:url(../images/transponder_h3_bac.png) 0 0 no-repeat;}

.sat_cnt_img.col-4{padding-left:25px;}

.sat_icon_section {background:url(../images/sat_icon_bac.png) 0 0 no-repeat; max-width:970px;width:100%;margin:auto;    height: 330px;}

.sat_icon_block .sat_icon_list{/*max-width: 240px;*/ width: 33.33%; margin: 0 -4px 0 0; /*float: left;*/display:inline-block;text-align: center; vertical-align:top;}
.sat_icon_block .sat_icon_list p {text-align:center;}
.sat_icon_list p{    font-size: 17px;    font-weight: 400;}

.sat_icon_block .sat_icon_list img{display:inline-block;}

.sat_icon_block {width: 90%;    margin: auto;    padding: 20px 0 0;}

.sat_icon_bac .transp_sky_img{width:100%;}

.sat_icon_bac {/*background:url(../images/sky_bac_img.png) 0 0 no-repeat;  */background:url(../images/sat_icon_bac_img.png) 0 0 no-repeat;background-attachment: fixed; background-size: cover; padding:25px 0;}

.spec_enq h2{margin-top:0;}

.sat_notifi ul li{padding-left:95px;border-bottom:1px solid #d2d3dc;position:relative;    margin-bottom: 15px;}

.sat_notifi ul li:last-child{border-bottom:0;margin-bottom:0;}

.sat_notifi ul li:hover .notifi_bc{background:#065381; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}

.sat_notifi ul li:hover .notifi_icon{background-position:-105px -150px;}

.sat_notifi .notifi_bc { position: absolute;    left: 0;    width: 70px;    height: 70px;    background: #e2e4ed;    text-align: center; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;line-height: 88px;    border-radius: 50%;}

.sat_notifi h4{    margin: 0 0 5px;}

.sat_notifi p{color:#555;}



.sat_notifi ul li:last-child p{margin-bottom:0;}

.sat_speci_noti .tp_hv.btn{line-height:18px;} 

.sat_enquiry{float: right;  width: 55%;}

.enq_block{width:100%;padding:55px 0px 50px 30px;  background: #fff2ca; position: relative;height: 446px;}

.enquiry_img {position: absolute; right: 0; top: 0;}

.enquiry_forms{width: 61%;}

.enquiry_forms:before {  content: "";    display: inline-block;    height: 40px;    width: 100%;    background: #fff;    position: absolute;    top: -20px;    left: -2px;transform: rotate(-1.5deg); -ms-transform: rotate(-1.5deg);-webkit-transform: rotate(-1.5deg);}

.enquiry_forms:after {  content: "";  display: inline-block;    height: 40px;    width: 100%;    background: #ffffff;    position: absolute;    bottom: -20px;    left: -2px;transform: rotate(1.5deg); -ms-transform: rotate(1.5deg);-webkit-transform: rotate(1.5deg);}

.spec_enq .sat_enquiry h2{text-align: right; z-index: 9; position: relative;padding-right: 10px;text-align: right; z-index: 9;   position: relative;    padding-right: 10px;}

.enqu_sub{position: relative;  z-index: 9;  bottom: -43px;}

.trans_cont_cnt ul li > br {

    display: none !important;

}



/*launch services*/

.white_text{color:#fff;}

.in_banner_text ul li{font-size:25px;font-weight:300;display:block;    margin-bottom: 10px;}

.mid_baner_cnt{padding-top:10%;}

.in_banner_text  .f_icon:before{font-size:20px;}

.ls_cont_img{padding:5px;background:#fff;margin-right:15px;}

.ls_cont_details {width: 250px; margin-top:3%;}

.ls_cont_details h3{color:#0076bc;font-size:22px;    margin: 0 0 10px}

.ls_cont_details p{font-size:18px;    margin-bottom: 10px;}

.cont-block_container{    max-width: 1178px;width:100%;margin:auto;}

.satellite_counter .sate_count_img{width:100%; height: 222px;}

.satellite_counter{position:relative;}





.sat_counter .sat_count_info h3{color:#fff;font-size:24px;font-weight:600;letter-spacing: 2px;    margin-top: 0;}

.sat_counter .sat_count_info .count_info .count_nm{color:#94ceff;font-size:30px;font-weight:600;}




.ls_countries_count{float:left;max-width:500px;width:100%;}

.ls_countries_count .sate_counter {margin-top:15%;margin-left:7%;}

.ls_s_c_list{float:left;margin-top: 55px;  margin-left: 1%;}



.ls_s_c_list ul li{display:block;    margin-bottom: 10px;}

.ls_s_c_list ul li a{font-size:16px;color:#fff;position: relative; padding-left: 35px;}

.ls_s_c_list ul li a:hover{color:#94ceff}

.ls_s_c_list ul li a:hover .list_Arrow{background-position:-452px -7px;}

.ls_s_c_list ul li a .list_Arrow{position: absolute; left: 0; top: 1px;}

.satelitte_wd-container{ }

.launchSolution  h2{margin-top:0;    margin-bottom: 35px;}

.launchSolution aside h3{font-size:25px;font-weight:600;margin:0 0 10px;    line-height: normal;}

.launchSolution aside h4{margin:0 0 10px;font-size:20px;    line-height: normal;}

.launchSolution  .rk_block img.rk_img{display:inline-block;background: #fff;margin: 0 auto 25px;}



.lan_vechile h2{text-align:center;margin-bottom:35px;}

.lg_nav_blue_bac{color:#fff;}



.lan_vechile .r-tabs {position: relative;}



.lan_vechile .r-tabs .r-tabs-nav{    border-top: 1px solid #d8d8d8;    border-left: 1px solid #d8d8d8;    border-right: 1px solid #d8d8d8;}

.lan_vechile .r-tabs .r-tabs-nav .r-tabs-state-default.r-tabs-tab {position: relative;   background-color: #05273b; }

.lan_vechile .r-tabs .r-tabs-nav .r-tabs-tab a{ border-right: 1px solid #d8d8d8;    border-bottom: 1px solid #d8d8d8;}

.lan_vechile .r-tabs .r-tabs-nav .r-tabs-tab.r-tabs-state-active a{border-bottom:0;}

.lan_vechile .r-tabs .r-tabs-nav .r-tabs-anchor {display:block;padding: 10px 12px;	text-decoration: none;color: #fff;font-size: 22px; text-transform: uppercase;}

.lan_vechile .tab_tp li{float:left;}

.lan_vechile .r-tabs .tab_tp .r-tabs-tab{max-width:432px;width:100%;text-align:center;}

.lan_vechile .r-tabs .r-tabs-nav .r-tabs-tab:last-child a{border-right:0;}



.launchSolution .gslv_rk .rk_img_block img{margin-bottom:0;}

.lunch_vi_details h3{font-size:22px;text-transform:uppercase;}

.ln_vech_spe table{width:auto;}

.ln_vech_spe table.custom-style tr td{padding:10px}

.ln_vech_spe table.table-striped>tbody>tr:nth-child(odd)>td{background: rgba(255, 255, 255, 0.8);}

.ln_vech_spe table.table-striped>tbody>tr:nth-child(even)>td{background:rgba(255, 255, 255, 0.8);}

.ln_vech_spe table.table.custom-style.table>tbody>tr>td{    border-bottom: 1px solid #757575;}

.rocket_details .lv_rk_img{padding:20px;background: rgba(255, 255, 255, .85);}

.rocket_details .lv_rk_img img{display:block;margin:auto;}

.launch_tab.r-tabs .r-tabs-panel{    padding: 35px 0 0;}

.rocket_details .lunch_vi_details{padding-left:25px;}



/*Remote_Sensing_Services*/

.remote_art_img{max-width:300px;width:100%;float:left;margin-right:20px;}

.remote_art_img img{padding: 5px;background: #fff; box-shadow: 0px 0px 4px 3px #d6d6d6;}
.res_cnt {overflow:hidden;}
.res_cnt h3{    margin-top: 0;line-height: normal;}

.remote_contact{background:url(../images/rem_cont_bac.jpg) 0 0; background-size:100% 100%;max-height:340px;background-attachment: fixed; background-position: center; }

.rem_contact_block {max-width: 800px;margin: auto;width:100%;background: #fff;padding: 5px;}

.rem_cont_photo{float:left;max-width: 250px;width:100%;}

.rem_cont_deails{float:right;max-width: 535px; width: 100%;}

.bussin_details h2{font-size:18px;margin: 5px 0 10px 0px;}

.bussin_details h3.buss_mn_name{margin:5px 0 10px 0px;font-weight: 300;    line-height: normal;font-size: 25px;}

.bussin_details .buss_mn_desc{font-weight:300;font-size: 16px;margin: 0 0 10px 0px;color: #444;}

.bussin_details .cont_icon_info li{display:block;position:relative;padding-left:25px;margin-bottom: 7px;}

.bussin_details .cont_icon_info li:last-child{margin-bottom:0;}

.bussin_details .cont_icon_info .f_icon {position:absolute;left: 0;top: 0;}

.bussin_details .cont_icon_info  .busn_cone_text, .bussin_details .cont_icon_info  .busn_cone_info{display:block;}

.bussin_details .cont_icon_info  .busn_cone_text{font-size:12px;color:#797979;}

.bussin_details .cont_icon_info  .busn_cone_info{font-size:16px;color:#444;}

.bussin_details .cont_icon_info li p{margin-bottom:0;}

/*.rem_services_img .rem_ser_img{display:block; width: 230px; margin-right:30px;}*/

.rem_services .rem_ser_img img{background:#3498db;border-radius:50%;padding:15px; margin:0 auto;}

.rem_services .rem_services_cnt{/*width:100%;max-width:360px;float:right;*/ overflow:hidden; padding:0 30px;}

.rem_services .rem_services_cnt p{text-align: justify;}

.rem_services .rem_services_cnt .read_more_icon{float:right;font-size: 13px;}

.rem_services .rem_services_img{float:left; width:40%; }

.rem_services_cnt h3{margin:0 0 10px 0;color:#0b3456;font-size:23px;    line-height: normal;font-weight:400;}

/*.sensing_services  .col-2:nth-child(1), .sensing_services  .col-2:nth-child(3){padding-right:35px;}

.sensing_services  .col-2:nth-child(1), .sensing_services  .col-2:nth-child(2){    margin-bottom: 25px;}

.sensing_services  .col-2:nth-child(2), .sensing_services  .col-2:nth-child(4){padding-left:35px;}
*/
.sensing_services{background:url(../images/rem_sen_ser-bac.png) 0 0 repeat; clear:both; margin-bottom:30px;}

.rem_services_cnt .ul_li_list li{margin-bottom:7px;}

.rem_services_cnt .ul_li_list{margin-bottom:15px;}

.rem_services:hover .rem_ser_img img{background:#0b3456;}

.sensing_services .row_section{margin-bottom:25px;}

.sensing_services .row_section:last-child{margin-bottom:0}

.img_hover_eff{display:block;position: relative;}

/*csr*/



.csr_contact{background: #d5e7f3 url(../images/space_contact.jpg) 0 0 no-repeat;background-size:cover;  background-attachment: fixed;}

.csr_cont_block{background: rgba(213, 231, 243, 0.78); border: 1px solid #c3dff3;padding: 20px;border-radius: 3px;}

.csr_cont_block:after{ content: "";  display: table;   clear: both;}

.csr_contact .csr_cont_block{max-width: 500px;width:100%;    margin: auto;float:none;}

.sc_cont_details{margin:17px 25px 0px 25px;color:#fff;}

.sc_cont_details .cont_icon_list li.f_icon:before{color:#fff;}

.cont_icon_list li a {color:#fff;cursor:pointer}

.csr_cont_block .sc_cont_details  h3{font-size:23px;}

.vision_img{margin: auto;width: 55%;}

/*.csr_vison{background:#c3dff3; background: -webkit-linear-gradient(#c3dff3, #b1d7e9);   background: -o-linear-gradient(#c3dff3, #b1d7e9); background: -moz-linear-gradient(#c3dff3, #b1d7e9);background: linear-gradient(#c3dff3, #b1d7e9);}
*/
.csr_activities h3{color:#faf204;text-align:center;margin:0 0 0;}

.csr_sct_block{background:#205973;border-radius:8px;padding:20px 20px 40px 20px;}

.csr_activities{margin-top: 25px;}

.maj_areas{width:500px;margin: 30px auto 0;}

.majar_lines{border:2px solid #fff;position:relative;height:210px;width:210px;padding:50px;border-radius:50%;margin: auto;}

.majar_lines .majar_lin_inner{border:2px solid #fff;height:100%;width:100%;border-radius:50%;}

.maj_areas .major_iocn_li .maj{position:absolute;left:0;top:0;color: #fff;width: 500px; font-size: 17px; font-weight:400;vertical-align: top;display:inline-block;}

.maj_areas .major_iocn_li .maj span{display:inline-block;}

.maj_areas .major_iocn_li .maj.maj_rt{text-align:right;}

.maj_areas .major_iocn_li .maj.maj_rt span{float:right;}

.maj_areas .major_iocn_li .maj.maj_lf{text-align:left;}

.maj_areas .major_iocn_li .maj.maj_lf span{float:left;}

.maj_areas .major_iocn_li .maj.maj_lf .major_text{    margin-top: 8px;    margin-left: 10px;}

.maj_areas .major_iocn_li .maj.maj_rt .major_text{margin-top: 7px;margin-right: 20px;}



.plicy_docu{text-align:center;background:url(../images/policy_bac.png) 0 0 repeat;}

.plicy_docu .plicy_link:before, .plicy_docu .plicy_link:after{width:168px;height:55px;content:"";display:inline-block;position: relative; top: 9px;}

.plicy_docu .plicy_link:before{background:url(../images/policy_left_icon.png) 0 0 no-repeat;}

.plicy_docu .plicy_link:after{background:url(../images/policy_right_icon.png) 0 0 no-repeat;}

.plicy_link a{position: relative; top: -16px; font-size: 20px;    letter-spacing: 2px;margin: 0 35px;  color: #fff;}

.plicy_link a:hover{    color: #fef200;}

.plicy_link a:hover span{color:#fff;}

.plicy_link{    margin: 0;}

.plicy_link a span{color:#fef200;}

.budd_list li{border-bottom:1px solid #455a5e;color:#fff;padding: 15px 0;display: block;    text-align: center;}

.budd_list li:last-child{border-bottom:0;}

.budd_list li span{display:block;}

.buddget_allow{width: 96%; float: right;}

.budd_all{background:#f7eb7e;}

.budd_list{background:#092930;width:250px;padding:0 20px;height: 281px;}

.budd_list li .budd_year{font-size:22px;font-weight:500;margin-bottom:5px;}

.budd_list li .budd_price{font-size:17px;font-weight:300;}

.award_block .budd_all{    height: 245px;}

.award_block .budd_all .budd_list{position: relative; top: -15px;}

.award_block  .row_section{padding:15px 0;}

.budd_allow_list {max-width:250px;width:100%;}

.award_block .budd_text {    width: 60%;}

.award_block .award_budd_text h3{font-size:27px;line-height: normal;margin:85px 0 0;text-align: center;    text-transform: uppercase;}

.award_block .award_budd_text h3 span{font-size:48px;display:block;}

.award_section{float:left;width:95%;}

.award_content{background:#5cbcca;padding: 10px;}

.award_text{    width: 45%;}



.partner_block{background:url(../images/national_dev_bac.png) 0 0 repeat;position: relative;}

.partner_block .ul_li_list li{margin-bottom:15px;padding-left: 25px; position: relative;}

.partner_block .ul_li_list li:before{background:url(../images/icons.png) 0 0 no-repeat;display:inline-block; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;content:"";width:18px;height:18px;      background-position: -167px -163px; position: absolute; left: 0;top: 2px;}

.partner_block .ul_li_list li:hover:before{background-position:-147px -163px;}



.partner_block .shape_dev{background:url(../images/nationl_dev_shape_img.png) 0 0;position:absolute;width:1000px;height:284px;right: 0;    bottom: 0;}

.partner_block .container{z-index: 9;  position: relative;}

.partner_block  .part_section h3{margin-top:0;}



.tab_icon_block .csr_tab_info {width: 180px;  text-align: center;float:left;}

.tab_icon_block .csr_tab_info .csr_tb_img{    margin:0 auto 35px;}

.tab_icon_block .csr_tab_info .csr_tab_txt{margin-bottom:0;padding: 0 15px;color:#333;display: block;}

.csr_tab_info.act_tab_info .csr_tb_img_a .csr_tb_img{background:#d2232a;}

.csr_tab_info .csr_tb_img{background:#7e2168;-webkit-transition-duration: 0.3s; transition-duration: 0.3s;}

.tab_icon_block .tab_wrap{width:84%;margin:auto;}

.csr_panel_tab h3{margin:10px 0;font-size:22px;}

.csr_tab_info .csr_tb_img:hover{    background: #d2232a;-webkit-transition-duration: 0.3s; transition-duration: 0.3s;}

.csr_tab_cnt{display:none;background: #f2f3c7;padding: 20px; margin-top: 25px;border-top: 3px solid #d2232a;}

.csr_tab_cnt .tab_cnt_title{color:#7e2168;font-size:24px;    margin: 0 0 15px;}

.csr_tab_info .csr_tb_img_a{display:block;}

.csr_tab_cnt.act_tab_cnt{display:block;}

.csr_panel_tab{position:relative;}



.csr_tab_view_cnt{display:none;padding-top: 25px;}

.csr_panel_tab h4{margin:0 0 10px;}

.act__view_tab_cnt.csr_tab_view_cnt{display:block;}

.csr_detais_block .inner_tabe li{width: 23.5%;}

.csr_detais_block .inner_tabe li a{text-align:center;font-size: 17px; font-weight: 300;}

.csr_detais_block .inner_tabe li.act_tab_view_info a{background:#d2232a;color:#fff;    position: relative;}

.csr_detais_block .inner_tabe li.act_tab_view_info a:before{content: ''; display: block; position: absolute; width: 0; height: 0; border-color:#d2232a transparent  transparent  transparent;bottom:-21px; left:43%;border-style: solid;    border-width: 10px;}

.csr_view_gallery_block{margin: 15px 0;}

.csr_gal_view_lf{width:65%;}

.csr_gal_bl{float:left;    margin: 0 5px 10px 0px;    width: 100%;}

.csr_gal_view_lf .csr_gal_bl{max-width:330px;}

.csr_gal_bl a{display:block;padding:2px;background:#fff;    box-shadow: 1px 3px 4px rgba(21, 21, 21, .5);-webkit-box-shadow: 1px 3px 4px rgba(21, 21, 21, .5);-moz-box-shadow: 1px 3px 4px rgba(21, 21, 21, .5);}

.csr_gal_bl a img{width:100%;-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;  -o-transition: all 0.3s ease-out;}

.csr_gal_bl a:focus{border:0;}

.csr_gal_view_rt{width:35%;position:relative;}

.csr_gal_view_rt .csr_gal_bl{position: absolute; top: -182px;  left: 0;}

.view_panel_bt_text{background:#ff5252;padding:10px 6px;text-align:center;}

.view_panel_bt_text h3{color:#fff;font-size:18px;font-weight:300;margin:0;padding:0;}



.view_gllery_3col.csr_view_gallery_block .csr_gal_bl{max-width:340px;width:100%;    height: 170px;}

.csr_gal_bl img, .csr_gal_bl a{height:100%}

.view_gllery_3col.csr_view_gallery_block .csr_gal_view {width:100%;}

.view_gllery_3_2col.csr_view_gallery_block .csr_gal_bl.csr_gal_bl_db_w{max-width:697px;width:100%;}

.view_gllery_3_2col.csr_view_gallery_block .csr_gal_bl{max-width:344px;    height: 241px;margin: 0 5px 5px 0px;}

.view_gllery_3_2col.csr_view_gallery_block .csr_gal_bl:last-child{    margin-right: 0;}

.view_gllery_3_2col.csr_view_gallery_block .view_gal_img_three .csr_gal_bl{max-width:343.8px;}



.mod_vil_row .col-8.csr_gal_bl{width:66%;float:right;    margin-right: 0;}

.csr_view_gallery_block .health_big_img{max-width:696px;width:100%;}

.view_gllery_3_2col.csr_view_gallery_block .view_gal_img_three .health_big_img .csr_gal_bl {max-width:100%; }

.view_gllery_3_2col.csr_view_gallery_block .view_gal_img_three .health_big_two_img .csr_gal_bl{ margin-bottom: 14px;}

.view_gllery_3_2col.csr_view_gallery_block .view_gal_img_three .health_big_two_img .csr_gal_bl:last-child{margin-bottom:0;}

.csr_view_gallery_block .health_big_two_img{max-width:345px;width:100%;}

.search_plus:before{content: "\f00e";}

.csr_slide .item{position:relative;height: 125px;

overflow: hidden;}

.csr_slide .item img { min-height: 166px; }

.csr_sl_img_cnt{padding: 37px 10px;}

.csr_sl_view {width:35px;height:35px;background:#fff;color:#3853a4;display:inline-block;text-align: center; line-height: 35px;position: absolute; top: 3px;    right: 3px;}

.csr_sl_img{ text-align: center;position: absolute; bottom: 100%;height:100%;left: 0; right: 0;background-color: rgba(14, 14, 14, .7);  overflow: hidden; width: 100%;transition: .5s ease; -moz-transition: .5s ease; -webkit-transition: .5s ease;}

.csr_slide .item:hover .csr_sl_img{bottom:0;}

.csr_sl_img p{color:#fff;font-size:14px;font-weight: 300;}

.owl-carousel.owl-theme.csr_slide .owl-nav div{position:absolute;top:45%;}

.owl-carousel.owl-theme.csr_slide .owl-nav .owl-prev{left:-30px;}

.owl-carousel.owl-theme.csr_slide .owl-nav .owl-next{right:-30px;}

.csr_slide_gallery .owl-carousel{    width: 95%;margin: auto;}

.csr_slide_gallery{background:url(../images/csr_gal_bac.png) 0 0 repeat-x;}





/* About Us */

.banner_text.abt_ban_txt { top: 17%; left:0; }

.abt_banner_cont { color: #fff; width: 450px; }

.abt_banner_cont > h3 { font-size: 32px; text-transform: uppercase; }

.abt_banner_cont > p { font-size: 24px; font-weight: normal; }

.abt_vision_cont { width: 700px; margin: auto; }

.text-center { text-align: center; }

.span-text{float: left; padding-top: 12px;}

.text-right { text-align: right; }

.text-left { text-align: left; }

.abt_vision_cont .title_center { margin: 0 0 10px; }

.abt_vision_cont > p { color: #444444; }

.abt_num_cnt { background: url(../images/adout-count-bg.jpg) no-repeat scroll 0 0 / cover; color: #fff; }

.count_col { width: 39%;

    float: left;

    padding: 0px 50px 0px 244px; }

	

	.count_col_dis { width: 20%;

    float: left;

	padding: 0px 5px 0px 0px;

    }

.count_col > h4 { font-size: 36px; margin-top: 10px; }

.count_col > h4 .fa { font-size: 32px; margin-right: 10px; }

.count_col > h5 { text-center-transform: uppercase; }

.abt_imgc_col { width: 25%; float: left; padding: 0 12px; }

.abt_imgc_col > h3 { font-size: 22px; font-weight: normal; margin-bottom: 5px; margin-top: 15px; color: #2b2b2b; }

.abt_imgc_col > p { color: #434343; text-align: justify; height: 120px;}

.abt_img_cont.text_content { padding:0 0; }

.abt_imgc_col .more_btn {color: #536ab0;  float: right; font-weight: 500;    font-size: 13px;}

.abt_imgc_col .more_btn:hover{    color: #7e479b;}

.abt_imgc_col .more_btn.read_more_icon:after{    margin-left: 6px;    font-size: 14px;}

.abt_broucher_cont { padding: 30px 4%; background: #3853a4 url(../images/abt_brouch_pdf.png) no-repeat scroll 100% 100% / 210px; min-height: 220px; }

.abt_client_cont { padding: 47px 7%; background-color: #7e479b; min-height: 220px; }

.abt_broucher_cont h3 { color: #fff; }

.abt_b_left { float: left; }

.abt_b_left > img { margin-top: 20px; }

.abt_b_right { float: right; }

.down_link_arrow { padding: 12px 20px; text-transform: uppercase; color: #fff; background-color: #7e2168; display: inline-block; }

.down_link_arrow .fa { margin-left: 7px; }

.down_link_arrow:hover, .down_link_arrow:focus{ background-color: #c30b14; color: #fff; }

.abt_client.owl-carousel .owl-item img { width: 124px; margin: auto; }

.abt_client.owl-theme .owl-nav { margin: 0; }

.abt_client.owl-theme .owl-nav > div { width: 32px; height: 32px; background: url(../images/abt_client_arrow.png); background-repeat: no-repeat; position: absolute; top: 35%; font-size: 0; }

.abt_client.owl-theme .owl-nav > div:hover { background: url("../images/abt_client_arrow.png"); }

.abt_client.owl-theme .owl-nav > div.owl-prev { left: -50px; }

.abt_client.owl-theme .owl-nav > div.owl-next { right: -50px; background-position: -34px 0; }

.abt_client.owl-theme .owl-nav > div.owl-prev:hover { background-position: 0 32px; }

.abt_client.owl-theme .owl-nav > div.owl-next:hover { right: -50px; background-position: -34px 32px; }

.abt_pdf_width { margin: auto; width: 500px; }



/* Infrastructure */

.infra_cnt { background-color: #f5e9f7; }

.infr_pos { position: relative; min-height: 760px; padding:15px; }
.infra_img { position: absolute;  }
.infra_img.im1 { /*right: 15px; top: 15px;*/ position:static; float:right; width:30%; }
.infra_img.im2 { right: 35%;  top: 23%;  }
.infra_img.im3 { left: 15px; bottom: 0; }
.infra_img_cont { width: 65%; float:left; }



/* Mission */

.mission_cnt {padding: 50px 0; background: url(../images/mission_cont_bg.jpg) center center no-repeat; background-size: cover; background-attachment: fixed;    width: 100%;    position: relative;}

.text_content.mission_cnt p { font-size: 17px; text-align: justify; }

.miss_con_left { float: left; width: 70%; padding-right: 15px; }

.miss_img_right { float: left; padding-left: 15px; width: 30%; }

.miss_bg_img { background: url(../images/miss_cont_bg_img.png) no-repeat scroll 0 0 / 100%;position: relative;padding:10px; min-height: 300px; }

.miss_bg_img span { color: #fff; font-weight: 500; }

.s_b_width { width: 145px; position: absolute; height: 145px; border-radius: 100%; padding: 20px; }

.s_brand_sat {left: 20%; top: 3%;background-color: rgba(186, 23, 133, .8); }

.c_brand_sat {right: 17%; top: 10%;background-color: rgba(201, 71, 1, .8);  }

.ku_brand_sat {right: 26%;bottom: 4%;background-color: rgba(144, 210, 6, .8);  }

.ka_brand_sat {left: 16%; bottom: 10%;background-color: rgba(56, 227, 252, .8);  }

.vhf_brand_sat{bottom: 30%; left: 26px;background-color: rgba(63, 81, 181, 0.8);  }

.uhf_brand_sat{bottom: 20%; right: 36px; background-color: rgba(126, 33, 104, 0.8);}

.miss_bg_img .vhf_brand_sat span{left: 20px;   bottom: 52%;}

.miss_bg_img .uhf_brand_sat span{right: -15px; bottom: 60%;}

.miss_bg_img .s_b_width span { position: absolute; width: 100px; }

.miss_bg_img .s_brand_sat span {left: 45px; top: 20px;}

.miss_bg_img .c_brand_sat span { right:-18px; top: 30px; }

.miss_bg_img .ku_brand_sat span {right: -20px;bottom: 30px;}

.miss_bg_img .ka_brand_sat span {left: 35px;    bottom: 20px;}

.mission_box_cnt.text_content { padding:50px 0 20px; }

.black_dot_bg { background: url(../images/dot_bg.png) repeat; }

.miss_img_col { float: left; padding: 0 20px; width: 33.33%; }

.miss_img > img { width: 100%; }

.miss_col_pos { position: relative; padding: 0  30px 30px;    margin-bottom: 40px; }

.miss_img_link { box-shadow: 5px 5px 10px #ccc; -webkit-box-shadow: 5px 5px 10px #ccc; -moz-box-shadow: 5px 5px 10px #ccc; background: #2c2d32; bottom: 0; color: #fff; padding: 15px 20px; position: absolute; right: 0; width: 260px; overflow: hidden; height:190px;}

.miss_img_link h3 { font-size: 18px; font-weight: normal; margin-top: 0; margin-bottom: 10px; }

.miss_img_link p { font-size: 14px; }

.miss_img_link::after { transition: all .5s ease; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; position: absolute; bottom: -40px; right: -40px; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); content: ""; height: 70px; width: 70px; display: inline-block; background-color: #f4a800; }

.miss_img_link a { color: #fff; font-size: 18px; }

.miss_img_link a:hover { color: #2c2d32; } 

.miss_col_pos .miss_img_link { transition: all .5s ease; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; }

.miss_col_pos:hover .miss_img_link { background: #f4a817; }

.miss_col_pos:hover .miss_img_link::after { background: #9e6800; }

.miss_col_pos .miss_img { overflow: hidden; }

.miss_col_pos .miss_img img { transition: all .5s ease; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; }

.miss_col_pos:hover .miss_img img { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); }



/* Payload */

.payload_cnt { background: url(../images/pay_cont_bg.jpg) no-repeat scroll 0 0 / 100%; padding: 40px 0; }

.pay_cont_left { padding-right: 15px; width: 73%; float: left; }

.pay_img_right { float: left; padding-left: 15px; width: 26%; }

.pay_cont_pad { background: rgba(0, 0, 0, 0.6); border-radius: 10px; padding: 50px; }

.pay_cont_pad > p { color: #fff; line-height: 28px; text-align: justify; }

.pay_cont_img { border-radius: 10px; overflow: hidden; }

.pay_cont_img img { width: 100%; }

.space_img_left { float: left; width: 17%; padding-right: 20px; }

.space_img_cont_right { float: left; padding-left: 20px; width: 80%; }

.space_img_tit { margin-top: 20px; margin-bottom: 50px; position: relative; }

.space_img_tit::after { background: #3853a4; content: ""; display: inline-block; height: 57px; position: absolute; right: -99%; top: 0; width: 100%; }

.space_img_tit > h3 { background: #3853a4 none repeat scroll 0 0;    box-shadow: 0 14px 15px -9px #ccc;color: #fff; margin: 0; padding: 10px 10px 10px 110px; position: relative; z-index: 1; }

.space_img_tit > h3::before { content: ""; background: #3853a4 url(../images/pay_tit_icon.png) no-repeat scroll 18px 23px / 50px; width: 90px; height: 90px; z-index: 9; border: 5px solid #ffffff; border-radius: 100%; position: absolute; left: -10px; top: -20px; display: inline-block; }

.pay_brouch_block{text-align:center;}

.payload_broucher_cnt { background: #009688 url(../images/pay_pdf_bg.png) no-repeat scroll 180px 0; }

.pay_brouch_block .pay_brouch_left {width: 100%;max-width: 600px;display: inline-block;}

.pay_brouch_left > h3 { color: #fff; font-size: 24px; font-weight: normal;     margin-top: 0;}

.pay_brouch_left > p { color: #fff; }

.pay_brouch_left > p > span { font-size: 18px; text-transform: uppercase; color: #333333;    font-weight: 500; }

.pay_more { color: #333333; font-size: 16px; font-weight: 500; text-transform: uppercase; }

.pay_more .fa { font-size: 18px; margin-left: 5px; position: relative; top: 1px; }

.pay_brouch_block .pay_bro_img{display: inline-block;margin-left: 35px;}

.pay_brouch_block .pay_more:hover{color:#fff;}

/*space craft*/

.space_craft_contact{background:url(../images/space_craft_cont_bac.jpg) center center no-repeat;background-size:100%; background-attachment:fixed;width:100%;    border-bottom: 1px solid #fff;    position: relative;}

.spac_crf_cotact{float:left;width:100%;}

.space_cnt_det{background:url(../images/space_cnt_details_img.png) 0 0 no-repeat;width: 500px; height: 305px;padding: 35px 10% 35px 0%;    float: left;}

.space_cnt_det .trans_cont_cnt h3{color:#033c69;    font-weight: 500;}

.space_cnt_det .trans_cont_cnt p{color:#333333;font-weight: 400;}

.space_cnt_det .cnt_icon.map_iocn{    background-position: -218px -100px;}

.space_cnt_det .cnt_icon.phone_icon { background-position: -259px -100px;}

.space_cnt_det .cnt_icon.mail_icon{background-position:-303px -100px;}

.sp_bus__card{float:left;position: relative; left: -50px; top: 35px;}

.sp_card_cnt .sp_card_icon{background-position:-209px -143px;width:59px;height:49px;}

.spac_crf_cotact .sp_card_cnt{position: absolute; top: 16px; width: 93%; left: 19px;    padding: 8%;}

.sp_card_cnt{text-align:center;}

.sp_card_cnt h3{color:#033c69;}



.scrf_satelite_img{background:url(../images/scrf_satelite_img.jpg) center center no-repeat;background-size:100%; background-attachment:fixed;width:100%;position:relative;}

.scrf_satelite_img:before{position: absolute; left: 0; top: 0;     background: rgba(0, 0, 0, .5); width: 100%;height: 100%; content: "";}

.space_rock_img{position: absolute;bottom: -3px; max-width: 321px; width: 100%; right: 0;}

.scrf_satelite_cnt{max-width:800px;width:100%;margin:auto;color:#fff;position:relative; padding:0 15px;}

.sat_ser{max-width:20%;width:100%;float:left;text-align:center;padding: 15px;position:relative;}

.sat_ser p{margin-bottom:0; text-align:center !important;}

.sat_ser p a{color:#fff;font-size: 17px;    font-weight: 300;}

.sat_ser:nth-child(1){background:#7d2067;}

.sat_ser:nth-child(2){background:#1c7676;}

.sat_ser:nth-child(3){background:#7d5474;}

.sat_ser:nth-child(4){background:#2b7aa8;}

.sat_ser:nth-child(5){background:#877e2f;}

.sat_ser:nth-child(6){background:#b74526;}

.sat_ser:hover{background:#061223;}

.sat_sys_icon{background-position:-7px -13px;}

.sat_platform_icon{background-position:-133px -16px;}

.sat_small_icon{background-position:-253px -16px;}

.sat_sub_sys_icon{background-position:-363px -16px;}

.sat_test_ser_icon{background-position:-495px -16px;}

.sat_down_brouch_icon{background-position:-629px -16px;}



.ssata-ser_list{position:absolute;left:0;top:0;width:100%;height:100%;background: rgba(0, 0, 0, .9);  overflow: hidden; height:0;  transition: .5s ease; -webkit-transition: .5s ease;-moz-transition: .5s ease;}

.sat_ser:hover .ssata-ser_list{ bottom: 0;  height: 100%;}

.ssata-ser_list ul {padding:25px}

.ssata-ser_list ul li{color:#fff;text-align:left;display:block;margin-bottom:5px;}

.ssata-ser_list ul li a{color:#fff;display:block;}

.ssata-ser_list ul li:last-child{margin-bottom:0;}

.ssata-ser_list ul li a:before{    content: "\f105";margin-right:7px;}

.ssata-ser_list ul li a:hover:before{margin-right:5px;}

.infr_pos .infra_img  a{display:block;    padding: 10px;    background: #fff;}

.infr_pos .infra_img:hover a{z-index:9;}

.infr_pos .infra_img:hover a img{-moz-transform: scale(1.1);  -webkit-transform: scale(1.1);  transform: scale(1.1);}



.product_block  h3.page_title{margin:0;}

.product_block .prod_col{padding:20px;}

.prod_col .ss_pro_img img{margin: auto;}

.product_block .prod_col .view_more_icon{color:#ff0000;}

.product_block .prod_col .view_more_icon:hover{color:#222;}

.product_block .ss_pro_block{padding-top:30px;}

.product_block .prod_col .ss_pro_cnt h4{margin-top:0;}

.product_block .ss_pro_block{width:90%;margin:auto;}

.ss_product_det{display:none;max-width:960px;width:100%;}

.prod_pop_img{    float: left;width:33%;padding: 10px;background: #f9f6f6;}

.prod_pop_cnt{float: right; width: 63%;}

.prod_pop_cnt ul li{margin-bottom:15px;}

.ss_product_det h3, .ss_product_det h4{text-align:center;    text-transform: uppercase;}

.ss_product_det h3{font-size:28px;color:#0076bc;    margin: 0 0 30px;}

.ss_product_det .row_section{margin-bottom:15px;}

.ss_product_det .row_section .ss_pop_cnt2{margin-bottom:25px;}

.prod_pop_cnt table td{font-size:15px;font-weight:normal;padding: 3px;}

.prod_pop_cnt em{font-size:12px;font-weight:300;font-style:normal;vertical-align: top;margin:0 2px;}

.prod_pop_cnt ul li p{margin-bottom:5px;}

.pro_pp_imp_txt{background:#0385b0;color:#fff;font-size:17px;position: absolute;bottom: 0;left: 0;padding: 15px; width: 100%;text-align:center;}

.prod_pop_cnt ul li table{width:auto;}



/*download brocher*/

.broucher_block{background:#16aa9e;}

.broucher_block .dwo_brocher{width:40%;margin:auto;}

.broucher_block .dwo_brocher .bro_cnt_txt{float:left;width:100%;max-width:400px;    margin-top: 10px;}

.broucher_block .dwo_brocher .bro_cnt_txt h3, .broucher_block .dwo_brocher .bro_cnt_txt h3 a{color:#fff;font-size:26px;text-transform:uppercase;}

.broucher_block .dwo_brocher .bro_cnt_txt h3{margin: 15px 0 0;text-shadow: 0px 4px 3px rgba(171, 171, 171, 0.4), 0px 8px 13px rgba(0,0,0,0.1), 0px 18px 23px rgba(0,0,0,0.1);}

.broucher_block .dwo_brocher .bro_cnt_txt p{color:#fff;text-transform:uppercase;font-size: 20px;margin-bottom: 0;}

.broucher_block .dwo_brocher .bro_down_img{float: left;}

.broucher_block .owl-theme.sharp_arrow .owl-nav div{position:absolute;top:30%;}

.broucher_block .owl-theme.sharp_arrow .owl-nav div.owl-prev{left:-10%;}

.broucher_block .owl-theme.sharp_arrow .owl-nav div.owl-next{right:-10%;}

.broucher_block .owl-theme.sharp_arrow .owl-dots .owl-dot span{background:none;border:2px solid #c6e2e0;width:12px;height:12px;border-radius:550%;    margin: 5px;}

.broucher_block .owl-theme.sharp_arrow .owl-dots .owl-dot.active span{background:#fff;border:2px solid #fff;}

/*sticky*/

.header{transition: all 0.4s ease;}

.header.he_sticky{position: fixed;top: 0; left: 0; border-bottom: 1px solid #0076bc;width: 100%;transition: all 0.4s ease;background:#ffffff; z-index: 99; padding:10px 0;}

.header.he_sticky .logo img{/*width: 90px;*/}

.header.he_sticky .menu_left, .header.he_sticky .menu_right{margin-top:10px;}

.main_nav .m_mn_sub{position: absolute;    z-index: 9;    left: 0;    min-width: 200px; display:none;   background: rgba(255, 255, 255, 0.97);    box-shadow: 0 2px 3px #777;    border-top: 3px solid #0076bc;}

.main_nav li{position: relative;display:inline-block;}

.main_nav .m_mn_sub:before{width: 0; height: 0;  border-style: solid; border-width: 0 6px 8px 6px; border-color: transparent transparent #0076bc transparent;   position: absolute;    top: -10px;    left: 6%;    content: "";    z-index: 9;}

.main_nav .m_mn_sub li{display:block;}

.main_nav .m_mn_sub li a{color: #1a1a1a;    font-size: 15px;text-transform: capitalize;position: relative;text-decoration: none; display: block;    padding: 10px 10px 10px 20px; line-height: normal;border-bottom: 1px dashed #bbbbbb;}

.main_nav .m_mn_sub li:last-child a{border-bottom:0;}

.main_nav .m_mn_sub li a:hover{color: #fff;  background: #0076bc;}

.main_nav .m_mn_sub li a:before{content: "\f105";    margin-right: 7px;position: absolute;    left:7px;}

.main_nav li:hover .m_mn_sub {display:block;}



.cont_col_blk{position:relative;padding: 0 30px;}

.cont_col_blk h4{font-size: 22px;margin: 0 0 20px;text-align: center;}

.cont_col_blk img.cont_info_img{border: 1px solid #7e479b; border-radius: 50%;padding: 2px;margin: auto;background: #fff;}

.cont_col_blk .cont_info h5{color:#0076bc;margin:0 0 10px}

.cont_col_blk .cont_info{border: 1px dashed #7e479b; margin: 15px 0;    padding: 15px;height: 106px;}

.cont_col_blk .cont_info_contact{border: 1px dashed #7e479b;    padding: 15px;    height: 113px;}

.cont_left_line{height: 120px; width: 150px; border-left: 1px dashed #7e479b; border-top: 1px dashed #7e479b;display: block;position: absolute; top: 100px;    z-index: -1;    left: 15px;}

.cont_left_line:after{width:15px;height:1px;border-bottom: 1px dashed #7e479b;content:"";position:absolute;    bottom: 0;    left: 0;}



.cont_right_line{height: 245px;  width: 150px; border-right: 1px dashed #7e479b; border-top: 1px dashed #7e479b; display: block; position: absolute;  top: 100px;    z-index: -1;    right: 	15px;}

.cont_right_line:after{width:15px;height:1px;border-bottom: 1px dashed #7e479b;content:"";position:absolute;    bottom: 0;    right: 0;}

.custom-style.table>tbody>tr>td{border-right: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;}

.custom-style.table>tbody>tr>td:first-child{border-left: 1px solid #e0e0e0;}

.gal_col {margin: 0;  padding: 5px;overflow: hidden;}

.gal_col a{box-shadow: none;   -webkit-box-shadow: none;}



.inner_ban_img{background:url(../images/inner_ban_img.svg), -webkit-gradient(linear, left top, left bottom, from(#03a9f4), to(#02638f)); background:url(../images/inner_ban_img.svg),linear-gradient(to bottom, #03a9f4, #02638f); min-height:250px;}

.inner_ban_img_cnt{    width: 50%;}  

.inner_ban_img_cnt h3{font-weight: 600;font-size: 45px;color:#fff;text-transform:uppercase;}  

.inner_ban_img .banner_text{    bottom: 0;top: 50px;}



.gal_anch{position: relative;    overflow: hidden;    box-shadow: 1px 3px 4px rgba(21, 21, 21, .5);    -webkit-box-shadow: 1px 3px 4px rgba(21, 21, 21, .5);    -moz-box-shadow: 1px 3px 4px rgba(21, 21, 21, .5);    height: 212px;}

.gal_col:hover .gal_text{bottom:0}

.gal_text{position: absolute;color:#000000;bottom:-80px;    padding: 10px;    transition: all 0.4s ease;background: rgba(255, 255, 255, .9);    display: block;    width: 100%;}



/*key functionaries*/

.key_info1 {margin: auto;    max-width: 452px;}

.key_info{text-align:center;}

.key_info h3{font-weight: 500;color: #0076bc;  font-size: 22px;margin-top:10px;}

.key_info ul li.f_icon:before{margin-right:7px;}

.key_info .key_info_text p{    font-size: 17px;    margin-bottom: 10px;    font-weight: 500;}

.key_info2 {max-width: 280px;}

.kye_fun_cont{max-width:580px;margin:auto;}

.key_funt_row{    margin:40px auto 0;}

.key_info .key_info_text{    border: 1px dashed #dadada;    padding: 5px;    background: #fbfbfb;    margin-top: 5px;}

.key_info_text ul li a{color:#0d0d0d !important}





/*leadership*/

.lead_ant_cnt{max-width:31%;width:100%;}

.lead_cnt{background:#f3fbff;border:15px solid #01395e;height:913px;}



.leadership{height:auto!important;max-width:100%!important;}

.leadleft{width: 56%!important;float: left!important;}

.lead_cnt p{font-size:16px;font-weight:300;text-align:justify;padding: 15px 20px;   margin-bottom: 0;}

.lead_cnt .lead_cnt_img{padding: 5px;background: #fff;}

.lead_cnt img{margin:auto;}

.lead_cnt .leader_sp_logo {margin:17px auto;}

.lead_dire {width:100%; }

.lead_dire h3{margin-top:0;margin-bottom: 0; padding: 30px 0; color:#a52a2a; text-transform:uppercase; clear:both; font-size:28px;}

.lead_cnt_bg_img{position: relative;width: 200px;float:left; border-radius:10px; overflow:hidden;}
.lead_cnt_bg_img img {width:100%; height:auto; max-width:none;}
.fn_dir_rock{    background: #e4e4e4 url(../images/fun_dir_rocket.png) -47px 105px;width:67px;height:67px;display:block;position: absolute;top: 25px;right: -30px;border: 3px solid #fff;border-radius: 50%;-webkit-transition-duration: 0.3s; transition-duration: 0.3s;}

.lead_cnt_bg_img:hover .fn_dir_rock{  background: #0076bc url(../images/fun_dir_rocket.png)  3px 65px;-webkit-transition-duration: 0.3s; transition-duration: 0.3s;}



.led_info h4{color:#2d2d2d;font-weight:500;font-size:22px;margin:0 0 5px; text-align:left;}

.led_info p{color:#000000; text-align:left !important; }

.leader_dir_block{margin-bottom:30px;}

.bt_info_dir{border-right: 2px solid #2480b3; padding-right: 15px;  padding-bottom: 10px;    position: relative;    display: inline-block;max-width:350px;width:100%;}

.bor_rgt_bt{margin-top: 16%; margin-left: 3%;}

.bt_info_dir:before{content:"";width: 0;height: 0;border-style: solid;border-width: 5px 7px 5px 0;border-color: transparent #2480b3 transparent transparent;position: absolute;right: 0;top: 40%;}

.bor_rgt_tp{position: absolute;    left: 230px;top: 0;}

.bor_lft_rgt_bt{    position: absolute;    top: auto;    bottom: 0;left: -50px;    text-align: right;}

.two_col_dir_leader .right .lead_cnt_bg_img{float:right;}

.leader_aship_cnt .two_col_dir_leader{ margin-bottom: 30px;} 

.bor_lft_rgt_bt{padding-left: 35px;border-left: 2px solid #2480b3;border-right: 0; max-width: 350px; width: 100%;}

.bor_lft_rgt_bt:before{    content: ""; width: 0;height: 0;border-style: solid;border-width: 5px 0 5px 7px;border-color: transparent transparent transparent #2480b3;position: absolute;    left: 0;    top: 40%;}

.isro_dir_block{max-width:890px;width:100%;}

.isro_dir_col{    width: 25%;float:left;text-align: center;}

.isro_dir_col img{margin: 0 auto 15px;max-width: 170px;}

.isro_info_block{position:relative;    min-height: 96px;}

.isro_info_block p{text-align: unset;}

.isro_info_block:before{width: 50px; height: 2px;background: #c82027;position: absolute; bottom: -20px; content: ""; left: 85px;}

.isro_info_block:after{    content: ""; width: 0;height: 0;border-style: solid;border-width: 0 5px 7px 5px;border-color: transparent transparent #c82027 transparent;position: absolute;left: 105px; bottom: -18px;}

.isro_dirct h3{    border-bottom: 1px solid #e7e7e7;    margin-top: 0;    margin-bottom: 30px;    padding-bottom: 10px;}

.isro_dirct{margin-top:25px;}

.isro_dirct .lead_ant_cnt{margin-top:45px;background:#fff;}

.indep_dir_row{margin-top:40px;}

.isro_dirct .lead_ant_cnt h4{padding: 0 20px;}

.indep_dir_row .bor_rgt_tp{left: 200px; top: 40px;}



.enquiry_form h3{text-transform:uppercase;    margin-top: 0;}

.qry_frm{max-width:60%;margin: 0 auto 15px;}

.qry_frm input::-webkit-input-placeholder { font-family: 'Roboto';}

.qry_frm input::-moz-placeholder { font-family: 'Roboto';}

.qry_frm input::-ms-input-placeholder { font-family: 'Roboto';}

.qry_frm textarea::-webkit-input-placeholder{ font-family: 'Roboto';font-size:15px;}

.qry_frm textarea::-ms-input-placeholder{ font-family: 'Roboto';font-size:15px;}

.qry_frm textarea::-ms-input-placeholder{ font-family: 'Roboto';font-size:15px;}

.enquiry_form .qry_frm textarea.form-control{height:100px;}

.qry_frm.qry_sub{    text-align: center;}

.qry_sub .btn_shape {    background: #fff;cursor:pointer;font-weight:500;font-family: 'Roboto';}

.qry_add{    width: 60%;    margin: 0 0 15px;    text-align: center;}

.qry_add .qry_add_icon{    color: #fff;    background: #0076bc;    width: 50px;    height: 50px;    text-align: center;    line-height: 50px;    display: inline-block; font-size: 18px;}

.qry_add  p{margin:15px 0;font-size: 16px;    font-weight: 300;}

.qry_info_block{margin-top: 30px; background: rgba(243, 243, 243, .5); padding: 23px 30px;}



.cont_col_blk.cont_col_blok{padding:0;    margin-right: 25px;}

.cont_col_blok { max-width: 415px; width: 100%; float: left;}

.cont_col_blk.cont_col_blok .cont_info{height:142px;padding-left: 75px;padding-bottom: 12px;    padding-top: 12px;padding-right: 12px;margin-left: 60px;position: relative;    border: 1px solid #dadada;}

.cont_col_blk.cont_col_blok .cont_info p{font-weight:500;    margin-bottom: 10px;}

.cont_bl_infi_img{    position: absolute;left: -60px;top: 12%;width: 120px;height: 107px;    border: 1px solid #e8e6e6;background: #f0f0f0;}

.cont_col_blk.cont_col_blok h4{text-align:left;}

.qry_frm .form-control.form_dir_select{font-size: 15px; background: #f5f5f5;    height: 37px;}

.qry_add.cnt_info_add{width:28%; margin: 0px 18px;text-align: center;    float: left;}

.cont_dir_enq_info{    margin-top: -8%;position: relative;}



.abt_bus_act h4{text-align: center;    font-size: 21px;    font-weight: 300;    color: #0058a3;}

.abt_bus_act{max-width: 990px; margin: auto;}

.abt_bu_act_col{ max-width: 330px;padding: 25px 0px;width: 100%;    border-right: 1px solid #e6e6e6;  float: left; border-bottom: 1px solid #e6e6e6;}

.abt_bus_act_img{width: 210px;    margin: auto;    border: 1px solid #e3e3e3;    padding: 20px;}

.abt_bus_act_img img{margin:auto;}

.abt_bus_act_txt{    width: 100%;    margin: 15px auto;    text-align: center;    padding: 0 30px;}

.abt_bu_act_col:nth-of-type(3n+3){  border-right:0;}

.abt_bu_act_col:nth-child(4), .abt_bu_act_col:nth-child(5), .abt_bu_act_col:nth-child(6){border-bottom:0;}

.abt_bu_act_col:nth-child(6) .abt_bus_act_txt{padding:0 50px}

.abt_bu_act_col:hover .abt_bus_act_img{-webkit-transition-duration: 0.3s; transition-duration: 0.3s; box-shadow: 1px 2px 13px #ccc; -webkit-box-shadow: 1px 2px 13px #ccc;    -moz-box-shadow: 1px 2px 13px #ccc;}



.miss_cnt1_left{width:60%;float:left; padding:15px;}

.miss_cnt1_rgt{width:40%;float:right}

.mis_cnt_list{max-width:635px;    margin: 60px 0;}

.miss_cnt1_left .mis_cnt_list{float:right;    padding-right: 100px;}

.miss_cnt2_rgt .mis_cnt_list{float:left; padding-left: 100px;}

.mis_cnt_list h3{margin:0 0 15px;color:#0076bc;font-size:24px;}

.miss_cnt2_left{width:40%;float:left;}

.miss_cnt2_rgt{width:60%;float:right; padding:15px;}

.mis_cnt_list .btn_shape{background:#0076bc; padding:5px 10px; transition:0.5s; text-decoration:none;}
.mis_cnt_list .btn_shape:hover {background:#ee6422;}
.mis_cnt_list .btn_shape span{color:#fff;}

.miss_img_row{position:relative;}

.miss_img_row:before{position: absolute; content: ""; width: 100%; height: 100%;display: block; z-index: -1;}

.miss_facility:before{background:rgba(206, 245, 243, 0.5)url(../images/bg-dot-transparent.png) repeat 0 0;}

.miss_orbilt_suport:before{background:rgba(236, 239, 241, .5)url(../images/bg-dot-transparent.png) repeat 0 0;}

.mission_Orbit_Support:before{background:rgba(223, 232, 255, 0.5)url(../images/bg-dot-transparent.png) repeat 0 0;}

.mission_Launch_Support:before{background:rgba(255, 243, 224, .5)url(../images/bg-dot-transparent.png) repeat 0 0;}

.mission_orbit_testing:before{background:rgba(249, 251, 231, .5)url(../images/bg-dot-transparent.png) repeat 0 0;;}

.mission_in_Orbit_Support:before{background:rgba(232, 237, 242, .5)url(../images/bg-dot-transparent.png) repeat 0 0;}

.mission_Establishment:before{background:rgba(255, 233, 198, 0.5) url(../images/bg-dot-transparent.png) repeat 0 0;}

.mission_Heritage:before{background:rgba(228, 248, 255, .5)url(../images/bg-dot-transparent.png) repeat 0 0;}

.mission_Training:before{background:rgba(175, 201, 247, 0.5)url(../images/bg-dot-transparent.png) repeat 0 0; }

.rti_table { width: 850px; margin: auto; }

.link_pdf { position: relative; padding-left: 20px; }

.link_pdf span { color: #ff000c; font-size: 18px; }



.qry_frm select { font-size: 15px; background: #f5f5f5; height: 37px; display: block; width: 100%; padding: .5rem .75rem;	line-height: 1.25; color: #495057;    border: 1px solid rgba(0,0,0,.15); transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; -moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; }

.qry_frm   input[type="text"], .qry_frm  input[type="email"], .qry_frm  input[type="password"] { height: 34px; display: block; width: 100%; padding: .5rem .75rem; font-size: 1rem;

    line-height: 1.25; color: #495057; background-color: #fff; background-image: none; background-clip: padding-box; border: 1px solid rgba(0,0,0,.15); transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; -moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;  }  

.qry_frm  .resizable-textarea .grippie { display: none; }

.qry_frm textarea { border: 1px solid rgba(0,0,0,.15); padding: .5rem .75rem;resize:none; }



.webform-confirmation { padding: 15px; background: #fff; text-align: center; border: 1px dashed #d2d9de; background: #f3f3f3; margin-bottom: 10px; color: #d2232a;

    font-size: 16px;}

	

.enquiry_forms   input[type="text"], .enquiry_forms  input[type="email"], .enquiry_forms  input[type="password"] { height: 34px; display: block; width: 100%; padding: .5rem .75rem; font-size: 1rem;

line-height: 1.25; color: #495057; background-color: #fff; background-image: none; background-clip: padding-box; border: 1px solid rgba(0,0,0,.15); transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; -moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;  }

.enquiry_forms  .resizable-textarea .grippie { display: none;}

.enquiry_forms textarea {resize:none;}

 



/*  */

#search-form .form-item label { display: block; margin-bottom: 5px; }

#search-form .form-item.form-type-checkboxes label{display:inline;}

#search-form .form-item .form-text { height: 35px; padding: 10px; border: 1px solid #ccc; border-radius: 3px; margin-right: 10px; width: 250px; }

#search-form .form-submit { height: 34px; padding: 5px 20px; border: 2px solid #0076bc; border-radius: 3px; color: #fff; font-size: 15px; background: #0076bc; transition: all .5s ease; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; cursor: pointer; }

#search-form .form-submit:hover { background: #fff; color: #0076bc; }

.search-results { padding-left: 0; }

.search-results .search-info { color: #7e2168; font-size: 14px; font-weight: 500; }

h2.sub2_title.marg_top {

    display: none;

}



.busi_detrow { padding: 40px 0; }

.busicontainer { width: 1050px; margin-left: auto; margin-right: auto; }

.busi_img_list {

	text-align: center;

}

.busi_img_list li {

	display: inline-block; margin: 0 15px;

}

.busi_img_list li .busi_imgli { width: 210px; padding: 5px; background: #fff;

	border: 2px solid #0076bc;

	height: 210px;

	overflow: hidden; border-radius: 100%;

}

.busi_img_list li .busi_imgli:hover { border-color: #7e2168; }

.busiimgHolder { overflow: hidden; border-radius: 100%; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; transition: all 0.35s ease;

	position: relative;

	display: inline-block;

	margin: 0px;

	max-width: 100%;

	background-color: #7e2168;

	color: #fff;

	-webkit-backface-visibility: hidden;

	backface-visibility: hidden;

	-moz-osx-font-smoothing: grayscale;

	-webkit-transform: translateZ(0);

	-moz-transform: translateZ(0);

	-ms-transform: translateZ(0);

	-o-transform: translateZ(0);

	transform: translateZ(0);

 }

.busimg_caption { width: 210px; padding: 12px; margin-top: 10px; }

.busiCaption h4 { font-size: 16px; margin-top: 40px; }

.busiCaption { -webkit-transform: scale(0.5);

	-moz-transform: scale(0.5);

	-ms-transform: scale(0.5);

	-o-transform: scale(0.5);

	transform: scale(0.5); -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; transition: all 0.35s ease;

	-webkit-transform-origin: 50% 50%;

	-moz-transform-origin: 50% 50%;

	-ms-transform-origin: 50% 50%;

	-o-transform-origin: 50% 50%;

	transform-origin: 50% 50%;

	opacity: 0; 

	background-color: #7e2168;

	position: absolute;

	padding: 30px;

	position: absolute;

	top: 0;

	bottom: 0;

	left: 0;

	right: 0; border-radius: 100%;

}

.busiimgHolder:hover .busiCaption { -webkit-transform: scale(1);

	-moz-transform: scale(1);

	-ms-transform: scale(1);

	-o-transform: scale(1);

	transform: scale(1);

	opacity: 1;

	-webkit-transition-delay: 0.35s;

	-moz-transition-delay: 0.35s;

	transition-delay: 0.35s;

}

.busiimgHolder > img { -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; transition: all 0.35s ease;width: 100%; height: 100%;}

.busiimgHolder:hover > img {

	-webkit-transform: scale(0.5);

	-moz-transform: scale(0.5);

	-ms-transform: scale(0.5);

	-o-transform: scale(0.5);

	transform: scale(0.5);

	opacity: 0;

}

.busimg_caption h4 {

	margin: 0; height: 60px;

}

.busibtnrow .lrn_more { width: 450px; }

.busibtnrow { margin-top: 30px; }



.lead_cnt_bg_img.fun_dir img { min-height: 229px; }

.cpy_right { border-top: 1px solid #Ccc; text-align: center; font-size: 13px; padding-top: 25px; color: #828282; margin-top: 20px; }

.total.visitors {/* float: left;      margin-left: 28px;*/}

.total.visitors > p { color: #a9a9a9; font-size: 16px;font-weight:bold;}

.total.visitors > p > span { display: block; width: 100px; text-align: center; padding: 5px; margin-top: 10px;background:#ffa141;font-weight:bold;color:#fff}

.our_ser_row .our_img img { min-height: 233px; }

.busibtnrow {    width: 100%;background: rgba(242,246,248,1);

background: -moz-linear-gradient(top, rgba(242,246,248,1) 0%, rgba(224,239,249,1) 100%);

background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(242,246,248,1)), color-stop(100%, rgba(224,239,249,1)));

background: -webkit-linear-gradient(top, rgba(242,246,248,1) 0%, rgba(224,239,249,1) 100%);

background: -o-linear-gradient(top, rgba(242,246,248,1) 0%, rgba(224,239,249,1) 100%);

background: -ms-linear-gradient(top, rgba(242,246,248,1) 0%, rgba(224,239,249,1) 100%);

background: linear-gradient(to bottom, rgba(242,246,248,1) 0%, rgba(224,239,249,1) 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e0eff9', GradientType=0 ); border:1px dashed rgba(142, 142, 142, 0.17);}

.busidowncont { display: inline-block; margin: 0; padding:10px 20px;font-size: 18px; color:#333f99; position: relative; }

/*.busidowncont::after { content: ""; display: inline-block; position: absolute; right: -25px; top: -8px; width: 0; height: 0; border-style: solid;border-width: 25px 0 25px 25px; border-color: transparent transparent transparent #0076bc; }

.busidowncont::before { content: ""; display: inline-block; position: absolute; left: -25px; top: -9px; width: 0; height: 0; border-style: solid;border-width: 25px 25px 25px 0; border-color: transparent #0076bc transparent transparent; }

*/

/*news*/

.news_date_block h3{font-size: 18px;line-height: 25px;font-weight: 400;margin:0;}

.news_date_block h3 span{display: block; font-size: 15px; color: #8e8888;font-weight: 400;margin-top:5px;}

.nw_bl_rw{ padding: 15px;margin-bottom: 15px;border-bottom: 1px dashed #b5b5b5;}





.news_date_block .nw_bl_rw:hover:before{background-color:#ffffff;background-position:0 -40px;-webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; transition: all 0.35s ease;box-shadow: 1px 2px 3px #ccc;-webkit-box-shadow: 1px 2px 3px #ccc;-moz-box-shadow: 1px 2px 3px #ccc;}

.nw_bl_rw:nth-child(odd){background: #f7fcff;}

.nw_bl_rw:nth-child(even){background: #f9f9f9;}

.nw_bl_rw:hover span{color:#ff5722; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;}

.nw_bl_rw:hover{background:#f9f9f9;    border-bottom: 1px dashed #ff6434;}



.view-id-news_and_media .item-list .pager li{background: #03a9f459; padding: 8px 15px; display: inline-block; line-height: normal; margin: 0 2px;}

.view-id-news_and_media .item-list .pager li.pager-current, .view-id-news_and_media .item-list .pager li:hover{background: #0076bc; color: #fff;}

.view-id-news_and_media .item-list .pager li:hover a{color:#fff}



/*27-04-2018*/



.lanch_vech_banner .item:before{content:"";content: "";background: rgba(0, 0, 0, 0.2); display: block; width: 100%;height: 100%; position: absolute;;display:block;width:100%;height:100%;}

.lanch_vech_banner .mid_baner_cnt{padding-top: 8%;}

.launch_ser_ban{max-width:630px;width:100%;margin:auto;   text-align: center;margin-top: 125px;    float: right;}

.launch_ser_ban h3{font-size:35px;padding: 5px 15px;margin: 0;display: inline-block;

	background: rgba(0, 0, 0, .5);

    background: -moz-linear-gradient(top, rgba(0,0,0,.7) 0%, rgba(131,131,131,.7) 100%);

    background: -webkit-linear-gradient(top, rgba(0, 0, 0, .7) 0%,rgba(131, 131, 131, .7) 100%);

    background: linear-gradient(to bottom, rgba(0, 0, 0, .7) 0%,rgba(131, 131, 131, .7) 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#838383',GradientType=0 );}

.launch_ser_ban h4{font-size:30px;font-weight:300; margin: 10px 0 0;position:relative;}	

.launch_ser_ban h4 span:after{width:150px;background:#fff;height:2px;margin:10px auto;content:"";display: block;}

.launch_ser_ban h4 span:before{width: 20px;background: #f7b21d; height: 2px;content: ""; position: absolute; left: 49%; bottom: 0;}



.rectangle_dot_slider .owl-dots{position:absolute;left: 10%;bottom: 10%;}

.rectangle_dot_slider .owl-dots .owl-dot{display:inline-block;}

.rectangle_dot_slider .owl-dots .owl-dot.active span{background: #2297ca;border: 1px solid #fff;}

.rectangle_dot_slider .owl-dots .owl-dot span{width: 20px;height: 10px;background: #ffffff; border: 1px solid #2297ca; display:block;margin: 0 3px; z-index: 9;}

.lanch_vech_ban_block.animate{-webkit-animation-fill-mode: unset; animation-fill-mode: unset;}

.sat_world_map{position:relative;}

.sat_world_map .sat_c_dot{position:absolute;}

.sat_world_map .sat_c_dot.count_dot1{top: 56px;

    left: 93px;}

.sat_world_map .sat_c_dot.count_dot2{     top: 100px;

    left: 78px;

}

.sat_world_map .sat_c_dot.count_dot3{top: 65px; left: 259px;}

.sat_world_map .sat_c_dot.count_dot4{top: 86px;

    left: 220px;}

.sat_world_map .sat_c_dot.count_dot5{ top: 113px;

    left: 217px;}

.sat_world_map .sat_c_dot.count_dot6{top: 109px;

    left: 244px;}

.sat_world_map .sat_c_dot.count_dot7{top: 89px;

    left: 242px;}

.sat_world_map .sat_c_dot.count_dot8{      top: 109px;

    left: 225px;}

.sat_world_map .sat_c_dot.count_dot9{ top: 113px;

    left: 273px;}

.sat_world_map .sat_c_dot.count_dot10{    top: 126px;

    left: 231px;}

.sat_world_map .sat_c_dot.count_dot11{    top: 129px;

    left: 275px;}

.sat_world_map .sat_c_dot.count_dot12{    top: 220px;

    left: 131px;}

.sat_world_map .sat_c_dot.count_dot13{    top: 241px;

    left: 135px;}



.sat_world_map .sat_c_dot.count_dot14{    top: 59px;

    left: 156px;}

.sat_world_map .sat_c_dot.count_dot15{top: 101px;left: 237px;}

.sat_world_map .sat_c_dot.count_dot16{     top: 101px;

    left: 401px;}

.sat_world_map .sat_c_dot.count_dot17{    top: 106px;

    left: 424px;}

	

.sat_world_map .sat_c_dot.count_dot18 {     top: 214px;

    left: 423px;}

.sat_world_map .sat_c_dot.count_dot19 {      top: 178px;

    left: 407px;}	

.sat_world_map .sat_c_dot.count_dot31 {

                top: 175px;

    left: 393px;

}

.sat_world_map .sat_c_dot.count_dot32 {

                   top: 165px;

    left: 377px;

}

.sat_world_map .sat_c_dot.count_dot20 {

            top: 80px;

    left: 256px;}



.sat_world_map .sat_c_dot.count_dot21 {

           top: 87px;

    left: 263px;}



.sat_world_map .sat_c_dot.count_dot22 {

                top: 81px;

    left: 236px;}

 .sat_world_map .sat_c_dot.count_dot23 {

           top: 73px;

    left: 152px;}

   .sat_world_map .sat_c_dot.count_dot24 {

              top: 108px;

    left: 402px;}

    .sat_world_map .sat_c_dot.count_dot25 {

       top: 91px;

    left: 232px;

}



  .sat_world_map .sat_c_dot.count_dot26 {

            top: 98px;

    left: 222px;

}



  .sat_world_map .sat_c_dot.count_dot27 {top: 99px;left: 229px;}



  .sat_world_map .sat_c_dot.count_dot28 {top: 104px;left: 250px;}

  .sat_world_map .sat_c_dot.count_dot29 {top: 95px;left: 248px;}

  .sat_world_map .sat_c_dot.count_dot30 {top: 98px; left: 256px;}





.sat_world_map .sat_c_dot:before{display:inline-block;color: #ff0000;content: "\f192";font-size:9px;    font-weight: bold;}



.lanch_vech_hid {display:none;}

.lanch_vech_hid.lanch_vech_open{display:block}

.rk_img_block{position:relative;}

.launch_clk_btn:before{content:"\f055";}

.launch_deta_btn{position:absolute;    top: 20%; right: 60px;   font-size:45px;color:#14b342;cursor:pointer;}

.rk_iocn:before{content: "\f197"; font-size: 17px; margin-right: 17px; vertical-align: middle;}

.vehicle_services_pslv{background:url(../images/vehicle-services_pslv.jpg) 0 0 no-repeat; background-attachment: fixed;background-size: cover;position: relative;}
.vehicle_services_gslv{background:url(../images/vehicle-services_gslv.jpg) 0 0 no-repeat; background-attachment: fixed;background-size: cover;position: relative;}
.vehicle_services_gslvmk{background:url(../images/vehicle-services_gslv_mk.jpg) 0 0 no-repeat; background-attachment: fixed;background-size: cover;position: relative;}
.vehicle_services_sslv {position:relative;}
.vehicle_services_sslv .ul_li_list li {color:#ffffff;}
.lan_vechile:before{position:absolute;width:100%;height:100%;background:rgba(0, 0, 0, .6)!important;left:0;top:0;content:"";}

.lan_vechile .container{position:relative;}

.lan_vechile h2{color:#fff;font-size: 30px;margin-top: 25px;}

.lan_vechile h3, .lan_vechile p{color:#efefef;}

.lan_vechile p{font-size: 17px; font-weight: 300;}

.launch_rk_click.launch_rk_open:before{    content: "\f056";}

.lanc_vech_section .lan_vechile{border-top:10px solid #ea3101;border-bottom: 2px solid #ea3101;}

.lanc_vech_section .lanc_vech_red_arrow{width: 0;height: 0;  border-style: solid; border-width: 40px 40px 0 40px;  border-color: #ea3101 transparent transparent transparent;  position: absolute;top:-10px;left:48%;cursor:pointer;}

.lanc_vech_section .lanc_vech_red_arrow:before{content: "\f077";    font: normal normal normal 14px/1 FontAwesome;display: inline-block;color: #fff;    position: absolute;    top: -30px;left: -8px;}

.lanc_vech_section .lanc_vech_red_arrow:hover{border-color: #0076bc transparent transparent transparent; }

.lunch_vi_details h3{margin-top:0;}

.vichle_specifi{margin-top:15px;}






.space_port_col{padding:0 10px;}

.space_port{background:#f4f8fd;}

.space_port_col h4{color:#2093ee;font-size:20px;}

.space_port_row{padding-top:10px;}

.lanch_pad_view:after{content: "\f065";margin-left: 10px;}

.lanch_pad_view{padding: 5px 10px; background: #fffec3; color: #7e479b; font-size: 16px;  margin: 0 10px;}

.lanch_pad_view:hover{background:#2093ee;color:#fff;}

.space_port_col .read_more_icon{color:#7e479b;}

.space_port p{text-align:justify}

.lanch_facility.rectangle_dot_slider .owl-dots, .lanchcomplex_slider.rectangle_dot_slider .owl-dots{left: 5%;bottom: 5%;}

.lanch_facility.rectangle_dot_slider .owl-dots .owl-dot span, .lanchcomplex_slider.rectangle_dot_slider .owl-dots .owl-dot span{width: 12px;height: 12px;  transform: rotate(50deg);-webkit-transform: rotate(50deg);-moz-transform: rotate(50deg);}

.lanch_facility.rectangle_dot_slider .owl-dots .owl-dot.active span, .lanchcomplex_slider.rectangle_dot_slider .owl-dots .owl-dot.active span{background: #7e479b;}



.ln_stat_info a .status_icon{background:url(../images/status_icons.png) 0 0 no-repeat;width:30px;height:30px;display:inline-block;padding: 0;    margin-right: 7px;-webkit-transition-duration: 0.3s; transition-duration: 0.3s;}

.status_bac{background:url(../images/status_bac.jpg) 0 0 no-repeat;    background-size: cover;position: relative;background-attachment: fixed;}

.status_bac:before{background: rgba(0, 0, 0, .3);position: absolute; left: 0; top: 0; content: ""; width: 100%; height: 100%;}

.lanch_status .container{position:relative;}

.lanch_status h2{color:#fff;}

.ln_stat_info a span{display:inline-block;    padding-top: 5px;vertical-align:top;}

.ln_stat_info .ln_stat_info_link{padding:7px;max-width:355px;color:#fff;width:100%;    display: inline-block;    margin: 0 5px;}

.ln_stat_info .ln_internal_custm{background:#ffa000;}

.ln_stat_info .ln_upcmg_miss{background:#9e9d24;}

.ln_stat_info .ln_internal_custm .status_icon{background-position:-3px 0;}

.ln_stat_info .ln_internal_custm:hover {background:#fff;color:#ffa000}

.ln_stat_info .ln_internal_custm:hover .status_icon{background-position:-3px -40px;}

.ln_stat_info .ln_upcmg_miss .status_icon{background-position:-57px -2px;}

.ln_stat_info .ln_upcmg_miss:hover .status_icon{background-position:-57px -43px;}

.ln_stat_info .ln_upcmg_miss:hover{background:#fff;color:#9e9d24}

.lanch_pad_view_block{max-width:740px;width:100%;margin:0;display:none}

.ln_pad_view{background:#01203b;padding: 20px;}

.ln_pad_view .ln_pad_view_txt{float:left;max-width:395px;width:100%;margin-right:15px;} 

.ln_pad_view .ln_pad_view_txt h3{color:#fff;font-size:27px;font-weight:300;margin-top:0;}

.ln_pad_view .ln_pad_view_txt p{font-size:15px;color:#fff;    text-align: justify;}

.ln_pad_view .ln_pad_view_txt p:last-child{margin-bottom:0;}

.ln_pad_view table td{color:#fff;padding: 2px 7px;}

.ln_pad_view .ln_pad_view_img{float:right;max-width:240px;width:100%;background:#fff;    padding: 2px;} 

.ln_pad_view .ln_pad_view_img img{margin:auto;}

.fancybox-slide .fancy_cir_x{    overflow: hidden;}

.fancy_cir_x .fancybox-close-small:after{box-shadow: -5px 6px 11px 0px #6f6f6f;width: 50px; height: 50px; line-height: 50px; font-size: 35px; top: -8px;   right: -8px;outline:0;}

.fancy_cir_x .fancybox-close-small:hover:after{color: #fff; background: #3F51B5;}

.fancy_cir_x .fancybox-close-small:focus:after{    outline: 0;}

.lanchpad_slider.rectangle_dot_slider .owl-dots{right: 3%; bottom: 5%;}

.ln_contact_side{z-index: 99; position: fixed;  right: 54px; top: 22.3%; background-color: #fff; box-shadow: 0 0 10px -1px rgba(0,0,0,.5);

    -webkit-transform: rotate(-90deg);

    transform: rotate(-90deg);

    -webkit-transform-origin: right top 0;

    transform-origin: right top 0;

}

.ln_con_txt_link{font-weight:500; text-transform: uppercase; color: #2a2a2a;font-size:16px;display: block; text-align: center; outline: none;}

.ln_con_txt_link span{padding:15px 20px 15px 22px; display: inline-block;    text-shadow: 2px 3px 4px rgba(58, 58, 58, .2);}

.ln_con_txt_link .ln_on_icon{padding: 15px 15px; background-color: #2196f3; color: #fff;}

.ln_contact_view{display:none;padding:20px;max-width:900px;width:100%;}

.ln_contact_view .ln_cont_inner{background:#f7f7f7;padding:15px}

.ln_cont_info_txt .ln_info_icon{width: 0;height: 0;border-style: solid;border-width: 0 50px 34px 0;border-color: transparent #0276c1 transparent transparent;content:"";}

.ln_cont_info_txt .form-control{padding-right:50px;    margin-bottom: 15px;}

.ln_cont_info_txt .ln_info_icon{ position: absolute;right: 0; z-index: 9; top: 0;}

.ln_cont_info_txt .ln_info_icon:before{position: absolute; right: -42px; top: 3px; color: #fff;}



.ln_cont_info_txt  .input-group{display:inline-block;}

.ln_cont_info_txt .ln_cont_submit .ln_info_sub{background:#fff;    float: right;    margin-right: 8px;}

.ln_cont_dir_info .ln_dir_info h3{color: #0076bc; font-size: 18px;margin: 0 0 10px;line-height: normal;}

.ln_cont_dir_info .ln_dir_info p{color: #7e479b; font-size: 16px;margin-bottom: 11px;line-height: normal;}

.ln_cont_dir_info .ln_dir_info {width:230px;}

.ln_cont_dir_info .ln_dir_img {width: 130px;}

.ln_cont_inner .ln_cont_info_txt{padding-right: 20px;}

.ln_cont_inner .ln_cont_direct{background:#fff;    padding: 15px 15px 15px 25px;}

.ln_dir_info .cont_icon_list li:last-child{margin-bottom:0;}

.ln_dir_info .cont_icon_list li .mail_id{color:#2d96ff;}

.ln_cont_dir_info .ln_dir_img img{padding:2px;border:1px solid #ccc;}

.ln_cont_dir_info{position:relative;    margin-bottom: 35px;}

.ln_cont_dir_info:last-child{margin-bottom:15px;}

.ln_cont_dir_info:before{background:url(../images/ln_dir_img_shado.png) 0 0 no-repeat;content: "";position: absolute;bottom: -42px; left: -24px; width: 314px;  height: 64px;    display: inline-block;}  

.disc_shar_gallery .dis_gal{max-width:317px;width:100%;float:left;margin-right:10px;margin-bottom:10px;}

.disc_shar_gallery .dis_gal:nth-child(4n+4){margin-right:0;}

.disc_shar_gallery .dis_gal a{display: inline-block;  position: relative;overflow:hidden;}

.disc_shar_gallery .dis_gal a img{-webkit-transform: scale(1);height: 218px;width: 317px;transform: scale(1);    -webkit-transition: .3s ease-in-out;    transition: .3s ease-in-out;}

.disc_shar_gallery .dis_gal a:hover img{-webkit-transform: scale(1.2);    transform: scale(1.2);}

.disc_shar_gallery .dis_gal a:after {content: '';position: absolute;top: 0; right: 0; bottom: 0;left: 0;box-shadow: inset 0 0 0 0 rgba(255,255,255,.5);  transition: box-shadow .1s ease;}

.disc_shar_gallery .dis_gal a:hover:after{box-shadow: inset 0 0 0 10px rgba(255,255,255,.5);}

.disc_shar_gallery{    margin-top: 25px;}

.dis_cov_shar_block{    background: #fffbf7;}



/*.time_height{height:350px;}*/

.time_height .mCSB_scrollTools{    right: 110px;}

.time_height  .mCSB_scrollTools .mCSB_draggerRail{    background-color: rgb(34, 150, 243);}

.time_height .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{    background-color: rgb(255, 255, 255);}



.launch_fec_img_bl .launch_fec_img{max-width:70%;display: block;margin: auto;width: 100%;    float: right;}

.launch_fec_img_bl{max-width: 1130px;margin:auto;width:100%;}

.launch_fec_row{background: #f3f2f2;margin-bottom:15px;padding: 15px;}

.launch_cov_shar_block{    background: #fefeff;}





.glory_slider h3 { font-size: 23px; color: #fff; font-weight: 500; line-height: normal; display: inline-block; }

.glory_slider p { color: #e2bff7; margin-bottom: 20px; text-align: justify; }



.key_function_dirctors .bt_info_dir{ max-width: 330px; }

.key_function_dirctors .led_info p { margin-bottom: 5px; }

.key_function_dirctors .bt_info_dir .cont_icon_list li, .key_function_dirctors .bor_lft_rgt_bt .cont_icon_list li { display: inline-block; margin-bottom: 5px; font-size: 13px; margin-right: 10px; }

.key_function_dirctors .bt_info_dir .cont_icon_list li.f_icon:before { margin-right: 5px; }

.key_function_dirctors .bt_info_dir .cont_icon_list li a, .key_function_dirctors .bor_lft_rgt_bt .cont_icon_list li a { color: #0d0d0d !important;cursor:default; }

.key_function_dirctors .bor_lft_rgt_bt { left: -120px; max-width: 340px; padding-left: 15px; }

.key_function_dirctors .two_col_dir_leader { padding-top: 30px; margin-top: 30px; border-top: 1px solid #ccc; }

.key_function_dirctors .lead_cnt ul { font-size: 16px; font-weight: 300; text-align: left; padding: 0 20px; }

.key_function_dirctors .lead_cnt ul li { margin-bottom: 10px; padding-left: 15px; position: relative; }

.key_function_dirctors .lead_cnt ul li::before { content: ""; width: 8px; height: 8px; background: #c82027; display: inline-block; position: absolute; left: 0; top: 8px; }



.event_desc_list { padding: 0px; margin: 0 0 15px; }

.event_desc_list ul li { margin-bottom: 5px; position: relative; padding-left: 15px; display:block;}

.event_desc_list ul li::before { content: ""; width: 8px; height: 8px; background: #0076bc; display: inline-block; position: absolute; left: 0; top: 8px; border-radius: 100%; }

.eventpadt-0 h3.title { margin-top: 0;}

.view-key-functionaries .lead_cnt_bg_img img { width: 100%; }



.cont_col_blok { max-width: 415px; width: 100%; float: left;}

.cont_col_blk.cont_col_blok .cont_info{height:142px;padding-left: 75px;padding-bottom: 12px;    padding-top: 12px;padding-right: 12px;margin-left: 60px;position: relative;    border: 1px solid #dadada;    max-width: 355px;

    width: 100%;

    float: left;margin-right: 18px;    margin-top: 0;}

.cont_col_blk.cont_col_blok.cont_row{max-width:100%;margin-right: 0;}	

/*.cont_col_blk.cont_col_blok:nth-of-type(3n+3){margin-right:0;}*/

.cont_col_blk.cont_col_blok{padding:0;    margin-right: 18px;    border-bottom: 1px dashed #c7c7c7;margin-bottom: 25px;}

.row_section.cont_dir_enq_info {float: right; width: 66%;}

.enquiry_form_block {    max-width: 860px;    width: 100%; padding-top: 30px;}

/*28-03-2018*/

.lead_ant_cnt .ul_li_list{padding: 0 25px;}

.lead_ant_cnt h4:before{    content: "\f1ea";display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto;  -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    margin-right: 5px;    color: #24bfd4;}

.lead_ant_cnt h4{position:relative;    color: #0e8b9c;}

.sat_feet_list197"; font-sizeline-block; width: 23%; padding: 15px; border: 1px dashed #caebff; margin: 10px;background: #f7fcff;}

.sat_feet_list li:hover{border:1px dashed #d0a6c6;background: #f7f7f7;}

.sat_feet_list li:hover a{color: #7e2168;}

.spec_enq h2{    text-align: center;}

.specifi_notifi .item{padding-left: 95px; position: relative;}

.rectangle_dot_slider.specifi_notifi .owl-dots{left: 38%; bottom: -30%;}

.specifi_notifi .owl-item:hover .notifi_bc {    background: #065381;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}

.specifi_notifi .owl-item:hover .notifi_bc .notifi_icon {    background-position: -105px -150px;}

.broucher_block .sat_speci_noti .owl-theme.sharp_arrow .owl-dots .owl-dot span{border: 2px solid #1b84c3;}

.broucher_block .sat_speci_noti .owl-theme.sharp_arrow .owl-dots .owl-dot.active span{background: #1b84c3;  border: 2px solid #1b84c3;}

.specifi_notifi .item h4{color: #0076bc;}

/*.spec_enq{background:#b8cce4;}*/

.sat_speci_noti{float: left;  width: 100%;}

.sat_speci_noti .sat_notifi {max-width:525px;width:100%;margin: auto;padding: 0px;}t: 0;  border-style: solid; border-width: 40px 40px 0 40px;  border-color: #ea3101 transparent transparent transparent;  position: absolute;top:-10px;left:48%;cursor:pointer;}

.lanc_vech_section .lanc_vech_red_arrow:before{content: "\f077";    font: normal normal normal 14px/1 FontAwesome;display: inline-block;color: #fff;    position: absolute;    top: -30px;left: -8px;}

.lanc_vech_section .lanc_vech_red_arrow:hover{border-color: #0076bc transparent transparent transparent; }

.lunch_vi_details h3{margin-top:0;}

.vichle_specifi{margin-top:15px;}



/*timeline*/

.milestone-bac{background:url(../images/milestone-bac.jpg) 0 0 no-repeat;background-attachment: fixed;background-size: cover;position: relative;}

.cd-horizontal-timeline .timeline{height: 100px;width: 90%;}

.cd-horizontal-timeline .events a:hover::after {background-color: #138dcb; border-color: #1189c9;}

.page-timeline-block h2 {text-align: center; text-transform: uppercase; font-size: 32px;font-weight: 500; color: #fff; margin-top: 30px;}

.cd-horizontal-timeline .events-content h3{color:#fff;font-size: 30px;font-weight: 300;}

.cd-horizontal-timeline .events-content .timln_cnt{float:left;width:75%;    padding-right: 25px;}

.cd-horizontal-timeline .events-content .timln_img{float:right;width:25%;}

.cd-horizontal-timeline .events-content .timln_img .tim_img img{border:1px solid #fff;padding:5px;}

.timln_row{width:70%;margin:auto;}

.cd-horizontal-timeline .events-content .timln_cnt .timln_date{color: #FFEB3B; font-size: 15px; font-style: italic;}

.cd-horizontal-timeline .events-content .tim_row_section{border-bottom: 1px dashed #fff;padding-bottom:15px;    margin-bottom: 15px;}

.cd-horizontal-timeline .events-content .tim_row_section:last-child{border-bottom:0;padding-bottom:0;    margin-bottom: 0;}

.cd-horizontal-timeline .events-content .timln_img img{padding:5px;margin: auto;}

.cd-horizontal-timeline .events-content .timln_img a{display:block;overflow:hidden;transition: all .2s ease-in-out;    border: 1px solid #115e80;}

.cd-horizontal-timeline .events-content .timln_img p{    font-size: 13px;    margin: 10px 0 0;    text-align: center;}

.cd-horizontal-timeline .events-content .timln_img a:hover img{transform: scale(1.1);-webkit-transition: 1s ease-in-out;  -moz-transition: 1s ease-in-out;  -o-transition: 1s ease-in-out;   transition: 1s ease-in-out;}

.cd-horizontal-timeline {    margin:4em auto 0  }

.cd-horizontal-timeline .events-content{  margin: 2em 0 0;}  



.space_port_col{padding:0 10px;}

.space_port{background:#f4f8fd;}

.space_port_col h4{color:#2093ee;font-size:20px;}

.space_port_row{padding:15px;}
.space_prt_cnt, .rocket_details.row_section {padding:0 15px;}
.lanch_pad_view:after{content: "\f065";margin-left: 10px;}

.lanch_pad_view{padding: 5px 10px; background: #fffec3; color: #7e479b; font-size: 16px;  margin: 0 5px;}

.lanch_pad_view:hover{background:#2093ee;color:#fff;}

.space_port_col .read_more_icon{color:#7e479b;}

.space_port p{text-align:justify}

.lanch_facility.rectangle_dot_slider .owl-dots, .lanchcomplex_slider.rectangle_dot_slider .owl-dots{left: 5%;bottom: 5%;}

.lanch_facility.rectangle_dot_slider .owl-dots .owl-dot span, .lanchcomplex_slider.rectangle_dot_slider .owl-dots .owl-dot span{width: 12px;height: 12px;  transform: rotate(50deg);-webkit-transform: rotate(50deg);-moz-transform: rotate(50deg);}

.lanch_facility.rectangle_dot_slider .owl-dots .owl-dot.active span, .lanchcomplex_slider.rectangle_dot_slider .owl-dots .owl-dot.active span{background: #7e479b;}



.ln_stat_info a .status_icon{background:url(../images/status_icons.png) 0 0 no-repeat;width:30px;height:30px;display:inline-block;padding: 0;    margin-right: 7px;-webkit-transition-duration: 0.3s; transition-duration: 0.3s;}

.status_bac{background:url(../images/status_bac.jpg) 0 0 no-repeat;    background-size: cover;position: relative;background-attachment: fixed;}

.status_bac:before{background: rgba(0, 0, 0, .3);position: absolute; left: 0; top: 0; content: ""; width: 100%; height: 100%;}

.lanch_status .container{position:relative;}

.lanch_status h2{color:#fff;}

.ln_stat_info a span{display:inline-block;    padding-top: 5px;vertical-align:top;}

.ln_stat_info .ln_stat_info_link{padding:7px;max-width:355px;color:#fff;width:100%;    display: inline-block;    margin: 0 5px;}

.ln_stat_info .ln_internal_custm{background:#ffa000;}

.ln_stat_info .ln_upcmg_miss{background:#9e9d24;}

.ln_stat_info .ln_internal_custm .status_icon{background-position:-3px 0;}

.ln_stat_info .ln_internal_custm:hover {background:#fff;color:#ffa000}

.ln_stat_info .ln_internal_custm:hover .status_icon{background-position:-3px -40px;}

.ln_stat_info .ln_upcmg_miss .status_icon{background-position:-57px -2px;}

.ln_stat_info .ln_upcmg_miss:hover .status_icon{background-position:-57px -43px;}

.ln_stat_info .ln_upcmg_miss:hover{background:#fff;color:#9e9d24}

.lanch_pad_view_block{max-width:740px;width:100%;margin:0;display:none}

.ln_pad_view{background:#01203b;padding: 20px;}

.ln_pad_view .ln_pad_view_txt{float:left;max-width:395px;width:100%;margin-right:15px;} 

.ln_pad_view .ln_pad_view_txt h3{color:#fff;font-size:27px;font-weight:300;margin-top:0;}

.ln_pad_view .ln_pad_view_txt p{font-size:15px;color:#fff;    text-align: justify;}

.ln_pad_view .ln_pad_view_txt p:last-child{margin-bottom:0;}

.ln_pad_view table td{color:#fff;padding: 2px 7px;}

.ln_pad_view .ln_pad_view_img{float:right;max-width:240px;width:100%;background:#fff;    padding: 2px;} 

.ln_pad_view .ln_pad_view_img img{margin:auto;}

.fancybox-slide .fancy_cir_x{    overflow: hidden;}

.fancy_cir_x .fancybox-close-small:after{box-shadow: -5px 6px 11px 0px #6f6f6f;width: 50px; height: 50px; line-height: 50px; font-size: 35px; top: -8px;   right: -8px;outline:0;}

.fancy_cir_x .fancybox-close-small:hover:after{color: #fff; background: #3F51B5;}

.fancy_cir_x .fancybox-close-small:focus:after{    outline: 0;}

.lanchpad_slider.rectangle_dot_slider .owl-dots{right: 3%; bottom: 5%;}

.ln_contact_side{z-index: 99; position: fixed;  right: 54px; top: 22.3%; background-color: #fff; box-shadow: 0 0 10px -1px rgba(0,0,0,.5);

    -webkit-transform: rotate(-90deg);

    transform: rotate(-90deg);

    -webkit-transform-origin: right top 0;

    transform-origin: right top 0;

}

.ln_con_txt_link{font-weight:500; text-transform: uppercase; color: #2a2a2a;font-size:16px;display: block; text-align: center; outline: none;}

.ln_con_txt_link span{padding:15px 20px 15px 22px; display: inline-block;    text-shadow: 2px 3px 4px rgba(58, 58, 58, .2);}

.ln_con_txt_link .ln_on_icon{padding: 15px 15px; background-color: #2196f3; color: #fff;}

.ln_contact_view{display:none;padding:20px;max-width:900px;width:100%;}

.ln_contact_view .ln_cont_inner{background:#f7f7f7;padding:15px}

.ln_cont_info_txt .ln_info_icon{width: 0;height: 0;border-style: solid;border-width: 0 50px 34px 0;border-color: transparent #0276c1 transparent transparent;content:"";}

.ln_cont_info_txt .form-control{padding-right:50px;    margin-bottom: 15px;}

.ln_cont_info_txt .ln_info_icon{ position: absolute;right: 0; z-index: 9; top: 0;}

.ln_cont_info_txt .ln_info_icon:before{position: absolute; right: -42px; top: 3px; color: #fff;}



.ln_cont_info_txt  .input-group{display:inline-block;}

.ln_cont_info_txt .ln_cont_submit .ln_info_sub{background:#fff;    float: right;    margin-right: 8px;}

.ln_cont_dir_info .ln_dir_info h3{color: #0076bc; font-size: 18px;margin: 0 0 10px;line-height: normal;}

.ln_cont_dir_info .ln_dir_info p{color: #7e479b; font-size: 16px;margin-bottom: 11px;line-height: normal;}

.ln_cont_dir_info .ln_dir_info {width:230px;}

.ln_cont_dir_info .ln_dir_img {width: 130px;}

.ln_cont_inner .ln_cont_info_txt{padding-right: 20px;}

.ln_cont_inner .ln_cont_direct{background:#fff;    padding: 15px 15px 15px 25px;}

.ln_dir_info .cont_icon_list li:last-child{margin-bottom:0;}

.ln_dir_info .cont_icon_list li .mail_id{color:#2d96ff;}

.ln_cont_dir_info .ln_dir_img img{padding:2px;border:1px solid #ccc;width: 130px;

    height: 130px;}

.ln_cont_dir_info{position:relative;    margin-bottom: 35px;}

.ln_cont_dir_info:last-child{margin-bottom:15px;}

.ln_cont_dir_info:before{background:url(../images/ln_dir_img_shado.png) 0 0 no-repeat;content: "";position: absolute;bottom: -42px; left: -24px; width: 314px;  height: 64px;    display: inline-block;}  

.disc_shar_gallery .dis_gal{max-width:317;width:100%;float:left;margin-right:10px;margin-bottom:10px;}

.disc_shar_gallery .dis_gal:nth-child(4n+4){margin-right:0;}

.disc_shar_gallery .dis_gal a{display: inline-block;  position: relative;overflow:hidden;}

.disc_shar_gallery .dis_gal a img{-webkit-transform: scale(1);height: 218px;width: 317px;transform: scale(1);    -webkit-transition: .3s ease-in-out;    transition: .3s ease-in-out;}

.disc_shar_gallery .dis_gal a:hover img{-webkit-transform: scale(1.2);    transform: scale(1.2);}

.disc_shar_gallery .dis_gal a:after {content: '';position: absolute;top: 0; right: 0; bottom: 0;left: 0;box-shadow: inset 0 0 0 0 rgba(255,255,255,.5);  transition: box-shadow .1s ease;}

.disc_shar_gallery .dis_gal a:hover:after{box-shadow: inset 0 0 0 10px rgba(255,255,255,.5);}

.disc_shar_gallery{    margin-top: 25px;}

.dis_cov_shar_block{    background: #fffbf7;}



/*.time_height{height:350px;}*/

.time_height .mCSB_scrollTools{    right: 110px;}

.time_height  .mCSB_scrollTools .mCSB_draggerRail{    background-color: rgb(34, 150, 243);}

.time_height .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{    background-color: rgb(255, 255, 255);}



.launch_fec_img_bl .launch_fec_img{max-width:70%;display: block;margin: auto;width: 100%;    float: right;}

.launch_fec_img_bl{max-width: 1130px;margin:auto;width:100%;}

.launch_fec_row{background: #f3f2f2;margin-bottom:15px;padding: 15px;}

.launch_cov_shar_block{    background: #fefeff;}



.lan_ch_fec_txt{width:auto;}

.lan_ch_fec_txt .custom-style.table>tbody>tr>td{border: 0;text-align: left;padding: 7px 5px;border-bottom: 1px solid #f3f2f2;font-size: 16px;color: #0d0d0d;font-weight: 300;}

.lan_ch_fec_txt .custom-style.table>tbody{border-top:0;}

.lan_ch_fec_txt .custom-style.table{width:auto;}



/* */

.satcom_dir_bac{background:url(../images/transponder_contact_bac.png) 0 0 no-repeat;background-attachment:fixed;background-size:cover;position:relative;}

.satcom_dir_bac:before{background:rgba(255, 255, 255, 0.7);content:"";width:100%;height:100%;position:absolute;left:0;top:0;}

.satcom_dir_bac .cont-block_container .col-2{float:none;margin:auto;}



.satcom_dir_bac .ls_cont_details h3{font-weight: 400;    font-size: 26px;    color: #2196f3;}



.satcom_dir_bac .ls_cont_img{ margin-right: 0;}

.satcom_dir_bac .ls_cont_details{    width: 320px; margin-top: 1%; background: rgba(255, 255, 255, 0.5);  padding-left: 30px;  padding-top: 10px;    padding-bottom: 10px;}

.satcom_dir_bac .ls_cont_img{ border-left: 1px solid #bac6d8;    border-bottom: 1px solid #becadc;box-shadow: -14px 12px 0px #fff;-webkit-box-shadow: -14px 12px 0px #fff;-moz-box-shadow: -14px 12px 0px #fff;}

.satcom_dir_bac .cont_icon_list li.f_icon:before{color: #2196f3;}

.separ_sys_ban{position:relative;overflow:hidden;}

.satcom_dir_bac .container{z-index:9;position:relative;}



.ls_cont_img img{width: 200px;height: 160px;}





.glory_slider h3 { font-size: 23px; color: #fff; font-weight: 500; line-height: normal; display: inline-block; }

.glory_slider p { color: #e2bff7; margin-bottom: 22px; text-align: justify; }



.key_function_dirctors .bt_info_dir{ max-width: 330px; }

.key_function_dirctors .led_info p { margin-bottom: 5px; }

.key_function_dirctors .bt_info_dir .cont_icon_list li, .key_function_dirctors .bor_lft_rgt_bt .cont_icon_list li { display: inline-block; margin-bottom: 5px; font-size: 13px; margin-right: 10px; }

.key_function_dirctors .bt_info_dir .cont_icon_list li.f_icon:before { margin-right: 5px; }

.key_function_dirctors .bt_info_dir .cont_icon_list li a, .key_function_dirctors .bor_lft_rgt_bt .cont_icon_list li a { color: #0d0d0d !important; }

.key_function_dirctors .bor_lft_rgt_bt { left: -120px; max-width: 340px; padding-left: 15px; }

.key_function_dirctors .two_col_dir_leader { padding-top: 30px; margin-top: 30px; border-top: 1px solid #ccc; }

.leader_aship_cnt .two_col_dir_leader{ margin-bottom: 30px;} 

.key_function_dirctors .lead_cnt ul { font-size: 16px; font-weight: 300; text-align: left; padding: 0 20px; }

.key_function_dirctors .lead_cnt ul li { margin-bottom: 10px; padding-left: 15px; position: relative; }

.key_function_dirctors .lead_cnt ul li::before { content: ""; width: 8px; height: 8px; background: #c82027; display: inline-block; position: absolute; left: 0; top: 8px; }



.event_desc_list {padding: 0px; margin: 0 0 15px; }

.event_desc_list ul li { margin-bottom: 5px; position: relative; padding-left: 15px;display:block; }

.event_desc_list ul li::before { content: ""; width: 8px; height: 8px; background: #0076bc; display: inline-block; position: absolute; left: 0; top: 8px; border-radius: 100%; }

.eventpadt-0 h3.title { margin-top: 0;}

.view-key-functionaries .lead_cnt_bg_img img { width: 100%; }





/*gopi*/

.cont_col_blok { max-width: 415px; width: 100%; float: left;}

.cont_col_blk.cont_col_blok .cont_info{height:142px;padding-left: 75px;padding-bottom: 12px;    padding-top: 12px;padding-right: 12px;margin-left: 60px;position: relative;    border: 1px solid #dadada;    max-width: 355px;

    width: 100%;

    float: left;margin-right: 18px;    margin-top: 0;}

.cont_col_blk.cont_col_blok.cont_row{max-width:100%;margin-right: 0;}	

.cont_col_blk.cont_col_blok{padding:0;    margin-right: 18px;    border-bottom: 1px dashed #c7c7c7;margin-bottom: 25px;}

.row_section.cont_dir_enq_info {float: right; width: 66%;}

.enquiry_form_block {    max-width: 860px;    width: 100%; padding-top: 30px;}

/**/





/*28-03-2018*/

.launch_deta_btn.launch_rk_open{color: #14b342;}

.products_glims{background:url(../images/Backdrop.jpg) 0 0 no-repeat;    background-size: 100% 100%;position:relative;}

.products_glims:before{background:rgba(255, 255, 255, 0.75);content: "";width: 100%; height: 100%; position: absolute; left: 0; top: 0;    z-index: 1;}

.products_glims .container{z-index:99;    position: relative;}

.sep_ban_img{max-width:392px;float:left;width:100%;}

.sep_ban_video{max-width:565px;float:left;width:100%;}

.sep_ban_video video{width:100%;position: relative;}

.sepa_ban_cnt{float:right;}

.sepa_ban_cnt ul li{color:#fff;font-size: 19px;    font-weight: 300;}

.sepa_ban_cnt .dot_list li:before{color:#fff;}

.sep_ban_img{position:relative;}

.sep_ban_img:before{content:"";width:100%;height:100%;background: rgba(0, 0, 0, .4);position:absolute;left:0;top:0;}



.Launch_Services_dir_bac{background:url(../images/Launch_Services_dir_bac.jpg) 0 0 no-repeat;background-attachment:fixed;background-size:cover;position:relative;}

.Launch_Services_dir_bac:before{background:rgba(255, 255, 255, 0.7);content:"";width:100%;height:100%;position:absolute;left:0;top:0;}

.Launch_Services_dir_bac .cont-block_container .col-2{float:none;margin:auto;}



.Launch_Services_dir_bac .ls_cont_details h3{font-weight: 400;    font-size: 26px;    color: #2196f3;}



.Launch_Services_dir_bac .ls_cont_img{    margin-right: 0;}

.Launch_Services_dir_bac .ls_cont_details{    width: 320px; margin-top: 1%; background: rgba(255, 255, 255, 0.5);  padding-left: 30px;  padding-top: 10px;    padding-bottom: 10px;}

.Launch_Services_dir_bac .ls_cont_img{ border-left: 1px solid #bac6d8;    border-bottom: 1px solid #becadc;box-shadow: -14px 12px 0px #fff;-webkit-box-shadow: -14px 12px 0px #fff;-moz-box-shadow: -14px 12px 0px #fff;}

.Launch_Services_dir_bac .cont_icon_list li.f_icon:before{color: #2196f3;}

.separ_sys_ban{position:relative;overflow:hidden;}

.Launch_Services_dir_bac .container{z-index:9;position:relative;}



/*28-03-2018*/

.lead_ant_cnt .ul_li_list{padding: 0 25px;}

.lead_ant_cnt h4:before{    content: "\f1ea";display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto;  -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    margin-right: 5px;    color: #24bfd4;}

.lead_ant_cnt h4{position:relative;    color: #0e8b9c;}

.sat_feet_list li{display: inline-block; width: 23%; padding: 15px; border: 1px dashed #caebff; margin: 10px;background: #f7fcff;}

.sat_feet_list li:hover{border:1px dashed #d0a6c6;background: #f7f7f7;}

.sat_feet_list li:hover a{color: #7e2168;}

.spec_enq h2{    text-align: center;}

.specifi_notifi .item{padding-left: 95px; position: relative;}

.rectangle_dot_slider.specifi_notifi .owl-dots{left: 38%; bottom: -30%;}

.specifi_notifi .owl-item:hover .notifi_bc {    background: #065381;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}

.specifi_notifi .owl-item:hover .notifi_bc .notifi_icon {    background-position: -105px -150px;}

.broucher_block .sat_speci_noti .owl-theme.sharp_arrow .owl-dots .owl-dot span{border: 2px solid #1b84c3;}

.broucher_block .sat_speci_noti .owl-theme.sharp_arrow .owl-dots .owl-dot.active span{background: #1b84c3;  border: 2px solid #1b84c3;}

.specifi_notifi .item h4{color: #0076bc;}

/*update*/



.sat_speci_noti{float: left;  width: 100%;}

.sat_speci_noti .sat_notifi {max-width:525px;width:100%;margin: auto;padding: 0px;}



.carrer_tble_sec .table{width: 83%;  margin: auto;}

.carrer_tble_sec .table tbody tr td:last-child a{margin-bottom: 10px;    display: inline-block;}



/*separation system*/

.launch_deta_btn.launch_rk_open{    color: #14b342;}

.products_glims{background:url(../images/Backdrop.jpg) 0 0 no-repeat;    background-size: 100% 100%;position:relative;}

.products_glims:before{background:rgba(255, 255, 255, 0.75);content: "";width: 100%; height: 100%; position: absolute; left: 0; top: 0;    z-index: 1;}

.products_glims .container{z-index:99;    position: relative;}

.sep_ban_img{max-width:29%;float:left;width:100%;}

.sep_ban_video{max-width:41.8%;float:left;width:100%;}

.sep_ban_video video{width:100%;position: relative;height: 100%;}

.sepa_ban_cnt{float:right;}

.sepa_ban_cnt ul li{color:#fff;font-size: 19px;    font-weight: 300;}

.sepa_ban_cnt .dot_list li:before{color:#fff;}

.sep_ban_img{position:relative;}

.sep_ban_img:before{content:"";width:100%;height:100%;background: rgba(0, 0, 0, .4);position:absolute;left:0;top:0;}



.Launch_Services_dir_bac{background:url(../images/Launch_Services_dir_bac.jpg) 0 0 no-repeat;background-attachment:fixed;background-size:cover;position:relative;}

.Launch_Services_dir_bac:before{background:rgba(0, 118, 188, 0);content:"";width:100%;height:100%;position:absolute;left:0;top:0;}

.Launch_Services_dir_bac .cont-block_container .col-2{float:none;margin:auto;}



.Launch_Services_dir_bac .ls_cont_details h3{font-weight: 400;    font-size: 26px;    color: #2196f3;}



.Launch_Services_dir_bac .ls_cont_img{    margin-right: 0;}

.Launch_Services_dir_bac .ls_cont_details{    width: 320px; margin-top: 1%; background: rgba(255, 255, 255, 0.5);  padding-left: 30px;  padding-top: 10px;    padding-bottom: 10px;}

.Launch_Services_dir_bac .ls_cont_img{ border-left: 1px solid #bac6d8;    border-bottom: 1px solid #becadc;box-shadow: -14px 12px 0px #fff;-webkit-box-shadow: -14px 12px 0px #fff;-moz-box-shadow: -14px 12px 0px #fff;}

.Launch_Services_dir_bac .cont_icon_list li.f_icon:before{color: #2196f3;}

.separ_sys_ban{position:relative;overflow:hidden;}

.Launch_Services_dir_bac .container{z-index:9;position:relative;}

.separ_ben_text h3{font-size: 31px;  padding: 5px 15px;  margin: 0; display: inline-block; background: rgba(255, 255, 255, 0.5);  background: -moz-linear-gradient(top, rgba(0,0,0,.7) 0%, rgba(131,131,131,.7) 100%);    background: -webkit-linear-gradient(top, #ffffffb3 0%,#c5c9e5b3 100%);    background: linear-gradient(to bottom, #ffffff 0%,#c5c9e5b3 100%);   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#838383',GradientType=0 );}

.separ_ben_text{max-width: 400px;float:left;width:100%;text-align: center;}

.separ_ben_text h4{color:#fff;font-size: 21px; font-weight: 300; margin: 10px 0 0;  position: relative;}

.separ_ben_text h4:before{width: 20px;  background: #f7b21d;    height: 2px;    content: "";    position: absolute;    left: 49%;    bottom: 0;}

.separ_ben_text h4:after{width: 150px; background: #fff; height: 2px; margin: 10px auto; content: ""; display: block;}



/*03-04-2018*/

.cd-horizontal-timeline .events ol li.timl_cl_current a.selected{pointer-events: auto;}

.cd-horizontal-timeline .events ol li.timl_cl_current a:hover:after{background-color:none;}



/*remote sensiting*/



.vert_tab .vert_tab_ul{float:left;width:20%;}

.vert_tab_ul li{display:block;padding:15px;background:#3498db;border-bottom:1px solid #ccc;}

.vert_tab_ul li a{color:#fff;cursor:pointer;display:block;    position: relative;}

.vert_tab_ul li:hover{background:#0b3456;cursor:pointer;}

.vert_tab .r_tab_content{width:80%;float:right;padding:15px;background:#edf8ff;min-height: 265px;    border-top: 5px solid #0b3456;}

.vert_tab_ul li.r_active{background:#0b3456;}

.vert_tab_ul li.r_active a:after{    content: "\f00c";display: inline-block;  font: normal normal normal 14px/1 FontAwesome;    font-size: inherit;    text-rendering: auto;    -webkit-font-smoothing: antialiased;   -moz-osx-font-smoothing: grayscale; position:absolute;right:0;top:0;}

.vert_tab .r_tab_content h3{margin: 0 0 10px;    color: #0b3456;    font-size: 23px;}

.arrow_list li{    margin-bottom: 15px;   padding-left: 25px;    position: relative;}

.arrow_list li:before{background: url(../images/icons.png) 0 0 no-repeat;    display: inline-block;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    content: "";    width: 18px;    height: 18px;    background-position: -167px -163px;    position: absolute;    left: 0;    top: 2px;}

.remote_tab .table.custom-style td, .remote_tab .table.custom-style th{text-align:left;padding:10px;}

.vert_tab .r_tab_content h4{color: #3498db;    font-size: 18px;    font-weight: normal;  margin: 0 0 10px;}

.remote_table td{font-size:16px;font-weight:300;}

.rm_table_note{padding: 15px;    background: #c7e9ff;    text-align: center;}

.rem_capi{padding:15px;}

.table.text-left td, .table.text-left th{text-align:left;}



.table-striped.rec_nor_td tbody tr{background:#fff;}

.table-striped.rec_nor_td tbody tr td{background: #edf8ff; border: 1px solid #d6e8f3}

.rem_s_h{    background: #fff;    border: 1px solid #c7e9ff;    margin-top: 15px;}

.rem_s_h h4{margin-top:0;}

.remote_sensing h3{margin-top:0;}



.banner_block.rectangle_dot_slider .owl-dots{left: auto;    right: 0;    z-index: 9;    bottom: 1.5%;    width: 100%;    text-align: center;}

.csr_gal_cread_center{padding:10px 0px;    text-align: center;}

.cs_gal_view_bl{display: inline-block;  width: 81.2%;}



/*log in*/

.page-user h2.sub2_title {display:block;}

.page-user .region.region-content{width: 40%;margin: 4% auto;float: none; background: #f6fbff; padding: 15px; box-shadow: 0px 0px 4px #ccc;}

.page-user .form-item label{font-size: 105%;    margin-bottom: 10px; font-weight: normal;    display: block;}

.page-user .form-text{width:100%;}

.form-text {    border:1px solid rgba(0,0,0,.15);    padding: 5px;    height: 33px;}

.form-submit {padding: 7px 20px;    background: #0076bc;    border: 0;   line-height: 23px;    color: #fff;    cursor: pointer;}

.form-submit:hover{background:#80256b;}

#user-login a {    margin-top: 5px;    float: right;}

.page-user .form-item .description{margin-top: 5px;color: #444;}



.page-user .tabs.primary{

	display:none;

}

/*

.page-user .tabs.primary li.active a{border-bottom:0;background-color: #0076bc;    color: #fff;}

.page-user .tabs.primary li a{padding: 15px;color:#000;margin-right: 0;display: inline-block;background-color: #e0e0e0; border-color: #cacaca;margin-right: 0;}

*/



.view-satellite-transponder .Launch_Services_dir_bac:before{    background: rgba(0, 0, 0, 0.43);}

.view-satellite-transponder .Launch_Services_dir_bac .ls_cont_details{background: rgb(241, 236, 236);}

.sat_cnt_details.col-8{max-width:76%;}

.sat_cnt_img.col-4{max-width:20%;text-align: center;}

.sat_cnt_img.col-4 img{margin:auto;}



.normal_cnt p, .view-csr-swachh-bharat .tab_container p,.view-id-launch_services p{text-align:justify;}

.leader_aship_cnt p, .normal_cnt .cont_enq_block p, .carrer_tble_sec .table td p, .normal_cnt .table td p{text-align:unset;}

.sat_set_ban .rectangle_dot_slider .owl-dots{ left: auto;right: 10%;bottom: 15px;}

.satellite_transponder .Launch_Services_dir_bac .ls_cont_img img{width:auto;}

.sat_set_ban .lanch_vech_banner .item:before{background: rgba(0, 0, 0, 0.12);}



.cd-horizontal-timeline .events-content li{border-bottom: 1px dashed #fff;    padding-bottom: 15px;    margin-bottom: 15px;}

.cd-horizontal-timeline .events-content .time_height li.selected:last-child{border-bottom: 0; padding-bottom: 0; margin-bottom: 0;}

.ln_cont_inner .form-textarea-wrapper .grippie{display:none;}

.menu_lev1 .sub_menu .menu_active a{color: #fff; background: #0076bc;}

.colum_5_img .gal_col.col-25 {    max-width: 20%;}

.colum_5_img .gal_col.col-25 .gal_anch{height: 170px;}

.milstone_popup{display:none;width:80%;margin:auto;}

.news_col.slideInRight .news_img_block{width: 496px;height: 224px; overflow: hidden;}



.table.wid_auto {

    width: auto;

}

.file_doc {

    color: red!important;

    padding: 5px 5px 0px 5px!important;

}



 tbody {

    border-top: 0px!important;

}



.report_img h3{position: absolute;top: 0%; padding:45px 30px;margin:0;  font-size:17px; text-transform: uppercase;  font-weight: 300;  color: #090852;  line-height: 25px;    text-align: center;}

.report_img{position:relative;}







.upcoming_mission {position:relative;}

.upoming_img{width: 50%; height: 380px; overflow: hidden;float:left;}

.upoming_img img{    margin-top: -340px;    width: 100%}

.upoming_txt{ width: 50%;    float: left;    background: #00000047;    position: relative;    padding: 50px;    height: 380px;    background-image: url(../images/upoming_img.jpg);    background-size: 100% 150%;}

.upoming_txt .up_com_txt{font-size:25px;border-radius: 15px;    height: 190px;background:#eaeae8;    display: block;    padding: 35px 35px 35px 70px;    position: absolute;    width: 500px;box-shadow: 5px 1px 14px 0px #00000017;  left:80px;    top: 25%;-webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}

.upoming_txt .up_com_txt .up_com_txt_a{    color: #223f74;position:relative;}

.upc_rock{background: url(../images/upcomming_rocket.png) 0 0 no-repeat;    width: 110px;    height: 110px; display: inline-block;    position: absolute;    box-shadow: -13px 2px 14px 0px #00000017;left: -128px;background-color:#213e73;    padding: 15px;    border-radius: 50%;    top: 0%;    background-position: -77px 27px;}

.upcoming_mission:hover .upc_rock{background-position:24px -70px;-webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}

.upcoming_mission:hover .upoming_txt .up_com_txt{ box-shadow: 5px 1px 14px 0px #0000008f;-webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}

.upoming_txt:before{position:absolute;left:0;top:0;width:100%;height:100%;background:#000000a1;content:"";}

.upoming_txt .up_com_txt .up_com_txt_a:hover{    color: #4a4a4a;}



.ban_ban_slider{position: absolute; top:1px; right:1px; width: 51%; z-index: 5;}

.ban_ban_slider .rectangle_dot_slider .owl-dots{right: 2%; bottom: 2%;left:auto;}



.pdf_formd_dwn {width:35%;margin:auto;display:none;}

.form_feilds .form-text{width:100%;    padding-right: 45px;}



.form_feilds .input-group{margin-bottom:15px;}

.form_feilds .input-group:last-child{margin-bottom:0;}

.form_feilds .input-group label{display: block; font-weight: 500; font-size: 17px; color: #004b77; margin-bottom: 7px;}

.form_feilds form{margin-bottom:0;}



/*navic*/

/*.navic_profil .rem_cont_photo{max-width:214px;}

.navic_profil .rem_cont_deails{max-width: 550px;}*/

.justify_p{text-align:justify;}

.link_click_bl ul li{padding:10px;}

.links_bl_3 ul li{width:33%.33;}

.link_click_bl ul li a{    font-weight: 600; text-align: center;  background: #dae6ff; color: #404040;    padding: 15px 65px 15px 15px;    display: block;    cursor: pointer;    -webkit-transition-duration: 0.5s;   transition-duration: 0.5s;    position: relative;}

.link_click_bl ul li a:hover { background: #1847a1; -webkit-transition-duration: 0.5s;  transition-duration: 0.5s;  color: #fff;}

.link_click_bl ul li a:before{position: absolute;    color: #1847a1;    right: 20px;    content: "\f061";    font-family: FontAwesome;    z-index: 2;}

.link_click_bl ul li a:after{width: 35px;    height: 94px;    position: absolute;   right: 10px;    content: ""; background: #ffffffb3;    z-index: 1;    top: -20px;   transform: rotate(-33deg);}

.navic_bac{    background: url(../images/navig_bac.jpg) center center no-repeat;    background-size: 100%;    background-attachment: fixed;    width: 100%;    border-bottom: 1px solid #fff;    position: relative;}

/*.col-2.glory_img{max-width: 32%;    background: #0076bc;min-height: 234px;display: -webkit-flex; display: flex;display: -ms-flexbox; }
*/
.col-2.glory_cnt{max-width: 68%; padding-left: 75px; padding-right: 75px;}

/*.glory_img{padding: 5px;}

.glory_img video{width: 229px; position: relative;height: 100% !important;  display: block;    margin: auto;}*/



.NavIC_banner .banner_text .inner_ban_cnt h3{text-transform: unset;}

.navic_tab_view_cnt.navic_tab_view_act{display:block;}

.navic_tab_link > li > a{font-weight: 600;text-align: center;    background: #f0f0f0;  color: #404040;    padding: 15px;   display: block;    cursor: pointer;   -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;    position: relative;}

.navic_tab_link > li.act_nv_view_info a, .navic_tab_link > li > a:hover{background:#0076bc;color:#fff;}

.navic_tab_view_cnt {padding:15px;background: #eff9ff; border: 1px solid #e2e2e2;display:none;border-bottom: 2px solid #0076bc;}

.navic_tab_link > li.act_nv_view_info a:before{content: '';    display: block;    position: absolute;    width: 0;    height: 0;    border-color: #0076bc transparent transparent transparent;    bottom: -20px;    left: 43%;    border-style: solid;    border-width: 10px;}

.navic_tab_view_cnt h3{margin-top:0;font-size:22px;color:#0076bc;}

.foot_container{/*max-width:960px;width:100%;margin:auto;*/}





/*search*/

.search-form .fieldset-wrapper .form-item  label{width: 100%;    font-size: 105%;    color: #2d2d2d;}

.search-form .fieldset-wrapper .form-item .form-text{width: 100%;}

.search-form .fieldset-wrapper .action{width: 100%;text-align: center; margin: 15px 0;border-top: 1px solid #e0dede; padding-top: 15px;}

.form-submit{background: #053276;}

.form-submit:hover{background:#040404}

.search-result{margin-top: 15px; border: 1px solid #cecece;  padding: 15px;}

.search-result:last-child{margin-bottom:0;}

.search-result:nth-child(even) {    background:#0000000a;}

.search-result:nth-child(odd) {    background: #fbfbfb;}

.search-result:hover{background: #eaeaea;}

.page-search .block-system h2{padding:5px 0 15px 0;font-weight: 500;  font-size: 1.5em;}

.search-snippet-info p:last-child{margin-bottom:0;}

.search-snippet-info p strong{color: #e62b2b;}

.page-search .block-system .item-list{padding:15px 0;}

.search-results .title{font-weight: 500;}

.search-results .title a:hover{color: #1d4971;}

/*pager*/

/*.pager li>a, .pager li>span{display: inline-block;    padding: 5px 14px;    background-color: #fff;    border: 1px solid #ddd;    border-radius: 0;}

.pager li>a:focus, .pager li>a:hover {text-decoration: none;    background-color: #eee;}

.item-list .pager li {margin: 0 0;padding: 0 5px;}*/



.event_gal_view{padding: 15px;background: #eff9ff; border: 1px solid #e2e2e2;  border-bottom: 2px solid #0076bc;}

.event_gl > li > a { text-align: center; background: #7e2168; color: #ffffff;  padding: 6px 15px;  display: block;  cursor: pointer;   -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;    position: relative;}

.event_gl > li > a:hover, .event_gl > li > a:active{background: #0076bc;  -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;}

.event_gal_view.ac_event_gal_view{display:block;}



.distri_col {float:left;width:33.323%;height: 235px;}

.distribution_network{background: #fff;border-top: 3px solid #0076bc;}

.distri_col1 .distr_txt{margin-top: 75px;display: block;}

.distri_col1 .distr_txt img{margin: auto;}

.distri_col .join_ncont_data{font-size: 25px;padding:45px 70px 0px 20px;background: url(../images/lite_blue_dot.png) 0 0 repeat;display: block;    height: 237px;    vertical-align: middle;    text-align: center;}

.distribution_network .our_distribution_img{background: #0076bc; height: 235px;border-bottom: 3px solid #fff;}

.join_ncont_data:after{background:url(../images/rsds_contaci_icon.png) 0 0 no-repeat;width:74px;height:74px;position: absolute; bottom:25px; left: 40%;content:""; -webkit-transition-duration: 0.5s;   transition-duration: 0.5s;  }

.join_ncont_data:hover:after{-webkit-transition-duration: 0.5s;   transition-duration: 0.5s;transform: scale(1.1); }

.join_ncont_data{position:relative;}

.gal_hide{display:none;}

.gal_col p{margin-bottom:0;}



.financial_rep .item{max-width:201px; width: 100%; float: left; margin:10px;}

.financial_rep .item .report_det .report_date{width:100%;display:inline-block;margin-bottom:0;}

.financial_rep .item .report_det .report_date span{    font-size: 12px; color: #959595; text-transform: uppercase;  font-weight: 300;}

.page-financials .item-list{background: #dce776; padding: 0px 0 15px 0px;}



.abt_vision_cnt{background: url(../images/vision_bac.jpg) 100% 0 no-repeat;background-size: 70% 100%;}

.abt_mission_cnt{background: url(../images/mission_bac.jpg) 0 0 no-repeat;background-size: 70% 100%;}

.vis_mis_txt{padding: 15px; margin: 25px;width: 390px; background: #fff;height: 235px;}

.vis_mis_txt p{text-align:justify;margin:0;}

.vision_txt h3{color:#cf3125;}

.mission_txt h3{color:#1d7582;}

.vis_mis_txt h3{text-align:center;margin-top:0;}

.abt_vision_cnt .vision_txt{float:left;    box-shadow: -2px 2px 10px #00000038;}

.abt_mission_cnt .mission_txt{float:right;    box-shadow:2px 2px 10px #00000038;}

.sep_video video{width:100%;height:auto;}

.financial_rep.brouch_img .finanicial_deta{border: 1px solid #e8e8e8;}

.brouch_img .finanicial_deta .report_det .report_title{    width: 80%;    height: 44px;}

.brouch_img .finanicial_deta .report_det .report_down{width: auto;}

.financial_rep.brouch_img .report_img h3{padding: 35px;    font-size:16px;}

.sep_video_bl{position:relative;}

.sep_video_bl h4{position: absolute; color: #fff;  background: #000000a1;    width: 100%;    margin: 0;   padding: 15px;}

.separe_sy_video .video_cnt{    padding: 87px;}

.separe_sy_video .col-4.sep_video_bl{float:none;margin:auto;}

.text_content.separe_sy_video {padding-top:0;}



/*

.row_col_mar{margin-left:-15px;margin-right:-15px;}

.row_col_mar .col-md-4{padding-right: 15px;padding-left: 15px;}

.col-md-4{width: 33.33333333%;float:left;}

.news_bl .news_image{overflow:hidden;}

.news_bl .news_image img{width: 100%; transition: all .5s ease-in-out;}

.news_bl .news_text{text-align: center; background: #f7f4f4;  padding: 18px 0 0;}

.news_bl .news_text .news_date{font-size: 15px; letter-spacing: 1.25px; font-weight: 300;  position: absolute;    color: #ffffff;    top: -23px;    right: -79px;    background: #000000ad;    padding: 34px;    transform: rotate(46deg);    width: 200px;    height: 112px;}

.news_bl .news_text h4{margin: 15px 0 15px;font-size: 18px; font-weight: 500;padding: 5px;    height: 65px;}

.news_bl .news_text .view-more{line-height: 60px; background: #ddd;    color: #fff;    font-size: 14px;    text-align: center;    display: block;    margin-top: 25px;}

.news_bl:hover .news_image img{-webkit-transform: scale3D(1.1,1.1,1); transform: scale3D(1.1,1.1,1);}

.news_bl:hover .news_text h4 a{color:#0076bc}

.news_bl .news_text h4 a{color:#151515;}

.news_bl:hover .news_text .view-more{transition: all .3s ease-in-out;    background: #2483c2;}

.owl-carousel.owl-theme.news_slider.blue_arrow_thin .owl-nav div{margin: 0 10px;}

.news_date .news_inn{position: absolute; left: 27%;  bottom: 8%;}

.news_slider .news_bl{position:relative;overflow:hidden;}

.news_date .news_inn .date_info{line-height: 37px;    color: #000000;display: block;    font-size: 18px;    background:#ffffff;    width: 36px;    margin: 0px auto 5px;    border-radius: 50%;    height: 36px;}

*/

.news_details_bl{width:80%; margin: auto; padding: 15px;  background:#ffffff8f;     border: 1px solid #f0f0f0; }

.news_details_bl .news_date .date-display-single{background: #7e2168; padding: 5px;   color: #fff;}

.news_detaild_img img{border: 1px solid #ccc;   padding: 2px;}

.news_details h3{margin: 0; padding: 20px 0px 21px 0px; font-size: 20px;}

.news_section_block {    padding: 15px;}

.news_details .news_date{margin-bottom:0;    text-align: right;}

.news_detaild_img .news_de_img{width:35%;float:left;margin-right: 15px;  margin-bottom: 15px;}

.news_de_img a{display:block;}



.lat_news_block .important_news p{text-align: center;}

.news_bl .news_date_info{float:left;width:28%;padding-right:15px;text-align: center;}

.news_bl .news_date_info .new_date{background: #e91e63;width: 77px; height: 67px;color: #fff; font-size: 25px; display: block; line-height: 67px;text-shadow: 2px 3px 7px #000;-webkit-text-shadow: 2px 3px 7px #000;-moz-text-shadow: 2px 3px 7px #000;border-radius: 5px; -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}

.news_bl .news_info{float:right;width:72%;}

.news_bl .news_info .news_month_year{color:#a19d9c;margin-bottom: 10px; display: block;}

.news_bl .news_info p{margin-bottom: 10px;}

.news_bl .news_info p a{color:#383838;}

.news_container{width: 85%; margin:25px auto 0;}

.owl-carousel.owl-theme.news_slider .owl-nav div{width:22px; height: 59px; padding: 0;position: absolute;top:10px;margin: 0;    font-size: 0;background: url(../images/news_arrow.png) 0 0 no-repeat;    display: inline-block;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}

.owl-carousel.owl-theme.news_slider .owl-nav .owl-prev{background-position:0px -1px;left:-50px;}

.owl-carousel.owl-theme.news_slider .owl-nav .owl-prev:hover{background-position:-32px -1px;}

.owl-carousel.owl-theme.news_slider .owl-nav .owl-next{background-position:-122px -1px;right:-50px;}

.owl-carousel.owl-theme.news_slider .owl-nav .owl-next:hover{background-position:-92px -1px;}

.news_bl:hover .news_date_info .new_date{background: #525252; -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}

.event_img_bl a{display: block;  padding: 2px;    background: #fff;    box-shadow: 1px 3px 4px rgba(21, 21, 21, .5);    -webkit-box-shadow: 1px 3px 4px rgba(21, 21, 21, .5);    -moz-box-shadow: 1px 3px 4px rgba(21, 21, 21, .5);}

.event_img_bl a img{width:100%;}

.event_b_row .enent_cnt_bl{    padding-left: 25px;}

.event_b_row{margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid #ccc;}

.event_b_row:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}

.event_b_row .enent_cnt_bl h3.title{    font-size: 22px;}

.remote_table td .rsds_img img{width: 47%; margin: auto; padding: 4px; border: 1px solid #dcdcdc;}



.form-select{

	width: 100%;

    padding-right: 45px;

    border: 1px solid rgba(0,0,0,.15);

    padding: 5px;

    height: 33px;

}

.form-item-doc,.form-item-dpage,.fieldset-description{

	display:none;

}

.financial_rep.section, .financial_rep{width: 85%; margin: auto;}



.view-gallery .gal_col.col-25{max-width: 16.5%;}

.view-gallery .gal_col.col-25 .gal_anch{box-shadow: none;    -webkit-box-shadow: none;   -moz-box-shadow: none;    height: 165px;}

.view-gallery .gal_col.csr_gal_bl:hover .gal_text{bottom:0;} 

.view-gallery .gal_col.col-25 .gal_text{bottom: -100%;font-size: 14px;}

.view-gallery .normal_cnt h3.title{margin-top: 0;}

.csr_contact .sc_cont_details h3{color: #2a648e;}

.csr_contact .sc_cont_details li, .csr_contact .sc_cont_details li a{color: #000;}

.csr_contact .sc_cont_details .cont_icon_list li.f_icon:before{color: #2a648e;}



.main_dir_info .key_dir_img{float:left;width: 529px;}

.main_dir_info .key_dir_info{float: right; max-width:355px; width: 100%;  background: #01395e;     padding:70px 42px; height: 313px;}

.main_dir_info .key_dir_info h3{font-size:22px;color:#fff;margin-bottom: 10px;border-bottom:1px solid #07537f;padding-bottom:10px;}

.main_dir_info .key_dir_info p{color: #cfedff; font-size: 16px;;}

.main_dir_info .key_dir_info ul li{color:#fff;}

.main_dir_info .key_dir_info .cont_icon_list li.f_icon:before, .key_dir_lv_1_lft .key_dir_lv1_info .cont_icon_list li.f_icon:before, .key_dir_lv_2 .di_lv_2_info .cont_icon_list li.f_icon:before{width:30px;height:30px;text-align: center; line-height: 30px;}

.main_dir_info .key_dir_info .cont_icon_list li.f_icon:before{background:#1e5b80;color:#fff;}

.key_dir_lv_1_lft .key_dir_lv1_info .cont_icon_list li.f_icon:before{background:#9a9a9a;color:#fff;}

.key_dir_lv_2 .di_lv_2_info .cont_icon_list li.f_icon:before{background:#d6d6d6;color:#676767;}

.key_dir_lv1_info .cont_icon_list li a, .di_lv_2_info .cont_icon_list li a{color: #0d0d0d;}

.dirlv_1_info{margin-top:10px;}

.key_dir_lv_1_lft{float:left;max-width:374px;width:100%}

.key_dir_lv_1_lft .key_dir_lv1_info{background:#ebefd6;height:212px;padding: 25px;}

.key_dir_lv_1_lft .key_dir_lv1_info h3{font-size: 20px;color: #333333; margin-bottom: 5px; padding-bottom: 0; border-bottom: 0;}

.key_dir_lv_1_lft .key_dir_lv1_info p{color:#555842;font-size:15px}

.dirlv_1_info .key_dir_lv_1_rt{float:right;max-width:500px;width:100%;}

.key_dir_lv_2 .di_lv_2_img{float:left;max-width:212px;width:100%}

.key_dir_lv_2 .di_lv_2_info{width: 288px; background: #f5f5f5;   float: right;  padding:35px 20px; height: 225px;}

.key_dir_lv_2 .di_lv_2_info h3{font-size:18px;color:#333333;margin-bottom:0;padding-bottom:10;border-bottom:0;}

.key_dir_lv_2 .di_lv_2_info p{color:#777;font-size:14px}

.key_dir_lv_1_rt .key_dir_lv_2:first-child{margin-bottom:10px;}

.count_country{width: 30%;float: left;    margin-top: 0;}

.table.country_details{width: 100%; float: right;    margin-top: 0;}

.table.count_country td img{margin:auto;}

.hm_news{/*background: #102669;*/ background: #bf7049; padding: 5px 0;}

.hm_news .news-label{float:left;width:100px; margin-right:15px; border-right:1px solid #3853a4;}

.hm_news .news_list{overflow:hidden;  }
.hm_news .news_list ul {margin:0;}
.hm_news .news_list .newsticker li{display:inline-block; padding:5px 0 0;}

.hm_news .news_list .newsticker li a{color: #fff;  padding: 2px 10px;   font-size: 15px; display:inline-block;}

.hm_news .news_list .newsticker li:before{content: '\2666';  padding:0 0px 0 8px;   color: #7ac5f1;}

.latest_news .important_news{width: 62%;    margin: auto;   text-align: center;}

.table_scrl{

	/*float: right;*/

    width: 80%;

	margin:0 auto;

    height:  1409px;

    overflow: auto;

	/*float: right;

    width: 68.5%;*/

    height:  1409px;

    overflow: auto;

}



.ln_dir_info .cont_icon_list li .mail_id a{color:#2d96ff!important;cursor:default;}

.sat_icon_bac {text-align:center;}

.navic_tab_view_cnt .navic_btn{display: inline-block;    background: #3F51B5;    padding: 2px 4px;   color: #fff;    line-height: normal;-webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}

.navic_tab_view_cnt .navic_btn:hover{    color: #3F51B5;    background: none;-webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}	

.navic_form .ln_cont_direct{    margin-top: 7%;}



/*

.table-fixed thead {

  width: 97%;

}

.table-fixed tbody {

  height: 230px;

  overflow-y: auto;

  width: 100%;

}

.table-fixed thead, .table-fixed tbody, .table-fixed tr, .table-fixed td, .table-fixed th {

  display: block;

}

.table-fixed tbody td, .table-fixed thead > tr> th {

  float: left;

  border-bottom-width: 0;

}



*/



.tableFixHead {

  overflow-y: auto;

  height: 100px;

}



.tableFixHead table {

  border-collapse: collapse;

  width: 100%;

}



.tableFixHead th,

.tableFixHead td {

  padding: 8px 16px;

}



.tableFixHead th {

  position: sticky;

  top: 0;

  background: #eee;

}

.count_country.cuontry_sticky .count_contry_head{position: fixed;-webkit-animation-duration:1s;animation-duration:1s;top:8.8%;       width: 390px;    transition: all 0.4s ease;    z-index: 99;}

.count_country .count_contry_head li{background: #1b4774;float: left;color: #fff;    text-align: center;    text-transform: capitalize;    font-size: 15px;    font-weight: 400;  padding: 5px 8px;    position: relative;}

.count_country .count_contry_cnt  li{float: left;height:51px;}

.count_country .count_contry_cnt  li:nth-child(1), .count_country .count_contry_head li:nth-child(1){width:15%}

.count_country .count_contry_cnt  li:nth-child(2), .count_country .count_contry_head li:nth-child(2){width:45%}

.count_country .count_contry_cnt  li:nth-child(3), .count_country .count_contry_head li:nth-child(3){width:20%}

.count_country .count_contry_cnt  li:nth-child(4), .count_country .count_contry_head li:nth-child(4){width:20%}

.count_country .count_contry_cnt li:nth-child(3) img{display:inline-block;}

.count_country .count_contry_cnt li:nth-child(1){border-left: 1px solid #e0e0e0;}

.count_country .count_contry_cnt ul:after{    content: ""; display: table;  clear: both;}

.count_country .count_contry_cnt ul{width:100%;float:left;}

.count_country .count_contry_cnt ul li{padding: 10px 5px;border-right: 1px solid #e0e0e0;font-size: 14px; text-align: center;   border-bottom: 1px solid #e0e0e0;}

.count_country .count_contry_cnt ul:nth-child(even) li{background: #f8f8f8;}

.count_country .count_contry_cnt ul:nth-child(odd) li{background: #fff;}



.table_scrl.country_details_sticky thead{position:fixed;top:8.8%;z-index: 99;}

.table_scrl.country_details_sticky thead th{height:38px;padding: 8px 16px;}

.table_scrl.country_details_sticky thead th:nth-child(1){width:101px;}

.table_scrl.country_details_sticky thead th:nth-child(2){width:187px;}

.table_scrl.country_details_sticky thead th:nth-child(3){width:164px;}

.table_scrl.country_details_sticky thead th:nth-child(4){width:209px;}

.table_scrl.country_details_sticky thead th:nth-child(5){width:212px;}

.table_scrl.country_details_sticky{     height: 1377px;}

.node-type-launch-status .normal_cnt.animated{animation-fill-mode: unset;}



.satlight_feet_sys .feet_list{width: 178px;height: 178px;border-radius: 50%;background: #fff; text-align: center; line-height: 20px; padding:26px;box-shadow: 0px 1px 9px #00000038;-webkit-box-shadow: 0px 1px 9px #00000038;-moz-box-shadow: 0px 1px 9px #00000038;float:left;margin:20px 19px;position:relative;overflow:hidden;-webkit-transition-duration: 0.3s; transition-duration: 0.3s;}

.satlight_feet_sys .feet_list img{display:inline-block;-webkit-transition-duration: 0.3s; transition-duration: 0.3s;width:124px;height:106px;}

.satlight_feet_sys .feet_list .fet_txt{position: absolute; left: 0; bottom: -100%; width: 100%;background:#003891;-webkit-transition-duration: 0.3s; transition-duration: 0.3s;color: #fff;top:100%;}

.satlight_feet_sys .feet_list:hover .fet_txt{bottom:0;-webkit-transition-duration: 0.3s; transition-duration: 0.3s;top: 0;line-height: 176px;}

.satlight_feet_sys .feet_list span{color: #ffffff;font-weight: 500;width: 156px;display: block;background: #013b95; margin-left: -16px;  padding: 8px 0;    height: 50px;}

.satlight_feet_sys .feet_list:hover img{transform: scale(1.5);-webkit-transform: scale(1.5);-moz-transform: scale(1.5);-webkit-transition-duration: 0.3s; transition-duration: 0.3s;}

.col-3.space_port_col .read_more_icon {float:right;}

.three_solution.col-3{max-width:33.3%!important;}

.busines_main_info{float: left;width:53%;}

.busines_sub{width: 45%;float:left;text-align:center;padding:10px 15px 15px;position:relative;margin-left: 8px; height: 267px;border-left: 1px solid #adadad;    background: #00000005;}

.busines_sub img{margin: auto;    width: 97px; padding: 5px;    background: #fff;    box-shadow: 2px 3px 4px #0000002e;}

.busines_sub h3{font-size:18px;font-weight:normal;    margin: 10px 0 0px;    line-height: normal;}

.busines_sub h4{font-size:15px;font-weight:300;color:#7e2168;    margin:0 0 5px;}

.busines_sub p{margin:0;    font-size: 14px;}

.busines_main_info{height:217px;padding: 2px 15px;}

.business_info_block .business_info_title{text-align:center;}

.business_info_block .business_info_title h2{text-align: center;display:inline-block;margin-bottom: 25px;    margin-top: 0;    font-size: 22px;color: #fff;    background: #0076bc;   padding: 5px 15px;}

.space_port_col.launch_video video{width:100%;}

.space_port_col.launch_video h4{text-align:center;}

.font-second{font-size: 25px;font-weight: 600;margin: 0 0 10px;line-height: normal;}



.busines_sub p:before{margin-right:10px;  color: #1c457d;display: inline-block;font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;    text-rendering: auto;    -webkit-font-smoothing: antialiased;}





.rectangle_dot_slider .sy-pager{left: auto;right: 0; z-index: 9; bottom: 1.5%; width: 100%; text-align: center;position: absolute;display:none;}

.rectangle_dot_slider .sy-pager li a{width: 20px;height: 10px;    border-radius: 0;background: #ffffff;border: 1px solid #2297ca;display: block;margin: 0 3px;    z-index: 9;}

.rectangle_dot_slider .sy-pager li.sy-active a{background: #2297ca; border: 1px solid #fff;}

.banner_block .sy-list li:before{content: "";    background: rgba(0,0,0,.3);    height: 100%;    width: 100%;    position: absolute;    display: block;}

.banner_block .sy-list li .banner_cnt{    z-index: 2;}

.rem_contact_block.contact_single {max-width: 580px;}

.rem_contact_block.contact_single .rem_cont_deails{max-width: 300px;}



.abt_mis_vis_qulity{padding-top:20px;padding-bottom:20px;}

.abt_mis_vis_qulity .col-2{width:50%;float:left;}

.abt_mis_vis_qulity .col-2.abt_vis_lf{padding-right: 7.5px;}

.abt_mis_vis_qulity .col-2.abt_vis_rgt{padding-left: 7.5px;}

/*.vision_cnt{position:relative;margin-bottom:15px;}*/

.vision_cnt .vis_bl_info{position:absolute;left:10px;bottom: 10px; width:70%;text-align:left;}

.vision_cnt .vis_bl_info h3, .vision_cnt .vis_bl_info p, .mission_bl_info p, .mission_bl_info h3, .mission_bl_info ul li{color:#fff;}
.vision_cnt .vis_bl_info p {font-size:14px; text-align:left;}
.abt_mis_vis_qulity p{line-height:23px;    text-align: justify;}

/*.abt_quality_bl{background:#2f6a9b;}

.abt_vision_bl{background:#23b1a5;}

.abt_mission_bl{background:#de6900;}*/

.abt_mission_bl .mission_bl_info{padding:20px;}

.abt_mis_vis_qulity h3{margin-top:0;}

.abt_mission_bl .mission_bl_info p:last-child{margin-bottom:0;}

.abt_mis_vis_qulity .ul_bt_10{margin-bottom: 15px;    margin-left: 15px;}

.abt_mis_vis_qulity .trangle_dot_list li:before{background-position:-185px -133px}

.abt_vis_lf .vision_cnt{position:relative; overflow:hidden}
.abt_vis_lf .vision_cnt:before {content: '';display: block;height: 100%;width: 211%;background:#23b1a5;position: absolute;left: -50%;bottom: -59%;transform: rotate(31deg);}
.abt_mission_bl {position:relative; overflow:hidden;}
.abt_vis_rgt .abt_mission_bl:before {content: '';display: block;height: 100%;width: 211%;background:#316b9b;position: absolute;left: -50%;bottom: -59%;transform: rotate(31deg);}

.abt_mis_vis_qulity .vision_cnt{-moz-transition: all 0.3s;  -webkit-transition: all 0.3s;  transition: all 0.3s;}

.abt_mis_vis_qulity .vision_cnt:hover{background:#0076bc;-moz-transition: all 0.3s;  -webkit-transition: all 0.3s;  transition: all 0.3s;}

.abt_mis_vis_qulity .vision_cnt:hover img{    transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-moz-transition: all 0.3s;  -webkit-transition: all 0.3s;  transition: all 0.3s;}

.abt_mis_vis_qulity .vis_bl_img, .abt_mis_vis_qulity .miss_bl_img{overflow:hidden;}

.abt_mis_vis_qulity .vis_bl_img img, .abt_mis_vis_qulity .miss_bl_img img{-moz-transition: all 0.3s;  -webkit-transition: all 0.3s;  transition: all 0.3s;}

.abt_mis_vis_qulity .vision_cnt:last-child{margin-bottom:0;}



.an_appli_section{background:#ffffff;}

.an_appli_col{width:100%;display:block;margin-bottom: 15px;padding: 15px;}

.an_appli_col:nth-child(odd){background: #f5f5f5;}

.an_appli_col:nth-child(even){background: #e2f4ff;}

.an_appli_col .an_appli_img{width:13%;float:left;}

.an_appli_col .an_appli_cnt{width:87%;float:left;padding-left:25px;    padding-top: 15px;}





.view-contact-us .cont_col_blk.cont_col_blok:last-child{float: none;}

.cursor a{cursor:pointer;}

.fa-envelope a{cursor: default;}

.cont_icon_list li a{cursor: default;}

.busn_cone_info a{cursor: default;}



.lang_changer{padding: 0 0;margin-left: 10px;}

.lang_changer select{    padding: 2px;    border: 1px solid #ccc;}

.lang_changer .active {display:none;}

.lang_changer ul{    display: inline-block;}

.i18n-ta .banner_cnt{    top: 38%;}

.i18n-ta .hm_welcom.pad_60{padding-top: 40px; padding-bottom: 40px;}



.lang_changer .language-switcher-locale-url li a:hover{color: #ff9800;}



#block-locale-language{

	display:none;

}



.links{

	display:none !important;

}



/**** senthil 29th ****/



.lang_changer{ text-align: right;max-width:1300px; padding:0 0 0 0; margin:0 auto;}



.top_header_lang{    width: 100%;

    float: left;

    }

.lang_changer .language-switcher-locale-url li a{color:#565656; font-weight: 900; text-decoration: underline;}







.dirlv_1_info .box_pic1{width: 100%; float: left;}

.dirlv_1_info .m_12{    display: block;}

.dirlv_1_info .box_img{width:39%;

    float: left;

}

.dirlv_1_info .box_info{width: 61%;

    height: 199px;

    float: left;

    background: #f5f5f5;

    padding: 5px 0 0 16px;}

.box_pic1 .box_info h3{font-size: 20px;

    color: #333333;

    margin-bottom: 5px;

    padding-bottom: 0;

    border-bottom: 0;}



.box_pic1 .box_info p{ color: #555842; font-size: 14px;}

.box_pic1 .box_info .cont_icon_list li.f_icon:before{background: #d6d6d6;color: #676767;    width: 30px;

    height: 30px;

    text-align: center;

    line-height: 30px;}



.box_pic1 .box_info a{  color: #0d0d0d;}



.m_iv{    width: 49%;

    float: left;

    margin: 8px 0 20px 8px;}





.box_img img{height: 201px;}





.ln_stat_info .inupcoming{background:#fe3805;}



/*** 07/02/19 **/	



#three_member .busines_main_info{float: left;width:57%;    margin-left: 10px;}



#three_member .bg_wit {

    max-width: 636px;

    margin: auto;

    width: 100%;

    background: #fff;

    padding: 5px;

}



#three_member .brij_son{margin: 5px 0 10px 0px;

    font-weight: 300;

    line-height: normal;

    font-size: 25px;}



#three_member .tet_busi{font-size: 12px; color: #797979;}

#three_member .num_info{font-size: 16px; color: #444;}



/*#three_member .b_main_in .con_ico .tet_busi, .b_main_in .con_ico .tet_busi {display: block;}

#three_member     display: block;

    position: relative;

    padding-left: 25px;

    margin-bottom: 7px;

}*/



#three_member .b_main_in .con_ico li{display: block;

    position: relative;

    padding-left: 25px;

    margin-bottom: 20px;}

#three_member .b_main_in .con_ico .f_icon{    position: absolute;

    left: 0;

    top: 0;}

#three_member .b_main_in .con_ico li p{    margin-bottom: 0;}



#three_member .b_main_in .tet_busi, .b_main_in .num_info{display: block;}



#three_member .b_nand{    float: left; max-width: 645px; border-top: 1px solid #adadad;}

#three_member .su_busi{width: 52%;border-left: none;}



#three_member .ne_txt{font-size: 12px;  color: #797979;}



#three_member .b_main_in .ne_txt, .b_main_in .emai_bus {

    display: block;

}



#three_member .b_main_in{height: 232px;}





.three_launch_solution{width: 75%; float: left;}



.upcoming_launch_solution{width: 25%; float: left;}

.gst_tbale { width: 850px; margin: auto; }

/*.rk_upcoming{    margin-top: 16px;} */

.launch_head {

	font-size:21px;

	font-weight:bold;

}



.gst_gov{    border: 1px solid #e4dfdf;

    border-radius: 20px;

    box-shadow: 1px 4px 18px 3px #e6e4e4;

    padding: 0;

    width: 100%;

    float: left;

    max-width: 1000px;

    margin: 35px auto 40px 130px;

    text-align: center;

    background-color: #fbfbfb;}



  .g_in{ background-color: #7e479b;

    width: 100%;

    float: left;

    border-radius: 20px 10px 0 0;

    margin: 0 0 35px 0;

    padding: 0 0 24px 0;

    box-shadow: 0px 1px 0 1px #cecece;

    color: white;}





  .normal_cnt p, .view-csr-swachh-bharat .tab_container p,.view-id-launch_services p{text-align:justify;font-size: 16px;

    font-weight: 400;

    letter-spacing: 1px;}



    .marq{width: 100%;

    float: left;

    background-color: #7e479b;

    /* border-radius: 20px; */

    /* border-bottom: 2px; */

    border-radius: 0 0 15px 10px;color: white;}

    .marquee{ width: 83%;

	

	}

    .table_des{    background-color: #ffffff;    padding-bottom: 20px;}

	.table_des .gst_tbale .table tr td{text-align: left;}



    #m_W{ margin: 11px 0 0 0; font-weight: 500; letter-spacing: 1px;width: 83%;}



    .RSDS_Video{ width: 43%;

    float: left;

    margin: 0 auto;

    text-align: center;

    border: 3px solid #e4e4e4;

    padding: 1px 0 0 0;

    background-color: #efefef;

    border-right: 0;

    border-left: 0;}

    .RSDS_Video video{    width: 319px;

    /* border: 4px solid #0177bc; */

    border-radius: 9px;

    margin: 8px 0 2px 0;

    height: 213px;}

    .irs_broche{ width: 57%;

    float: right;

    border: 1px solid grey;

    padding: 12px 0 9px 56px;

    /* border-radius: 20px; */

    background-color: #0177bcc7;}

    .rsd_pdf{ width: 60%; float: left;    color: #ffffff;}

    .rsd_pdf h2{margin: 0 0 13px 0; padding: 0;}

    .rsd_pdf p{line-height: 25px;}

    .pdf_downld{width: 100%; float: left;    margin-top: 25px;}

    .pdf_downld .btn-default{ background-color: #F44336; padding: 12px 20px 11px 20px; letter-spacing: 1px; font-size: 14px; border-radius: 12px; border-color: #F44336;}

    .pdf_downld a{color: #ffffff;}



    .pdf_img{width: 30%; float: left;    margin: 0 0 0 35px;}

    .pdf_img img{    border: 3px solid white; /*border-radius: 20px;*/}



    .ma_rsdf{width: 100%;float: left;  /*padding: 22px 60px 22px 0;*/	}

    .mai_cont{width: 100%;}



    .spc_notif{width: 20%; float: left;}

    .spc_notif .spcif_list{width: 100%; float: left;}

    .notif_bar{	width: 100%; float: left; display: block;    margin-left: 55px;}

    .liteblue_green_color{background: #1f4985;}

	.rsd_pdf h2{font-size:24;}

	

/*	.news_date_block .nw_bl_rw:before{content: "";background: url(../images/ant_news_icon.png)0 6px;width: 50px;height: 50px; display: block; position: absolute; left: 10px; top: 16px; background-color: #0076bc;    border-radius: 50%;-webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; transition: all 0.35s ease;}*/

	.news_section_block .news_date_block .nw_bl_rw{padding-left:27px;position:relative;}



.nw_bl_rw img{     float: left;

    margin: 0 18px 0 0;

    border: 1px solid #00BCD4;

    border-radius: 21%;

    padding: 7px;

    background-color: #00BCD4;

    box-shadow: 1px 7px 13px -3px grey;}



	



	

	

	   .spc_notif{width: 25%; float: left;}

    .spc_notif .spcif_list{width: 100%; float: left;}

    .notif_bar{	width: 100%; float: left; display: block;    margin-left: 55px;}

    .liteblue_green_color{background: #1f4985;}

    .webform-component {position: relative;}

    .webform-component input:before{content: "\f073";

    font-family: FontAwesome;

    font-style: normal;

    font-weight: normal;

    text-decoration: inherit;

    color: #459ce7;

    font-size: 18px;

    padding-right: 0.5em;

    position: absolute;

    top: 10px;

    right: 0;}

	

	.spec_enq.pd_30{

		    padding: 5px 0 !important;

	}

	





.import_lin {

    background: #821c6a;

    padding: 0px 0;

}



.hm_news .important_links {float: left; width: 140px; color: white; font-size: 15px;}



.hm_news .links_list {

   /* width: 90%;

    float: right;

    padding-left: 15px;

    border-left: 1px solid #3853a4;*/
	overflow:hidden;

}



.imfont{font-size:15px; margin:10px 0; padding-left:15px;}

#rsds_contactus h2 ,#spacecraft_contactus h2,#missionsupport_contactus h2{display:none;}	

.ln_cont_info_txt .custom_message{top: 256px; left: 342px;}

.ln_cont_info_txt .custom_subject{top: 208px;left: 342px;}

.ln_cont_info_txt .custom_emailid {top: 160px;left: 342px;}

.ln_cont_info_txt .custom_user_icon {top: 16px;left: 342px;}

.ln_cont_info_txt .custom_globe_icon {top: 112px; left: 340px;}

.ln_cont_info_txt .custom_cmny_icon {top: 64px;left: 340px;}



.our_custmr{color: #ffffff; margin: 0 0 20px 0;}



/***** 15:02:19 ******/



.fancybox-slider-wrap .fancybox-slide .fancybox-placeholder .sat_c_dot .count_dot18 {}



/*.col-2.rsds_video{

	max-width: 32%!important;

    background: #edf3f7!important;

    min-height: 239px !important;

    display: -webkit-flex !important;

    display: flex !important;

}
*/


.rsds_txt{

	top: 38px!important;

    padding: 16px!important;



}

.rsds_back{

	/*background: #edf3f7!important;*/

	margin-bottom :2px;

}

.rsds_content_text{

	font-weight: bold;

    font-size: 26px;

	color: black!important;

}

	

	

/*.col-2.rsds_content {

    max-width: 68%;

    padding-left: 75px;

    padding-right: 75px;

}*/



.read_more_rsds {

    width: 122px;

    border: 1px solid #fff;

    color: #fff;

    background: #2196f3;

}



/***** 18:02:19******/



.ls_saellite_cont .sate_counter {    margin-top: 4%; margin-left: 20px; padding: 13px;}

.satellite_counter .sate_count_img{width:100%; height: 295px;}

.ls_saellite_cont{float: left; max-width: 539px; width: 50%; margin-right: 15px;}

.satellite_counter .sat_counter {position: absolute;top:50%; left: 0;width: 100%; transform:translateY(-50%);}

.ls_countries_count{float:right;max-width:500px;width:100%;}

.sat_world_map img{width: 484px;} 

.ls_s_c_list{float:left;margin-top: 16px;margin-left: 16%;}

.ls_s_c_list ul li{display:block;    margin-bottom: 20px;}







/***** 19:02:19******/



#glo_blk_sli{max-width: 568px;

    width: 100%;

    margin: 6% auto;

    float: right;

    padding-right: 55px;}



/*#glor_rsds{ max-width: 50%;

    padding-left: 23px;

    padding-right: 45px;}*/

#glor_rsds {position:static;}

#rsds_txt{ text-transform: uppercase;width: 160px;padding: 0px;text-align: center;height: 160px;background: #0177bc;position: absolute;top:50%;right:40px;box-shadow: 3px 11px 14px #636262;-webkit-box-shadow: 3px 11px 14px #636262;-moz-box-shadow: 3px 11px 14px #636262;transform: rotate(50deg);-webkit-transform: rotate(50deg);-moz-transform: rotate(50deg);
    border: 6px solid #ffffff;border-radius: 20px; margin-top:-6.5%;}



#rsds_bck{background-image: url(../images/sat.png); background-repeat: no-repeat; background-position: right center; margin-bottom :2px;    background-size:cover;background-color: initial; padding:15px; position:relative;}



#vie_glor{ background: initial !important;position: relative;padding-bottom: 56.25%; /* 16:9 */	padding-top: 25px;	height: 0;}
#vie_glor iframe, #vie_glor video {position: absolute;top: 0;left: 0;width: 100%;height: 100%; background:#000000;}


#rsds_txt h2 span{color: #ffffff;

    font-weight: 500;

    font-size: 32px;

    display: block;

    letter-spacing: 3px;

    margin-left: -2px;}



#reno_ser h5,h4{margin: 10px 0 15px;}

#reno_ser p { color: #e2bff7; margin-bottom: 20px; text-align: justify; }



.rsds_line {line-height: 30px;}



/*.rgt_fix_info_ico{position:fixed;right:0;z-index:999;top:30%;}

.rgt_fix_info_ico ul .rgt_fix_icon{display:block;margin-bottom:2px;}

.rgt_fix_info_ico ul .rgt_fix_icon:last-child{margin-bottom:0}

.rgt_fix_info_ico ul .rgt_fix_icon a{width:65px;height:50px;color:#fff;background:#0076bc url(../images/info_fix_icon.png) 0 0;display:block;text-align:center;line-height:50px;    transform: translateX(24%);-webkit-transform: translateX(24%);-moz-transform: translateX(24%);-webkit-transition-duration: 0.3s; transition-duration: 0.3s;}

.rgt_fix_info_ico ul .rgt_fix_icon a:hover{  transform: translateX(0%);-webkit-transform: translateX(0%);-moz-transform: translateX(0%);-webkit-transition-duration: 0.3s; transition-duration: 0.3s;}

.rgt_fix_info_ico ul .rgt_fix_icon a.f_share{background-position:0 0;}

.rgt_fix_info_ico ul .rgt_fix_icon a.f_share:hover{background-position:0 -142px;}

.rgt_fix_info_ico ul .rgt_fix_icon a.f_phone{background-position:-55px 0;}

.rgt_fix_info_ico ul .rgt_fix_icon a.f_phone:hover{background-position:-55px -46px;}

.rgt_fix_info_ico ul .rgt_fix_icon a.f_envelop{background-position:-115px 0;}

.rgt_fix_info_ico ul .rgt_fix_icon a.f_envelop:hover{background-position:-115px -46px;}

.rgt_fix_info_ico ul .rgt_fix_icon a:hover{background-color:#fff;color:#0076bc}*/



.menu_left{float: right;margin-top: 30px;line-height: 35px;}



.header.he_sticky .search_block_rt {margin-top: 12px;}



.op_h{    width: 30%;

    float: left;

    display: block;  margin-top: -7px;}

/*.sec_l{    width: 67%;

    float: right;

    display: block;}*/

.op_h li a{font-size: 18px !important;   text-decoration: none; font-size: 18px; font-weight: 500; text-transform: uppercase;

    display: block;}



.vc-mm-menu-h ul.vc-mm-menu li.vc-menu-item a.nav-link {

    padding: 12px 6px !important; text-transform:none !important; font-size:15px !important;     font-weight: 500;}

.op_h a{color: black;}



.mob_vcb .nav-link{color: #ffffff;}





/*new css created by vidhya 27-06-2019 */



.abt_note{color: #000000 !important; }

.abt_note p {font-weight: 500;}

.launch_ser_ban h3 {color:white;}

.scrf_satelite_cnt h3{color:white;}



/*added new css 01-07-2019 */
.abut_usi {padding:10px 0 30px;}
.abut_visio{width: 100%; float: left;margin-top: 58px;}

.abut_usi h3 {color:#ffff!important; font-size:35px; line-height:normal;}

.visio_abt{background-color: #ffa141;border-radius: 10px; padding: 8px;color: #130b00;    height: 267px;    width: 49%; margin: 0 2% 0 0; min-height:280px;}

.vision_par p{letter-spacing: 1px; font-size:16px; line-height: 22px; font-weight:300;text-align:justify;}

.mission_abt{background-color: #45bcff;border-radius: 10px; padding: 8px;color: #130b00;    width: 49%; margin: 0;  min-height:280px;}

.mission_abt p{letter-spacing: 1px;font-size:15px; line-height: 24px; font-weight:300;}

.abut_mission{width: 100%; float: left; margin-top: 58px;}

.abut_usi h2{margin-bottom: 25px;}

.ab_us_row {margin-top: 35px; display:flex; width:100%;}

.business_we{padding:10px 0;background-color: #e6e6e6;   }

.business_we h2{text-align: center;}



/*.busin_s_row {width: calc(100% - 100px); margin: auto;}*/

.pslv_prot{width: 100%; float: left;}

.pslv_prot h2{text-align: left;}

.pslv_prot p{color: #656565;font-size: 16px;line-height: 24px;}

.bus_pslv {margin-top: 30px;}

.se_bus{display: block;}

.sslv_prote h2{text-align: left;}

.lanu_se h2{text-align: left;}

.pslv_prod h2{text-align: left;}

.lanuch_cont h2{text-align: left;}

.sslv_prote p{color: #656565;font-size: 16px;line-height: 24px;}

.lanuch_cont p{color: #656565;font-size: 16px;line-height: 24px;}

/*.sslv_img {margin-top: 30px;}

.lanu_s_img{margin-top: 30px;}

.ssv_img{width: 100%; float: left;}*/





.btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before{display: inherit;}

.vc-mm-menu-h ul.vc-mm-menu li.vc-menu-item:hover{/*border-left: 3px solid #054160;*/ background-color: #0076bc;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out;  -ms-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out;}
.vc-mm-menu-h  ul.vc-mm-menu.vc-nav-on-desktop .sec_l > li.vc-menu-item:before{position: absolute;content: ""; display:block;  background:#0076bc; height: 20px; width:1px; top: 50%;left:0; transform:translateY(-50%);}
.vc-mm-menu-h  ul.vc-mm-menu.vc-nav-on-desktop .sec_l > li.vc-menu-item:first-child:before{ content:none;}
.vc-mm-menu-h .vc-nav-on-desktop li.vc-d-0:hover > .nav-link, .vc-mm-menu-v .vc-nav-on-desktop li.vc-d-0:hover > .nav-link {color:#ffffff !important;}

.vc-mm-menu-h .vc-nav-on-desktop .sub-menu-inner, .vc-mm-menu-v .vc-nav-on-desktop .sub-menu-inner {box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);}


.miss_cont_row {padding:0 15px;}
.page-launch-services  h2.sub2_title {float:left; margin:0;}

.launch-highlight {padding:5px 15px; background:#ed6320; color:#ffffff; float:right; width:auto; margin-bottom:15px;}
.launch-highlight p {font-size:18px; text-align:right;}
.launch-highlight p span {font-weight:500;}
.page-launch-services .view-launch-services {clear:both;}

.reg_art_table.table-bordered tbody tr td:first-child {background: #0295cfad;color: #fff;font-weight: 500;}
.reg_art_table.table-bordered tbody tr td { padding: 10px;}

.reg_art_table {width: 100%; max-width: 41%; margin: 0 auto; background-color: #036a91; color: #ffffff; font-weight: 600;}

.coperate_tabel{width: 100%; float: left; margin-bottom: 20px;}
.mission_Training img{height:280px;}
.ln_contact_view_news h3{
   color: #0076bc!important;
    font-size: 22px!important;
    margin: 0 0 10px;
    line-height: normal; 
}
.ln_contact_view_news p{
    font-size: 16px!important;
    line-height: 1.5!important;
}
.last_up_date{
	font-size: 14px;
    font-weight: bold;
    color: #ffff;
}
.last_up_date span{
	border: 1px solid blue;
    padding: 8px;

}

/*financial*/
.fin_tect_cnt.text_content p{margin-bottom:0;font-size:17px;font-weight:300;}
.report_slider  h3.title {margin:0 0 20px;}
/*.report_slider {width:88%;    margin: auto;}*/
.financial_report .item{/*max-width:375px;*/max-width: 300px;width:100%;margin: auto;}

.finanicial_deta .report_img, .finanicial_deta .report_det{float:left;width: 100%;}
.finanicial_deta .report_det{background:#fff;padding: 10px;}
.finanicial_deta .report_det .report_title{width:58%;}
.finanicial_deta .report_det .report_down{width:38%;}
.report_down .icons.down_report{width: 32px; height: 32px;background-position: -22px -158px;}
.report_down .icons.down_report:hover{    background-position: -21px -106px;}
.finanicial_deta h5{margin:0 0 8px;font-size: 15px;}
.finanicial_deta .report_det .report_img{width:46px;}
.finanicial_deta .report_det .report_title p{margin-bottom:0;}
.finanicial_deta .report_det .report_title p span{font-size:14px;color:#959595;text-transform:uppercase;font-weight: 300;}
.owl-theme.financial_report .owl-nav{margin:0;}
.owl-theme.financial_report .owl-nav div{position:absolute;top:45%;}
.owl-theme.financial_report .owl-nav div.owl-prev{left:-6.5%;}
.owl-theme.financial_report .owl-nav div.owl-next{right:-6.5%;}

.major-text{	
	float: left;	
    padding: 20px;	
    color: white;	
    font-weight: bold;	
    font-size: 14px;	
}	
.majar_lin_inner{	
	background: #a01414;	
}	
.majar_lin_inner:hover{	
		
	background:#faf204;	
}	
.major-text:hover{	
	font-weight:bold;	
    color: #d80a0a;	
    	
}	
