.profile-usermenu {
			margin-top: 30px;
			padding-bottom: 20px
		}

		.profile-usermenu ul li {
			border-bottom: 1px solid #f0f4f7
		}

		.profile-usermenu ul li:last-child {
			border-bottom: none
		}

		.profile-usermenu ul li a {
			color: #93a3b5;
			font-size: 16px;
			font-weight: 400
		}

		.profile-usermenu ul li a i {
			margin-right: 8px;
			font-size: 16px
		}

		.profile-usermenu ul li a:hover {
			background-color: #fafcfd;
			color: #5b9bd1
		}

		.profile-usermenu ul li.active a {
			color: #fc6f6f;
			background-color: #f6f9fb;
			border-left: 2px solid #5b9bd1;
			margin-left: -2px
		}
		@media (max-width:991px) {
			.profile-sidebar {
				float: none;
				width: 100%!important;
				margin: 0
			}
			.profile-sidebar>.portlet {
				margin-bottom: 20px
			}
			.profile-content {
				overflow: visible
			}
		}

.picture-src{
    width: 100%;
    
}	

/*.picture-src{border-radius:50%;}*/
/*Profile Pic Start*/
.picture-container{
    position: relative;
    cursor: pointer;
    text-align: center;
}
.picture{
    width: 160px;
    height: 160px;
    border: 1px solid #019b95;
    color: #FFFFFF;
    padding:2px;
    margin: 0px auto;
    
    overflow: visible;
    transition: all 0.2s;
    -webkit-transition: all 0.2s;
}
.picture:hover{
    border-color: none;
}
.content.ct-wizard-green .picture:hover{
    border-color: #05ae0e;
}
.content.ct-wizard-blue .picture:hover{
    border-color: #3472f7;
}
.content.ct-wizard-orange .picture:hover{
    border-color: #ff9500;
}
.content.ct-wizard-red .picture:hover{
    border-color: #ff3b30;
}
.picture input[type="file"] {
    cursor: pointer;
    display: block;
    height: 100%;
    left: 0;
    opacity: 0 !important;
    position: absolute;
    top: 0;
    width: 100%;
}



.picture-src{
    width: 100%;
    
}

/*Profile Pic End*/
	

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.infor{
	/*padding-top:200px;*/
}
.divider{
	margin-top:10px;
}
.picture{
	margin-top:-350px;
}
}
	
.smallstyle{
	color:#019b95;
}
.h2color{
	color: #fc6f6f;
}	
.btn-outline {
    background-color: transparent;
    color: inherit;
    transition: all .5s;
}

.btn-outline {
    color: #fc6f6f;
    border-color:#fc6f6f;
}



.btn-outline:hover {
    color: #fff;
    background:#fc6f6f;
     border-color:#fc6f6f;
}	
	
[hidden] {
  display: none !important;
}

figcaption.ratings
{
    padding-top:20px;
    
    }
figcaption.ratings a
{
    color:#f1c40f;
    font-size:11px;
    }
figcaption.ratings a:hover
{
    color:#f39c12;
    text-decoration:none;
    }
.divider 
{
    border-top:1px solid rgba(0,0,0,0.1);
    }
.emphasis 
{
    border-top: 4px solid transparent;
    }
.emphasis:hover 
{
    border-top: 4px solid #1abc9c;
    }
.emphasis h2
{
    margin-bottom:0;
    }
span.tags 
{
    background: #1abc9c;
    border-radius: 2px;
    color: #f5f5f5;
    font-weight: bold;
    padding: 2px 4px;
    }
.div1 {   border: 1px solid black;
		  background:#55bbea;
	}
.div1 p
{
	font-size:15px;
	color:#fff;
	padding-top:6px;
	
}

.div1 p a
{
	font-size:18px;
	color:#fff;
	
}

.div1 p l
{
	margin-bottom: 15px; margin-top: -10px; padding-left: 50px; border-top: 1px solid #96d1f8;background: yellow;
    padding: 5px 5px; -webkit-border-radius: 8px; -moz-border-radius: 8px;border-radius: 8px;
    -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
     box-shadow: rgba(0,0,0,1) 0 1px 0;text-shadow: rgba(0,0,0,.4) 0 1px 0;color: red;font-size: 14px;
    font-family: Georgia, serif;text-decoration: none;vertical-align: middle;	
}



/**header.php part css code start**/


.client-logo{
	height:100%;
	color:#019b95;
	font-size:16px;
}
.logo-client{
	background:#f6f9fb;
	height:95%;
	text-align:center;
	padding-top:5%;
	border:2px solid #02b1ab;
	-webkit-box-shadow: 10px 10px 43px -9px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 10px 43px -9px rgba(0,0,0,0.75);
box-shadow: 10px 10px 43px -9px rgba(0,0,0,0.75);
}

.full-width-container .top_header{}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
  .client-logo{
  height:100%;
  font-size:10px;
}
.logo-client{
  height:88%;  font-size:10px;

}
.mobile-hide1{
	display:none;
	}
}
@media only screen and (min-device-width : 548px) and (max-device-width : 768px) {
  .client-logo{
  font-size:14px;
}
.logo-client{
  height:125%;
  width:100%; 
}
}


.dropdown-menu {
margin:0px 800 0;

}
.open>.dropdown-menu {
    display: inline-flex;
    background:url(../img/banner_bg.png) no-repeat;
}
.loginlinks{
    text-transform: uppercase;
}
.loginlinks ul li a{
	color: #019B95;
	}

.loginlinks ul li a:hover{
	background-color: #019B95;
	color: #fff;
	}




@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.dropdown-menu{
margin:  30 0 0 0;
background:url(../img/banner_bg.png) no-repeat;
}

}	


/**header.php part css code end**/

/**home.php part css code start**/


@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.smallstyle, .fa, .glyphicon{
	display: none;

}
.mobile-btn{
	height:10px;
	margin-top:-15px;
   
}
.module_button{
	min-height:50px;
}

.profile-usermenu {
    margin-top: 30px; 
    padding-bottom: 0px;
}
.profile-usermenu{
	margin-bottom:10px;
}
}
@media only screen and (min-device-width : 548px) and (max-device-width : 768px) {
	.module_button{
	min-height:50px;
}
}



/**home.php part css code end**/












