#acwp-toolbar-btn-wrap{border:none !important;}
.top_h_height{ height:98px;}
/*#pagebanner .bnr{ height:64.3vh; position:relative;}*/
.bnr_in { background-position:right top !important;position: absolute;height: 100%;right: 0px;top: 0px;width: 50.2%; z-index:1;}
.fullinwidth .bnr_in{width:100%;}
/*#pagebanner .bnr .wrap{max-width:1760px;}*/
.page-template-page-contactus .bnr_in{width:68.5%;}
.page-template-page-offices .bnr_in, .page-id-64 .bnr_in{width:42.5%;}
.single-event .bnr_in{width:70%;}
.page-template-page-all-resource-center .bnr.fourwidth .bnr_in, .page-template-page-corporate-resource-center .bnr.fourwidth .bnr_in, .page-template-page-solution-resource-center .bnr.fourwidth .bnr_in, .page-template-page-product-resource-center .bnr.fourwidth .bnr_in, .page-template-page-solutionpartner .bnr.fourwidth .bnr_in, .page-template-page-global .bnr.fourwidth .bnr_in{width:64.48%;}
.page-template-page-solutionpartner .bnr_in:after, .page-template-page-global .bnr_in:after, .page-template-page-services-package .bnr_in:after{ content:''; position:absolute; right:0px !important; top:0px!important; background:url(images/partner_over.svg) no-repeat bottom right!important; width:100%!important; height:100%!important; left: inherit !important; }
.page-template-page-solutionpartner #pagebanner .bnr .bannerhn, .page-template-page-global #pagebanner .bnr .bannerhn{ bottom:259px;}
.page-template-page-pressreleases .bnr_in{width:79%;}
.single-pressreleases .bnr_in{width:63.1%;}


.genpagein .wrap, .maincontactp .wrap, .offices .wrap, .partnertop .wrap, .plogobtms .wrap, .page-template-page-pressreleases .newsmain .wrap{max-width:1520px;}
.wrap1708{ margin:0px auto; max-width:1708px; position: relative; width:100%;}
.wrap1752{margin:0px auto; max-width:1752px; position: relative; width:100%;}
.wrap1008{ max-width:1008px; margin:0px auto;}
.pagination {text-align: center;}
/*---Office---*/
.page-template-page-offices .pgnav.minhig{ margin-bottom:0px;}
.pgcont.offices {padding-top: 0; padding-bottom:102px;}
#gilat_offices{ margin:0px -10px;}
#gilat_offices li{ padding:10px; margin:0px;}
#gilat_offices li .office_in_h{border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px; border:1px solid rgba(0,132,157,0.5); min-height:335px;}
#gilat_offices li .office_in_h .office_in_box{ padding:51px 41px 46px 51px;}

/*---Event Main Page----*/
.eventlist_n{ padding:0px; margin:0px -10px;}
.eventlist_n li{ float:left; width:50%; padding:10px; display:block;margin-bottom:100px;}
.eventlist_n li .eventlist_n_tbl{/*border:1px solid rgba(0,132,157,0.5); border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px;*/}
.eventlist_n li .event_in_box{ /*padding:72px 58px 74px 57px;*/}
.eventlist_n li .event_in_lft{ float:left; width:calc(100% - 217px); padding-left:40px;}
.eventlist_n li .event_in_lft h5{ font-size:26px; line-height:30px; font-weight:bold; color:#1F0050; padding:0px; margin:0px 0px 23px 0px;}
.eventlist_n li .event_in_lft h5 a{ font-weight:bold;}
.eventlist_n li .event_in_lft .date{ font-size:22px; line-height:26px; color:#1F0050; font-weight:bold; padding:0px 0pc 11px 0px;}
.eventlist_n li .event_in_lft .addr{ font-size:22px; line-height:26px; color:#1F0050; font-weight: normal; padding:0px 0px 22px 0px;}
.eventlist_n li .event_in_lft .morebuts{}
.eventlist_n li .event_in_lft .morebuts a.rmore3{ transition:0.3s; -moz-transition:0.3s; -webkit-transition:0.3s;font-size: 20px;font-weight: bold; color:#00849D;text-decoration: underline;line-height: 24px; margin-right:28px;}
.eventlist_n li .event_in_lft .morebuts a.rmore3:hover{color:#1F0050;text-decoration: none;}
.eventlist_n li .event_in_lft .morebuts a.meetusb{transition:0.3s; -moz-transition:0.3s; -webkit-transition:0.3s;font-size: 20px;font-weight: bold; color:#00849D;text-decoration: underline;line-height: 24px;}
.eventlist_n li .event_in_lft .morebuts a.meetusb:hover{ color:#1F0050;text-decoration: none;}
.event_in_lft_inew {width: 83%;}
.eventlist_n li .event_in_rgt{ float:left; width:217px;}
.eventlist_n li .event_in_rgt a{ display:table; vertical-align:middle; height:130px; width:100%; border:2px solid rgba(0,132,157,0.5); border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px; overflow:hidden;}
.eventlist_n li .event_in_rgt a span{ display: table-cell;vertical-align: middle;padding: 0px;}

/*---Solution Partner ----*/
.pgcont .partnertop .left {width: 66.25%;}
.pgcont .partnertop .right {width: 24.1%;}

/*---Press Release Page----*/
.pgnav.nomargin{ margin:0px;}
.width75 .wrap .nmdetail.prespagem {width: 88.6%;}
.page-template-page-pressreleases .prespagem .intbl{ margin-bottom:31px;}
.page-template-page-pressreleases .prespagem .intbl .col1 {padding: 0px;font-size: 20px;line-height: 28px;font-weight: normal;width: 213px;}
.page-template-page-pressreleases .prespagem .intbl .col2{ width:calc(100% - 213px); padding:0px;}
.page-template-page-pressreleases .prespagem .intbl .select{ border:1px solid #1F0050; background:url(images/resource_drop.svg) no-repeat right 20px center;  max-width:317px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; height:48px;}
.page-template-page-pressreleases .filterbox{ max-width:100%;}
.page-template-page-pressreleases .filterbox .mainfield{ font-size:20px; line-height:46px; height:46px; color:#1F0050; padding:0px 56px 0px 14px;}
.page-template-page-pressreleases .prespagem .intblcont .col1{ width:213px !important; background:none !important}
.page-template-page-pressreleases .prespagem .intblcont .col1 .ymenu, .finprmain .newsmenu{background: #eff7f9;border-radius: 10px;-moz-border-radius:10px; -webkit-border-radius:10px; width:129px; overflow:hidden;}
.page-template-page-pressreleases .prespagem .intblcont .col1 .ymenu li, .finprmain .newsmenu li{ padding-bottom:22px;}
.page-template-page-pressreleases .prespagem .intblcont .col1 .ymenu li:last-child, .finprmain .newsmenu li:last-child{ padding-bottom:0px;}
.page-template-page-pressreleases .prespagem .intblcont .col1 .ymenu li a, .finprmain .newsmenu li a{ text-align:center; font-size:25px; line-height:28px; color:#1f0050; padding:10px 0px;}
.page-template-page-pressreleases .prespagem .intblcont .col1 .ymenu li:first-child a, .finprmain .newsmenu li:first-child{border-radius:10px 10px 0px 0px; -moz-border-radius:10px 10px 0px 0px; -webkit-border-radius:10px 10px 0px 0px}
.page-template-page-pressreleases .prespagem .intblcont .col1 .ymenu li:last-child a, .finprmain .newsmenu li:last-child ai{border-radius: 0px 0px 10px 10px; -moz-border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px;}
.page-template-page-pressreleases .prespagem .intblcont .col1 .ymenu li a.active, .finprmain .newsmenu li a.active{ background:#FFF;}
.page-template-page-pressreleases .prespagem .intblcont .col2{width:calc(100% - 213px);}
.page-template-page-pressreleases .newsmain .prespagem ul.datacol {border-bottom: 1px solid rgba(0,132,157,0.7) !important;}
.page-template-page-pressreleases .prespagem .intblcont .datacol .c1{padding:0px;}
.page-template-page-pressreleases .prespagem .intblcont .datacol .c1 p{padding:20px 0px;}
.page-template-page-pressreleases .prespagem .intblcont .datacol .c1 a {font-size: 20px;line-height: 28px;color: #1F0050;}
.page-template-page-pressreleases .prespagem .cell.c2{font-size: 16px;line-height: 28px;color: #1F0050; text-align:right;}
.page-template-page-pressreleases .morelistpress {position: relative;top: -10px;}
.page-template-page-pressreleases .prespagem .lm{ text-align:left; margin-top:36px;}
.finprmain .lm{ text-align:left; }
.page-template-page-pressreleases .prespagem .lm a.loadmain, .finprmain .lm a.loadmain {text-align: left;font-size: 20px;line-height: 28px;font-weight: bold; background:url(images/resource_drop.svg) no-repeat right top 10px; padding-right:23px;}
.rlmore a{font-size:20px; line-height:34px; color:#1F0050; }
#resource_list {padding-bottom: 15px;}

/*---Press Release Detail---*/
.pgcont .left.nov_press_detail {float: none;max-width: 1005px;margin: 0px auto;width: 100%; padding:42px 0px 0px 0px;}
.single .pgcont .left.nov_press_detail h3.smtitle{ font-size:30px; line-height:36px; margin-bottom:40px;}
.single .pgcont .left.nov_press_detail .presss_fe_img{ margin-bottom:40px; max-height:393px; overflow:hidden; border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px;}
.single .pgcont .left.nov_press_detail .presss_fe_img img{  margin:0px;}
.pgcont .left.nov_press_detail p,.newscontact .nct{ font-size:20px; line-height:30px;}
.newscontact a {text-decoration: underline;}
.newscontact a:hover{ text-decoration:none;}
.left.nov_press_detail .newsshare ul{ margin:0px -20px; padding:0px; font-size:0px; text-align:center;display:block;}
.left.nov_press_detail .newsshare ul li{ display:inline-block !important; vertical-align:top; padding:0px 20px; width:auto !important; float:none; }
.left.nov_press_detail .newsshare ul li:after{ display:none;}
.left.nov_press_detail .newsshare ul li a {border: 2px solid #1F0050 !important;line-height: 50px;height: auto !important;padding: 0px 32px;width: auto;display: block;font-size: 18px;font-weight: bold; border-radius:76px; -moz-border-radius:76px; -webkit-border-radius:76px; color:#FFF; background:#1F0050 !important; transition:0.3s; -moz-transition:0.3s; -webkit-transition:0.3s; margin:0px;}
.left.nov_press_detail .newsshare ul li a:hover{ background:#FFF !important; color:#1F0050;}
.left.nov_press_detail .newsshare ul li.presshare a {border: 2px solid #1F0050 !important;line-height: 50px;height: auto !important;padding: 0px 32px !important;width: auto;display: block;font-size: 18px;font-weight: bold; border-radius:76px; -moz-border-radius:76px; -webkit-border-radius:76px; color:#1F0050; background:#FFF !important; transition:0.3s; -moz-transition:0.3s; -webkit-transition:0.3s; margin:0px !important;}
.left.nov_press_detail .newsshare ul li.presshare a:hover{ background:#1F0050 !important; color:#FFF;}
.backbut{}
.backbut a{background:url(images/back_arrow.svg) no-repeat left top 10px; font-size:20px; line-height:34px; color:#1F0050; padding-left:23px;}

/*---Corporate-page---*/
.pgcont.corporate{ padding:42px 0px 45px 0px;}
.page-template-page-corporate-responsibility .fourwidth .bnr_in, .fourwidth .bnr_in{ width:64.65%;}
.page-template-page-corporate-responsibility .fullinwidth .bnr_in, .fullinwidth .bnr_in{ width:100%;}

.page-template-page-corporate-responsibility #pagebanner .bnr .bannerhn .bannerinnndiv{ width:350px;}
#pagebanner h1 strong, #pagebanner h2 strong{ font-weight:bold !important;}
.page-template-page-corporate-responsibility .bnr.fourwidth .bnr_in:after, .bnr.fourwidth .bnr_in:after { position:absolute; left: -282px; content: '';width: 749px;bottom: 0px;height: 317px;}
.pgcont .left.corportleft, .pgcont .left.coommomleft{width: 69.94%;}
.pgcont .left.corportleft h3{ font-size:30px; line-height:36px; padding:0px; margin:0px 0px 15px 0px;}
.pgcont .left.corportleft p, .pgcont .left.coommomleft p{ font-size:20px; line-height:30px; padding:0px; margin:0px 0px 25px 0px;}
.pgcont .left.corportleft .cor_bottom_heading{ padding:50px 0px 0px 0px;}
.pgcont .left.corportleft p.co_bigtxt{ font-size:40px; font-weight:bold; color:#00848D; line-height:48px; padding-bottom:10px;}
.pgcont .left.corportleft ul li, .pgcont .left.coommomleft ul li, .pgcont .left.coommomleft ol li{font-size:20px; line-height:30px; padding:0px 0px 0px 15px; margin:0px 0px 0px 0px;}
.pgcont .left.corportleft ul li:after, .pgcont .left.coommomleft ul li:after, .pgcont .left.coommomleft ol li:after{ border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; top:10px;}
.corporate .corporpage .catpost ul{ margin:0px -10px;}
.corporate .corporpage .catpost ul li { padding:0px 10px; margin-bottom:20px;}
.corporate .corporpage .catpost li .rmsimg .rmspace.fitimage{ height:auto;}
.catpost li .rmsdiv{ background:#FFF;border: 1px solid rgba(0,132,157,0.5); border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; overflow:hidden;}
.rsm_tit {padding: 24px 33px 30px;min-height:63px; display:table; width:100%;}
.catpost li .rsm_tit h4, .rsm_tit h4{ padding:0px; margin:0px;  position:relative; font-size:26px; line-height:30px; color:#1F0050; font-weight:bold; padding-left:30px; display:table-cell; vertical-align:middle;}
.rsm_tit h4:before{ height:63px; width:5px; background:#00E6DA; position:absolute; content:''; left:0px; top:0px;}
.pgcont .right.corportright, .pgcont .right.coommomright {width: 29%;}
.right.corportright .sidebar{ border: none;}

/*---Technology Cat---*/
.tax-product_cat .bnr_in, .tax-solutioncat .bnr_in{width:68%;}
.tax-product_cat #pagebanner .bnr .bannerhn, .tax-solutioncat #pagebanner .bnr .bannerhn{bottom: inherit; width:360px;/*top:50%;transform: translateY(-60%); -moz-transform: translateY(-60%); -webkit-transform: translateY(-60%);*/}
.catdesc.catnewd.fulltxwidth{ max-width:1007px;}
.pgcont .catdesc.catnewd h5, .cat_tech_left .catdesc h5, .pgcont .left.leftcommon h5{ font-weight:bold; font-size:30px; line-height:36px; margin-bottom:15px;}
.pgcont .catdesc.catnewd p, .cat_tech_left .catdesc p, .pgcont .left.leftcommon p, .pgcont .left.leftcommon li, .pgcont .left.catne_sol p, .pgcont .left.catne_sol li{ font-weight:normal; font-size:20px; line-height:30px;}
.solrel_n_d.solrel_title h4{ font-size:30px; line-height:36px; font-weight:bold;}
.solrel_n_d.solrel_title h4:after{display:none;}

.pgcont .left.cat_tech_left{width:70%;}
.cat_tech_left .catdesc{max-width:100%;}
.pgcont .right.cat_tech_right{width:352px;}
.cat_tech_right .sidebar.ressidebar{ min-height:660px;}

/*---Technologies Detail----*/
.banner75 .bnr_in{width:64.2%;}
.single-product .psdiv .psimg:before{ /*background:url(images/tech_header_over.svg) no-repeat top center;*/ position:absolute; width:100%; height:100%; content:''; top:0px; right:0px; background-size:100% 100%;}
.single-product .psdiv .psimg .psimg_inn{ max-width:445px; margin:0px auto; position:relative; z-index:2; right:25px;}
.single-product .banner75 .psdiv .pstext, .banner75 .bannerinnndiv_last, .fourwidth .bannerinnndiv_last{max-width:27.5%;}
.bannerinnndiv{ color:#FFF;}
.halfwidth .bannerinnndiv_last{max-width:49%;}
.single-product .banner75 .psdiv .pstext .pstwo{ max-width:400px;}

.page-template-page-all-resource-center .bnr_in:after,.page-template-page-all-resource-center .bnr.fourwidth .bnr_in:after, 
.page-template-page-corporate-resource-center .bnr_in:after, .page-template-page-corporate-resource-center .bnr.fourwidth .bnr_in:after,
.page-template-page-solution-resource-center .bnr_in:after, .page-template-page-solution-resource-center .bnr.fourwidth .bnr_in:after,
.page-template-page-product-resource-center .bnr_in:after, .page-template-page-product-resource-center .bnr.fourwidth .bnr_in:after{ width:481px; height:461px; position:absolute; content:''; background:url(images/resbancircle.png) no-repeat center center; background-size:cover; right:0px; bottom:0px; left: inherit;}



.vimeotopbnner {position:relative;}
.vtopbanimg img {width:100%;}
.vtopbantext {position:absolute; top:50%; transform:translateY(-50%); left:0px; width:100%;}
.vtopbantext h3 { font-size:48px; line-height:57px; color:#fff; font-weight:700;}
.vtopbantext p { font-size:48px; line-height:57px; color:#fff; font-weight:normal;}
.vimiconvid {position:absolute; top:50%; left:0px; right:0px; transform:translateY(-50%); margin:0 auto; width:109px;}
.vtpbantxtin {max-width:500px;}
.vimeotopbnner a {display:block;}
.vimeotopbnner iframe, .vimeobotbnner iframe {height:490px; display:block; border:0px;}

.vimeobotbnner {position:relative;}
.vbotbanimg img {width:100%;}
.vbotbanimg img.two, .vtopbanimg img.two {display:none;}
.vbotbantext {position:absolute; top:50%; transform:translateY(-50%); left:0px; width:100%;}
.vbotbantext h3 { font-size:48px; line-height:57px; color:#fff; font-weight:700; margin:0 0 10px 0;}
.vbotbantext p { font-size:32px; line-height:32px; color:#fff; font-weight:normal;}
.vimiconvidbot {position:absolute; top:50%; left:0px; right:0px; transform:translateY(-50%); margin:0 auto; width:109px;}
.vbtbantxtin {max-width:410px;}
.vimeobotbnner a {display:block;}

.vimeotopbnner .vpopinn { max-width:850px; border:0px;}
.vpopup1 { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0,0,0,0.4); display: none; z-index: 999; }
.vpopinn1 { max-width: 850px; margin: 0px auto; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);width: 100%; }
.vclose1 { background: url(images/close-btn.png) no-repeat center center #fff; background-size: 15px 15px; height: 30px; width: 30px; position: absolute; right: -10px; top: -9px; cursor: pointer; }
.vimeotopbnner .vpopup, .vpopup1 {z-index:99999;}


.userpopup { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0,0,0,0.4); display: none; z-index: 99999; }
.userpopupinn { max-width: 850px; margin: 0px auto; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);width: 100%; }
.userpopupclose { background: url(images/close-btn.png) no-repeat center center #fff; background-size: 15px 15px; height: 30px; width: 30px; position: absolute; right: -10px; top: -9px; cursor: pointer; z-index:9; }
.userpopupinn video{height:490px; display:block; border:0px; width:100%;}
.hide{display: none;}
.loader{padding-top:9px;text-align: center;margin: 0 auto;}

@media only screen and (max-width:1440px){
#pagebanner .bnr .bannerhn{ left:30px;}

.management .m_txt h6, .management .m_txt p{ font-size:24px; line-height:28px;}
}

@media only screen and (max-width:1199px){
.management ul li{width:33.33%;}

.vtopbantext h3, .vtopbantext p, .vbotbantext h3 {font-size:40px; line-height:1.1;}
.vbotbantext p {font-size:30px; line-height:1;}
.vtpbantxtin {max-width:395px;}
}
@media only screen and (max-width:1023px){
.vimiconvid, .vimiconvidbot {width:80px;}	
.vtopbantext h3, .vtopbantext p, .vbotbantext h3 {font-size:34px;}
.vbtbantxtin, .vtpbantxtin {max-width:300px;}
.vbotbantext p {font-size:22px;}
}
@media only screen and (max-width:959px){
.management .m_txt h6, .management .m_txt p{ font-size:20px; line-height:24px;}
.page-template-page-all-resource-center .bnr_in:after, .page-template-page-all-resource-center .bnr.fourwidth .bnr_in:after,
.page-template-page-corporate-resource-center .bnr_in:after, .page-template-page-corporate-resource-center .bnr.fourwidth .bnr_in:after,
.page-template-page-solution-resource-center .bnr_in:after, .page-template-page-solution-resource-center .bnr.fourwidth .bnr_in:after,
.page-template-page-product-resource-center .bnr_in:after, .page-template-page-product-resource-center .bnr.fourwidth .bnr_in:after{width:300px; height:360px;}
}
@media only screen and (max-width:890px){
.vpopinn1, .vimeotopbnner .vpopinn, .userpopupinn {max-width:90%;}	
.vimeotopbnner iframe, .vimeobotbnner iframe, .userpopupinn video {height:426px;}
}
@media only screen and (max-width:767px){
.vbotbanimg img.two, .vtopbanimg img.two {display:block;}
.vbotbanimg img.one, .vtopbanimg img.one {display:none;}	
.vtopbantext, .vbotbantext {transform:none; top:74px;}
.vbtbantxtin {max-width:255px;}
.vtopbantext h3, .vtopbantext p, .vbotbantext h3 { font-size:26px; line-height:31px;}
.vimiconvid, .vimiconvidbot {width:66px;}
.vbotbantext p {font-size:18px;}
.vbtbantxtin {max-width:290px;}
.vimeotopbnner iframe, .vimeobotbnner iframe, .userpopupinn video {height:306px;}
}
@media only screen and (max-width:550px){
.vimeotopbnner iframe, .vimeobotbnner iframe, .userpopupinn video{height:220px;}	
}
@media only screen and (max-width:400px){
.vimeotopbnner iframe, .vimeobotbnner iframe, .userpopupinn video {height:215px;}	
}
@media only screen and (max-width:374px){
.vtopbantext, .vbotbantext {top:50px;}	
}