.content_center_h_0{
	display:table;
	//margin:5px auto;
	margin: 0px auto;
	text-align:center;
}

.content_center_h{
	display:table;
	margin:0 auto;
	text-align:center;
}

.button_bar {
	display:inline-block;
	/*float:left;*/
	width:100%;
	margin-top:0px;
	margin-bottom:10px;
	text-align:center;
}
.button_img_txt{
	width:70px;
	display:inline-table;
	color:#999;
	cursor:pointer;
	/*float:left;*/
	text-align:center;
	//margin:5px;
	margin-bottom:30px;
	//margin: 0 5px;
	margin-left: 5px;
	margin-right: 5px;
	transition:bckground .2s ease-out; -webkit-transition:bckground .2s ease-out;
}
.button_img_txt:hover{
	color:#00afde;
}
.button_img_txt p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	position:relative;
	bottom:-40px;
	padding-top:10px;
}
.img_7{
	background:url(images/responsive/company/two_wheeler_makers.png) no-repeat;
	background-position:center 0px;
	height:50px;
	width: 82px;
}
.img_7:hover{
	background:url(images/responsive/company/two_wheeler_makers.png) no-repeat;
	background-position:center -50px;
	height:50px;
	width: 82px;
}
.img_8{
	background:url(images/responsive/company/bike_scooters.png) no-repeat;
	background-position:center 0px;
	height:50px;
}
.img_8:hover{
	background:url(images/responsive/company/bike_scooters.png) no-repeat;
	background-position:center -50px;
	height:50px;
}
.img_9{
	background:url(images/responsive/company/carmakers.png) no-repeat;
	background-position:center 0px;
	height:50px;
}
.img_9:hover{
	background:url(images/responsive/company/carmakers.png) no-repeat;
	background-position:center -50px;
	height:50px;
}
.img_10{
	background:url(images/responsive/company/cars.png) no-repeat;
	background-position:center 0px;
	height:50px;
}
.img_10:hover{
	background:url(images/responsive/company/cars.png) no-repeat;
	background-position:center -50px;
	height:50px;
}
.img_11{
	background:url(images/responsive/company/commercial_vehicles_makers.png) no-repeat;
	background-position:center 0px;
	height:50px;
	width: 102px;
}
.img_11:hover{
	background:url(images/responsive/company/commercial_vehicles_makers.png) no-repeat;
	background-position:center -50px;
	height:50px;
	width: 102px;
}
.img_12{
	background:url(images/responsive/company/off_highway.png) no-repeat;
	background-position:center 0px;
	height:50px;
}
.img_12:hover{
	background:url(images/responsive/company/off_highway.png) no-repeat;
	background-position:center -50px;
	height:50px;
}
.img_13{
	background:url(images/responsive/company/tyres.png) no-repeat;
	background-position:center 0px;
	height:50px;
	width: 50px;
}
.img_13:hover{
	background:url(images/responsive/company/tyres.png) no-repeat;
	background-position:center -50px;
	height:50px;
	width: 50px;
}
.img_14{
	background:url(images/responsive/company/motor_sports.png) no-repeat;
	background-position:center 0px;
	height:50px;
}
.img_14:hover{
	background:url(images/responsive/company/motor_sports.png) no-repeat;
	background-position:center -50px;
	height:50px;
}
.img_15{
	background:url(images/responsive/company/supercars_superbikes.png) no-repeat;
	background-position:center 0px;
	height:50px;
	width: 82px;
}
.img_15:hover{
	background:url(images/responsive/company/supercars_superbikes.png) no-repeat;
	background-position:center -50px;
	height:50px;
	width: 82px;
}
.img_16{
	background:url(images/responsive/company/influencers.png) no-repeat;
	background-position:center 0px;
	height:50px;
}
.img_16:hover{
	background:url(images/responsive/company/influencers.png) no-repeat;
	background-position:center -50px;
	height:50px;
}
.img_17{
	background:url(images/responsive/company/components.png) no-repeat;
	background-position:center 0px;
	height:50px;
}
.img_17:hover{
	background:url(images/responsive/company/components.png) no-repeat;
	background-position:center -50px;
	height:50px;
}
.img_18{
	background:url(images/responsive/company/media.png) no-repeat;
	background-position:center 0px;
	height:50px;
	width: 50px;
}
.img_18:hover{
	background:url(images/responsive/company/media.png) no-repeat;
	background-position:center -50px;
	height:50px;
	width: 50px;
}


.img_cover_7{
	background:url(images/responsive/company/two_wheeler_makers_cover.png) no-repeat;
	background-position:center 0px;
	height:50px;
	width: 82px;
}
.img_cover_7:hover{
	background:url(images/responsive/company/two_wheeler_makers_cover.png) no-repeat;
	background-position:center -50px;
	height:50px;
	width: 82px;
}
.img_cover_8{
	background:url(images/responsive/company/bike_scooters_cover.png) no-repeat;
	background-position:center 0px;
	height:50px;
}
.img_cover_8:hover{
	background:url(images/responsive/company/bike_scooters_cover.png) no-repeat;
	background-position:center -50px;
	height:50px;
}
.img_cover_9{
	background:url(images/responsive/company/carmakers_cover.png) no-repeat;
	background-position:center 0px;
	height:50px;
}
.img_cover_9:hover{
	background:url(images/responsive/company/carmakers_cover.png) no-repeat;
	background-position:center -50px;
	height:50px;
}
.img_cover_10{
	background:url(images/responsive/company/cars_cover.png) no-repeat;
	background-position:center 0px;
	height:50px;
}
.img_cover_10:hover{
	background:url(images/responsive/company/cars_cover.png) no-repeat;
	background-position:center -50px;
	height:50px;
}
.img_cover_11{
	background:url(images/responsive/company/commercial_vehicles_makers_cover.png) no-repeat;
	background-position:center 0px;
	height:50px;
	width: 102px;
}
.img_cover_11:hover{
	background:url(images/responsive/company/commercial_vehicles_makers_cover.png) no-repeat;
	background-position:center -50px;
	height:50px;
	width: 102px;
}
.img_cover_12{
	background:url(images/responsive/company/off_highway_cover.png) no-repeat;
	background-position:center 0px;
	height:50px;
}
.img_cover_12:hover{
	background:url(images/responsive/company/off_highway_cover.png) no-repeat;
	background-position:center -50px;
	height:50px;
}
.img_cover_13{
	background:url(images/responsive/company/tyres_cover.png) no-repeat;
	background-position:center 0px;
	height:50px;
	width: 50px;
}
.img_cover_13:hover{
	background:url(images/responsive/company/tyres_cover.png) no-repeat;
	background-position:center -50px;
	height:50px;
	width: 50px;
}
.img_cover_14{
	background:url(images/responsive/company/motor_sports_cover.png) no-repeat;
	background-position:center 0px;
	height:50px;
}
.img_cover_14:hover{
	background:url(images/responsive/company/motor_sports_cover.png) no-repeat;
	background-position:center -50px;
	height:50px;
}
.img_cover_15{
	background:url(images/responsive/company/supercars_superbikes_cover.png) no-repeat;
	background-position:center 0px;
	height:50px;
	width: 82px;
}
.img_cover_15:hover{
	background:url(images/responsive/company/supercars_superbikes_cover.png) no-repeat;
	background-position:center -50px;
	height:50px;
	width: 82px;
}
.img_cover_16{
	background:url(images/responsive/company/influencers_cover.png) no-repeat;
	background-position:center 0px;
	height:50px;
}
.img_cover_16:hover{
	background:url(images/responsive/company/influencers_cover.png) no-repeat;
	background-position:center -50px;
	height:50px;
}
.img_cover_17{
	background:url(images/responsive/company/components_cover.png) no-repeat;
	background-position:center 0px;
	height:50px;
}
.img_cover_17:hover{
	background:url(images/responsive/company/components_cover.png) no-repeat;
	background-position:center -50px;
	height:50px;
}
.img_cover_18{
	background:url(images/responsive/company/media_cover.png) no-repeat;
	background-position:center 0px;
	height:50px;
	width: 50px;
}
.img_cover_18:hover{
	background:url(images/responsive/company/media_cover.png) no-repeat;
	background-position:center -50px;
	height:50px;
	width: 50px;
}

.img_cover_5{
       background:url(images/responsive/company/telecom_company.png) no-repeat;
       background-position:center 0px;
       height:50px;
       width:122px;
}
.img_cover_5:hover{
       background:url(images/responsive/company/telecom_company.png) no-repeat;
       background-position:center -50px;
       height:50px;
       width:122px;
}
.img_cover_19{
       background:url(images/responsive/company/mobile_makers.png) no-repeat;
       background-position:center 0px;
       height:50px;
       width:93px;
}
.img_cover_19:hover{
       background:url(images/responsive/company/mobile_makers.png) no-repeat;
       background-position:center -50px;
       height:50px;
       width:93px;
}
.img_cover_20{
       background:url(images/responsive/company/network_vendors.png) no-repeat;
       background-position:center 0px;
       height:50px;
       width:108px;
}
.img_cover_20:hover{
       background:url(images/responsive/company/network_vendors.png) no-repeat;
       background-position:center -50px;
       height:50px;
       width:108px;
}
.img_cover_21{
       background:url(images/responsive/company/enterprise_it.png) no-repeat;
       background-position:center 0px;
       height:50px;
       width:90px;
}
.img_cover_21:hover{
       background:url(images/responsive/company/enterprise_it.png) no-repeat;
       background-position:center -50px;
       height:50px;
       width:90px;
}
.img_cover_22{
       background:url(images/responsive/company/towers.png) no-repeat;
       background-position:center 0px;
       height:50px;
       width:80px;
}
.img_cover_23:hover{
       background:url(images/responsive/company/telecom_media.png) no-repeat;
       background-position:center -50px;
       height:50px;
       width:80px;
}
.img_cover_23{
       background:url(images/responsive/company/telecom_media.png) no-repeat;
       background-position:center 0px;
       height:50px;
       width:80px;
}
.img_cover_22:hover{
       background:url(images/responsive/company/towers.png) no-repeat;
       background-position:center -50px;
       height:50px;
       width:80px;
}
.img_cover_24{
       background:url(images/responsive/company/chip_makers.png) no-repeat;
       background-position:center 0px;
       height:50px;
       width:80px;
}
.img_cover_24:hover{
       background:url(images/responsive/company/chip_makers.png) no-repeat;
       background-position:center -50px;
       height:50px;
       width:80px;
}


.bottom_border_full {
border-bottom: thin solid #aeaeae;
clear: both;
margin:0 -10px;
}
.bg_grey_f7f7f7 {
	background-color:#f7f7f7;
}
.nav_bar_bg{
	width:100%;
}

.bottom_border_full_e5e5e5 {
border-bottom: 2px solid #e5e5e5;
clear: both;
}


.bottom_margin_42{
	width:100%;
	margin-bottom:42px;
}
.bottom_margin_22{
	width:100%;
	margin-bottom:22px !Important; 
}
.bottom_margin_27{
       width:100%;
       margin-bottom:27px;
}

.bottom_border {
	border-bottom:thin solid #ccc;
	clear:both;
}
.main-heading2{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#000000;
	margin-bottom:40px;
}
.main-heading3{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000000;
	font-weight:bold;
	margin-bottom:40px;
}
.text_18_555{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#555;
	line-height:normal;
}
.in_center{
	text-align:center;
}

.bottom_margin_24{
	width:100%;
	margin-bottom:24px;
}
.bottom_margin_16{
	width:100%;
	margin-bottom:16px;
}
.bottom_margin_12{
	width:100%;
	margin-bottom:12px;
}
.bottom_margin_6{
	width:100%;
	margin-bottom:6px;
}
.color_14b2e5
{
	color:#14b2e5;
}
.color_385490
{
	color:#385490;
}
.bottom_border_full_f5f5f5 {
	border-bottom:1px solid #f5f5f5;
	clear:both;
}
.bottom_border_full_0_f5f5f5 {
	border-bottom:2px solid #f5f5f5;
	clear:both;
	
}

.bottom_border_full_1_e5e5e5 {
	border-bottom:1px solid #e5e5e5;
	clear:both;
}

.bottom_border_full_ddd{
	border-bottom:1px solid #ddd;
	clear:both;
}


.breadcrumbs
{
	list-style: none;
	padding: 0;
	margin: 8px 20px 9px;
}

.breadcrumbs li a{
	font-family:Arial, Helvetica, sans-serif;
	color:#014a95;
	font-size:12px;
}

.breadcrumbs li
{
	display: inline;
	padding: 0;
	margin: 0;
}

.breadcrumbs li:before { content: "/ "; margin-right:3px; font-size:12px;}
.breadcrumbs li:after { content: " "; margin-right:3px;}
.breadcrumbs li:first-child:before { content: ""; margin-right:0; }

.breadcrumbs .final_path{
       font-family:Arial, Helvetica, sans-serif;
       color:#555555;
       font-size:12px;
}
.main-content_3{
	margin:0 20px;
}

.padding_grid{
	background-color:transparent;
	max-width:1000px;
	margin:0 auto;
	display:flex;
}
.padding_grid .inner{
	margin:10px auto;
	position:relative;
	width:100%;
	/*float:left;*/
}
.padItem{
	border-radius: 4px;
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.40);
	background: #fff;
	width:22.5%;
	margin:10px;
	overflow:hidden;
	float:left;
	display:block;
	min-width:225px;
}
.padItem img{width:100%;}
.padItem .row_2{
	margin:4%;
}
.padItem .row_2 .header{
	display:inline-block;
	margin-bottom:4%;
	overflow:hidden;
	width:100%;
}
.padItem .row_2 .header .logo{
	/*height:15.5%;*/
	width:15.5%;
	float:left;
}
.padItem .row_2 .header .detail{
	margin-left:4%;
	float:left;
	width:78%;
}
.padItem .row_2 .header .detail .title{
	color:#3b5998;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:normal;
	width:100%;
}
.padItem .row_2 .header .detail .content{
	color:#888;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:normal;
	white-space:nowrap;
	height:16px;
	width:100%;
	overflow:hidden;
}
.padItem .row_2 .main_content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:normal;
	color:#555;
	margin:10px 0;
	width:100%;
	overflow:hidden;
}
.padItem .row_2 .footer{
	display:inline-block;
	height:18px;
	margin-top:10px;
	overflow:hidden;
	width:100%;
}
.padItem .row_2 .footer .logo{
	float:right;
	width:8.5%;
}
.padItem .row_2 .footer .detail{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	height:18px;
	margin-top:5px;
	float:left;
	width:90%
}
.btn_more{
	background:url(images/responsive/company/btn_bg_down_arrow.png) no-repeat;
	border:0;
	width:120px;
	height:42px;
	color:#aaa;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-bottom:8px;
	cursor:pointer;
}
/*
@media screen and (max-width:899px){
	.padItem{width:31.3%;}	
}
@media screen and (max-width:639px){
	.padItem{width:47%}	
}
@media screen and (max-width:479px){
	.padItem{width:98%;}	
}
*/


.social-bnr{
	background:url(images/responsive/company/social-banner_bg.png);
	background-repeat:no-repeat;
	padding:10px 0px 10px;
	overflow:hidden;
	position:relative;
	background-size:cover;
}
.social-bnr .heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:88px;
	color:#FFFFFF;
	text-align:center;
	line-height:0.95;
	font-weight:bold;
	padding-bottom:10px;
}
.social-bnr .logo{
	//padding-left:15.5%;
	display:inline;
}

.main-content_full_width h2{
	//text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#000000;
	line-height:1.2em;
}


/*--------------- CSS Added By Bibin ---------------------------*/
.social-bnr .box9{width:547px; margin:20px auto 22px; padding:5px; background:#a3aa9a;}
.social-bnr .form4 input.textbox{float:none; width:440px; color:#000;}
.social-bnr .form4 .form-box{width:468px; margin-right:5px;}
.social-bnr input.submit-button2{width:74px; }
.chrome .social-bnr input.submit-button2{line-height:33px;}

/*-------- List22 ---------------*/
ul.list23 li{float:left; width:230px !important; height:66px; padding:20px 10px 10px; border-right:1px solid #dfdfdf;}
ul.list23 li .thumb{float:left; width:27px; height:27px; margin-right:10px;}
ul.list23 li .info{float:left; width:110px; }
ul.list23 li h4{font-size:14px; line-height:16px; max-height:32px; overflow:hidden; color:#000; margin-bottom:3px; text-transform:uppercase;}
ul.list23 li h4 a{color:#000; }
ul.list23 li .label{display:block; font-size:9px; line-height:11px; margin-bottom:3px; color:#888;}
ul.list23 li .stat{width:80px; float:right; text-align:right;}
ul.list23 li span.activity{display:block; font-size:11px; line-height:12px; color:#888;}
ul.list23 li .stat {font-size:16px; text-align:right; position:relative; padding-top:32px; line-height:1em; font-weight:bold;}
ul.list23 li .stat i{position:absolute; z-index:5; right:0; top:0;}
ul.list23 li .stat sub{font-size:14px; vertical-align:bottom;}

ul.list23.vertical li{float:none; width:100% !important; border:1px dotted #bbb; border-width:0 0 1px; padding:0; height:54px; margin-bottom:10px;}
ul.list23.vertical li .info{width:200px;}
ul.list23.vertical li li h4 a{display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:100%;}

/*---- slider2 ----*/
.slider3{background:#f2f2f2; padding:0 35px 0 10px; position:relative;}
.slider3 .slides{overflow:hidden;}
.slider3 .bx-controls{position:absolute; height:71px; position:absolute; right:0; top:0; 
background:#fff; width:20px; padding-top:25px; padding-left:13px; z-index:10; text-align:center;}
.slider3 .bx-wrapper{max-width:100% !important;}
select.inline-select{ width:100%;  font-size:14px; color:#999; -webkit-appearance: none; -moz-appearance: none;  appearance: none;
 border:1px solid #e5e5e5; padding:10px; color:#375a9c; font-size:16px; }

.arrow-up{display:inline-block; width:13px; height:14px; background:url(images/responsive/up-down-arws.png) no-repeat 0 0;}
.arrow-down{display:inline-block; width:13px; height:14px; background:url(images/responsive/up-down-arws.png) no-repeat 0 bottom;}


/*----- Three-column-layout3 -----*/
.three-column-layout3{padding:0 1%;}
.three-column-layout3 .column{width:31.3%; margin:0 1%; float:left;}

/*------ Weekly-report -----------*/
.weekly-report{border-bottom:1px solid #e5e5e5; padding-bottom:20px; margin-bottom:40px;}

/*----- Table2 ------*/
.table2{width:100%;}
.table2 th{padding:5px; line-height:1em; text-align:center; font-size:16px; line-height:18px; font-weight:bold; color:#000; border-bottom:1px solid #e5e5e5; }
.table2 td{padding:8px 0; border-bottom:1px dashed #e5e5e5; padding-right:10px; font-size:13px; line-height:15px; color:#555; }
.table2 td:last-child{padding-right:0;}
.table2 td strong{color:#000; font-size:16px;}
.table2 td:first-child{width:65%;}
.table2 tr:hover td a{font-weight:bold; color:#000 !important;}
.table2 td a{color:#555 !important;}
.table2 td.red_txt, .table2 td.green_txt{font-size:12px; font-weight:bold;}
.table2 .arrow-down, .table2 .arrow-up{margin-bottom:-2px;}

.legends{background:#fefbe0; padding:10px 10px 1px; margin:0 20px; min-height:42px;}
 .legends .item {
	float: left;
	margin-right: 19px;
	font-size: 15px;
	color: #999;
	margin-bottom: 9px;
	margin-top: 2px;
	line-height: 15px;
	vertical-align: bottom;
}
.legends .item:hover {color:#333;}
.legends .item span.sqr-box{display:inline-block; width:21px; height:11px; vertical-align:middle; margin-right:5px;}
.legends a.close{display:inline-block; vertical-align:middle; width:13px; height:13px; 
background:url(images/responsive/close-btn5.png) no-repeat 0 bottom; margin-left:3px; position:relative; top:-1px; cursor:pointer;}
.legends .item:hover a.close{background-position: 0 0;}
.legends .one-line-form{float:right; margin-bottom:10px;}
.chrome .legends .item span.sqr-box{position:relative; top:-1px;}

/*----- Social-activity -----*/
.social-activity{border-bottom:1px solid #ccc;margin-bottom: 40px;}
.social-activity h3{background:#cccccc; height:28px; line-height:28px; padding:0 10px; font-size:15px; color:#666; font-weight:normal;
border-bottom:1px solid #c2c2c2;}

/*---- Green color txt -----*/
.green_txt{color:#0a8a00 !important;}
/*---- Red color txt -----*/
.red_txt{color:#e70000 !important;}
/*---- Orange color txt -----*/
.orange_txt{color:#ff9600 !important;}

/*------ Bg color ----*/
.bgcolor_dc14dc{background:#dc14dc;}
.bgcolor_007ad8{background:#007ad8;}
.bgcolor_d87500{background:#d87500;}
.bgcolor_56a20c{background:#56a20c;}
.bgcolor_0099ab{background:#0099ab;}


/*remove later*/
.top-strip2 .slider .bx-controls{position:absolute; height:52px; position:absolute; right:0; top:0; 
background:url(images/responsive/slider-controls-bg.png) repeat-y 0 0; width:10px; padding-left:32px; z-index:10; padding-top:10px; text-align:right;}
.bx-controls .bx-next, .bx-controls .bx-prev{display:block; width:10px; height:0; padding-top:16px; overflow:hidden;
position:relative; background-image:url(images/responsive/sprite3.png); background-repeat:no-repeat; opacity:.7}
.bx-controls .bx-next:hover, .bx-controls .bx-prev:hover{opacity:1;}
.bx-controls .bx-next{background-position:-221px -186px;}
.bx-controls .bx-prev.disabled{background-position:-221px -163px;  cursor:auto; opacity:1;}
.bx-controls .bx-prev{background-position:-236px -163px; margin-bottom:10px;}
.bx-controls .bx-next.disabled{background-position:-236px -186px; cursor:auto; opacity:1}

/*------- Online-form -----------*/
.one-line-form input.textbox{background:#fff; border:1px solid #e4e1c9; border-right:0; padding:0 10px; height:30px; float:left;
width:160px; border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px; color:#000; font-size:13px;
font-family:Arial, Helvetica, sans-serif;}
.one-line-form input.submit{border:0; height:32px; border:0; padding:0 10px; cursor:pointer; font-size:13px; font-weight:bold; color:#fff;
background:#0b7e02; border-radius:0 3px 3px 0; -moz-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; float:left;}


/*------- Added by bibin --------------------*/

span.inline-select{ 
width: 240px;
display: inline-block;
height: 32px;
line-height: 16px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
position: relative;
vertical-align: middle;
}
span.inline-select select{width:100%; font-size:14px; color:#999; 
  padding:0 0 0 10px; color:#375a9c; font-size:16px; height:30px; line-height:30px; border:1px solid #e5e5e5;}
#compare_graph_filter_select-menu{ padding:0 1px;}
span.inline-select select option{color:#999; font-size:13px; padding:5px; background:#fff;}
span.inline-select select option:hover{background:#e5e5e5; color:#555;}
span.inline-select .ui-selectmenu-button {border:1px solid #e5e5e5;}

#compare_graph_details{overflow:hidden; margin-bottom:8px;}

.one-line-form input.textbox:disabled{background:#ccc; color:#999;}
.graph-box{/*height:250px;*/margin:20px 40px 20px;}





.btn_query {
	text-align: center;
	color: #444;
	font-size: 11px;
	font-weight: bold;
	width:16px;
	height:16px;
 	background-image:url(images/responsive/icon_query.png);
	background-repeat:no-repeat;
	margin-left:8px;
	cursor:pointer;
}
/* ---------------------------------------------- popup start ------------------------------------------------- */

.ui-tooltip_label {
	background-color:#06C;
	border: 1px solid white;
}
.ui-tooltip_label {
	padding: 5px 10px;
	color: black;
	border-radius: 10px;
	font: bold 12px "Helvetica Neue", Sans-Serif;
	text-transform: uppercase;
}
.ui-tooltip_2 {
	background: white;
	border: 2px solid white;
}
.ui-tooltip_2 {
	padding: 5px 10px;
 color: #0033FF  border-radius: 2px;
	font: bold 12px "Helvetica Neue", Sans-Serif;
	text-transform: uppercase;
	box-shadow: 0 0 7px black;
}
.ui-tooltip, .arrow-tooltip:after {
	background: #FFF;
	border: 1px solid #bbb;
}
body .ui-tooltip { border-width:1px; padding:15px 20px 20px !important; }
.ui-tooltip {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:normal;
	max-width:200px;
	padding:16px;
	margin:0;
	box-shadow: 0 4px 16px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 4px 16px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 4px 16px rgba(0,0,0,0.2);
	-ms-box-shadow: 0 4px 16px rgba(0,0,0,0.2);
	border:1px solid #bbb;
	border-radius:2px;
	-moz-border-radius:2px;
	-ms-border-radius:2px;
	-webkit-border-radius:2px;
	-o-border-radius:2px;
}
.arrow-tooltip {
	width: 50px;
	height: 12px;
	overflow: hidden;
	position: absolute;
	left: 50%;
	margin-left: -35px;
	bottom: -12px;
}
.arrow-tooltip.top {
	top: -16px;
	bottom: auto;
}
.arrow-tooltip.left {
	left: 10%;
}
.arrow-tooltip:after {
	content: "";
	position: absolute;
	left: 20px;
	top: -20px;
	width: 25px;
	height: 25px;
	box-shadow: 6px 5px 9px -9px black;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	tranform: rotate(45deg);
}
.arrow-tooltip.top:after {
	bottom: -20px;
	top: auto;
}
/* ---------------------------------------------- popup end -------------------------------------------------*/
.float_l {
	float:left;
}

.float_r {
	float:right;
}


 .table2 th{
       padding:5px 0;
}



.img_cover_25{
       background:url(images/responsive/company/cover_25.png) no-repeat;
       background-position:center 0;
       height:50px;
}
.img_cover_25:hover{
       background:url(images/responsive/company/cover_25.png) no-repeat;
       background-position:center -50px;
       height:50px;
}

.img_cover_26{
       background:url(images/responsive/company/cover_26.png) no-repeat;
       background-position:center 0;
       height:50px;
}
.img_cover_26:hover{
       background:url(images/responsive/company/cover_26.png) no-repeat;
       background-position:center -50px;
       height:50px;
}
.img_cover_27{
       background:url(images/responsive/company/cover_27.png) no-repeat;
       background-position:center 0;
       height:50px;
}
.img_cover_27:hover{
       background:url(images/responsive/company/cover_27.png) no-repeat;
       background-position:center -50px;
       height:50px;
}
.img_cover_28{
       background:url(images/responsive/company/cover_28.png) no-repeat;
       background-position:center 0;
       height:50px;
	   width:90px;
}
.img_cover_28:hover{
       background:url(images/responsive/company/cover_28.png) no-repeat;
       background-position:center -50px;
       height:50px;
	   width:90px;
}
.img_cover_29{
       background:url(images/responsive/company/cover_29.png) no-repeat;
       background-position:center 0;
       height:50px;
}
.img_cover_29:hover{
       background:url(images/responsive/company/cover_29.png) no-repeat;
       background-position:center -50px;
       height:50px;
}
.img_cover_30{
       background:url(images/responsive/company/cover_30.png) no-repeat;
       background-position:center 0;
       height:50px;
}
.img_cover_30:hover{
       background:url(images/responsive/company/cover_30.png) no-repeat;
       background-position:center -50px;
       height:50px;
}
.img_cover_31{
       background:url(images/responsive/company/cover_31.png) no-repeat;
       background-position:center 0;
       height:50px;
}
.img_cover_31:hover{
       background:url(images/responsive/company/cover_31.png) no-repeat;
       background-position:center -50px;
       height:50px;
}


.img_cover_32{
       background:url(images/responsive/company/cover_32.png) no-repeat;
       background-position:center 0;
       height:50px;
	   width:100px;
}
.img_cover_32:hover{
       background:url(images/responsive/company/cover_32.png) no-repeat;
       background-position:center -50px;
       height:50px;
	   width:100px;
}

.img_cover_33{
       background:url(images/responsive/company/cover_33.png) no-repeat;
       background-position:center 0;
       height:50px;
	   width:106px;
}
.img_cover_33:hover{
       background:url(images/responsive/company/cover_33.png) no-repeat;
       background-position:center -50px;
       height:50px;
	   width:106px;
}

.img_cover_34{
       background:url(images/responsive/company/cover_34.png) no-repeat;
       background-position:center 0;
       height:50px;
}
.img_cover_34:hover{
       background:url(images/responsive/company/cover_34.png) no-repeat;
       background-position:center -50px;
       height:50px;
}

.img_cover_35{
       background:url(images/responsive/company/cover_35.png) no-repeat;
       background-position:center 0;
       height:50px;
}
.img_cover_35:hover{
       background:url(images/responsive/company/cover_35.png) no-repeat;
       background-position:center -50px;
       height:50px;
}

.img_cover_36{
       background:url(images/responsive/company/cover_36.png) no-repeat;
       background-position:center 0;
       height:50px;
}
.img_cover_36:hover{
       background:url(images/responsive/company/cover_36.png) no-repeat;
       background-position:center -50px;
       height:50px;
}

.img_cover_37{
       background:url(images/responsive/company/cover_37.png) no-repeat;
       background-position:center 0;
       height:50px;
}
.img_cover_37:hover{
       background:url(images/responsive/company/cover_37.png) no-repeat;
       background-position:center -50px;
       height:50px;
}

.img_cover_38{
       background:url(images/responsive/company/cover_38.png) no-repeat;
       background-position:center 0;
       height:50px;
}
.img_cover_38:hover{
       background:url(images/responsive/company/cover_38.png) no-repeat;
       background-position:center -50px;
       height:50px;
}
/*============================== in realty ==================================*/
.button_bar .button_img{
    background-position:center 0;
    height:50px;
}
.button_bar .button_img:hover{
    background-position:center -50px;
}
.img_cover_70{
    background:url(images/responsive/company/builders_developers.png) no-repeat;
    width:80px;
}
.img_cover_71{
    background:url(images/responsive/company/consultants.png) no-repeat;
    width:88px;
}
.img_cover_72{
    background:url(images/responsive/company/portals_apps.png) no-repeat;
    width:100px;
}
.img_cover_73{
    background:url(images/responsive/company/associations_authorities.png) no-repeat;
    width:100px;
}
.img_cover_74{
    background:url(images/responsive/company/suppliers.png) no-repeat;
}
.img_cover_75{
    background:url(images/responsive/company/construction_infrastructure_firms.png) no-repeat;
    width:138px;
}
.img_cover_76{
    background:url(images/responsive/company/machinery_equipment.png) no-repeat;
    width:82px;
}
.img_cover_77{
    background:url(images/responsive/company/architects.png) no-repeat;
    width:76px;
}
.img_cover_78{
    background:url(images/responsive/company/financial_institutions.png) no-repeat;
    width:84px;
}
/*==============================================================================*/
.button_bar a:link, .button_bar a:visited {
text-decoration: none;
color: #999;
}
 .button_img_txt:hover p {
color: #00afde;
text-decoration: none;
}

.logo_button_img_txt:hover p {
color: #222;
}


#embed_popup {
background-color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: normal;
width: 338px;
padding: 20px;
margin: 0;
box-shadow: 0 4px 16px rgba(0,0,0,0.2);
-webkit-box-shadow: 0 4px 16px rgba(0,0,0,0.2);
-moz-box-shadow: 0 4px 16px rgba(0,0,0,0.2);
-ms-box-shadow: 0 4px 16px rgba(0,0,0,0.2);
border: 1px solid #bbb;
border-radius: 2px;
-moz-border-radius: 2px;
-ms-border-radius: 2px;
-webkit-border-radius: 2px;
-o-border-radius: 2px;
position: absolute;
z-index: 1000;
display: none;
}

.btn_close_round {
text-align: center;
width: 16px;
height: 16px;
background-image: url(images/responsive/company/icon_close_round_16_16.png);
background-repeat: no-repeat;
cursor: pointer;
}

#embed_code {
margin-top: 10px;
padding: 10px;
border: 1px solid #a3cae5;
box-shadow: 0 0 2px #b5e1ff;
word-break: break-all;
}

#embed_close:hover {
       background-color:#CCC;
}
#radio_settings_embed .settings .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {
       padding: 2px 30px 3px 4px;
}
#radio_settings_embed .settings .ui-button-text-only .ui-button-text {
       padding: 2px 30px 3px 4px;
}
#radio_settings_embed .embed .ui-button-text-only .ui-button-text {
       padding: 6.5px 6.5px 6.5px;
}
#radio_settings_embed .ui-button.ui-state-hover, .ui-button-text-only.ui-state-hover{
       box-shadow: 0 1px 1px rgba(0,0,0,0.2);
       -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.2);
       -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.2);
       -ms-box-shadow: 0 1px 1px rgba(0,0,0,0.2);
       -ms-box-shadow: 0 1px 1px rgba(0,0,0,0.2);
}
#radio_settings_embed.ui-buttonset .ui-button {
margin-left: 0;
margin-right: 0;
}
#radio_settings_embed.ui-buttonset {
margin-right: 0;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
border-top-right-radius: 2px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
border-bottom-right-radius: 2px;
}
 #radio_settings_embed .embed .ui-button-text-only .ui-button-text {
padding: 6.5px 6.5px 6.5px;
}
#radio_settings_embed .ui-button-text-only .ui-button-text {
padding: 0.2em 0.4em 0.2em 0.4em;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
}
#radio_settings_embed .ui-state-default, #radio_settings_embed .ui-widget-content .ui-state-default, #radio_settings_embed .ui-widget-header .ui-state-default {
border: 1px solid #dddddd;
background: #f6f6f6 url(images/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x;
font-weight: bold;
color: #0073ea;
padding:0;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
border-top-left-radius: 2px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
border-bottom-left-radius: 2px;
}

.top-section .section{
       margin-bottom:40px;
}

.social-bnr-comment {
	margin-top: 5px;
	margin-bottom: 15px;
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 24px;
  	color: #fff;
  	line-height: normal;
}


.block_center_300 {
	width: 300px;
	text-align: center;
	float: left;
	margin: 20px 10px 0;
}

.block_center_300 .graph_block{
	width: 100%;
	height: 300px;
	margin-bottom: 20px;
}

.logo_button_img_txt {
width: 90px;
height: 120px;
display: inline-table;
color: #828282;
cursor: pointer;
/* float: left; */
text-align: center;
margin: 0 5px 15px 5px;
position: relative;
}

.social-media-graph .heading{
	height: 70px;
	margin-top: 7px;
	/*margin-bottom: 10px;*/
}

.social-media-graph{
	padding:0 20px 30px;
	position:relative;
}

.middle-widget {
clear: both;
margin: 0 -20px;
 border: 0px;
border-width: 10px 0;
background: #fff;
padding-top: 0px;
padding-bottom: 0px;
}


.section-comment_1 {
width: 80%;
text-align: center;
margin-bottom: 20px;
}

.section-comment_2 {
width: 80%;
text-align: center;
}

.social-padding-grid{
	background-color:#ededed;
}

.button_bar {
	display:inline-block;
	/*float:left;*/
	width:100%;
	margin-bottom:10px;
	text-align:center;
}

/*----- Buttonbar 2 ------*/
.button_bar2{background:#060900; }
.button_bar2.gray{background:#f7f7f7; border-bottom:1px solid #ccc;} 
.button_bar2 ul li{list-style:none; float:left; width:99px; height:85px; border:1px solid #1c2a01; border-width:1px 1px 0 0; position:relative; transition:border .2s ease-in-out; -moz-transition:border .2s ease-in-out; -webkit-transition:border .2s ease-in-out;}
/*.button_bar2 > ul > li:after{position:absolute; z-index:200; bottom:0; display:none; content:" "; border-bottom:6px solid #fff; 
height:0; width:0; border-left:6px solid transparent; border-right:6px solid transparent; left:50%; margin-left:-6px;}
.button_bar2 > ul > li:hover:after{display:block;}*/
.button_bar2 ul li a{display:block; padding-top:10px; font-size:10px; line-height:12px; color:#999; text-align:center;
border-top:3px solid transparent; text-transform:uppercase; height:72px; transition:all .2s ease-in-out; -moz-transition:all .2s ease-in-out;
-webkit-transition:all .2s ease-in-out; position:relative; z-index:100;}
.button_bar2 > ul > li:hover > a, .button_bar2.gray > ul > li.active:hover > a{text-decoration:none; color:#ed1c24; background:#fff; border-color:#ed1c24; height:72px;}
.button_bar2.gray > ul > li.active > a{height:72px; background:none; border-color:transparent; color:#ed1c24;}
.button_bar2 ul li .icon{display:block; width:25px; height:25px; margin:0 auto 8px; background-image:url(images/responsive/social-ico_be.png);transition:all .2s ease-in-out; -moz-transition:all .2s ease-in-out;
-webkit-transition:all .2s ease-in-out;}

#realty .button_bar2 > ul > li > a{padding-top:7px; height:75px;}
#realty .button_bar2 > ul > li:hover > a, #realty .button_bar2.gray > ul > li.active:hover > a{height:75px;}
#realty .button_bar2 ul li .icon{ background-image:url(images/responsive/social-ico_realty1.png); width:28px; height:28px;}
#realty .button_bar2 ul li{width:110px;}
#realty .button_bar2 > ul li:last-child{width:111px;}
.button_bar2 > ul li:last-child:hover{border-right-color:#fff;}
.button_bar2 ul li .icon.airline{background-position:0 0;}
.button_bar2 ul li:hover .icon.airline, .button_bar2 ul li.active .icon.airline{background-position:0 -35px;}

.button_bar2 ul li .icon.aprl{background-position:-100px 0;}
.button_bar2 ul li:hover .icon.aprl, .button_bar2 ul li.active .icon.aprl{background-position:-100px -35px;}

.button_bar2 ul li .icon.auto{background-position:-199px 0;}
.button_bar2 ul li:hover .icon.auto, .button_bar2 ul li.active .icon.auto{background-position:-199px -35px;}

.button_bar2 ul li .icon.eltro{background-position:-300px 0;}
.button_bar2 ul li:hover .icon.eltro, .button_bar2 ul li.active .icon.eltro{background-position:-300px -35px;}

.button_bar2 ul li .icon.bev{background-position:-399px 0;}
.button_bar2 ul li:hover .icon.bev, .button_bar2 ul li.active .icon.bev{background-position:-399px -35px;}

.button_bar2 ul li .icon.bfsi{background-position:-500px 0;}
.button_bar2 ul li:hover .icon.bfsi, .button_bar2 ul li.active .icon.bfsi{background-position:-500px -35px;}

.button_bar2 ul li .icon.persnl{background-position:-600px 0;}
.button_bar2 ul li:hover .icon.persnl, .button_bar2 ul li.active .icon.persnl{background-position:-600px -35px;}

.button_bar2 ul li .icon.telecom{background-position:-699px 0;}
.button_bar2 ul li:hover .icon.telecom, .button_bar2 ul li.active .icon.telecom{background-position:-699px -35px;}

.button_bar2 ul li .icon.food{background-position:-800px 0;}
.button_bar2 ul li:hover .icon.food, .button_bar2 ul li.active .icon.food{background-position:-800px -35px;}

.button_bar2 ul li .icon.household{background-position:-900px 0;}
.button_bar2 ul li:hover .icon.household, .button_bar2 ul li.active .icon.household{background-position:-900px -35px;}


.button_bar2 ul li .icon.builder{background-position:0 0;}
.button_bar2 ul li:hover .icon.builder, .button_bar2 ul li.active .icon.builder{background-position:0 -50px;}

.button_bar2 ul li .icon.consultant{background-position:-106px 0;}
.button_bar2 ul li:hover .icon.consultant, .button_bar2 ul li.active .icon.consultant{background-position:-106px -50px;}

.button_bar2 ul li .icon.port-n-app{background-position:-212px 0;}
.button_bar2 ul li:hover .icon.port-n-app, .button_bar2 ul li.active .icon.port-n-app{background-position:-212px -50px;}

.button_bar2 ul li .icon.assoc-n-auth{background-position:-319px 0;}
.button_bar2 ul li:hover .icon.assoc-n-auth, .button_bar2 ul li.active .icon.assoc-n-auth{background-position:-319px -50px;}

.button_bar2 ul li .icon.suppliers{background-position:-426px 0;}
.button_bar2 ul li:hover .icon.suppliers, .button_bar2 ul li.active .icon.suppliers{background-position:-426px -50px;}

.button_bar2 ul li .icon.constrctn{background-position:-533px 0;}
.button_bar2 ul li:hover .icon.constrctn, .button_bar2 ul li.active .icon.constrctn{background-position:-533px -50px;}

.button_bar2 ul li .icon.machinery{background-position:-640px 0;}
.button_bar2 ul li:hover .icon.machinery, .button_bar2 ul li.active .icon.machinery{background-position:-640px -50px;}

.button_bar2 ul li .icon.architects{background-position:-747px 0;}
.button_bar2 ul li:hover .icon.architects, .button_bar2 ul li.active .icon.architects{background-position:-747px -50px;}

.button_bar2 ul li .icon.finan-ins{background-position:-854px 0;}
.button_bar2 ul li:hover .icon.finan-ins, .button_bar2 ul li.active .icon.finan-ins{background-position:-854px -50px;}


.button_bar2 ul li ul{border-top:1px solid #fff; position:absolute; z-index:99; top:85px; display:none; transition:all .2s ease-in-out; -moz-transition:all .2s ease-in-out; width:210px; padding:0 10px; -webkit-transition:all .2s ease-in-out; border:1px solid #ccc; background:#fff; border-top:0;}
.button_bar2 ul li ul li, #realty .button_bar2 ul li ul li {border-color:#bbb; border-width:0 0 1px; float:none; height:30px; width:100%; }
.button_bar2 ul li ul li:last-child{border:0;}
.button_bar2 ul li ul li a, .button_bar2 ul li:hover ul li a{display:block; padding:0; margin:0; height:30px; vertical-align:middle; text-align:left; background:#fff; font-size:11px; font-weight:bold; color:#000; line-height:30px; border-top:0;   transition:all .2s ease-in-out; -moz-transition:all .2s ease-in-out; -webkit-transition:all .2s ease-in-out; font-weight:bold;}
.button_bar2 ul li:hover ul{display:block;}
.button_bar2 ul li:hover ul li:hover a, .button_bar2 ul li:hover ul li.active a{color:#ed1c24 !important; padding-left:10px; text-align:left;}
.button_bar2 ul li ul.left{left:-1px;}
.button_bar2 ul li ul.right{right:-1px;}
.button_bar2 ul li ul.right li a{text-align:right;}
.button_bar2 ul li:hover ul.right li:hover a, .button_bar2 ul li:hover ul.right li.active a{color:#ed1c24 !important; padding-right:10px; text-align:right; padding-left:0;}

.button_bar2.gray > ul > li{border-color:#ccc; width:99px;}
.button_bar2.gray > ul > li:last-child{border-right:0;}

/*----- Subnav ----*/
.l3_nav {border-bottom:1px solid #ccc; padding:5px 10px;}
.l3_nav ul li{list-style:none;}


@media screen and (max-width:999px){
.middle-widget{margin:0;}
/*.button_bar2{position:relative; height:30px; cursor:pointer; }
.button_bar2:before{content:"MENU"; font-size:12px; color:#fff; line-height:30px; margin-left:20px; display:block; } 
.button_bar2.gray:before{color:#333;}
.button_bar2 > ul{position:absolute; left:0; top:30px; z-index:100; width:200px;}
.button_bar2 > ul li{float:none; border:0; width:200px; background:#000; height:auto;}
.button_bar2 > ul li a{display:block; height:25px; line-height:25px; padding:0 20px; text-align:left; border:0; font-size:12px;}
.button_bar2 > ul > li:hover > a, .button_bar2.gray > ul > li.active:hover > a{height:25px; line-height:25px; background:#000; border:0;}
.button_bar2 > ul > li:hover:after{display:none;}
.button_bar2 ul li ul.left, .button_bar2 ul li ul.right{left:0;}
.button_bar2 ul li ul{ width:200px; display:block; position:static; border:0; padding:0;}
.button_bar2 ul li ul li{height:20px; line-height:20px;}
.button_bar2 ul li ul li a, .button_bar2 ul li:hover ul li a{padding:0 20px 0 40px !important; line-height:20px; height:auto; font-size:10px; background:#000; color:#fff;}
.button_bar2 ul li .icon{display:none;}*/

.button_bar2{border-bottom:1px solid #060900;}
.button_bar2.gray{border-bottom:1px solid #f7f7f7;}
.button_bar2 > ul li, .button_bar2.gray > ul > li, #realty .button_bar2 > ul li, #realty .button_bar2.gray > ul li, #realty .button_bar2 > ul li:last-child{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; width:20%; border-bottom-width:1px; margin-bottom:-1px;}
.button_bar2 ul li ul.left, .button_bar2 ul li ul.right{left:0px !important;}
.button_bar2 ul li ul{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; width:100%; z-index:999;}
.button_bar2 ul li ul li{height:auto; line-height:16px; padding-bottom:5px; padding-top:5px;}
.button_bar2 ul li ul li a, .button_bar2 ul li:hover ul li a{height:auto; line-height:14px; font-size:10px;}
.button_bar2 ul li:hover ul li:hover a, .button_bar2 ul li:hover ul li.active a{padding-left:0;}

}
@media screen and (max-width:979px){
	.social-bnr .logo{
		width:20%;
	}
	.social-bnr .heading{
		font-size:72px;
	}
}
@media screen and (max-width:980px){
	#social-analytics_paddingGridHolder .inner{
		width:96%;
	}
	.padItem{
		width:31%;
		margin-left:1.1%;
		margin-right:1.1%;
	}
	.padItem .row_2 .footer .logo{
		width:18px;
	}
	.social-media-graph{
		padding:0 10px 30px;
	}
	.block_center_300{
		width:30%;
		margin:20px 10px 0;
	}
}
@media screen and (max-width:799px){
	.social-bnr .logo{
		width:20%;
	}
	.social-bnr .heading{
		font-size:68px;
	}
}
@media screen and (max-width:768px){
	#social-analytics_paddingGridHolder .inner{
		width:94%;
	}
	.padItem{
		width:46%;
		margin-left:2%;
		margin-right:2%;
	}
	.padItem .row_2 .footer .logo{
		width:18px;
	}
}

@media screen and (max-width:767px){
.three-column-layout3 .column{float:none; width:auto; margin:0 3% 15px;}
.middle-widget .graph-box .subtitle{float:none; margin-bottom:8px; text-align:center; display:block;}
.middle-widget .graph-box h4{text-align:center;}

	.social-bnr{
		padding:10px 3% 10px;
	}
	.social-bnr .logo{
		width:20%;
	}
	.social-bnr .heading{
		font-size:56px;
	}
	.section-comment_1{
		width:100%;
	}
	.social-bnr .box9{
		width:auto;
	}
	.block_center_300{
		width:100%;
		margin:20px 0 0;
	}
	.button_bar2 > ul li, .button_bar2.gray > ul > li{width:25%;}
}
@media screen and (max-width:639px){
	.social-bnr .logo{
		width:20%;
	}
	.social-bnr .box9{
		//width:322px;
		width:auto;
	}
	.social-bnr .heading{
		font-size:44px;
	}
	.social-bnr .form4 .form-box{width:243px;}	
	.social-bnr .form4 input.textbox{width:242px;}
	.legends .one-line-form{float:none; clear:both;}
	/*#compare_graph_details{clear:left;}*/
	.legends .item {font-size: 13px;}
	.legends .item span.sqr-box {width: 16px;}
	.legends{margin:0 10px;}
	/*.one-line-form input.textbox{margin-bottom:10px;}*/
	.button_bar2 > ul li{width:25%;}
}
@media screen and (max-width:520px){
	#social-analytics_paddingGridHolder .inner{
		width:90%;
	}
	.padItem{
		width:94%;
		margin-left:3%;
		margin-right:3%;
	}
	.padItem .row_2 .footer .logo{
		width:18px;
	}
}
@media screen and (max-width:479px){
	.social-bnr .logo{
		display: block;
  		margin: 0 auto 10px;
	}
	.social-bnr .heading{
		font-size:42px;
	}
	.social-bnr-comment{
		font-size: 13px;
		font-weight:bold;
	}
	.section-comment_1{
		margin-bottom:10px;
	}
	.button_bar {
		margin-bottom:10px;
	}
	/*.one-line-form input.textbox{width:130px; font-size:11px;  }*/
	.one-line-form input.submit{font-size:11px;}
	.social-bnr .box9{
	//width: 246px;
	width:auto;
	margin: 10px auto 10px;
	padding: 5px;
	background: #a3aa9a;
	}
	.legends .one-line-form{width:300px;}
	.social-bnr .form4 .form-box{width:210px; margin-bottom:5px;}
	.middle-widget span.inline-select{margin-top:5px;}
	.top-section .section{
		margin-bottom:30px;
	}
	.main-heading2{
		font-size:28px;
	}
	#embed_popup{
		width:286px;
	}
	.button_bar2 > ul li, .button_bar2.gray > ul > li{width:33.3%;}
}
@media screen and (max-width:359px){
	.social-bnr .heading{
		font-size:36px;
	}
	#embed_popup{
		width:246px;
	}
}