/*Reset csss start here*/
body, div, ul, li, ol, h1, h2, h3, h4, h5, h5, form, fieldset, p, select, address, input { margin:0; padding:0; outline:0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
img, fieldset { border:none; padding:0; margin:0; outline:none; }
img{max-width:100%;height:auto;}
/*input { border:none; }*/
select { border:none; }
blockquote, figure { margin: 0px; padding: 0px; }
.clear { clear:both; overflow: hidden; height: 0px; }
a:focus { outline:none; }
input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none;border:none;
}
a { text-decoration:none; outline:none; }
a:hover { text-decoration:none; cursor:pointer; }
ul { list-style:none; }
html, body { height: 100%;  }
/*Reset csss end here*/
body{ font:12px 'Noto Sans',Arial; color: #555555; background: #fff;height:100%;overflow-x:hidden;}

p {
margin:0 0 1em;
 font-size:15px;
 }
.singlecontentsec p{
 margin:0 0 1em;
 font-size: 15px;
color: #525252;
line-height: 19px;
font-family: Noto Sans;
font-weight: normal;
  
  
  }

#page { min-height: 100%; padding-bottom: 268px; float:left;width:100%;height:auto;}
#colophon { width: 100%; float: left; height: 268px; margin: -268px 0 0 0; position: relative; } 
.outerwrapper{float:left;width:100%;}
.innerwrapper { position: relative; max-width: 946px; margin: 0 auto;position: relative; } 
#masthead{float:left;width:100%; position:relative;   z-index: 4;}
#main{float:left;width:100%;}

#colophon{width: 100%; float: left; min-height: 256px; margin: -256px 0 0 0; position: relative;}

/*header sec starts here*/
.home-link{float:left;margin:3.5% 0px 0px 0px;width:20%;}
#navbar{float:right;width:73%;margin-top:16px;}

/*headertopsec starts here*/
.header-topsec{float:left;width:100%;position:relative;}
.header-topleftsec{float:left;width:72%;   margin-top: 3px;}
.menu-header-topmenu-container{float:left;width:81%;}
.lang_sel_click{float:left;width:19%;}
#lang_sel_click{z-index:99999;}
#lang_sel_click a{border:0px;padding-left:0px;font:400 14px/14px 'Noto Sans',Arial;color:#666;}
#lang_sel_click a:visited{border:0px;padding-left:0px;font:400 14px/14px 'Noto Sans',Arial;color:#f47727;}
#lang_sel_click ul ul a, #lang_sel_click ul ul a:visited{padding:0px;}
#lang_sel_click ul ul{border:0px;}
#lang_sel_click ul, #lang_sel li,#lang_sel_click li,#lang_sel_click ul ul{float:left;width:100%;}
/*#lang_sel_click *:hover > a, #lang_sel_click ul ul *:hover > a{color:#f47727;}*/
#lang_sel_click a.lang_sel_sel:hover{color:#f47727;}
#lang_sel_click *:hover > a, #lang_sel_click ul ul *:hover > a{background-color:#fff;color:#f47727;}



/**
 * 4.2 Navigation
 * ----------------------------------------------------------------------------
*/

.main-navigation {	position: relative;}
ul.nav-menu,div.nav-menu > ul {	margin: 0;}
.nav-menu li {	float:left;	position: relative;border-left:1px solid #666666;padding:0px 2%;}
.nav-menu li a {font:400 14px/14px 'Noto Sans',Arial;text-decoration: none;color:#666666;float:left;}
#menu-item-22{padding:0 0% 0px 2%;}
.nav-menu li:hover > a,.nav-menu li a:hover {		color: #f47727;}
.nav-menu .sub-menu,.nav-menu .children {		border: 2px solid #f7f5e7;	border-top: 0;	display: none;	padding: 0;
                                           position: absolute;	left: -2px;	z-index: 99999;}
.nav-menu .sub-menu ul,.nav-menu .children ul {	border-left: 0;	left: 100%;	top: 0;}

ul.nav-menu ul a,.nav-menu ul ul a {color: #666666;	margin: 0;	width: 200px;}

ul.nav-menu ul a:hover,.nav-menu ul ul a:hover {}

ul.nav-menu li:hover > ul,.nav-menu ul li:hover > ul {display: block;}

.nav-menu .current_page_item > a,
.nav-menu .current_page_ancestor > a,
.nav-menu .current-menu-item > a,
.nav-menu .current-menu-ancestor > a {
    color: #f47727;

}

.menu-toggle {	display: none;}

.site-header .search-field {
    background-color: transparent;
    outline:0 none!important;
    border:none!important;
    font:400 13px/13px 'Noto Sans',Arial;
    color:#333333;
    margin: 0px 0!important;	
    position: relative;    
    width:98%;
    height:20px;
    float:left;
    padding-left:2px;
    -webkit-appearance:none;



}

.search-field:focus{outline:none;}

.search-submit{background:none;position:absolute;top:2px;left:4px; font:400 13px/13px 'Noto Sans',Arial;color:#333333;display:none;}
.site-header form label{padding-bottom:0px;}
.site-header .search-field:focus {background-color: #fff;cursor: text;	outline: 0;	width:99%;}
.safari .site-header .search-field:focus{width:100%!important;}
#site-navigation .search-form{float:right;width:27%;border:1px solid #b6b6b6;margin:0px 2px 0px 0px;position: relative;padding:0px;background-image: url(images/magnifier.jpg);
                              background-position: right;    background-repeat: no-repeat;
}
#site-navigation  .screen-reader-text{display:none;}

/*headertopsec ends here*/

/*headerbottomsec starts here*/
.header-bottomsec{float:left;width:100%;    margin-top: 19px;}
.menu-header-thirdmenu-container,.menu-header-thirdmenu-french-container{float:left;width:100%;}
.menu-header-bottomleftmenu-container,.menu-header-bottomleftmenu-french-container{float:right;width:44%;height:30px;}
.headerbottom-menu,.headerfullwidthmenu{float:left;width:100%;}
.headerbottom-menu li,.headerfullwidthmenu li{float:left;position:relative;}
.headerbottom-menu li a,.headerfullwidthmenu li a{float:left;font:400 16px/16px 'Noto Sans',Arial;color:#333333;padding-right:17px;}
.headerbottom-menu .sub-menu,.headerfullwidthmenu .sub-menu{position:absolute;top:41px;left:0px;}


.main-navigation {	position: relative;}

.headerbottom-menu li span,.headerfullwidthmenu li span{background:url(images/hoverarrow.png) no-repeat center bottom;background-size:24px 16px;width:100%;height:16px;position: absolute;left:0%;bottom:-16px;z-index:9;display:none;}
.headerbottom-menu li a,.headerfullwidthmenu li a {font:600 14px/14px 'Noto Sans',Arial;text-decoration: none;color:#666666;float:left;background:url(images/downward_arrow.jpg) no-repeat right 5px;}
.headerbottom-menu li .sub-menu li,.headerfullwidthmenu li .sub-menu li{border:0px;margin:0px;padding:0px;}
.headerbottom-menu li .sub-menu,.headerfullwidthmenu li .sub-menu{background: #fff;padding:10px 7% 15px;}
.headerbottom-menu li .sub-menu li a,.headerfullwidthmenu li .sub-menu li a{background: none;font:400 15px/15px 'Noto Sans',Arial;padding:8px 7px;width:200px;}
.headerbottom-menu li .sub-menu li a:hover,.headerfullwidthmenu li .sub-menu li a:hover{background-color: #f47727;color:#fff;}
.headerbottom-menu li:hover,.headerfullwidthmenu li:hover{border:1px solid #f79047;}
.headerbottom-menu li:hover span,.headerfullwidthmenu li:hover span{display:block;}
.headerbottom-menu .borderbtm,.headerfullwidthmenu .borderbtm{border-bottom:1px solid #ededed!important;}



.headerbottom-menu .sub-menu,.headerbottom-menu .children ,.headerfullwidthmenu .sub-menu,.headerfullwidthmenu .children{display: none;}
ul.headerbottom-menu ul a,.headerbottom-menu ul ul a,ul.headerfullwidthmenuul a,.headerfullwidthmenuul ul a  {margin: 0;width: 200px;}
ul.headerbottom-menu li:hover > ul,.headerbottom-menu ul li:hover > ul ,ul.headerfullwidthmenu li:hover > ul,.headerfullwidthmenu ul li:hover > ul {display: block;}
.headerbottom-menu .sub-menu .current_page_item > a,
.headerbottom-menu .sub-menu .current_page_ancestor > a,
.headerbottom-menu .sub-menu .current-menu-item > a,
.headerbottom-menu .sub-menu .current-menu-ancestor > a,
.headerfullwidthmenu .sub-menu .current_page_item > a,
.headerfullwidthmenu .sub-menu .current_page_ancestor > a,
.headerfullwidthmenu .sub-menu .current-menu-item > a,
.headerfullwidthmenu .sub-menu .current-menu-ancestor > a
{
    background-color: #f47727;color:#fff;	
}
.headerbottom-menu .current_page_item ,
.headerbottom-menu .current_page_ancestor,
.headerbottom-menu  .current-menu-item,
.headerbottom-menu .current-menu-ancestor,
.headerfullwidthmenu .current_page_item ,
.headerfullwidthmenu .current_page_ancestor,
.headerfullwidthmenu .current-menu-item,
.headerfullwidthmenu .current-menu-ancestor{
    border:1px solid #f79047;
}
.headerbottom-menu .current_page_item span,
.headerbottom-menu .current_page_ancestor span ,
.headerbottom-menu  .current-menu-item span,
.headerbottom-menu .current-menu-ancestor span,
.headerfullwidthmenu .current_page_item span,
.headerfullwidthmenu .current_page_ancestor span ,
.headerfullwidthmenu .current-menu-item span,
.headerfullwidthmenu .current-menu-ancestor span{
    display:block;
}

.headerfullwidthmenu .no_dropdown a{background:none;}
.headerfullwidthmenu .contact_uslink span{ background-image: url("images/contactusarrow.png");}
.headerfullwidthmenu .contact_uslink a{background: none;}


.header-bottomrightsec{float:right;width:40%;  margin-top: 5px;}
.header-bottomrightsec a{   background: none repeat scroll 0 0 #0073C4;    color: #FFFFFF;    float: left;    font:600 13px/13px 'Noto Sans',Arial;    margin-right: 2%;    padding:6px 5%;
                            text-align: center;    text-transform: uppercase;}
.header-bottomrightsec .hdrbtmrightlink{float:right;margin-right:0px;}


/*headerbottomsec ends here*/

/*homeslider starts here*/
.homeslidercntr{float:left;width:100%;   margin-top: 8px;position: relative;background: #000;padding-bottom: 31px;}
.youtubevideo{margin:0 auto;max-width:700px;position: relative; }
.youtbclose{position: absolute;top:30px;right:0px;}
.videoBack{background: #a0a09f;padding-bottom: 0px;background:#c1c1c1 url(images/grey_shadowbg.png) repeat-x bottom;}
.homeslider li .sliderimg{z-index:4;position: relative;text-align: center;}
.homeslider li .sliderimg img{max-width:100%;height:auto;}
/*.bx-controls{position: absolute;top:0px;left:0px;}*/
.bx-controls{max-width:946px;margin:0 auto;}
.bx-pager-item{float:left;   margin-left: 4px;}
.bx-pager {position: absolute;bottom:-2%;right:3%;z-index:9999;}
.bx-pager-item a{text-indent: -99999px;background:url(images/pagers.png) no-repeat 0px 0px;width:13px;height:13px;float:left;display: inline; }
.bx-pager-item .active{background:url(images/pagers.png) no-repeat -52px 0px;text-indent: -99999px;}
.bx-pager-item a:hover{background:url(images/pagers.png) no-repeat -52px 0px;text-indent: -99999px;}
.bx-prev{position: absolute;bottom:18%;left:-6%;background: url(images/slidercontrols.png) no-repeat 0px 0px;text-indent: -9999px;width:29px;height:47px;}
.bx-next{position: absolute;bottom:18%;right:-3%;background: url(images/slidercontrols.png) no-repeat -63px 0px;;text-indent: -9999px;width:29px;height:47px;}

.slidermiddlewrapper{position: absolute;top:0px;left:0px;width:100%;z-index:9999;min-height:413px;}
.slidertextsec{float: left;    margin: 54px 0% 0;    width: 100%;}
.slidertextsec h1{font:400 57px/57px 'Noto Sans',Arial;color:#fff;clear:both;  }
.slidertextsec p{font:400 24px/24px 'Noto Sans',Arial;color:#c8c8c8;clear:both; }
.slidertextsec a{font:400 20px/20px 'Noto Sans',Arial;color:#fff;float:left;background: url(images/learnmorebg.png) no-repeat left 4px;background-size:15px 15px;  margin-top: 17px;    padding: 0 0 0 2%;}
.youtubecntr{   background: none repeat scroll 0 0 #424445;    float: left;    margin: 45px 0 0;    padding: 11px 2%;    width: 35%;}
.youtubecntr figure{float:left;width:44%;}
.youtuberightsec{float:right;width:51%;    margin-top: 15px;}
.youtuberightsec p{float:left;font:400 16px/18px 'Noto Sans',Arial;color:#fff;clear:both;   padding-bottom: 4px;}
.youtuberightsec a{float:left;color:#fff;background: url(images/play-btn.jpg) no-repeat left 0px;background-size:25px 25px;clear:both; font: 400 15px/23px 'Noto Sans',Arial;
                   margin: 4px 0 0;    padding: 0 0 12px 18%;}

.promos_container{float:left;width:100%;margin-top:13px;}
.promos_container ul{float:left;width:100%;}
.promos_container ul li{float:left;width:31%;}
.promotopsec{float:left;width:100%;position: relative;}
.promotopsec figure{width:100%;}


.promotopsec span a{float:left;font:600 15px/15px 'Noto Sans',Arial;color:#fff;background:url(images/blue_arrow.png) no-repeat left center;padding:0px 0px 0px 5%;}
.promotopsec span:hover{background:url(images/promosec_hover.png) no-repeat left center;}
.promotopsec span:hover a{background:url(images/arrow_orangs.png) no-repeat left center;}
.promos_container ul .promo2sec{margin:0px 2.2%;}
.promobottomsec{float:left;    padding: 19px 5%;    width: 90%;background:url(images/promoshadow.png) no-repeat top;background-size:100% auto;}
.promobottomsec p{float:left;font:400 15px/18px 'Noto Sans',Arial;color:#525252;text-align: justify;}

/*promosec ends here*/

.manage_container{float:left;width:100%;margin-top:13px;}
.manage_container ul{float:left;width:100%;}
.manage_container ul li{float:left;width:31%;}
.managetopsec{float:left;width:100%;position: relative;}
.manageotopsec figure{width:100%;}


.managetopsec span a{float:left;font:600 15px/15px 'Noto Sans',Arial;color:#fff;background:url(images/blue_arrow.png) no-repeat left center;padding:0px 0px 0px 5%;}
.managetopsec span:hover{background:url(images/promosec_hover.png) no-repeat left center;}
.managetopsec span:hover a{background:url(images/arrow_orangs.png) no-repeat left center;}
.manage_container ul .promo2sec{margin:0px 2.2%;}
.manageobottomsec{float:left;    padding: 19px 5%;    width: 90%;background:url(images/promoshadow.png) no-repeat top;background-size:100% auto;}
.managebottomsec p{float:left;font:400 15px/18px 'Noto Sans',Arial;color:#525252;text-align: justify;}
/*management*/

/*footertopsec*/
.footer_topsec{   background:  #F3F3F3;    margin-top: 10px;    padding:37px 0 12px;background: #F3F3F3 url(images/footer-shade.png) no-repeat  center -5px;background-size:100% auto;}
.latest_newssec{   float: left;    padding: 0 0;    width: 28%;}
.latest_newssec h3{float:left;font:400 18px/18px 'Noto Sans',Arial;color:#525252;}
.latest_newssec p{float:left;font:400 15px/17px 'Noto Sans',Arial;color:#525252;    margin: 10px 0 0;}
.latest_readmorelink{float:left;clear:right;color:#006cb8;font:400 15px/15px 'Noto Sans',Arial;background:url("images/learnmorebg.png") no-repeat left 0px;    margin: 9px 0 0;    padding: 0 0 0 8%;}
.subscribe_sec{   background: url("images/subscriptionbg.png") no-repeat scroll 0 0 transparent;
                  color: #FFFFFF;
                  float: left;
                  font: 600 12px/12px 'Noto Sans',Arial;
                  margin: 29px 0 0;
                  padding: 6px 2% 6px 13%;
                  position: relative;
                  text-align: right;
                  text-transform: uppercase;
                  width: 78%;
                  background-size:100% auto;
}
.subscribe_sec span{width:20%;position: absolute;top:-13px;left:4px;}
.subscribe_sec span img{float:left;}
.twittersec{float:left;width:245px;padding:0px 25px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.follow_sec{  float: left;    padding: 0 0% 0px 4%;    width: 36%;}
.follow_topsec{float:left;width:100%;}
.follow_topsec h3{float:left;font: 400 18px/18px 'Noto Sans',Arial; color:#525252;}
.follow_topsec ul{float:left;width:100%;    margin-top: 14px;}
.follow_topsec ul li{float:left;margin-right:9px;}
.follow_btmsec{float:left;width:100%;  margin-top: 32px;}
.follow_btmsec h4{font: 400 15px/15px 'Noto Sans',Arial; color:#525252;float:left;padding-bottom:11px;width:100%;}
.follow_btmsec span{float:left;margin-left:0px;}
.st_fblike_hcount{margin:-1px 1px 0px 1px;}
.footer_btmsec{background:#006cb8;padding:11px 0 17px;}
.footer_btmleftsec{float:left;width:50%;font: 400 14px/14px 'Noto Sans',Arial; color:#fff;margin-top:7px;}
.footer_btmleftsec p{float:left;font: 400 14px/14px 'Noto Sans',Arial; color:#fff;  }
.footer_btmrightsec{float:right; font: 400 14px/14px 'Noto Sans',Arial;color:#fff;}
.quick_linkdropdown{float:left; margin-right:5px;}

.quick_linkdropdown li a{float:left;background:  url(images/quickdropdownbg.png) no-repeat right 4px;font: 400 14px/14px 'Noto Sans',Arial;color:#fff;padding-right:15px;}
.quick_linkdropdown li span{background: url(images/quicklinkbluebg.png) no-repeat bottom center;width:20px;height:8px;position: absolute;bottom:-8px;left:44%;}

.quick_linkdropdown li ul li a{background: none;}
.quick_linkdropdown li:hover ul{display:block;cursor: pointer;}
.menu-footer-menu-container,.menu-footer-menu-french-container{float:right; margin-top: 7px;}
.footermenu{float:left;}
.footermenu li{float:left;border-right:1px solid #fff;padding: 0 4px;}
.footermenu li a{float:left;font: 400 14px/14px 'Noto Sans',Arial;color:#fff;}
.footermenu .no_border{border:0px;}

/*contact sidebar*/

.contactsidebar{background: url(images/contactsidebarbgpng.png) no-repeat top ;float:left;    padding: 33px 2% 0;    width: 23%;background-size:100% auto;}
.contactsidebar .leftBar{width:100%;margin:0 auto;}
.netsize_addressec{ margin: 0 auto;    overflow: auto;    padding-bottom: 59px;    width: 86%;}
.netsize_addressec h3{float:left;font:600 18px/18px 'Noto Sans',Arial;color:#ff781e;padding-bottom: 9px;}
.netsize_addressec p{float:left;font:400 15px/22px 'Noto Sans',Arial;color:#525252;}
.consumer_support{float:left;width:100%;text-align: center;background: url(images/consumer_supportbg.jpg) no-repeat center;font:600 13px/13px 'Noto Sans',Arial;color:#fff;padding:5px 0px 5px 0px;text-transform: uppercase;margin-top:25px;background-size:100% 100%; }

.downloadbut{float:left;width:100%;text-align: center;background: url(images/consumer_supportbg.jpg) no-repeat center;font:600 12px/12px 'Noto Sans',Arial;color:#fff;padding:10px 0px 10px 0px;text-transform: uppercase;margin-top:25px;background-size:50% 50%; }

.main_heading2{float:left;font:600 28px/28px 'Noto Sans',Arial;color:#666666;padding:10px 0px 20px; margin-top: -30px;width:100%;}
.cntr{float:left;width:100%;}
.leftcntr{float:left;width:60%;}
.rightcntr{float:right;width:32%;padding-left:1%;border-top:1px solid #f47727;border-left:1px solid #f47727;padding-top:13px;}
.rightcntrnl{float:right;width:32%;padding-left:1%;padding-top:13px;}
.rightcntrnlbg{float:right;width:45%;padding-left:1%;padding-top:13px;}
.leftcntrnl{float:left;width:32%;padding-left:1%;padding-top:13px;}
.leftcntrnlbg{float:left;width:45%;padding-left:1%;padding-top:13px;}
.leftcntrsm{float:left;width:25%;padding-right:1%;padding-top:13px;}
.rightcntrsm{float:right;width:25%;padding-left:1%;padding-top:13px;}
.entry-content .orangetext{float:left;font:400 18px/22px 'Noto Sans',Arial;color:#f47727;}
.page_socialsec{float:left;width:100%;border-top:1px solid #e0e0e0;padding:18px 0px 18px 0px;}
.countries .checkbox1 span{width:93%;}
.countries .checkbox1 .checkbox{width:18px;}

.twittersec #tweets li, #tweets ul li{margin:0px;}
.timePosted{display:none;}
.twittersec .widget-title{display:none;}
.twittersec a .widget-title{display:block;}
.twitterfollowlink{font:400 15px/15px 'Noto Sans',Arial;color:#006cb8;}
.twitterfollowlink span{float:left;margin-right:5px;width:auto!important;}

.page-template-contact-page-php form{font:400 15px/18px 'Noto Sans',Arial;}
.checkbox1 .checkbox{margin-top:4px!important;}
.radioBtnbg .radio{  margin: 2px 4px 0 0!important;}


.footermenusec{background:#065c98 url(images/footerbtmneubg.png) repeat-x 0px 0px;    padding: 0px 0px 36px 0px;}
.column{float:right;width:18%;padding: 36px 2% 0px 4%;background: url(images/footer-border.png) repeat-y left top; min-height: 131px;}
.footermenusec .footer_boldtext .sub-menu a{float:left;font:400 15px/15px 'Noto Sans',Arial;color:#fff;text-transform: none;}
.footermenusec .footer_boldtext .sub-menu a:hover{color:rgb(244, 119, 39)}
.footermenusec li{float:left;width:100%;   padding-bottom: 5px;}
.footermenusec .footer_boldtext a{font:600 15px/15px 'Noto Sans',Arial;color:#fff;text-transform: uppercase;}
.footermenusec .extramargin{margin-top:10px;}
.footer-quicklinkright{float:right;width:95%;}

.quick_linkdropdown .orangebg{background: #f47727;}
.quick_linkdropdown .orangebg a{background: url("images/arrowup.png") no-repeat scroll right 4px transparent;}
.quick_linkdropdown .orangebg span{background: url(images/orangespan.png)no-repeat bottom;;}




/*lalit style.css starts here*/

#main.site-content1 { padding-top: 20px; width: 100%; float: left; margin-top: 10px; }
#masthead { padding-bottom: 9px; }
.leftBar { width: 27.48%; float: left; }
.postInfo { width: 85%; padding: 0 15% 0 0;} 

.childBox {   margin-top: 28px; padding: 0 0 38px 0; width: 100%; float: left; }
.childBox ul { list-style: none; }
.childBox li { float: left; width: 100%;}
.childBox li a { padding-left: 6%; float: left; width: 94%; border-bottom: 1px solid #e4e4e4; color: #5c5c5c; float: left; font: 600 14px/29px 'Noto Sans',Arial; }
.childBox li a:hover, .childBox li.current_page_item a, .childBox li.current_page_ancestor a, .childBox li.current_page_ancestor a { padding-left: 6%; display: block; font:600 15px/28px 'Noto Sans',Arial;  background: #f47727; color: #ffffff; }
.childBox li ul { list-style: none; }
.childBox li li { padding-left: 0; float: left; width: 100%; border-bottom: 1px solid #e4e4e4; color: #7c7c7c; float: left; font:600 14px/29px 'Noto Sans',Arial; }
.childBox li li a { padding-left: 12%!important; width: 88%; border-bottom: 0px; color: #7c7c7c!important; background: none!important; }
.childBox li li a:hover, .childBox li li.current_page_item a, .childBox li li.current_menu_item a{ padding-left: 12%; display: width: 88%;block; font:600 14px/29px 'Noto Sans',Arial;  background: #f47727!important; color: #ffffff!important; }


.servicesBox h2 { padding-bottom: 2px; font-size: 22px; font-family:'Noto Sans',Arial; font-weight: normal; line-height: 23px; color: #ffffff; }
.servicesBox p { font-size: 18px; font-family:'Noto Sans',Arial; font-weight: 400; line-height: 23px; color: #fff; }
.servicesBox img.servicesBot { position: absolute; bottom: -24px; left: 120px; }


.netsizeIn  {  margin-top: 41px; padding: 0 0% 0px 0; width: 100%; float: left; }
.netsizeIn  a {  padding: 23px 0 0 23%; font-family:'Noto Sans',Arial;  font-weight: 600; text-transform: uppercase; width: 100%; height: 32px; line-height: 32px; font-size: 13px; color: #fff; float: left; background: url(images/sep-ng.png) top left no-repeat;  width: 77%;background-size:100% 100%;text-indent:5px; }

.documentBox { padding-top: 118px; margin-top: 0px; position: relative; width: 92%; float: left; background: url(images/document-top.png) left top no-repeat; background-size:100% auto;margin-top: 18px;}
.documentBox .document-bottom { padding-bottom: 60px; width: 100%; float: left; background: url(images/document-bottom.png) left bottom no-repeat; background-size:100% auto; }
.documentBox .document-mid { float: left; width: 100%; clear: both; background: url(images/document-mid.png) repeat-y;background-size:100% auto; }
.documentBox .document-middle { padding: 61px 20% 0 5%; float: left; width: 75%; position: relative; margin: -146px 0 -60px 0;}
.documentBox h2 { font-size: 18px; color: #ff781e; font-family:'Noto Sans',Arial;  line-height: 28px; }
.documentBox ul { list-style: none;float:left;width:100%; }
.documentBox li { width: 90%; float: left; padding: 0 0 0 10%; font-size: 15px; font-family:'Noto Sans',Arial;  line-height:34px; border-bottom: 1px solid #e0e0e0; background: url(images/sep-bg.png) left no-repeat; }
.documentBox li a { color: #006cb8; }
.documentBox li a:hover { }
.documentBox li:last-child { border-bottom: 0px; }


.rightBar {  width: 72%; float: right; }
.fullBar {  width: 99%; float: right; }
.textBox { padding: 20px 7% 0 6.2%; width: 86.8%; float: left; border-bottom: 0px!important; border: 1px solid #dedede; background: #fff; }
h1.heading1 { padding: 0 0 18px 0; font-size: 38px; font-weight:600; color: #f47727; line-height: 40px; font-family:'Noto Sans',Arial;  }
.header3 { padding-bottom: 1px; font-size: 18px; color: #f47727; line-height: 20px; font-family:'Noto Sans',Arial; }
.page p.gap,.single p.gap { padding-bottom: 19px; font-size: 19px; color: #525252; line-height: 21px; font-family:'Noto Sans',Arial; }
.page p.paragap,.single p.paragap { padding-bottom: 20px; font-size: 15px; color: #525252; line-height: 19px; font-family:'Noto Sans',Arial; font-weight: normal }
.textslider { padding: 7px 6% 60px 6.2%; width: 87.8%;  border: 1px solid #dedede; border-top: 0px!important; border-bottom: 0px!important;  float: left; background: #fff url(images/bottom-bg.png) bottom left repeat-x;  }

.ProductSlider h4 { padding-bottom: 21px; font-size: 18px; color: #f47727; line-height: 22px; font-weight: 400; font-family:'Noto Sans',Arial; }
.sliderGap { padding: 0 0% 0 0%;  width: 100%; text-align: center; float: left; }
.textslider ul { list-style: none; }
.textslider li { text-align: center; width: 100px; display: inline; }
.textslider li a { display: inline-block } 
.textslider .bx-pager { display: none; }
.textslider p { font-size:16px; display: block; line-height: 20px; color: #086fb6; font-family:'Noto Sans',Arial; }
.textslider li:hover p { color: #f47727; }
.textslider .bx-prev { width: 27px; height: 20px; display: block; position: absolute; left: -4.5%!important; top: 79%!important; background: url(images/prev-page-left.png) no-repeat; }
.textslider .bx-next { width: 27px; height: 20px; display: block; position: absolute; right: -4.5%!important; top: 79%!important; background: url(images/prev-page-right.png) no-repeat; }
form .right.right1  textarea { height: 206px; }
form .left.left1.left3 { padding-bottom: 7px; }
.cunBtn { padding: 20px 0 0 0; width: 100%; float: left; }
ul.listContant { list-style: none;padding-bottom: 75px; }
ul.listContant li { padding-left: 3%; width: 97%; float: left; font-size: 15px; font-family:'Noto Sans',Arial;  line-height: 23px; color: #525252; background: url(images/bullet.png) left 8px no-repeat; }
ul.listContantri { list-style: none;padding-bottom: 75px; }
ul.listContantri li{padding-left: 3%; width: 97%; float: right; font-size: 15px; font-family:'Noto Sans',Arial;  line-height: 23px; color: #525252; background: url(images/bullet.png) left 8px no-repeat; }

form .radioBtnbg div{ padding-bottom: 0px!important;}
.radioBtnbgG { padding-bottom: 0px!important; }
.sliderGap li a{float:left;position: relative;width:100%;}
.sliderGap li a small{float:left;width:100%;}

.tooltipsec span{position: absolute;top:-7px;left:10%;background: url(images/orangearrow.png) no-repeat 0px 0px;width:20px;height:8px;}
.textslider .tooltipsec p{float:left;width:100%;font:600 14px/14px 'Noto Sans',Arial;color:#fff;text-align: left;}
.textslider li:hover .tooltipsec p{color:#fff;}
.sliderGap .bx-viewport{height:120px!important;}
.textslider li:hover .tooltipsec { display: block; }
.ProductSlider.ProductSlider1 .bx-wrapper { max-width: 700px!important;  }
#overlay{background: url(images/overlay.png) repeat scroll 0 0 transparent; z-index: 9999; cursor: pointer;display: none;float: left;height: 100%;left: 0;position: fixed;top: 0;width: 100%;}
.popupBox { position: fixed; top: 0px; left: 0px; display: none; z-index: 9999999;  width: 100%; float: left; text-align: center; }

.popupSmall h3 { padding: 0 0 10px 0; font:600 18px/21px 'Noto Sans',Arial; color: #f47727; }
.popupSmall p { padding: 0 0 20px 0; font:400 15px/20px 'Noto Sans',Arial; color: #525252; }
.popupSmall {border-width:1px;border-style:solid;border-color:#000;}

.popupBox1 { position: absolute; top: 0px; left: 0px; display: none; z-index: 9999999;  width: 100%; float: left; }
.popupSmallBig h3 { padding: 0 0 10px 0; font:600 18px/21px 'Noto Sans',Arial; color: #f47727; }
.popupSmallBig h4 { padding: 0 0 0px 0; font:400 15px/20px 'Noto Sans',Arial; color: #f47727; }
.popupSmallBig p { padding: 0 0 10px 0; font:400 15px/20px 'Noto Sans',Arial; color: #525252; }
.popupSmallBig .popupLeft { width: 46%; float: left; }
.popupSmallBig .popupRight { width: 46%; float: right; }
.popupSmallBig .close1 a { width: 24px; position: absolute; top: -10px; right: -10px; height: 24px; display: block; background: url(images/close-bg.png) no-repeat; }



/*lalit style.css ends here*/



/*dheeraj style.css starts here*/

#main{padding-top:20px;background:url(images/mainbg_strip.png) repeat-x left top;float:left;width:100%;}
.home #main{background:none;padding-top:0px;}
#primary{float:right;width:594px;}
h1.entry-title{font-family:'Noto Sans',Arial;color:#f57920;padding-bottom:19px; font:600 38px/40px 'Noto Sans',Arial;}
.entry-content p{font-size:19px;line-height:24px;color:#525252;font-family:'Noto Sans',Arial;font-weight:400;padding-bottom:21px;}
body form{float:left;width:100%;padding-top:9px;}
a{color:#006cb8;}

/* Contact US page */
p.contact-small-text{font-size:15px;line-height:20px;}
form .left{float:left;width:47%;padding:0;}
form .right{float:right;width:47%;padding:0;}
form .left.left1{padding-bottom:14px;}
form .left.left2{padding-bottom:0px;}
form  div{float:left;width:100%;padding-bottom:8px;}
form label,
form .left label,
form .right label{float:left;width:100%;font-size:15px;line-height:19px;color:#f57920;font-family:'Noto Sans',Arial;font-weight:700;padding-bottom:2px;}
form .left small,form .right small{float:left;width:100%;text-align:right;font-size:13px;line-height:19px;color:#666666;font-family:'Noto Sans',Arial;font-weight:400;}
form .left input[type=text],
form .right input[type=text]{float:left;width:95%;padding:0 2.5%;background:#f3f3f3;height:26px;line-height:26px;font-size:15px;line-height:19px;color:#464646;font-family:'Noto Sans',Arial;font-weight:400;}
form .left select,
form .right select{width:100%;float:left;}
form .left select#salute{width:auto;}
form .right textarea{float:left;width:95%;max-width:95%;padding:0 2.5%;background:#f3f3f3;height:153px;border:0;margin:0;}

.form-bottom{ background: url("images/form_bottom.png") no-repeat scroll left top transparent;    float: left;    padding-left: 5%;    padding-right: 5%;    padding-top: 33px;    width: 90%;background-size:100% auto;}
.form-bottom h3{font-size:18px;line-height:21px;color:#f47727;}
.form-bottom p{font-size:15px;line-height:21px;  padding-bottom: 2px;}
.subscribe span{font-size:15px;line-height:28px;color:#f57920;font-family:'Noto Sans',Arial;font-weight:700;}
.subscribe input[type=radio]{margin-right:10px;}
.form-bottom input[type=checkbox]{margin-right:15px;}
.checkbox span{color:#525252;font-size:15px;line-height:28px;font-family:'Noto Sans',Arial;font-weight:400;}
.bottom-left{float:left;width:286px;}
.bottom-left p{margin-top:-5px;float:right;width:266px;font-size:13px;line-height:21px;font-family:'Noto Sans',Arial;font-weight:400;color:#525252;}
.bottom-right{float:right;width:auto;}

/*walter style.css starts here*/
h4.mtphr-dnt-rss-title{
	.padding-bottom: 0px;
	color: rgb(82, 82, 82);
	float: left;
	font: 400 15px/17px 'Noto Sans',Arial;
	margin: 10px 0px 0px;}
.dropadj{
	width: 100% !important;
	height: 24px !important;
	font: 15px/20px 'Noto Sans',Arial !important;
	color: rgb(70, 70, 70) !important;
	overflow: hidden;
	background: none repeat scroll 0% 0% rgb(243, 243, 243);}
/*downloadslider*/
.ProductSlider h4{
		font-size: 18px;
		font-weight:bold;
		color: rgb(244, 119, 39);
		line-height: 20px;
		font-family: 'Noto Sans',Arial;}

/*table careers*/  
	.tablecareer{
		padding: 14px 14% 14px 8%;
		border-radius: 0px 16px;
		border-style:solid;
		border-width:1px;
		border-color:rgb(244, 119, 39);
		position: relative;
		width: 95%;
		font-size:16px;
		float: left;
		/*background: url("images/standardpage_table.png") repeat-x scroll left top;*/ } 
	.tablecareer th{
		line-height:28px;
		border-collapse:collapse;
		font-size:16px;
		font:small-caps;
		text-align:left;
		color:rgb(244, 119, 39);
		border-bottom:solid;
		border-width:1px;
		}
.tablecareer1{
		padding: 8px 8px 8px 8px;
		border-radius: 0 16px;
		border-top-style:solid;
		border-top-width:1px;
		border-color:rgb(244, 119, 39);
		border-left-style:solid;
		border-left-width:1px;
		border-right-style:solid;
		border-right-width:1px;
		position: relative;
		width: 95%;
		font-size:16px;
		float: left;
		/*background: url("images/standardpage_table.png") repeat-x scroll left top;*/ } 
	.tablecareer1 th{
		line-height:28px;
		border-collapse:collapse;
		font-size:16px;
		font:small-caps;
		text-align:left;
		color:rgb(244, 119, 39);
		border-bottom:solid;
		border-width:1px;
		border-right:solid;
		border-right-width:1px;
		}
	.tablecareer1 td{
		line-height:20px;
		border-collapse:collapse;
		border-right:solid;
		border-right-width:1px;
		border-right-color:#cccccc;
		font-size:16px;
		text-align:left;
		color:#000;
		padding:5px;

		}

.downl_container{float:left;width:100%;margin-top:13px;}
.downl_container ul{float:left;width:100%;}
.downl_container ul li{float:left;width:31%;}
.downltopsec{float:left;width:100%;position: relative;}
.downltopsec figure{width:100%;}
.downlbutt{position: relative;margin-top:-75px;}
.newListSelectedbox{
    float: left;
    width: 95%;
    padding: 0px 2.5%;
    background: none repeat scroll 0% 0% #F3F3F3;
    height: 26px;
    font-size: 15px;
    line-height: 19px;
    color: #464646;
    font-family: 'Noto Sans',Arial;
    font-weight: 400;

}


/*.downltopsec span a{float:left;font:600 15px/15px 'Noto Sans',Arial;color:#fff;background:url(images/blue_arrow.png) no-repeat left center;padding:0px 0px 0px 5%;}*/
.downl_container ul .promo2sec{margin:0px 2.2%;}


/*.newsBox{width: 94%;float: left;padding: 3%;}*/

.leftBar { width: 27.48%; float: left; }

.rightBar { width: 72.52%; float: right; } 
.newsBx{float: left;padding: 22px 3% 0 7%;width: 90%;background: url(images/right-top-shadow.png) no-repeat top;background-size:100% auto;}

.subHd{float: left;font:600 18px/18px 'Noto Sans',Arial;color: #f57920;padding-bottom: 12px;padding-top:12px;}
.mobBox{float: left;width: 100%;border-top: 1px solid #e0e0e0;padding-top: 15px;padding-bottom: 39px;}
.mobImg{float: left;width: 27%;}
.mobInfo{float: right;width: 70%;}
.mobInfo .boxhd{float: left;width: 100%;font:600 15px/19px 'Noto Sans',Arial;color: #525252;padding-bottom: 8px;}
.mobInfo .boxPara{float: left;width: 100%;font: 15px/18px 'Noto Sans',Arial;color: #525252;}
.mobInfo .linkto{float: left;width: 100%;font: 15px/18px 'Noto Sans',Arial;color: #006cb8;background: url(images/aro.png) no-repeat left center;text-indent: 22px;}


.imgBlnk{float: left;width: 100%;}
.imgBlnk li{float: left;width: 45%;padding-right:5%;padding-bottom: 18px;}
.imgBlnk li.last{padding-right: 0px;}
.imgBlnk li .blankImg{float: left;}
.imgBlnk li .linkto2{float: left;font: 15px/18px 'Noto Sans',Arial;color: #006cb8;background: url(images/aro1.png) no-repeat left center;text-indent: 22px;}

.custmrgt{float: left;width: 100%;padding-bottom: 7px;}
.subscribe{margin-top: 0;float: right;}
.selectYr{float: right;margin: 0 10px 0 13px;}
.viewLbl{float: right; font: 14px/18px 'Noto Sans',Arial;color: #666666;margin-right: 13px;}
.datelist{float: left;width: 100%;}
.datelist li{float: left;width: 100%;}
.dateCol{font: 15px/18px 'Noto Sans',Arial;color: #414141;float: left;width: 97px;}
.paraDate{font: 15px/18px 'Noto Sans',Arial!important;color: #006cb8!important;float: left;width: 76%;}

.custmrgt .newListSelected{width: 83px!important;height: 26px!important; float: right!important;background:#f3f3f3 url(images/arow-drop.png) no-repeat right center!important;border: 1px solid #dedede;margin:0px 10px;}
.custmrgt .selectedTxt{width: 83px!important;height: 24px!important;border-bottom: 1px solid #fff;font: 15px/15px 'Noto Sans',Arial!important;color: #464646!important;}
.custmrgt .SSContainerDivWrapper{width: 83px!important;height: 26px!important;background-color: #f3f3f3!important;}

/*Contact page css and contac form element*/
.frmTitle .newListSelected{width: 13%!important;height: 26px!important; float: left!important;background:#f3f3f3 url(images/arow-drop.png) no-repeat right center!important;border: 1px solid #dedede;  padding: 0 0 0 1%;z-index:100;}
.frmTitle .selectedTxt{width: 83px!important;height: 24px!important;font: 15px/20px 'Noto Sans',Arial!important;color: #464646!important;}
.frmTitle .SSContainerDivWrapper{width: 83px!important;height: 26px!important;background-color: #f3f3f3!important;}

/*Left select box css*/
.mrkt .newListSelected{width: 99%!important;height: 24px!important; float: left!important;background:#f3f3f3 url(images/arow-drop.png) no-repeat right top!important;border: 1px solid #dedede;padding:0px 0px 0px 1%;}
.mrkt .selectedTxt{width:100%!important;height: 24px!important;font: 15px/20px 'Noto Sans',Arial!important;color: #464646!important;}
.mrkt .SSContainerDivWrapper{width: 100%!important;height: 26px!important;background-color: #f3f3f3!important;}

.checkbox1{float: left;width: 100%;    padding-bottom: 29px;}
.checkbox1 input{float: left;width: 3%;}
.checkbox1 span{float: right;width: 96%;}
.regionI span{width: 93%;}

.checkbox1 .checkbox{ width:18px;height:16px;padding:0;background: url(images/check-bg1.png) no-repeat;clear: left;float: left;margin:0;}

.subscribe .radio{width:16px;height:16px;padding:0;background: url(images/radio.png) no-repeat;clear: left;float: left;margin:0;margin-top: 8px;margin-right: 8px;}

.additionForm { padding-top: 20px; width: 100%; float: left; }
.additionForm .additionLeft { width: 47%; float: left; }
.additionForm .additionRight {  width: 47%; float: right; }
.radioBtnbg .radio{width:16px;height:18px;padding:0;background: url(images/radio.png) no-repeat;clear: left;float: left;margin:0;margin-top: 0px;margin-right: 4px;}
.additionForm .regionI { width: 100%; float: left; padding: 0 0 4px 0; }
.additionForm .countriesGap { width: 100%; float: left; padding: 0 0 4px 0; }
.additionForm .countriesGap.countriesGap1 { padding-bottom: 0px; } 
.additionForm label { padding-bottom: 12px; }
.countries { padding: 10px 0 0 5%; width: 95%; float: left; border: 1px solid #dedede; background: #f3f3f3; }
.radioBtnbg.radioBtnbg1 { padding: 33px 0 0 0; width: 100%; float: left; } 
.radioBtnbg.radioBtnbg1  textarea { border: 1px solid #dedede; background: #f3f3f3; width: 100%; float: left; height: 87px; }
.radioBtnbg  textarea { border: 1px solid #dedede; background: #f3f3f3; width: 100%; float: left; height: 87px!important; }

.twittersec h3 { color: #525252; float: left; font: 400 18px/18px 'Noto Sans',Arial; }
.twittersec p { padding-bottom: 0px; color: #525252; float: left; font: 400 15px/17px 'Noto Sans',Arial; margin: 10px 0 0; }
.twittersec span { width: 100%; float: left; }




.home .header-bottomsec .responsiveSelectContainer{    float: right;    height: 30px;    width: 44%;}
.header-bottomsec .responsiveSelectContainer{    float: right;    height: 30px;    width: 100%;}



.ProductSlider .bx-wrapper{margin:0 auto;}


.safari .promotopsec span{width:89.7%;}


/*blog-page  starts here*/
.page-template-blog_template-php .main_heading2{margin-top:0px;}
.blog h1{padding-bottom:30px;}
.blog article,.page-template-blog_template-php article{float:left;width:100%;border-bottom:1px solid #f1f1f1;padding:27px 0;}
.blog .blog-leftsec,.page-template-blog_template-php .blog-leftsec {float:left;width:30%;}
.blog .entry-thumbnail,.page-template-blog_template-php  .entry-thumbnail{width:100%;float:left;}
.blog .blog-rightsec,.page-template-blog_template-php .blog-rightsec{float:right;width:67%;}
.blog .blog-rightsec p,.page-template-blog_template-php .blog-rightsec p{  color: #525252;    font: 400 15px/19px 'Noto Sans',Arial;     padding-bottom: 20px;}
.blog .titlecntr,.page-template-blog_template-php .titlecntr{float:left;width:100%;}
.blog .blog-rightsec h2,.page-template-blog_template-php .blog-rightsec h2 {float:left;}
/* gemalto layout    .blog .comment-nosec,.page-template-blog_template-php .comment-nosec{float:right;background:#f47727;padding: px 4%;position: relative; color: #016CB8;background: url("images/speechbubble.png") no-repeat scroll 0px 0px transparent;  }*/
.blog .comment-nosec,.page-template-blog_template-php .comment-nosec{float:right;background:#f47727;padding: 2px 4%;position: relative; color: #016CB8; }
.blog .comment-nosec a,.page-template-blog_template-php .comment-nosec a{color:#fff; font: 600 13px/13px 'Noto Sans',Arial;  }
.blog .comment-nosec small,.page-template-blog_template-php .comment-nosec small{    background: url("images/arrow-orange.jpg") no-repeat scroll 0 0 transparent;    bottom: -5px;    float: right;    height: 5px;    position: absolute;
                               right: 6px;    width: 8px;}
.blog h2 a,.page-template-blog_template-php h2 a{  color: #016cb8;     font: 600 18px/20px 'Noto Sans',Arial;   padding-bottom: 1px;}
.blog .navigation,.page-template-blog_template-php .navigation{float:left;padding:10px 0px 0px 0px;width:100%;}
.blog .nav-previous,.page-template-blog_template-php .nav-previous{float:left;background:url("images/nav-prevbg.jpg") no-repeat scroll left center;font: 400 15px/15px 'Noto Sans',Arial;color:#006cb8; padding: 0 0 0 20px;}
.blog .nav-next,.page-template-blog_template-php .nav-next{float:right;background:url("images/aro1.png") no-repeat scroll right center;font: 400 15px/15px 'Noto Sans',Arial;color:#006cb8;  padding: 0 20px 0 0px;}
.blog .page_socialsec,.page-template-blog_template-php .page_socialsec{border-top:0px;padding:17px 0 0 0;}
.blog div.entry-meta,.page-template-blog_template-php div.entry-meta{float:left;width:100%;padding:10px 0px 7px;}
.blog .entry-content,.page-template-blog_template-php.entry-content{float:left;width:100%;}
.blog .blog-readmorelink,.page-template-blog_template-php .blog-readmorelink{float:left;background:url(images/aro1.png) no-repeat 0px 1px;padding:0 0 1% 4%;font: 400 15px/15px 'Noto Sans',Arial; }
.blog .nav-links a,.page-template-blog_template-php.nav-links a{ font: 400 15px/15px 'Noto Sans',Arial; padding: 0 0 0 17%;float:left;width:100%;}
.blog .entry-meta span,.page-template-blog_template-php .entry-meta span{float:left;font: 300 13px/13px 'Noto Sans',Arial;color:#525252;}
.blog .entry-meta a,.page-template-blog_template-php .entry-meta a{float:left;font: 300 13px/13px 'Noto Sans',Arial;color:#006cb8;margin-left:1%;}

/*blog-page  ends here*/
/*blog-page  ends here*/





/*faq page starts here*/

#accordion h3{font:600 15px/15px 'Noto Sans',Arial;padding: 13px 0 12px 0;border-bottom:1px solid #e0e0e0; border-bottom-right-radius: 0px;border-bottom-left-radius: 0px; border-top-right-radius: 0px; border-top-right-radius: 0px;}
#accordion p{font: 400 15px/15px 'Noto Sans',Arial;padding: 0;float:left;margin-left:-5px;}
.ui-accordion .ui-accordion-content{background:#f3f3f3;border:0px; border-bottom-right-radius: 0px;border-bottom-left-radius: 0px; border-top-right-radius: 0px; border-top-right-radius: 0px;}
.ui-state-active .ui-icon,.ui-state-default .ui-icon{background-image:none;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{background-color:#fff;border:0px;color:#f57920;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background-color:#fff;border:0px;color:#1476b9;background-image:none;}
.ui-accordion-header-active ,.ui-state-active{border:0px!important;color:#f57920;}
/*.page-id-499 .page_socialsec,.page-id-509 .page_socialsec{display:none!important;}*/
.ui-helper-reset{padding:0 0 60px 0px;}


/*faq page ends here*/

/*operator connections starts here*/
.flagtabsec{float:left;width:100%;padding-top:14px;}
.smalltext{width:100%;font:600 14px/18px 'Noto Sans',Arial;color:#f57920;padding-bottom:0px;float:left;}
#tabs{float:left;width:100%;border:0px;padding:0px;}
#tabs .topul {float:left;width:100%;border:0px;background:none;padding:11px 0 0 0;}
#tabs .topul li{float:left;padding-right:8px;}

.chrome  #tabs .ui-state-default{float:left;padding-right:8px;}
.chrome  #tabs .ui-tabs-active{float:left;padding-right:8px;}

#tabs .ui-state-default a{float:left;font:600 14px/15px 'Noto Sans',Arial;color:#fefefe;text-align:center;background:#0097d7;    min-width: 117px;    padding: 10px 10px;}
#tabs .ui-tabs-active a, #tabs .ui-state-active a{background:#f57920!important;}
#tabs .topul li a:hover{background:#f57920;}
.tabsbg{float:left;width:100%;background:url("images/form_bottom.png") no-repeat left top;  margin-top: 6px;    padding: 4% 2% 2% 4%;    width: 90%;background-size:100% auto;}
#tab-2{float:left;width:100%;background:url("images/form_bottom_tab2.png") no-repeat left top;  margin-top: 6px;    padding: 4% 2% 2% 4%;    width: 90%;background-size:100% auto;}
#tab-1{float:left;width:100%;background:url("images/form_bottom.png") no-repeat left top;  margin-top: 6px;    padding: 4% 2% 2% 4%;    width: 90%;background-size:100% auto;}
#tab-3{float:left;width:100%;background:url("images/form_bottom_tab3.png") no-repeat left top;  margin-top: 6px;    padding: 4% 2% 2% 4%;    width: 90%;background-size:100% auto;}
#tabs .ui-tabs-panel{float:left;width:100%;padding:0px 0px;}
.tabsbg ul{float:left;width:100%;}
.tabsbg ul li{float:left;width:100%;border-bottom:1px solid #e4e4e4;     padding: 11px 0 10px;}
.region-leftsec{float:left;width:71%;}
.region-leftsec small{float:left;width:27px;height:27px;  margin: 5px 0 0 2px;}
.flag1 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px 0px;}
.flag2 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -54px;}
.flag3 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -108px;}
.flag4 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -162px;}
.flag5 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -215px;}
.flag6 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -270px;}
.flag7 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -324px;}
.flag8 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -378px;}
.flag9 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -432px;}
.flag10 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -486px;}
.flag11 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -540px;}
.flag12 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -594px;}
.flag13 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -648px;}
.flag14 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -702px;}
.flag15 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -756px;}
.flag16 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -810px;}
.flag17 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -864px;}
.flag18 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -918px;}
.flag19 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -972px;}
.flag20 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1026px;}
.flag21 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1080px;}
.flag22 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1134px;}
.flag23 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1188px;}
.flag24 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1242px;}
.flag25 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1296px;}
.flag26 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1350px;}
.flag27 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1404px;}
.flag28 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1457px;}
.flag29 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1510px;}
.flag30 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1566px;}
.flag31 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1620px;}
.flag32 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1674px;}
.flag33 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1727px;}
.flag34 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1781px;}
.flag35 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1834px;}
.flag36 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1889px;}
.flag37 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1942px;}
.flag38 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -1998px;}
.flag39 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -2050px;}
.flag40 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -2104px;}
.flag41 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -2158px;}
.flag42 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -2212px;}
.flag43 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -2266px;}
.flag44 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -2320px;}
.flag45 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -2374px;}
.flag46 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -2428px;}
.flag47 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -2482px;}
.flag48 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -2536px;}
.flag49 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -2590px;}
.flag50 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -2698px;}
.flag51 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -2644px;}
.flag52 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -2752px;}
.flag53 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -2806px;}
.flag54 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -2860px;}
.flag55 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -2914px;}
.flag56 .region-leftsec small{background:url(images/flag-sprite1.png) no-repeat 0px -2970px;}
.regionmidsec{float:left;margin-left:4%;width:88%;}
.regionmidsec h3{float:left;font:400 15px/15px 'Noto Sans',Arial;color:#f57920;width:100%;padding-bottom:3px;}
.regionmidsec p{float:left;font:400 15px/15px 'Noto Sans',Arial;color:#525252;padding:0px;}
.tabsbg li span{float:right;font:400 15px/15px 'Noto Sans',Arial;color:#7c7c7c;}
.tabsbg br{display:none;}


/*operator connections ends here*/

/*worldwide offices*/
.mapimg{float:left;padding-bottom:25px;width:100%;}
.countryselect{float:left;width:100%;}
.countryselectbox{float:left;width:40%;}
.countryselectbox br{display:none;}
.countryselectbox .newListSelected{ background: url("images/arow-drop.png") no-repeat scroll right top #F3F3F3 !important;border: 1px solid #DEDEDE; float: left !important;
                                    height: 24px !important; padding: 0 0 0 1%; width: 67% !important;margin-top:9px;}
.countryselectbox .selectedTxt {    color: #464646 !important;    font: 15px/20px 'Noto Sans',Arial !important;    height: 24px !important;    width: 100% !important;}
.countryselectbox  .SSContainerDivWrapper {background-color: #F3F3F3 !important; width: 100% !important;}
.countryselectbox .stylish-select ul.newList {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CCCCCC; color: #000000; list-style: none outside none;
    margin: 0; overflow: auto;padding: 0; float:left; width:100%;}
.countryselectbox .newList{height:auto!important;overflow:visible!important;}
.countryselectbox .newList li{float:left;width:100%;margin:0px;padding-right:0px!important;}
.countryselectbox .newList li a{float:left;width:90%;font:15px/20px 'Noto Sans',Arial !important;color:#464646 !important;}
.countryselectbox .newList li a{border-radius:0px!important;}
.countryselectbox .newList .ui-state-default a{}
.countrytabsec .tabsbg ul li{border:0px;   padding: 11px 0 13px;}
.countryleftsec{float:left;width:33%;}
.countrymidsec{float:left;width:28%;}
.countryrightsec{float:right;width:31%;}
.countrytabsec .tabsbg ul li h3{    color: #F57920;    float: left;    font: 600 15px/15px 'Noto Sans',Arial;    padding-bottom: 3px;    width: 100%;}
.countrytabsec .tabsbg ul li p{    color: #525252;    float: left;    font: 400 15px/15px 'Noto Sans',Arial;   padding-bottom: 5px;   word-wrap: break-word; }






/*online billing starts here*/

.videowrapper {position: relative;    padding-bottom: 50%;    padding-top: 30px; height: 0; overflow: hidden;    float:left;margin-bottom:20px;width:100%;} 
.videowrapper iframe,.videowrapper object,.videowrapper embed {    position: absolute;    top: 0;    left: 0;    width: 95%;    height: 100%;}
.Billingtabsec{float:left;margin:9px 0px 0px 0px;width:100%;}
.Billingtableftsec{float:left;width:60%;}
.Billingtablerightsec{float:right;width:30%;    margin-right: 3%;}
.Billingtabsec .tabsbg ul li{  padding: 14px 0 10px;border-bottom: 0px;}
.Billingtabsec .tabsbg ul li h2{    color: #F57920;    float: left;    font: 600 18px/18px 'Noto Sans',Arial;    padding-bottom: 3px;    width: 100%;}
.Billingtabsec .tabsbg ul li h3{    color: #F57920;    float: left;    font: 600 15px/15px 'Noto Sans',Arial;    padding-bottom: 3px;    width: 100%;}
.Billingtabsec .tabsbg ul li p{     color: #525252;    float: left;    font: 400 15px/19px 'Noto Sans',Arial;    padding-bottom: 23px; }
.Billingtabsec #tabs .ui-state-default a {    background: none repeat scroll 0 0 #0097D7;    color: #FEFEFE;    float: left;    font: 600 14px/15px 'Noto Sans',Arial;
                                              min-width: 92px;    padding: 10px 10px;    text-align: center;}
.Billingtablerightsec span{float:left;width:100%;}

/*single page*/
.single .main_heading2{margin-top:0px;}
.single .leftcntr{width:30%;}
.single .rightcntr{width:69%;border:0px;padding-top:0px;}
.singlepostimg{float:left;width:100%;}
.single .page_socialsec{padding:4px 0px 24px 0px;border-bottom:1px solid #E0E0E0;border-top:0px;}
.single .navigation{float:left;width:100%;padding-bottom:30px;} 
.single .screen-reader-text{display:none;}
.single .nav-links{float:left;width:100%;margin-top:13px;}
.single a[rel="prev"] {float:left;background:url("images/nav-prevbg.jpg") no-repeat scroll left center;font: 400 15px/15px 'Noto Sans',Arial;color:#006cb8; padding: 0 0 0 20px; }
.single a[rel="next"] {float:right;background:url("images/aro1.png") no-repeat scroll right center;font: 400 15px/15px 'Noto Sans',Arial;color:#006cb8;  padding: 0 20px 0 0px;}
.single #commentform{float:left;width:100%;}
.single #commentform input{float:left;width:96%;background:#f3f3f3;padding:8px 2%;text-indent: 10px;font: 400 15px/15px 'Noto Sans',Arial;color:#464646;}
#respond{float:left;width:100%;padding-bottom:35px;border-bottom:1px solid #e0e0e0;}
#reply-title{float:left;font: 400 15px/15px 'Noto Sans',Arial;color:#f47727; }
#commentform{float:left;width:100%;position: relative;}
.comment-form-comment{position: relative;float:left;width:100%;border:1px solid #f47727; padding: 2% 3%; width: 94%;margin-top:10px;}
.comment-form-comment textarea{    border: 0 none;    float: left;    outline: medium none;width:100%; font: 400 15px/15px 'Noto Sans',Arial;color:#525252;    }
.comment-arrow{   background: url("images/comment-arrow.jpg") no-repeat scroll left center transparent;    height: 23px;    left: 9%;    position: absolute;
    top: -18px;    width: 26px;
}
.socialiconbox{float:left;width:100%;padding:14px 0px;}
.socialiconbox p{float:left; font: 400 15px/15px 'Noto Sans',Arial;color:#7c7c7c; }
.socialiconbox ul{float:right;}
.socialiconbox ul li{float:left;}
.socialiconbox ul li a{float:left;width:16px;height:16px;margin-left:10px;}
.socialicon1{background: url("images/social-iconssprite.jpg") no-repeat 0px 0px;}
.socialicon2{background: url("images/social-iconssprite.jpg") no-repeat -27px 0px;}
.socialicon3{background: url("images/social-iconssprite.jpg") no-repeat -53px 0px;}
#commentform p{float:left;padding-bottom:18px;}
#commentform  input{}
.comment-form-email{width:100%;position: relative;}
#commentform .comment-form-author{width:45%;}
#commentform .comment-form-url{float:right;width:45%;}
.addresstext{position: absolute;   right: 2%;    top: 18%;font: 400 13px/13px 'Noto Sans',Arial;color:#7c7c7c;width:auto; }
.form-allowed-tags{display:none;}
#commentform .form-submit {    float: right;    padding-bottom: 0;    text-align: center;}
#commentform .form-submit input{    background: url("images/comment-bg.jpg") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    float: right;
    font: 600 13px/13px 'Noto Sans',Arial;
    padding: 3px 7px;
    text-align: center;
    text-indent: 0;
    text-transform: uppercase;}
#related{float:left;width:100%;}
#related-heading{float:left;  font: 600 18px/18px 'Noto Sans',Arial; color: #f47727;padding:18px 0px;}
#related .group{float:left;width:100%;}
#related .group li{float:left;margin-right:7.5%;width:28%;}
#related .group li span{float:left;width:100%;}
.related-postlink{float:left;  font: 400 15px/15px 'Noto Sans',Arial;padding:0px 0px 0px 5%;background:url("images/aro1.png") no-repeat scroll 0 1px transparent;padding:0 0% 2% 12%;margin-top:13px;}

.tagwidget-sec{float:left;border:1px solid #e0e0e0;  padding: 3% 4%;    width: 76%;margin-top:46px;}
.tagwidget-sec h4{float:left;font: 600 18px/18px 'Noto Sans',Arial; color: #ff781e;}
.widget_colorful_tag_cloud{float:left;width:100%;padding-top:20px;}
.widget_colorful_tag_cloud a{font-family:'Noto Sans',Arial;line-height:22px;}
.single .paymentcoverage{display:none;}
.comment-body{float:left;width:100%;padding-bottom:20px;}
.comment-list{float:left;}


.headerfullwidthmenu .contact_uslink{background:#0073C4 ;float:right;margin-right:0px;border:0px;}
.headerfullwidthmenu .contact_uslink a{color:#fff;padding:0px 0%;text-transform: uppercase;   font: 600 13px/13px 'Noto Sans',Arial;}
.headerfullwidthmenu .contact_uslink:hover{background:none;}
.headerfullwidthmenu .contact_uslink:hover a{color:#666666;text-transform:none; font: 600 14px/14px 'Noto Sans',Arial;}
.page-template-contact-page-php .headerfullwidthmenu .current-menu-item{background:none;border:1px solid #F79047;}
.page-template-contact-page-php .headerfullwidthmenu .current-menu-item a{color:#666666;text-transform:none; font: 600 14px/14px 'Noto Sans',Arial;}
.headerfullwidthmenu li{margin-right:0px;}


/*author page starts here*/
.author .post{float:left;width:100%;padding-top:10px;}
.author .entry-header{float:left;width:20%;} 
.author .blog-leftsec{float:left;}
.author .blog-rightsec{float:right;width:70%;}
.author .navigation{float:left;width:100%;} 
.author .page_socialsec{border-top:0px;  border-bottom: 1px solid #F1F1F1;}
.author .nav-links a {
    float: left;
    font: 400 15px/15px 'Noto Sans',Arial;
    padding: 0 0 0 17%;
    width: 100%;
}
.author .nav-previous {
    background: url("images/nav-prevbg.jpg") no-repeat scroll 0 0 transparent;
    display: inline-block;
    float: left;
    margin-right: 4%;
}
.author .nav-next {
    background: url("images/aro1.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    float: right;
}



@media only screen and (max-width:1024px){
     .headerfullwidthmenu li{ margin-right: 0.5%;} 
     .single #commentform input{border-radius:0px;}
    
}



/***	
Tablet Layout: 768px.
Inherits styles from: Default Layout.
***/
@media only screen and (min-width: 768px) and (max-width: 991px) {
    /*CSS Accordingto 768px;*/

    .innerwrapper{max-width:768px;margin:0 auto;padding:0px 1%;}

    #lang_sel_click a,.nav-menu li a{font:400 11px/12px 'Noto Sans',Arial}
    .headerbottom-menu li a{font:600 13px/13px 'Noto Sans',Arial;}
    .headerfullwidthmenu li a{font:600 10px/10px 'Noto Sans',Arial;background:url("images/downward_arrow.jpg") no-repeat scroll right 2px transparent;}
    .header-bottomrightsec a{font:600 10px/10px 'Noto Sans',Arial;}
    .slidertextsec{margin:26px 0 0;}
    .slidertextsec h1{font:400 38px/38px 'Noto Sans',Arial;}
    .slidertextsec p{font:400 21px/21px 'Noto Sans',Arial;}
    .slidertextsec a{margin-top: 8px;}
    .youtubecntr{   margin: 19px 0 0;}
    .youtuberightsec{margin-top:0px;}
    .promotopsec span{   background-size: 100% auto;   padding: 7px 5.4%;width:90%;}
    .subscribe_sec{font:600 8px/9px 'Noto Sans',Arial;}
    .twittersec{  padding: 0 5%;    width: 20%;}
    .follow_topsec ul li{    margin-right: 5px;}
    .footer_btmsec{width:96%;   padding: 11px 2% 17px;}
    .bx-next{right:0%;}
    .bx-prev{left:0%;}
    .st_fblike_hcount{margin:0px 0px 5px;}



    /*our company page*/
    .netsizeIn{padding:0px;}
    .netsizeIn a{font-size:10px;height:auto;line-height:12px;padding-bottom:8px}

    /*consumer support*/
    .consumer_support{font:600 10px/12px 'Noto Sans',Arial;background-size:100% 100%;}
    .netsize_addressec p{font:400 13px/20px 'Noto Sans',Arial}
    form .left input[type="text"], form .right input[type="text"]{border-radius:0px;}
    .twitterfollowlink span{width:10%!important;}
    .twitterfollowlink{font:400 13px/13px 'Noto Sans',Arial}
    .twitterfollowlink span img{max-width:100%;height:auto;}

    /*download page*/
    .textslider .tooltipsec p{font:600 12px/12px 'Noto Sans',Arial}

    /*newsroom page*/
	.Eventsview events{float:left;padding-bottom: 20px;font-size: 15px;color: #525252;line-height: 19px;font-family: "Noto Sans",Arial;font-weight: normal;width:100%;}
	.Eventsview .evt_leftimg{float:left;Width:30%;}
	.Eventsview .evt_right{float:left;width:68%;font-size: 15px;color: #525252;line-height: 19px;font-family: "Noto Sans",Arial;font-weight: normal;}
	
    .bottom-left p{margin-top:0px;}
    .documentBox h2{line-height:18px;}
    .documentBox{margin-top:20px; width: 100%; float: left;}
    .documentBox { padding-top: 100px; }
    .documentBox .document-middle { padding-top: 80px; }
    /*book a meeting*/
    .regionI span{width:92%;}
    .countries .checkbox1 span {    width: 91%;}

    .popupBox1 .popupSmallBig{width:80%;}
    .popupBox .popupSmall{width:60%;  margin: 100px auto 0;}
    
    /*operator connection starts here*/
    .region-leftsec {    float: left;    width: 63%;}
    .regionmidsec{width:85%;}
    
    /*blog page*/
    .blog .blog-readmorelink{padding:0 0 1% 6%}
    .headerfullwidthmenu .contact_uslink a{font:600 10px/10px 'Noto Sans',Arial}
  .headerfullwidthmenu .contact_uslink:hover a{color:#666666;text-transform:none; font: 600 10px/10px 'Noto Sans',Arial;}

.page-template-contact-page-php .headerfullwidthmenu .current-menu-item a{color:#666666;text-transform:none; font: 600 10px/10px 'Noto Sans',Arial;}

.documentBox li{font-size:13px;}
.tabsbg{width:94%;}
  .single #commentform input{border-radius:0px;}
  #tabs .ui-state-default a{min-width:102px;}
 
    
    
 








}


/***	
Mobile Layout: 320px.
Inherits styles from: Default Layout.
***/
@media only screen and (max-width: 767px) {
    .innerwrapper{max-width:320px;margin:0 auto;padding:0px 1%;}
    .contactsidebar{   float: none;    margin: 0 auto;    overflow: auto;    padding: 33px 0 20px;    width: 94%;}
    .contactsidebar  .leftBar{   float: none;    width:94%; padding:0px;margin:0 auto;}
    .leftBar{   float: none;    width:94%; padding:0px;margin:0 auto;clear:both;}
    .rightBar {    float: none;    margin:20px auto;overflow: auto;width: 94%; clear:both;   }

    .bx-next{right:0%;}
    .bx-prev{left:0%;}
    .bx-pager{bottom:-5%;}


    .logo_cntr{    margin: 10px auto 0;    text-align: center;    width: 100%;}
    .home-link{margin:3.5% 0 0;float:none;width:auto;}
    #navbar{float:none;margin:0 auto;width:70%;}
    .header-topsec{width:100%;margin-top:10px;}
    .header-topleftsec{width:100%;}        
    #lang_sel_click{width:100%;}
    .youtubecntr{display:none;}
    #site-navigation .search-form{ margin: 20px 0 0 0;width:100%;}
    .header-bottomsec{margin-top:10px;}
    .header-bottomrightsec{width: 100%;}
    .header-bottomrightsec a{font:600 9px/13px 'Noto Sans',Arial;}
    .home .header-bottomsec .responsiveSelectContainer{width:100%;margin-top:10px;}
    .slidertextsec{display:none;}
    .promos_container ul li{  padding: 0 2%; width: 96%;}
    .promos_container ul .promo2sec{margin:5px 0px;}
    .footer_topsec{      margin-top: 10px;    padding: 37px 6% 12px;    width: 88%;}
    .latest_newssec,.follow_sec{  padding: 0 2%;    width: 94%;}
    .twittersec {    border: 0 none; padding: 18px 3%;width: 94%;}
    .footer_btmsec { padding: 11px 6% 17px;    width: 88%;margin-bottom:0px;}
    .footer_btmleftsec{width:100%;}
    .footer_btmrightsec{width:100%;}
    .footer-quicklinkright{width:100%;}
    .footermenu li a{font:400 10px/14px 'Noto Sans',Arial;}
    .quick_linkdropdown{  margin-top: 5px;}
    .menu-footer-menu-container, .menu-footer-menu-french-container{margin-top:12px;}
    .footer_btmleftsec p{font:400 12px/12px 'Noto Sans',Arial;}
    .subscribe_sec{font:600 11px/11px 'Noto Sans',Arial}
    .follow_btmsec h4{width:100%;}
    .promos_container {    float: none;    margin: 13px auto;    width: 90%;}
    .promotopsec span{padding:7px 6%%;}


    /*company page*/


    .postInfo{width:100%;padding: 0 0 0 0;}

    .netsizeIn a{width:70%;padding:23px 0 0 30%;}

    /*book a meeting*/
    form .right{width:100%;}
    form .left{width:100%;}
    .additionForm .additionRight,.additionForm .additionLeft{width:100%;}
    .regionI span{width:93%;}
    .countries .checkbox1 span{width:92%;}
    .checkbox1 span{width:91%;}

    .frmTitle .newListSelected{width:29%!important;}

    .imgBlnk li .blankImg{width:100%;}
    .imgBlnk li{width:100%;}

    /*consumer support*/

    .netsize_addressec{width:75%;}

    .netsize_addressec h3{width:100%;}
    ul.listContant li{width:95%;    padding-left: 3%;}

    /*company page*/
    .documentBox{margin-top:30px;margin-bottom:20px;}

    .popupBox1 .popupSmallBig{width:80%;}
    .popupBox .popupSmall{width:60%;  margin: 100px auto 0;}


    
/*blog page starts here*/
       .tagwidget-sec{width:91%;margin-bottom:20px;}
       .blog .entry-header,.page-template-blog_template-php .entry-header{width:100%:}
       .blog .blog-leftsec,.page-template-blog_template-php .blog-leftsec{width:100%;}
       .blog-rightsec{width:100%;}
       .blog .rightBar,.single .rightBar,.page-template-blog_template-php .rightBar{overflow:visible;width:91%;}
    
       .blog .blog-rightsec,.page-template-blog_template-php .blog-rightsec {    padding-top: 20px;    width: 100%;}
       .blog .blog-readmorelink,.page-template-blog_template-php .blog-readmorelink{  padding: 0 0 1% 8%;}

       
       /*single page starts here*/
       
       .single .rightcntr{width:67%;}
       #related .group li{width:100%;}
       #related .group li{margin-bottom:20px;}
       .addresstext{display:none;}
       #commentform .comment-form-author,#commentform .comment-form-url{width:100%;}
       
       /*worldwide offices*/
       #tabs .ui-state-default {    float: left;    margin: 0 1% 2% 0;    width: 100%;}
       .countryselectbox .newListSelected{margin-top:0px;}
       .tabsbg{width:92%;background-size:100% auto;}
       .countryleftsec,.countryrightsec{width:100%;}
       .countrymidsec{width:100%;padding:10px 0px;}
       .mapimg{width:100%;}
       
       /*operator connections starts here*/
       .region-leftsec small{margin:0 0 0 2px;}
       .region-leftsec{width:100%;}
       .tabsbg li span{    padding-top: 10px;    width: 85%;}
       .regionmidsec{width:82%;}
       
       #lang_sel_click ul ul a{padding-bottom:15px;width:100%;float:left;}
         .single #commentform input{border-radius:0px;}




}
/**
management team section circles
***/
.wrapimg{
	float: left;
	padding: 2% 2%;
	width: 29%;	
}
.wrapimg span{
	font-size:14px;
	color:rgb(255,120,30);
	font-family:'Noto Sans',Arial;
	line-height:16px;
}
.outercircle {
    width: 132px;
    height: 132px;
    -webkit-box-shadow: 0px 0px 10px #4d4d4d;
    -moz-box-shadow: 0px 0px 10px #4d4d4d;
    box-shadow: 0px 0px 10px #4d4d4d;
    -webkit-border-radius: 66px;
    -moz-border-radius: 66px;
    -khtml-border-radius: 66px;  
    border-radius: 66px;
    border:solid orange 2px;
    overflow: hidden;
    padding: 0px;
}
.imagecircle {
    /*background: red;*/
    padding: 0;
     -webkit-border-radius: 65px;
    -moz-border-radius: 65px;
    -khtml-border-radius: 65px;  
    border-radius: 65px;
    width: 130px;
    height: 130px;
    overflow: hidden;
}


/***	
Wide Mobile Layout: 480px.
Inherits styles from: Default Layout, Mobile Layout.
***/
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .innerwrapper{max-width:480px;margin:0 auto;padding:0px 1%;}
    .promos_container ul li {    float: none;    margin: 0 auto;    padding: 0 2%;    width: 63%;}
    .promos_container ul .promo2sec{margin:0 auto;}
       .blog .rightBar,.single .rightBar{overflow:visible;width:93%;}
       .tabsbg li span{width:88%;}


}

.ie8 .downloadbut{
width:50%;margin:25px 20px 0px 50px;font-size:11px;
}

.video-outerwrapper{width:100%;position:relative;text-align: center;position: absolute;top:0px;left:0px;}
.video-outer2{ margin: 0 auto;width: 70%;}
.youtube{float:left;width:100%;}
.videoBack{min-height:420px;}
.youtbclose {position: absolute;right:9%;top: 30px;}
.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed{height:420px!important;}


