form.online-partnership { padding-left:0;}
#online-partnership tr {border:0px;}
#online-partnership td {
    border-right: 0px;
}

#online-partnership .input-lg { padding:12px 10px}
#online-partnership .textarea { height:auto;}


#online-partnership p.textsytle {
    color: #5B5B5B;
    font-family: 'Lato',sans-serif;
    font-size: 1.25em;

}
 .margin-bottom-none { margin-bottom:0;}
 .margin-right-none { margin-right:0!important;}

.col-ph-12 { background:#e6e6e6; border:#c3c3c3 solid 1px;}
.col-ph-3 { background:#FFFFFF; margin-top:15px; margin-left:2%; padding:5px 0 0 0; overflow:hidden; 
	 border-radius: 4px;
-webkit-box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:    0px 0px 3px 0px rgba(50, 50, 50, 0.5);
box-shadow:         0px 0px 3px 0px rgba(50, 50, 50, 0.5);
  }
.col-ph-3 img { width:100%; }

.padding-right-none { padding-right:0;}
.pad-rg-25 { padding-right:35px;}
.pad-lt-0 { padding-left:0;}

.margin-right-20 { margin-right:-20px;}


.profileWebpage { background: url(images/profleBg.jpg) left top repeat; border:#FFFFFF solid 8px; padding:15px;
-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);
} 

.pro-web-bg { border:#c5c5c5 solid 1px; background: #FFFFFF; padding-top:10px; padding-bottom:10px; } 
.pro-web-bg p { color:#4a4a4a;}
.pro-web-bg p a { color:#009ddc; font-weight:600; text-decoration:underline;}
.pro-web-bg p a:hover { color:#000; text-decoration:underline;}
.pro-web-bg p.light-grey{ color:#8d8d8d;}

.col-web-3 { background:none; margin-top:15px;  position:relative;
	 border-radius: 0px;
-webkit-box-shadow: 0px 0px 0px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:    0px 0px 0px 0px rgba(50, 50, 50, 0.5);
box-shadow:         0px 0px 0px 0px rgba(50, 50, 50, 0.5);
  }
 
 .ma-top30 { margin-top:30px;}
  
  .submitBtn { background: url(../images/go.png); height:101px; width:102px; border:none;}
  
/* Add Date 25 March 2014 */

.profileGrid { width:900px; margin:45px auto; border:#FFFFFF solid 8px; background: url(../images/profleBg.jpg) left top repeat; padding:23px;
-o-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.25);
-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.25);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.25);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.25);
} 
.profileLeftCol { width:245px; float:left;} 
.proPhotoArea { background:#FFFFFF; border:#c5c5c5 solid 1px; width:100%/*95.8%*/; float:left; padding:10px 2%; text-align:center;}

.proIconGrid { float:left; width:100%; margin-top:15px;}
.proIcon01, .proIcon02, .proIcon03 { height:66px; width:58px /*66px*/; font-size:23px; line-height:52px; color:#FFFFFF; text-align:center; font-family: 'Lato', sans-serif; font-weight:bold; background-size:95% auto !important; margin:0 auto;}
.proIcon01 {  background:url(../images/proIcon01.png) left top no-repeat;}
.proIcon02 { background:url(../images/proIcon03.png) left top no-repeat;}
.proIcon03 {background:url(../images/proIcon02.png) left top no-repeat; }
.proIcon04 {background:url(../images/proIcon04.png) left top no-repeat; margin:0 auto; height:113px; width:113px;}
.proIcon04 a { display:block; height:100%; width:100%;}


.ribbon-red, .ribbon-silver, .ribbon-blue, .mp-platinum, .mp-gold, .mp-red, .mp-silver, .mp-black, .mp-colorless { height:58px; width:58px; font-size:23px; line-height:52px; color:#FFFFFF; text-align:center; font-family: 'Lato', sans-serif; font-weight:bold; background-size:100% auto !important; margin:0 auto;}
.ribbon-red {  background:url(../images/badges-ribbons/LtPB_Ribbon_Red_S.PNG) left top no-repeat;}
.ribbon-silver { background:url(../images/badges-ribbons/LtPB_Ribbon_Silver_S.PNG) left top no-repeat;}
.ribbon-blue {background:url(../images/badges-ribbons/LtPB_Ribbon_Blue_S.PNG) left top no-repeat; }

.mp-platinum {background:url(../images/badges-ribbons/LtPB_Masterpoint_Platinum_S.png) left top no-repeat; }
.mp-gold {background:url(../images/badges-ribbons/LtPB_Masterpoint_Gold_S.png) left top no-repeat; }
.mp-red {background:url(../images/badges-ribbons/LtPB_Masterpoint_Red_S.png) left top no-repeat; }
.mp-silver {background:url(../images/badges-ribbons/LtPB_Masterpoint_Silver_S.png) left top no-repeat; }
.mp-black {background:url(../images/badges-ribbons/LtPB_Masterpoint_Black_S.png) left top no-repeat; }
.mp-colorless {background:url(../images/badges-ribbons/LtPB_Masterpoint_Colorless_S.png) left top no-repeat; }

.points {color: #4A4A4A; font-size: 15px; font-weight: bold; margin: 0 auto; text-align: center; width: 58px;min-height: 15px;}
.mp-ribbon-block {overflow-x: hidden; overflow-y: auto; max-height: 300px;}


ul.profileRightCol { width:562px/*624px*/; background:#FFFFFF; float:right; border:#c5c5c5 solid 1px; padding:25px 30px; margin:0;}
ul.profileRightCol li { display:block; float:left; width:100%; padding:5px 0; margin:0; color:#4a4a4a; font-size:16px; font-family: 'Lato', sans-serif; font-weight:500; line-height:25px;}
ul.profileRightCol li span { width:35%; display:block; float:left;}
ul.profileRightCol li.lightColorText { color:#8d8d8d;}
ul.profileRightCol li a { font-weight:bold; text-decoration:underline; color:#009ddc;}
ul.profileRightCol li a:hover { color:#000000; text-decoration:underline;}

@media (max-width:1023px) { 
.recordsGrid,
ul.fromArea { width:80%; padding:20px 5%;}
ul.fromArea li { margin:5px 0;}
ul.fromArea li label { width:100%; padding:5px 0; }
ul.fromArea li.browsephotolist label { display:none;}
.half { width:100%; float:left;}
.goBtn { margin-top:10px;}
.recordsGrid { font-size:16px;}

.fromInputFild { width:100%; }
.selectList { width:100%;}
.fromTextArea { width:100%;}
.formTitle { width:96%; padding:0 2%; font-size:22px;}

.profileGrid { width:90%;}
.profileLeftCol { width:38%;} 
ul.profileRightCol { width:57%; padding:15px 2%; } 
.mp-ribbon-block {max-height: 266px;}


}

@media (min-width:768px) and (max-width:1200px)
	{

.row-colArea .col-sm-3,
.row-colArea .col-md-3,
.row-colArea .col-lg-3,
.row-colArea .col-ph-3 { width:100%!important;}
		
		
.row-colArea .col-sm-push-1,  
.row-colArea .col-md-push-1,  
.row-colArea .col-lg-push-1,
.row-colArea .col-sm-push-2,  
.row-colArea .col-md-push-2,  
.row-colArea .col-lg-push-2 { margin-left:0!important; left:0!important;}
.mp-ribbon-block {max-height: 370px;} 

}

@media (max-width:767px) { 
ul.fromArea li label,
.selectList,
.fromInputFild,
.fromTextArea { font-size:14px;}
.browseInputFild { width:60%;}


ul.profileRightCol { width:100%; margin-top:20px;}
.profileLeftCol { width:245px; margin:0 auto; float:none;}


.slide .col-sm-3 {
	width:46px;
	float:left;
}
.slide .col-sm-3 img {
width: 40px;
}

.mp-ribbon-block {max-height: 266px;}


}

@media (max-width:639px) { 
.browseInputFild { width:50%;}

.slide .col-sm-3 {
	width:46px;
	float:left;
}
.slide .col-sm-3 img {
width: 40px;
}

.slide {
    height: 133px !important;
    overflow: auto;
}
.mp-ribbon-block {max-height: 266px;}

}


@media (max-width:479px) { 
.recordsGrid,
ul.fromArea { width:90%; padding:20px 5%;}
.browseInputFild { width:100%;}

.browseBtn { float:left; margin-top:20px;}
.browseBtnPhoto { width:100%;}
.profileLeftCol { width:100%;}

ul.profileRightCol li span {
 display: block;
    float: left;
    font-weight: bold;
    width: 100%;
	}
	
	
	
	
	
	
.slide .col-sm-3 {
	 float: left;
    text-align: center;
    width: 55px;
}
.slide .col-sm-3 img {
width: 40px;
}
.mp-ribbon-block {max-height: 266px;}


}




.textDecorationNone {
	text-decoration: none !important;
}

.myPhotoList   {
    left: 16px;
    width: 100px;
}

.slide {
	height:175px;
overflow: auto;
}

.custom-checkbox label,.custom-checkbox1 label {
	display: inline-block;
	cursor: pointer;
	position: relative;
	padding-left: 25px;
	margin-right: 15px;
	font-size: 13px;
}
.custom-checkbox input[type=checkbox],.custom-checkbox1 input[type=checkbox] {
	display: none;
}
.custom-checkbox label:before,.custom-checkbox1 label:before  {
	content: "";
	display: inline-block;
	width: 16px;
	height: 16px;
	border-radius: 3px;
	margin-right: 10px;
	position: absolute;
	left: 0;
	bottom: 4px;
	background-color: #3388CC;
	box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);
}

.custom-checkbox label,.custom-checkbox label {
	margin-bottom: 10px;
}

.custom-checkbox input[type=checkbox]:checked + label:before,.custom-checkbox1 input[type=checkbox]:checked + label:before {
	content: "\2713";
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);
	font-size: 15px;
	color: #ffffff;
	text-align: center;
    line-height: 15px;
	font-weight: bold;
}

#online-partnership select.form-control { height: auto;}

.min-height77 { min-height: 77px;}


.custom-radio-buttons label {
	display: inline-block;
	cursor: pointer;
	position: relative;
	padding-left: 25px;
	margin-right: 15px;
	font-size: 13px;
}
.custom-radio-buttons input[type=radio] {
	display: none;
}
.custom-radio-buttons label:before {
	content: "";
	display: inline-block;
	width: 16px;
	height: 16px;
	border-radius: 10px;
	margin-right: 10px;
	position: absolute;
	left: 0;
	bottom: 4px;
	background-color: #3388CC;
	box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);
}

.custom-radio-buttons label {
	margin-bottom: 10px;
}

.custom-radio-buttons input[type=radio]:checked + label:before {
	content: "\2022";
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);
	font-size: 40px;
	color: #ffffff;
	text-align: center;
    line-height: 15px;
	font-weight: bold;
}

/** LANDING PAGE **/

.mycbl_text { display:table-cell; text-align:center; }
.landing-page-bg { background:#FFFFFF; margin-top:15px; padding-top:30px; padding-bottom:30px;
-webkit-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.75);
}

.landing-divader-y { background:url(../images/divider-shadow-landing.png) right -20px no-repeat; padding-bottom:30px; margin-bottom:30px;}

.desk-col { border:#d5d5d5 solid 1px; background:#FFFFFF; padding-top:8px; padding-bottom:8px; color:#5b5b5b; font-size:16px; font-weight:bold; line-height:25px; margin-top:10px; cursor:pointer;
-o-border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
.desk-col a {  color:#5b5b5b;}

.inbox_icon,
.send_message_icon,
.profile_icon,
.search_icon {float:left; width:50px; height:50px; margin-right:20px;}

.inbox_icon { background:url(../images/inbox_icon.png)  center top no-repeat;  } 
.send_message_icon { background:url(../images/send_msg.png) center top no-repeat; }
.profile_icon { background: url(../images/profile_icon.png) center 5px no-repeat; }
.search_icon {  background: url(../images/search_icon.png) center top no-repeat; }

.desk-col span { display: table-cell; height:100%; vertical-align: middle;  padding:13px 0;}

.desk-col:hover { border:#e6e699 solid 1px; background:#ffffdc;}
.desk-col:hover .inbox_icon,
.desk-col.select .inbox_icon {  background:url(../images/inbox_h_icon.png)  center top no-repeat;}

.desk-col:hover .send_message_icon,
.desk-col.select .send_message_icon {  background:url(../images/send_h_msg.png) center top no-repeat;}

.desk-col:hover .profile_icon,
.desk-col.select .profile_icon {  background:url(../images/profile_h_icon.png) center 5px no-repeat;}

.desk-col:hover .search_icon,
.desk-col.select .search_icon {  background:url(../images/search_h_icon.png) center top no-repeat;}



.desk-col.select { border:#e6e699 solid 1px; background:#ffffdc;}

.partner-headline { color:#5b5b5b; font-size:16px; font-weight:bold;}

ul.partner_requests { display:block; float:left; width:100%; padding:0; margin:0;}
ul.partner_requests li { display:block; float:left; width:100%;  border-bottom:#e2e2e2 solid 1px; font-size:14px; color:#5b5b5b; line-height:18px;}
ul.partner_requests li img { float: left; margin-right:10px; margin-top:5px;}
ul.partner_requests li a { color:#009ddc;}
ul.partner_requests li a:hover {text-decoration:none; color:#000000;}

.notification-setting-title { font-size:16px; font-weight:bold; color:#5b5b5b; padding-top:8px; padding-bottom:15px; line-height:20px;}

.notification-checkbox img { float:left; display:block!important; margin-right:8px; margin-top:2px; }
.notification-checkbox  label { float:left;  font-weight:normal; }
a.notification-setting-link { color:#009ddc;}
a.notification-setting-link:hover { color:#000000;}

@media (max-width:479px) { 
.notificatings_icon { width:100%; padding:0;} 
.notificatings_icon img { width:15%;}

}
@media (min-width: 992px) {
.modal-lg {
    width: 900px;
}
}


@media ( max-width :767px) {
	.table-responsive { border: none;}
}