﻿body, html{font-family: 'Roboto',sans-serif; font-weight:normal; color:#424242; font-size:14px;background-color:#ccc; font-weight:400; height:auto;}
.cms_sprt2{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/cms_websprite_1x.png') no-repeat; display:inline-block;}
/*------------------Start Rais css----------------------*/
@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (-moz-min-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 2){
.cms_sprt2{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/cms_websprite_2x.png') no-repeat; display:inline-block;background-size:400px;}}
.nav_arw{ background-position:-142px -137px; width: 15px; height: 9px; position:absolute; right: 7px; top: 50%;}
.nav_arw_2{background-position:-165px -136px;}
.magfy2{background-position: -107px -130px;	width: 20px;height: 21px;display:block;}
.frm_dn_arw2{background-position: -142px -137px; width: 15px;	height: 9px; margin-top: -3px; position: absolute; right: 10px; top: 50%;}
.map_icon2{background-position: -80px -100px;width: 17px;height: 21px; margin-top:3px;}
.flie_icn2{background-position: -107px -98px;	width: 22px; height: 27px; vertical-align:middle;}
.clndr2{background-position: -255px -80px;width: 21px;height: 22px;position:absolute; top:6px; left:10px;}
.dwnarw{background-position: -237px -88px;width: 11px;height: 8px; position:absolute; top:18px; right:10px; cursor:pointer;}
.dnarrw{background-position: -165px -136px; width: 15px; height: 9px; position:absolute; top:50%; right:10px; margin-top:-3px;}
.collapsed .dnarrw{background-position: -142px -137px; width: 15px; height: 9px; position:absolute; top:50%; right:10px; margin-top:-3px;}
.pagi_lft{background-position: -74px -12px;	width: 9px;height: 15px; position:relative; top:2px;}
.pagi_rgt{background-position: -89px -12px;	width: 9px;height: 15px; position:relative; top:2px;}
.plsicn{background-position: -165px -136px;width: 15px;height: 9px;; position:absolute; top:50%; right:10px; margin-top:-2px; }
.collapsed .plsicn{background-position: -142px -137px;width: 15px;height: 9px;position:absolute; top:50%; right:10px; margin-top:-6px;}
.rgt_arrw{ background-position:-223px -104px; width: 36px; height: 36px; /*position:absolute; right:30px; top:50%; margin-top:-17px; cursor:pointer;*/}
.usr_icon{background-position:-311px -108px; width: 23px; height: 25px;}
.upicon{background-position:-147px -9px; width: 31px; height: 21px; position: relative; right: 3px; top: 5px;}
.attch_icon{background-position: -130px -247px;width: 13px;height: 17px; position:relative; top:3px; margin-right:5px;}
.attch_cls_icon{background-position: -153px -251px;width: 9px;height: 11px; float:right; position:relative; top:5px; cursor:pointer;}
.close_btn{background-position: -268px -108px;	width:31px;height: 31px; float:right; margin-top:5px; cursor:pointer;}
.dnarw{background-position: -237px -88px; width: 11px; height: 8px;}
.slider_left_arw{ background-position:-297px -210px; width: 21px; height: 36px; left: 10px;  margin-top: -18px;  position: absolute;  top: 50%;}
.slider_right_arw{ background-position:-332px -210px; width: 21px; height: 36px; right: 10px; margin-top: -18px;  position: absolute;  top: 50%;}
.upld_cls_btn{background-position:-252px -212px; width: 31px; height: 31px; cursor:pointer;}
.landmark_icon{background-position:-129px -219px; width: 16px; height: 18px; position:relative; top:2px;}
.mail_icon{background-position:-158px -221px; width: 18px; height: 13px; position:relative; top:4px;}
.phone_icon{background-position:-188px -218px; width: 19px;	height: 18px; position:relative; top:1px;}
.time_icon{background-position:-216px -216px; width: 19px; height: 19px; position:relative; top:1px;}
.crcl_arw{background-position:-247px -313px; width: 35px; height: 35px;}
.menuarrow_dw{background-position:-142px -137px;width: 15px;height: 9px;float: right;position: absolute;right: 10px;top:15px; cursor:pointer;}
.menuarrow_rgt{background-position:-89px -12px;width: 9px;height: 15px;float: right;position: absolute;right: 10px;top:10px; cursor:pointer;}
/*New sprite*/
a.blue{ color:#1274c0;}
a.blue:hover{color:#286090;}
.cont_us{ float:left; width:100%; background-color:#fff; padding-top:11px;}
#main-wrapper .cont_us .hotkey-img{margin:-11px -15px 15px;}
.m_content{ padding:15px 25px; margin:0; float:left; width:100%;}
.cms_nav li{ font-size:14px; color:#424242; float:left; width:100%; position:relative;}
.cms_nav li a{display:block; color:#424242; padding:7px 0 7px 15px; border-bottom:1px solid #e5e5e5; position:relative; font-size:14px; float: left;  width: 100%;}
.cms_nav li a:hover{color:#f97d22; border-bottom:1px solid #f97d22;}
.cms_nav a.slcted{ font-size:18px; border-bottom:1px solid #f97d22; color:#f97d22;}
#media a{padding:7px 0 7px 30px}
.rgt_cont_addrs{ padding:0 10px;}
.rgt_cont_addrs .addrs_tab{position:relative; float:left; border-bottom:1px solid #efefef; padding:15px; width:100%;}
/* .rgt_cont_addrs .addrs_tab_reset{ padding-top:0;} */
.rgt_cont_addrs .addrs_tab_bdr_lst{ border-bottom:0;}
.rgt_cont_addrs .addrs_tab .hd_nm{ float:left; width:100%; color:#222; font-size:18px; padding: 5px 0; text-transform:uppercase; font-weight:400;}
.rgt_cont_addrs .addrs_tab .m_addrs{ color:#7d7d7d; font-size:13px; width:450px; float:left;}
.cms_bnr{position:relative;}
.cms_bnr .tx{font-size:30px; color:#fff; position:absolute; left:50px; bottom:10px; font-weight:normal;}
.fle_upld { position: relative; overflow: hidden; }
.fle_upld input.upload { position: absolute;  top: 0; left: 0; margin: 0; padding: 0; font-size: 20px; cursor: pointer; opacity: 0;filter: alpha(opacity=0);}
.rgt_cont_addrs .toppd{padding-top:0;}
/*--------------Contact us - 1st tab (How are we doing?) ----------------*/
.lft_big_tab{ float:left; width:100%; margin-top:4px;}
.lft_big_tab li{ margin-bottom:15px;}
.lft_big_tab li a{ font-size:16px; display:block; vertical-align:middle; text-align:left; height:60px; -webkit-box-shadow: 1px 1px 0 0 #dbdbdb;
box-shadow: 1px 1px 0 0 #dbdbdb; background-color:#f2f2f2; color:#747474; padding:7px 15px; text-transform:capitalize; line-height:normal; -webkit-transition: background 1s ease-in-out; -moz-transition: background 1s ease-in-out; -ms-transition: background 1s ease-in-out;
-o-transition: background 1s ease-in-out; transition: background 1s ease-in-out; display: table-cell;
    vertical-align: middle; width: 100vw;}
/*.lft_big_tab li a:hover{ background-color:#747474; color:#f2f2f2; }*/
.lft_big_tab a.act_tab{background-color:#747474;color:#f2f2f2; }
.hrwd_cont{float:left; width:100%;}
.hrwd_cont .cmn_ttle{font-size:18px; color:#222; border-bottom:1px solid #d7d7d7; padding-bottom:4px;}
.hrwd_cont .frm_ttle{color:#747474; font-size:16px; font-weight:300; padding: 10px 0; border-bottom:0;}
.hrwd_cont .smltx{color:#747474; font-size:12px; font-weight:300; padding:3px 5px; display:block;}
.hrwd_cont .btn{width:142px; font-size:18px;}
.hrwd_cont .btn:hover{background-color: #337ab7; border-color: #337ab7;}
.hrwd_cont .form-group{margin-left:0; margin-right:0;}
.hrwd_cont .form-control::-moz-placeholder{font-weight:300;}
.form-control-bdr-nn{border-left:0;}
.hrwd_cont .input-group-addon{background-color:#f3f4f6;}
.hrwd_cont .uploadbox{border:1px dashed #c8c8cd;border-radius:5px;color:#a7a7a7;float:left;font-size: 13px;text-align:center;vertical-align: middle;width:100%;}
.hrwd_cont .upbox{ padding:10px; text-align:left;}
.hrwd_cont .uploadbox .blue_tx{ color:#2264a1;}
.hrwd_cont .uploadbox .attch{ font-size:15px; color:#a3a3a3; font-weight:300; padding:10px 10px 0 10px; text-align:left;}
.hrwd_cont .uploadbox .uprow{ padding-bottom:25px; padding-top:5px;}
.attch_main{ background-color:#e8e8e8; font-size:13px; color:#424242; display:inline-block; padding:5px 10px; width:275px; text-align:left; margin-bottom:3px; margin-right:10px;}
/*--------------End contact us - 1st tab (How are we doing?) ----------------*/

/*--------------Contact us - 2th tab (Free Listing with justdial) ----------------*/
.freelisting{float:left; width:100%;}
.freelisting .cmn_ttle{ font-size:18px; color:#222; border-bottom:1px solid #d7d7d7; padding-bottom:4px;}
.freelisting .form-group{ margin-left:0; margin-right:0;}
.freelisting .form-control::-moz-placeholder{ font-weight:300;}
.freelisting .btn{ width:142px; font-size:18px;}
.freelisting .ttle_blu_tx{ font-size:16px; color:#576f89; text-align:left; padding:10px 0;}
.freelisting .ttle_tx{color:#747474; font-size:16px; font-weight:300; padding-bottom: 10px;}
.freelisting .lft_frm{ margin:0; padding-left:0;}
.freelisting .input-group{ width:87%; float:left; margin-bottom:5px;}
.freelisting .input-group-addon{ color:#747474;}
.freelisting .frm_bdr{ border-left:0;}
.freelisting .rgt_frm{ margin:0; padding-right:0;}
.freelisting .smltx{ color:#747474; font-size:12px; font-weight:300; padding:3px 5px; display:block;}
/*--------------End contact us - 2th tab (Free Listing with justdial) ----------------*/

/*---------------------cms popup-----------------------*/
/*Modal Popup*/
.authent{width:450px;}
.tab_hd{color:#222; font-size:18px; font-weight:400; margin-top:15px; position:relative; top:15px; padding-left:25px;}
.tab_flw{text-align:left; padding:25px; font-size:14px; color:#424242;}
.authent .form-horizontal .form-group{margin-left:0; margin-right:0;}
.authent .form-horizontal{margin-top:10px;}
.authent .info_tx{font-weight:300; font-size:12px; color:#747474;}
.authent .info_tx a{color:#2264a1;}
.authent .form-control::-moz-placeholder{font-weight:300;}
.authent .input-group-addon{background-color:#f3f4f6;}
.clsbtn{background:url("//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/pop_close_icon.png") no-repeat; opacity:1; width:26px; height:26px; border:1px solid #c8c8cd; background-position: 5px 6px; padding:5px; border-radius: 100%; position:absolute; top:15px; right:15px; z-index:9;}
.info_tx_autnt{ margin-top:10px; color:#747474; font-size:12px;}
.form-inline .hyfn{font-size:16px; color:#424242; margin:10px 0; position:absolute; left:44%;}
.form-inline .inpt_wdt{ width:160px; text-align:center;}
.cate_ttl{font-size:18px; background-color:#f2fbfd; color:#568b97; text-align:left; padding:5px 10px; margin:10px 0;}
.pack_list{ max-height:375px; overflow:auto;}
.pack_list li{ font-size:15px; color:#424242; border-bottom:1px solid #dedede; padding:10px; text-align:left;}
.adv_web{width:100%;display:table}
.cms_tow_tab .tab_hd{ color:#222; font-size:18px; font-weight:400; margin-top:15px; position:relative; top:0; padding-left:0; margin-bottom:15px;}
.adv_tab {background-color:#ced4d6; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; font-size:18px; color:#424242; font-weight:normal; cursor:pointer;}
.adv_tab span{background-color: #57c0d4; display:inline-block; padding:7px 12px; -webkit-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px; margin-right:7px; border-right:1px solid #fff; line-height:normal; vertical-align:middle;}
.webusr{margin-top:10px;}
.webusr span{ background-color:#60c5b4;}
.media_cnt{position:relative; width:450px;}
.media_cnt .tab_hd{ color:#747474; font-size:18px; font-weight:300; margin-bottom:10px; text-align:left;}
#thankverifyupdate .tab_flw{padding:5px; margin-top:25px;}
#failed_attempt .tab_flw{padding:5px; margin-top:25px;}
#thankverifyupdate .modal-sm{width:450px}

/*End modal Popup*/

.thks{position:relative;}
.thks .jcl{right:0;}
.bg_tx{ font-size:18px; color:#424242; text-align:left;}
.reglr_tx{ font-size:15px; color:#747474; font-weight:300; text-align:center; padding:10px 0; float:left; width:100%;}  
.ok_btn .btn{margin-top:10px; padding:6px 35px; font-size:18px;}
.media_cnt .jcl{ background: url("//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/pop_close_icon.png") no-repeat; top:15px; right:0;}
.media_cnt .jpbg input{border: 1px solid #ccc;}
.media_cnt .smltx{color: #747474;display: block;font-size: 12px;font-weight: 300;padding: 3px 5px; text-align:left;}
.media_cnt .form-horizontal .form-group{ margin-left:0; margin-right:0;}
.media_cnt .btn{ font-size:18px; padding:6px 25px;}
.media_cnt .form-control::-moz-placeholder{ font-weight:300;}
.media_cnt .jpbg{ width:450px;}
.assist_cnt{position:relative;}
.assist_cnt .jcl{ background: url("//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/pop_close_icon.png") no-repeat; top:15px; right:0;}
.assist_cnt .tab_hd{ color:#747474; font-size:18px; font-weight:300; margin-bottom:10px; text-align:left;}
.assist_cnt .jpbg input{border: 1px solid #ccc;}
.assist_cnt .smltx{color: #747474;display: block;font-size: 12px;font-weight: 300;padding: 3px 5px; text-align:left;}
.assist_cnt .form-horizontal .form-group{ margin-left:0; margin-right:0;}
.assist_cnt .btn{ font-size:18px; padding:6px 25px;}
.assist_cnt .form-control::-moz-placeholder{ font-weight:300;}
.assist_cnt .jpbg{ width:450px;}
.plat_cate{ margin-top:10px; max-height:400px; overflow:auto;}
.plat_cate .table-bordered > thead > tr > td, .plat_cate .table-bordered > thead > tr > th{ border-bottom-color:#9cb9bf; color:#222; font-size:17px; font-weight:normal; text-align:center;}
.plat_cate tr td{ font-size:15px; color:#424242;}
.invoice_dtl .jpbg{ width:960px;}
.invoice_dtl .bg_tx{ font-size:18px; font-weight:300; color:#747474; border-bottom:1px solid #c8c8cd; padding-bottom:5px;}
.invoice_dtl .jcl{ background: url("//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/pop_close_icon.png") no-repeat; top:15px; right:0;}
.invoice_dtl .slf_dtl{ border-bottom:1px solid #c8c8cd; padding:10px 0; font-size:13px; color:#424242; }
.invoice_dtl .slf_dtl label{ width:120px; text-align:left;}
.invoice_dtl .slf_lft{ width:545px; text-align:left;}
.invoice_dtl .slf_rgt{ width:330px; text-align:left;}
.invoice_dtl .jpbg p{ padding:0; margin:0; width:100%; float:left;}
.paydurt_ttle{ font-size:18px; color:#576f89; padding:15px 0 10px 0;}
.paydurt_tbl .table > thead > tr > th{ border-bottom:0; text-align:center; font-size:14px; color:#222; background-color:#ebeaea;}
.paydurt_tbl .table > tbody > tr > td{ color:#222; font-size:14px; }
.paydurt_tbl .table tr th{border-bottom:0; text-align:center; font-size:14px; color:#222;}
.invoice_dtl .termtx p{ text-align:left; color:#818181; font-size:13px; padding:3px 0;}
.invoice_dtl .termtx p a{ color:#2363a0;}
.invoice_dtl .imptab{ text-align:left; margin:40px 0;}
.invoice_dtl .imptab span{ font-size:14px; color:#222; font-weight:400; margin-right:40px;}
.invoice_dtl .nosign{ border-top:1px solid #c8c8cd; border-bottom:1px solid #c8c8cd; padding:10px 0; color:#a7a7a7; font-size:14px; margin-top:20px;}
.invoice_dtl .jpbg label{ padding-top:0;}
.justdial_ftr{ margin-top:10px;}
.justdial_ftr .cmp_nm{ font-size:18px; color:#818181; font-weight:normal; margin-bottom:5px;}
.justdial_ftr p{ font-size:13px; color:#818181; padding:3px 0; font-weight:normal;}
.annex .jpbg{width:765px;}
.annex .jcl{ background: url("//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/pop_close_icon.png") no-repeat; top:15px; right:0;}
.annex .bg_tx{ font-size:18px; font-weight:300; color:#747474; border-bottom:1px solid #c8c8cd; padding-bottom:5px;}
.annex .com_info{border-bottom:1px solid #c8c8cd; padding-top:10px; font-size:14px; color:#222; }
.com_info .cm_dtls{ width:500px;}
.com_info .cm_dtls p{ padding:0; float:left; width:100%; text-align:left;}
.com_info .cm_dtls label{ width:120px; padding-top:0; color:#747474;}
.com_info .cm_dtls .bldtx{ font-size:16px; float:left; width:100%;}
.com_info .cm_dtls .checkbox-inline{ width:auto; margin-left:20px; color:#222;}
.com_info .cm_dtls .mrgtop{ margin-top:15px;}
.com_info .dt_tm label{ width:50px; color:#747474; padding-top:0;}
.com_info .dt_tm .tm{ margin-left:15px;}
.instl_pay{border-bottom:1px solid #c8c8cd; padding:10px 0 5px 0; font-size:14px; color:#222; text-align:left;}
.instl_pay .srt_tx{text-transform:uppercase; font-size:18px; color:#576f89; margin-bottom:5px;}
.instl_pay label{ width:120px; color:#747474; padding-top:0;}
.instl_pay p{ float:left; width:100%; padding:0; margin:0;}
.instl_pay label span{ display:block; text-align:left; font-size:12px; color:#999;}
.disc_srvc{border-bottom:1px solid #c8c8cd; padding:10px 0 5px 0; font-size:14px; color:#222; text-align:left;}
.disc_srvc .dis_ttle{text-transform:uppercase; font-size:18px; color:#576f89; margin-bottom:5px;}
.disc_srvc .dis_cate{ margin-bottom:20px;}
.disc_srvc .dis_cate .ttl_disc{ font-size:15px; color:#222; font-weight:600; margin-bottom:5px;}
.disc_srvc .dis_cate li{ font-size:14px; color:#424242; padding-bottom:3px;}
.comp_bnr{text-align:left; margin:10px 0;}
.comp_bnr .tx_ttle{text-transform:uppercase; font-size:18px; color:#576f89; margin-bottom:5px;}
.cate_tbl .table > thead > tr > th{ border-bottom:0; text-align:center; background-color:#EBE9EA; font-size:14px;}
.cate_tbl .table > tbody > tr > td{ text-align:center; font-size:14px; color:#424242;}
.cate_tbl .table .algn_lft{ text-align:left;}
.tnks_visit{position:relative;}
.tnks_visit .jcl{ background: url("//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/pop_close_icon.png") no-repeat; top:15px; right:0;}
.tnks_visit .jpbg{ width:530px; }
.tnks_visit .hlgt_tx{ font-size:18px; color:#424242; font-weight:400; text-align:left; margin-top:25px;}
.tnks_visit .regul_tx{ font-size:18px; color:#747474; font-weight:300; text-align:left;}
.tnks_visit .regul_tx2{ font-size:16px; color:#747474; font-weight:300; text-align:left; margin:5px 0;}
.tnks_visit .btn{ font-size:18px; padding:6px 25px;}
/* .th_wdt{width:400px;} */
.congrts_popup{font-size:18px; color:#747474; font-weight:300;}
#shareviaemailsuccess .modal-dialog{ width:400px;}
.thks .bg_tx{ text-align:center;}
.thks .textjobthnks{ text-align:center;}
.cls_tnks{position: absolute; right: 10px; top: 10px; z-index: 9;}
.sharevm_model .err{ float:left; width:100%; padding-left:30px; margin-bottom:15px;}
.sharevm_model input{color:#747474}

 
/*---------------------End cms popup-----------------------*/

/*--------------------Customer care------------------------*/
.cstmr_cr{ float:left; width:100%; background-color:#fff; padding-top:11px;}
#main-wrapper .cstmr_cr .hotkey-img{margin: -11px -15px 15px;}
.cstmr_cr_srch{width:762px; margin:0 auto; position:relative; margin-top:10px;}
.cstmr_cr_srch .ttle_srch{color:#222; font-size:17px; border-bottom:1px solid #d7d7d7; padding-bottom:5px;}
.cstmr_srch{margin-top:20px;}
.cstmr_srch .spcl_auto{max-height:300px;overflow-x:hidden;overflow-y:scroll}
.cont_us .cstmr_srch{min-height:375px;}
.form-inline .city_wdt{width:164px;}
.form-inline .buss_wdt{width:512px;}
.cstmr_srch .form-control{height:auto;}
.cstmr_srch .form-inline .form-group{margin-right:10px; position:relative;}
.cstmr_srch .btn{position:relative; top:-1px; padding:9px 12px;}
.cstmr_srch .form-control::-moz-placeholder{font-weight:300;}
.spcl_auto{background: #fff; border: 1px solid #c8c8cd; float: left; left: 0; position: absolute; top: 32px; width: 100%; z-index: 5; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}
.spcl_auto li{ border-bottom: 1px dotted #c8c8cd; cursor: pointer; display: block; list-style: outside none none;}
.spcl_auto li a{color: #424242; display: block;font-size: 15px; padding: 6px 8px;}
.spcl_auto li a:hover{background-color: #eef9fb;}
.cstmr_list{ width:500px; margin-left:185px; margin-top:-300px; position:relative;}
.cstmr_list .ttle_lst{ font-size:18px; color:#576f89; border-bottom:1px solid #576f89; padding-bottom:2px;}
.cstmr_list .list_adrs li{padding:10px; font-size:13px; color:#747474; border-bottom:1px solid #e8e8e8; float:left; width:100%; cursor:pointer; }
.cstmr_list .list_adrs li:hover{background-color:#eef9fb;}
.cstmr_list .list_adrs .lctn{float:left; margin-right:10px;}
.cstmr_list .list_adrs .list_cnt{float:left; width:450px; }
.quiery_tab a.linht{line-height:normal;}
.quiery_tab li a{height:auto; word-wrap: break-word;}
.quiery_sctn{float:left; width:100%;}
.quiery_sctn .cmn_ttle{font-size:18px; color:#222; border-bottom:1px solid #d7d7d7; padding-bottom:4px;}
.tab_cntnt{margin-top:15px;}
.tab_cntnt h4{background:none; line-height:normal; padding:0;}
.tab_cntnt .panel{border:0; box-shadow:none;}
.tab_cntnt .panel-heading{padding:7px 15px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; border-left:6px solid #576f89; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; border-right:1px solid #e7e7e7;} 
.tab_cntnt .panel-title a{font-size:15px; display:block; padding:6px 15px; color:#747474;}
.tab_cntnt .panel-default > .panel-heading{background-color: #fdfdfd; color:#747474; padding:0;}
.tab_cntnt .panel-default > .panel-heading + .panel-collapse > .panel-body{border-top:0;padding: 15px 25px 15px 20px;}
.tab_cntnt .panel-heading:hover{color:#fff; cursor:pointer;  font-size:15px; }
.tab_cntnt .panel-body{font-size:13px;}
.tab_cntnt .panel-body a{color:#2264a1;}
.tab_cntnt .panel-body a:hover{color:#2264a1;}
.tab_cntnt .panel-default{position:relative;}
.tab_cntnt .panel-default .tab_bg_clr{background-color:#576f89; border-top:1px solid #576f89; border-bottom:1px solid #576f89; border-right:1px solid #576f89; color:#fff;}
.tab_cntnt .panel-default .tab_bg_clr a{color:#fff;}
.contract_sum .ttle_nm{color:#646464; font-size:18px; font-weight:normal; margin-bottom:10px;}
.contract_sum .tbl{background-color:#f8fdfe; border-top:1px solid #daf2f6; border-right:1px solid #daf2f6; margin-bottom:5px; }
.contract_sum .tbl td{font-size:14px; color:#424242; padding:10px; border-left:1px solid #daf2f6; border-bottom:1px solid #daf2f6; border-top:0;}
.contract_sum .tbl td.fst_td{font-size:15px; color:#568b97; background-color:#f2fbfd;}
.catg_tab{float:left; width:100%;}
.catg_tab .busi_cate{float:left; width:45%; font-size:18px; padding:11px 10px; font-weight:400;color:#fff; background-color:#99b7bd; border:1px solid #99b7bd;}
#collapse2 .contract_sum .catg_tab a.pack_cate{float:left; width:54.5%; font-size:18px; padding:10px; font-weight:normal; color:#588e99 !important; background-color:#daf1f5; border:1px solid #b6d6db; margin-left:0.5%; -webkit-appearance:none; -moz-appearance:none; appearance:none;}
.restau_tbl{margin-top:5px;}
.restau_tbl table{background-color:#f8fdfe; border:1px solid #daf2f6;}
.restau_tbl table tr th{font-size:15px; color:#568b97; padding:10px; border-top:1px solid #daf2f6; border-bottom:1px solid #daf2f6; font-weight:normal; background-color:#edf8fa;}
.restau_tbl table tr td{font-size:14px; color:#424242; padding:10px; border-top:0;}
.restau_tbl .tx_clr{color:#568b97; font-size:15px;}
.ttle_pay{font-size:18px; color:#747474;}
.promo_cntct{color:#fff; font-size:18px; padding:5px 10px; font-weight:400; background-color:#99b7bd; border:1px solid #99b7bd; margin-top:10px;}
.paysum_tbl{margin-top:5px;}
.paysum_tbl table{background-color:#f8fdfe; border:1px solid #daf2f6;}
.paysum_tbl table tr th{ font-size:15px; color:#568b97; padding:10px; border-top:1px solid #daf2f6; border-bottom:1px solid #daf2f6; font-weight:normal; background-color:#edf8fa;}
.paysum_tbl table tr td{ font-size:14px; color:#424242; padding:10px; border-top:0;}
.paysum_tbl .tx_clr{color:#568b97; font-size:15px;}
.paysum_tbl td label{width:130px; color:#568b97; font-weight:normal; margin-bottom:0;}
.invc_tbl{margin-top:5px;}
.invc_tbl table{background-color:#f8fdfe; border:1px solid #daf2f6;}
.invc_tbl table tr td{font-size:16px; color:#424242; padding:6px 10px; border-top:0; border-bottom:1px solid #daf2f6;}
.invc_tbl td .view_dn_btn{background-color:#E5F4F7; color:#4d828c; border:1px solid #c5e4e9;}
.invc_tbl td i{padding-top:5px; display: inline-block; font-style: normal;}
.comleads .ttl_tx{ font-size:18px; color:#646464; border-bottom:1px solid #c8c8cd; padding:7px 10px 7px 0; font-weight:300;}
.feedb_rpt label{width:100%; font-size:16px; font-weight:normal;}
.feedb_rpt .divid_to{ padding:7px 20px; font-size:16px; float:left;}
.clndr_inpt{position:relative; width:35%; float:left;}
.clndr_inpt .form-control{ padding:8px 12px 4px 40px;}
.feedb_rpt .form-group{ margin-top:15px; padding:0 10px 0 0;}
.time_rng{ width:47%; float:left; margin-right:6%; position:relative;}
.time_rng .form-control{padding:6px 12px;}
.rst_mrg{ margin-right:0;}
.feedb_rpt .form-control::-moz-placeholder{ font-weight:300; font-size:16px;}
.feedb_rpt .btn{padding: 6px 20px; font-size: 18px; margin-left:0px;}
.feedb_tbl{ margin-top:20px;}
.feedb_tbl .com_ttle{font-size:18px; color:#646464; border-bottom:1px solid #c8c8cd; padding:7px 10px 7px 0; font-weight:300;}
#summarycompanyfeedbackreport .com_ttle{font-size:18px; color:#646464; border-bottom:1px solid #c8c8cd; padding:7px 10px 7px 0; font-weight:300;}
.feedb_tbl .com_nm{ font-size:18px; color:#4c7e89; font-weight:400; padding:10px 10px 10px 0;}
.com_info_tbl{ border:1px solid #daf2f6;}
.com_info_tbl .table{margin-bottom:0;}
.com_info_tbl .table-bordered{border:0;}
.com_info_tbl .table th{white-space:nowrap; border-bottom:0; background-color:#edf8fa; color:#568b97; font-size:16px; font-weight:normal; border-right:1px solid #daf2f6; border-left:0; border-bottom:1px solid #daf2f6; text-align:center;}
.com_info_tbl .table td{white-space:nowrap; border-right: 1px solid #daf2f6; border-bottom: 1px solid #daf2f6; border-left:0; text-align:center;}
.table-striped > tbody > tr:nth-of-type(2n+1){background-color:#f8fdfe;;}
.new_pagination{text-align:right;}
.new_pagination .pagination li a{ font-size:14px; color:#424242;}
.new_pagination .pagination li:last-child>a {padding-right:0;}
.new_pagination .pagination > li > a, .pagination > li > span{ border:0;}
.new_pagination .pagination > li > a:focus, .new_pagination .pagination > li > a:hover, .new_pagination .pagination > li > span:focus, .new_pagination .pagination > li > span:hover{background-color: inherit;}
.new_pagination .pagination li.active a{background-color:#86b1b9; color:#fff; }
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{background-color:#86b1b9; color:#fff; -webkit-border-radius: 20px 20px 20px 20px;border-radius: 20px 20px 20px 20px; }
.info_sum{padding:10px 10px 10px 0;}
.info_sum li{font-size:15px; color:#111; font-weight:400;}
.info_sum li label{color:#424242; font-weight:normal; font-weight:300; margin-right:5px;}
.rprt_btn{font-size: 18px;margin-left: 0px;padding: 6px 20px;}
.paydtls .ttles{font-size:18px; color:#646464; border-bottom:1px solid #c8c8cd; padding:7px 10px 7px 0; font-weight:300;  margin-bottom:10px;}
.paydtls .tbl{background-color:#f8fdfe; border-top:1px solid #daf2f6; border-right:1px solid #daf2f6; margin-bottom:5px; }
.paydtls .tbl td{font-size:14px; color:#424242; padding:10px; border-left:1px solid #daf2f6; border-bottom:1px solid #daf2f6; border-top:0;}
.paydtls .tbl td.fst_td{ font-size:15px; color:#568b97; background-color:#f2fbfd;}
.paydtls .tbl .greentx{ font-size:13px; color:#01b043; font-weight:300;}
.spmycntr .ttles{font-size:18px; color:#646464; border-bottom:1px solid #c8c8cd; padding:7px 10px; font-weight:300;  margin-bottom:10px;}
.ecs_frm{background-color:#f8fdfe; border:1px solid #daf2f6; padding:10px;}
.ecs_frm label{font-size:16px; color:#222; font-weight:400;}
.ecs_frm .btn{font-size:18px; font-weight:normal; padding:6px 25px;}
.ecs_frm .form-control::-moz-placeholder{font-weight:300;}
.ecssi_ttle{font-size:18px; color:#4c7e89; font-weight:400; padding:0 10px 10px 10px;}
.ecssi_ttle span{ font-weight:300;}
.ecs_si_acti .tbl{background-color:#f8fdfe; border-top:1px solid #daf2f6; border-right:1px solid #daf2f6; margin-bottom:5px; }
.ecs_si_acti .tbl td{font-size:14px; color:#424242; padding:10px; border-left:1px solid #daf2f6; border-bottom:1px solid #daf2f6; border-top:0;}
.ecs_si_acti .tbl td.fst_td{font-size:15px; color:#568b97; background-color:#f2fbfd;}
.plt_cntr .ttle_tab{font-size:18px; color:#646464; border-bottom:1px solid #c8c8cd; padding:7px 10px 7px 0; font-weight:300;  margin-bottom:10px;}
.sbmt_btn{color:#fff; font-size:16px; text-bottom:center;}
.tab_ttle{font-size:14px; color:#222; font-weight:400; border-bottom:1px solid #ddd; padding-bottom:5px; margin-bottom:10px;}
.pakg_dtl{width:700px;}
/*----------------------------------2nd main tab-----------------------------*/
.compl_leds .ttle_leds{font-size:18px; color:#646464; border-bottom:1px solid #c8c8cd; padding:7px 10px 7px 0; font-weight:300;  margin-bottom:10px;}
.comp_listing{background-color:#f8fdfe; border:1px solid #daf2f6; padding:15px;}
.comp_listing .form-group{margin-bottom:0; position:relative;}
.comp_listing .form-group .spcl_auto{top:37px; }
.comp_listing .form-group .spcl_auto li a{color:#424242; font-weight:300;}
.comp_listing .form-group .spcl_auto li{border-bottom:1px solid #c8c8cd;}
.comp_listing .form-group .spcl_auto li.last{border-bottom:0;}
.comp_listing .form-control::-moz-placeholder{font-weight:300;}
.enqui_list .ttle_txt{font-size:18px; color:#4c7e89; padding:7px 10px 7px 0; font-weight:300;  margin-top:5px;}
.enqui_list .boldtx{font-size:14px; color:#222; padding:0 10px 0 0; font-weight:400;}
.enqui_list .correct_list{padding-left:35px; padding-top:10px;}
.enqui_list .correct_list li{font-size:14px; color:#747474; padding:3px 7px; list-style:disc; float:left; width:100%;}
.trans_bal{ font-size:14px; color:#222;}
.trans_bal b{ font-size:21px; color:#222; font-weight:400;}
.react_ecs .chk_tab .checkbox-inline{margin-right:15px; font-size:16px; color:#646464;}
.react_ecs .chk_tab .checkbox-inline input{position:relative; top:1px; font-weight:normal;}
.stop_ecs .ttle_txt{font-size:18px; color:#4c7e89; padding:7px 10px; font-weight:400; margin-top:10px; margin-bottom:10px; border-bottom:1px solid #c8c8cd;}
.spmycntr .btm_bdr{border-bottom:1px solid #c8c8cd; margin-top:10px; margin-bottom:10px;}
.com_webs .nrl_tx{color:#424242; font-size:13px; margin-bottom:10px; padding-left:0px;}
.com_webs .nrl_tx span{color:#2264a1;}
.com_webs .note .note_tx{color:#fff; font-size:12px; padding:5px 15px 3px 15px; background-color:#a6cbd2; display:inline-block; -webkit-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; margin-left:10px; }
.com_webs .note .view_dtl{padding:10px 25px; background-color:#eef9fb; color:#778e92; font-size:12px; border-top:1px solid #a6cbd2}
.advnt_vert .ttle_txt{font-size:18px; color:#646464; padding:7px 7px 7px 0; font-weight:400; margin-bottom:5px; border-bottom:1px solid #c8c8cd;}
.advnt_vert .advnt_list{padding-left:20px;}
.advnt_vert .advnt_list li{font-size:14px; color:#747474; padding:3px 7px; list-style:disc;}
.advnt_vert .advnt_list li ul{padding:5px 0 0 25px ;}
.advnt_vert .advnt_list li ul li{color:#999;}
.advnt_vert .note{margin:10px 0;}
.advnt_vert .note .note_tx{color:#fff; font-size:12px; padding:5px 15px 3px 15px; background-color:#a6cbd2; display:inline-block; -webkit-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; margin-left:10px; }
.advnt_vert .note .view_dtl{padding:10px 25px; background-color:#eef9fb; color:#778e92; font-size:12px; border-top:1px solid #a6cbd2}
.advnt_vert .ftr_tx{font-size:18px; color:#4c7e89; padding:7px 0 7px 0px; font-weight:400; margin-top:10px; margin-bottom:10px;}
.tab_cntnt .panel-body .blk_btn{color:#fff; font-size:18px; padding:6px 25px; font-weight:300; margin-left:0px;}
.tab_cntnt .panel-body .blk_btn:hover{color:#ddd;}
.tnks_visit .hlgt_tx2{font-size:18px; color:#222; font-weight:400; text-align:center;}
.ecs_frm .form-group{position:relative;}
.ecs_frm .form-group .spcl_auto{top:65px; }
.ecs_frm .form-group .dwnarw{top:46px;}
.ecs_frm .form-group .spcl_auto li a{color:#424242; font-weight:300;}
.ecs_frm .form-group .spcl_auto li{border-bottom:1px solid #c8c8cd;}
.ecs_frm .form-group .spcl_auto li.last{border-bottom:0;}
.spcl_auto .stars_m{margin:0 12px;float:none}
/*----------------------------------End 2nd main tab-----------------------------*/

/*------------------------3rd main tab------------------------------------------*/
.vdo_sectn .sml_tx{font-size:13px; color:#424242; margin-bottom:10px;}
.vdo_sectn .sml_tx span{color:#2264a1;}
.innertab .panel-title a{font-size:16px;}
.innertab .panel-heading{border-top:1px solid #e7e7e7; border-bottom:0; border-left:0; border-right:0; border-radius:0;}
.innertab .panel-default > .panel-heading{ background-color:#fff;}
.innertab .panel-collapse{border-top:1px solid #e7e7e7;}
.innertab .panel-group .panel + .panel{margin-top:0;}
.innertab .panel-title a{padding:8px 15px;}
.innertab .bdr_btm_tab{border-bottom:1px solid #e7e7e7; }
.vdo_list{padding-left:20px;}
.vdo_list li{font-size:14px; color:#747474; padding:3px 7px; list-style:disc;}
.vdo_tab_cnt .higlt_tx{font-size:12px; padding:10px 15px; color:#778e92; background-color:#eef9fb; border-top:1px solid #a6cbd2; border-bottom:1px solid #a6cbd2; text-align:center; margin:15px 0;}
.qtn_ans{margin-bottom:5px;}
.qtn_ans .q_icn{float:left; font-size:18px; color:#4c7e89; font-weight:400;}
.qtn_ans .q_tx{margin-left:5px; font-size:16px; color:#222; font-weight:400;}
.pd_lft{padding-left:47px;}
.qtn_mrgn{ padding:5px 0;}
.blu_tx{color:#2264a1;}
.vdo_tab_cnt .text_left{text-align:left;}
.innertab .panel-default .tab_bg_clr a{color:#2264a1;}
.innertab .panel-default .tab_bg_clr{border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; border-right:0; position:relative; top:1px;}
/*------------------------End 3rd main tab------------------------------------------*/
/*--------------------End customer care------------------------*/

/*--------------------Start careers page------------------------*/
.blue_clr{ color:#2264a1;}
.carrs_sctn{background-color: #fff; float: left; width: 100%;}
.crnt_opn{ border-bottom:1px solid #e5e5e5; padding-bottom:8px; float:left; width:100%; margin-left:0; margin-right:0;}
.crnt_opn .crnt_tx{ font-size:18px; color:#222; position:relative; top:5px;}
.crnt_opn .form-inline .form-control{width:100%; height:auto;}
.crnt_opn .padd-right{ padding-right:0;}
.crnt_opn .form-control::-moz-placeholder{ font-weight:300;}
.crnt_opn .spcl_auto{width:93.3%; left:auto; right:0;}
.crnt_opn .spcl_auto li:last-child{border-bottom:0;}
.padd-zero{padding:0;}
.cntn_wdt{float:left; width:80%;}
.posit_ttle{float:left; width:100%; position:relative; border-bottom:1px solid #e5e5e5; font-size:18px; color:#747474; padding:20px 10px; font-weight:normal;}
.requi_postn{ color:#fff; font-size:15px; background-color:#25b7d3; padding:2px 8px; -webkit-border-radius: 25px 25px 25px 25px;border-radius: 25px 25px 25px 25px; margin-top: -10px; position: absolute; right: 90px; top: 50%;}
.view_pstn{float:left; width:100%;}
.vew_apl{padding:15px 10px; border-bottom:1px solid #efefef;  margin-left: 0;  margin-right: 0;}
.view_ttle{font-size:18px; color:#747474; font-size:normal; border-bottom:1px solid #efefef; padding:5px; margin-top:15px;}
.postn_dtl{ font-size:14px; color:#222; font-weight:300;}
.postn_dtl li{ float:left; width:100%; }
.postn_dtl label{ width:35%; color:#222; font-size:14px; font-weight:400; float:left;}
.postn_dtl .rgt_cntn{float:left; width:65%;}
a.view_apl_btn{ font-size:17px; color:#2264a1; border:1px solid #b8d2e9; -webkit-border-radius: 2px 2px 2px 2px; border-radius: 2px 2px 2px 2px; padding: 6px 20px; margin-top: 21px; background-color:#F9F9F9;}
.job_dtl{ float:left; width:100%;}
.job_discrip{ font-size:14px; color:#222; font-weight:300; padding:15px;}
.job_discrip li{ float:left; width:100%; margin-bottom:5px; }
.job_discrip label{ width:30%; color:#222; font-size:14px; font-weight:400; float:left;}
.job_discrip .rgt_cntn{float:left; width:70%;}
.job_discr_btn{ border-top:1px solid #efefef; padding-top:15px; float:left; width:100%;}
.job_discr_btn .btn{ padding:6px 25px; margin-left:10px; color:#fff; font-size:18px; font-weight:normal;}
.job_discr_btn .btn-primary{background-color: #286090; border-color: #204d74; -webkit-transition: background 0.5s ease-in;
-moz-transition: background 0.5s ease-in;
-ms-transition: background 0.5s ease-in;
-o-transition: background 0.5s ease-in;
transition: background 0.5s ease-in;}
.job_discr_btn .btn-primary:hover{background-color: #337ab7; border-color: #2e6da4;}
.mrkd_txt{ font-size:12px; color:#747474; font-weight:300; margin-top:5px;}
.send_job_btn{ font-size:18px; padding:6px 25px;}
.self_info{float:left; width:100%;}
.self_info .view_ttle label{ font-size:15px; color:#f97d22; font-weight:300;}
.self_info .view_ttle a{ font-size:15px; color:#2264a1; margin-top:5px; font-weight:normal;}
.enter_blw_tx{ font-size:15px; color:#999; font-weight:300; padding:10px 5px 0 5px;}
.frm_ttle{ font-size:18px; color:#576f89; border-bottom:1px solid #afbac7; padding:5px 5px; font-weight:normal; margin-top:10px; }
.frm_struc{margin-top:15px;}
.frm_struc .form-control{ height:auto;}
.frm_struc .form-control::-moz-placeholder{font-weight:300;}
.ckbox{font-size:14px; color:#747474; font-weight:424242;}
/*Custom checkbox*/
.slct_ckbox{background-position:-339px -116px; width:17px;height:17px;}
.ckbox label{ padding-left:0;}
.ckbox input[type="checkbox"]{display:none;}
.ckbox input[type="checkbox"] + span {display:inline-block;width:17px;height:17px; vertical-align:middle;background-position:-338px -87px;cursor:pointer; margin-right:5px;}
.ckbox input[type="checkbox"]:checked + span {background-position:-339px -116px ;}
/*End custom checkbox*/
.bsk_info {margin-top:15px;}
.bsk_info .form-control{ height:auto;}
.bsk_info .form-control::-moz-placeholder{font-weight:300;}
.rght_mrgn{right:25px;}
.padd-left{ padding-left:0;}
.padd-right{padding-right:0;}
.box_dgn{position:relative; border-top:1px solid #a7a7a7; border-left:1px solid #a7a7a7; border-right:1px solid #a7a7a7; margin:20px auto 0; width:70%; height:15px;}
.box_dgn .text_algn{ font-size:14px; color:#747474; position:absolute; top:-12px; left:50px; background-color:#fff; padding:0 5px; }
.box_dgn .text_algn2{ font-size:14px; color:#747474; position:absolute; top:-12px; left:90px; background-color:#fff; padding:0 5px; }
.drpdwn{ border:1px solid #ccc; padding:6px 12px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; height:120px;}
.drpdwn .form-control{border:0; box-shadow:none; padding:6px 0;}
.drpdwn ul{max-height:70px; overflow:auto; float:left; width:100%;}
.drpdwn li{ font-size:14px; color:#424242; cursor:pointer; margin-bottom:3px;}
.drpdwn li input{ vertical-align:top;}
.drpdwn li:hover{ background-color:#eef9fb;}
.drpdwn .btn{ padding:6px 25px; margin:10px 0;}
.press_tx{font-size:12px; color:#747474; font-weight:300; margin-top:4px; margin-right:4px;}
.upld_rsum{ float:left; width:100%; margin-top:15px;}
.tx_formt{ font-size:15px; color:#999; padding-left:5px;}
.upld_file{margin-top:20px; margin-bottom:20px; font-size:15px; color:#747474; padding-left:5px;}
.upld_file .upld_box{border:1px solid #ccc; padding:6px 12px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; display:inline-block; width:400px; margin-left:5px;}
.upld_file .blue_tx{ color:#2264a1; font-size:13px; font-weight:300;}
.upld_file .lgt_tx{ font-size:11px; font-weight:300; font-style:italic; color:#a3a3a3;}
.upld_file .upicon{ margin-left:10px;}
.upld_file .upld_cls_btn{position:relative; top:10px;}
.cancel_btn{ background-color:#7c7f80; color:#fff; border-color:#7c7f80; -webkit-transition: background 0.5s ease-in;
-moz-transition: background 0.5s ease-in;
-ms-transition: background 0.5s ease-in;
-o-transition: background 0.5s ease-in;
transition: background 0.5s ease-in;}
.cancel_btn:hover{ background-color:#222; color:#fff; border-color:#222;}
a.view_prfl{ font-size:13px; color: #2264a1; font-weight:normal; margin-top:5px;}
.funbox{margin-top:15px;}
.funatwork .fun_ttle{ color:#222; font-size:18px; border-bottom:1px solid #efefef; padding:5px; margin-bottom:15px;}
.funatwork p{font-size:12px; color:#7d7d7d;}
.event_box{background-color:#ebebeb; padding:12px;}
.events_name{ font-size:16px; color:#576f89; padding:5px 0 5px 5px;}
.events_name span{ font-size:12px; color:#ababab; margin-top:4px;}
.event_box p{ padding-left:5px;}
/*--------------------End careers page------------------------*/

/*--------------------Contact HR page------------------------*/
.cont_hr .cont_hr_ttle{ color:#222; font-size:18px; border-bottom:1px solid #efefef; padding:5px; margin-bottom:15px;}
.cont_hr aside{float:left; width:100%; border-bottom:1px solid #efefef; margin-bottom:15px;}
.cont_hr aside li{ margin-bottom:3px;}
.cont_hr aside .city_nm{ color:#222; font-size:18px; text-transform:uppercase; margin-left:5px; margin-bottom:7px;}
.cont_hr aside .city_nm span{ color:#747474; font-size:15px; text-transform:none; font-weight:300;}
.cont_hr aside li{float:left; width:100%;}
.cont_hr aside label{float:left; width:3%;}
.cont_hr aside .spn{float:left; margin-left:1%; width:96%; font-size:14px; color:#747474;}
/*--------------------End Contact HR page------------------------*/
/* top cursor for page */
.go-top { cursor: pointer; position: fixed; bottom: 5.6em; right: 5em; display: none; width: 39px; height: 37px; display: inline-block; z-index: 12; border-radius: 2px; background-position: -232px -1px; border: 1px solid rgba(0, 0, 0, 0); }
.sprit { background-image: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/sprite_web.png'); background-repeat: none; display: block; }
/* cursor ends here */

/*--------------------More section-------------------*/
.more_sctn{background-color: #fff; float: left; width: 100%;}
.mr_info{float:left; width:100%;}
.mr_info .cmn_ttle{ font-size:18px; color:#222; border-bottom:1px solid #d7d7d7; padding-bottom:4px; margin-bottom:10px; margin-top:5px;}
.mr_info .cmn_ttle2{ float:left; width:100%; font-size:18px; color:#222; border-bottom:1px solid #d7d7d7; padding-bottom:4px; margin-bottom:10px; margin-top:15px;}
.mr_info p{font-size:12px; color:#7d7d7d;}
.list_city{ padding:15px 0 15px 0;}
.list_city li{float:left; width:25%; font-size:14px; color:#3d3d3d; font-weight:300; margin-bottom:15px; padding-left:15px; position:relative;}
.list_city li a{color:#3d3d3d; display:block;}
.list_city li a:hover{ color:#999;}
.city_info{float:left; width:100%;}
.city_info .city_ttle{font-size:18px; color:#222; border-bottom:1px solid #d7d7d7; padding-bottom:4px; margin-bottom:10px; margin-top:5px;}
.city_info p{ color:#7d7d7d; font-size:12px;}
.othr_info { border-bottom: 1px solid #e5e5e5; float: left;  margin-top: 25px;  padding-bottom: 15px; width: 100%;}
.othr_info .city_name { color: #545454; font-size: 18px;}
.othr_info .pull-left{ width:50%;}
.othr_info .pull-right{ width:50%;}
.othr_info ul { float: left;   padding-bottom: 15px;  width: 100%; padding-left:12px;}
.othr_info li { color: #7d7d7d; float: left; font-size: 12px; list-style: outside none disc; margin-top: 25px; width: 100%;}
.othr_info li label { color: #424242; display: block; font-size: 13px; font-weight: 600;}
.more_lk{float:left; width:100%;}
.srch_tips{ float:left; width:100%;}
.srch_tips p{ color:#7d7d7d; font-size:12px;}
.srch_tips .bigtext{color:#7d7d7d; font-size:18px; display:block;}
.srch_tips .top_tabs{float:left; width:100%; margin-bottom:25px; margin-top:15px;}
.srch_tips .top_tabs li{ float:left; width:32%; margin-right:2%;}
.srch_tips .top_tabs li:last-child{margin-right:0;}
.srch_tips .top_tabs li a{ font-size:16px; display:block; vertical-align:middle; text-align:center; -webkit-box-shadow: 1px 1px 0 0 #dbdbdb; box-shadow: 1px 1px 0 0 #dbdbdb; background-color:#f2f2f2; color:#747474; padding:10px; text-transform:uppercase; line-height:normal; -webkit-transition: background 1s ease-in-out; -moz-transition: background 1s ease-in-out; -ms-transition: background 1s ease-in-out;
-o-transition: background 1s ease-in-out; transition: background 1s ease-in-out; height:60px; position:relative;}
.srch_tips .top_tabs li a:hover{ background-color:#747474; color:#f2f2f2; }
.srch_tips .top_tabs a.act_tab{background-color:#747474; color:#f2f2f2; }
.srch_tips .top_tabs .middle_text{line-height:40px;}
.tips_list{padding:15px 0 15px 25px;}
.tips_list li{ font-size:12px; color:#7d7d7d; margin-bottom:3px; list-style:disc;}
/*--------------------End more section-------------------*/

.cont_verify{width:762px; margin:10px auto 0;}
.cont_verify p{ color:#747474; font-size:13px;}
.vrfy_tx{ font-size:16px; color:#222;}
.contrt_dtl{background-color:#F7F7F7; padding:10px 15px; border-radius:5px; border:1px solid #e4e4e4; margin:10px 0; font-size:14px; color:#747474;}
.contrt_dtl .comp_name{font-size:18px; color:#424242; margin-bottom:10px;}
.contrt_dtl p{ font-size:14px; color:#747474;}
.contrt_dtl .categ_comp label{font-weight:normal; color:#424242;}
.cont_verify .note{font-size:12px; color:#747474; margin-top:10px;}
.cont_verify .btn{ color:#fff;}
/*------------------------Mfooter--------------------------*/
.mfooter{background-color:#F4F4F4; padding:10px 5px; float:left; width:100%;}
/*------------------------end Mfooter--------------------------*/
/*submenu*/
.sub_nav{background-color:#fbfbfb; float:left; width:100%;}
.sub_nav li{ font-size:14px; float:left; width:100%;}
.sub_nav li a{padding:7px 0 7px 15px; display:block; color:#747474; float: left;  width: 100%;}
.sub_nav li a .tlftcsbr { width: 89%;  overflow: hidden; float: left;} 
.sub_nav ul li a{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/nav_arrow1x.png') no-repeat 14px 12px; padding-left:25px;}
.sub_nav ul ul a{ background-position: 28px 12px; padding-left: 40px;}
.sub_nav li:last-child a{ border-bottom:1px solid #ccc;}
.sub_nav ul li:last-child a{ border-bottom:1px solid #e5e5e5;}
.sub_nav ul ul li:last-child a{ border-bottom:1px solid #e5e5e5;}

.sub_nav li a:hover{color:#666; border-bottom:1px solid #ccc;}
.sub_sub_nav{background-color:#cacaca; }
.sub_sub_nav1{background-color:#a5a5a5;}
.sub_nav li.slcted a{ color:#222;}
.cms_nav .sub_nav a.slcted{color:#222; font-size:14px; border-bottom: 1px solid #e5e5e5;}
.cms_nav .sub_nav a.slcted:hover{border-bottom: 1px solid #ccc;}
.tc{ float:left; width:100%;}
.tc li a{ padding-left:20px; padding-right:0;}
.sub_nav li a.sub_act{color:#222;font-weight:500}
.four-label li a.act{color:#1274c0;}
.four-label li a{padding-left:40px}
#media .sub_nav li a{padding:7px 0 7px 30px}

.sub_navex{background-color:#fbfbfb; float:left; width:100%;}
.sub_navex li{ font-size:14px; float:left; width:100%;}
.sub_navex li a{padding:7px 0 7px 15px; display:block; color:#747474;}
.sub_navex ul li a{padding-left:25px;}
.sub_navex ul ul a{ background-position: 28px 12px; padding-left: 40px;}
.sub_navex li:last-child a{ border-bottom:1px solid #ccc;}
.sub_navex ul li:last-child a{ border-bottom:1px solid #e5e5e5;}
.sub_navex ul ul li:last-child a{ border-bottom:1px solid #e5e5e5;}

.sub_navex li a:hover{color:#666; border-bottom:1px solid #ccc;}
.sub_sub_nav{background-color:#cacaca; }
.sub_sub_nav1{background-color:#a5a5a5;}
.sub_navex li.slcted a{ color:#222;}
.cms_nav .sub_navex a.slcted{color:#222; font-size:14px; border-bottom: 1px solid #e5e5e5;}
.cms_nav .sub_navex a.slcted:hover{border-bottom: 1px solid #ccc;}
.tc{ float:left; width:100%;}
.tc li a{ padding-left:20px; padding-right:0;}
.sub_navex li a.sub_act{color:#222;font-weight:500}

/*End submenu*/
/*------------------End Rais css----------------------*/
/*----------------------Sukhraj css Start--------------------------------*/
.sec-1, .sec-2, .sec-3, .sec-4 {padding: 10px 16px;}
.main-footer .sec-1{padding: 10px 16px;}
.jd_heading{color:#222;font-size:18px;border-bottom:#ccc solid 1px;padding-bottom:0;margin-bottom:4px;padding-bottom:6px}
.ndwtw{color: #424242;   font-size: 14px;font-weight: 400;float:left;}
.incacl{color:#1274c0;}
.pgtop6{padding-top:10px;}
.about_us .jd_heading{color:#222;font-size:18px;border-bottom:#ccc solid 1px;padding-bottom:0;margin-bottom:4px;padding-bottom:6px}
.about_us .jd_headings{color:#222;font-size:18px;margin-bottom:4px;margin-top:14px;float:left;width:100%}
.about_us span{width:100%;float:left;color:#545454;font-size:13px;padding:0 0 4px 0}
.about_us span.textjustify a { color:#1274c0;}
.uldiv,.ulpay,.paysub{padding-left:32px;float:left}
.paysub{float:right}
.uldiv li,.ulpay li,.paysub li{list-style-type:disc;font-size:13px;color:#545454;padding:0 0 6px 0;text-align:justify}
.ulpay li{list-style-type:decimal;clear:left;}
.paysub li{list-style-type:lower-alpha;}
.about_us .cinfo{padding:20px 0 0 0;text-align:justify}
.textjustify{text-align:justify}
.padding0{padding:0}
.new_pagination{float:left;width:100%}
/*management team css*/
.manageteam .mdlist{border-top: 1px solid #ccc;float: left;padding: 15px 0;width: 100%;}
.manageteam .fr{border-top: 0;}
.manageteam .mdlist .mdimages{height:100px;width:100px;border-radius:100px;padding:0px;text-align:center;float:left;border:#d7d7d7 solid 3px}
.manageteam .mdlist .mdimages img{border-radius: 100px}
.manageteam .mdlist .mhead-phone{display:none}
.manageteam .mdinfo{float:left}
.manageteam .mdinfo .mhead{color:#545454;font-size:18px;display:block}
.manageteam .mdinfo .mhead .sec{border-left: 1px solid #747474; padding: 0px 0px 0px 10px; margin-left: 7px;}
.manageteam .mdinfo .mpara{text-align:left;font-size:13px;color:#7d7d7d;clear:left}
/*Testimonial css*/
.optphotobtn{padding-left:50px;}
/* .testimonials .jd_heading .hleft{float:left} */
.testimonials .jd_heading .hrgt{float:right;font-size:13px}
.testimonials .testdiv{border-top: 1px solid #ccc;float: left;margin: 8px 0 0;padding:15px 0;width: 100%;background:#F9F9F9;border-bottom:1px solid #ccc; position:relative;}
.testimonials .video{border: 1px solid red;float: left;height: 200px;width: 100%;}
.testimonials .content{float:left;width:100%}
.testimonials .content span.jdstory{font-size:42px;color:#C0C0C0;float:left;width:100%; font-weight:600; top:21px; position:relative; text-align:left; left:10px;}
.testimonials .content span.rapidfire{font-size:28px;color:#5A5859;text-align: right; padding: 0; float:left;width:100%; position:relative; right:40px;top:5px;}
.testimonials .content span.clickbtn{border: 1px solid #ccc; text-align: left; padding: 3px; border-radius: 30px;background:#fff;float:left;width:100%;color:#628CB4;font-size:16px; line-height:36px; margin:30px 0 0 0;}
.testimonials .content span.ratingdiv{font-size:12px;color:#628CB4;float:left;width:100%;text-align:center;padding:10px 0 0 0; margin-top:40px;}
.ratuserdiv{float: left;margin: 10px 0 0;padding: 0 0 0 76px;position: relative;width: 100%;}
.testimonials .content span.ratingdiv .rating-star{display:inline-block;}
.testimonials .content span.ratingdiv .rat_count{border-right:#ccc solid 1px;padding:0 4px;font-weight:bold}
.testimonials .content span.ratingdiv .view_comment{padding-left:4px;font-weight:bold}
.chat-icon{ background-position: -115px -10px;height: 19px;position: relative;right: 4px;top: 4px;width: 21px;}
.testimonials .content span.ratingdiv .rat_count{border-right:#ccc solid 1px}
.ratuserdiv{float: left;margin: 10px 0 0;padding: 0 0 0 76px;position: relative;width: 100%;}
.ratuserdiv .allratL {float: left;margin-right: 2%;left: 0;position: absolute;top: 0;}
.ratuserdiv .allratL .fr {float: left;height: 50px;margin-right: 20px;width: 50px;}
.ratuserdiv .allratL .fr img {border-radius: 30px;}
.ratuserdiv .allratR {font-size: 13px;float:left;width:100%}
.ratuserdiv .allratR .fr {color: #424242;display: table;float: left;font-size: 14px;margin-bottom: 4px;    width: 100%;}
.ratuserdiv .allratR .fr .rName {color: #424242;display: table-cell;float: none;padding: 0 2px 0 0;position: relative;right: 0;top: 0;vertical-align: middle;    width: 85%;}
.fr .rName {color: #424242;float: left;margin-right: 5px;position: relative;right: 0;top: 0;}
.ratuserdiv .allratR .fr > span {display: table-cell;vertical-align: middle;float: right;}
.ratuserdiv .allratR .sec {border-bottom:1px solid #d2d2d2;clear: left;color: #6d6d6d;float: left;margin-bottom: 4px;padding-bottom: 8px;width: 100%;}
.ratuserdiv .allratR .sec .pull-right {color: #9f9f9f;text-align:right}
.ratuserdiv .allratR .thr {color: #747474;float: left;width: 100%;word-break:break-all}
.ratuserdiv .allratR #rwopinion0{word-wrap:break-word}
.testimonials .syform{float:left; width:75%; margin-top:15px;}
.testimonials .sharediv{float:left;width:100%}
.testimonials .sharediv .jd_heading{ border-bottom: 1px solid #e5e5e5;float: left;margin: 0 0 10px;width: 100%;}
.testimonials .sharediv textarea{resize:none}
.testimonials .sharediv .form-inline .form-control{width:100%}
.testimonials .sharediv .comment{height:100px}
.testimonials .up_pic{position:relative;padding:0 30px 0 100px; float:left; width:100%;}
.testimonials .up_pic label{position:absolute;left:0;top:11px;font-weight:500}
.testimonials .up_pic .upload_icon{position:absolute;right:10px;top:9px}
.testimonials .upload_icon{background-position:-147px -9px;width: 31px;height: 21px;float:right}
.testimonials .mand{padding:4px 0 0 0;margin:0;font-size:lighter;color:#747474}
.testimonials .syform .lastf{margin:0}
.testimonials .syform .sub_btn{margin:0;font-size:16px;padding:7px 30px}
.testimonials .sub_btn{float:right}
.testimonials .testdiv img{ width:100%;}
/*Success stories*/
.success_stories .jd_heading {float:left;width:100%}
.success_stories .jd_heading .hleft{float:left; color:#576f89;}
#storyId .bdr_lft{ border-left:0;}
#imagespaces img{ width:100%;}
.success_stories .jd_heading .hrgt{float:right;font-size:13px;cursor:pointer;padding:5px 0}
.success_stories .para{font-size:18px;float:left;padding:20px 0;color:#545454; line-height:normal;}
.success_stories .mdimages{border-radius: 100px;float: left;height: 100px;padding: 0;text-align: center;width: 100px;border:#d7d7d7 solid 3px}
.success_stories .mdimages img{border: 3px solid #ccc;border-radius: 100px;height: 100%;vertical-align: middle;width: 100%;}
.success_stories .imgdiv{float:left;position:absolute;top:18px;left:0}
.success_stories .emp-info{padding:14px 0;position:relative;float:left;width:100%;border-bottom:#ccc solid 1px;}
.success_stories .empinfo-para{padding:0 0 0 126px;float:left}
.success_stories .empinfo-para .fr{float:left;width:100%;font-size:18px;padding:0; color:#545454;}
.success_stories .empinfo-para .sec{float:left;width:100%;font-size:12px;padding:0 0 4px 0; color:#424242;}
.success_stories .empinfo-para .tr{float:left;width:100%;font-size:13px;padding:0 0 4px 0; color:#7d7d7d;}
.success_stories .empinfo-para .tr ul li{float: left;color: #7d7d7d;list-style-type:disc;font-size:13px;width:auto}
.success_stories .empinfo-para .tr ul li.fr{float: left;margin:0 0 0 14px; }
.success_stories .empinfo-para .tr ul li.sec{margin:0 0 0 34px;float: left;}
.success_stories .empinfo-para-tw{float:left;padding:0 0 0 126px; margin-top:10px;}
.success_stories .empinfo-para-tw .fr{color: #7d7d7d;float: left;font-size: 18px;width: 100%;}
.success_stories .empinfo-para-tw .sec{float:left;width:100%}
.success_stories .empinfo-para-tw .sec .sec_in{float:left;font-size:15px;color:#f97d22}
.success_stories .empinfo-para-tw .sec .sec_v{color: #7d7d7d;float: left;font-size: 13px;padding:2px 0 0 4px;}
.success_stories .empinfo-para-tw .tr{float:left;width:100%;padding:20px 0 0 0;font-size:13px;color:#7d7d7d;text-align:left;}
.success_stories .sharediv{float:left;width:100%}
.success_stories .hleft{color:#286090}
.success_stories .sharediv .jd_heading{ border-bottom: 1px solid #afbac7;float: left;margin:0 0 15px;width: 100%; color:#576f89; font-size:18px;}
.success_stories .sharediv textarea{resize:none}
.success_stories .sharediv .form-inline .form-control{width:100%}
.success_stories .sharediv .comment{height:100px}
.success_stories .sharediv .mand{color:#747474;font-size:13px;font-weight:lighter}
.success_stories .syform .sub_btn{margin:0;font-size:16px;padding:7px 30px}
.success_stories .sub_btn{float:right}
.success_stories .hleft{display:block}
.success_stories .hleft-phone{display:none}
.select_city{float:right}
.suc_video_div{display: none; float: left; width: 100%; padding:10px 0px 0px;}
.suc_video_div .stry{font-size:15px}
.suc_video_div .business-detail{color: #747474;font-size: 13px;font-weight: lighter;}
.suc_video_div .video-list .video-list-i .rec_ul li{margin-bottom:14px;margin-top:0}
.suc_video_div .inner-video-sec{height:280px}
.select_city .btn{background: #fbfbfb;border:1px solid #e3e3e3;color: #747474;outline: medium none;}
.select_city .btn.open{border-bottom: 0px none;position: relative; z-index: 99;bottom:-2px;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select_city .well{background-color:#fbfbfb;box-shadow:none;padding:10px}
.select_city_bn{border-bottom:0}
.sel_darrow{background-position:-142px -137px;width: 15px;height: 9px;}
.select_city_a.open .sel_darrow{background-position:-89px -12px;width:15px;height: 15px;position:relative;top:3px}
.select_city ul{ display: inline-block;padding-bottom: 20px;width: 100%;}
.select_city ul li{font-size:13px;color:#7d7d7d;font-weight:lighter;padding:4px 8px;text-align:left;}
.select_city ul li .city { max-width: 80%; overflow: hidden; display: inline-block; text-overflow: ellipsis;  position: relative; top: 5px;} 
.select_city p.frh{padding:10px 0 0 10px;}
.collapse_ex{z-index:3;position:absolute;width:100%;left:0;display:none}
.brd_arrow{background-position:-190px -137px;width: 10px;height: 9px; margin-right:4px;}
.suc_video.active a{color:#f97d22}
.suc_story.active a{color:#f97d22}
.city.active{color:#f97d22}
.agent-sec .table > tbody > tr > td > a.agentlk.active{color:#f97d22}
.mediaflash{width:100%!important}
#imagespaces{text-align:center}

.about_us .pad10{padding:0 7px;}
.about_us .hind_adjst{float:none;padding:0;}

/*Media press css*/
.mpress{float: left;width: 100%;border:#ccc solid 1px;padding:12px}
.mpress .imgrw{border:#ccc solid 1px;position:absolute:top:12;left:0;height:120px;text-align:center}
.mpress .imgrw img{height:100%;max-width:100%:display:block}
.mpress .prw .date{color:#222;font-size:14px;float:left;width:100%}
.mpress .prw .stry{font-size:21px;float:left;width:100%;color:#545454}
.mpress .prw .rating{color:#424242;font-size:14px;float:left;width:100%;padding:20px 0 0 0}
.mpress .prw .rating .star_img{}
.mpress .prw .rating .rate-count{}
.mpress .prw .rating .comment{}
.mtabs_div{padding:20px 0;float:left;width:100%}
.mtabs_div .tab-content{display:block}
.mtabs_div .leftab{padding-left:0;margin-left:0}
.mtabs_div .rec_ul .even{float:left;}
.mpresli{float: left;width: 100%;border-bottom:#ccc solid 1px;padding:12px}
.mpresli .imgrw{border:#eee solid 1px;position:relative; height:86px;text-align:center; padding:0;height:67px;width:100px}
.mpresli .imgrw img{ width:100%; height:100%;}
.mpresli .prw .date{color:#7d7d7d;font-size:12px;float:left;width:100%}
.mpresli .prw .stry{font-size:18px;float:left;width:100%; color:#5a5a5a; line-height:normal; margin-top:5px;}
.mpresli .prw .rating{color:#747474;font-size:12px;float:left;width:100%;padding:5px 0 0 0}
.mpresli .prw .para_text{ color:#747474; font-size:13px; width:100%; padding-top:5px;display:inline;word-wrap:break-word}
.fvnrcnorbx .nav-tabs li.active a {background: #ffffff;border-top: 2px solid #e0734c;color: #595959;float: left;padding: 7px 30px;width: 100%;}
.fvnrcnorbx .nav-tabs > li.active > a, .fvnrcnorbx .nav-tabs > li.active > a:focus, .fvnrcnorbx .nav-tabs > li.active > a:hover {border-radius: 0;font-size: 14px;background-color:#fff;color:#585858}
.mpress-main .jd_heading{border:0}
.fvnrcnorbx .nav > li > a {background:#e5e5e5 ;border-left: 1px solid #dadada;border-right: 1px solid #dadada;border-top: 1px solid #dadada;float: left;padding: 7px 30px;text-align: center;width: 100%;font-size: 14px;color:#585858; border-radius: 0 0 0 0;}
.fvnrcnorbx .sec.rcnttbhd {padding-right:0}
.mvideo{float: left;width: 100%;border:#ccc solid 1px;padding:12px;position:relative}
.mvideo .imgrw{border:#ccc solid 1px;position:absolute:top:12;left:0;height:120px;text-align:center; padding:0;}
.mvideo .prw .date{color:#747474;font-size:14px;float:left;width:100%}
.mvideo .prw .stry{font-size:21px;float:left;width:100%;color:#222}
.mvideo .prw .rating{color:#424242;font-size:14px;float:left;width:100%;padding:20px 0 0 0}
.mvideo .fimg{position: absolute;right:-4px;top: -6px;}
.mvideo .feature-img{background-position:-1px -154px;width: 107px;height: 108px;float:left}
.sml_str{float: left;position: relative;right: 2px;top: 4px;}
.pub-img li{margin-top:30px}
.pub-img li span.prd-img{border:#eee solid 1px;height:100px;width:100%;float:left;padding-top:15px;text-align:center}
.pub-img li span.prd-title{color: #747474;float: left;font-size: 16px;height: auto;padding: 10px 0;text-align: center;width: 100%;}
.mv-main .jd_heading{border:0}    
.paddingL0{padding-left:0}
.paddingR0{padding-right:0}
.divider{border:red solid 1px;height:50px;float:left}
.ms0, .ms1, .ms3, .ms2, .ms4, .ms5, .ms6, .ms7, .ms8, .ms9, .ms10 {
    background-image: url("//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/Star03.gif");
    background-repeat: no-repeat;float: left;height: 10px;width: 11px;
}
/*
.s0, .s1, .s3, .s2, .s4, .s5, .s6, .s7, .s8, .s9, .s10 {
    background-image: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/starbx.png');
    background-repeat: no-repeat;float: left;height: 18px;width: 18px;margin: 0 1px;cursor: pointer;
}*/
.strdiv{font-size:14px;padding:12px 0;float:left;width:100%;color:#222}
.strdiv .rate-count{padding:2px 10px 0 6px;float:left;margin:0 10px 0 0px;border-right:#ccc solid 1px;}
.strdiv .comment{float:left;padding:2px 10px 0 0;}
.strdiv .rate_rv{ background-color: #F8F8F8;border-radius: 2px;color: #21659F;font-size: 14px;margin: 0 0 0 10px;padding: 2px 6px;border:#BACFE2 solid 1px;float:left; }
.strdiv .rate_rv a{color: #21659F;}
.runs  .video-sec-i{height:250px}
.video-sec-i{float: left; width: 100%; }
.video-sec-i .vdo_bdr{border:1px solid #bcbcbc; padding: 5px;z-index:1}
.video-sec-i .inner-video-sec{height:100%}
.video-sec-i .inner-video-sec .ytframe-wrap{height:100%}
.inner-video-sec{float:left;background-color:#e5e5e5;width:100%;position:relative;}
.inner-thumb-sec{float:left;border:#ccc solid 1px;margin:10px 24px}
.inner-video-fetured{height:30px;width:120px;position:absolute;right:15px;top:-3px;background-position:-4px -276px;width: 150px;height: 27px;}
.ratuserdiv .sec1{ color:#424242;}
#divInnerVideo #ulInnerVideosid li{height:70px;}
#divInnerVideo #ulInnerVideosid li a img{height:100%;width:100%}
.video-sec .sec {float:left;width:100%;font-size:12px;color:7d7d7d;padding:0 0 18px 0;color:#7d7d7d}
.video-sec .third{float:left;width:100%;font-size:12px;color:7d7d7d;padding:0 0 18px 0;color:#7d7d7d}
.video-sec .four{float:left;width:100%;font-size:14px;color:#7d7d7d;padding:0 0 10px 0}
.video-list{padding-right:0}
.video-list-i{float:left}
.video-list-i .mv{font-size:14px;color:#424242;}
.video-list .video-list-i .mpresli{padding:0}
.video-list .video-list-i .imgrw {padding:0}
.video-list .video-list-i .prw  {padding-right:0}
.video-list .video-list-i .mpresli .imgrw  {height:67px;width:100px; position:relative;/* height:67px; */}
.vdo_icn{background-position: -316px -5px; width: 34px; height: 34px; position: absolute; left: 50%; top: 50%; margin-left: -17px;margin-top: -17px;}
.video-list .video-list-i .mpresli .prw .stry  {color:#222;font-size:14px; margin-top:0;}
.video-list .video-list-i .mpresli .prw .business-detail{ color:#7d7d7d;}
.video-list .video-list-i .mpresli .prw .rating  {color:#747474;font-size:13px;padding:4px 0 0 0;line-height:16px}
.video-list .video-list-i .mpresli .prw .rating .rate-count{padding:0 10px; color:#545454;float:left}
.video-list .video-list-i .mpresli .prw .rating .comment{float:left; color:#545454;}
.video-list .video-list-i .rec_ul li{float:left;margin:20px 0}
.video-list .video-list-i .mpresli{border:0}
.video-list{float:left}
.video-list .video-list-i .rec_ul{float: left;width: 100%;}
.video-list .video-list-i .rec_ul li{float: left;width: 100%;}
.rts .leftab{padding-right:0;margin-left:0}
.rts .rgtab{padding-right:0}
.video-sec .social-sec{float:left;width:100%;margin:6px 0 18px 0}
.video-sec .social-sec .sec{float: left;width: 20%;padding:4px 0 4px 0}
.video-sec .shareM{float:right;font-size:14px;color:#7d7d7d;padding:4px 10px; overflow: hidden; max-width: 52%;} 
.video-sec .shareM.tcon {white-space: nowrap;}
.video-sec a.shareM.trat {width: 100%; max-width:100%;white-space: nowrap}
.video-sec .shareM a{color:#7d7d7d;}
.video-sec .shareM a:hover{color:#000;}
.email{background-position:-279px -13px;width: 24px;height: 16px;float:left;margin:2px 6px 0px 0}
.cal{background-position:-246px -9px;width: 21px;height: 21px;float:left;margin:0 6px 0px 0}
#youTubeGal .vidlink.active .img-play.paused::before {content: "";}
#youTubeGal .vidlink.active .img-play::before {content: "";}
#youTubeGal .vidlink .img-play::before {color: #fff;content: "";font-family: "Glyphicons Halflings";font-size: 20px;left: 10px;position: relative;top: 3px;}
#youTubeGal .vidlink.active .img-play {background-color: rgba(255, 0, 0, 0.8);}
#youTubeGal .vidlink .img-play {background-color:rgba(255, 0, 0, 0.8);border-radius: 10px;display: block;height:35px;left:60%;margin: -20px 0 0 -25px;position: absolute;top: 50%;transition: background-color 0.7s ease 0s;width: 35px;}
#youTubeGal .ytframe-wrap {position: relative;max-width: 700px;margin: auto;}
#youTubeGal .ytframe-wrap .ytthumb {display: block;width: 100%;height: auto;}
#youTubeGal .ytframe-wrap .yt-iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;}
#youTubeGal .bx-wrapper .bx-controls-direction{display:block}
#youTubeGal .bx-wrapper .bx-controls-direction a.bx-prev{left:-25px;background:url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/cms_websprite_1x.png') no-repeat -74px -12px;width: 9px;height: 15px;top:60%} 
#youTubeGal .bx-wrapper .bx-controls-direction a.bx-next{right:-25px;background:url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/cms_websprite_1x.png')no-repeat -89px -12px;width: 9px;height: 15px;top:60%}
.sharevm_model .modal-header{border:0}
.sharevm_model .form-group{margin-left:0;margin-right:0}
.sharevm_model .control-label{padding:10px 0 0;font-weight:normal}
.sharevm_model p.shvem{padding: 10px 35px; font-weight: 600; font-size: 18px;}
.rstrs {float: left;padding: 10px;}
.done,.bs0 {background:url("//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/Stars_Rate.gif") no-repeat scroll 0 0;float: left;height: 50px;margin: 0 6px 0 0;width: 40px;}
.bs0 {background-position: -4px 0;}
.done,.rhvr {background-position: -436px 0;}
.rtxt {color: #ff6c00;float: left;font-size: 15px;padding: 25px 0 0;text-align: center;}
.rr_tab .Mrates{border:#ccc solid 1px;width:100%;float:left;margin:10px 0}
.err_red{color:red}
.mrate_form{float:left;width:100%}
.mrate_form .control-label{text-align:left;font-weight:500;font-size:13px;padding:0}
.mrate_form .mfd{padding:0}
.sb_btn .backbtn{margin-right:8px}
#myTabContent .note{font-size: 13px;float: left;width: 100%;margin: 18px 0px 10px;}
#myTabContent .note .orange{color:#f97d22;display:inline}
#myTabContent .note_Sec{font-size: 13px;float: left;width: 100%;margin:0}
/*Investor relations css*/
.inv-relations p.jd_heading{color:#222;font-size:18px}
.inv-relations p{color:#7d7d7d;font-size:12px}
.selectf .jd_heading {float:left;width:100%;border:0}
.selectf .jd_heading .fr{ margin-top:5px;display:inline-block;font-size:16px;}
.csrtp .jd_heading .fr{float:left;}
.selectf .jd_heading .sec{margin:0 0 0 24px;display:inline-block}
.qu-report{float:left;width:100%;border-top:#efefef solid 1px;padding:25px 0;text-align:center;}
.qu-report ul{float:left;width:100%}
.qu-report ul li{float:left;}
.qu-report ul li span.qf{float:left;width:100%;font-size:16px;color:#747474; line-height:normal; margin-top:15px;}
.qu-report ul li span.q1{float:left;width:100%;font-size:21px;color:#747474;}
.moc .jd_heading p{ margin:0;}
.annual-report .jd_heading{border-bottom:#e5e5e5 solid 1px}
.an-report .anulr{border-bottom: 1px solid #eee;float: left;padding: 20px 0;}
.an-report .anrp .last{float:left;width:100%;color:#747474;margin:0 0 2px 0}
.an-report .anrp .last a{color:#747474}
.an-report .anrp .last .fr{float:left;width:100%;margin:0 0 2px 0}
.an-report .anrp .last .sec{float:left;width:100%;}
.an-report .anrp .imgb{border: 1px solid #eee;float: left;height: 180px;width: 77%;text-align:center}
.an-report .anrp .anpara{float:left;margin:0 0 10px 0}
.an-report .anrp .anpara .fr{float:left;width:100%;font-size:16px;color:#747474; margin-top:5px;}
.an-report .anrp .anpara .sec{float:left;width:100%;color:#7d7d7d;font-size:14px}
.an-report .anrp .anpara .thr{float:left;width:100%;font-size:12px;color:#7d7d7d}
.pdfP{float:left;margin:8px 0 0 0;font-size:12px;color:#747474;}
.w100 .pdfP{width:100%;color:#ccc}
.af_sec .pdfP{width:100%;color:#ccc}
.af_thr .pdfP{width:100%;color:#ccc}
.af_four .pdfP{width:100%;color:#ccc}
.pdfP a{color:#747474; padding-bottom:10px}
.pdfP_in{float:left}
.pdfP_in .bx1 { float: left; height: 50px; width: 20px;} 
.pdfP_in .bx2 {float: left; width: 65px; text-align: left; padding-left: 2px;}
.pdf-icon{background-position:-32px -105px;width: 18px;height: 17px;margin:1px 2px 0 0;float:left}
.audio-icon{background-position:-57px -104px;width: 17px;height: 19px;margin:1px 2px 0 0;float:left}
.cop .jd_heading .copsl{margin:10px 0 0 0;padding:0 18px 0 0;text-align:right}
.cop .jd_heading .copsR{margin:10px 0 0 0;padding-right:0;text-align:right;display:inline-block;}
.cop .jd_heading .sec{float: left; padding: 0px; width: 43%; margin-left:8px;}
.cop .jd_heading .sec .btn{width:100%}
.radio-ads .jd_heading{border-bottom: #e5e5e5 solid 1px;}
.ckrbtn b{ font-weight:200; font-size:14px; color:#7d7d7d;}
.copRw{border-top:1px solid #eee;  float: left;margin:15px 0 0 0;padding:18px 0 0 0;width: 100%;}
.bod .jd_heading{border-bottom: #eee solid 1px;}
.copRw .copl span{float:left;width:100%;font-size:18px;color:#747474}
.copRw .copR span{float:left;width:100%;color:#747474}
.copRw .copR{padding:0}
.copRw .copR a{float:right}
.copRw .copR a:hover{color:#7d7d7d}
.copl span.copdate{font-size:14px;color:#747474}
.copl span.co-info{font-size:17px;color:#747474; line-height:normal;}
.caretd{background-position:-232px -54px;width: 20px;height: 10px;float:right;position:relative;top:5px}
.cdr{float:left; font-size:15px; color:#424242;}
.cdrcolor{color: #424242 !important;}
.cusmbtn{width:186px;border:#c8c8cd solid 1px}
.cusmbtn:hover{background:transparent}
.cusdm{width:100%;padding:0;margin:0; border-top-left-radius: 0;border-top-right-radius: 0; border-radius: 0 0 4px 4px;z-index:99999}
.sec .dropdown-menu{top:98%;}
.sec .cust_dn{ min-width:151px;}
.copsR .cust_dn{ min-width:144px;height: 228px;overflow-y: scroll;}
.dropdown-menu  li  a{padding:8px 20px;border-bottom:1px solid #ccc; font-size:15px; color:#424242;display:block;white-space:normal;word-wrap:break-word}
.dropdown-menu > li:last-child a{ border-bottom:0;}
.custom-dp .dropdown-menu  li  a:focus, .custom-dp .dropdown-menu  li  a:hover{background-color:#EEF9FB; border-radius: 0 0 4px 4px;}
.qu-report .modal-header{border:0}
.earningcallT{padding:5px 20px;border-radius:2px}
.earningcallT .eartsec{background:#f2f2f2;border:#ccc solid 1px;height:46px;border-radius:4px}
.earningcallT .frp{border-bottom:1px dotted #ccc; padding: 0px 0px 6px; font-size: 13px;}
.earningcallT .secp{padding: 10px 0px 0px; font-size: 13px;}
.orange{color:#f97d22}
#audioclip .close{padding:0}
.custom-dp .btn-default.active, .custom-dp .btn-default.focus, .custom-dp .btn-default:active, .custom-dp .btn-default:focus, .custom-dp .btn-default:hover, .open > .custom-dp .dropdown-toggle.btn-default{background:transparent}
.bod .mdlist{float: left;padding: 15px 0;width: 100%;}
.bod .mdlist:nth-child(0n+2) {border-top: 0;}
.bod .mdlist .mdinfo p{ color:#7d7d7d; font-size:13px;}
.bod .fr{border-top: 0;color:#545454}
.bod .mdlist .mdimages{border:3px solid #d7d7d7;height:100px;width:100px;border-radius:100px;padding:0px;text-align:center;float:left}
.bod .mdlist .mdimages img{padding:32px 0 0 0 }
.bod .mdlist .mhead-phone{display:none}
.bod .mdinfo{float:left}
.bod .mdinfo p.mhead{color:#747474;font-size:18px;display:block;}
.bod .mdinfo .mhead .sec{border-left: 1px solid #747474; padding: 0px 0px 0px 10px; margin-left: 7px;color:#545454}
.bod .mdinfo .mpara{text-align:justify;font-size:12px;color:#747474;clear:left}
.moc .jd_heading{border:0}
.mocrw{border-top:1px solid #efefef;padding:14px 0 20px 0;float:left;width:100%}
.mocrw p.heading{font-size:18px;color:#545454;margin:0 0 5px 0}
.mocrw .Hinfo{font-size:13px;color:#7d7d7d;margin:0 0 0 0;}
.mocrw .n-info{padding:0 0 0 14px;font-size:12px;color:#7d7d7d}
.mocrw .n-info li{list-style-type:decimal;float:left;width:100%}
.invsRw .heading{font-size:18px;margin:0;color:#545454;}
.invsRw{margin:14px 0 0 0}
.invs-contactus .jh{margin:0; line-height:normal; color:#7d7d7d; font-size:13px;}
.invsRw .n-info{margin:10px 0 0 0;color:#7d7d7d;font-size:12px;}
.invsRw .n-info .blc{color:#1d7ac3}
.invsRw .n-info li b{font-size: 13px; font-weight: lighter;}
.invs-contactus .invsRw .n-info li b{font-size: 13px; font-weight:bold;}
.csr .jd_heading{border:0}
.csr .jd_heading p{font-size:12px;color:#7d7d7d;text-align:justify;line-height:25px;}
.csr .jd_heading p .rbs{color:#1274c0;font-size:12px}
.csr_education .jd_heading{border:0}
.csr_education .jd_heading p{font-size:12px;color:#7d7d7d;text-align:justify}
.csr_education .jd_heading h3{font-size:18px;color:#545454}
.galleryE{border:#ccc solid 1px;border-radius:6px;width:100%;margin-bottom:20px;float:left}
.galleryE .well-none{margin:40px}
.galleryE .thumbnail {display: block;padding: 4px;line-height: 1.42857143;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;border-radius: 0;border: none;background-color: none;margin:0}
.galleryE .carousel-control {position: absolute;top: 0;left: 0;bottom: 0;width: 15%;opacity:100;font-size: 20px;color: #fff;text-align: center;text-shadow: none;left:-34px}
.galleryE .carousel-control.left {background-image: none;}
.galleryE .carousel-control.right {left: auto;right:-34px;background-image: none;}
.galleryE .carousel-control {padding-top:8%;width:5%;}
.gal-left-arrow{background-position:-172px -248px;;width: 21px;height: 41px;}
.gal-right-arrow{background-position:-212px -248px;;width: 21px;height: 41px;}
.csr_education .galleryE .carousel-control{padding-top:4%}
.csr_tp  .galleryE .carousel-control{padding-top:5%}
.csr_tp .jd_heading{border:0}
.csr_tp p{font-size:12px;color:#7d7d7d;text-align:justify}
.csr_tp h3{font-size:18px;color:#545454}
.csr_tp .tes_sec{border:2px solid #c8dcc6;border-radius:6px;float:left;padding:10px 0}
.csr_tp .tes_sec .tcity{ border-bottom: 1px solid #c8dcc6;float: left;font-size: 14px;margin-bottom: 4px;padding: 4px 0;width: 100%;}
.csr_tp .tes_sec .tpara{float:left;width:100%;text-align:justify;color:#7d7d7d}
.csr_tp .tes_sec .us_name{float:left;width:100%;color:#424242;font-size:12px}
.csr_tp .tes_sec .us_dgn{float:left;width:100%}
.csr_tp .tes_sec .carousel{float:left;width:100%; position:unset;}
.csr_tp .tes_sec .carousel .carousel-control{top:100%; padding:0 !important}
.csr_tp .jd_headex {border-bottom:#eee solid 1px;margin:0 0 20px 0;}
.ab_ad .jd_heading{border-bottom:#eee solid 1px;}
.makeday .jd_heading{border-bottom:#eee solid 1px;}
.csr_tp .jd_headex .jdsel{float:right}
.csr_tp .tes_sec{position:relative}
.tes_gal .barrow{width: 100%; position: absolute; height: 30px; bottom: -32px;}
.csr_tp .tes_sec .well-none{margin:0 15px}
.csr_tp .tes_gal .gal-left-arrow{background-position:-74px -12px;width: 9px;height: 14px;}
.csr_tp .tes_gal .gal-right-arrow{background-position:-89px -12px;width: 9px;height: 15px;}
.tes_gal .carousel-control.left{left: auto; right: 18px;}
.tes_gal .carousel-control.right{right:0}
.swn .jd_heading{border:0}
.swn .jd_heading p{font-size:12px;color:#7d7d7d;text-align:justify;float:left}
.swn .jd_heading h3{font-size:18px;color:#545454;float:left}
.thumbnail {margin-bottom:6px;}
.carouselex-control.left,.carouselex-control.right{background-image:none;margin-top:10%;width:5%;}
.blueimp-gallery > .prev, .blueimp-gallery > .next, .blueimp-gallery > .close{display:block!important}
/*Ads css*/
.mkd .jd_heading .hp{display:inline-block}
.mkd .jd_heading .caln{color: #747474;float: right;font-size: 14px;}
.mkd .video-sec {float: left;width:100%;position:relative}
.mkd .video-sec .social-sec{float: left;margin:6px 0 12px 0}
.mkd .video-sec .scl_link{left:0;}
.social-sec ul.cusdm li{margin:0;padding:0;width:100%}
.rate_rv_desk{}
.rate_rv_phone{display:none}
.rate_rv {background-color: #eaeaea;border: 1px solid #2264a1;border-radius: 2px;color: #2264a1;float: left;font-size: 14px;margin: 0 0 0 10px;padding: 2px 6px;}
.agent-sec{border-top:#eee solid 1px; float:left;width:100%;padding-top:25px;font-size:14px; margin-top:40px;}
.agent-sec .table > tbody > tr > td, .agent-sec .table > tbody > tr > th, .agent-sec .table > tfoot > tr > td, .agent-sec .table > tfoot > tr > th, .agent-sec .table > thead > tr > td, .agent-sec .table > thead > tr > th{ border-top:0; }
.agent-sec .table > tbody > tr > td > a{ color:#747474;}
.agent-sec .table > tbody > tr > td > a:hover{ color:#000;}
.agent-sec .as{font-size:14px;color:#7d7d7d}
.agent-sec .asfr{float:left;}
.agent-sec .asfr li a{color:#747474}
.agent-sec .asfr li a.active{color: #f97d22;font-size: 16px;font-weight: 500;}
.agent-sec .asec li a{color:#747474}
.agent-sec .asec li a.active{color: #f97d22;font-size: 16px;font-weight: 500;}
.agent-sec .asth li a{color:#747474}
.agent-sec .asth li a.active{color: #f97d22;font-size: 16px;font-weight: 500;}
.agent-sec .asfour li a{color:#747474}
.agent-sec .asfour li a.active{color: #f97d22;font-size: 16px;font-weight: 500;}
/*Ads print-ads */
.printads-tab{float:left;width:100%}
.printads-tab #pad-myTabs{border:0}
.printads-tab #pad-myTabs .pdfr{padding-left:0}
.printads-tab #pad-myTabs .pdlst{padding-right:0}
.printads-tab #pad-myTabs{border:0}
.printads-tab .tab-content{display:block}
.printads-tab .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{background-color:#747474;color:#f2f2f2;font-size:18px; font-weight:normal;}
.printads-tab .nav-tabs > li > a{background-color:#F2F2F2;font-size:18px;text-transform:uppercase;color:#747474; border-radius:0; min-height:60px;}
.printads-tab .nav-tabs > li{text-align:center}
.printads-tab .nav > li > a{padding:4px 6px}
.ads-img img{margin:auto}
.radio-ads .copsR .rdfr{display:none}
.radio-ads .video-sec .social-sec {padding:0}
.print-ads .soc-sec{padding:0}
.print-ads .printad_tab .leftab  {padding-right:0}
.print-ads .printad_tab .rgtab  {padding-right:0}
.print-tabs{display:none}
.musicSec{border:red solid 1px;float:left;width:100%}
/*Product & Service css*/
#ps_model .jd_model{margin: 0px 15px;}
#ps_model .jd_model .sub_btn{margin:20px 0 10px;}
.jd_model .fr{margin:0 0 30px}
.jd_model .sec{font-size: 25px;font-weight: lighter;margin: 0 0 30px;}
.jd_model .thr{margin:0}
.jd_model .four{background:#e5e5e5;padding:10px 25px;border-radius:6px;float:left;width:100%;border:#e5e5e5 solid 1px;}
.jd_model .four .sfr{ color: #747474;float: left;font-size: 13px;padding: 0 0 10px;text-transform: uppercase;width: 100%;}
.jd_model .four .sec{float:left;width:100%;font-size:13px;margin:0 0 15px;color:#747474;padding:0 38px}
.jd_model .five{}
.advertiser .sharediv .jd_heading{float:left;width:100%;border:0;padding:8px 0 10px 0;font-size:15px;color:#747474}
.advertiser .sharediv {float:left}
.advertiser .sharediv .stdcode{border-right:0 none;text-align:center;width:20%;}
.advertiser .sharediv .lcode{width:80%}
.advertiser .sharediv .orsec{border-bottom: 1px solid #ccc;float: none;height: 15px;margin: auto;position: relative;text-align: center;top:20px}
.advertiser .sharediv .ordiv{background:#e5e5e5;border: 1px solid #ccc;border-radius: 100px;font-size:22px;height: 50px;left: 39%;padding: 10px;position: absolute;top: -12px;width: 50px;color:#7d7d7d;font-weight:lighter}
.advertiser .sharediv .ormdiv{margin-bottom: 60px;}
.advertiser .sharediv .sub_btn{font-size: 17px;padding: 6px 30px;float:right}
.advertiser  .modal-header{border-bottom:0}
.jdtm{background-position:-4px -313px;width: 175px;height: 42px;}
.jdno{background-position: 0 -364px;width: 383px;height: 92px;}
.jdon_mobile{}
.jdon_mobile .jdon_mex{border-bottom:#ccc solid 1px;border-top:#ccc solid 1px;float:left;width:100%}
.jdon_mobile .jdon_mex .jdon_fr{border-right:1px solid #ccc;font-size:16px;font-weight:lighter;margin:12px 0;text-align:center;padding:4px 0}
.jdon_mobile .jdon_mex .jdon_fr b{font-weight:500}
.jdon_mobile .jdon_mex .jdon_sec{font-size:16px;font-weight:lighter;margin:12px 0;text-align:center;padding:4px 0}
.jdon_mobile .jdon_mex .jdon_sec b{font-weight:500}
.jdon_mobile .jdon_mex .jdon_fr .sub_btn{margin-left:4%;padding:6px 21px;font-size:16px}
.jdon_mobile .jdon_mex .jdon_sec .sub_btn{margin-left:4%;padding:6px 21px;font-size:16px}
.jdon_mobile .bg-iphone{background:#ACACAC;height:60px;width:60px;float:left;text-align:center}
.jdon_mobile .bg-iphone .iphone_icon{background-position:-169px -157px;width: 28px;height: 34px;margin:13px}
.jdon_mobile .bg-android{background:#97C024;height:60px;width:60px;float:left;text-align:center}
.jdon_mobile .bg-android .android_icon{background-position: -216px -157px;width: 31px;height: 37px;margin:13px}
.jdon_mobile .bg-windows{background:#0DB3EF;height:60px;width:60px;float:left;text-align:center}
.jdon_mobile .bg-windows .windows_icon{background-position:-269px -163px;width: 31px;height: 31px;margin:13px}
.jdon_mobile .bg-bb{background:#000;height:60px;width:60px;float:left;text-align:center}
.jdon_mobile .bg-bb .bb_icon{background-position:-320px -166px;width: 31px;height: 23px;margin:18px 13px}
.jdon_mobile .textph{font-size:18px;float:left;padding:17px;color:#424242;font-weight:lighter}
.ourP{float:left;width:100%;margin:30px 0 0 0}
.ourP .jd_ourP{border-bottom:1px solid #f97d22;color:#f97d22;font-size:18px;margin-bottom:10px;padding-bottom:6px;}
.ourP .jd_ourP span{color: #747474;float: left;font-size: 17px;height: 100%;padding: 17px;}
.ourpc ul{float:left}
.ourpc ul li{padding:0}
.ourpc ul li span.ourli{border: 1px solid #e5e5e5;margin-bottom: 5%;padding:0;float:left;width:100% }
.ourP .ourpc{padding-left:0;float:left}
.japp_head .jdml{color:#747474;font-size: 14px;font-weight: lighter;margin-bottom: 10px;padding:6px 0 0 39px;float:left;width:100%}
.japp_head .jdml li{list-style-type:initial;padding:0 0 8px 0}
.japp_head .ap-info{color: #666;font-size: 14px;font-weight: lighter;margin: 0 0 15px;text-align: justify;}
.sps-mobile .jd_heading{margin:0}
.spsMdiv{margin:0}
.spsMdiv .panel-default > .panel-heading{background-color:transparent}
.spsMdiv .panel-group .panel{border-radius:0}
.spsMdiv .panel-default{border-left: 0 none;border-right: 0 none;border-top: 0 none;box-shadow: none;}
.spsMdiv .panel + .panel{margin-top:0}
.spsMdiv .panel-heading{padding:0}
.spsMdiv .panel-title{padding:0}
.spsMdiv .panel-body{color: #747474;font-size: 13px;}
.spsMdiv .panel-title a{color:#666;display:inline-block;font-size:20px;font-weight:500;padding:15px;width: 100%;}
/*Product & Service -> event-sec*/
.event-sec .eventex .ly{font-size:17px;}
.event-sec .eventex .ey{font-size:17px;font-weight:lighter;}
.event-sec .linfo{position:relative}
.event-sec .linfo .input-group{width:88%;}
.event-sec .linfoex .cusmbtn{ background:#eee;border: 0 none;border-radius: 0;padding: 9px 1px;width:54px}
.event-sec .linfoex .cusmbtn .cdr{padding:0 0 0 6px}
.event-sec .linfoex .input-group-addon{padding:0}
.event-sec .linfo {}
.event-sec .cinfo{}
.plus_icon{position:absolute;right:15px;top:4px;background-position:-268px -108px;width: 31px;height:31px}
.eventex .sub_btn{float:right;padding:6px 25px;font-size:17px}
.cartsm{background-position:-237px -88px;float:right;width: 11px;height: 8px;position:relative;right:4px;top:6px}
.cartsm-dp > .dropdown-menu{ position: absolute;width: 100%;min-width:auto}
.cartsm-dp .dropdown-menu > li > a{padding:8px 0;text-align:center}
.btn-grey{background-color:#ccc;color:#fff}
.icon-sec{height:49px;width:49px;position:absolute;text-align:center}
.sps-text{padding:0 0 0 65px}
.down_arrow{background-position:-121px -161px;width: 35px;height: 35px;}
.ofo_icon{background-position:-9px -490px;width:42px;height:39px;}
.bda_icon{background-position:-68px -490px;width:32px;height:49px;}
.omo_icon{background-position:-116px -492px;width:37px;height:37px;}
.bcs_icon{background-position:-173px -492px;width:47px;height:32px;}
.bat_icon{background-position:-236px -495px;width: 41px;height:24px;}
.ogo_icon{background-position:-297px -485px;width: 41px;height:39px;}
.btlte_icon{background-position:-357px -479px;width:36px;height:49px;}
.son_icon{background-position:-7px -569px;width:36px;height:35px;}
.oflo_icon{background-position:-68px -569px;width:25px;height:38px;}
.blpu_icon{background-position:-117px -567px;width:33px;height:37px;}
.bcpu_icon{background-position:-167px -569px;width:36px;height:34px;}
.bacs_icon{background-position:-229px -574px;width:43px;height:18px;}
.bkac_icon{background-position:-293px -562px;width:40px;height:40px;}
.batd_icon{background-position: -173px -492px;width:47px;height:32px;}
.bwps_icon{background-position:-358px -566px;width:25px;height:32px;}
.ckrbtn {text-align: center;float: left;padding: 20px 0 0 0; width:100%;}
#mep_0{height:auto; float:left;width:100%!important;}
.mejs-container{width:100%!important;}
.oadthumb li{height:80px;padding:8px}
.oadthumb li span{border:#ccc solid 1px;height:100%;width:100%;float:left}
.oadsfilm .oadvd{border:#ccc solid 1px;height:222px;width:100%;margin:10px;float:left}
#youTubeGal .bx-wrapper .bx-viewport{left:0}
.agent-sec .act_orng{color: #f97d22; font-size: 16px;}
/*Mobile header*/
.mheader {position: absolute;top:50px;width: 96%;z-index:999;margin-left: 2%;margin-right: 2%;}
.mheader .srchinput{height:40px;padding-left:44px;padding-right:44px;padding-top:0;padding-bottom:0}
.lsec{position:absolute;padding:13px 3px 0px 16px;height:100%;width:40px;border-right:#ccc solid 1px; top:0;left:0;}
.Rsec{position:absolute;padding:10px 0 0 12px;height:100%;width:40px;border-left:#ccc solid 1px;right:0;top:0}
.larrow{background-position:-304px -321px;width:8px;height:15px;}
.rmenu{background-position:-344px -323px;width:18px;height:11px;}
.srch-ico{background-image: url("//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/search-icon.png");background-size:20px 20px;display: inline-block;background-repeat:no-repeat;background-position:46px center}
.crs-icon {background-position: -252px -212px;width: 31px;height: 31px;}
/*Mobile header*/
/*Sukhraj css End*/

/*magazine ad section*/
.ad_ad{ float:left; width:100%; margin-top:25px;}
.ad_ad img{ width:100%;}
.rate_rw_btn{margin-top:15px; float:left; width:100%; border-top:1px solid #d7d7d7; padding-top:25px;}
.mkd .video-sec .social-sec .for_ad{ width:60%;float:left}
.mkd .video-sec .social-sec .for_ad .shareM a{ color:#7d7d7d;}
/*magazine ad section*/
.rr_tab .Mrates{border:#ccc solid 1px;width:100%;float:left;margin:10px 0}
.rstrs {float: left;padding: 10px;}
.sharevm_model .modal-header{border:0}
.sharevm_model .form-group{margin-left:0;margin-right:0}
.sharevm_model .control-label{padding:5px 0 0;font-weight:normal}
.sharevm_model p.shvem{padding: 10px 35px; font-weight: 600; font-size: 18px;}
.done,.bs0 {background:url("//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/Stars_Rate.gif") no-repeat scroll 0 0;float: left;height: 50px;margin: 0 6px 0 0;width: 40px;}
.bs0 {background-position: -4px 0;}
.done,.rhvr {background-position: -436px 0;}
.rtxt {color: #ff6c00;float: left;font-size: 15px;padding: 25px 0 0;text-align: center;}
.mrate_form{float:left;width:100%}
.mrate_form .control-label{text-align:left;font-weight:500;font-size:13px;padding:0}
.mrate_form .mfd{padding:0}
.err_red{color:red}
.sb_btn .backbtn{margin-right:8px}
.mvideo .imgrw img{width:100%;height:100%}
.qu-report ul li span.q1_gray{color:#ccc;}
.menuarrow_dw{background-position:-142px -137px;width: 15px;height: 9px;float: right;position: absolute;right: 10px;top:15px; cursor:pointer;}
.menuarrow_up{background-position:-165px -136px;width: 15px;height: 9px;float: right;position: absolute;right: 10px;top:15px; cursor:pointer;}
.menuarrow_rgt{background-position:-89px -12px;width: 9px;height: 15px;float: right;position: absolute;right: 10px;top:10px; cursor:pointer;}
.menuarrow_plus{background-position:-290px -49px;width:11px;height: 11px;float: right;position: relative;right: 10px;top:4px}
.menuarrow_minus{background-position:-266px -54px;width: 11px;height: 3px;float: right;position: relative;right: 10px;top:4px}
/*----------------------Sukhraj css End--------------------------------*/



/*---------------------------------modification css-----------------------------*/

.padding_lft{ padding-left:0;}
.padding_rgt{ padding-right:0;}

.ftur_icon{background-position: -3px -154px; width: 107px; height: 108px; position: absolute; right: -7px; top: -6px;}
.play_icon{background-position: -3px -46px;	width: 36px; height: 37px; float:left; margin-right:5px;}
.ratingdiv a{ color:#337ab7;}
.new_pagination .padd_botm{margin-bottom:0;}
#wrmob{ border-radius: 0 4px 4px 0;}

.upload_sctn{ font-size:14px; color:#747474;}
.upload_sctn .upld_box { border: 1px solid #ccc;padding:8px 12px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px;display:block;  width: 100%;  margin-left: 30px; height:auto;background-color:#fff}
.blue_tx { color: #2264a1; font-size: 13px; font-weight: 300;}
.fle_upld { position: relative; overflow: hidden;}
.fle_upld input.upload {position: absolute; top: 0; left: 0; margin: 0; padding: 0; font-size: 20px; cursor: pointer;opacity: 0; filter: alpha(opacity=0);}
.lgt_tx { font-size: 11px; font-weight: 300; font-style: italic; color: #a3a3a3; display:inline-block;}
.testimonials .syform .note{float:left; width:100%; margin-top:15px; font-size: 13px; color: #747474; text-align: left;}
.success_stories{ float:left; width:100%;}
.succ_rw{ padding-top:5px;padding-right:0;max-width: 80%;}
.success_stories .jd_heading .succ_rw .hleft{ font-size:18px; color:#222;margin-top:5px;}
.success_stories .succ_rw .hrgt{font-size:15px; color:#747474; }
.success_stories .succ_rw .hrgt .suc_video a{ color:#747474;}
.success_stories .succ_rw .suc_video{ color:#7d7d7d;}
.success_stories .succ_rw .suc_story{ color:#7d7d7d;}
.success_stories .succ_rw .suc_story a{ color:#747474;}
.success_stories .succ_rw .suc_video.active a{color:#2264a1;}
.success_stories .succ_rw .suc_story.active a{color:#2264a1;}
.success_stories .select_city{margin-top:3px;width: 20%; text-align: right;}
.success_stories .select_city .btn{ padding:6px 5px;}
.success_stories .select_city .sel_darrow{ margin-left:5px;}
.sml_play_icon{background-position: -214px -11px; width: 20px; height: 20px; position: absolute; right: 5px; bottom: 5px;}
.strdiv .four{ color:#747474;}
.video-list .video-list-i .mpresli .prw .cng_fnt{ color:#545454;}
.rec_ul li{float:left; width:100%;}
.rec_ul li:nth-child(2n+2){background-color:#F9F9F9;}
.rec_ul li:last-child{background-color:transparent;}
.mrkt_prs .prw a{ font-size:18px; color:#545454; margin-top:5px; float:left; width:100%; line-height:normal;}
.mrkt_prs .prw .rating a{ font-size:12px; color:#727272; float:none; width:auto;}
.agent-sec .table>tbody>tr>td, .agent-sec .table>tbody>tr>th, .agent-sec .table>tfoot>tr>td, .agent-sec .table>tfoot>tr>th, .agent-sec .table>thead>tr>td, .agent-sec .table>thead>tr>th{ padding:2px;}
.print-ads .jd_heading{ border-bottom: #e5e5e5 solid 1px;}
.news_ppr{ float:left; width:100%; margin-bottom:15px; position:relative;}
.news_ppr a{background-color: #747474; color: #f2f2f2; display:block; padding:7px 10px 7px 10px; font-size:14px; }
.wht_dn_arw{background-position: -185px -195px; width: 13px; height: 8px; float:right; margin-top:7px;}
.auto_ppr{float:left; width:100%;position: absolute; top: 34px; left: 0;}
.auto_ppr li{float:left; width:100%;}
.auto_ppr li a{display:block; padding:7px 10px 7px 10px; background-color:#F2F2F2; color:#747474; border-bottom:1px solid #ddd;}
.auto_ppr li a:hover{background-color:#747474; color:#F2F2F2;}
#main-wrapper .hotkey-img {margin:0 -15px 15px;}
/*---------------------------------modification css-----------------------------*/
#main-wrapper{float:left; width:100%; background-color:#fff; }
/*Custom select dropdown*/
.custom_select{height:40px;position:relative}
.csfr{position:relative;float:left;width:100%}
.csfr_issues{position:relative;float:left;width:100%}
.dpspn{border:#ccc solid 1px;width:100%;height:40px;float:left;border-radius:4px;cursor:pointer;}
.dpspn a{float: left; width: 100%; padding: 10px 40px 10px 10px;}
.drul{float: left; border: 1px solid rgb(204, 204, 204); position: absolute; top: 39px;background-color:#fff;z-index:1;min-height:50px;max-height:250px;width:100%}
.mCSB_inside > .mCSB_container{margin-right:10px}
.drul{display:none}
.drul li{border:#ccc solid 1px;padding:10px;border-top:0;padding:0;float:left;width:100%;border-left:0;border-right:0}
.drul li a{padding:10px;float:left;width:100%;outline:0}
.drul li a:hover{background-color:#eef9fb}
.downArrow{background-position: -232px -54px;width: 20px;height: 10px;position: absolute;right: 10px;top: 15px;}
#audioclip .modal-dialog .modal-content{float:left;width:100%}


/*carrers css start*/
.thumbLi{padding:0 5px;height:148px;margin:0 0 10px 0}
.pr_ic{height:100%;padding:0 5px;float:left;width:100%;background-size:contain}
.smhead{ color: #a3a3a3;font-size: 12px;padding: 0 0 0 10px;}
.pahead{border-bottom:1px solid #afbac7;float: left;font-size: 18px;font-weight: lighter;margin: 15px 0 22px;padding: 0 0 5px;width: 100%;color:#576f89}
.sel100 .cusmbtn{width:100%;padding:9px 12px}
.sel100 .cusmbtn .cdr a{color:#999}
/*Radio button css*/
.radio-sec{background-color:#f9f9f9;border:#ccc solid 1px;padding:10px;margin:20px 0;border-radius:6px}
.pri_set .slct{background:#F6F6F6;padding:15px 30px;margin:15px -15px 25px;float:left}
.pri_set .slct p{margin:10px 0}
.pri_set p{font-size:16px;float:left;width:100%}
.pri_set .slct p span{float:left}
.myacsp{background:url(//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/radio-sprite.png) no-repeat}
.rdo{width:24px;height:23px;background-position:-64px -162px;float:left;display:inline-block;margin:0 15px 0 0;cursor:pointer}
.rdoact{background-position:-110px -162px}
/*Radio button css*/
.radionsSec{color: #999;font-size: 15px;margin-bottom:10px}
.radionsSec label{padding:0;color:#a3a3a3;font-size:15px;font-weight:lighter}
.radionsSec .frdi{padding-left:15px}
.edu_dtls{font-size:13px;float:left}
.edu_dtls ul{float:left;width:100%}
.edu_dtls ul li{margin:10px 0 0 0;float:left;width:100%;position:relative}
.edu_dtls ul li span{padding:0 5px}
.edu_dtls ul li .almsg {padding: 7px 10px; margin: 0px; width: 100%;}
.edu_dtls ul li span input{padding:6px 8px;font-size:15px;color:#222;font-weight:lighter}
.firstRow{border-bottom: 1px solid #ccc;padding:0 0 10px;color:#434343}
.edu_dtls .frtd{float:left;width:16%}
.edu_dtls .setd{float:left;width:27%}
.edu_dtls .thrd{float:left;width:25%}
.edu_dtls .furtd{float:left;width:20%}
.edu_dtls .fiftd{float:left;width:12%}
.edu_dtls span{float:left}
.edu_dtls .thrd input{width:45%;float:left;text-align:center}
.edu_dtls .thrd .slash{width: 10%; float: left; padding: 12px 5px; color:#999}
.edu_dtls ul li span.frtd{padding:10px 0;color:#2264a1}
.edu_dtls ul li.firstRow .frtd{color:#434343}
.edu_dtls ul li span.padding0{padding:0}
.employement_sec{float:left;width:100%;font-size:15px;color:#a3a3a3}
.btnsubmit{font-size: 15px; padding: 8px 40px;}
.cal_img{position: absolute; right: 16px; top: 8px;}
.Captchaimg{border:#ccc solid 1px;border-radius:4px;height:50px}
#submitModal .modal-header{border:0}
#submitModal .modal-body p{margin:0 0 30px 0;font-size:18px}
#submitModal .modal-body button.btn{font-size: 18px;padding: 3px 40px;}
.subspn{font-weight:lighter}
.formcareers .form-group{margin-bottom:0;}
.formcareers .form-group .form-control{margin-bottom:15px;}
.formcareers .form-group .form-control.rsntextarea{height:80px}
.formcareers .form-group .custom-dp{margin-bottom:15px;}
.formcareers .form-group textarea{margin-bottom:15px;}
.formcareers .form-group .input-group{margin-bottom:15px;}
.formcareers .form-group .input-group input{margin-bottom:0;}
.footer{width:auto}
.personalDetails{float:left;width:100%}
.positionApply{float:left;width:100%}
.edu_dtlsMobile{float:left;width:100%}
.edu_dtlsMobile .pahead{margin-bottom:10px}
.edu_dtlsMobile .panel-body{padding:15px 5px}
.edu_dtlsMobile .panel-group{float:left;width:100%}
.edu_dtlsMobile .panel-heading{padding:0}
.edu_dtlsMobile .panel-heading .panel-title{padding:0}
.edu_dtlsMobile .panel-heading .panel-title a{color: #2264a1;display: block;font-size: 14px;padding: 2px 10px 2px 3px;font-weight:500}
.edu_dtlsMobile .panel-group .panel + .panel{margin-top:0}
.edu_dtlsMobile .panel{border:0;border-bottom:1px solid #ccc;box-shadow:none}
.rscoll .toggle_ic{background-position:-266px -54px;width: 11px;height: 3px;position: relative; right: 0px; top: 14px;}
.rscoll.collapsed .toggle_ic{background-position:-290px -49px;width: 11px;height: 11px;position: relative; right: 0px; top: 14px;}
.edu_dtlsMobile .lbl{font-weight: lighter; padding-bottom: 4px;float:left;width:100%;color:#a3a3a3;font-size:13px}
.edu_dtlsMobile .thrd {float: left;width:60%;position:relative}
.edu_dtlsMobile .thrd input {float: left;width: 45%;}
.edu_dtlsMobile .thrd .slash {color: #999;float: left;padding: 12px 5px;width: 10%;text-align:center}
.almsg{background:#ffcdcd none repeat scroll 0 0;bottom:-26px;box-sizing:border-box;color:#bf5050;font-size:12px;left:0;padding:7px 10px;position:absolute;width:96%;margin:0 2%;z-index:3}
.adsprite{background:rgba(0,0,0,0) url(//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/adv_sprite.png) no-repeat scroll 0 0}
.almsg .arw{background-position:-74px -8px;display:inline-block;height:10px;position:absolute;right:20px;top:-10px;width:12px}
.carousel-innerex > .item > a > img, .carousel-inner > .item > img{margin:auto}
/*carrers css End*/
.empDet{display:none;}

#testauth .modal-body{background-color:#fff}
.selectf .jd_heading .crselect .sec{float:right;width:46%}
.jbrd{width:100%}
.brdcms{width:100% !important}
/*Radio button css*/
.radio-sec{background-color:#f9f9f9;border:#ccc solid 1px;padding:10px;margin:20px 0;border-radius:6px}
.pri_set .slct{background:#F6F6F6;padding:15px 30px;margin:15px -15px 25px;float:left}
.pri_set .slct p{margin:10px 0}
.pri_set p{font-size:16px;float:left;width:100%}
.pri_set .slct p span{float:left}
.myacsp{background:url(//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/radio-sprite.png) no-repeat}
.rdo{width:24px;height:23px;background-position:-64px -162px;float:left;display:inline-block;margin:0 6px 0 3px;cursor:pointer}
.rdoact{background-position:-110px -162px}
/*Radio button css*/
/*date picker css*/
#ui-datepicker-div{position:absolute!important;  left:0!important; top:-15px !important; z-index: 10 !important}
.ui-datepicker{border:0; border-radius:3px;  padding:0 0 5px 0; width:100%; background:#fff; border: 1px solid #cccccc; display:none;}
.ui-datepicker .ui-datepicker-header{background:#f3f3f3;border:0; border-bottom:1px solid #ccc; border-radius:0; border-top-left-radius:3px; border-top-right-radius:3px; padding: 10px 0; float:left; width:100%;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title span{font-weight:normal; color:#000; font-size:16px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month{text-transform:uppercase;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year{font-size:15px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title{float:left; width:80%; margin:0 10%;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month, .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year{border: 1px solid #cccccc;  height: 30px; line-height: 30px; width: 43%; position:relative;font-size: 12px; margin:0 3%; float:left; padding:0 5px;} 
.ui-datepicker .ui-datepicker-header a{width: 8px;height: 15px; border-radius:0; top:8px; cursor:pointer; position: absolute;}
.ui-datepicker .ui-datepicker-header a:hover{border:0; background:none; top:8px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:8px}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:8px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{left:8px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover{right:8px;}
.ui-datepicker .ui-datepicker-header a span{top:9px; left:0; margin:0; width: 8px;height: 15px; display:inline-block;font-size: 0;float: left; position: relative;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/cms_websprite_1x.png') no-repeat -304px -321px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next span{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/cms_websprite_1x.png') no-repeat -89px -12px;}
.ui-datepicker .ui-datepicker-calendar{width:100%; margin:0 auto; border:none;}
.ui-datepicker .ui-datepicker-calendar thead{border-bottom:1px solid #ccc;}
.ui-datepicker .ui-datepicker-calendar th{padding:6px 5px}
.ui-datepicker .ui-datepicker-calendar th span{color:#7A7A80; font-weight:normal;text-transform:uppercase; font-size:12px;}
.ui-datepicker .ui-datepicker-calendar tr td{text-align:center; padding:4px 0;}
.ui-datepicker .ui-datepicker-calendar tr td .ui-state-default{background:none; border:0; text-align:center; width:auto;padding:3px 6px; float:none; display:inline-block; color:#747474;}
.ui-datepicker .ui-datepicker-calendar tr td .ui-state-default{padding:5px 0; width:28px;}
.ui-datepicker .ui-datepicker-calendar tr td .ui-state-highlight{background:#d0d0d0; border-radius:50%;}
.ui-datepicker .ui-datepicker-calendar tr td .ui-state-active{background:#50d2c2; border-radius:50%;color: #ffffff;}
.ui-datepicker .ui-datepicker-calendar tr td.ui-state-disabled .ui-state-default{color:#aaa; }
.ui-datepicker .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-month,.ui-datepicker .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-year {-webkit-appearance: none; -moz-appearance: none; text-indent: 0.01px; text-overflow: ''; float:left; }
.ui-datepicker .ui-datepicker-header .ui-datepicker-title select::-ms-expand,.ui-datepicker .ui-datepicker-header .ui-datepicker-title select::-ms-expand  {display: none;}
.dtable{display:table; margin:0 auto;}
#mob_verify .dtable{width:100%;}
.err_msg{border:2px solid #ffcdcd !important}
.err_msg:hover{border:2px solid #ffcdcd !important}

#audioclip1 .modal-content{width:100%}
.header .navigation{float:left;width:100%}
.head-left .threline{margin-top:12px\0/}
.jdtext-icon{margin-top:6px\0/}



.markt-sec ul li a{float:left}
.fcon  .sec-1{float:left;width:100%}
.fcon  .brdot{float:left;width:100%}
.edu_dtls li span{position:relative}
.edu_dtls li .almsg{top:47px;position:absolute;}

.modal{text-align:center;padding:0!important}
.modal:before{content:'';display:inline-block;height:auto;vertical-align:middle;margin-right:-4px}
.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}

.formcareers .form-control{height:40px}
.formcareers .btn-default{height:40px}
.mrate_form .form-control{height:40px;padding:8px 12px}

@-moz-document url-prefix() {
   .mrate_form #photo{padding:0}
}

@-moz-document url-prefix() {
    input[type="file"] {padding-top:0;}
}
.empDet .cusdm{height: 250px; -webkit-overflow-scrolling: touch; overflow-scrolling: touch; -webkit-appearance:touch}
.empDet .cusdm .mCSB_inside > .mCSB_container{margin-right:10px}

#drulId1{z-index:2}
.video-list .video-list-i .rec_ul li .large li{display:none!important}
.video-list .video-list-i .rec_ul li .large li .mpresli{display:none!important}
.modal-vertical-centered {
  transform: translate(0, 50%) !important;
  -ms-transform: translate(0, 50%) !important; /* IE 9 */
  -webkit-transform: translate(0, 50%) !important; /* Safari and Chrome */
}
.loadmoreIcn {margin-top:10px}
.loadmoreIcn span{border: #ccc solid 1px;border-radius: 4px;padding: 5px 14px;background: #f2f2f2;margin-top:10px}
#password_reset .modal-title{width: 100%;text-align: center;display: block;}
.mejs-controls .mejs-button button{background:transparent url("//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/button.png") no-repeat scroll 0 0}
.form-control_err{border:red solid 1px}

/*------------------------*/
.prnt_div{float:left; width:100%;}
/*------------------------*/

/*------------------15042016-------------------*/
.mrgn_top{margin-top:10px;}
#captcha_code{width:81%;} 
#jfp .captcha{margin-top:1px;}
a.forgtlnk{color: #337ab7;}
/*------------------15042016-------------------*/
.note_Sec{float:left;color:#747474;font-size:13px}
.note a{color:#286090}
.text-center{text-align:center!important}
#submitModaljob .modal-dialog{background:#fff;display:table;border-radius:4px}
.fb-ico i:hover{background-position:-10px 0; transition: all 350ms linear 0s;}
.tw-ico i:hover{background-position:-48px 0;transition: all 350ms linear 0s;}
.yutb-ico i:hover{background-position:-87px 0;transition: all 350ms linear 0s;}
.gplus-ico i:hover{background-position:-125px 0;transition: all 350ms linear 0s;}
.insta-icon i:hover{background-position:-201px 0;transition: all 350ms linear 0s;}
.linkd-icon i:hover{background-position:-163px 0;transition: all 350ms linear 0s;}
.mrate_form .mratdiv{padding-right:0}
.captchSec #captcha_code{width:100%}
.cont_text{position:relative; font-size:13px; color:#747474; position: absolute; right: 15px; top: 66%;}

/*------------------new changes(16082016)-----------------*/
.ablt_pstn{ position: absolute;  right: 30px;  top: 50%; margin-top: -27px; cursor: pointer; text-align:center;}
.ablt_pstn a{color:#5E758E; font-size:15px; display:block;}
.hwrdo{float:left; width:100%;}
.hwrdo .cmn_ttle {font-size: 18px; color: #222; border-bottom: 1px solid #d7d7d7; padding-bottom: 4px;}
.hwwedo{float:left; width:100%; }
.hwwedo ul{float:left; width:100%; cursor:pointer;}
.hwwedo li{display:inline-block; width:88px; text-align:center; margin-left:16px; border:1px solid #fff;}
.hwwedo li:hover{border:1px solid #DD5C00; }
.smile_tx{float:left; width:100%; color:#747474; font-weight:300;}
.hwwedo li:hover .smile_tx{color:#fff; background-color:#DD5C00;}
.hrwd_cont .chng_clr{color:#BD392A;}
.hwwedo li.act_smile{border:1px solid #DD5C00;}
.hwwedo li.act_smile .smile_tx{color:#fff; background-color:#DD5C00;}
.hwwedo li.act_smile .smile_icn{background-position: -13px -706px;}
.hwwedo li.act_smile .smile_icn2{background-position: -101px -707px;}
.hwwedo li.act_smile .smile_icn3{background-position:-181px -707px;}
.hwwedo li.act_smile .smile_icn4{background-position:-261px -707px;}
.hwwedo li.act_smile .smile_icn5{background-position:-327px -707px;}
.smile_sprt{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/cms_websprite_1x.png') no-repeat; display:inline-block; }
.smile_icn{background-position: -13px -769px; width: 56px; height: 48px;}
.hwwedo li:hover .smile_icn{background-position: -13px -706px;}
.smile_icn2{background-position: -101px -769px; width: 48px; height: 48px;}
.hwwedo li:hover .smile_icn2{background-position: -101px -707px;}
.smile_icn3{background-position: -181px -769px; width: 48px; height: 48px;}
.hwwedo li:hover .smile_icn3{background-position:-181px -707px;}
.smile_icn4{background-position: -261px -769px; width: 48px; height: 48px;}
.hwwedo li:hover .smile_icn4{background-position: -261px -707px;}
.smile_icn5{background-position: -327px -769px; width: 48px; height: 48px;}
.hwwedo li:hover .smile_icn5{background-position:-327px -707px;}

/*------------------new changes(16082016)-----------------*/
.complaintH .table{margin-bottom:0}
.complaintH .table tr td{text-align:center;font-size:14px}
.complaintH .table tr td.heading{background-color:hsl(189, 57%, 95%);font-size:15px;font-weight:400;color:hsl(191, 27%, 46%)}
.complaintH .ttle_tab {
    border-bottom: 1px solid hsl(240, 5%, 79%);
    color: hsl(0, 0%, 39%);
    font-size: 18px;
    font-weight: 300;
    margin-bottom: 10px;
    padding: 7px 10px 7px 0;
}

/* New Design Updated CMS */
.selCityBx .selCity { width:50%;    float: left; position: relative; } 
.selCityBx1 { width:50%; height: auto;}
.selCityBx1 ul.drul {z-index: 999}
.selCityBx .selCity select {  background: transparent;  z-index: 5;  position: relative; cursor: pointer}
.selCityBx .selCity .arw {  position: absolute; top: 6px; right: 10px; z-index: 3; width: 26px; height: 20px;}
.widt50 { width:50%;}
#cms_contactus_popup .title1,#cms_contactus_popup_page .title1 { font-size:18px; color:#747474;font-weight: 300;margin-top: 0;}
#cms_contactus_popup .tbsbx1,#cms_contactus_popup_page .tbsbx1 {background-color: #ced4d6;  -webkit-border-radius: 5px;   border-radius: 5px;   font-size: 18px;  color: #444444;   font-weight: normal;   cursor: pointer; line-height: 20px;     float:left; width:100%; margin-bottom:10px;}
#cms_contactus_popup .tbsbx1 a,#cms_contactus_popup_page .tbsbx1 a { font-size: 18px;  color: #444444;float:left; width:100%;padding: 12px 20px; }
#cms_contactus_popup .modal-body,#cms_contactus_popup_page .modal-body {padding-bottom:20px;}

/*-------------07082017------------*/
.share_list{float: left; width: 100%; margin-bottom: 10px;}
.share_list li{float: left; width: 100%;}
.share_list li a{border-bottom: 1px solid #dedede; padding: 10px 0 10px 15px; display: block; font-size: 16px; color: #222;}
.cop .jd_heading .text-left{text-align: left;}

.sharetabs{float: left; width: 100%; border-bottom: 1px solid #eee; padding: 10px 0 10px 0;}
.sharetabs .lftlink a{font-size: 16px; color: #747474;}
.sharetabs .copR{padding: 0;}
.sharetabs .copR a{float: right;}

/* cms support css - 07/09/17 vinay */
.uldiv .tcnt22, .uldiv .tcnt23 {float: none; width: auto;}


/*-------------07082017------------*/


/*Media query*/
@media(max-width:767px) {
	#cms_contactus_popup .title1,#cms_contactus_popup_page .title1 { margin-top:0; padding-top:0 ;font-size: 14px;padding-right: 0;}
	#cms_contactus_popup .tbsbx1,#cms_contactus_popup_page .tbsbx1 {line-height: normal}
	#cms_contactus_popup .tbsbx1 a,#cms_contactus_popup_page .tbsbx1 a { padding:8px 10px;     font-size: 13px; }
	#cms_contactus_popup.modal.in .modal-dialog,#cms_contactus_popup_page .modal.in .modal-dialog {  margin: 0; height: 100%;} 
	#cms_contactus_popup .modal-content,#cms_contactus_popup_page .modal-content {  height: 100%;} 
	#cms_contactus_popup .modal-body,#cms_contactus_popup_page .modal-body {padding:10px;}
	.selCityBx .selCity { width:100%;}
	.widt50 {width:100%;}
	.selCityBx1 { width:100%;}
	
	.dwnline{display: block; text-align: left;}
	.sharetabs .copR a{width: 100%; text-align: right;}
	.sharetabs .copR a i{float: none;position: relative;top: 3px;right: 3px;}
	.sharetabs .lftlink{padding-left: 0;}
	.sharetabs .lftlink a{font-size: 14px;}
	/*------------------Start Rais css----------------------*/
/*Customer care sprite*/
.cms_sprt2{background-size:300px;}
.map_icon2{background-position: -60px -75px;width: 13px;height: 16px; margin-top:2px;}
.frm_dn_arw2{background-position: -106px -103px; width: 12px;	height: 7px;}
.rightarw{background-position:-345px -23px; width: 6px;	height: 11px; position:absolute; top:50%; right:10px; margin-top:-3px;}
.flie_icn2{background-position: -80px -73px; width: 16px; height: 20px; vertical-align:middle; position:relative; top:-3px;}
.clndr2{background-position: -191px -60px;width: 16px;height: 16px;position:absolute; top:10px; left:10px;}
.plsicn{background-position: -199px -40px; width: 8px; height: 2px; position:absolute; top:50%; right:10px; margin-top:-1px; }
.collapsed .plsicn{background-position: -217px -37px; width: 8px; height: 8px; position:absolute; top:50%; right:10px; margin-top:-3px;}
.dwnarw{background-position: -178px -66px;width: 8px;height: 6px; position:absolute; top:18px; right:10px; cursor:pointer;}
.dnarrw{background-position: -124px -102px; width: 11px; height: 7px; position:absolute; top:50%; right:10px; margin-top:-3px;}
.collapsed .dnarrw{background-position: -106px -103px; width: 11px; height: 7px; position:absolute; top:50%; right:10px; margin-top:-3px;}
.nav_arw{ background-position:-106px -103px; width: 11px; height: 7px; position:absolute; right: 7px; top: 50%;}
.nav_arw_2{background-position:-124px -102px;}
.rgt_arrw { background-position: -167px -78px;   width: 27px;  height: 27px;  position: absolute;  right: -35px;  top: 0;}
.upicon{background-position:-110px -7px; width: 23px; height: 16px; position: relative; right: 3px; top: 3px;}
.attch_icon{background-position: -97px -185px;width: 10px;height: 13px; position:relative; top:3px; margin-right:5px;}
.attch_cls_icon{background-position: -115px -188px;width: 7px;height: 8px; float:right; position:relative; top:5px; cursor:pointer;}
.dnarw{background-position: -178px -66px; width: 8px; height: 6px;}
.close_btn{background-position: -201px -81px; width:23px;height: 23px; float:right; margin-top:8px; cursor:pointer;}
.slider_left_arw{ background-position:-223px -157px; width: 16px; height: 27px;}
.slider_right_arw{ background-position:-249px -157px; width: 16px; height: 27px;}
.upld_cls_btn{background-position:-189px -159px; width: 23px; height: 23px;}
.landmark_icon{background-position:-97px -164px; width: 12px; height: 14px; position:relative; top:2px;}
.mail_icon{background-position:-118px -166px; width: 14px; height: 10px; position:relative; top:4px;}
.phone_icon{background-position:-141px -163px; width: 14px;	height: 14px; position:relative; top:1px;}
.time_icon{background-position:-162px -162px; width: 14px; height: 14px; position:relative; top:1px;}
.right_arrw{background-position:-158px -244px; width: 6px;	height: 12px; position:absolute; right:10px; top:16px;}
.downArrow {background-position: -174px -40px;width: 15px;height: 8px;position: absolute;right: 10px;top: 15px;}
.rscoll .toggle_ic{background-position:-199px -40px;width: 8px;height: 2px;position: relative; right: 0px; top: 14px;}
.rscoll.collapsed .toggle_ic{background-position:-217px -37px;width: 8px;height: 8px;position: relative; right: 0px; top: 14px;}
/*Customer care sprite*/
.m_content {padding:15px 0;}
.cms_nav li a{ padding: 7px 10px;}
.cms_nav a.slcted { font-size:14px;}
.m_content{padding:0 0 15px 0;}
.cstmr_cr_srch{width:94%; margin:0 3% 15px; }
.form-inline .city_wdt{ width:100%;}
.form-inline .buss_wdt { width: 100%;}
.cstmr_cr_srch .ttle_srch{font-size:15px;}
.cstmr_srch .form-inline .form-group{margin-right:0;}
.cstmr_srch .btn{float:right; padding: 6px 15px;}
.cstmr_srch .form-control{padding:6px 30px 6px 12px;}
.cms_bnr .tx{font-size: 20px; left: 10px; bottom:5px;}
.cstmr_list { width:100%; margin-left:0; margin-top:20px;}
.cstmr_list .ttle_lst{font-size:15px;}
.cstmr_list .list_adrs .list_cnt{width:89%;}
.cstmr_list .list_adrs li{font-size:12px;}
.lft_big_tab li a{ font-size:14px; background:none; border:0; box-shadow:none; }
.lft_big_tab li{margin-bottom:15px; position:relative; padding:10px 15px; background:#f2f2f2; box-shadow:1px 1px 0 0 #dbdbdb;}
.lft_big_tab li:focus{ background:#000;}
.tab_cntnt .panel-title a{padding: 6px 25px 6px 10px; font-size:13px;}
.quiery_sctn .cmn_ttle{ font-size:14px;}
.tab_cntnt .panel-body{font-size:12px; padding:15px 0;}
.tab_cntnt .panel-default > .panel-heading + .panel-collapse > .panel-body {padding:15px 0}
.contract_sum .ttle_nm{font-size:13px;}
.contract_sum .tbl td{font-size:12px; white-space: normal !important;}
.contract_sum .tbl td.fst_td{font-size:12px;}
.contract_sum .table-responsive{ border-bottom: 1px solid #daf2f6; border-right: 1px solid #daf2f6; border-left:0; border-top:1px solid #daf2f6;}
.contract_sum .tbl{border-right: 0; border-top: 0;  margin-bottom: 0;}
.catg_tab .busi_cate{font-size:13px; padding:5px; height:70px; line-height:60px;}
#collapse2 .contract_sum .catg_tab a.pack_cate{font-size:13px; padding:5px; height:45px;}
.restau_tbl table{border-left: 1px solid #daf2f6; border-top: 0; border-bottom: 0; border-right:0;}
.restau_tbl .tx_clr{font-size:13px;}
.restau_tbl table tr th{font-size:13px;}
.restau_tbl table tr td{font-size:13px;}
.ttle_pay{font-size:15px;}
.promo_cntct{font-size:15px;}
.paysum_tbl .tx_clr{ font-size:12px;}
.paysum_tbl table tr th{font-size:13px;}
.paysum_tbl table tr td{font-size:12px;}
.invc_tbl table tr td{font-size:12px;}
.invc_tbl td .view_dn_btn{font-size:12px;}
.contract_sum .paysum_tbl{border-width: 0 0 0 0;}
.comleads .ttl_tx{ font-size:15px; padding:7px 5px 7px 0;}
.feedb_rpt label{font-size:13px;}
.feedb_rpt .divid_to { float: left; font-size: 12px; padding: 10px 5px; width:100%; text-align:center;}
.clndr_inpt {width:100%;}
.dwnarw{right:5px; top:15px;}
.feedb_rpt .form-control::-moz-placeholder{font-size:12px;}
.clndr_inpt .form-control{ padding:6px 12px 6px 30px; height:auto;}
.time_rng .form-control{padding:6px 12px 6px 5px;}
.feedb_rpt .btn{ font-size:15px;}
.feedb_tbl .com_ttle{font-size:15px;}
#summarycompanyfeedbackreport .com_ttle{font-size:15px; padding: 5px 10px 5px 0; margin-top:10px;}
.feedb_tbl .com_nm{font-size:15px;}
.com_info_tbl .table-responsive{border: 0; margin-bottom: 0;}
.com_info_tbl .table th{font-size:13px;}
.new_pagination .pagination li a{font-size:11px;}
.new_pagination .pagination > li > a, .pagination > li > span { padding:3px 8px;}
.info_sum li{font-size:13px;}
.rprt_btn{font-size:15px;}
.paydtls .ttles{font-size:15px;}
.paydtls .table-responsive{ border:0;}
.paydtls .tbl td.fst_td{ font-size:12px; }
.mtabs_div {padding-top:0;}
.mtabs_div .paydtls .tbl td{font-size:12px; white-space:normal; word-break: break-all;}
.spmycntr .ttles{font-size:15px;}
.ecs_frm label{font-size:13px;}
.ecs_frm .btn{font-size:15px; padding: 6px 15px;}
.ecssi_ttle{font-size:15px;}
.ecs_si_acti .tbl td.fst_td{ font-size:12px;}
.ecs_si_acti .tbl td{ font-size:12px;}
.ecs_si_acti .table-responsive{border-top:0; border-left:0; border-right: 1px solid #daf2f6; border-bottom: 1px solid #daf2f6;}
.ecs_si_acti .tbl{margin-bottom:0;}
.plt_cntr .ttle_tab{font-size:15px;}
.plt_cntr .table-responsive{ border:0;}
.compl_leds .ttle_leds{font-size:15px;}
.comp_listing .form-control{ font-size:13px;}
.enqui_list .ttle_txt{ font-size:15px; font-weight:400;}
.enqui_list .boldtx{font-size:13px;}
.enqui_list .correct_list li{font-size:13px;}
.trans_bal{font-size:13px; }
.trans_bal b{font-size:18px;}
.react_ecs .chk_tab .checkbox-inline{font-size:13px;}
.stop_ecs .ttle_txt{font-size:15px;}
.advnt_vert .ttle_txt{font-size:15px;}
.advnt_vert .advnt_list li{font-size:13px;}
.advnt_vert .ftr_tx{font-weight:15px;}
.tab_cntnt .panel-body .blk_btn{font-size:15px; padding:6px 15px;}
.ecs_frm .form-group .dwnarw{top:41px;}
.comp_listing .dwnarw{ top:18px;}
.tnks_visit .hlgt_tx2{font-size:15px;}
.tnks_visit .regul_tx2{font-size:14px;}
.vdo_list li{font-size:13px; padding:3px 0;}
.vdo_tab_cnt .higlt_tx{text-align:left;}
.qtn_ans .q_icn{font-size:15px;}
.qtn_ans .q_tx{ font-size:13px;}
.vdo_icn{background-position: -237px -4px; width: 25px; height: 25px; position: absolute; left: 50%; top: 50%; margin-left: -13px;margin-top: -13px;}
#main-wrapper .hotkey-img {margin: 0px -15px 15px;}
/*-----------Popup Model------------*/
.authent{width:100%; border-radius:0;}
#mob_verify .modal-content .modal-body{float:none; display: inherit;}
#mob_verify .dtable{display:inline-block;}
#mob_verify .form-control{text-align:center;}
.tab_flw{padding:2px 6px 0; margin-top:62px;text-align:center;}
#submitModaljob .tab_flw{padding:25px;}
#thankverifyupdate .tab_flw{margin-top:0;}
#mob_verify .tab_flw{padding:0; margin-top:25px;}
.clsbtn{right:10px; top:8px; background-size:10px 10px; height:19px; width:19px; background-position:3px 4px;}
.hdr_tx{position:absolute; top:0; left:0; width:100%; background-color:#222;}
.tab_hd{ color:#fff; top:0; margin-top:0; padding:5px 15px; font-size:16px; text-align:center;}
.form-inline .hyfn{color: #424242; left: 50%; margin: 10px 0; position: absolute;}
.form-inline .inpt_wdt{width:100%;}
.info_tx_autnt{margin-top:0; float:left; width:100%;}
.cate_ttl{ font-size:15px;}
.pack_list li{font-size:13px; padding:7px 10px;}
.pakg_dtl{ width:100%;}
#view_plus_platinum .pakg_dtl{ width:100%; float:left; display:block;}
#view_plus_platinum .pakg_dtl .modal-body{ display:block;}
.plat_cate .table-bordered > thead > tr > td, .plat_cate .table-bordered > thead > tr > th{font-size:15px;}
.plat_cate tr td{font-size:13px;}
.tnks_visit .hlgt_tx{font-size:15px;}
.tnks_visit .regul_tx{font-size:15px;}
.tnks_visit .btn{ font-size:15px; padding: 6px 15px;}
.adv_web{width:100%;}
.cms_tow_tab .tab_hd{text-align:left;}
.usr_icon{background-position:-233px -81px; width: 17px; height: 19px;}
.adv_tab{font-size:15px;}
.cms_tow_tab .tab_hd{font-size:16px;}
.adv_web .tab_flw{padding-bottom:15px; margin-top:0;}
.media_cnt{width:100%;}
.media_cnt .tab_hd{color:#fff; top:0; margin-top:0; padding:5px 15px; font-size:16px; text-align:center; margin-bottom:0; font-weight:300;}
.media_cnt .btn{font-size:16px;}
.th_wdt{width:100%;}
.ok_btn .btn{font-size:16px;  padding: 6px 25px;}
.ok_btn{text-align:left;}
/*-----------Popup Model------------*/
.pdng0-xs{padding-left:0; padding-right:0;}
.rgt_cont_addrs .addrs_tab{ padding:15px 0;}
.rgt_cont_addrs .addrs_tab .hd_nm{font-size:15px; width:85%;}
.rgt_cont_addrs .addrs_tab .m_addrs{font-size:13px; width:85%;}
.hrwd_cont .uploadbox .uprow{padding-bottom:15px;}
.attch_main{font-size:12px; width:100%;}
.hrwd_cont .btn {font-size: 16px; padding: 6px 25px; width:auto;}
.text-left-xs{text-align:left;}
.hrwd_cont .smltx{text-align:right; float:right;}
.freelisting .btn{font-size: 16px; padding: 6px 25px; width:auto;}
.freelisting .smltx{text-align:right;}
.freelisting .lft_frm{ padding-right:0; margin:0 0 15px 0; float:left; width:100%;}
.freelisting .rgt_frm{padding-left:0; float:left; width:100%;}
.media_cnt .smltx{text-align:right;}
/*Careere page*/
.crnt_opn{border-bottom:0;}
.crnt_opn .crnt_tx{border-bottom:1px solid #e5e5e5; padding-bottom:7px; display:block; margin-bottom:18px;}
.crnt_opn .padd-right { padding-left: 0; padding-right: 0;}
.padd_lft_rgt{padding-left: 0; padding-right: 0;}
.crnt_opn .spcl_auto{width:100%;}
.posit_ttle{font-size:14px;}
.requi_postn{font-size:13px; right:50px; margin-top:-13px;}
.postn_dtl label {width:45%;}
.postn_dtl .rgt_cntn{width:55%;}
.view_ttle{font-size:16px;}
a.view_apl_btn{font-size:16px;}
.vew_apl{padding:15px 0;}
.vew_apl .text-center{text-align:left; padding:0; margin-left:45%;}
.job_discrip{padding:15px 0;}
.job_discrip label{margin-right:5px; width:auto;}
.job_discrip .rgt_cntn{width:auto;}
.job_discr_btn{text-align:center; }
.job_discr_btn .btn{font-size:16px; padding:6px 15px;}
.self_info .view_ttle{ margin-top:0; font-size:13px;}
.self_info .view_ttle label{font-size:13px;}
.enter_blw_tx{font-size:13px;}
.frm_ttle{font-size:16px; border-bottom:0;}
.frm_struc{margin-top: 0;}
.frm_struc .form-group{ padding-left:0; padding-right:0;}
.ckbox{font-size:12px; padding-left:0;}
.bsk_info{ margin-top:0;}
.padd_fst_lst{padding-left:0; padding-right:0;}
.drpdwn{ height:auto; margin-bottom:15px;}
.drpdwn .frm_dn_arw2{ margin-top:-10px; top:25px;}
.drpdwn .form-control{ padding:0;}
.rght_mrgn2{right:10px;}
.drpdwn ul{max-height:100%;}
.upld_rsum{margin-top:0;}
.tx_formt{font-size:12px;}
.upld_file{font-size:11px;}
.upld_file .upld_box{margin-left:0;}
.upld_file .blue_tx{font-size:11px;}
.upld_file .lgt_tx{font-size:9px;}
.upld_file .upld_box{width:70%;}
.event_box{margin-bottom:15px;display:table}
.cont_hr aside label{width:5%;}
.cont_hr aside .spn{margin-left:2%; width:93%; font-size:13px;}
.cont_hr aside .city_nm{font-size:14px; }
.cont_hr aside .city_nm span{font-size:12px;}
.work_experi_tx{float:left; width:100%; font-size:14px; color:#747474; text-align:left; margin-bottom:5px;}
/*End careere page*/
.go-top {bottom: 2.6em;right: 2em;background-color: #e5e5e5;border: #ccc solid 1px;border-radius:10px}
/*----------more section-----------*/
.mr_info .cmn_ttle{font-size:15px;}
.mr_info .cmn_ttle2{font-size:15px; margin-top:15px;}
.list_city li{width:100%; border-bottom:1px solid #e0e0e0; padding:10px 0; margin:0; background:none;}
.srch_tips .top_tabs li{width:100%; margin-right:0; margin-bottom:10px;}
.srch_tips .top_tabs li a{font-size:13px; text-align:left; padding:10px 50px 10px 10px;}
.srch_tips .bigtext{font-size:15px;}
.crcl_arw{background-position: -185px -235px; width: 27px; height: 26px;  margin-top: -13px;  position: absolute;  right: 10px;  top: 50%; }
/*----------end more section-----------*/
.cont_verify{width:100%; padding:0 10px;}
.cont_verify .note{ margin-bottom:10px;}
.ftur_icon{background-position: -2px -115px; width: 80px; height: 81px; position: absolute; right: -5px; top: -5px;}

/*Mobile Search Header */ 
.hedersearch{display:none;z-index: 99999;position: absolute;background: #fff;width: 100%;left: 0;height:100%;}
.srchHeader {background:#31425a;border-top:1px solid #3c5371;overflow-y:hidden;height:100px}
.srchHeader div{width:98%;margin-left:1%;margin-right:1%;margin-top:5px}
.srchHeader div.where-div{overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.srchHeader div p{background:#fff;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#424242;width:aut0;padding:10px 5px;margin:0 0 5px;height:39px;position:relative;float:left;width:100%}
.srchHeader div.where-div p.inp{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:75%;display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;height:42px}
.srchHeader div.where-div p.cty{-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:25%;display:inline-block;height:42px;border-right:1px solid #e5e5e5}
.srchHeader div p span{display:inline-block;width:25px;position:absolute;right:5px}
.srchHeader div p span:first-child{left:5px;right:25px;width:auto;top:12px}
.srchHeader div.what-div p span:first-child{left:35px}
.srchHeader button{visibility:hidden;position:absolute;top:-200px}
.srchHeader div p span:last-child{background-image:url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/hdrclr.png');background-repeat:no-repeat;background-position:center;background-size:contain;height:18px;width:15px;margin-top:3px}
.srchHeader div.where-div p span:last-child.pen{background-image:url(//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/headerpen.png)}
.srchHeader div p span input{width:100%;border:0;font-size:14px;margin:0;padding:0;height:18px}
.srchHeader div p span input::-webkit-input-placeholder{color:#c1c1c1;font-size:11px;opacity:1;filter:alpha(opacity=100)}
.srchHeader div p span input:-moz-placeholder{color:#c1c1c1;font-size:11px;opacity:1;filter:alpha(opacity=100)}
.srchHeader div p span input::-moz-placeholder{color:#c1c1c1;font-size:11px;opacity:1;filter:alpha(opacity=100)}
.srchHeader div p span input-ms-input-placeholder{color:#c1c1c1;font-size:11px;opacity:1;filter:alpha(opacity=100)}
.srchHeader div p span.back{position:absolute;top:5px;bottom:5px;left:8px;width:15px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/back_head.png')}
.srchHeader ul{left:0;right:0;padding:0;position:absolute;font-size:16px;z-index:10;margin:2px 0 0;background:#fff}
.srchHeader ul li{width:97%;padding:10px 0;display:inline-block;background-color:#FFF;border-top:1px solid #dadada;text-align:left;font-size:15px;position:relative;margin:0 0 0 5px}
.srchHeader ul li:last-child{border-bottom:1px solid #cdcdcd}
.srchHeader ul li p{display:inline-block;margin:0}
.srchHeader ul li p.what-auto{width:87%;box-sizing:border-box;-moz-box-sizing:border-box;padding-left:30px;padding-right:30px}
.srchHeader ul li p font{font:12px verdana;color:#ff6400}
.srchHeader ul li span{position:absolute;right:10px;display:inline-block}
#searchbar{background:#fff none repeat scroll 0 0;border:0 none;border-radius:5px;margin:8px 5px 0;outline:0 none;padding:8px 10px}
.tabs{border-collapse:collapse;width:100%}
.tabs td #popc,#othc,#othcount{width:33%}
.tabs td.darkBlue{background:#2f6192 none repeat scroll 0 0;border-radius:0;border-right:1px solid #c4d3e0;box-shadow:none;color:#fff;font-size:12px;height:33px;text-align:center;vertical-align:middle;font-weight:300}
.tabs td.lightBlue{background-color:#fff;border-bottom:1px solid #c4d3e0;border-radius:0;border-right:1px solid #c4d3e0;box-shadow:none;color:#202020;font-size:14px;height:33px;text-align:center;vertical-align:middle;font-weight:300}
.tabs td.lightBlue:last-child{border-right:0 none}
div.invisible{display:none}
.lod-city{background:#f2f2f2 none repeat scroll 0 0;border:2px solid grey;border-radius:5px;cursor:pointer;margin-left:20%;margin-top:15%;padding:10px;width:40%}
.cityFilter{font-size:18px;height:auto;line-height:5px;padding:5px 0 0 10px;text-indent:0}
.filter1{background-image:url(//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/filter_right.png);background-position:right center;background-repeat:no-repeat;background-size:8px 16px;border-bottom:1px solid #e5e5e5;border-radius:2px;color:#2f2f2f;height:35px;margin:0 5px}
.cityFilter span{display:inline-block;font-size:15px;font-weight:300;height:28px;padding-right:40px;padding-top:10px;white-space:normal;width:80%}
.contentcity{background:#fff;}
/*Mobile Search Header End */   

a.act {color: #1e7ac3;}
.cms_nav .four-label li a{ padding-left:44px;}
.testimonials .syform{width: 100%;}
.testimonials .upload_icon{background-position:-110px -7px;width: 23px;height: 16px;float:right}
.copsR{ clear:both; margin-bottom:10px; }
.copsR .dropdown{ width:100%;}
.print-ads .copsR{padding-right:0}
.print-ads .copsR .cusmbtn{width:100%}
/*------------------End Rais css----------------------*/
/*------------------Start sukhraj css----------------------*/
p{float:left;width:100%}
.success_stories .empinfo-para-tw{padding:30px 0 0 0}
.success_stories .sharediv{margin-bottom:20px}
.pagi_lft{background-position: -55px -9px;height: 11px;position: relative;top: 2px;width: 9px;}
.pagi_rgt{background-position: -67px -9px;height: 11px;position: relative;top: 2px;width: 9px;}
.mvideo .fimg{right:-5px;top:-4px}
.mvideo .feature-img{background-position:-2px -116px;width: 80px;height: 81px;float:left}
.csr_tp .tes_gal .gal-left-arrow{background-position:-55px -9px;width: 7px;height: 10px;}
.csr_tp .tes_gal .gal-right-arrow{background-position:-67px -9px;width: 7px;height: 11px;}

/*magazine ad section*/
.m_lft{float:left !important; clear:left; margin-top:10px;}
.mkd .video-sec .social-sec .for_ad{bottom:inherit; width:100%;}

/*end magazine ad section*/
.testimonials .sharediv{padding-bottom:20px}

/*Youtube Gallery*/
#youTubeGal .vidlink .img-play,
#youTubeGal .vidlink.active .img-play{height: 30px; opacity: 0.9; width: 30px; margin: -15px 0 0 -15px; border-radius: 50%;}
#youTubeGal .vidlink .img-play:before{top: 1px; left: 7px; border-width: 7px 0 7px 12px;}
.qu-report .modal-header{border:0}
#youTubeGal #mediaspaces{width:100%!important}

/*Mobile header*/
.mbdiv{position: fixed;background: #fff;left: -86%;z-index:9999;width: 86%;border:#ccc solid 1px;top:93px;height: 100%;transition:left 1s;overflow-y:scroll}
.mbdiv_r{position: fixed;background: #fff;right: -100%;z-index:9999;width: 70%;border:#ccc solid 1px;top:0;height: 100%;transition:right 1s;overflow:auto}
.mbdiv.active{left:0;}
.mbdiv_r.active{right:0;}
.mbdiv_r .crs-icon{float:left}
.mbdiv{top:0}
.mbdiv .mobile-pad{float:left;width:100%;}
.crs-div{height: 44px;width: 44px;float: right;padding: 8px 8px 8px 10px;}
.larrow{background-position:-228px -241px;width:6px;height:11px;}
.crs-icon {background-position: -189px -159px;width:23px;height: 23px;float:right; display:inline-block;}
.crs-icon-r {background-position: -189px -159px;width:23px;height: 23px;float:left}
.rmenu{background-position:-258px -242px;width:13px;height:8px;}
#jdnew-wrapper{margin-top:0}
/*Mobile header*/
.chat-icon{ background-position: -86px -7px;height: 14px;position: relative;right: 4px;top: 4px;width: 16px;}
.crs-div{float:right;width:100%;text-align:right}
.mhead-body{overflow:hidden;position:fixed}
.menuarrow_dw{background-position:-106px -103px;width:11px;height:7px;float: right;position: relative;right: 10px;top:4px}
.menuarrow_up{background-position:-124px -102px;width: 11px;height:7px;float: right;position: relative;right: 10px;top:4px}
.menuarrow_rgt{background-position:-67px -9px;width:7px;height:11px;float: right;position: relative;right: 10px;top:4px}
.menuarrow_plus{background-position:-217px -37px;width:8px;height:8px;float: right;position: relative;right: 10px;top:4px}
.menuarrow_minus{background-position:-199px -40px;width: 8px;height:2px;float: right;position: relative;right: 10px;top:4px}

/*testimonials*/
.testimonials .content span.jdstory{text-align:center;}
.testimonials .content span.ratingdiv{font-size:13px; margin-top:25px;}
.testimonials .content span.rapidfire{ font-size:22px; right:111px; top:0;}
/*------------------End sukhraj css----------------------*/


.ratuserdiv .allratR .sec{position:relative;}
.ratuserdiv .allratR .sec .sec1{width:50%;}
.ratuserdiv .allratR .sec .pull-right{position: absolute; right: 0; bottom: 10px; text-align:right;}
.cms_nav li a.selected_a{color:#222;font-size:14px}
.sub_navex li a.actBlack{color:#222}
.holder{width:auto}
.mdst{display:table}
.rec_ul li:nth-child(2n+2){background-color:transparent}
.cms_bnr .tx{padding:0 5px;word-wrap:break-word}
/*carrers css Start*/
.employement_sec .radionsSec{float: left;width: 100%;padding-bottom: 10px;}
.employement_sec .radionsSec .radio-inline{display:block;font-size:14px;width:100%;margin-left:0}
.fillts{font-size:14px;color:#a3a3a3}
.formcareers .form-group textarea.form-control{height:92px;font-size:14px}
.formcareers .form-group .vdemail .form-control {margin-bottom: 15px;}
.almsg{bottom:-40px;}
.captcha{position:relative;bottom:7px}
#dobBox .ui-datepicker .ui-datepicker-month{padding-left:10px}
#dobBox .ui-datepicker .ui-datepicker-year{padding-left:10px}
/*carrers css End*/
.vdsec .copsR {clear:right;width:50%}
.vdsec .cusmbtn {width:100%}
.vdsec .video-sec-i {padding:0}
.agent-sec ul{padding:15px 0 0 0}
.agent-sec ul li a{font-size:13px}
.mbleft ul{float:left;width:100%}
.video-list .video-list-i .mpresli .prw .rating .rach .rate-count {border-right: #ccc solid 2px;margin-right: 10px;padding-left:0}
.pdfP a:first-child{padding-bottom:4px}
	
/*------------------------------28032016-------------------------------*/
#thankverifyupdate .modal-sm{width:auto;}
.thks .bg_tx{text-align:center;}
#thankverifyupdate .bg_tx{ margin-top:25px;}
.reglr_tx{text-align:center;}
.quiery_tab li:last-child a{line-height:normal;}
.com_info_tbl .table th{white-space:normal !important;}
.com_info_tbl .table td{white-space:normal !important;}
/*------------------------------28032016-------------------------------*/

/*mobile header*/
.rg-slide{position:absolute;width:100%;z-index:999;background:#ffffff;left:0;top:0;height:100%;}
.comsrchhead{background:#000000;height:45px;overflow-y:hidden;min-width:100%;float:left;}
.comsrchhead .arwpdn{padding:12px;text-align:left;width:38px;float:left;}
.comsrchhead .main-title{height:45px;vertical-align:middle;width:250px;text-align:center;float:left;color:#fff;padding:12px;}
.side-hotkey table{width:100%;border-collapse:collapse;}
.side-hotkey td{height:40px;vertical-align:middle;color:#222;font-size:14px;}
.side-hotkey tr td:first-child{width:40px;}
.side-hotkey tr:nth-child(2n){background-color:#ececec;}
.side-hotkey img{max-height:20px;max-width:20px;margin:5px;}
.side-hotkey a,.side-hotkey a:visited{color:#424242;}
/*End mobile header*/

a.backLink {float: right;font-size: 13px; position: relative; top: 3px; color:#747474;}
.agent-sec .asth{clear:left}
#writeReviewForAll .ok_btn{text-align:center}

/*-------------------04042016-------------------*/
#mob_verify .modal-dialog{ width:auto; margin:10px; display:block;}
#mob_verify .modal-content{ border:0; }
.cont_us .cstmr_srch{min-height:200px;}
/*-------------------04042016-------------------*/


/*-------------------07042016-------------------*/
#view_plus_platinum .modal-dialog, #mainBusiness_category .modal-dialog, #testauth .modal-dialog, #auth .modal-dialog {display:block;margin-top: auto !important;}
#view_plus_platinum .modal-content, #mainBusiness_category .modal-content, #testauth .modal-content, #auth .modal-content{ border-radius:0;}

#thankverifyupdate .modal-dialog,#mediaContactPopup .modal-dialog, #advertiser_website_user .modal-dialog, #compliaint .modal-dialog{display:block;}

#shareviaemailsuccess .modal-dialog{width:auto; display:block;}

/*-------------------07042016-------------------*/
.fb-ico i:hover{background-position:-10px 0; transition: all 350ms linear 0s;}
.tw-ico i:hover{background-position:-48px 0;transition: all 350ms linear 0s;}
.yutb-ico i:hover{background-position:-87px 0;transition: all 350ms linear 0s;}
.gplus-ico i:hover{background-position:-125px 0;transition: all 350ms linear 0s;}
.insta-icon i:hover{background-position:-201px 0;transition: all 350ms linear 0s;}
.linkd-icon i:hover{background-position:-163px 0;transition: all 350ms linear 0s;}

#captcha_code{width:79%;}
#jfp .captcha{margin-top:8px;}
.ratuserdiv .allratR .sec .dtyr .testmcity{display:block}

.v_code{float:left; width:100%;}
.ad_ad.img_scroll{margin:0}
.img_scroll{position: fixed;top: 0;left: 0;z-index: 999;width: 100%;height: 100%;overflow: scroll;background:#fff}
.img_scroll img{max-width: initial;max-height: initial;width:auto}
.img_click{ display: block;margin: 10px 0;text-align: center;width: 100%;color:#0C7ABF}
.img_close{position:fixed;height:23px;width:23px;top:10px;right:10px;background:#747474;display:none;border-radius:50%}

/*--------------------------12052016---------------------------*/
.pdfalgn .pdfP{ width:100%; float:none;}
.pdfalgn .pdfP a{float:none;}
.pdfalgn .pdfP .pdf-icon{float:none; position:relative; top:3px; right:3px;}

.qu12 .pdfP{ width:100%; float:none;}
.qu12 .pdfP a{float:none;}
.qu12 .pdfP .pdf-icon{float:none; position:relative; top:3px; right:3px;}
.cop .jd_heading .copsl{padding:0;}
.carrerMS{float:left;padding:0;width:100%}
/*--------------------------12052016---------------------------*/

/*-----------------16082016-------------------*/
.ablt_pstn{position: relative; display: block;  top: 0;  left: 0;  float: left; margin-top:10px;}
.ablt_pstn a{ padding-top: 4px;}

.hwwedo li{margin-left:10px; width: 78px; display: inline-block; float:none;}
.hwwedo ul{text-align: center;}
.hwwedo li:first-child{margin-left:0;}
.smile_tx{font-size:12px;}

.smile_sprt{background-size:300px;}
.smile_icn{background-position: -10px -576px; width: 42px; height: 37px;}
.hwwedo li:hover .smile_icn{background-position: -10px -529px;}
.smile_icn2{background-position: -76px -576px; width: 36px; height: 37px;}
.hwwedo li:hover .smile_icn2{background-position: -76px -529px;}
.smile_icn3{background-position: -136px -576px; width: 36px; height: 37px;}
.hwwedo li:hover .smile_icn3{background-position:-136px -529px;}
.smile_icn4{background-position: -196px -576px; width: 36px; height: 37px;}
.hwwedo li:hover .smile_icn4{background-position:-196px -529px;}
.smile_icn5{background-position: -245px -576px; width: 36px; height: 37px;}
.hwwedo li:hover .smile_icn5{background-position:-245px -529px;}

.hwwedo li.act_smile .smile_icn{background-position: -10px -529px;}
.hwwedo li.act_smile .smile_icn2{background-position: -76px -529px;}
.hwwedo li.act_smile .smile_icn3{background-position:-136px -529px;}
.hwwedo li.act_smile .smile_icn4{background-position:-196px -529px;}
.hwwedo li.act_smile .smile_icn5{background-position:-245px -529px;}
/*-----------------16082016-------------------*/
.dtable{display:table;width:100%}
.lft_big_tab li a:hover{ background:none !important; color:#747474;}
.lft_big_tab li a:focus,.lft_big_tab li a:active{ background:none !important; color:#fff}

/*------------------------26102016------------------------*/
.cdrcolor{white-space: initial; text-align: left; padding-right:15px;}
.formcareers .btn-default{height:auto; position:relative;}
.formcareers .caretd{ position: absolute; right: 7px; top: 50%;}
/*------------------------26102016------------------------*/

.hgt_invst{min-height: calc(100vh - 385px);}
.dropdown-menu  li  a{padding: 8px 11px;}
.uldiv{padding-left: 24px;}
}
.newribon{    background: url(https://akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/ads/new-rnb1.png) no-repeat;   height: 40px;  width: 40px;  display: inline-block;  position: absolute;  right: 0; top: -1px; background-size: contain; transform: rotate(90deg);}
.jdmartvid{width:40%;margin: 20px  auto 0; display: block;}
.jdmartvidwrp{background:#f2f2f2;}
.padt25{padding-top:25px;}
.jdmartvidwrp1 .my_video_1-dimensions{width:100%;height:362px}
.jdmartvidwrp .my_video_1-dimensions{width:60%;height:500px;margin:0 auto;}
.jdmartvidwrp  .video-js .vjs-big-play-button{top:50%;left:50%;transform:translate(-50%,-50%)}
.jdmartvidwrp1  .video-js .vjs-big-play-button{top:50%;left:50%;transform:translate(-50%,-50%)}
.jdmartvidwrpnew{background:#f2f2f2;}
.jdmartvidwrpnew  .video-js .vjs-big-play-button{top:50%;left:50%;transform:translate(-50%,-50%)}
.jdmartvidwrpnew .my_video_1-dimensions{width:60%;height:400px;margin:0 auto;}
.newln{padding: 0 0 0 10px; color: #f92222;display:inline-block;}

.slcted .newln{display:none;}

.newlanwrp{display:table;table-layout:fixed;width:100%;padding:15px 0 0;}
.newlapcel{display:table-cell;width:50%;}
.njdmrimg{background:url('https://akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/ads/newlanding_jdmart.png') no-repeat;display:block;height:141px;width:141px;background-size: contain;    margin: 0 auto;}
.njdmrimg1{background:url('https://akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/ads/newlanding_jdxpert.png') no-repeat;display:block;height:141px;width:141px;background-size: contain;    margin: 0 auto;}
.newlapceltxt{color:#707070;font-size: 13px;display:block;text-align:center;padding:15px 0 0 ;    height: 52px;}
.jdmlink{color:#0d60ad;    font-weight: 600;font-size:13px;display:block;text-align:center;padding:15px 0 0 ;}
.lmarrow {background-image: url(https://akam.cdn.jdmagicbox.com/images/icontent/newwap/jdservice/rgtarw.svg);background-repeat: no-repeat;background-size: 100%;height: 10px;width: 10px;display: inline-block;vertical-align: middle;}
.newlanwrp a{display:block;}

.whtimeul{    list-style-type: none;position:relative;    margin: 28px 0 0;}
.whtimeul:before{position:absolute;left:10px;top:0;content:' ';display:block;width:3px;height:100%;margin-left:-3px;background:#125fcb}
a.whtimehrf{display:block;    color: #0d60ad;}
a.whtimehrfin{display:inline-block;    color: #0d60ad;}
.whtwtdm{color:#0d60ad;font-weight:600;font-size:13px;display:block;}
.whtimeli{position:relative;padding:0 0 28px 30px;}
.whtimeli:before{position:absolute;left:0;top:0;content:' ';display:block;width:17px;height:17px;background:#fff;border:3px solid #125fcb;border-radius:50%;}
.whtshdn{color:#333;font-size:17px;font-weight:500;}
.whatys{color:#333;font-size:13px;padding:3px 0;}
.whtimeli:last-child{padding:0 0 15px 30px;}
.whthdr{width:100%;display:block;}
.pdnglef{padding-left:30px;}

/* iPads (portrait and landscape) ----------- */
@media (min-width: 320px) and (max-width:479px) {

/*------------------Start Rais css----------------------*/
.catg_tab .busi_cate{font-size:13px; padding:5px; line-height:normal; height:45px;}
.catg_tab .pack_cate{font-size:13px; padding:5px;}
.react_ecs .chk_tab .checkbox-inline{margin:0;}
.job_discr_btn .btn{font-size:12px; padding:6px 10px; margin-left:0;}
.upld_file .upld_box{width:150px;}
.upld_file .upicon{margin-left:5px;}
.ad_ad{margin-top:50px;}
.strdiv .rate-count{font-size:12px;padding:2px 4px 0 4px;margin:0 6px 0 0px;white-space:nowrap;}
.strdiv .comment{font-size:12px;white-space:nowrap;}
.testimonials .up_pic{padding:0 0 0 100px; float:left; width:100%;}
#shyv .upload_sctn .upld_box{ position: relative;  width: 100%;  float: left;}
.jdmartvid{width:60%}
.jdmartvidwrp1 .my_video_1-dimensions { width: 100%; height: 50vw;}
.jdmartvidwrp .my_video_1-dimensions{    width: 70vw; height: 130vw; margin: 0 auto;}
.jdmartvidwrpnew .my_video_1-dimensions{    width: 100%; height: 100vw; margin: 0 auto;}
.njdmrimg, .njdmrimg1{height: 120px; width: 120px;}
.newlapceltxt{font-size:12px;}
.pdnglef{padding-left:12px;}
/*------------------Start Rais css----------------------*/
/*------------------Start Sukhraj css----------------------*/
/*testimonials*/
.testimonials .content span.jdstory{text-align:center;font-size:34px; left:0;}
.testimonials .content span.ratingdiv{font-size:11.5px; margin-top:25px;}
.testimonials .content span.rapidfire{font-size: 20px;right: 0;top: 0;float: left;width: 100%;padding-right: 68px;padding-top: 10px;clear: left;}
.testimonials .content span.ratingdiv .rat_count{font-weight:500}
.testimonials .content span.ratingdiv .view_comment{font-weight:500}
.testimonials .up_pic label{font-size:11px;}
.upload_sctn .upld_box{margin-left:0; width:100%;}
.lgt_tx{font-size:9px;float: left;padding: 3px 0 0 1px;}
.testimonials .up_pic .upload_icon{top:12px;}
.blue_tx{font-size:12px;float:none;}


/*About us*/
.about_us .jd_headings{margin-top:0}
.manageteam .mdinfo{padding:20px 0 0 0}
.manageteam .mdinfo .mhead{display:none}
.manageteam .mdlist .mhead-phone{color:#545454;float:left;font-size:14px;padding:15px 0 0 24px;width:220px;display:block;float: left;}
.manageteam .mdlist .mhead-phone .fr{float: left; width: 100%;}

.testimonials .mand{width:100%;text-align:right}
.testimonials .sub_btn{float:left}
.up_pic .optphotobtn {padding-left: 21px;font-size: 12px;padding: 8px 0 0 19px;}
.success_stories .empinfo-para .tr ul li{width:160px;}
.success_stories .empinfo-para .tr ul li.sec {float: left;margin: 0 0 0 12px;font-size:12px}
.success_stories .empinfo-para-tw{padding:5px 0 0 0}
.success_stories .para{font-size:14px; border-bottom:1px solid #ccc;}
.success_stories .empinfo-para .sec{font-size:12px}
.success_stories .empinfo-para-tw .fr{font-size:13px}
.success_stories .empinfo-para-tw .sec .sec_in{font-size:12px}
.success_stories .empinfo-para-tw .sec .sec_v{padding:1px 0 0 7px;font-size:11px}
.success_stories .empinfo-para .fr{font-size:15px; color:#545454;}
.success_stories .empinfo-para .tr{font-size: 12px; margin-top: 5px;}
.success_stories .empinfo-pa{font-size:12px}

.success_stories .empinfo-para-tw .tr{padding:12px 0 0 0}
.success_stories .empinfo-para .tr ul li.fr{font-size:12px}
.success_stories .jd_heading .hleft{font-size:15px;padding:0;margin:0 0 5px 0; color:#222;}
.success_stories .empinfo-para{padding:0 0 0 116px}
.select_city p.frh{font-size:13px}
.select_city ul li{font-size:12px;padding:2px 4px}
.select_city .well{padding:4px}
.select_city ul{padding-bottom:10px}
.success_stories .jd_heading .hrgt{font-size:12px;padding:3px 0 0 0}
.select_city{float:none}
.select_city .btn{width:100%;display:inline-block}
.sel_darrow{background-position:-106px -103px;width: 11px;height: 7px;}
.select_city_a.open .sel_darrow{background-position:-67px -9px;width:11px;height: 11px;position:relative;top:3px}
.manageteam{padding:0;}
.testimonials .new_pagination{float: left;width: 100%;}
.testimonials .jd_heading .hleft{font-size:15px}
.testimonials .jd_heading .hrgt{font-size:11px;}
/*medie press*/
.mpress .prw .rating .rate-count{font-size:11px}
.mpress .prw .rating .comment{font-size:11px}
.mpress-main .mtabs_div .nav-tabs>li{padding-right:0}
.mpress .prw .stry{font-size:12px}
.inner-video-fetured{background-position: -3px -207px;width:112px;height:20px;}
.mpress-main .jd_heading{font-size:23px;}
.mpress .prw .date{font-size:12px}
.mpresli .prw .stry{font-size:13px;font-weight:600}
.mv-main .jd_heading{font-size:23px}
.mvideo .prw .date{font-size:12px}
.mvideo .prw .stry{font-size:16px}
.fvnrcnorbx .nav > li > a{font-size:12px}
.fvnrcnorbx .nav-tabs > li.active > a, .fvnrcnorbx .nav-tabs > li.active > a:focus, .fvnrcnorbx .nav-tabs > li.active > a:hover{font-size:12px}
.ratuserdiv .allratR .fr .rName{font-size:13px;width:70%;}
.ratuserdiv .allratR .sec .pull-right{font-size:11px;padding:4px 0 0 0; text-align:right; width:auto;position:relative;/* width:40%; */}
.ratuserdiv{padding:0 0 0 64px}
.runs .jd_heading{font-size:15px;font-weight:600}
.strdiv .rate_rv{margin:8px 0 0 0;clear:left}
.strdiv .rt_rwe{display:block;}
.strdiv{padding:12px 10px}
.video-sec .shareM{padding:5px 0;font-size:12px;float:left}
.video-sec .four{padding:5px 0}
.video-sec .sec{padding:0 0 10px 0;text-align:justify}
.video-sec .third{padding:0 ;text-align:justify}
.video-sec .social-sec{margin:6px 0 10px 0}
.video-list{padding:0}
.fvnrcnorbx .nav > li > a{padding:7px 0}
.fvnrcnorbx .nav-tabs li.active a{padding:7px 0;}
.video-list .video-list-i .mpresli .prw .rating{font-size:12px;}
.mrate_form .form-group .col-sm-6{padding:0}
.rr_tab .Mrates{padding:8px 6px;border-radius:1px}
.rtxt{padding:10px}
/* .mpresli .imgrw{height:90px;} */
.mpresli .prw .rating{padding:8px 0 0 0}
.mpresli{padding:12px 0px}
.email {background-position: -209px -10px;float: left;height: 12px;margin: 2px 6px 0 0;width: 18px;}
.cal {background-position: -184px -7px;float: left;height: 16px;margin: 0 6px 0 0;width: 16px;}
/*Investors-relations -> board of dierctor*/
.bod .mdinfo .mhead{display:block;font-size:14px}
.bod .mdlist .mhead-phone{color:#747474;float:left;font-size:20px;margin:0 0 0 30px;padding:15px 0 0 10px;width:210px;display:block;float: left;display:none}
/* .bod .mdlist .mdimages{height:60px;width:60px} */
.bod .mdlist .mhead-phone .fr{float: left; width: 100%;}
.bod .mdinfo{padding:0 0 0 0}
.success_stories .succ_rw{padding-right:0}
/*Investors-relations*/
.inv-relations p.jd_heading{font-size:14px}
.inv-relations p.jdp{text-align:justify}
.qu-report ul li{float:left;width:100%;padding-bottom:10px}
.qu-report ul li span.q1{width:50%;text-align:left;font-size:15px}
.qu-report ul li a.pdfP{float:right;text-align:right;}
.pdfP{width:50%;padding:0}
.pdf-icon{background-position:-24px -79px;width: 14px;height: 13px;margin:1px 2px 0 0;float:left}
.audio-icon{background-position:-43px -78px;width: 13px;height: 14px;margin:1px 2px 0 0;float:left}
.finacial-result .pdfP{font-size:11px;margin-top:0}
.qu-report ul li span.qf{margin:0 0 8px 0}
.finacial-result .jd_heading{margin:6px 0 0 0}
.finacial-result .jd_heading .fr{font-size:15px;margin:7px 0 0 0}
.selectf.jd_heading{margin:6px 0 0 0}
.selectf .jd_heading .fr{font-size:14px;margin:7px 0 0 0;float:left}
.selectf .jd_heading .sec{float: right;width: 48%;}
.csrtp .jd_heading .sec{width:auto}
.pdfP a{font-size:11px;float:right;padding:0}
.cop .jd_heading .sec{float:right}
.crselect .sec{width:46%}
.an-report .anrp .anpara {width:50%;padding: 10px 0px 10px 10px;}
.an-report .anrp .last{width: 50%;padding-top: 10px;padding-right: 10px;text-align: right;}
.an-report .anrp .anpara .fr{font-size:12px}
.an-report .anrp .anpara .sec{font-size:12px}
.an-report .anrp .last .pdf-icon {float: none;position: relative;top: 3px;right: 2px;}
.an-report .anrp .last .audio-icon {float: none;position: relative;top: 3px;right: 2px;}
.cop .jd_heading .copsR {margin: 10px 0 0 0;float: left;width: 100%;padding-left: 0;}
.copRw .copl {padding-left: 0;}
.copl span.copdate {font-size: 12px;}
.copl span.co-info {font-size: 14px;}
.copRw .copR a {width: 100%;text-align: right;}
.copRw .copR .pdf-icon{float: none;position: relative;top: 3px;right: 3px;}
.copl span.co-info{font-size:12px}
.mocrw .heading{font-size:15px}
.invsRw .heading{font-size:15px;padding:12px 0 8px 0}
.caretd{background-position:-174px -41px;width: 15px;height: 8px;float:right;position:relative;top:8px}
.custom-dp .cusmbtn{width:100%;}
.custom-dp .cusmbtn .cdr{padding-right:8px}
.custom-dp .cusdm{right:0;left:auto;}
.csr_tp .jd_headex .jdsel{padding:10px 0 4px 0}
.swn .jd_heading h3{font-size:15px}
.galleryE .carousel-control{padding-top:6%}
.gal-left-arrow{background-position:-129px -186px;;width: 16px;height: 31px;}
.gal-right-arrow{background-position:-159px -186px;;width: 16px;height: 31px;}
.csr_education .galleryE .carousel-control{padding-top:0}
.csr_education .galleryE #myCarousel .carousel-control{display:none}
/*Ads css for 320*/
.mkd .jd_heading .hp{font-size:15px}
.mkd .jd_heading .caln{padding:6px 0 0 0; font-size:12px;white-space:nowrap;}
.strdiv{padding:12px 0px}
.mkd .video-sec{padding-bottom:68px}
.mkd .video-sec.jdmartvidwrp{padding-bottom:10px}
.mkd .video-sec.jdmartvidwrp1{padding-bottom:10px}
.mkd .video-sec .scl_link{position: absolute;left: 0;bottom: 0;width: 100%;padding: 0;}
.video-sec .social-sec .sec{width:24%}
.makeday  .mtabs_div{padding:0}
.ab_ad   .mtabs_div{padding:0}
.rate_rv_desk{display:none}
.rate_rv_phone{display:block;margin:4px 0 0 0; border: 1px solid #2264a1;white-space:nowrap; }
.rate_rv_phone a{color: #2264a1;}
.radio-ads .video-sec{float:left;width:100%}
.radio-ads .video-sec .copsR{float:left;width:100%; clear:both; margin-bottom:15px;}
.radio-ads .video-sec .rdfr{float:left}
.radio-ads .video-sec .rdsec{float:right}
.radio-ads .rdfr .custom-dp .cusdm{left:0;text-align:left}
.agent-sec{font-size:12px}
.radio-ads .copsR .rdfr{display:block}
.radio-ads .video-sec .social-sec{padding:0 0 16px 0;}
.radio-ads .soc-sec{position: relative; width: 100%; margin-top:10px;float:left;padding:0}
.radio-ads .jvp{padding:0}
.radio-ads .video-sec .social-sec .sec{text-align:left}
.ckrbtn{margin: 0 0 0 0;text-align: center;}
.print-ads .video-sec .social-sec{padding:0;position:relative;margin:6px 0 10px 0} 
.print-ads .video-sec .soc-sec{position: relative; width: 100%; clear:both;} 
.print-ads .printads-tab .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{font-size:10px}
.print-ads .printads-tab .nav-tabs > li > a{font-size:10px}
.print-ads .printads-tab .nav-tabs > li{padding:0 1px}
.printads-tab .nav > li > a{padding:6px 1px}
.print-ads .printad_tab{display:block;padding:15px 0}
.print-tabs{display:block}
.print-tabs .ratuserdiv .allratR .sec{padding:0}
.print-tabs .ratuserdiv .allratR .sec .pull-right{padding:4px 0 4px 0}
.print-ads .jd_heading{font-size:15px}
.radio-ads .jd_heading{font-size:15px}
.print-ads .video-sec .shareM{font-size:12px}
.radio-ads .video-sec .shareM{font-size:12px}
.musicSec .clk{text-align:center;color:#7d7d7d}

/*Product & Service css*/
.advertiser .jd_heading .gtp{float:left;width:100%}
#ps_model .jd_model{margin:0}
.jd_model .fr{margin:0 0 6px}
.jd_model .sec{margin:0 0 6px}
.jd_model .four{padding:10px 6px}
.jd_model .four .sec{padding:0 6px}
.jd_model .four .sfr{font-size:12px}
.jd_model .four .sec{font-size:12px}
#ps_model .jd_model .sub_btn{font-size:12px}
#ps_model .jd_model .sub_btn{margin: 0;font-size: 11px;padding: 6px;}
.jdtm{background-position:-3px -234px;width:131px;height:31px;}
.jdno{background-position:0 -273px;width:287px;height:69px;}
.jdon_mobile .bg-iphone .iphone_icon{background-position:-127px -118px;width: 21px;height: 26px;margin:10px}
.jdon_mobile .bg-android .android_icon{background-position:-162px -118px;width: 23px;height: 28px;margin:10px}
.jdon_mobile .bg-windows .windows_icon{background-position:-202px -122px;width:23px;height: 23px;margin:10px}
.jdon_mobile .bg-bb .bb_icon{background-position:-240px -124px;width: 23px;height: 23px;margin:14px 10px}
.jdon_mobile .jdon_mex .jdon_fr{border-bottom:1px solid #ccc;border-right:0;padding-bottom:18px}
.jdon_mobile .jdon_mex .jdon_fr span{float:left;width:100%;margin:8px 0}
.jdon_mobile .jdon_mex .jdon_sec span{float:left;width:100%;margin:8px 0}
.jdon_mobile .jdon_mex .jdon_fr .sub_btn{padding:8px 61px}
.jdon_mobile .jdon_mex .jdon_sec .sub_btn{padding:8px 61px}
.jdon_mobile .bg-iphone{height:45px;width:45px;}
.jdon_mobile .bg-android{height:45px;width:45px;}
.jdon_mobile .bg-bb{height:45px;width:45px;}
.jdon_mobile .bg-windows{height:45px;width:45px;}
.jdon_mobile .textph{font-size:13px;padding:12px}
.japp_head .jdml{font-size:12px;padding:6px 0 0 34px}
.japp_head .ap-info{font-size:12px;}
.spsMdiv .panel-title a{padding:15px 0;font-size:14px}
.spsMdiv .panel-body{padding:10px 0;text-align:justify}
.sps-text {padding: 0 0 0 55px;}
.jdon_mobile .jdon_mex .jdon_fr{margin:0}
.jdon_mobile .jdon_mex .jdon_sec{margin:0px 0 12px 0}
.japp_head{float:left;padding:0}
.japp_head .jd_heading{float:left;width:100%;font-size:14px}
.ourpc ul li{padding:0 10px 0 0}
.ourpc ul li.ourlir{padding:0}
.down_arrow{background-position:-91px -121px;width:26px;height:26px;}
.ofo_icon{background-position:-7px -367px;width:31px;height:29px;}
.bda_icon{background-position:-51px -367px;width:24px;height:37px;}
.omo_icon{background-position:-87px -369px;width:28px;height:28px;}
.bcs_icon{background-position:-130px -369px;width:35px;height:24px;}
.bat_icon{background-position:-177px -371px;width:31px;height:18px;}
.ogo_icon{background-position:-223px -364px;width:31px;height:39px;}
.btlte_icon{background-position:-268px -359px;width:27px;height:37px;}
.son_icon{background-position:-5px -427px;width:27px;height:26px;}
.oflo_icon{background-position:-51px -427px;width:19px;height:28px;}
.blpu_icon{background-position:-88px -425px;width:25px;height:28px;}
.bcpu_icon{background-position:-125px -427px;width:27px;height:25px;}
.bacs_icon{background-position:-172px -430px;width:32px;height:13px;}
.bkac_icon{background-position:-220px -421px;width:30px;height:30px;}
.batd_icon{background-position: -130px -369px;width:35px;height:24px;}
.bwps_icon{background-position:-268px -424px;width:19px;height:24px;}
/*prodcut_services  ----> Free listing*/
.plus_icon{right:12px;top:8px;background-position:-201px -81px;width:23px;height:23px}
.event-sec .linfo .input-group{width:90%}
.eventex .lastf .mand{float:right}
.eventex .sub_btn {float:left}
.ratuserdiv .allratR .sec .sec1{float: left;word-wrap: break-word;}
/*Mobile footer*/
.main-footer .sec-1 .left-sec-1{margin-top:10px}
.main-footer .sec-1 .left-sec-1 ul li a{padding:0 15px 1px;/* border-right:2px solid #000 */}
.main-footer .sec-1 .left-sec-1 li{margin-bottom:5px;margin-top:5px;width:33%;border-right:#ccc solid 2px}
.main-footer .sec-1 .right-sec-1{float:left;width:100%}
.main-footer .sec-2{float:left;width:100%;padding:10px 0 0 0;border-top:#ccc solid 1px;margin:10px 0 0 0}
.main-footer .sec-2 .right-sec-1 ul li{padding:10px 2px}
.main-footer .sec-2 .social-sec ul li{padding:0 2px 4px}
.main-footer .sec-3{float:left}
.main-footer .sec-4{float:left}
.main-footer .sec-4 .cpy-rgt{text-align:center}
.main-footer .sec-5{float:left}
.main-footer .sec-1{float:left;padding:0}
.main-footer .sec-1 .left-sec-1 ul li a{padding:0 2px 1px;width:100%;text-align:center}
.gplay i{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/cms_websprite_1x.png') no-repeat;display: inline-block;background-position: -10px -628px;margin:2px 0 0 0;width: 69px;height: 23px;}
.appstore i  {background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/cms_websprite_1x.png') no-repeat;display: inline-block;background-position: -80px -627px;margin: 2px 0 0 0;width: 78px;height: 25px;}
.windwstore i{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/cms_websprite_1x.png') no-repeat;display: inline-block;background-position: -161px -627px;margin: 2px 0 0 0;width: 85px;height: 25px;}
.blkbry i{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/cms_websprite_1x.png') no-repeat;display: inline-block;background-position:  -249px -627px;margin: 2px 0 0 0;width: 67px;height: 25px;}
.cmfooter{padding-left:0;padding-right:0}
.cmfooter .main-footer{padding-left:0;padding-right:0;}
.main-footer .sec-1 .left-sec-1 ul li a{font-size:11px}
.main-footer .sec-1 .left-sec-1 li:nth-child(4){border:0}
.main-footer .sec-1 .left-sec-1 li:last-child{border:0}
.markt-sec ul{float:left;width:100%}
.markt-sec ul li{padding:0 2px}
/*Mobile footer*/
.pub-img li span.prd-title{font-size:12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mbdiv .mobile-pad{padding-left:0;padding-right:0}
/*------------------Start Sukhraj css----------------------*/
/*carrers css Start*/
.thumbLi{height:90px}
.thumbLi .pr_ic{background-size:cover}
.pahead{font-size:16px}
.smhead{float: left;width: 100%;padding: 0;}
.custom-dp .cusdm{min-width:100%}
.sel100 .cusmbtn{padding:9px 8px}
.sel100  .custom-dp .cusmbtn .cdr{padding-right:1px}
/*carrers css End*/
.mpresli .prw .para_text{float:none}
.mpresli .prw  {width:65%;padding-right:0}
.an-report .anrp .imgb{width:100%}
.bod .bodCo1{width:30%}
.bod .bodCo2{width:70%;padding-left:10px}
.bod .bodCo2 p.mhead{font-size:15px}
.mocrw{float:left}
.mocrw .n-info li{float:left;width:100%}
.galleryE .carousel-inner .col-xs-3{padding:0}
.mpresli .imgrw{width:86px}
.testimonials .syform input.form-control{height:40px; -webkit-appearance: none;}
.form-control{ -webkit-appearance: none;}
.manageteam .mdinfo .mpara{font-size:12px;text-align:justify}
.galleryE{border:0}
.galleryE .well-none{margin:0}
.viewMgal{position: absolute;top: 0;left: 0;height: 100%;margin: 4px;background:url("//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/frovrly.png")repeat scroll 0 0;color:#fff;width:100%;}
.viewMgalsp{position: absolute;left: 50%;top: 50%;margin-top: -14px;margin-left: -24px;font-size:18px}
.shrwN .viewMgalsp{position: absolute;left: 50%;top: 50%;margin-top: -14px;margin-left: -24px;font-size:18px}
.csr_tp .galleryE #myCarousel .carousel-control{display:none}
#myCarouselex .carousel-inner{height:126px}
.sharevm_model p.shvem{padding:10px}
.sharevm_model .form-group .pad0{padding:0}
.video-list .video-list-i .rec_ul li{border-bottom:#ccc solid 1px;padding-bottom:14px;margin:0 0 14px 0}
.video-list .video-list-i .rec_ul li:last-child{border-bottom:0}
.mvideo .prw .rating .comment{width: 100%;float: left;}
.video-list-i{margin-top:10px}
.success_stories .empinfo-para-tw .sec .sec_v{width:100%;float:left;padding:0}
.sub_nav .sub_navex li a{background:none}
.four-label li a.act{color:#222}
.galleryE .thumbnail{padding:4px 4px 0px 4px}
.video-list .video-list-i .mpresli .prw .rating .comment{width:100%}
.video-list .video-list-i .mpresli .prw .rating .rate-count{padding:0}
.csrtp .treecbj{width:100%}
.csrtp .treecb{width:136px;padding:6px 8px;}
.thks .bg_tx {text-align: center;font-size: 16px;margin-top: 28px;}
.upload_sctn .upld_box{padding:8px 6px}
.fle_upld{padding-left:10px; float:left;}
.fvnrcnorbx .tab-pane .comment{width: 100%;float: left;}
.selectf .jd_heading .sec{margin:0 0 0 20px}
.sharevm_model .err{padding-left:15px}
.qu-report .qu12 .pdfP_in{float:none;}

.qu-report .af12 .af_sec{display:none}
.qu-report .af12 .af_thr{display:none}
.qu-report .af12 .af_four{display:none}
.video-list .video-list-i .mpresli .prw .rating .rach .rate-count {border-right: 0;white-space:nowrap;}
.almsg{width:92%;margin:0 4%}
#captcha_code{width:60%;}
.fle_upld input.upload{right:0;left:auto}
.mvideo .prw{padding-right:0}
.mrate_form .mratdiv{padding-right:15px}
#submitModaljob .modal-dialog{display:inline-block}
#shareviaemailpopup .modal-dialog{display:block}
.earningcallT .eartsec{float:left;width:100%}
.lft_big_tab li a:hover{ background:none !important; color:#747474}
.lft_big_tab li a:focus, .lft_big_tab li a:active{ background:none !important; color:#fff}
}

@media(min-width: 480px) and (max-width:767px) {
.radio-ads .jvp{padding:0}
.viewMgal .viewMgalsp{display:none}
.thumbLi{height:143px}
/*About us*/
.about_us .jd_headings{margin-top:4px}
.uldiv{padding-left:30px}
.manageteam .mdlist .mhead-phone{color:#747474;float:left;font-size:16px;padding:15px 0 0 24px;width:auto;display:block;float: left;width:320px}
.manageteam .mdlist .mhead-phone .fr{width: 100%;float: left;}
.manageteam .mdinfo {padding:20px 0 0 0}
.manageteam .mdinfo .mhead{display:none}
.success_stories .empinfo-para-tw{padding:20px 0 0}
.success_stories .empinfo-para .tr ul li{width:186px;}/*sukh*/
.success_stories .empinfo-para .tr ul li.fr{margin:0 0 0 12px}
.success_stories .empinfo-para .tr ul li.sec{margin: 0 0 0 12px;}
.select_city{float:none}
.select_city .btn{width:100%;display:inline-block}
.success_stories .hleft-phone{display:block}
.success_stories .para{font-size:14px}
.success_stories .empinfo-para-tw .fr{font-size:13px}
.success_stories .empinfo-para-tw .sec .sec_in{font-size:12px}
.success_stories .empinfo-para-tw .sec .sec_v{padding:1px 0 0 7px;font-size:11px}
.sel_darrow{background-position:-106px -103px;width: 11px;height: 7px;}
.select_city_a.open .sel_darrow{background-position:-67px -9px;width:11px;height: 11px;position:relative;top:3px}
/*media press*/
.mpress .prw {padding-right:0}
.mpress .prw .stry{font-size:16px;color:#222}
.mpress .prw .rating{font-size:12px}
.mpresli .prw{padding-right:0}
.mpresli .prw .rating{padding:8px 0 0}
.mpress-main .jd_heading{font-size:23px;}
.mpress .prw .date{font-size:12px}
.mpresli .prw .stry{font-size:14px}
.mtabs_div li.sec{padding-right:0}
.mv-main .jd_heading{font-size:23px}
.mvideo .prw .date{font-size:12px}
.mvideo .prw .stry{font-size:16px}
.mvideo .prw .rating{font-size:12px}
.inner-video-fetured{background-position: -3px -207px;width:112px;height:20px;}
.fvnrcnorbx .nav > li > a{font-size:12px}
.fvnrcnorbx .nav-tabs > li.active > a, .fvnrcnorbx .nav-tabs > li.active > a:focus, .fvnrcnorbx .nav-tabs > li.active > a:hover{font-size:12px}
.mpresli .imgrw{height:72px}
.pub-img li span.prd-img{height:85px}
.pub-img li span.prd-title{font-size:14px}
.runs .jd_heading{font-size:15px;font-weight:600}
.strdiv .rate_rv{font-size:13px}
.video-list .video-list-i .mpresli .prw .rating{font-size:12px}
.video-list .video-list-i .rec_ul .even{background-color:#f9f9f9;padding:10px 0}
.email {background-position: -209px -10px;float: left;height: 12px;margin: 2px 6px 0 0;width: 18px;}
.cal {background-position: -184px -7px;float: left;height: 16px;margin: 0 6px 0 0;width: 16px;}
.video-list{padding:0}
/*Investors-relations*/
.caretd{background-position:-174px -41px;width: 15px;height: 8px;float:right;position:relative;top:5px}
.finacial-result{margin:20px 15px;}
.qu-report ul li{float:left;width:100%;padding-bottom:10px}
.qu-report ul li span.q1{width:50%;text-align:left;font-size:17px}
.qu-report ul li a.pdfP{float:right;text-align:right;}
.an-report .anulr{border-bottom: 1px solid #eee;float: left;width: 100%;}
.an-report .anulr .anrp{float:left;width:100%;}
.an-report .anfr{float: left;width: 100%;border-bottom:#e5e5e5 solid 1px;margin-bottom:10px;padding-bottom:10px;}
.an-report .anrp .anpara{width:50%;padding:10px}
.an-report .anrp .last{width:50%;padding-top:10px;padding-right:10px;text-align:right}
.annual-report .jd_heading{padding:10px 0}
.selectf .jd_heading .fr{font-size:16px}
.selectf .jd_heading .sec{float:right}
.pdf-icon{background-position:-24px -79px;width: 14px;height: 13px;margin:7px 2px 0 0;float:left}
.audio-icon{background-position:-43px -78px;width: 13px;height: 14px;margin:1px 2px 0 0;float:left}
.copRw .copl{padding-left:0}
.copRw .copR{float:right}
.cop .jd_heading .copsl{float:left;width:100%}
.cop .jd_heading .copsR{margin:10px 0 0 0;float:left;width:100%;padding-left:0}
.copRw .padding0{float:left;width:100%}
.bod .mdinfo{padding:0}
.inv-relations p.jd_heading{font-size:15px}
.qu-report ul li span.qf{font-size:15px}
.an-report .anrp .anpara .fr{font-size:14px}
.an-report .anrp .anpara .sec{font-size:12px}
.an-report .anrp .anpara .thr{font-size:11px}
.an-report .anrp .last .pdf-icon{float:none;position: relative;top: 3px;right: 2px;}
.an-report .anrp .last .audio-icon{float:none;position: relative;top: 3px;right: 2px;}
.pdfP{width:50%;float:right;padding:0;margin:0}
.pdfP .pdfP_in{float:right}
.pdfP a{font-size:15px}
.cop .jd_heading .fr{font-size:14px}
.copl span.copdate{font-size:12px;}
.copl span.co-info{font-size:14px;}
.bod .jd_heading{font-size:15px}
.bod .mdinfo .mhead{font-size:14px}
.moc .jd_heading{font-size:15px}
.mocrw .heading{font-size:14px}
.invs-contactus .jh{font-size:15px;float:left}
.invs-contactus p{float:left;width:100%}
.invs-contactus .n-info{float:left;width:100%}
.invsRw .heading{font-size:14px}
.csr .jd_heading p{font-size:15px}
.csr .jd_heading p .rbs{font-size:14px}
.csr_education .jd_heading h3{font-size:15px}
.csr_tp .jd_headex .jdsel{width:96%;margin:0 2%;padding:10px 0 4px 0}
.swn .jd_heading h3{font-size:15px}
.galleryE .carousel-control{padding-top:6%}
.gal-left-arrow{background-position:-129px -186px;;width: 16px;height: 31px;}
.gal-right-arrow{background-position:-159px -186px;;width: 16px;height: 31px;}
.manageteam{padding:0;}
/*Ads css*/
.mkd .strdiv .rate_rv_desk{display:none}
.mkd .social-sec .rate_rv_phone{display:block;margin:4px 0 0 0}
.mkd .video-sec .scl_link{position: absolute;left: 0;bottom: 0;width: 100%;padding: 0;}
.mkd .video-sec{padding-bottom:50px}
.radio-ads .video-sec{float:left;width:100%}
.radio-ads .video-sec .copsR{float:left;width:100%}
.radio-ads .video-sec .rdfr{float:left}
.radio-ads .video-sec .rdsec{float:right}
.radio-ads .copsR .rdfr{display:block}
.radio-ads .video-sec .social-sec{padding:0 0 20px 0}
.radio-ads .soc-sec{position: absolute;bottom: 0;width: 100%;padding:0}
.radio-ads .video-sec .social-sec .sec{text-align:left}
.agent-sec{font-size:13px}
.print-ads .video-sec .social-sec{padding:0 0 30px 0;position:relative} 
.print-ads .video-sec .soc-sec{position: absolute;bottom: 0;left: 0;width: 100%;} 
.print-ads .printads-tab .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{font-size:13px}
.print-ads .printads-tab .nav-tabs > li > a{font-size:13px}
.print-ads .printads-tab .nav-tabs > li{padding:0 2px}
.printads-tab .nav > li > a{padding:6px 2px}
.print-ads .printad_tab{display:block}
.print-tabs{display:block}
.print-ads .jd_heading{font-size:15px}
.radio-ads .jd_heading{font-size:15px}
.print-ads .video-sec .shareM{font-size:12px}
.radio-ads .video-sec .shareM{font-size:12px}
.musicSec .clk{text-align:center;color:#7d7d7d}
.ckrbtn{text-align: center;margin:26px 0 0 0}
/*Product & Service css*/
.jdtm{background-position:-3px -234px;width:131px;height:31px;}
.jdno{background-position:0 -273px;width:287px;height:69px;}
.jd_model .fr {margin: 0 0 10px;}
.jd_model .sec {margin: 0 0 14px;}
.jd_model .four{padding:10px}
.jd_model .four .sfr{font-size:12px}
.jd_model .four .sec{font-size:12px}
#ps_model .jd_model .sub_btn{font-size:12px}
.advertiser .sharediv .sub_btn{float:left}
.sharediv .lastf .mand{text-align:right;margin:0}
.sharediv .lastf {margin:0;padding:0}
.jdon_mobile .jdon_mex .jdon_fr{border-bottom:1px solid #ccc;border-right:0;padding-bottom:18px;margin:0;font-size:15px}
.jdon_mobile .jdon_mex .jdon_sec{margin:0px 0 12px 0;font-size:15px}
.jdon_mobile .jdon_mex .jdon_fr span{float:left;width:100%;margin:8px 0}
.jdon_mobile .jdon_mex .jdon_sec span{float:left;width:100%;margin:8px 0}
.jdon_mobile .jdon_mex .jdon_fr .sub_btn{padding:8px 61px;font-size:12px}
.jdon_mobile .jdon_mex .jdon_sec .sub_btn{padding:8px 61px;font-size:12px}
.jdon_mobile .textph{font-size:15px}
.japp_head .jd_heading{font-size:15px}
.japp_head .jdml{font-size:12px}
.japp_head .ap-info{font-size:12px}
.spsMdiv .panel-title a{font-size:14px}
.ourP .jd_ourP{font-size:15px}
.japp_head{float:left;padding:0}
.japp_head .jd_heading{float:left;width:100%}
.ourpc ul li{padding:0 10px 0 0}
.ourpc ul li.ourlir{padding:0}
.jdon_mobile .bg-iphone .iphone_icon{background-position:-127px -118px;width: 21px;height: 26px;margin:13px}
.jdon_mobile .bg-android .android_icon{background-position:-162px -118px;width: 23px;height: 28px;margin:13px}
.jdon_mobile .bg-windows .windows_icon{background-position:-202px -122px;width:23px;height: 23px;margin:13px}
.jdon_mobile .bg-bb .bb_icon{background-position:-240px -124px;width: 23px;height: 23px;margin:18px 13px}
.down_arrow{background-position:-91px -121px;width:26px;height:26px;}
.ofo_icon{background-position:-7px -367px;width:31px;height:29px;}
.bda_icon{background-position:-51px -367px;width:24px;height:37px;}
.omo_icon{background-position:-87px -369px;width:28px;height:28px;}
.bcs_icon{background-position:-130px -369px;width:35px;height:24px;}
.bat_icon{background-position:-177px -371px;width:31px;height:18px;}
.ogo_icon{background-position:-223px -364px;width:31px;height:39px;}
.btlte_icon{background-position:-268px -359px;width:27px;height:37px;}
.son_icon{background-position:-5px -427px;width:27px;height:26px;}
.oflo_icon{background-position:-51px -427px;width:19px;height:28px;}
.blpu_icon{background-position:-88px -425px;width:25px;height:28px;}
.bcpu_icon{background-position:-125px -427px;width:27px;height:25px;}
.bacs_icon{background-position:-172px -430px;width:32px;height:13px;}
.bkac_icon{background-position:-220px -421px;width:30px;height:30px;}
.batd_icon{background-position: -130px -369px;width:35px;height:24px;}
.bwps_icon{background-position:-268px -424px;width:19px;height:24px;}
/*prodcut_servuces  ----> Free listing*/
.plus_icon{position:absolute;right:24px;top:8px;background-position:-201px -81px;width:23px;height:23px}
.event-sec .linfo .input-group{width:90%}
.eventex .lastf .mand{float:right}
.eventex .sub_btn {float:left}
.ratuserdiv .allratR .sec .sec1{float: left;word-wrap: break-word;}
/*Mobile footer*/
.main-footer .sec-1{padding: 10px 0px;float: left;width: 100%;}
.main-footer .sec-1 .left-sec-1{margin-top:10px}
.main-footer .sec-1 .left-sec-1 ul li a{padding:0 10px 1px;/* border-right:2px solid #000 */width:100%;text-align:center}
.main-footer .sec-1 .left-sec-1 li{margin-bottom:5px;margin-top:5px}
.main-footer .sec-1 .right-sec-1{float:left;width:100%}
.main-footer .sec-2{float:left;width:100%;padding:10px 0 0 0;border-top:#ccc solid 1px;margin:10px 0 0 0}
.main-footer .sec-2 .right-sec-1 ul li{padding:10px 3px}
.main-footer .sec-2 .social-sec ul li{padding:0 3px 4px}
.main-footer .sec-3{float:left}
.main-footer .sec-4{float:left}
.main-footer .sec-4 .cpy-rgt{text-align:center}
.main-footer .sec-5{float:left}
.gplay i{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/cms_websprite_1x.png') no-repeat;display: inline-block;background-position: -10px -628px;margin:2px 38px 0 0;width: 69px;height: 23px;}
.appstore i  {background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/cms_websprite_1x.png') no-repeat;display: inline-block;background-position: -80px -627px;margin: 2px 38px 0 0;width: 78px;height: 25px;}
.windwstore i{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/cms_websprite_1x.png') no-repeat;display: inline-block;background-position: -161px -627px;margin: 2px 38px 0 0;width: 85px;height: 25px;}
.blkbry i{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/cms_websprite_1x.png') no-repeat;display: inline-block;background-position:  -249px -627px;margin: 2px 0 0 0;width: 67px;height: 25px;}
.cmfooter{padding-left:0;padding-right:0}
.cmfooter .main-footer{padding-left:15px;padding-right:15px;}
.main-footer .sec-1 .left-sec-1 li:nth-child(4){border:0}
.main-footer .sec-1 .left-sec-1 li:last-child{border:0}
.main-footer .sec-1 .left-sec-1 li{margin-bottom:5px;margin-top:5px;width:33%;border-right:#ccc solid 2px}
.an-report .anrp .imgb{width:100%}
.sharevm_model .control-label{padding:5px 0 0 15px}
.sharevm_model .form-group{margin-bottom:5px}
.sharevm_model p.shvem{padding:10px 30px}
.sharevm_model .err{padding-left:30px}
.almsg{width:94%;margin:0 3%}
.manageteam .mdlist .mhead-phone{width:245px;}
.lft_big_tab li a:hover{ background-color:#747474; color:#747474;}
}
/* iPads (portrait) ----------- */
@media (min-width: 768px) and (max-width:992px) {
/*------------------Start Rais css----------------------*/
.m_content{padding: 15px 0;}
.rgt_cont_addrs .addrs_tab .rgt_arrw{right: 15px;}
.cstmr_cr_srch{width:98%;}
/*------------------Start Rais css----------------------*/
}
/* iPads (portrait and landscape) ----------- */
@media (min-width: 768px) and (max-width:1200px) {
/* Styles */
/*------------------Start Rais css----------------------*/
.homepg .container { margin: 0; padding: 0;}
.cms_nav li a{font-size:13.5px;}
/*------------------Start Rais css----------------------*/

}
/* iPads (portrait and above) ----------- */
@media (min-width: 768px) {
/* Styles */


}
/* iPads (landscape) ----------- */
@media (min-width: 992px) {
/* Styles */
.bimgsec{padding-right:0}
.big_salesIc img{width:100%}
.manageteam .mdinfo{padding-left:0}
.video-sec-i{padding:0;z-index:100 }
.mkd .video-sec .scl_link{padding-left:0}
.radio-ads .rdsec_desk{width:100%;padding-right:0}
.print-ads .prsel{padding-right: 0px; text-align: right;}
.print-ads .prsel .cusmbtn{width:100%}
.event_box p{height:128px}
.video-list .video-list-i .mpresli .prw .rating .rate-count{padding:0 4px}
.video-sec .shareM{padding:2px 10px}
.video-list .video-list-i .rec_ul li:first-child{margin-top:0}
.csr_tp .galleryE .carousel-control{padding-top:5%}
.sharevm_model .control-label{padding:5px 0 0 15px;text-align:left}
.sharevm_model p.shvem{padding:10px 30px}
.csr_tp.shrwN .galleryE .carousel-control{padding-top:3%}
.prw .rating .rate-count{border-right: 1px solid #ccc; padding-right: 4px; margin-right: 6px;}
.prw .rating.vrar .rate-count{border-right: 0; padding-right: 4px; margin-right: 6px;}
#wrereviewErr{line-height:40px}
.mrate_form .error{line-height:40px;font-size:13.5px}
.mrate_form #wrmobErr{line-height: inherit;}
.prw .rating .rate-count{margin-right:8px;padding-right:8px}
#abtli a{height:40px}
.jdexh{height:auto;display:block}
.ratuserdiv .allratR .sec .dtyr .testmcity{padding-left: 4px; margin-left: 4px; color: #424242;}
.testimonials .testdiv{border-top:0}
.almsg{width:92%;margin:0 4%}
.fb-ico i:hover{background-position:-10px -30px;transition:all 350ms linear 0}
.tw-ico i:hover{background-position:-48px -30px;transition:all 350ms linear 0}
.yutb-ico i:hover{background-position:-87px -30px;transition:all 350ms linear 0}
.gplus-ico i:hover{background-position:-125px -30px;transition:all 350ms linear 0}
.insta-icon i:hover{background-position:-201px -30px;transition:all 350ms linear 0}
.linkd-icon i:hover{background-position:-163px -30px;transition:all 350ms linear 0}
.img_close {display:none}
.img_click {display:none}
.an-report .anulr{width:100%}
}
/*Only for opera*/
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
	.blueimp-gallery > .slides > .slide > .slide-content {width:50%!important;margin:50px auto!important}
}


/*Greater than desktop*/
@media (min-width:1200px){
.container{width:1024px;}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation:portrait) {
#spcdiv .cdr{font-size:14px;}
.container, .holder, .footer{max-width:100%; width:100%;}
.testimonials .content span.clickbtn{font-size:13px}
.testimonials .content span.jdstory{font-size:35px}
.testimonials .content span.rapidfire{top:5px}
.selectf .jd_heading .fr{font-size:15px; width: 55%;}
.selectf .jd_heading .fr.tcon {width:auto;}
.selectf .jd_heading .crselect .sec {width:40%;float:right;}
.cop .jd_heading .sec .btn { padding:6px 5px;}
.printads-tab .nav-tabs > li{padding-left:5px;padding-right:5px}
.radio-ads .rdsec_desk{width:100%}
.event_box p{height:174px}
.testimonials .content span.jdstory{font-size:45px}
.sharevm_model .control-label{font-size:12px}
.mkd .video-sec .scl_link{width:65%;padding:0}
.video-sec .shareM{padding:4px 0;display:block;width:100%}
.mediaflash video{width:100%}
.video-list .video-list-i .mpresli .imgrw{width:35%}
.video-list .video-list-i .prw{width:65%}
.header .head-left{padding-left:10px}
.thumbLi{height:100px}
.sec .cust_dn{min-width:100%}
.qu-report ul li span.q1{font-size:17px}
.qu-report .pdf-icon{position:absolute;left:-2px}
.qu-report .audio-icon{position:absolute;left:-2px}
.pdfP{width:100%}
.printads-tab .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{font-size:15px}
.printads-tab .nav-tabs > li > a{font-size:15px}
.social-sec .cusmbtn{width:100%}
.social-sec .cusdm{width:100%;min-width:100%}
.mkd .video-sec .social-sec .for_ad{width:67%}
.mkd .m_lft{clear: both; float: left ! important; padding-top: 7px;}
.video-list .video-list-i .mpresli .prw .rating .rate-count{padding:0 5px 0 1px}
.social-sec .cusmbtn{width:134px}
.print-ads .social-sec .cusmbtn{width:134px}
.radio-ads .social-sec .soc-sec{width:70%}
.sautoM ul#auto li a{padding:10px 8px}
.success_stories .empinfo-para-tw .sec .sec_v{padding:2px 0 0 0;width:100%;float:left}
.head-left .threline{padding-left:0px;padding-right:5px}
.sharevm_model .control-label{text-align:left}
.sharevm_model p.shvem{padding:10px 15px}
.sharevm_model .err{padding-left:15px}
.edu_dtls .fiftd{word-wrap:break-word;width:11%}
.edu_dtls ul li span input{font-size:13px}
.csr_tp .galleryE .carousel-control{padding-top:4%}
.csr_education .galleryE .carousel-control{padding-top:2%}
.print-ads .social-sec .cusmbtn.pdbtn{width:100%}
.print-ads .social-sec .dpdbtn{width:133px}
.ratuserdiv .allratR .sec .dtyr .testmcity{display:block}
.prw .rating .comment{border-left:#ccc solid 1px;padding-left:4px;margin-left:4px}
.mpresli .rating .comment{border-left:#ccc solid 1px;padding-left:4px;margin-left:4px}
.img_close{display:none}
.img_click {display:none}
.cop .jd_heading .copsl{padding:0 2px 0 0}
.ipd_left{width:30%;}
.inv-relations,.brd_dirct,.selectf,.invs-contactus,.detmen,.csr,.csr_education{width:70%;}
.pdfP_in .bx1 {width:5px;}
.pdfP_in .bx2{width:49px;}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation:landscape) {
.container, .holder, .footer{max-width:100%; width:100%;}
.ipd_left{width:30%;}
.inv-relations,.brd_dirct,.selectf,.invs-contactus,.detmen,.csr,.csr_education{width:70%;}
.pdfP_in .bx1 {width:5px;}
.pdfP_in .bx2{width:49px;}

/*left menu css*/
.wb_header{position:relative;}
#navhver .navIc{top:0;left:0}
.othrvtclmnu .mCSB_inside>.mCSB_container{margin-right:15px;}
.leftmenul{width:100%;float:left;}
.leftmenul li{width:90%;float:left;margin:0 5%;border-bottom:1px solid #373839;color:#ffffff;font-size:16px;}
.leftmenul li a{color:#f7f7f7;float:left;width:100%;padding:8px 0;font-weight:100}
.leftmenul li a:hover{color:#ff6c00}
.leftmenul li:last-child{border:none;}
.leftmnutxt{float:left;margin:5px 10px; display:inline-block;}
.leftbustxt{float:left;margin:4px 10px;}
.lefthmetxt{float:left;margin:4px 3px;}
.mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(255,255,255,.4);}
.sclicns{width:100%;float:left;}
.lftjdhmlgo,.leftshpcrt,.left89,.left97,.left61,.left251,.left95,.left315,.left313,.left71,.left261,.left260,
.left57,.left70,.left49,.left314,.left278,.left296,.left299,.lefth308,.left59,.left264,.left297,.left263,.left265,.left265,.left262,.left311,.left43,.left268,.left298,.left200,.left273,.left274,.left275,.left312,.left239,.left58,.left60,.left272,
.left210,.left211,.left279,.left303,.left294,.left284,.left285,.left283,.left281,.left282,.left280,.left231,.left237,.left206,.left233,.left277,.left88,.left306,.left291,.left290,.left300,.left289,.left288,.left307,.left276,.left308{background: url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/Spite_hover_a.png') no-repeat;float:left;}
.lftjdhmlgo{background-position:-189px -590px;width:31px;height:25px;}
.leftshpcrt{background-position:-20px -18px;width:28px;height:23px;margin:4px 0;}
.left89{background-position:-78px -16px;width:29px;height:27px;}
.left97{background-position:-135px -19px;width:30px;height:21px;margin:5px 0;}
.left61{background-position:-195px -17px;width:28px;height:25px;margin:3px 1px;}
.left251{background-position:-255px -16px;width:28px;height:27px;margin:0 2px;}
.left95{background-position:-18px -60px;width:31px;height:29px;}
.left315{background-position:-80px -62px;width:24px;height:24px;margin:0 5px;}
.left313{background-position:-135px -59px;width:30px;height:30px;margin:0 2px;}
.left71{background-position:-205px -61px;width:15px;height:26px;margin:0 9px;}
.left261{background-position:-256px -62px;width:26px;height:25px;margin:0 5px;}
.left260{background-position:-20px -108px;width:27px;height:33px;margin:0 5px;}
.left57{background-position:-79px -111px;width:27px;height:26px;margin:0 6px;}
.left70{background-position:-135px -111px;width:31px;height:27px;margin:2px 4px;}
.left49{background-position:-195px -110px;width:27px;height:28px;margin:0 6px;}
.left314{background-position:-257px -108px;width:24px;height:33px;margin:0 9px;}
.left278{background-position:-20px -159px;width:27px;height:21px;margin:0 7px;}
.left296{background-position:-83px -156px;width:18px;height:28px;margin:0 12px;}
.left299{background-position:-141px -156px;width:18px;height:27px;margin:0 12px;}
.left308{background-position:-194px -155px;width:29px;height:29px;margin:0 7px;}
.left59{background-position:-253px -154px;width:32px;height:31px;margin:0 6px;}
.left264{background-position:-23px -200px;width:22px;height:25px;margin:0 11px;}
.left297{background-position:-79px -200px;width:27px;height:25px;margin:0 8px;}
.left263{background-position:-136px -199px;width:28px;height:28px;margin:0 8px;}
.left265{background-position:-195px -199px;width:28px;height:28px;margin:0 8px;}
.left262{background-position:-256px -204px;width:27px;height:17px;margin:4px 8px;}
.left311{background-position:-20px -245px;width:27px;height:16px;margin:8px;}
.left43{background-position:-80px -244px;width:25px;height:18px;margin:2px 9px;}
.left268{background-position:-138px -239px;width:25px;height:28px;margin:0 9px;}
.left298{background-position:-194px -241px;width:29px;height:24px;margin:0 7px;}
.left200{background-position:-256px -243px;width:26px;height:20px;margin:0 9px;}
.left273{background-position:-23px -280px;width:22px;height:31px;margin:0 12px;}
.left274{background-position:-81px -280px;width:23px;height:32px;margin:0 12px;}
.left275{background-position:-136px -281px;width:28px;height:30px;margin:0 10px;}
.left312{background-position:-193px -280px;width:31px;height:31px;margin:0 9px;}
.left239{background-position:-254px -281px;width:30px;height:29px;margin:0 10px;}
.left58{background-position:-20px -332px;width:28px;height:25px;margin:0 10px;}
.left60{background-position:-78px -329px;width:29px;height:31px;margin:0 10px;}
.left272{background-position:-135px -330px;width:30px;height:29px;margin:0 10px;}
.left210{background-position:-194px -336px;width:29px;height:18px;margin:6px 11px;}
.left211{background-position:-259px -328px;width:20px;height:33px;margin:0 15px;}
.left279{background-position:-17px -377px;width:34px;height:32px;margin:0 9px;}
.left303{background-position:-78px -379px;width:29px;height:29px;margin:0 11px;}
.left294{background-position:-134px -379px;width:32px;height:28px;margin:0 10px;}
.left284{background-position:-193px -376px;width:31px;height:34px;margin:0 11px;}
.left285{background-position:-253px -378px;width:33px;height:31px;margin:0 10px;}
.left283{background-position:-18px -433px;width:32px;height:21px;margin:5px 11px;}
.left281{background-position:-78px -437px;width:29px;height:21px;margin:5px 10px;}
.left282{background-position:-139px -428px;width:22px;height:31px;margin:0 14px;}
.left280{background-position:-197px -429px;width:24px;height:29px;margin:0 14px;}
.left231{background-position:-257px -428px;width:24px;height:31px;margin:0 14px;}
.left237{background-position:-18px -483px;width:31px;height:28px;margin:0 11px;}
.left206{background-position:-77px -482px;width:30px;height:29px;margin:0 11px;}
.left233{background-position:-135px -481px;width:31px;height:31px;margin:0 11px;}
.left277{background-position:-192px -483px;width:33px;height:27px;margin:0 10px;}
.left88{background-position:-253px -481px;width:32px;height:31px;margin:0 11px;}
.left306{background-position:-19px -533px;width:30px;height:33px;margin:0 12px;}
.left291{background-position:-78px -533px;width:27px;height:32px;margin:0 14px;}
.left290{background-position:-138px -535px;width:24px;height:33px;margin:0 15px;}
.left300{background-position:-192px -537px;width:33px;height:33px;margin:0 10px;}
.left289{background-position:-252px -542px;width:34px;height:25px;margin:3px 10px;}
.left288{background-position:-17px -594px;width:33px;height:20px;margin:5px 11px;}
.left307{background-position:-76px -588px;width:33px;height:32px;margin:0 12px;}
.left276{background-position:-144px -588px;width:12px;height:32px;margin:0 23px;}
/*left menu css end*/

/*cms search bar */
.rslt_sr .ctyloctn {background: #F4F4F4 none repeat scroll 0 0;border-bottom-left-radius: 5px;border-right: 1px solid #c8c8c8;border-top-left-radius: 5px;float: left;padding:0;width: 100%;}
.rslt_sr .ctyloc {background-position: -250px -96px;float: left;height: 23px;margin: 0 12px;width: 16px;top:10px;}
.rslt_sr .ctyloctn input {color: #000000;font-size: 16px;padding: 1px 12px 1px 0;}
.rslt_sr .ctyloctn input {background:#F4F4F4;border: 0 none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100px;font-size:15px;}
.rslt_sr .mnsrchwpr input{box-shadow:none;border:none;font-size:15px;border-bottom-right-radius:6px!important;border-top-right-radius:6px!important; background-color: #f4f4f4;}
.srchul ul li a{padding: 6px 12px;display:inline-block;font-size:15px;color:#222}
.srchul ul li a span.city{font-weight:normal} 
.jdsrchwpr .ctyloctn{position:relative}
.rslt_sr .ctyloc {background-position: -250px -96px;float: left;height: 23px;margin: 0 12px;width: 16px;top:10px;}
.rslt_sr .ctyloctn input {color: #000000;font-size: 16px;padding: 1px 12px 1px 0;}
.rslt_sr .ctyloctn input {background:#F4F4F4;border: 0 none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100px;font-size:15px;}
.rslt_sr .mnsrchwpr input{box-shadow:none;border:none;font-size:15px;border-bottom-right-radius:6px!important;border-top-right-radius:6px!important; background-color: #f4f4f4;}
.srchul ul li a{padding: 6px 12px;display:inline-block;font-size:15px;color:#222}
.srchul ul li a span.city{font-weight:normal}
.jdsrchwpr .ctyloctn{position:relative}
.hm_srch li{background-color:#ccc;display:inline-block;width:100%}
.hm_srch li a{display: inline-block;padding: 11px 40px;width: 100%;}
.hm_srch ul li:nth-child(odd){background-color:#F7F7F7;float:left}
.hm_srch ul li:nth-child(even){background-color:#EFEFEF;float:left}
.bgoverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;display:none;opacity:0.4;z-index:99}
.tel_icon {background-position:-238px -410px;width: 15px;height: 15px;position:relative;top:4px;margin-right:8px}
.web_ic {background-position: -364px -454px;display: inline-block; height: 18px; margin-right: 5px; position: relative; right: 0; top: 5px;width: 17px;} .mm-listview li a{float:left;width:100%;background:transparent!important;padding:12px 10px;}
.mm-lstex li:nth-child(odd) {background-color: #FAFAFA}  
.rslt_sr .ctyloc {background-position: -250px -96px;float: left;height: 23px;margin: 0 12px;top: 10px;width: 16px;position:absolute;}
.mm-listview li:hover a span{color:#ff6c00;}
.wb_header #city { height:45px; border-radius: 5px; color:#222222}
#city_box .jauto ul li a{padding:10px 18px}
.jauto ul li a{color:#424242;display:block;font-size:14px;padding:5px 8px 3px}
.hm_srch li a{display:inline-block;padding:11px 40px;width:100%}
.sautoM ul#auto li a {display: inline-block;padding: 8px 20px;width: 100%;}
.restatsgt {background-color: #fff;border: 1px solid #ccc;left: 0;position: absolute;top: 47px;width: 100%;z-index: 6;}
.wb_header {background-color: #f0f0f0;border-bottom: 1px solid #e5e5e5;float: left;margin: 0;padding: 15px 0 20px;position: relative;width: 100%;}
.rgtsec .welcome {color: #979797;cursor: pointer;font-size: 13px;margin: 2px 0 0;padding: 2px 0;}
.rgtsec .loginouter a {color: #636363;}
.rgtsec .loginouter a:hover {color: #636363;}
.rgtsec a.Flisting {background-color: #FE610C;border: 1px solid #FE610C;border-radius: 5px;color: #fff;font-size: 13px;padding: 2px 8px;text-align: center;margin: 0 8px 0 0;font-weight: normal;text-transform: capitalize;}

#search .btn-default.disabled, #search .btn-default.disabled.active, #search .btn-default.disabled.focus, #search .btn-default.disabled:active, #search .btn-default.disabled:focus, #search .btn-default.disabled:hover, #search .btn-default[disabled], #search .btn-default.active[disabled], #search .btn-default.focus[disabled], #search .btn-default[disabled]:active, #search .btn-default[disabled]:focus, #search .btn-default[disabled]:hover, #search fieldset[disabled] .btn-default, #search fieldset[disabled] .btn-default.active, #search fieldset[disabled] .btn-default.focus, #search fieldset[disabled] .btn-default:active, #search fieldset[disabled] .btn-default:focus, #search fieldset[disabled] .btn-default:hover {background: #ff6c00;opacity: 1;}

.wb_header #search .btn{height:47px}
.wb_header .sub_header .btn{background:#ff6c00;border:medium none;border-bottom-left-radius:0;border-top-left-radius:0;line-height:19px;padding:9px 15px; display:inline-block;}
.input-group-btn{display:table-cell;font-size:0;height:46px;position:relative;vertical-align:middle;white-space:nowrap;width:1%}
.wb_header input.form-control{background:#fff none repeat scroll 0 0;padding:12px 10px;width:100%}

/*cms search bar */
#sauto1 ul li a{float:none}
#sauto1 ul{max-height: 250px; overflow-y: scroll;}
.stars_m {display: inline-block;float:none;}
/*---------------------(15032016)--------------------*/
#jul .wrapper{ width:100%; float:left; position:relative; margin:none;}
.modal-content .close{background:transparent;border:1px solid #c8c8cd;border-radius:100%;height:25px;text-shadow:unset;width:25px;color:#c8c8cd; opacity: 1;}
.selected_a{color:#222;font-size:14px}
.form-control {height: 40px;}
.custom-dp .cusmbtn{background-color:#fff}
.width100{width:100%}
.manageteam .mdinfo .mpara {clear: left;color: #747474;font-size: 13px;text-align: justify;}
.syform .btn-default.active, .syform .btn-default.focus, .syform .btn-default:active, .syform .btn-default:focus, .syform .btn-default:hover, .syform .open > .dropdown-toggle.btn-default{background-color:#fff}
.custom-dp .cdr{color:#222}


/* Cureent Opening*/
.curntop{float:left;padding:0;width:800px;}
.carer_block{float:left;margin:5px 0 10px 0;padding:0;width:799px;}
.brdr{border-bottom:1px solid #B0B0B0;}
.font17{font-size:16px;width:790px;float:left;padding:10px 0;font-weight:bold;}
.fontb{font-size:16px;width:790px;float:left;padding:0 0 5px;font-weight:bold;}
.fontb h1{color:#FF6C00;display:inline;font-weight:bold;font-size:16px;}
.carer_block p{margin:7px 0 10px 0;line-height:18px;text-align:justify;float:left;}
.imop_block{margin:0;float:left;width:657px;}
.font16{font-size:16px;font-weight:bold;color:#424242;float:left;width:790px;padding:0 0 3px 0;margin:0 0 15px 0;}
.select_box{display:table;width:800px;z-index:1;_width:796px;}
.select_box div{margin:0 8px 0 0;}
.cityselct{width:182px;height:29px;}
.sd{width:315px;_width:280px;}
.sk{width:149px;_width:146px;}
div.scdr{width:179px;top:31px;padding:0;z-index:1;}
div.sddr{width:346px;top:31px;padding:0;z-index:1;_width:313px;overflow-y:scroll;height:220px;}
div.skdr{width:180px;top:31px;padding:0;z-index:1;}
div.hg{overflow-y:scroll;height:235px;}
table{margin:10px 0 0 0;border-top:1px solid #ccc;border-left:1px solid #ccc;}
#radiotable{border:0}
.hd{background:#f2f9ff;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:5px;font-weight:bold;padding:10px;}
.hd1{background:#f2f9ff;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:5px;font-weight:bold;padding:10px 0;text-align:center;}
.imop_block .ddt{border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:15px 10px;}
.dtgr{background:#F7F7F7;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:15px 10px;}
.apply{background:#53B1E5;color:#ffffff;font-weight:bold;border:1px solid #b0b0b0;padding:6px 10px;width: 64px; display:inline-block}
.apply1{background:#53B1E5;color:#ffffff;font-weight:bold;border:1px solid #b0b0b0;padding:7px 8px;width:64px;}
.apply:hover{color:#ffffff;}
.sr{display:inline-block;margin:0;padding:7px 6px;background:#53B1E5;color:#ffffff;font-weight:bold;border:1px solid #b0b0b0;}
.co{margin:0;float:left;}
#carcity li{padding:6px 0 6px 17px;width:167px;}
.colL .co li a{background:none;margin:0;padding:0;}
.co li a.city{color:#1274C0;background:none;margin:0;padding:0;}
.post_name{float:left;width:790px;margin:5px 0 0 0;padding:0;text-align:center;}
.post_name .strtr{float:left;width:259px;background:#E5F3FF;margin:0 6px 0 0;padding:8px 0;}/*margin:15px 33px 0 25px;*/
.post_name .lastr{margin:0 !important;float:left;padding:8px 0;}
.post_name .act{color:#424242;float:left;width:259px;margin:0 6px 0 0;background:#F4F4F4;padding:8px 0;font-weight:bold;}
.post_name .active{color:#424242;font-weight:bold;}
.imop_block div {font-size:12px;color:#424242;float:left;margin:10px 0 0;}
.imop_block div label{font-weight:bold;width:178px;float:left;}
.imop_block div span{float:left;width:479px;}
.imop_block div ul{float:left;margin:0;width:478px;}
.imop_block div ul li{float:left;margin:0 0 12px 0;}
.imop_block div ul li.lt{margin:0;}
.imop_block ul li span.bull{width:auto;font-size:16px;color:#ff6c00;}
.imop_block div span.txt{color:#424242;margin:3px 0 0 5px;}
.imop_block div.tmr{margin:15px 0;display:table;width:650px;border-top:1px solid #E3E3E3;padding:10px 0 0 0;}
.imop_block .csbtn,.uResume .csbtn{background:#53B1E5;color:#FFFFFF;font-weight:bold;padding:5px 10px;display:inline-block;border:0 none;margin:0 5px 0 0;font-size:13px;}
.imop_block p{margin:0;}
.uResume div.btnouter{display:table;clear:left;padding:10px 0 0 11px;width:480px;}
.font12{font-size:13px;color:#424242;font-weight:normal;}


/* Job Listing Css */
.uInfo,.bInfo,.uResume{float:left;width:785px;margin:10px 0 0 0;_width:790px;}
.bInfo div.bio{display:table;width:435px;padding:0;}
.bInfo .bio .weo{float:left;width:148px;padding:0 4px 0 0;margin:0 5px 0 0;}
.bInfo{margin:0 0 10px 0;}
.uInfo,.bInfo{border-bottom:1px solid #B0B0B0;padding:0 0 20px 0;}
.uInfo div,.bInfo div,.uResume div{float:left;padding:10px 0 0 0;}
.uInfo .last,.bInfo .last{padding:10px 0 0 0;}
.bio .lst{margin:18px 0 0 0;}
.uInfo div label,.bInfo div label,.uResume label{font-size:13px;color:#424242;padding:5px 8px 0 0;float:left;}/*width:92px;*/
.sp{padding:5px 13px 0 10px !important;}
.spl{padding:10px 0 10px 10px!important;}
.uResume .error {float:left;text-align:left;width:100%;}
.uInfo div input,.bInfo div input{border:1px solid #b0b0b0;padding:3px;height:23px;}
input.clfield{width:136px;}
.uInfo div input.chck{height:auto;margin:0px 4px 0 10px;border:0 none;vertical-align:middle;}
.uInfo div .app_title{width:658px;margin:0 0 0 14px;}
.flname{width:145px;margin:0 0 0 20px;}
.loin{width:156px;_width:153px;}
.wel{width:110px;}
.pname{width:299px;_width:297px;}
.le{width:53px;}
.lm{width:68px;}
.re{margin:0 0 0 19px;width:24px;}
.ph_mob,.cat_spe{width:307px;}
.cat_spe{width:300px;_width:288px;}
.reb{width:305px;}
.bInfo select.cat_spe{width:312px;height:29px;float:left;}
.bInfo select,.uInfo select{width:152px;height:29px;_width:130px;padding:5px 0;border:1px solid #B0B0B0;margin:0; -webkit-appearance:none;}
.uInfo select{width:153px;}
.bInfo select.cu_ex{width:151px;height:29px;margin:0 6px 0 0;}
.bInfo select.cu_exl{width:156px;height:29px;margin:0;}
.bInfo select.ctc{width:149px;}
.bInfo .jt_edu{width:229px;height:100px;float:left;}
.bInfo .jot{width:229px;height:29px;}
.fn{width:89px;}
.bInfo select.wep{width:80px;}
.org{color:#ff6c00;font-weight:bold;}
.edout{width:320px;margin:0 0 10px 25px;}
.edout .sp{width:65px;text-align:right;}
.edout div.erbox{width:230px;padding:0;}
#sFrnd .jpbg{width:400px;}
#sFrnd .jpbg .jinp{width:255px;font-size:12px;}
#sFrnd label{width:100px;}
#sFrnd #message{height:100px;}
#sFrnd .jpbg p,#jafj .jpbg p{width:100%;}
#sFrnd .jbtn{float:left;}
#jafj .jbtn{float:none;display:block;margin:0 auto;}
.som{display:table;width:793px;position:relative;}
#ps .som,#pc .som{margin:0 0 20px 0;}
.som .featured,#ps .fa .featured{width:590px;margin:6px 0 0 0;_width:540px;}
.som .featured p{width:588px;}
#source table{border:0 none;}
.share form{float:left;width:750px;}
#frmshare_el .err{float:left;margin:5px 0 5px 10px;font-size:14px;}
.empDet {display: none;}
.copsR {z-index:999}
.html5-video-player {z-index:1}
.video-list .video-list-i .mpresli .prw .business-detail{z-index:-1}
.selectf .jd_heading .fr {width:55%;float:left;}
.selectf .jd_heading .crselect .sec {width: 40%; float:right;}

}

@media only screen and (max-device-width: 320px){

.manageteam .mdlist .mhead-phone{width:160px;}
.successVideo{width:100%}
}

.left.carousel-control, .right.carousel-control{background-image:0 none}

/*--------17062016--------*/
#compliaint .modal-dialog{width:350px;}
/*--------17062016--------*/

body.modal-open {
    overflow: hidden;
    position:fixed;
    width: 100%;
    height: 100%;
}



input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  -moz-appearance: none; 
  margin: 0; 
}
input[type=number] {-moz-appearance: textfield;}




#mob_verify .hdr_tx{float:left; width:100%;}
#mob_verify .hdr_tx .tab_hd{top:0;}
#mob_verify .tab_flw{float: left; width: 100%; padding:0 25px 25px 25px;}
#mob_verify .info_tx_autnt{float: left; width: 100%; margin-bottom:15px;}

.fvnrcnorbx .nav>li>a:hover{min-height: 34px;}


#shyv .upload_sctn .upld_box{position:relative; float:left; width:100%;}
#shyv .upload_sctn .upld_box input.upload {width:100%; left:0; top:0; position: absolute; margin: 0; padding: 4px 6px; font-size: 20px; cursor: pointer; opacity: 0; /*filter: alpha(opacity=0);*/ z-index:99; background:transparent;}

/*------------------------------------12102016-------------------------------*/
.white_lodr{background:url('//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/cms/5.gif') no-repeat; width:25px; height:25px; position: relative; top: 4px;display:none}
/*------------------------------------12102016-------------------------------*/

*{margin:0;padding:0;}
.blkhd header{background-color:#000;width:100%;color:#fff;font-family:'Roboto', sans-serif;font-size:13px;padding:10px 2%;}
.blkhd header .logo b{color:#979797;margin-right:5px;margin-left:5px;}
.jdcash2x{background:url(//content2.jdmagicbox.com/newwap/New-flight-sprite1x.png);float:left}
.left-arrow{background-position:-14px -10px;width:20px;height:19px;margin-top:1px;}
.cross-mark{background-position:-147px -12px;width:20px;height:20px;float:right;}
.head-left .head-search .search-wrapper{z-index:1002;}


/*------------------------08112017-------------------------*/
.nchng .pahead{font-weight: 400;}
.empdtl{margin-bottom: 15px;}
.empdtl #dropdownMenuNew, .empdtl #dropdownMenuNew2{width: 100%;}
.empdtl .cdr{font-weight: 300;}
.formcareers .form-group.mb_cpt{margin-bottom: 15px;}
.nchng .captcha{border-right: 1px solid #c8c8cd;}
.empdtl .cstmli{ float: left; width: 100%; padding: 0; margin: 0; max-height: 152px; overflow-y: auto;}
.empdtl .cstmli li{ float: left; width: 100%;}
.nchng #citylistId{float: left; width: 100%; max-height: 229px; overflow-y: auto;}
#spcdiv .cdr{font-size:14px;}
/*------------------------08112017-------------------------*/

#divInnerVideo .bx-wrapper{margin:0 auto !important}
/*.lsecdis{ background: #fff;left: 2px;top: 2px;height: 35px;}*/
.iosa .lsec{ background: #fff;left: 2px;top: 2px;height: 36px;}


/*white hesder for iphone goes here....*/
.ioswhite .blkhd header{padding:9px 4%;border-bottom: 1px solid #e4eaef;background-color: #fff;color: #414e5a;text-align: center;font-size: 17px;}
.ioswhite .mheader{margin-top: 10px;}
@media (max-width: 767px){
.ioswhite .tab_flw {margin-top: 70px;}}
.ioswhite .left-arrow{background: url(//akam.cdn.jdmagicbox.com/images/icontent/newwap/prot/e-back-icn.svg)no-repeat;background-position: center;}
.ioswhite .cross-mark{background: url(//akam.cdn.jdmagicbox.com/images/icontent/newwap/prot/e-close-icn.svg)no-repeat;background-position: center;}
/*white hesder for iphone ENDS here....*/
