.uultra-change-profile-cover-div { position:absolute; bottom:20px; right:15px; background-color:rgba(0, 0, 0, 0.7); cursor:pointer; border-radius:3px; padding-left:5px; padding-right:5px;}

a.uultra-btn-change-users-profile-cover{
		display:inline-block;
		height:100%;
		width:1100%;
		padding-top:5px;
		text-align:left;
		font-size:14px; color: #FFF;
		 text-decoration:none;}

a.uultra-btn-change-users-profile-cover:hover{



		 color: #F5F5F5   ;

}




/*--------------------------------------------------

				      LIKES

---------------------------------------------------*/



.likebox {
	width:100%;
	margin-top:2px !important;
	margin-bottom:2px !important;
	margin-left:auto;
	margin-right:auto;


	text-align:center;

}

.likebox p{ font-size:12px !important; color: #000;padding:2px 0 0 5px; margin:5px 0px 5px 0px; height:12px; text-align:center !important}


.uultra-prof-cont .likebox {
	width:100%;
	margin-top:2px !important;
	margin-bottom:2px !important;
	margin-left:auto;
	margin-right:auto;


	text-align:center;

}

.uultra-prof-cont .likebox p{ font-size:12px !important; color: #000;padding:2px 0 0 5px; margin:5px 0px 5px 0px; height:12px; text-align:center !important}


.uultra-prof-cont p.total_likes{ font-size:13px !important; text-align:center; color: #CCC !important;

margin-bottom:10px !important;
margin-top:10px !important;
margin-left:0px !important;

margin-right:0px !important;}



a.uultra-btn-like span{



	margin:0px 0px 0px 0px;

	text-align:center;

}



a.uultra-btn-like i{



	margin:0px 0px 0px 0px;



}



a.uultra-btn-like{



		display:inline-block;

		height:25px;

		width:25px;

		padding-top:5px;

		text-align:center;

		font-size:12px;

		border:solid 1px #E8E8E8;

		 background: #F2F2F2 ;

		-moz-border-radius: 5px;

	     border-radius:5px;

		 color: #000;

		 text-decoration:none;



}



a.uultra-btn-like:hover{



		border:solid 1px #000;

		 background: #000;

		-moz-border-radius: 5px;

	     border-radius:5px;

		 color: #FFF;



}


.uultra-user-avatar-default-style { max-width:80px}


.uultra-uploader-buttons { clear:both;cursor:pointer; border-radius:5px;  background-color: #F4F4F4 ; border:solid 1px  #E5E5E5; width:190px; color: #333; margin:15px auto 15px auto; text-align:center}
.uultra-uploader-buttons:hover { color:#999}


a.uultra-remove-cancel-avatar-btn{ display:block; color: #333  !important; text-decoration:none}
a.uultra-remove-cancel-avatar-btn:visited{ display:block; color: #333 !important;}

span.uultra-please-wait-croppingmessage{ display: none; color:#333}


/* Profile Cover image cropper*/
div#plupload-browse-button-profilebg.uultra-uploader-buttons,
div#uultra-confirm-image-cropping.uultra-uploader-buttons, div#plupload-browse-button-avatar.uultra-uploader-buttons , div#uultra-confirm-avatar-cropping.uultra-uploader-buttons,
div#plupload-browse-button.uultra-uploader-buttons {
	padding: 5px;
	width: 170px;
	background: #ec4224;
	color: #FFF;
	cursor: pointer;
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
	border-radius: 0;
	margin-bottom: 20px;
}

div#plupload-browse-button-profilebg.uultra-uploader-buttons:hover,
div#uultra-confirm-image-cropping.uultra-uploader-buttons:hover,
div#plupload-browse-button-avatar.uultra-uploader-buttons:hover,
div#uultra-confirm-avatar-cropping.uultra-uploader-buttons:hover ,
div#plupload-browse-button.uultra-uploader-buttons:hover {

}

/* Profile Cover image cancel*/

div#btn-delete-user-avatar.uultra-uploader-buttons-delete-cancel,div#btn-cancel-avatar-cropping.uultra-uploader-buttons-delete-cancel
 {
	padding: 5px;
	width: 170px;
	background: none;
	color:  #6e7694;
	border: 1px solid #6e7694;
	cursor: pointer;
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	text-align: center;



}

div#btn-delete-user-avatar.uultra-uploader-buttons-delete-cancel:hover,
div#btn-cancel-avatar-cropping.uultra-uploader-buttons-delete-cancel:hover
{
	background: #6e7694;
	color:  #fff;
}


/**

 * Custom Send Message

 * ---------------------------------------

 **/

.uultra-send-pm-box{ clear:both;  display:none; z-index:9999; }

.ui-dialog-titlebar-close:before{ line-height:1 !important }


.uultra-send-pm-box label{ clear:both; float:none }

.uultra-send-pm-box .uultra-private-message-txt-box{ height:75px; width:98% }
.uultra-send-pm-box .uultra-field-msbox-div{ margin:5px 0px 5px 0px; min-height:15px}
.uultra-send-pm-box .uultra-field-msbox-div p{ font-size:14px }

/*Icons*/

.uultra-send-pm-box .uultra-field-emoticons-div{ margin:5px 0px 5px 0px; height:15px}
.uultra-send-pm-box .uultra-field-emoticons-div img.uultra-emoti-msg-ico{ display:inline; margin:2px}
.uultra-send-pm-box .uultra-field-emoticons-div img.uultra-emoti-msg-ico:hover{ cursor:pointer}



.uultra-send-adm-msg-div{ text-align:right; margin:5px 0px 5px 0px; clear:both; position:relative}
.uultra-send-adm-msg-div a { text-decoration:none}

.uultra-send-pm-box .uultra-field-msbox-div-history{ margin:5px 0px 5px 0px; height:250px; -moz-border-radius: 5px; border-radius:5px; border:solid 1px  #F3F3F3; overflow-y:scroll; overflow-x: hidden}

.uultra-send-pm-box .uultra-field-msbox-div-history ul{ margin:10px 0px 0px 0px; padding:5px; widows:98%}
.uultra-send-pm-box .uultra-field-msbox-div-history ul li{
	clear:both; margin:10px 0 auto 0px; height:auto !important

}

.uultra-send-pm-box .uultra-field-msbox-div-history  span.uultra-u-avatar{

	 display: inline-block; margin:0px 5px 5px 5px; padding:5px;
	 vertical-align:top;
}



.uultra-send-pm-box .uultra-field-msbox-div-history  span.uultra-u-avatar img{

	 border-radius: 50% ;
	-moz-border-radius: 50%;
	padding-left:0px !important;

}

.uultra-send-pm-box .uultra-field-msbox-div-history .uultra-msg-content-box{

display: inline-block; width:85%; vertical-align:top



}

.uultra-send-pm-box .uultra-field-msbox-div-history .uultra-msg-date{

	margin-bottom:5px;
	font-style:italic;

}

/**

 * Admin Private Message

 * ---------------------------------------

 **/

.uultra-send-pm-box .uultra-private-message-txt-box-admin{ height:300px; width:98% }



/**

 * Basic Structure

 * ---------------------------------------

 **/


.uultra-prof-cont {

	  width:100%;
	  max-width:1170px;

	  position:relative;

	  height:auto;

	  padding:0 0 0 0;

	  margin:0 auto 0 auto;

	  }


img.uultra-country-flag{ width:24px !important; height:24px !important; min-height:24px !important}
.uultra-prof-cont p.country_name{ height:25px; margin-top:5px; margin-bottom:5px; text-align:center !important; }

.uultra-badges{
    text-align:center;
    margin-top:15px !important;
    margin-bottom:3px !important;
    margin-right:0px !important;
    margin-left:0px !important;

}

img.uultra-profile-badge{
    width:16px !important;
    height:16px !important;
    min-height: 16px !important;
    margin-right:3px !important;

}

.uultra-prof-cont h3 {

	  padding-top:15px !important;

	  padding-bottom:15px !important;
	  padding-left:15px !important;
	  font-size:16px !important;
	  font-weight:normal;
	  text-align:left;
	  background-color: #f36948 !important ;
	  border:none !important;
	  color:#FFF;

	  margin-bottom:0px !important;
	  margin-top:0px !important;
	  -webkit-border-radius: 8px;
      -moz-border-radius: 8px;
      border-radius: 8px;
	  line-height: 1.5 !important;

}



   .uultra-inner{

		  position:relative;

		  width:100%;

		  max-width:1170px;

		  padding:0 0;

		  margin: 0 auto

		  }



/**End Basic Structure**/


#progressbar-sitewidewall{ height:2px; display:none}


/**

 * Menu Nav

 * --------------------------------------

 **/

	.uultra-inner-menu {

		   position:relative;

		   width:100%;

		   font-size:20px;

		   margin:0 auto 0 auto;

		  		   }



	.uultra-inner-menu .uultra-inner-nav {

		  background-color: transparent !important;
	      margin:0 auto 0 auto;
		  padding:0 0 0 0;
		  text-align:center;



	}



	.uultra-inner-menu .uultra-inner-nav ul{


	      margin-top:0 !important ; margin-bottom:0px !important;



	}



	.uultra-inner-menu .uultra-inner-nav  li {

		  margin-bottom: 0px;
		 margin-top: 0px;
		  padding-top:20px;
		  padding-bottom:20px;

		  padding-left:10px;

		  padding-right:10px;

		  font-weight:normal;

		  font-size:16px;

		  text-align: center;

		  display:inline-block



	}



	.uultra-inner-menu .uultra-inner-nav  li a{

		  text-decoration:none;

	      color: #5a6b84;

		  font-weight:normal;

	}



	.uultra-inner-menu .uultra-inner-nav li a:hover,focus {

				color: #3c4e69;
				font-weight:normal;



   }





	.uultra-inner-menu .uultra-icon-menu { padding-right:5px; color:#5a6b84}



/**End Menu Nav**/


/*User seeing his/her own profile*/

.uultra-inner-menu .uultra-inner-nav-owm-profile{

		  background-color: transparent !important;
	      margin:0 auto 0 auto;
		  padding:0 0 0 0;
		  text-align:center;


}

.uultra-inner-menu .uultra-inner-nav-owm-profile ul.public-top-options{

		  background-color: transparent !important;
	      margin:0 auto 0 auto;
		  padding:0 0 0 0;
		  text-align:right;
		  position:relative


}

.uultra-inner-menu .uultra-inner-nav-owm-profile ul.public-top-options li{

		display:inline-block ;
		width:40px ;
		margin:1% ;
	    position:relative



}

a.uultra-btn-top1-menu i{


	margin:0px 0px 0px 5px;



}



a.uultra-btn-top1-menu{

		display:inline-block;

		min-height:30px;
		height:auto !important;

		width:97%;

		padding-top:5px;
		padding-left:5px;

		text-align:left;

		font-size:12px;
		vertical-align:top;

		border:solid 1px #E8E8E8;

		 background: #FFF ;

		-moz-border-radius: 5px;
	     border-radius:5px;

		 color: #333 !important;

		 text-decoration:none;



}



a.uultra-btn-top1-menu:hover{



		border:solid 1px  #999;

		 background: #CCC;

		-moz-border-radius: 5px;

	     border-radius:5px;

		 color: #FFF !important;



}



a.uultra-btn-top1-menu:active{



		border:solid 1px #000;

		 background: #000;

		-moz-border-radius: 5px;

	     border-radius:5px;

		 color: #FFF;



}

.uultra-noti-bubble-top {

    position:absolute;

    top: -1px;

    right:-2px;

    padding:2px ;

    background-color: #C30;

    color:white;

	line-height:15px;

    font-weight:bold;

    font-size:0.5em;

	width:14px;

	height:14px;
	text-align:center;



   	border-radius: 14px;

	-moz-border-radius:14px;



}





/**WIDGET**/



    .cont-profile {

		  position:relative;

		  margin-top:20px;
		  padding-left:5px;

		  }

    .cont-profile  .uultra_photo_single {

	     padding:5px;
		 text-align:center; }


     .cont-profile  .uultra_photo_single .uutra-photo-desc { width:80%; margin:10px auto 10px auto; text-align:center;}



	.cont-profile  ul {

	     padding:0 0 0 0 }



	 .cont-profile ul li { list-style:none;

	   margin:0 0 0 0;

	   padding:0 0 0 0;
	  /* position:relative; */


	    }



	 .col-uultra-1 {

	      width:32.4%;

		  display:inline-block;

		  vertical-align:top;

		  margin-right:5px;

		  }



	.col-uultra-2 {

		  width:32.4%;

		  display:inline-block;

		  vertical-align:top;

		  margin-right:5px;

		  }





    .col-uultra-3 {

	     width:32.4%;

		 display:inline-block;

		 vertical-align:top;

		 margin-right:5px;

		  }



	.widget-ultra {

		 width:100%;

		 height:auto;

		 margin-top:20px;

		 background:#FFF;

		 border-left:solid 1px #EFEFEF;

		 border-right:solid 1px #EFEFEF;

		 border-bottom:solid 1px #EFEFEF;

		 -webkit-border-radius: 8px;

         -moz-border-radius: 8px;

         border-radius: 8px;

		 -moz-box-sizing: border-box;}



	.uultra-table { margin-top:10px;

	 margin-bottom:20px}


	 .uultra-table p.uultra-commmon-text{
	 text-align:left;
	 padding:5px;
	 font-size:1.0em;

	 }



	span.data-a {

	width:45%;

	display:inline-block;

	padding-left:5px;

	padding-top:5px; color:#333; text-align:left; }



	span.data-b {

	width:50%;

	display:inline-block; color:#333; text-align:left;

	 word-wrap: break-word;


	}



 /* custom widgets cont */

 .uultra-table-widget-custom { margin-top:10px;

	 margin-bottom:20px}



	 /* indicator */

	.small-triangle-orange:after { /*to delete*/
		top: -50px;
		z-index: 10;
		background: inherit;
	}

	.small-triangle-orange:before { /*to delete*/
		left: 50%;
		width: 50px;
		height: 50px;
		transform: translateX(-50%) rotate(45deg) !important;
		-webkit-transform: translateX(-50%) rotate(45deg);
		top: -50px;
		background: none repeat scroll 0% 0% #f36948;
	}

	/* widget 1*/
	.uultra-profile-widget-arrow-1:after {
		top: -50px;
		z-index: 10;
		background: inherit;
	}
	.uultra-profile-widget-arrow-1:before {
		left: 50%;
		width: 50px;
		height: 50px;
		transform: translateX(-50%) rotate(45deg) !important;
		-webkit-transform: translateX(-50%) rotate(45deg);
		top: -50px;
		background: none repeat scroll 0% 0% #24afb2;

	}

	/* widget 2 - My Friends*/
	.uultra-profile-widget-arrow-2:after {
		top: -50px;
		z-index: 10;
		background: inherit;
	}
	.uultra-profile-widget-arrow-2:before {
		left: 50%;
		width: 50px;
		height: 50px;
		transform: translateX(-50%) rotate(45deg) !important;
		-webkit-transform: translateX(-50%) rotate(45deg);
		top: -50px;
		background: none repeat scroll 0% 0% #56595f;

	}

	/* widget 3 - My Photos*/
	.uultra-profile-widget-arrow-3:after {
		top: -50px;
		z-index: 10;
		background: inherit;
	}
	.uultra-profile-widget-arrow-3:before {
		left: 50%;
		width: 50px;
		height: 50px;
		transform: translateX(-50%) rotate(45deg) !important;
		-webkit-transform: translateX(-50%) rotate(45deg);
		top: -50px;
		background: none repeat scroll 0% 0% #56595f;

	}

	/* widget 3 - My Galleries*/
	.uultra-profile-widget-arrow-4:after {
		top: -50px;
		z-index: 10;
		background: inherit;
	}
	.uultra-profile-widget-arrow-4:before {
		left: 50%;
		width: 50px;
		height: 50px;
		transform: translateX(-50%) rotate(45deg) !important;
		-webkit-transform: translateX(-50%) rotate(45deg);
		top: -50px;
		background: none repeat scroll 0% 0% #56595f;

	}


	/* widget 5 - My Posts*/
	.uultra-profile-widget-arrow-5:after {
		top: -50px;
		z-index: 10;
		background: inherit;
	}
	.uultra-profile-widget-arrow-5:before {
		left: 50%;
		width: 50px;
		height: 50px;
		transform: translateX(-50%) rotate(45deg) !important;
		-webkit-transform: translateX(-50%) rotate(45deg);
		top: -50px;
		background: none repeat scroll 0% 0% #f36948;

	}

	/* widget 6 - My Followers*/
	.uultra-profile-widget-arrow-6:after {
		top: -50px;
		z-index: 10;
		background: inherit;
	}
	.uultra-profile-widget-arrow-6:before {
		left: 50%;
		width: 50px;
		height: 50px;
		transform: translateX(-50%) rotate(45deg) !important;
		-webkit-transform: translateX(-50%) rotate(45deg);
		top: -50px;
		background: none repeat scroll 0% 0% #56595f;

	}

	/* widget 8 - My Latest Videos*/
	.uultra-profile-widget-arrow-8:after {
		top: -50px;
		z-index: 10;
		background: inherit;
	}
	.uultra-profile-widget-arrow-8:before {
		left: 50%;
		width: 50px;
		height: 50px;
		transform: translateX(-50%) rotate(45deg) !important;
		-webkit-transform: translateX(-50%) rotate(45deg);
		top: -50px;
		background: none repeat scroll 0% 0% #f36948;

	}

	/* widget 9 - My  wall*/
	.uultra-profile-widget-arrow-9:after {
		top: -50px;
		z-index: 10;
		background: inherit;
	}
	.uultra-profile-widget-arrow-9:before {
		left: 50%;
		width: 50px;
		height: 50px;
		transform: translateX(-50%) rotate(45deg) !important;
		-webkit-transform: translateX(-50%) rotate(45deg);
		top: -50px;
		background: none repeat scroll 0% 0% #24afb2;

	}

	/* widget 10 - My  BIO*/
	.uultra-profile-widget-arrow-10:after {
		top: -50px;
		z-index: 10;
		background: inherit;
	}
	.uultra-profile-widget-arrow-10:before {
		left: 50%;
		width: 50px;
		height: 50px;
		transform: translateX(-50%) rotate(45deg) !important;
		-webkit-transform: translateX(-50%) rotate(45deg);
		top: -50px;
		background: none repeat scroll 0% 0% #24afb2;

	}



	section:before, section:after {

		position: absolute;

		content: "";

		pointer-events: none;

	}



	h3.uultra-gnral {

	  padding-top:15px;

	  padding-bottom:15px;

	  padding-left:15px;

	  font-size:16px;

	  font-weight:normal;

	  text-align:left;

	  background-color: #56595f !important;

	  color:#FFF;

	  margin-bottom:0px;

	  margin-top:0px;

	  -webkit-border-radius: 8px;

      -moz-border-radius: 8px;

      border-radius: 8px;



	 }



	 .uultra-widget-user-options-cont {
		 position:relative;
		 background: #F9F9F9;
		 min-height:100px;
		 height: auto !important;




	}



	 /* indicator */



	.small-triangle-grey:after {

		top: -50px;

		z-index: 10;

		background: inherit;

	}

	.small-triangle-grey:before {

		top: -50px;

		background: none repeat scroll 0% 0% #56595f;

	}

	.small-triangle-grey:before {

		left: 50%;

		width: 50px;

		height: 50px;

		transform: translateX(-50%) rotate(45deg) !important;

		-webkit-transform: translateX(-50%) rotate(45deg);

	}

	section:before, section:after {

		position: absolute;

		content: "";

		pointer-events: none;

	}



	.default-bg {

		padding: 6px 0px 5px;
		color: #FFF;
		position: relative;
		overflow: hidden;

		display: block;
		background-color: #FFF;

	}





	/** Information**/



	h3.uultra-basic {

	  padding-top:15px;

	  padding-bottom:15px;

	  padding-left:15px;

	  font-size:16px;

	  font-weight:normal;

	  text-align:left;

	  background-color: #24afb2 !important;

	  color:#FFF !important;

	  margin-bottom:0px;

	  margin-top:0px;

	  -webkit-border-radius: 8px;

      -moz-border-radius: 8px;

      border-radius: 8px;



	 }



	  /* indicator */



	.small-triangle-comfrey:after {

		top: -50px;

		z-index: 10;

		background: inherit;

	}

	.small-triangle-comfrey:before {

		top: -50px;

		background: none repeat scroll 0% 0% #24afb2;

	}

	.small-triangle-comfrey:before {

		left: 50%;

		width: 50px;

		height: 50px;

		transform: translateX(-50%) rotate(45deg) !important;

		-webkit-transform: translateX(-50%) rotate(45deg);

	}

	section:before, section:after {

		position: absolute;

		content: "";

		pointer-events: none;

	}









	/** CARD**/



	.uultra-card {border-left:solid 1px #EFEFEF;

		 border-right:solid 1px #EFEFEF;

		 border-bottom:solid 1px #EFEFEF;

		 background:#FFF;



		  }



	/*.uultra-card-bg  {

	 position:relative;

	 border-bottom:solid 1px #999;

	 max-height:150px;}*/



    .uultra-card-bg img {

        margin:0 0 0 0;

       -o-transition:none;

       width:100%;

	   min-height:100px;

     /*  max-height:150px;*/

	   -webkit-border-top-left-radius: 8px;

      -webkit-border-top-right-radius: 8px;

      -moz-border-radius-topleft: 8px;

      -moz-border-radius-topright: 8px;

      border-top-left-radius: 8px;

      border-top-right-radius: 8px;}



	  /** avatar **/



	/*.uultra-avatar   {

	    margin: 10px auto 0 auto;

	   text-align:center}*/



	.uultra-avatar img  {
		width: 120px;
		height: 120px;
		border-radius: 50%;}


	.uultra-profile-extra-info-badges-mobile { }
	.uultra-profile-extra-info-badges-mobile p{ text-align:center }

	.uultra-display-name { text-align:center !important; }



	h1.uultra-name {

	   text-align:center;

	   font-size:20px !important ;

	   padding:0 0 0 0;

	   display:inline !important;

	   margin-top:5px !important;
	   margin-bottom:2px !important;
	   margin-right:auto !important;
	   margin-left:auto !important;
	   line-height:0px !important;
	   color:#FFF !important;
	   word-wrap:break-word}



    p.uultra-nick { text-align:center;

	   font-size:18px;

	   padding:8px 0 0 0;

	   margin:0 0 0 0;

	   color: #e54722;}



	p.uultra-descrip {

	   font-size:16px !important;

	   text-align:center;

	   color:#333 !important;

	   padding:10px 10px 10px 10px;

	   margin:0 0 0 0 !important}





	  /** Button Friend **/



	 a.uultra-btn-friend i{



	margin:0px 0px 0px 0px;

	padding:0 5px !important



}



	a.uultra-btn-friend{



			display:inline-block;

			height:25px;

			width:120px;

			padding-top:5px;

			text-align:center;

			font-size:12px;

			border:solid 1px #E8E8E8;

			 background: #F2F2F2 ;

			-moz-border-radius: 5px;

			 border-radius:5px;

			 color: #323a45 !important;

			 text-decoration:none;}





	a.uultra-btn-friend:hover{



			border:solid 1px #212934 !important;

			 background: #323a45 !important;

			-moz-border-radius: 5px;

			 border-radius:5px;

			 color: #FFF !important;}



	  /** Button Follow **/



	a.uultra-btn-follow i{



	margin:0px 0px 0px 0px;

	padding:0 5px !important



}



	a.uultra-btn-follow{



			display:inline-block;

			height:25px;

			width:120px;

			padding-top:5px;

			text-align:center;

			font-size:12px;

			border:solid 1px #E8E8E8;

			 background: #F2F2F2 ;

			-moz-border-radius: 5px;

			 border-radius:5px;

			 color: #323a45 !important;

			 text-decoration:none;



	}



	a.uultra-btn-follow:hover{



			border:solid 1px #212934 !important;

			 background: #323a45 !important;

			-moz-border-radius: 5px;

			 border-radius:5px;

			 color: #FFF !important;

	}



	/** CARD**/



	.uultra-card {border-left:solid 1px #EFEFEF;

		 border-right:solid 1px #EFEFEF;

		 border-bottom:solid 1px #EFEFEF;

		 background:#FFF;



		  }



	.uultra-card-bg  {

	 position:relative;

	 max-height:450px;
	 min-height:420px;
	/* width:1170px;
	 height:450px;*/

	 }





    .uultra-card-bg img.landscape {

        margin:0 0 0 0;

       -o-transition:none;

       width:100%;

	   min-height:auto;

      height:450px;}



	.uultra-card-bg .uultra-bg-pic { position: absolute;

	 width:20%; height:auto;

	 padding-left:20px;

	 padding-right:20px;

	 background:rgba(0, 0, 0, 0.6);

	 z-index:2; top:2%;

	 left:40%;



	   padding-bottom:1%}



	  /** avatar**/

	.uultra-avatar   {width: auto !important;

	    height:auto;

	    margin: 10px auto 0 10px;

		padding:0 0 0 0;

	   text-align:center}



	.uultra-avatar img.avatar  {clear: both;

		border-radius: 50%;}









	p.uultra-descrip {font-size:16px;

	   text-align:center; color:#333;

	   padding:10px 10px 10px 10px;

	   margin:0 0 0 0}


	p.uultra-card-profile-desc {

	   text-align:center; color: #CCC;

	 }



	  /** social media**/



	.uultra-social-icons {

		margin-top:15px !important;
		margin-bottom:5px !important;
		margin-right:auto;
		margin-left:auto;

		text-align:center}



	.uultra-social-icons ul{ margin-top:5px !important;
		margin-bottom:0px !important;
		margin-right:0px !important;
		margin-left:0px !important; }



	.uultra-social-icons ul li{

		  width:30px !important; height:30px !important;

		  list-style:none;

		  display: inline-block;

	      border-radius: 50%; margin:0 2px 0 2px;

		  background:#333; background:rgba(51, 51, 51, 0.7) !important}



	.uultra-social-icons ul li:hover{

		 background:#24afb2;background:rgba(36, 175, 178, 0.5);transition: all 0.5s ease;}



	.uultra-socialicons { margin-top:8px; color:#FFF}



	  /** social activities**/



	 .uultra-icons { color: #3c4e69;

	   padding-right:5px}



    .uultra-social-activities {

	  position:relative;

	  background:#FFF; border-bottom:solid 1px #E6E6E6;

	  text-align:center !important; padding:0 20px 0 0 !important; margin:0 0 0 0 !important;}



    .uultra-social-activities ul{ margin:0 0 0 0 !important

	  }



	.uultra-social-activities ul li{

	   width:auto;

	   list-style:none;

	   display:inline-block;

	   padding-left:20px !important;
	   padding-right:20px !important;
	   padding-top:10px !important;

	   font-size:16px;margin:0 0 0 0;text-align:center

	  }



	.uultra-social-activities ul li.active{border-bottom:solid 3px #24afb2;



	  }



    .uultra-social-activities ul li:hover {  border-bottom:solid 3px #24afb2;transition: all 0.5s ease;}
	.uultra-social-activities ul li {border-bottom: 3px solid white;	}



    .uultra-social-activities  p.cat { font-size:18px !important;
	  padding:5px 0 0 0 !important;
	  margin:0 0 0 0 !important;
	  color:#3c4e69 !important;

	  text-align:center;}



	 .uultra-social-activities  p.cat a {text-decoration:none !important;color:#273d5e!important; }







	 .uultra-social-activities  p.cat:active {color:#273d5e !important;}



	 p.number { font-size:18px !important;

	  padding:10px 0 0 0 !important;

	  margin:0 0 0 0 !important;

	  color:#48d6c8 !important;

	  text-align:center}





	 /** end social activities**/





	   /**Friends**/





	.uultra-friends { margin-bottom:10px; }



	.uultra-friends ul {}



	.uultra-friends ul li{ width:45%; margin-top:10px; margin-left:10px; border-bottom: dashed 1px #F0F0F0;display:inline-block }



	.uultra-friends ul li span{

			 display:inline-block

		}



	.uultra-friends ul li span img{

			  height:50px;

			  width:50px;

			  border-radius:50%; margin-left:10px



		}



	.uultra-friends ul li .uultra-info {

	     max-width:99%;

		 display:inline-block;

		 margin:0 0 0 15px;

		 padding:0 0 0 0;

		 vertical-align:top}



	 p.uultra-name {

	    font-size:14px !important;



		padding-top: 0px !important;

		padding-bottom: 0px !important;

		padding-right: 0px !important;

		padding-left: 0px !important;



		margin-top: 0px !important;

		margin-bottom: 0px !important;

		margin-right: 0px !important;

		margin-left: 0px !important;





	   }



	 p.uultra-profession {

		 font-size:12px !important;

		 	padding-top: 0px !important;

		padding-bottom: 0px !important;

		padding-right: 0px !important;

		padding-left: 0px !important;



		margin-top: 0px !important;

		margin-bottom: 0px !important;

		margin-right: 0px !important;

		margin-left: 0px !important;

		 font-style:italic !important;

		 color:#666 !important;}







	    /**Latest Video**/

    .uultra-video {

		margin-top:20px;

		margin-left:10px;

		margin-right:10px;

		margin-bottom:10px}





	   /**Latest Photo**/

	.uultra-latest-photo {margin-top:20px}
	.uultra-latest-photo ul {}

	.uultra-latest-photo ul li{ width:46.6%;

			 max-height:200px !important;

			 min-height:150px !important;

			 padding:5px 5px 5px 5px !important;

			 list-style:none;
			 text-align:center;

			 display:inline-block}



	.uultra-latest-photo ul li img {

		 max-width:100%;

		 max-height:200px;

	     min-height:150px;}


     .uultra-latest-photo p{ font-size:13px;}
	 .uultra-latest-photo p a{ text-decoration:none; font-size:14px; color:#666}


	/**Latest Galleries**/

	.uultra-latest-gall-widgets {margin-top:20px}
	.uultra-latest-gall-widgets ul {}

	.uultra-latest-gall-widgets ul li{ width:99%;

			 max-height:200px !important;
			 min-height:190px !important;
			 padding:5px 5px 5px 5px !important;
			 list-style:none;

			 display:inline-block; vertical-align:top; text-align:center}

	.uultra-latest-gall-widgets p.uu_gal_title{ margin:0px; }
	.uultra-latest-gall-widgets p.uu_gal_title a{ text-decoration:none; font-size:14px; color:#666; text-transform:capitalize}


	.uultra-latest-gall-widgets ul li img {

		 max-width:100%;
		 max-height:120px;
	     min-height:120px;}

	.uultra-latest-gall-widgets p.usersultra-amount_pictures{ font-size:12px; height:10px;}
	.uultra-latest-gall-widgets p.galdesc{ font-size:11px;}





	    /**Followers**/



	.uultra-followers {margin-top:20px}



	.uultra-followers ul li {

		border-bottom: dashed 1px #F0F0F0;

		margin-top:5px;

		margin-bottom:5px

		}



	.uultra-followers ul li span{ display:inline-block

		}



	.uultra-followers ul li span img{

			  height:60px;

			  width:60px;

			  border-radius:50%;

			  margin-left:10px



		}



	.uultra-info-follow	 {

		max-width:50%;

	    display:inline-block;

		vertical-align:top;

		margin-left:10px;

		}



	p.uultra-name-follow {

		font-size:14px !important;

	    padding-top: 0px !important;

		 padding-bottom: 0px !important;

		 padding-right: 0px !important;

		 padding-left: 0px !important;

		 margin-top: 0px !important;

		 margin-bottom: 0px !important;

		 margin-right: 0px !important;

		 margin-left: 0px !important;

		 text-align:left !important;



		color:#000}



	p.uultra-profession-follow {

		padding:0 0 0 0;

	    margin:0 0 0 0;

		font-size:12px;color:#e54722; font-style:italic}



	p.uultra-count-follow {

		 padding-top: 5px !important;

		 padding-bottom: 0px !important;

		 padding-right: 0px !important;

		 padding-left: 0px !important;

		 margin-top: 0px !important;

		 margin-bottom: 0px !important;

		 margin-right: 0px !important;

		 margin-left: 0px !important;

		 text-align:left !important;

		font-size:12px !important;color:#E54722 !important}



	    /**Latest Posts**/



	.uultra-latest-posts {

			   margin-top:20px;

			   margin-bottom:10px}



	.uultra-latest-posts li{

		margin-top:10px;

		padding-top:5px;

		border-bottom:dashed 1px #F0F0F0;
		text-align:center;

		}



	.uultra-latest-posts span{

		display:inline-block;

		width:100px;

		height:100px}



	.uultra-latest-posts span img {

	    width:100px;

	    height:100px}



	.uultra-latest-posts li .uultra-latest-descrip {

		display:inline-block;

		width:65%;

		margin-top:0px;

		margin-bottom:5px;

		margin-left:10px;

		padding:0 0 0 0;

		vertical-align:top;

		}



	p.uultra-tit {



		 font-size:16px !important;

		 padding-top: 0px !important;

		 padding-bottom: 0px !important;

		 padding-right: 0px !important;

		 padding-left: 0px !important;

		 margin-top: 0px !important;

		 margin-bottom: 0px !important;

		 margin-right: 0px !important;

		 margin-left: 0px !important;

		 text-align:left !important



	}



	p.uultra-tit a {

	  color:#333 !important;

	 text-decoration:none  !important

	 }



	p.uultra-tit a:hover { color:#000  !important

	 }



	p.uultra-date {



	font-size:12px !important;

	font-style:italic !important;

	padding-top: 5px !important;

	padding-bottom: 0px !important;

	padding-right: 0px !important;

	padding-left: 0px !important;



	margin-top: 0px !important;

	margin-bottom: 0px !important;

	margin-right: 0px !important;

	margin-left: 0px !important;

	color:#3e98a1 !important;

	text-align:left !important

  }



	p.uultra-text {

	 font-size:12px  !important;

	 padding-top: 0px !important;

	 padding-bottom: 0px !important;

	 padding-right: 0px !important;

	 padding-left: 0px !important;



	 margin-top: 0px !important;

	 margin-bottom: 0px !important;

	 margin-right: 0px !important;

	 margin-left: 0px !important;

	 color:#333 ;

	 text-align:left !important;

	 line-height:1.3 !important



	 }







   .uultra-comment-icons{ width:100%;

    background:#F4F4F4;

	height:auto;

	padding-top:5px;

	padding-bottom:5px;

	clear:both;

	margin:10px 0 10px 0}



   .uultra-comment-icons .uultra-more-icons {

	 width:15%;

	 font-size:12px !important;

	 height:auto;

	 margin-top:5px;

	 margin-bottom:5px;

	 margin-left:10px;

	 display:inline-block;

	 padding-left:5px;

	 color:#666 !important}





	 .uultra-comment-icons .uultra-more-icons a{

		  text-decoration:none !important;

		  color:#666 !important

	}





   .uultra-small-icon { color: #ffb12a;padding-right:5px;  }





   .uultra-profile-seperator {

    border-bottom: 1px  dotted  #F3F3F3;

    color: #333333;

    font-size: 14px;

    font-weight: bold;

    margin:15px 0px 10px 0px;

    padding: 0 0 10px 5px;

    text-transform: uppercase;

}





/*Public Profile - Galleries*/

.uultra-prof-cont .photolist{



	margin:10px auto 10px auto;

	width:100%;



}



.uultra-prof-cont .photolist ul{



	width:100%;

	padding-left:5px;

	text-align:center;





}



.uultra-prof-cont .photolist ul li{



	width:22% ;

	text-align:center;

	border:solid 1px #F2F2F2;

	height:auto !important;

	display:inline-block;

	vertical-align:top;

	margin:10px 1% 0px 1%;

	min-height:230px !important;
	box-shadow:none;

}



.uultra-prof-cont .photolist ul li p{

	text-align:center;

	font-size:1.3em;

	margin:5px 0px 5px 0px;

	line-height:13px;

	color:#999;



}



.uultra-prof-cont .photolist ul li p.usersultra-amount_pictures{



	margin:5px 0px 5px 0px;

	line-height:10px;

	font-size:0.9em;

	font-style:italic;

	color: #666;



}



.uultra-prof-cont .photolist ul li p.galdesc{



	margin:10px 0px 10px 0px;

	line-height:13px;

	font-size:1.1em;

	color: #666;



}







.uultra-prof-cont .photolist ul li .usersultra-photo-name{



	margin:10px 0px 10px 0px;



}







.uultra-prof-cont .photolist ul li a{

	text-align:center;

	font-size:1.5em;

	margin:5px 0px 5px 0px;

	line-height:13px;

	color: #333;
	text-decoration:none;



}



.uultra-prof-cont .photo-gal-nav{
	margin:10px auto 10px auto;
	width:100%;

}

/*Public Profile - Photos*/

.uultra-prof-cont .photos{

	margin:10px auto 10px auto;
	width:100%;



}



.uultra-prof-cont .photos ul{



	width:100%;

	text-align:center;



	padding-bottom:5px;

	padding-bottom:5px;



}



.uultra-prof-cont .photos ul li{



	width:23%;



	text-align:center;



	border:none;

	min-height:140px ;

	height:auto ;



	display:inline-block;

	vertical-align:top;



	margin:10px 5px 0px 8px;

	background-color:#FFF;



}



.uultra-prof-cont .photos li img{

	border:none;



	max-width:180px ;

	max-height:200px ;

	height:auto;



}





/* ------------------------------------------------------------------------- *

 *  Website Wall Style

/* ------------------------------------------------------------------------- */

.uultra-wall-wrapper
{
	position:	relative;
	clear:both;
	margin:10px auto 10px auto;
	padding:5px;
	width:90%;

}

.uultra-wall-wrapper .uultra-publishContainer

{



    text-align: right;

    background-color: #F2F2F2;
	border: solid 1px  #e6e6e6;

    border-image: none;

    padding: 1em 1.2em ;

    margin: 0 auto 2em auto ;
	border-radius: 5px;



}


.uultra-wall-wrapper .uultra-publishContainer .uultra-tool-bar-option-buttons{
	clear:both;
	float:none;
	position:relative;


}

.uultra-wall-wrapper .uultra-publishContainer .uultra-tool-bar-option-buttons a{

	text-decoration:none;


}

/*----SITE-WIDE UPLOADER BOX*/

.uultra-wall-wrapper .uultra-publishContainer .uultra-site-wide-photo-uploader{
	clear:both;
	float:none;
	position:relative;
	display:none;


}

#drag-drop-area-sitewidewall {

	position:relative;
	border:none;
	padding:5px;
	margin:5px auto 5px auto;
	height: auto !important;
	width:92%
}



.uultra-wall-wrapper .uultra-img-to-share-id-refresh-cl{
	clear:both;
	float:none;
	position:relative;
	display:none;
	text-align:center;
	min-height:500px;


}

.uultra-wall-logged-in-usage{
	display:none;
	color:#F00;



}


.uultra-wall-wrapper .uultra-msgTextArea

{
    width: 97%;
    height: 80px;
    border-radius: 7px;
	margin-bottom:5px;
	padding-top:5px;

}



.uultra-wall-wrapper .uultra-commentTextArea

{

    width: 97%;
    border-radius: 7px;
    height: 40px;
	margin-bottom:5px;
	margin-top:2px;
	padding:0px;
	padding-top:5px;
	padding-left:4px;


}


.uultra-wall-wrapper .uultra-publishComment

{

    text-align: right;
    width: 100%;
    display: none;
	padding-top:5px;
	padding-bottom:5px;

}



.xoouserultra-button-wall {background-image: none !important; background: #D1D1D1;  box-shadow:none !important;}
.xoouserultra-button-wall:hover { background:#999}

.uultra-wall-wrapper  span.uultra-u-avatar{


	  margin:0px 5px 5px 5px; padding:5px;

	  float:left;

	 vertical-align:top;



}



.uultra-wall-wrapper span.uultra-u-avatar img{

	  border-radius: 50% ;

	-moz-border-radius: 50%;

	padding-left:0px !important;

	 margin-right: 7px;



}

.uultra-wall-wrapper   input[type="submit"],
input[type="button"],
input[type="reset"],
article.post-password-required input[type=submit]
 {
	padding: 6px 10px;
	padding: 0.428571429rem 0.714285714rem;
	font-size: 11px;
	font-size: 0.785714286rem;
	line-height: 1.428571429;
	font-weight: normal;
	color: #7c7c7c;
	background-color: #e6e6e6;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -webkit-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -o-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: linear-gradient(top, #f4f4f4, #e6e6e6);
	border: 1px solid #d2d2d2;
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
	cursor:pointer;
}



#msgHolder

{



}



    #msgHolder img

    {

        float: left;

        margin-right: 7px;

    }



    #msgHolder a

    {

        text-decoration: none;

        color: #015BA7;

    }



        #msgHolder a:hover

        {

            text-decoration: underline;

        }



.uultra-wall-wrapper ul li

{

	/*margin:0px !important;

	padding:0px !important*/



}



.uultra-postHolder

{

    padding: 5px;
	 padding-top: 10px !important;

    border-bottom: solid 1px #E6E6E6;

    margin: 10px !important;

    list-style:none;
	position:relative;

	/*padding-top:5px;

	padding-bottom:5px;*/

}



span.uultraprofile-update-wall-delete {
    height: 15px;
    position: absolute;
    right: 0px;
	top: -5px;
    width: 32px;
}
span.uultraprofile-update-wall-delete i {
    font-size: 15px;
}



span.uultraprofile-wall-delete {
    height: 15px;
    position: absolute;
    right: 0px;
	top:2px;
    width: 32px;
	text-align:right;
}
span.uultraprofile-wall-delete i {
    font-size: 15px;
}


span.uultraprofile-wall-edit {
    height: 15px;
    position: absolute;
    right: 45px;
    width: 15px;
}
span.uultraprofile-wall-edit i {
    font-size: 15px;
}



.uultra-postHolder p

{

   text-align:left !important;
   font-size:1.0em !important;
   margin-top:15px !important;
   margin-left:auto !important;
   margin-bottom:7px !important;
   word-wrap: break-word;

   /*margin-right: 50px !important;*/

}



.uultra-postHolder a

{

   font-weight: bold;

}




.uultra-commentFooter

{

}

.uultra-postFooter

{

    font-size: 0.85em;


	clear:both;
	float:none !important;

	padding-top:5px !important;

	padding-bottom:5px  !important;
	padding-left:2px !important;
	text-align:left;

}



    .uultra-postFooter span

    {

        color: #7D7D84;

    }



    .uultra-postFooter a

    {

        font-weight: normal;

    }





#btnShare, .btnComment, .btnRequest

{

  background-color: #5B74A8;

    border: 0 none;

    color: #FFFFFF;

    cursor: pointer;

    font-size: 13px;

    font-weight: bold;
    margin-right: 10px;
    padding: 5px;

    text-align: center;

    width: 50px;

}

/* ------------------------------------------------------------------------- *

 *  Wall Style - Users Profile

/* ------------------------------------------------------------------------- */





.uultra-prof-cont .uultra-publishContainer

{



    text-align: right;

    background-color: #F2F2F2;
    border-top: #e6e6e6;

	border-bottom: #e6e6e6;

	border-left: none !important;

	border-right: none !important;

    border-image: none;

    border-style: solid;

    border-width: 1px;

    padding: 1em 1.2em ;

    margin: 0 auto 2em auto ;



}


/* ------------------------------------------------------------------------- *

 *  My Posts Style - Users Wall

/* ------------------------------------------------------------------------- */


/*My Posts - User Profile Wall.*/
.uultra-prof-cont .uultra-user-profile-wall .wall-my-posts{

	margin:10px 0 10px 0;
	width:98%;
}

.uultra-prof-cont .uultra-user-profile-wall .wall-my-posts .uultra-my-post-desc{

	clear:both;
	float:none;
	margin-top:10px;
	margin-bottom:10px

}

.uultra-prof-cont .uultra-user-profile-wall .wall-my-posts .uultra-my-post-info-bar{

}


.uultra-prof-cont .uultra-user-profile-wall .wall-my-posts .uultra-my-post-info-bar p{

}


.uultra-prof-cont .uultra-user-profile-wall .wall-my-posts .uultra-my-post-info-bar i{

	margin-right:5px !important;



}



.uultra-prof-cont .uultra-user-profile-wall .wall-my-posts .uultra-my-post-info-bar span.uultra-post-date{

	margin-right:1em;



}



.uultra-prof-cont .uultra-user-profile-wall .wall-my-posts .uultra-my-post-info-bar span.uultra-post-see{

	margin-left:1em;
	float:right;



}

.uultra-prof-cont .uultra-user-profile-wall .wall-my-posts a{



	text-decoration:none;
	font-size:0.9em;

	color:#666;

}

.uultra-prof-cont .uultra-user-profile-wall .wall-my-posts a:hover{

	color:#999;

}



.uultra-prof-cont .uultra-user-profile-wall .wall-my-posts ul{

	width:100%;

	padding-left:5px;
	text-align:left;
	margin-top:5px !important;
	margin-left:0px !important;
	margin-right:0px !important;
	margin-bottom:5px !important;


}

.uultra-prof-cont .uultra-user-profile-wall .wall-my-posts .uultra-my-post-thumb{

	max-height:250px;
	float:none;
	clear:both;
	height:auto;
	text-align:left;

}


.uultra-prof-cont .uultra-user-profile-wall .wall-my-posts ul li{



	width:98% ;

	text-align:center;

	border:solid 1px #F2F2F2;

	height:auto !important;

	display:inline-block;

	vertical-align:top;

	margin:10px 1% 0px 1%;

	padding-left:2px;
	padding-bottom:10px;

	min-height:230px !important;

	border-radius: 5px;

	box-shadow: none;

	height:auto !important;

}



.uultra-prof-cont .uultra-user-profile-wall .wall-my-posts ul li h1.uultra-post-title{

	font-size:1.5em;
	text-align:left !important;

}

.uultra-prof-cont .uultra-user-profile-wall .wall-my-posts ul li h1.uultra-post-title a{

	color:#666 !important;


}

.uultra-prof-cont .uultra-user-profile-wall .wall-my-posts ul li h1.uultra-post-title a:hover{

	text-decoration:none;
}



.uultra-prof-cont .uultra-user-profile-wall .wall-my-posts ul li span.posthumb{

	float:none;
	padding:5px;
}


.uultra-prof-cont .uultra-user-profile-wall .wall-my-posts ul li img{

	width:auto ;
	float:none !important;
	max-height:250px;
}
.uultra-prof-cont .uultra-user-profile-wall .wall-my-posts ul li p{

	text-align:left;
	font-size:1.0em;
	margin:5px 0px 5px 0px;
	color: #333;
	/*word-break: break-word; */
	word-wrap: break-word;

}

/*END My Posts - User Profile Wall.*/

.uultra-prof-cont .uultra-msgTextArea

{

    width: 97%;

    height: 80px;

    border-radius: 7px;

	margin-bottom:5px;

}



.uultra-prof-cont .uultra-commentTextArea

{

    width: 97%;

    border-radius: 7px;

    height: 40px;

	margin-bottom:5px;

	margin-top:2px;
	padding:0px;
	padding-top:5px;
	padding-left:4px;

}







.uultra-prof-cont .uultra-publishComment

{

    text-align: right;

    width: 100%;

    display: none;

	padding-top:5px;

	padding-bottom:5px;

}



.xoouserultra-button-wall {background-image: none !important; background: #D1D1D1;  box-shadow:none !important;}

.xoouserultra-button-wall:hover { background:#999}
.uultra-prof-cont  span.uultra-u-avatar{


	  margin:0px 5px 5px 5px; padding:5px;

	  float:left;

	 vertical-align:top;



}

.uultra-prof-cont  input[type="submit"],
input[type="button"],
input[type="reset"],
article.post-password-required input[type=submit]
 {
	padding: 6px 10px;
	padding: 0.428571429rem 0.714285714rem;
	font-size: 11px;
	font-size: 0.785714286rem;
	line-height: 1.428571429;
	font-weight: normal;
	color: #7c7c7c;
	background-color: #e6e6e6;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -webkit-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -o-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: linear-gradient(top, #f4f4f4, #e6e6e6);
	border: 1px solid #d2d2d2;
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
	cursor:pointer;
}



.uultra-prof-cont  span.uultra-u-avatar img{

	  border-radius: 50% ;

	-moz-border-radius: 50%;

	padding-left:0px !important;

	 margin-right: 7px;



}



#msgHolder

{



}



    #msgHolder img

    {

        float: left;

        margin-right: 7px;

    }



    #msgHolder a

    {

        text-decoration: none;

        color: #015BA7;

    }



        #msgHolder a:hover

        {

            text-decoration: underline;

        }



.uultra-prof-cont ul li

{

	/*margin:0px !important;

	padding:0px !important*/
	list-style:none !important;





}







/*span.uultraprofile-wall-delete {
    height: 15px;
    position: absolute;
    right: 25px;
    width: 15px;
}*/
span.uultraprofile-wall-delete i {
    font-size: 15px;
}


span.uultraprofile-wall-edit {
    height: 15px;
    position: absolute;
    right: 45px;
    width: 15px;
}
span.uultraprofile-wall-edit i {
    font-size: 15px;
}



.uultra-postHolder p

{

   text-align:left !important;
   font-size:1.0em !important;
   margin-top:15px !important;
   margin-left:auto !important;
   margin-bottom:7px !important;
   /*margin-right: 50px !important;*/
   word-wrap: break-word;


}



.uultra-postHolder a

{

   font-weight: bold;

}




.uultra-commentFooter

{

}



    .uultra-postFooter span

    {

        color: #7D7D84;

    }



    .uultra-postFooter a

    {

        font-weight: normal;

    }



.uultra-commentHolder

{

    clear: both;

    background-color: #EEF1F6;

    padding-top: 5px !important;
	padding-bottom: 5px !important;
	margin-left:0px !important;

    border-bottom: 1px solid #DEE5EA;
    border-top: 1px solid white;
    list-style:none;
	position:relative;

}

.uultra-commentHolder .uultra-b-edit-reply

{
    clear: both;
	width:98%;
	padding-bottom:10px;
	padding-top:5px;
	padding-left:5px;



}

.uultra-commentHolder .uultra-edit-reply-fiv
{
	display:none;

}

a.uultra-close-edit-reply-box
{
	font-size:11px ;
	font-weight:normal;
}

a.uultra-close-edit-comment-box
{
	font-size:11px ;
	font-weight:normal;
}



.uultra-postHolder .uultra-edit-reply-fiv
{
	display:none;
	background:#F9F9F9;
	padding:5px;

}


.uultra-postHolder .uultra-error-message-reply-empty

{
	display:none;
	color:#F00;

}

.uultra-commentHolder .uultra-error-message-reply-empty

{
	display:none;
	color:#F00;

}





#btnShare, .btnComment, .btnRequest

{

  background-color: #5B74A8;

    border: 0 none;

    color: #FFFFFF;

    cursor: pointer;

    font-size: 13px;

    font-weight: bold;
    margin-right: 10px;
    padding: 5px;
    text-align: center;
    width: 50px;

}



/* ------------------------------------------------------------------------- *

 *  Users Directory V3

/* ------------------------------------------------------------------------- */
.usersultra-front-directory-wrap .uultra-directory3{

	margin:10px auto 10px auto;
	width:100%;

}



.usersultra-front-directory-wrap .uultra-directory3 ul{

	width:100%;
	padding-left:5px;
	text-align:center;

}



.usersultra-front-directory-wrap .uultra-directory3 .uultra-my-thumb{



	margin-left:1em;



}



.usersultra-front-directory-wrap .uultra-directory3 .uultra-desc-info{

	text-align:center;





}

.usersultra-front-directory-wrap .uultra-directory3  .uultra-my-thumb img{



	border-radius: 50%;



}



.usersultra-front-directory-wrap .uultra-directory3 ul .uultra-my-thumb a{



	background-color: #fff;

    border-radius: 50%;

    display: inline-block;

    margin: -45px 2px 0 -3px;

    padding: 4px;

    position: relative;

    vertical-align: bottom;

    z-index: 1;

	height:70px; width:70px;


}







.usersultra-front-directory-wrap .uultra-directory3 ul li{



	width:22% ;

	text-align:center;

	border:solid 1px #F2F2F2;

	height:auto !important;

	display:inline-block;

	vertical-align:top;

	margin:10px 1% 0px 1%;

	padding:5px;

	min-height:230px !important;


	height:auto !important;



	background-color: #fff;

    border-radius: 5px;

    box-sizing: border-box;

    text-align: left;

}

.usersultra-front-directory-wrap .uultra-directory3 p.uultra-user-name{


	font-size:17px !important;

	text-align:left;



}

.usersultra-front-directory-wrap .uultra-directory3 a{

	text-decoration:none;
	color:#666

}

.usersultra-front-directory-wrap .uultra-directory3 a:hover{

	text-decoration:none;
	color: #333

}





/* ------------------------------------------------------------------------- *

 *  My Followers Style

/* ------------------------------------------------------------------------- */



.uultra-prof-cont .my-follow{

	margin:10px auto 10px auto;
	width:100%;

}



.uultra-prof-cont .my-follow ul{

	width:100%;
	padding-left:5px;
	text-align:center;

}



.uultra-prof-cont .my-follow .uultra-my-thumb{



	margin-left:1em;



}



.uultra-prof-cont .my-follow .uultra-desc-info{

	text-align:center;





}



.uultra-prof-cont .my-follow .uultra-desc-info p{



	text-align:center;





}



.uultra-my-follow-name{



	font-weight:600 !important;

	font-size:17px !important;

	text-align:left !important;



}



.uultra-prof-cont .my-follow  a{ text-decoration:none;

}



.uultra-prof-cont .my-follow .uultra-my-thumb img{



	border-radius: 50%;



}



.uultra-prof-cont .my-follow .uultra-my-thumb a{



	background-color: #fff;

    border-radius: 50%;

    display: inline-block;

    margin: -45px 2px 0 -3px;

    padding: 4px;

    position: relative;

    vertical-align: bottom;

    z-index: 1;

	height:70px; width:70px;











}







.uultra-prof-cont .my-follow ul li{



	width:22% ;

	text-align:center;

	border:solid 1px #F2F2F2;

	height:auto !important;

	display:inline-block;

	vertical-align:top;

	margin:10px 1% 0px 1%;

	padding:5px;

	min-height:230px !important;


	height:auto !important;

	background-color: #fff;

    border-radius: 5px;

    box-sizing: border-box;

    text-align: left;

}





.uultra-profile-card-bg-profile {

    background-position: 0 50%;

    background-size: 100% auto;

    border-bottom: 1px solid #e1e8ed;

    border-radius: 4px 4px 0 0;

    display: block;

    height: 95px;

}




/* ------------------------------------------------------------------------- *

 *  My Posts Style

/* ------------------------------------------------------------------------- */





.uultra-prof-cont .my-posts{

	margin:10px auto 10px auto;
	width:100%;
}



.uultra-prof-cont .my-posts .uultra-my-post-desc{


}

.uultra-prof-cont .my-posts .uultra-my-post-info-bar{

}



.uultra-prof-cont .my-posts .uultra-my-post-info-bar p{

}



.uultra-prof-cont .my-posts .uultra-my-post-info-bar i{

	margin-right:5px !important;



}



.uultra-prof-cont .my-posts .uultra-my-post-info-bar span.uultra-post-date{

	margin-right:1em;



}



.uultra-prof-cont .my-posts .uultra-my-post-info-bar span.uultra-post-see{

	margin-left:1em;

	float:right;



}





.uultra-prof-cont .my-posts a{



	text-decoration:none;

	color:#666;

}



.uultra-prof-cont .my-posts a:hover{

	color:#999;

}



.uultra-prof-cont .my-posts ul{



	width:100%;

	padding-left:5px;
	text-align:center;
	margin-top:5px !important;
	margin-left:0px !important;
	margin-right:0px !important;
	margin-bottom:5px !important;




}



.uultra-prof-cont .my-posts .uultra-my-post-thumb{



	max-height:250px;





}



.uultra-prof-cont .my-posts ul li{



	width:30% ;

	text-align:center;

	border:solid 1px #F2F2F2;

	height:auto !important;

	display:inline-block;

	vertical-align:top;

	margin:10px 1% 0px 1%;

	padding:5px;

	min-height:230px !important;

	height:auto !important;

}



.uultra-prof-cont .my-posts ul li h1.uultra-post-title{

	font-size:1.5em;

	text-align:left !important;





}



.uultra-prof-cont .my-posts ul li span.posthumb{

	float:left;

	padding:5px;





}



.uultra-prof-cont .my-posts ul li img{

	width:auto !important;

	max-height:250px;



}



.uultra-prof-cont .my-posts ul li p{

	text-align:left;

	font-size:1.0em;

	margin:5px 0px 5px 0px;

	color: #333;



}


/* ------------------------------------------------------------------------- *

 *  My Topics Style

/* ------------------------------------------------------------------------- */





.uultra-prof-cont .my-topics{

	margin:10px auto 10px auto;
	width:100%;
}



.uultra-prof-cont .my-topics .uultra-my-topic-desc{
	height:100px !important;


}

.uultra-prof-cont .my-topics .uultra-my-post-info-bar{

}



.uultra-prof-cont .my-topics .uultra-my-post-info-bar p{

}



.uultra-prof-cont .my-topics .uultra-my-post-info-bar i{

	margin-right:5px !important;



}



.uultra-prof-cont .my-topics .uultra-my-post-info-bar span.uultra-post-date{

	margin-right:1em;



}



.uultra-prof-cont .my-topics .uultra-my-post-info-bar span.uultra-post-see{

	margin-left:1em;

	float:right;



}



.uultra-prof-cont .my-topics a{



	text-decoration:none;

	color:#666;

}



.uultra-prof-cont .my-topics a:hover{

	color:#999;

}



.uultra-prof-cont .my-topics ul{



	width:100%;

	padding-left:5px;
	text-align:center;
	margin-top:5px !important;
	margin-left:0px !important;
	margin-right:0px !important;
	margin-bottom:5px !important;




}



.uultra-prof-cont .my-topics .uultra-my-topic-info{

	max-height:250px;
}

.uultra-prof-cont .my-topics .uultra-my-topic-info ul.topicstats{


}

.uultra-prof-cont .my-topics .uultra-my-topic-info ul.topicstats li.stattopic{

	width:26%;
	display:inline-block;
	vertical-align:top;
	height:40px !important;
	min-height:40px !important;


}



.uultra-prof-cont .my-topics ul li{



	width:30% ;

	text-align:center;

	border:solid 1px #F2F2F2;

	height:auto !important;

	display:inline-block;

	vertical-align:top;

	margin:10px 1% 0px 1%;

	padding:5px;

	min-height:280px !important;



	box-shadow: 0 1px 2px -1px #ccc;

	height:auto !important;

}



.uultra-prof-cont .my-topics ul li h1.uultra-topic-title{

	font-size:1.2em;
	text-align:left !important;
	height:30px;

}



.uultra-prof-cont .my-topics ul li span.posthumb{

	float:left;

	padding:5px;





}



.uultra-prof-cont .my-topics ul li img{

	width:auto !important;

	max-height:250px;



}



.uultra-prof-cont .my-topics ul li p{

	text-align:left;

	font-size:1.0em;

	margin:5px 0px 5px 0px;

	color: #333;



}


/* ------------------------------------------------------------------------- *

 *  My Posts Style

/* ------------------------------------------------------------------------- */


/*My Posts - Site Wide Wall.*/
.uultra-wall-wrapper .wall-my-posts{

	margin:10px 0 10px 0;
	width:98%;
}

.uultra-wall-wrapper .wall-my-posts .uultra-my-post-desc{

	clear:both;
	float:none;
	margin-top:10px;
	margin-bottom:10px

}

.uultra-wall-wrapper .wall-my-posts .uultra-my-post-info-bar{

}


.uultra-wall-wrapper .wall-my-posts .uultra-my-post-info-bar p{

}


.uultra-wall-wrapper .wall-my-posts .uultra-my-post-info-bar i{

	margin-right:5px !important;



}



.uultra-wall-wrapper .wall-my-posts .uultra-my-post-info-bar span.uultra-post-date{

	margin-right:1em;



}



.uultra-wall-wrapper .wall-my-posts .uultra-my-post-info-bar span.uultra-post-see{

	margin-left:1em;
	float:right;



}

.uultra-wall-wrapper .wall-my-posts a{



	text-decoration:none;
	font-size:0.9em;

	color:#666;

}

.uultra-wall-wrapper .wall-my-posts a:hover{

	color:#999;

}



.uultra-wall-wrapper .wall-my-posts ul{

	width:100%;

	padding-left:5px;
	text-align:left;
	margin-top:5px !important;
	margin-left:0px !important;
	margin-right:0px !important;
	margin-bottom:5px !important;


}

.uultra-wall-wrapper .wall-my-posts .uultra-my-post-thumb{

	max-height:250px;
	float:none;
	clear:both;
	height:auto;
	text-align:left;

}



.uultra-wall-wrapper .wall-my-posts ul li{



	width:480px ;

	text-align:center;

	border:solid 1px #F2F2F2;

	height:auto !important;

	display:inline-block;

	vertical-align:top;

	margin:10px 1% 0px 1%;

	padding-left:15px;
	padding-bottom:10px;

	min-height:230px !important;

	border-radius: 5px;

	box-shadow: 0 1px 2px -1px #ccc;

	height:auto !important;
	position:relative;

}



.uultra-wall-wrapper .wall-my-posts ul li h1.uultra-post-title{

	font-size:1.5em;
	text-align:left !important;

}

.uultra-wall-wrapper .wall-my-posts ul li h1.uultra-post-title a{

	color:#666 !important;


}

.uultra-wall-wrapper .wall-my-posts ul li h1.uultra-post-title a:hover{

	text-decoration:none;
}



.uultra-wall-wrapper .wall-my-posts ul li span.posthumb{

	float:none;
	padding:5px;
}


.uultra-wall-wrapper .wall-my-posts ul li img{

	width:auto ;
	float:none !important;
	max-height:250px;
}
.uultra-wall-wrapper .wall-my-posts ul li p{

	text-align:left;
	font-size:1.0em;
	margin:5px 0px 5px 0px;
	color: #333;
}

/*END My Posts - Site Wide Wall.*/




/*START PHOTO - Site Wide Wall.*/
.uultra-wall-wrapper .wall-my-photo{

	margin:10px 0 10px 0;
	width:98%;
}

.uultra-wall-wrapper .wall-my-photo .uultra-my-photo-desc{

	clear:both;
	float:none;
	margin-top:10px;
	margin-bottom:10px

}

.uultra-wall-wrapper .wall-my-photo .uultra-my-photo-info-bar{

}



.uultra-wall-wrapper .wall-my-photo .uultra-my-photo-info-bar p{

}



.uultra-wall-wrapper .wall-my-photo .uultra-my-photo-info-bar i{

	margin-right:5px !important;



}



.uultra-wall-wrapper .wall-my-photo .uultra-my-photo-info-bar span.uultra-photo-date{

	margin-right:1em;



}



.uultra-wall-wrapper .wall-my-photo .uultra-my-photo-info-bar span.uultra-photo-see{

	margin-left:1em;
	float:right;



}

.uultra-wall-wrapper .wall-my-photo a{



	text-decoration:none;
	font-size:0.9em;

	color:#666;

}



.uultra-wall-wrapper .wall-my-photo a:hover{

	color:#999;

}



.uultra-wall-wrapper .wall-my-photo ul{

	width:100%;

	padding-left:5px;
	text-align:left;
	margin-top:5px !important;
	margin-left:0px !important;
	margin-right:0px !important;
	margin-bottom:5px !important;




}

.uultra-wall-wrapper .wall-my-photo .uultra-my-photo-thumb{



	/*max-height:250px;*/
	float:none;
	clear:both;
	height:auto;
	text-align:center;



}



.uultra-wall-wrapper .wall-my-photo ul li{

	text-align:center;
	border:none !important;
	height:auto !important;
	display:inline-block;
	width:98%;

	vertical-align:top;

	margin:10px 1% 0px 1%;

	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;

	min-height:230px !important;
	border-radius: 5px;
	height:auto !important;

}



.uultra-wall-wrapper .wall-my-photo ul li h1.uultra-photo-title{

	font-size:1.5em;
	text-align:left !important;

}

.uultra-wall-wrapper .wall-my-photo ul li h1.uultra-photo-title a{

	color:#666 !important;


}

.uultra-wall-wrapper .wall-my-photo ul li h1.uultra-photo-title a:hover{

	text-decoration:none;
}



.uultra-wall-wrapper .wall-my-photo ul li span.posthumb{

	float:none;
	padding:5px;
}


.uultra-wall-wrapper .wall-my-photo ul li img{

	width:auto ;
	float:none !important;

	/*max-height:250px;*/
}
.uultra-wall-wrapper .wall-my-photo ul li p{

	text-align:left;
	font-size:1.0em;
	margin:5px 0px 5px 0px;
	color: #333;
}
/*ENDS PHOTO - Site Wide Wall.*/

/*Public Profile - Videos*/

.uultra-prof-cont .videolist{



	margin:10px auto 10px auto;

	width:100%;



}



.uultra-prof-cont .videolist ul{



	width:100%;

	padding-left:5px;

	text-align:center;





}



.uultra-prof-cont .videolist ul li{



	width:43% ;

	text-align:center;

	border:solid 1px #F2F2F2;

	height:auto !important;

	display:inline-block;

	vertical-align:top;

	margin:10px 3% 10px 1%; padding:10px 5px 10px 5px;

	min-height:230px !important;

}



.uultra-prof-cont .videolist ul li p{

	text-align:center;

	font-size:1.3em;

	margin:10px 0px 10px 0px;

	line-height:13px;

	color:#999;

}



.uultra-prof-cont .videolist ul li p.social_v{

	text-align:center;
	margin:10px 0px 10px 0px;
	line-height:20px;

	color:#999;

}



.uultra-post-wall-share-facebook{ position:relative; text-align:left; right:0px; padding-top:5px; margin-top:5px;}
.uultra-post-wall-share-facebook iframe, object, embed{ max-width:990px !important}

.fb_iframe_widget span{width: 470px }

table.uultra-custom-profile-fields-list{background-color:transparent}

table.uultra-custom-profile-fields-list tr{background-color:transparent; }
table.uultra-custom-profile-fields-list td{ background-color:transparent; width:50%; padding:5px}

.uultra-table-widget-custom p.uultra-p-custom-field-shortcode{ text-align:left !important; font-size:12px; padding:5px;}
.uultra-table-widget-custom strong.uultra-p-custom-field-shortcode{ text-align:left !important; font-size:12px; padding:5px;}

.ui-dialog{ z-index:999999 !important;}



/* ------------------------------------------------------------------------- *

 *  Responsive Style

/* ------------------------------------------------------------------------- */

/************************************************************************************

MEDIA QUERIES

*************************************************************************************/



/* Large screens */

@media only screen and (min-width : 1680px) {



}



/* Tablet Landscape */

 @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {


.usersultra-dahsboard-cont .usersultra-dahsboard-left{

		display:inline !important;
		float:none !important;
		clear:both !important;
		vertical-align:top;
		width: 98% !important;
	}

}



/* Smaller than 960px */

@media only screen and (max-width: 959px) {



.usersultra-dahsboard-cont .usersultra-dahsboard-left{

		display:inline !important;
		float:none !important;
		clear:both !important;
		vertical-align:top;
		width: 98% !important;
	}

	.uultra-wall-wrapper .uultra-msgTextArea
	{
		width: 85% !important;


	}



}



/* for 980px or less */

@media screen and (max-width: 980px) {


	.usersultra-dahsboard-cont .usersultra-dahsboard-left{

		display:inline !important;
		float:none !important;
		clear:both !important;
		vertical-align:top;
		width: 98% !important;
	}

	.usersultra-dahsboard-cont .usersultra-dahsboard-center{

		display:inline !important;
		float:none !important;
		clear:both !important;
		vertical-align:top;
		width: 98% !important;
	}


	.usersultra-dahsboard-cont .usersultra-dahsboard-left ul.uultra_u_dashboard_main_menu li{

		display:inline-block !important;
		width:30% !important;
	}


	.uultra-wall-wrapper{ width:98% !important}

	.uultra-wall-wrapper .uultra-msgTextArea
	{
		width: 85% !important;


	}

	.uultra-card-bg img.landscape{ height:auto !important}
	/*.uultra-profile-extra-info-badges-mobile{ display:none}*/
	.uultra-card-bg{ min-height:10px !important;}

	/*My Photos link*/
	.uultra-prof-cont .photolist ul li{width:47% !important }

	.uultra-respo-prof-data-hide{display:none}


	.uultra-avatar img  {
/*		width: 80px !important;
		height: 80px !important;
		min-height: 10px !important;*/
		}


	h1.uultra-name{ font-size:15px !important}






}



/* MAX 800px */



@media only screen and (max-width: 800px){


	.col-uultra-1 { width:100% !important; float:none}
	.col-uultra-2 { width:100% !important; float:none}
	.col-uultra-3 { width:100% !important; float:none}
	.uultra-respo-prof-data-hide-likes{display:none };

	span.data-a, span.data-b
	 {
		width:40% ;

	 }

	 .uultra-prof-cont .photos ul li{ width:47%;}


}



/* for 750px or less */

@media only screen and (max-width: 750px) {




	.usersultra-front-directory-wrap .uultra-directory3 ul li{ width:33%}

	.usersultra-dahsboard-cont .usersultra-dahsboard-left{

		display:inline !important;
		float:none !important;
		clear:both !important;
		vertical-align:top;
		width: 98% !important;
	}

	.usersultra-dahsboard-cont .usersultra-dahsboard-center{

		display:inline !important;
		float:none !important;
		clear:both !important;
		vertical-align:top;
		width: 98% !important;
	}


	.usersultra-dahsboard-cont .usersultra-dahsboard-left ul.uultra_u_dashboard_main_menu li{

		display:inline-block !important;
		width:30% !important;
	}



	span.data-a {

	width:100%;

	display:inline-block;

	}



	span.data-b {

	width:100%;

	display:inline-block; }


	span.data-a, span.data-b
	 {
		width:40% ;

	 }


	.commons-panel-content .pr_col{

		display:inline !important;
		clear:both;

	}
	.commons-panel-content .pr_col .col1{

		width:30% !important;

	}



	.commons-panel-content .pr_col_element
	{
		display:inline !important;
		clear:both;
		width:98% !important;

	}

	.xoouserultra-field-type {
		display:inline !important;
		clear:both;
		width:98% !important;
		margin-top:10px !important;



	}
	.xoouserultra-field-value {
		display:inline !important;
		clear:both;
		width:98% !important;
		margin-top:10px !important;

	}

	.uultra-card-bg .uultra-bg-pic {width: 50% !important; left: 20% !important; }
	span.uultra-top-nav-labels-resp{ };
	.uultra-wall-wrapper{ width:98% !important}


	.uultra-wall-wrapper .uultra-msgTextArea
	{
		width: 80% !important;


	}

	.uultra-card-bg img.landscape{ height:auto !important}
	.uultra-respo-prof-data-hide{display:none}


	.uultra-prof-cont .uultra-badges{display:none};
	.uultra-respo-prof-data-hide-likes{display:none };





}

@media only screen and (max-width: 620px) {


	.uultra-respo-prof-data-hide{display:none}
	.uultra-card-bg{ height:auto !important;}

	.uultra-respo-prof-data-hide-likes{display:none };

	.col-uultra-1 { width:99%; float:none}
	.col-uultra-2 { width:99%; float:none}








}

/*  GO FULL WIDTH AT LESS THAN 580 PIXELS */

@media only screen and (max-width: 580px) {




	.uultra-respo-prof-data-hide{display:none}

	/*.uultra-respo-prof-data-hide-likes{display:none };*/


	.uultra-card-bg .uultra-bg-pic {width: 50% !important; left: 20% !important; }
	.usersultra-dahsboard-cont .usersultra-dahsboard-left ul.uultra_u_dashboard_main_menu li{

		display:inline-block !important;
		width:20% !important;
		margin:1% !important;
	}

	.uultra-btn-u-menu span.uultra-user-menu-text{

		text-align:left;
		display:none !important;

	}

	.uultra-wall-wrapper{ width:98% !important}

	.uultra-wall-wrapper .wall-my-posts ul li{ width:99% !important;}


	.uultra-wall-wrapper .uultra-msgTextArea
	{
		width: 75% !important;


	}

	.uultra-avatar img  {
/*		width: 50px !important;
		height: 50px !important;
		min-height: 10px !important;*/
		}
	h1.uultra-name{ font-size:15px !important}

	.fb_iframe_widget span {width: 270px !important;		}
	.uultra-latest-photo ul li{ width:100% !important}
	.uultra-latest-photo ul li img { min-width: 280px !important; max-height:400px !important;}

	.uultra-latest-posts span{ display:block !important; clear:both; float:none; width:100% !important; height:auto !important}

	.uultra-latest-posts span img{ width:99% !important; height:auto !important}

	.uultra-prof-cont .my-posts ul li{display:block !important; clear:both; width:99% !important;}


	/*My Posts link*/
	.uultra-prof-cont .my-posts ul li{display:block !important; clear:both; width:99% !important;}

	.uultra-prof-cont .photos ul li{ width:98%;}
	.uultra-prof-cont .photos li img { max-width:100%;}







}


@media only screen and (max-width: 460px) {


	.uultra-respo-prof-data-hide{display:none}

	.uultra-card-bg{ height:auto !important;}

	.uultra-avatar img  {
/*		width: 50px !important;
		height: 50px !important;
		min-height: 10px !important;*/
		}

	.fb_iframe_widget span {width: 270px !important;		}


	/*My Photos link*/
	.uultra-prof-cont .photolist ul li{width:99% !important }
	.uultra-prof-cont .photos li img { max-width:100%;}




}


/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */

@media only screen and (max-width: 480px) {

	.usersultra-front-directory-wrap .uultra-directory3 ul li{ width:100%}
	.uultra-card-bg{ height:auto !important;}

	.uultra-respo-prof-data-hide{display:none}

	span.data-a {

	width:40%;

	display:inline-block;

	}

	span.data-a, span.data-b {
	width: 50%;
	}



	span.data-b {

	width:40%;

	display:inline-block; }

	.usersultra-dahsboard-cont .usersultra-dahsboard-left ul.uultra_u_dashboard_main_menu li{

		display:inline-block !important;
		width:18% !important;
		margin:1% !important;
	}

	.uultra-btn-u-menu span.uultra-user-menu-text{

		text-align:left;
		display:none !important;

	}

	.uultra-card-bg .uultra-bg-pic {width: 50% !important; left: 20% !important; }

	.uultra-inner-menu .uultra-inner-nav li{ padding-left:0px !important; margin-top:0px;}

	.uultra-wall-wrapper .wall-my-posts ul li img{

		width:98% !important;

	}


	.uultra-wall-wrapper .uultra-msgTextArea
	{
		width: 80% !important;


	}

	.uultra-avatar img.avatar  { width:100%;}

	.fb_iframe_widget span {width: 270px !important;		}


	.uultra-prof-cont {

	  width:99%;}



	.col-uultra-1 { width:99%; float:none}
	.col-uultra-2 { width:99%; float:none}
	.col-uultra-3 { width:99%; float:none}


	.uultra-prof-cont .photos ul li{ width:98%;}
	.uultra-prof-cont .photos li img { max-width:100%;}
	.uultra-card-bg .uultra-bg-pic {width:30%; left:30%}



}

/* =Content Styles - Deleting very soon

-------------------------------------------------------------- */





/* MAX 1440px */



@media only screen and (max-width: 1440px){



	.nav-justified {

				  width:100%;



	}

}





/* MAX 1024px */



@media only screen and (max-width: 1024px){



.nav-justified {

			  width:100%;



}

}






/* MAX 360px */



@media only screen and (max-width: 320px){



		.uultra-prof-cont {

			  width:99%;}





		.col-uultra-1 { width:99%; float:none}
		.col-uultra-2 { width:99%; float:none}
		.col-uultra-3 { width:99%; float:none}


		.uultra-card-bg .uultra-bg-pic {width: 40%; left:23%}



}

/*.lb-dataContainer, .lb-outerContainer { max-width: 100%; height: auto !important; width: auto !important; } */
