/****************************** COMMON ******************************/
@media only screen and (max-width: 450px) and (min-width: 240px){
	.add_area_vertical {width: 85% !important; z-index: 1000; display: block; position: absolute; height: auto; }
	.add_spmenu_right {right : -85% !important;}
	.add_spmenu_right.add_spmenu_open { right: 0 !important; }
	
	.cbp-spmenu-horizontal { height: 85px; }
	.cbp-spmenu-bottom { bottom: -85px; }
	.cbp-spmenu-horizontal div,
	.cbp-spmenu-horizontal label, 
	.cbp-spmenu-horizontal input[type="text"]{ font-size: 13px !important; line-height: 20px !important; margin: 0 !important; }
	#add_another button{ margin-top: -5px !important;}
}
@media only screen and (max-width: 540px) and (min-width: 451px){
	.add_area_vertical {width: 85% !important; z-index: 1000; display: block; position: absolute; height: auto; }
	.add_spmenu_right {right : -85% !important;}
	.add_spmenu_right.add_spmenu_open { right: 0 !important; }
	
	.cbp-spmenu-horizontal { height: 70px; }
	.cbp-spmenu-bottom { bottom: -70px; }
	.cbp-spmenu-horizontal div,
	.cbp-spmenu-horizontal label, 
	.cbp-spmenu-horizontal input[type="text"]{ font-size: 14px !important; line-height: 20px !important; margin: 0 !important; }
	.cbp-spmenu-horizontal input[type="text"] { width: 300px !important; margin-left: 10px !important;}
	#add_another button{ margin: -25px 0 0 0!important;}
}
@media only screen and (max-width: 900px) and (min-width: 541px){
	.add_area_vertical {width: 70% !important; z-index: 1000; display: block; position: absolute; height: auto; }
	.add_spmenu_right {right : -70% !important;}
	.add_spmenu_right.add_spmenu_open { right: 0 !important; }
	
	.cbp-spmenu-horizontal div,
	.cbp-spmenu-horizontal label, 
	.cbp-spmenu-horizontal input{ font-size: 15px !important; line-height: 20px !important; margin: 0 !important; }
	.cbp-spmenu-horizontal input[type="text"] { width: 250px !important; margin-left: 10px !important;}
}

@media only screen and (max-width: 1600px) and (min-width: 1400px){
	.spark_bar_dis{margin-top:55px;margin-bottom:30px; margin-left: 16% !important; margin-right: 3%;}
	.spark_line_dis{text-align: center;margin-top:112px;margin-left:25% !important;}
	.time_graph{min-width: 705px; display: block;}
	.div-thing-big{
	margin:-9px 10px !important;
    display:inline-block;
    width: 60%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;    
}
}
@media only screen and (max-width: 1399px) and (min-width: 1216px){
	.spark_bar_dis{margin-top:55px;margin-bottom:30px; margin-left: 11% !important; margin-right: 3%;}
	.spark_line_dis{text-align: center;margin-top:112px;margin-left:20% !important;}
	.time_graph{min-width: 705px; display: block;}
	.div-thing-big{	margin:-9px 10px !important; display:inline-block; width: 60%;text-overflow: ellipsis; white-space: nowrap;  overflow: hidden;}
	
}
@media only screen and (max-width: 1215px) and (min-width: 754px){
	.spark_bar_dis{margin-top:55px;margin-bottom:30px; margin-left: 3% !important; margin-right: 3%;}
	.spark_line_dis{text-align: center;margin-top:112px;margin-left:15% !important;}
	.time_graph{min-width: 705px; display: block;}
	.div-thing-big{	margin:-9px 10px !important; display:inline-block; width: 60%;text-overflow: ellipsis; white-space: nowrap;  overflow: hidden;}
	
}
@media only screen and (max-width: 760px) and (min-width: 464px){
	.spark_bar_dis{margin-top:55px;margin-bottom:30px; margin-left: 33% !important; width: 200px;}
	.spark_line_dis{text-align: center;margin-top:112px;margin-left:40% !important;}
	.time_graph{min-width: 100%; display: block;}
	.div-thing-big{	margin:-9px 10px !important; display:inline-block; width: 60%;text-overflow: ellipsis; white-space: nowrap;  overflow: hidden;}
	
}
@media only screen and (max-width: 465px) and (min-width: 317px){
	.spark_bar_dis{margin-top:55px;margin-bottom:30px; margin-left: 20% !important; width: 200px;}
	.spark_line_dis{text-align: center;margin-top:112px;margin-left:30% !important;}
	.time_graph{min-width: 80%; display: block;}
	.div-thing-big{	margin:-9px 10px !important; display:inline-block; width: 35%;text-overflow: ellipsis; white-space: nowrap;  overflow: hidden;}
	
}
@media only screen and (max-width: 316px) and (min-width: 240px){
	.spark_bar_dis{margin-top:55px;margin-bottom:30px;margin-left: 15% !important; width: 200px;}
	.spark_line_dis{text-align: center;margin-top:112px;margin-left:20% !important;}
	.time_graph{min-width: 80%; display: block;}
	.div-thing-big{	margin:-9px 10px !important; display:inline-block; width: 20%;text-overflow: ellipsis; white-space: nowrap;  overflow: hidden;}
	
}

.totalNum { cursor: unset; }
.bdg_subInfo { border: 1px solid #9a9a9a; font-family: 'latobold', sans-sarif; font-size: 11px; color: #9a9a9a; padding: 2px 6px; }
.regular_subinfo { font-family: 'latoregular', sans-sarif; font-size: 14px; color: #000; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.img_box5169{ width:51px; height:69px; margin-right:15px; }
.img_box9169{ width:91px; height:69px; margin-right:15px; }
.img_box5050{ width:50px; height:50px; margin-right:15px; }

.instructions {color: #000000;float: left;font-size: 14px;line-height: 18px;}

.action_edit:hover { background-color: #00AE4E; color: #fff;}
.action_delete:hover { background-color: #EC6A68; color: #fff;}

.settings_tab { -moz-opacity: 0.4; opacity: 0.4; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40); }
.settings_tab:hover, .settings_tab_active:hover {text-decoration: none !important; border-bottom: none !important; -moz-opacity: 1; opacity: 1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); }
.settings_tab_active{ -moz-opacity: 1; opacity: 1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); }
/* BUTTONS */
.c_btn_delete{background-color:#EC6A68;font-size:12px;color:#FFF;border-radius:0px !important;margin-right:15px;}
.btn_heigth20{height: 20px !important;}

/****************************** SEARCH *******************************************/
.searchpr12 {padding-right: 13px;}
.icon_setting {margin-left: -12px; cursor: pointer;opacity: 0.2;}
/*.search_text {font-size: 11px; font-family: 'latolight', sans-serif;color: #ccc; line-height: 22px !important;}*/
.search_text {font-size: 11px; font-family: 'latolight', sans-serif;color: #ccc;}

/****************************** PAGINATION *******************************************/
.btn_page, .btn_page:hover {border : 0px; background-image:none !important; background-color: #1193E1 !important; color: #fff; padding: 5px; height: 30px; border-radius:0px !important; width: 50px; text-shadow: none; font-size:15px; }
.btn_page span { margin: -5px 0 0 3px !important; border-bottom: 4px solid #fff !important;}
.pagination>.active>a {background-color: #1193E1 !important; border-color: #1193E1 !important;z-index:0;}

/********************************* FULL VIEW AREA **************************************/
.fullview_addEdit_container { margin: 10px 10px 0 20px !important; height: auto; padding-bottom:20px !important; padding-top: 10px !important;}
.fullview_addEdit_container label {clear: both !important; color: #252525; font-size: 13px; }
.fullview_addEdit_container input[type="text"], .addEdit_container textarea { width: 98%; background-color: #fff; border:1px solid #E2E2E2; font-size: 13px; color:#000; font-family: 'latoregular'; padding-left: 5px; line-height: 20px !important; outline: none; box-shadow:none !important;}
.fullview_addEdit_container input { height: 30px; }
.fullview_addEdit_container input[type="text"]:focus, .addEdit_container textarea:focus { border-color: #1193E1 !important; outline: none;}
.fullview_addEdit_container input[type="button"] { height: 20px !important;}
.instruction { line-height: 25px !important; color: #999999; }
.preview_title { color: #858585; font-family: 'latoregular';  font-size: 12px; font-weight: normal !important;}
.text-area{width: 98%;border-radius: 0;resize: none;overflow: overlay;}
/****************************** VALIDATION *******************************************/
/*.showInvalid { color: #EC6A68 !important; font-size: 14px !important; }
.form-group .tooltip.right { margin-left: 5px !important; }
.form-group .tooltip-inner { background-color: #EC6A68 !important; font-size: 12px !important; padding: 2px 8px !important; color: #fff !important; }
.form-group .tooltip-arrow { border-right-color: #EC6A68 !important; margin-left: -5px !important; }*/
/*.showInvalid { color: #EC6A68 !important; font-size: 14px !important; }
.form-group .tooltip.right { margin-left: 5px !important; }
.form-group .tooltip-inner { background-color: #EC6A68 !important; font-size: 12px !important; padding: 2px 8px !important; color: #fff !important; }
.form-group .tooltip-arrow { border-right-color: #EC6A68 !important; margin-left: -5px !important; }*/
.type{display:none !important;color: #E31931 !important;font-family:arial !important;font-size:15px !important;}
.required{display:none !important;color: #E31931 !important;font-family:arial !important;font-size:15px !important;}				
.showInvalid { color: #EC6A68 !important; font-size: 14px !important; }
.form-group .tooltip .tooltip.right { margin-left: 0px !important; }
.form-group .tooltip .tooltip-arrow {  border-right-color: #EC6A68 !important}
.form-group .tooltip .tooltip-inner { background-color: #EC6A68 !important ;text-align:left !important;line-height:16px !important;font-size: 12px !important;color: #fff !important; padding: 2px 8px !important; margin-left: 5px !important;  } 
.ml5{margin-left:5px !important;}
/*phone validation message*/
.phone_valid .showInvalid .minlength{display:none !important;}
.form-group .parsley-error-list ,.form-group .parsley-error-list i {display:inline !important;} 
.form-group .parsley-error-list .custom-error-message{display:none !important;}

/*Sort*/
#show_combo_chosen{width:80px !important;}
#sort_combo_chosen{width:150px !important;}
#show_group_chosen{width:150px !important;}
.filter_options .chosen-single {height: 25px !important; font-style: italic;}
.filter_options .chosen-container-single {margin-left: 0px !important;}
.filter_options .chosen-container-single .chosen-single {background: none !important; box-shadow: none !important; border: 1px solid #0084cb; border-radius: 0px; color: #1293E2; }
.filter_options .chosen-container-single .chosen-single div b { background: none !important; font-family: 'FontAwesome'; font-size:12px; height:25px; line-height:23px;}
.filter_options .chosen-container-single .chosen-single div b:before {content: "\f0d7"; color: #1293E2; font-size: 18px;}
.filter_options .chosen-container-single .chosen-single span {height:25px; line-height: 23px !important;}
.filter_options .chosen-container-active.chosen-with-drop .chosen-single {border: 1px solid #1293E2;}
.filter_options .chosen-container-single .chosen-drop {background-clip: padding-box; border-radius: 0; margin-top: -1px;}
.filter_options .chosen-container .chosen-drop {font-family: 'latoregular'; font-size: 12px;border: 1px solid #1293E2; border-top: 0;color:#1293E2 !important; font-style: italic; margin-top: -5px;}
.filter_options .chosen-container .chosen-results { margin-top: 1px !important;}

/* SOCIAL */
.dl_shortlink_txtbox {margin: 0px; width: 70%; height: 33px; border: 1px solid #1293e2; font-family: 'latoregular'; font-size: 15px; color: #000000; padding-left: 10px;}
.social_input {margin: 0px; width: 400px; height: 30px; border: 1px solid #ccc; font-family: 'latoregular'; font-size: 13px; color: #000000; padding-left: 5px; line-height: 30px; margin-bottom:0px;}
.social_input:focus { border-color: #1193E1 !important; outline: none;}
.social_preview, .social_preview:hover, .social:active  { background-color: #428BCA !important;  color: #fff !important;  width: 80px; height: 20px; line-height: 20px !important; font-size: 12px !important; text-transform: uppercase; padding: 0px 4px !important; font-family: 'latoregular' !important; background-image: none;  border: 0px; border-radius:0px !important; text-shadow: none;outline:none !important;}
#page-preview{border: 1px solid #0084CB; width: 100%; height: 430px; overflow: auto;}
#page-preview div { width: 23%; margin: 1% !important; float: left;}
#page-preview div.flickr_img { width: 8%; margin: 1% !important; float: left; }
#page-preview div img { width: 100%;}
/*flickr image box*/
#page-preview-flickr{border: 1px solid #0084CB !important; width: 100% !important; height: 430px !important; overflow: auto;}
#page-preview-flickr div { width: 23%; margin: 1% !important; float: left;}
#page-preview-flickr div.flickr_img { width: 8%; margin: 1% !important; float: left; }
#page-preview-flickr div img { width: 100%;}
/*instagram image box*/
#page-preview-instagram{border: 1px solid #0084CB; width: 100%; height: 430px; overflow: auto;}
#page-preview-instagram div { width: 23%; margin: 1% !important; float: left;}
#page-preview-instagram div.flickr_img { width: 8%; margin: 1% !important; float: left; }
#page-preview-instagram div img { width: 100%;}
/*
#photos-preview{padding:1% !important; overflow: auto !important;}
#photos-preview div{margin:5px !important;float: left; background-color: #000000;}
#photos-preview div img{margin: 0 auto !important;}
*/
.preview-buttons{background-color: #000000; width: 99%;}

/* TWITTER */
.mb10
{	
	margin-bottom:10px;	
}
.heading_label
{	
	color:#a6a6a6;
	font-family:'latoregular';
	font-size:13px;
	font-weight:normal;
}
.twitter-refresh-btn
{	
	position:absolute;
	right:0;
	margin-right:4%;
}

/* DOCUMENT */
.badge a
{	
	color:#fff !important;
}

/* BADGES */
.doc_type { font-family: 'latobold', sans-serif; font-size: 11px; color: #fff; background-color: #0184CA; border-radius: 0px; width: 40px; line-height: 16px;padding: 1px 1px 1px 1px !important;}
.bdg_doc { font-size: 8px; color: #fff; background-color: #51A035; border-radius: 0px; line-height: 15px; text-transform:uppercase; margin-right: 5px;padding: 1px 7px !important; font-family: 'latobold', sans-serif !important;}
.bdg_survey { font-size: 8px; color: #fff; background-color: #A03590; border-radius: 0px; line-height: 15px; text-transform:uppercase; margin-right: 5px;padding: 1px 7px !important; font-family: 'latobold', sans-serif !important;}
.bdg_video { font-size: 8px; color: #fff; background-color: #A06C35; border-radius: 0px; line-height: 15px; text-transform:uppercase; margin-right: 5px;padding: 1px 7px !important; font-family: 'latobold', sans-serif !important;}
.bdg_categories { font-size: 8px; color: #fff; background-color: #A0359E; border-radius: 0px; line-height: 15px; text-transform:uppercase; margin-right: 5px;padding: 1px 7px !important; font-family: 'latobold', sans-serif !important;}
.bdg_agendas { font-size: 8px; color: #fff; background-color: #356ca0; border-radius: 0px; line-height: 15px; text-transform:uppercase; margin-right: 5px; padding: 1px 7px !important; font-family: 'latobold', sans-serif !important;}
.bdg_speakers { font-size: 8px; color: #fff; background-color: #35a049; border-radius: 0px; line-height: 15px; text-transform:uppercase; margin-right: 5px; padding: 1px 7px !important; font-family: 'latobold', sans-serif !important;}
.bdg_attendees { font-size: 8px; color: #fff; background-color: #a08b35; border-radius: 0px; line-height: 15px; text-transform:uppercase; margin-right: 5px; padding: 1px 7px !important; font-family: 'latobold', sans-serif !important;}
.bdg_exhibitors { font-size: 8px; color: #fff; background-color: #a06035; border-radius: 0px; line-height: 15px; text-transform:uppercase; margin-right: 5px; padding: 1px 7px !important; font-family: 'latobold', sans-serif !important;}
/* .bdg_featured { font-size: 10px; color: #fff; background-color: #f1c40f; border-radius: 0px; line-height: 16px; text-transform:uppercase; margin-right: 5px; padding: 1px 7px !important;} */
/* ABOUT SECTION */
.about-icon-box {border: 1px solid #D9D9D9;padding: 0px 1px 0px 0px;width:15%;height:100%;}
.hidediv{display:none;}
.about_new_record {font-family: 'latolight', sans-serif !important;font-size: 14px !important;color: #fff !important;background-color: #34ae61 !important;border-radius: 0px !important;}

.add_new_icon{border: 1px dashed #DFDFDF; padding-left:18px;padding-bottom:5px;}
.mr1{margin-right:1%;}
.border_radius_zero{border-radius: 0 !important;}
.ml2{margin-left:2% !important;}
.pdl_zero{padding-left:0px !important;}
.about_ml_new{margin-left:2% !important;padding:0 !important;text-align: center;}
.col_lg_2{width:14% !important;margin-left:2.1% !important;margin-bottom:1% !important;}
.pdl_desc{padding-left:2.6% ;}
/* yelp */
.yelpCountries
{	padding:0 !important;
	width:98% !important;
}
.padLeft8 {	padding-left:8px !important; }
#gmap
{	height:500px !important;
	width:100% !important;
	margin-top:10px;
	border:1px solid #0084CB;
}
.divcolor_pallate {width:100% !important;}
.city_guide_img
{
	height: 50;
    /*margin-right: 15px;*/
    width: 50px;
}

/****************************************************************************************************************/

.bdg_simple {width: 35px; font-size: 9px; color: #fff; background-color: #136DA1; border-radius: 0px; line-height: 16px; text-transform:uppercase; margin-right: 5px; }
.bdg_push { width: 35px;font-size: 9px; color: #fff; background-color: #D838B5; border-radius: 0px; line-height: 16px; text-transform:uppercase; margin-right: 5px; }
.bdg_scheduled { width: 35px;font-size: 9px; color: #fff; background-color: #4C13A1; border-radius: 0px; line-height: 16px; text-transform:uppercase; margin-right: 5px; }

.bdg_android { font-size: 9px; color: #fff; background-color: #80BD01; border-radius: 0px; line-height: 16px; text-transform:uppercase; margin-right: 5px; }
.bdg_iphone { font-size: 9px; color: #fff; background-color: #5B5B5D; border-radius: 0px; line-height: 16px; text-transform:uppercase; margin-right: 5px; }
.bdg_ipad { font-size: 9px; color: #fff; background-color: #A06C35; border-radius: 0px; line-height: 16px; text-transform:uppercase; margin-right: 5px; }
.bdg_bb { font-size: 9px; color: #fff; background-color: #151515; border-radius: 0px; line-height: 16px; text-transform:uppercase; margin-right: 5px; }
.bdg_Wapp { font-size: 9px; color: #fff; background-color: #8BA0E3; border-radius: 0px; line-height: 16px; text-transform:uppercase; margin-right: 5px; }

.field_heading { font-size: 18px; color: #a6a6a6; background-color: #fff; border:none !important; border-bottom: 2px solid #a6a6a6; margin-left: 15px;}
.allowedLabel { line-height: 25px !important; }

#Schedule {font-family: 'latoregular' !important;font-size: 13px !important;color: #BEC1C1 !important;margin: 20px !important; line-height: 20px !important;}
#timeValidation, #numberValidation, #redeemValidation ,.labelmethod{font-family: 'latoregular' !important;font-size: 13px !important;color: red !important;margin: 10px 25px !important; line-height: 20px !important;}
/* EVENT INFO */
.event_info_detail {
    color: #232323;
    font-size: 15px;
}


/* DOWNLOAD PAGE */
.bold_header {font-family: 'latobold';font-size: 15px; color: #000000; margin-top:15px; margin-left: 2px;}
.link_help {font-family: 'latoregular';font-size: 9px; color: #8b8b8b;margin-top:5px; margin-left: 2px;}
.link_help a {color: #1293e2; cursor: pointer;}
.gray_header {font-family: 'latobold'; font-size: 12px; color: #8b8b8b; margin-top:15px; margin-left: 2px;}
.btn_change, .btn_change:hover, .btn_change:focus {font-family: 'latoregular'; font-size: 8px; color: #8b8b8b; border-radius:0; background-color: #fff; border: 1px solid #ccc; margin-top: 15px; padding:3px 15px 2px; text-transform: uppercase; outline: none; box-shadow:none; }
.divimage {width: 100%; height: 80px; background-color: #0084cb; margin: 5px 0;text-align:center;}
.divlogo {width: 100%; height: 96px; border: 1px solid #0084cb; margin: 5px 0; font-family: 'latobold'; font-size: 24px; color: #000000; text-align: center; line-height: 90px;}
.dl_links {margin: 10px 0;}
.dl_links label{font-family: 'latoregular'; font-style: italic; font-size: 9px; color: #8b8b8b; }
.dl_links input{border: 1px solid #0084cb; width: 90%; height: 24px;  margin: 5px 2px; outline: none; box-shadow:none !important;}
.diveditor {width: 100%; height: 236px; /*border: 1px solid #0084cb;*/ margin: 5px 0; font-family: 'latoregular'; font-size: 12px; font-style:italic; color: #000000; text-align: center; line-height: 90px;}
.dl_shortlink_txtbox {margin: 15px 2px; width: 100%; height: 33px; border: 1px solid #1293e2; font-family: 'latoregular'; font-size: 15px; font-style:italic; color: #000000; padding-left: 10px;}
.divpreview { width: 100%; height: 450px; margin: 15px 2px;}
.vertical-line{ height: 618px; float: left; border: 1px solid #b4b4b4;}
.view_links{padding:5px;}
/* OTHER GRAPHICS */
.og-box{
	width:166px;
	height:53px;
	background-color:#0084cb;
	text-align:center;
	line-height:53px;
	font-family:latolight;
	font-size:24px;
	color:#FFFFFF;
}
.og-box-logo{
	font-family:latobold;
	font-size:24px;
	color:#000000;
}
.og-preview-box{	
	/*border: 1px solid #0084CB;*/
    height: 60px;
    margin: 5px 0;
    line-height: 65px;
}
.og-help{
	clear:both;
	margin-top: 10px;
}
.og-help span{
	display:block;
	font-weight: bold;
	font-size:9px;
	color:#8b8b8b;
}
.btn_black_white_preview_black{
	/*background-color: #000000;
	color: #ffffff;
	border-radius: 0;
    height: 30px;
    line-height: 5px;*/
    color: #000000;
}
.btn_black_white_preview_white{
	/*background-color: #ffffff;
	color: #000000;
	border: 1px solid #000000;
    border-radius: 0;
    height: 30px;
    line-height: 5px;*/
    color:#ffffff;
}

#btn_back_preview,#btn_home_preview{ font-size: 21px; }
span {cursor: pointer; margin: 0 3px;}
/* AGENDA */
.session_time { width: 130px !important; font-family: 'latobold'; font-size: 14px; color: #000; text-align: left; }
.session_date { width: 90px !important; font-family: 'latoregular'; font-size: 14px; color: #939393; text-align: left; margin-right: 5px; }
.session_location { width: 150px !important; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-family: 'latoregular'; font-size: 14px; color: #939393; text-align: left; margin-right: 5px;}
.session_category {  overflow: hidden; font-family: 'latoregular'; font-size: 12px; color: #939393; text-align: left; max-height: 16px;}
tr td.featured { padding-top: 30px !important;}
/************************************************************/
.cbp-spmenu-vertical {z-index:9999; }
.add_area_vertical {width: 40%; display: block; position: absolute; height: auto; z-index: 999;}
.add_spmenu_right {right : -40%;}
.add_spmenu_right.add_spmenu_open { right: 0; }

#addEdit_area div{ padding:0; background-color: #FCFCFC;}
/*Fixed scroll issue so make editarea fixd right zero and top 55px;*/
#addEdit_area{ top:55px !important; position:fixed !important;height:100% !important;}
.divloading { background-color: #FCFCFC !important; height: 100% !important; margin-left: 2px !important; text-align: center; }
.infoConnectTab {padding-bottom: 100px !important;}

.addEdit_header_container { margin: 0 0 0 2px !important; background-color: #FCFCFC !important; }
.addEdit_header { padding: 0 !important}
.addEditCls { background-color: #FCFCFC !important; font-size: 20px !important; color: #000 !important; margin: 10px 10px 10px 20px !important; font-family: 'latoregular' !important; }
#btnsAddEdit { margin-top: 20px !important;}
#addNew { margin-top: 10px !important; }
.addEdit_header_container .nav-tabs { border-bottom: 0px;}
.addEditTab li a { padding: 0px; margin: 10px 20px; border-radius: 0 !important; border-bottom: 0px; font-size: 18px; color: #B8B6B6; background: none; background-color:#fcfcfc; border-color: transparent; font-family: 'latoregular'; font-style: italic;}
.addEditTab li a:hover, .addEditTab li a:active, .addEditTab li a:focus { background-color: #fcfcfc; border-color:transparent; color: #1293E2; }
.addEditTab li.active a, .addEditTab li.active a:hover, .addEditTab li.active a:active, .addEditTab li.active a:focus { color: #1293E2; border-color: transparent; background-color: #fcfcfc; }
.addEdit_container { margin: 10px 10px 0 20px !important; height: auto; padding-bottom:100px !important; padding-top: 10px !important;}
.addEdit_container div { line-height: 25px;}
.addEdit_container div div.froala-wrapper div{ line-height: normal;}
.addEdit_container .form-group {padding-bottom: 15px !important;}
.addEdit_container table { width: 100%; }
.addEdit_container label { color: #444; font-size: 14px; margin: 0px; font-family: 'latobold';}
.addEdit_container input[type="text"],.addEdit_container input[type="phone"],.addEdit_container input[type="number"],.addEdit_container input[type="email"],.addEdit_container input[type="url"], .addEdit_container input[type="password"], .addEdit_container textarea { width: 98%; background-color: #fff; border:1px solid #E2E2E2; font-size: 13px; color:#000; font-family: 'latoregular'; padding-left: 5px; line-height: 20px !important; outline: none; box-shadow:none !important;}
.addEdit_container input { height: 30px; }
.addEdit_container textarea { resize: none; }
.addEdit_container input[type="text"]:focus, .addEdit_container textarea:focus { border-color: #1193E1 !important; outline: none;}

.addEdit_container .datepicker input, .color input { width:100% !important; height: 30px !important; border-radius:0px !important; border:1px solid #E2E2E2;}
.addEdit_container .datepicker .input-group-addon, .color .input-group-addon{background-color: #eee !important; border-radius:0px !important; border:1px solid #E2E2E2; height:30px !important; color:#000 !important; cursor: pointer;}
.addEdit_container .timepicker .icon-time { color:#000 !important; margin-left:-30px; vertical-align: middle; font-size: 21px !important;}
.addEdit_container .timepicker input { margin-left:10px; width: 110px; height: 30px !important; padding-left: 10px; }

.toggle.btn {min-width:50px !important; height: 30px !important; border: 1px solid #1193E1; border-radius:0px !important; }
.toggle-on, .toggle-on:hover { background-color: #1193E1; color:#fff !important; font-family: 'latoregular' !important; padding: 5px 10px !important; }
.toggle-off { background-color: #eee; color:#000 !important; font-family: 'latoregular' !important; padding: 5px 10px !important; box-shadow: none !important;}


.btn_right_text_gray{ width:auto;float:right;background-color: #e2e2e2 !important;background-image: none;border: 0 none;border-radius: 0 !important;font-family: "latobold" !important;font-size: 12px !important;height: 20px !important;line-height: 20px !important;padding: 0 4px !important;text-shadow: none;cursor: default !important;}
.btn_save, .btn_save:hover, .btn_save:focus  { background-color: #34AE61 !important;  color: #fff;  width: 60px; height: 20px; line-height: 20px !important; font-size: 12px !important; text-transform: uppercase; padding: 0px 4px !important; font-family: 'latoregular' !important; background-image: none;  border: 0px; border-radius:0px !important; text-shadow: none; outline: none; box-shadow:none;}
.btn_cancel, .btn_cancel:hover, .btn_cancel:focus { background-color: #E2E2E2 !important; color: #000 !important;  width: 60px; height: 20px; line-height: 20px !important;font-size: 12px !important;  text-transform: uppercase; padding: 0px 4px !important; font-family: 'latoregular' !important;margin-right: 10px; background-image: none;  border: 0px; border-radius:0px !important; text-shadow: none; outline:none; box-shadow:none;}
.btn_Fileupload { float:left; background-color: gray !important; color:#fff !important; text-align: center; background-image: none !important; border-radius:0px !important; font-family:'latoregular' ; border : 0px; height: 32px !important; width:100px !important; padding: 0px 5px !important; margin-bottom: 10px; box-shadow:none; outline:none;}
.btn_Fileupload:hover,.btn_Fileupload:focus {background-color: gray; color:#fff; outline: none;}
#response { float:left; margin:2px 0 0 1%; color: #000000; display:none; font-size: 13px; font-family: 'latoregular';}

.not_on_list { color: #BEC1C1 !important; font-size: 12px !important; font-weight: bold !important;}
.add_another_btn { background-image:none; background-color: #BEC3C7 !important; color: #fff !important; font-size: 10px; border-radius:0px; border: none; margin-top: -15px;padding: 4px; text-transform: uppercase; outline: none !important; box-shadow:none !important;}
#add_another div, #add_custom div{ background: none !important; color: #fff !important; padding: 5px 15px; }
#add_another label, #add_custom label { font-size: 20px; font-family: 'latoregular' !important; color: #000 !important; font-weight: 400 !important;}
#add_another input, #add_custom input { font-family: 'latoregular'; font-size: 15px; margin: 10px 20px; height: 30px; line-height: 17px; width: 400px; border: none !important; padding-left: 5px; color: #000; outline: none !important;}
#add_custom div { padding: 0px !important;}
.add_custom_field { background-image:none; background-color: #E7E7E7 !important; color: #000 !important; font-family: 'latoregular' ; font-size: 13px; border-radius:0px; border: none; padding: 5px 10px; outline: none !important; box-shadow:none !important;}

.chosen-container { width: 98% !important; min-height:30px !important; line-height: 27px !important;}
.chosen-container-multi .chosen-choices .search-choice { background-image: none !important; background-color: #1193E1 !important; color: #fff !important; border: none !important; line-height: 17px !important; border-radius:0px !important; }
.chosen-container-multi .chosen-choices , .chosen-container-single{ -webkit-border-radius:0px !important; border-radius:0px !important; font-size: 13px !important; outline:none !important; box-shadow:none !important; min-height: 30px !important;}
.chosen-single { height: 30px !important; border-radius:0px !important; background-image: none !important; outline:none !important; box-shadow:none !important; }
.chosen-container-single .chosen-single span {line-height: 30px !important;font-size: 13px !important; }
.chosen-container-single .chosen-search { font-size: 13px !important;}
.chosen-container .chosen-drop {background-color: #fff !important;font-size: 13px !important; color: #000 !important;font-family: 'latoregular'; border-radius:0 !important; min-height: 30px !important; }
.chosen-container-multi .chosen-choices li.search-field input[type=text] { height: 20px !important;}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close { background: none !important; font-family: 'latobold' !important; font-size: 11px !important; top: -1px !important; }
.highlighted { background-color: #1193E1 !important; background-image: none !important; }
a.search-choice-close:before { content: "x"; color: #fff; margin-left: 5px; }
.choosen-overflowscroll .chosen-container-multi .chosen-choices{max-height:200px;overflow-y:scroll;}

.cbp-spmenu a:hover { background-color: transparent; }
.removeIcon { color: #000 !important; cursor: pointer !important; float: right; position: relative; margin: -10px; font-size: 20px;}
#PhotoPrevs { margin: 0px 10px; border:5px solid #dfdfdf !important; padding: 5px !important;}
/* survey */
div.dragDrop{color: #000000;font-family: latoregular;font-size: 10px;padding:3px 0 0 0 !important;}
ul.btn_new_question, ul.btn_new_question:hover, ul.btn_new_question:focus  { background-color:#1293E2 !important;  color: #fff;  width: 94px !important; height: 27px !important; line-height: 27px !important; font-size: 12px !important; text-transform: uppercase; padding: 0 !important; font-family: 'latoregular' !important; background-image: none;  border: 0px; border-radius:0px !important; text-shadow: none; outline: none; box-shadow:none;margin:0;}
ul.btn_new_question a { background-color:#1293E2 !important;  color: #fff;  width: 94px !important; height: 27px !important; line-height: 27px !important; font-size: 11px !important; text-transform: capitalize; padding: 0 0 0 0px !important; font-family: 'latobold' !important; background-image: none;  border: 0px; border-radius:0px !important; text-shadow: none; outline: none; box-shadow:none;margin-right:5px;text-align:center !important;}
li.btn_new_question ul li a:hover { background-color:#fff !important;  color: #1293E2; }
.mr5{margin-right:5px !important;}
.btn_del_question, .btn_del_question:hover  { background-color: #ff0000 !important;  color: #fff;  width: 60px !important; height: 20px !important; line-height: 20px !important; font-size: 12px !important; text-transform: uppercase; padding: 0px 4px !important; font-family: 'latoregular' !important; background-image: none;  border: 0px; border-radius:0px !important; text-shadow: none;}
ul.custom-dropdown-mnu {width:100% !important;padding:0 !important; margin:0 5px 0 0 !important;}
.custom-dropdown-mnu li {width:100% !important;padding:0 !important;}
.custom-dropdown-mnu li a{background:#fff !important; color:#000 !important;width:100% !important;text-align:left !important;padding-left:10px !important;}
.custom-dropdown-mnu li a:hover{background:#1293E2 !important; color:#fff !important;width:100% !important;}

/********************************************** Gamification *******************************************/
.gmfnRow th { vertical-align: top !important;}
.gmfnRow.th_counter { width: 77px !important;}
.max_points { color: #1E0606; font-family: 'latobold' !important; font-size: 18px;}
.ptsTxt { color: #826a6a; font-style: italic; font-size: 9px;}
.bdg_gmfnFeatured { font-size: 8px; color: #fff; background-color: #BB0000; border-radius: 0px; line-height: 13px; text-transform:uppercase; margin-right: 5px; padding: 1px 3px !important; font-family: 'latobold', sans-serif !important; }
.gmfn_date { color: #000; font-size: 10px; font-style: italic; }
.gmfn_btnNewMethod, .gmfn_btnNewMethod:hover, .gmfn_btnNewMethod:focus { font-family: 'latolight', sans-serif !important; font-size: 14px !important; color: #fff !important; background-color: #1194E2 !important; border-radius: 0px !important; padding: 0px 3px !important; height: 30px !important; line-height: 26px !important; outline: none !important;}
.needHelpTxt {color: #000; font-size: 12px; font-style: italic; }
.needHelpTxt a{color: #005183; font-size: 12px; font-style: italic; background: none; cursor: pointer;}

.redeem, .redeemView {border: 1px solid #ccc; padding-left: 5px !important; width:98% !important; cursor: pointer; margin-bottom: 10px !important;}
.redeem .icon-angle-left, .redeem .icon-angle-down,
.redeemView .icon-angle-left, .redeemView .icon-angle-down { margin-right: 10px; line-height: 25px; font-size: 25px; color: #595959; }
.redeem .icon-remove:before { line-height: 20px; font-size: 20px; color: #595959; content: "x"; font-family: 'latoregular' !important; margin-left: 5px;}
.icon-remove { cursor: pointer;}
.gmfn_methodName { font-family: 'latoregular' !important; font-size: 15px !important; color: #000 !important; font-weight: normal; width: 70%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; vertical-align: middle;}
.gmfn_methodType { font-size: 15px; color: #353535; font-style: italic;}

.task_counter { font-family: 'latobold', sans-serif; font-size: 12px; color: #1193E1; background-color: #fff; border-radius: 0px; width: 40px; line-height: 11px;border: 1px solid #1193E1; }

/********************************************* Analytics **************************************************/
.analytics_tab { border-bottom: 0px; margin-left: -10px; }
.analytics_tab li a { padding: 0px; margin: 0px 5px; border-radius: 0 !important; }
.analytics_tab li a { font-family: 'latoregular';font-size: 10.43px; color: #767676; background-color: #fff; border-bottom: 1px solid #1293E2; text-transform:uppercase;cursor:pointer;}
.analytics_tab li a:hover,
.analytics_tab li a:active,
.analytics_tab li a:focus { background-color: #fff; border-color: #fff; color: #767676; border-bottom: 1px solid #1293E2; }

#divBox { margin:4px 2px; width: 99%; height: 232px; /*background-color:#DFDFDF;*/}
#divBox1 { margin:4px 2px; width: 99%; height: 232px;/* background-color:#DFDFDF;*/}
#divBadges { margin-top:4px;}
.bdg_apple { color: #fff; background-color: #CDCDCD; border-radius: 0px; line-height: 35px; margin: 0 5px 5px 0; padding: 1px 7px !important; width: 34px;height:34px; font-size:15px;}
.bdg_android { color: #fff; background-color: #C5E09D; border-radius: 0px; line-height: 35px; margin: 0 5px 5px 0; padding: 1px 7px !important; width: 34px;height:34px; font-size:15px;}
.bdg_appleLarge{ color: #fff; background-color: #CDCDCD; border-radius: 0px; line-height: 35px; margin: 5px 15px; padding: 1px 7px !important; width: 40px;height:36px; font-size:17px;}
.bdg_androidLarge { color: #fff; background-color: #C5E09D; border-radius: 0px; line-height: 35px; margin: 5px 15px; padding: 1px 7px !important; width: 40px;height:36px; font-size:17px;}
.bdg_appleSmall{ color: #fff; background-color: #CDCDCD; border-radius: 0px; line-height: 25px; margin: 5px; padding: 1px 7px !important; width: 24px; font-size:10px;height:24px}
.bdg_androidSmall { color: #fff; background-color: #C5E09D; border-radius: 0px; line-height: 25px; margin: 5px; padding: 1px 7px !important; width: 24px; font-size:10px;height:24px}

.no_of_installs { font-family: 'latobold', sans-serif; font-size: 15px; color: #000; margin: 10px 5px 0px 10px;}
.installs  { font-family: 'latoregular', sans-serif; font-size: 12px; color: #adadad; text-transform:uppercase;}
.sessionTimeTxt { font-family: 'latolight', sans-serif; font-size: 15px; color: #171717; text-align:center;margin-top:189px;}
.timeGraph { text-align:center; height:100px;margin-top:30px;}
.no_of_installs_index { font-family: 'latobold', sans-serif; font-size: 23px; color: #dadada; }
.no_of_installs_indexSmall { font-family: 'latobold', sans-serif; font-size: 15px; color: #dadada;}
.no_of_installsLarge { font-family: 'latobold', sans-serif; font-size: 23px; color: #000;}
.installsLarge  { font-family: 'latoregular', sans-serif; font-size: 23px; color: #adadad; text-transform:uppercase; margin:0 10px;}
/*.div-thing-big{
	margin:-9px 10px !important;
    display:inline-block;
    width: 60%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;    
}*/
.div-thing-small{
	margin:-3px 10px !important;
    display:inline-block;
    width: 35%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;    
}
.timeTxt { font-family: 'latobold', sans-serif; font-size: 36px; color: #fff; text-align:center; }
.secondsTxt { font-family: 'latolight', sans-serif; font-size: 15px; color: #fff; text-transform:uppercase; text-align:center;}

/* graph module */
.ml_8{
margin-left:-7px;
margin-top:-3px;
}
.timegraph{height:270px !important;min-width: 80%;}
/*.time_graph{min-width: 705px; display: block;}*/
.downloads_highlighted{background-color:#f7f7f7 !important;}

.downloads_label{ /*  color: #FFFFFF;*/ color: #767676; font-family: 'latoregular'; font-size: 11px; text-transform: uppercase; font-weight:normal !important; background-image:none !important; margin:0;}
.downloads_input{ border: 2px solid #CECECE; /*width:70px;*/ height:24px; margin-left:-4px;}
.mt5{margin-top:2px;margin-bottom:2px;}
.downloads_checkbox_label{  left: 3px; position: relative; top: -3px;}
/*.input-group-addon {padding:0px !important;}*/
.dropdown_menu_analytics{min-width:90px !important;padding:5px !important;box-shadow:none !important;background-color:#F7F7F7 !important;border:0 !important;font-size:12px;margin-top:5px !important;margin-left:2px !important;}

/*.borderDiv {  border: 1px solid;    height: 300px;}*/
.borderDiv {  border: none !important;    height: 300px;}
.boxTitle{text-transform:uppercase;position:absolute;font-family:'latolight',sans-serif; font-size: 18px; color: #171717; text-align:left;border:1px solid #1193E1;left:17px;top:14px;height:27px;padding-left:10px;padding-right: 10px;}
.divSessionTime{ position:absolute;background-color: #53B7D1; width:76%; height:100px;  padding:10px;left:10%;top:81px}
.sparkline{height:116px;margin-left:100px;}
.boxTitleLine{text-transform:uppercase;position:relative;display:inline;font-family:'latolight',sans-serif; font-size: 18px; color: #171717; text-align:left;border:1px solid #1193E1;left:17px;top:14px;height:27px;padding-left:10px;padding-right: 10px;}
.boxTitleBar{text-transform:uppercase;position:relative;display:inline;font-family:'latolight',sans-serif; font-size: 18px; color: #171717; text-align:left;border:1px solid #1193E1;left:17px;top:14px;height:27px;padding-left:10px;padding-right: 10px;}
/*.divSessionTimeS{ position:relative;background-color: #53B7D1; width:76%; height:100px;  padding:10px;left:10%;top:101px}*/
.divSessionTimeS{ position: relative; background-color: #1193E1; padding: 10px; margin: 20px; }
.sessionTimeTxtS { font-family: 'latolight', sans-serif; font-size: 15px; color: #171717; text-align:center;margin-top:110px;}

/* Spark line Graph */
.spark_line{min-width: 235px; display: block;}
.line2011{height:80px !important;}
/* Spark Bar Graph */
.spark_bar{min-width: 235px; display: block;}
.sparklineSimple{width:150px}
.spark_bar_data{text-align: center;margin-top:10px;margin-bottom:50px;}

/* Pie Graph */
.pie_graph{min-width: 235px; display: block;}
.cirGraphTitle {padding-top:65px !important;text-align:center;display:block !important;font-family: 'latolight', sans-serif; font-size: 15px; color: #171717;}
.cirGraph { height:50px;margin-top:30px; text-align: center;}
.pieCenterText{color:#53B5D0;height:40px;margin-top:16px !important;font-size:14px;text-align:center;display:block !important;}

/* Small Rank Graph */ 
.small_rank{min-width: 235px; display: block;}
.small_data{margin-left: 4%; margin-top: 66px; overflow-y: auto; height:187px; min-width: 80%;position:absolute;top:10px;}

/* Big Rank Graph */ 
.big_rank{min-width: 470px; display: block;}
.big_data{margin-left: 2%; margin-top: 48px; overflow-y: auto; height:235px; min-width: 80%;position:absolute;top:10px;}

/* Number Rank Graph */
.number_rank{min-width: 235px; display: block;}
.number_data{margin-left: 4%; margin-top: 21px !important; overflow-y: auto; height:210px; min-width: 80%;position:absolute;top:10px;}

/* Square Graph */
.square_rank{min-width: 235px; display: block;}
#divSessionTime { background-color: #53B7D1; width:200px; height:100px; margin:10px 20px; padding:10px;}

/********************************************** home page builder ************************************************/
.dimensions {font-family: 'latoregular'; font-size: 10px; color: #8b8b8b;}
.divimg_select { background-color: #0084cb; margin:0 10px;}
.divimg_select img {width: 100%;}
.divimg_select#divimg_iphone4 {width: 100px;}
.divimg_select#divimg_iphone5 {width: 100px;}
.divimg_select#divimg_android {width: 100px;}
.divimg_select#divimg_ipad {width: 100px;}
.divimg_select#divimg_bg_ipad {width: 100px;}
.divimg_select#divimg_web {width: 100px;}
.lbl_viewAs {font-family: 'latoregular'; font-size: 12px; color: #000000; margin: 0 5px;}
.img_viewAs {font-family: 'latoregular'; font-size: 12px; color: #858585; cursor: pointer; margin: 0 2px !important;}
.img_viewAs.active {font-family: 'latobold'; color: #000000;}
.divViewAs {width: 100%; height: 500px; margin: 5px 0px; position: relative;}
.divViewAs img {width: 100%; height: 100%; position: absolute;}
#divImgs .btn_change, #divImgs .btn_change:hover, #divImgs .btn_change:focus {margin-top: 5px !important;}
.divbtn_graphic {margin: 15px 2px;}
.btn_graphic, .btn_graphic:hover, .btn_graphic:focus {background-image: none; color: #ffffff; font-family: 'latoregular'; font-size: 12px; border-radius: 0; padding: 6px 10px; outline:none; box-shadow:none;}
.btn_graphic.green {background-color: #34ae61;}
.btn_graphic.default {border: 1px solid #8b8b8b; background-color: #fff; color: #8b8b8b;}
.divicon {margin: 10px 0 ; width:100px; height: 100px; }
.icons_num { border: 1px solid #3A86E8; border-radius: 13px; color: #fff; font-family: 'latobold'; font-size: 10px; padding: 5px 7px; margin:0 5px; background-color: #3A86E8;}
.icons_num2dgt { border: 1px solid #3A86E8; border-radius: 13px; color: #fff; font-family: 'latobold'; font-size: 10px; padding: 5px 4px; margin:0 5px; background-color: #3A86E8;}
.icons_edit {border: 1px solid #8b8b8b; border-radius: 13px; color: #8b8b8b; font-family: 'latobold'; font-size: 12px; padding: 4px 6px; cursor: pointer;}
.icon_img {text-align: center; margin-top: 10px;}
.icon_feature {font-family: 'latobold'; font-size: 12px; color: #606060; text-align: center;}
.vertical-homepageline { height: 270px; float: left; border: 1px solid #b8b8b8; margin: 5px 25px;}
iframe {width: 100%; height:100%; border: none; }
@media only screen and (max-width: 504px) and (min-width: 395px){
	#clearFloat4img {clear: both;}
}

.timeTxt { font-family: 'latobold', sans-serif; font-size: 36px; color: #fff; text-align:center; }
.secondsTxt { font-family: 'latolight', sans-serif; font-size: 15px; color: #fff; text-transform:uppercase; text-align:center;}

/****************************************************** Account/usermanager Section ***********************************************/
.page_account{padding:10px !important;}
.email_field{background-color: #FFFFFF;border: 1px solid #E2E2E2;box-shadow: none !important;color: #000000;font-family: 'latoregular';font-size: 13px;line-height: 20px !important;outline: medium none;padding-left: 5px;width: 98%;}
.group-result{font-family: 'latoregular' !important;color:#bdbdbd !important;font-style:normal !important;font-weight:normal !important;font-size: 12px !important;}
.secondsTxt { font-family: 'latolight', sans-serif; font-size: 15px; color: #fff; text-transform:uppercase; text-align:center;}
.profile_user_name{font-family: 'lato', sans-serif; font-size: 30px; color: #fff; text-transform:capitalize; text-align:center;color:#828282;font-style:italic;font-weight:400;}
.profile_user_email{font-family: 'lato', sans-serif; font-size: 18px; color: #fff;text-align:center;color:#c0bebe;font-weight:400;clear:both;}
.profile_user_company{font-family: 'lato', sans-serif; font-size: 18px; color: #fff;text-align:center;color:#c0bebe;font-weight:400;}
.profile_user_contact_info{font-family: 'lato', sans-serif; font-size: 12px; color: #fff;text-align:center;color:#c0bebe;font-weight:400;}
.profile_user_contact_detail{font-family: 'lato', sans-serif; font-size: 15px; color: #fff;text-align:center;color:#828282;font-weight:400;}
.inactive{color:#cecece !important; }

/* graph module */
/*
.borderDiv {  border: 1px solid;    height: 300px;}
.pieCenterText{color:#53B5D0;height:40px; max-width:300px;margin:-18px -31px auto !important;font-size:14px;text-align:center;}   
.boxTitle{position:absolute;font-family:'latolight',sans-serif; font-size: 18px; color: #171717; text-align:left;border:1px solid #1193E1;left:17px;top:14px;height:27px;padding-left:10px;padding-right: 10px;}
.divSessionTime{ position:absolute;background-color: #53B7D1; width:76%; height:100px;  padding:10px;left:10%;top:81px}
.cirGraphTitle { position:absolute;font-family: 'latolight', sans-serif; font-size: 15px; color: #171717; text-align:center;top:64px;left:40px}
.cirGraph { margin-left:20px; height:100px;margin-top:90px;}
.sparkline{height:55px;margin-left:100px;}
.sparklineBar{width:76px;}
.sparklineSimple{width:100px;}
.small_rank{min-width: 237px;}
.small_data{margin-left: 16px; margin-top: 66px; overflow-x: auto; height:187px; min-width: 190px;}
.big_rank{min-width: 237px;}
.big_data{margin-left: 81px; margin-top: 48px; overflow-x: auto; height:235px; min-width: 295px;}
.secondsTxt { font-family: 'latolight', sans-serif; font-size: 15px; color: #fff; text-transform:uppercase; text-align:center;}
*/


/**
event swicth popup
**/

.btn-new,.btn-new:hover,.btn-new:active{
background-color:#1193E1 !important;
border:0 none;
color: #FFFFFF;
cursor: pointer;
font-size: 18px;
}
.popover-content{
	padding:0px !important;
}
.list-group{
	margin:0 !important;
}
.list-group-item-heading{
	font-size:12px !important;
	font-family:Lato;
}
.client_heading{
	font-size:15px !important;
	padding-left:5px !important;	
	text-transform: capitalize;
	font-weight:bold;
	background-color:#d2d2d2 !important;
	font-family:Lato;
}
.pt10{
	padding-top:10px !important;
}
.list-group-item{
	height:55px !important;	
	border:0 none;
	background-color:#E8E8E8 !important;
	padding:6px 5px !important;
	
}
.list-group-item.active-event
{
	/*background-color:#c9c7c7 !important;*/
	background-color:#88c9f0!important;
}
.list-group-item:hover{
	height:55px !important;	
	border:0 none;
	background-color:#f9f9f9 !important;
	
}
.bb{
	border-left:0 !important;
	border-right:0 !important;
	border-top:0 !important;
	border-bottom:1px  !important;
	border-style:solid !important;
	border-color:#d2d2d2 !important;
	margin:0 !important;
}
.pl5{
	padding-left:5px !important;	
}
.eicon{
	width:36px !important;
}
.popover{
	min-height:60px;
	width: 100% !important;
	overflow: auto;
  	margin-bottom:20px;
  	position:fixed !important;
  	background-color:#d3d3d3 !important;
}
.popover.top .arrow:after {
	border-top-color: #000000 !important;
}

/* survey */
.sbg { background-color: #FFF !important; }
.title_width{width: 30%;}
.desc_width{width: 70%;}
.header {font-size: 19px;padding: 5px 0px 5px 5px;  background-color: #1193E1; color : #FFF;}
.head{ background-color: #1193E1; color : #FFF;}
.odd{ background-color: #FFF; font-size: 14px !important;}
.even{ background-color: #EDEDED; font-size: 14px !important;}
.survey_rpt_bd{ padding: 10px 10px 10px 5px; }
.survey_title { border: 1px solid #CCCCCC; cursor: pointer; margin-bottom: 10px !important; padding-left: 5px !important; width: 98% !important;}
.survey_title_text{ font-family: 'latoregular' !important;font-size: 15px !important;font-weight: normal;overflow: hidden;text-overflow: ellipsis; vertical-align: middle; white-space: nowrap; width: 70%;}
.fs15{font-size: 14px; font-weight: bold;}
.stw{width: 33%; padding-left: 5px;}
.tb{border: 1px solid !important;}
.div_w{width: 69.5%;}
.chart_div{height: 440px; width: 100%;}

/************************************* dashboard ******************************************/

#dashboard .date {font-family: 'latolight'; font-size: 15px; color: #000;}
#dashboard .graph { /*border: 1px solid #000;*/ height: 300px;}
#dashboard .graph div { height: 99% !important; position: absolute; width: 95% !important;}
#dashboard hr {margin-top: 5px; border: 1px solid #EAEAEA;}
#dashboard .title_text { color: #A6A6A6; font-family: 'latoregular'; font-size: 17px; margin: 5px 0 0 5px;}
#dashboard #msgBox { border: 1px solid #88C9F0; height: 150px; width: 100%; resize: none; outline: none;}
#dashboard #sendPush { margin-top: 15px; }
#dashboard .btn_send, .btn_send:hover, .btn_send:focus  { border:1px solid #1293E2 !important;  color: #1293E2 !important;  width: 100px; height: 30px; line-height: 30px !important; font-size: 15px !important; text-transform: uppercase; padding: 0px 4px !important; font-family: 'latoregular' !important; background-image: none;  border: 0px; border-radius:0px !important; text-shadow: none; outline: none; box-shadow:none;}
#dashboard .event_nums { color: #1293E2; font-family: 'latoregular'; font-size: 30px; text-align: right;}
#dashboard .event_text {color:#C1C1C1; font-family: 'latoregular'; font-size: 30px;}
#dashboard td { padding:3px; }
#dashboard #tweets, #dashboard #instagramPics, #dashboard #flickrPics, #dashboard #videos { max-height: 500px; }
#dashboard #instagramPics div, #dashboard #flickrPics div, #dashboard #videos div  {float: left; margin: 3px;}
#dashboard #videos img { width: 150px; height: 150px; border: 1px solid #ccc;}
#dashboard .divFeed { margin: 10px 5px; }
#dashboard .tweet_date { color: #C2C2C2; font-family: 'latoregular'; font-size: 12px; }
#dashboard .tweet_text { color: #000; font-family: 'latoregular'; font-size: 16px; padding-right: 15px;}
#dashboard .event_name { color: #1293E2; font-family: 'latoregular'; font-size: 20px; }
#dashboard td.event_name { width:15%; }
#dashboard .event_time { color: #868686; font-family: 'latoregular'; font-size: 17px; }
#dashboard td.event_time { width:85%; }
#dashboard .otherEvent { margin: 10px 5px;}

/************************************* general ******************************************/
.instruction_text{ color: #BEC1C1 !important; font-size: 12px !important; font-weight: bold !important; margin-left: 5px !important;position: static !important; width:90px;; float:left !important;}

.message_text { font-family: 'latoregular' !important; font-size: 18px; color: #000; cursor: pointer; width: 90%;text-align: left; overflow: hidden !important; }
.sentBy { font-family: 'latoregular' !important; font-size: 18px; color: #00427c; text-align: left;}
.sent_date {font-family: 'latoregular' !important; font-size: 14px; color: #787878; text-align: left; margin-top:4px;}

/*************************************FOR IE 10**********************************************/
::-ms-clear { display: none; }

/********************************** LIVE ***********************************************/
.invi_expire { background-color: #910000; border-radius: 0; color: #FFFFFF; cursor: pointer; font-family: 'latobold',sans-serif; font-size: 10px; line-height: 15px; text-transform: uppercase; padding:1px 7px !important;}
.invited { background-color: #F7E500; border-radius: 0; color: #FFFFFF; cursor: pointer; font-family: 'latobold',sans-serif; font-size: 10px; line-height: 15px; text-transform: uppercase; padding:1px 7px !important;}
.nav-tabs{
	border:0 none;
}
.invited_mail { width: 95% !important; font-family: 'latoregular'; font-size: 14px; color: #939393; text-align: left; margin-right: 5px;}

/******************************************** live feature ****************************************************************/

.bdg_launchLive { font-family: 'latoregular', sans-serif; font-size: 12px; background-color: #fff; border-radius: 0px;  line-height: 11px;border: 1px solid #1193E1; padding: 6px;}
.bdg_launchLive  a {color: #1193E1 !important;}

/******************************** Page Loader ************************************************/
div#page_loader_img {  position: absolute;  min-height : 1000px;  bottom: 0%;  left: 0;  right: 0%;  top : 0%;  background-color: white;  z-index: 1000 !important;  opacity : 0.8;}

/******************************** Team *************************/
.team_box {
    border: 1px solid #e2e2e2 !important;
    margin-top: 5px !important;
    overflow: auto !important;
    padding: 10px !important;
    width: 98% !important;
}
.earned_date {
    color: #557eb9 !important;
    font-family: "latoregular" !important;
    font-size: 13px !important;
}
.team_task_name {
    clear: both !important;
    color: #464646 !important;
    font-family: "latoregular" !important;
    font-size: 14px !important;
    line-height: 16px !important;
}
.team_points {
    clear: both !important;
    color: #464646 !important;
    font-family: "latoregular" !important;
    font-size: 12px !important;
    line-height: 14px !important;
}
.points_ {
    color: #ae3434 !important;
    float: right !important;
    font-family: "latoregular" !important;
    font-size: 13px !important;
    font-weight: bold !important;
}
.team_statics {
    border: 1px solid #cccccc;
    color: #000000 !important;
    font-size: 22px !important;
    font-weight: normal !important;
    height: 50px;
    padding: 5px !important;
    text-align: center;
    width: 80px;
}
.leadDate {
    border: 1px solid #0076be;
    color: #0076be;
    font-size: 13px;
    padding: 5px !important;
    width: 130px;
}
.leadLabel {
    color: #d0d0d0;
    cursor: default !important;
    font-size: 12px;
    font-style: italic;
    margin-right: 2px;
    padding-top: 10px;
}
.leadButton {
    -moz-user-select: none;
    background-color: #1193e1 !important;
    border: 1px solid transparent;
    color: #fff !important;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
    margin-left: 2px;
    padding: 4px;
    text-align: center;
    vertical-align: middle !important;
    white-space: nowrap;
}
#lbl_msg, #lbl_msg label {
    margin: 0 !important;
    padding: 0 !important;
}
.default_cursor { 
	cursor : default !important;
}
.minlength{display:none !important;}
.rcorners {
    border-radius: 28px;
    border: 1px solid #C1C1C1;
    width: 55px;
    height: 55px;
}
#message #msg_div{
font-size:18px !important;
}
.cbp-spmenu div .imagesizenote{font-size:12px !important; color:#000 !important;font-family:latoregular !important;line-height:19px !important;margin-top:5px;}
