/** WRAPPER */
#wrapper{}
.clearfix{clear:both;}
/*left column*/
.left-col{width:25.5%;float:left;}
.left-col h2,#fboxcontent h3{font-weight:500;font-size:1rem;text-align:left;line-height:37px;}
.listing-style{/* float:left;width:100%;*/
border:1px solid #e4e4e4;margin-bottom:15px;background:#ffffff;}
.listing-style ul{padding:10px 0;}
.listing-style li{line-height:28px;}
.listing-style li a{font-size:14px;font-weight:300;padding:4px 13px;display:block;}
.listing-style li a:hover{background:#0aa899;color:#fff;}
.listing-style h2{padding:5px 10px;border-bottom:1px solid #ccc;;}
.fb-like{float:left;}
/* Page */
#fboxcontent{float:left;padding-left:34px;width:72%;margin-bottom:2rem;background:#ffffff;padding:15px;margin-left:2%;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.15), 0 2px 3px rgba(0,0,0,.2);}
#fboxcontent h3{font-weight:400;margin-bottom:30px;}
#page-wrapper{background:#ebebeb;float:left;margin-top:4rem;padding:27px 0;width:100%;display:none;}
#page{padding:20px 0px;color:#4C4C4C;}
/** CONTENT */
#content{float:left;width:100%;margin-top:4.25rem;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
#content .marin1{margin-top:0;}
/** SIDEBAR */
#sidebar{float:right;width:300px;padding:0px 0px 20px 0px;}
#sidebar h3,.fb-like h3{font-size:1.3125rem;font-weight:300;line-height:1.9375rem;padding:0;}
/* Banner Style */
#banner-wrapper{overflow:hidden;height:345px;padding:40px 0px;background:url(images/img03.png) repeat;}
#banner{overflow:hidden;width:1000px;margin:0px auto;}
.question{position:relative;}
.question-sep{border:1px solid #ccc;margin-bottom:16px;padding:12px 10px;}
.questionpage p{margin:0;}
.question .q-number{float:left;text-align:center;margin-right:12px}
.questionpage li{border:1px solid #ccc;float:left;margin-bottom:16px;padding:12px 10px;width:100%;}
.answer-post .question{margin-bottom:15px;margin-top:20px;}
.answer-post .questionpage p{}
.thecom p {margin: 10px; font-weight: 500;}
.answer{display:none;padding:11px;position:relative;}
.answer-post .answer{display:block;}
.questionpage h4{padding:12px 10px;cursor:pointer;font-size:15px;font-weight:400;margin-bottom:0;}
.questionpage .on h4:after{content:"\f056";color:#0aa899;}
.questionpage h4:after{content:"\f055";color:#000;float:right;font-size:21px;}
.conFrom{margin:0;padding:0;width:100%;}
.conFrom p{margin:0;padding:0 0 12px 0;}
.conFrom p .button-style .form{margin:0;}
.conFrom label{display:block;margin-bottom:11px;}
.conFrom input[type="text"]{padding:5px 3px;font:normal 12px Arial, Helvetica, sans-serif;border:1px solid #d1d1d1;}
.conFrom input[type="text"]:hover{background:#f8f8f8;}
.conFrom select{border:1px solid #d1d1d1;font:12px Arial,Helvetica,sans-serif;padding:5px 3px;}
.conFrom textarea{padding:5px 3px;height:80px;font:normal 12px Arial, Helvetica, sans-serif;border:1px solid #d1d1d1;}
.conFrom textarea:hover{background:#f8f8f8;}
.conFrom input[type="password"]{padding:5px 3px;font:normal 12px Arial, Helvetica, sans-serif;border:1px solid #d1d1d1;}
.conFrom input[type="password"]:hover{background:#f8f8f8;}
.green_alert .mid,.red_alert .mid,.green_alert .sucess_message{display:block;font-size:14px;font-weight:400;line-height:26px;text-align:left;}
.green_alert,.sucess_message,.red_alert{border-radius:4px;padding:10px;}
.success{color:#3c763d;}
.green_alert .sucess_message{color:#afc400;}
.green_alert{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}
.red_alert{width:100%;float:left;color:#a94442;background-color:#f2dede;border-color:#ebccd1;}
.red_alert .mid{color:#ae0300;}
.red_alert .message{font-weight:normal;color:#000}
.red_alert .message span{font-weight:normal;color:#ff0000}
#sidebar p a{color:#4c4c4c;font-size:15px;font-weight:300;text-decoration:none;}
#sidebar ul.style3 li{padding:4px 0;}
#sidebar ul{list-style-image:url('images/1405032297_hand-point.png');padding-bottom:10px;}
#footer .socialicons a{text-decoration:none;}
.fb-comments{float:right;margin-top:10px;padding-right:275px;margin-top:10px;margin-bottom:0px;}
.saffron{color:#FF9933;}
.green{color:#138808;}
.green2{font-size:32px;color:#138808;}
.category-page .question{margin-bottom:30px;}
.category{color:#f4440a;font-size:13px;font-weight:400;}
.ads{float:right;margin-top:50px;margin-right:3px;width:120px;}
.alsoread{color:#0aa880;font-weight:300;font-size:16px;}
/* Scroll Image */
.scrollToTop{width:100px;height:130px;padding-right:10px;text-align:center;/*background:whiteSmoke;*/
font-weight:bold;color:#444;text-decoration:none;position:fixed;top:75px;right:40px;display:block;background:url('images/top.png') no-repeat 0px 20px;}
.scrollToTop:hover{text-decoration:none;}
.statements p{color:#f4440a;font-size:14px !important;}
.logout{font-size:16px;color:#0aa880;}
 .icondropdown{background:url("images/dropdown.png") no-repeat 100px 8px !important;}
.midmessage{font-size:16px;color:#0aa880;font-weight:bold;}
#loader{position:relative;background-color:gray;/* for demonstration */
 top:90px;right:42px;}
.ajax-loader{position:absolute;left:50%;top:90%;margin-left:-32px;/* -1 * image width / 2 */
 margin-top:-32px;/* -1 * image height / 2 */
}
.required{color:red;}
/*profile view page*/
.accountdetails #content{margin-top:0;}
.profile-pic{text-align:center;position:relative;margin-top:-70px;margin-bottom:10px;}
.profile_wrapper{position:relative;padding:0;margin-top:-135px;margin-bottom:30px;border-radius:5px 0 0 5px;}
.profile-pic #image_profile{display:inline-block;width:135px;height:135px;position:relative;padding:4px;overflow:hidden;background:#ffffff;border-radius:100%;box-shadow:inset 0 1.5px 3px 0 rgba(0,0,0,.15), 0 1.5px 3px 0 rgba(0,0,0,.15);}
.profile-pic img{border-radius:100%;width:130px;height:100%;}
#image_preview{max-height:166px;height:100%;overflow:hidden;}
#image_preview img{height:100%;}
.no-height{height:auto;}
.center{text-align:center;}
/*dialog box global styling*/
.dialog-header{background:#2e4056;border:0;padding:20px;}
.fancybox-skin{background:#ffffff!important;}
.dialog-heading{margin:0;font-size:20px;color:#ffffff;}
.form_outer{padding:15px;}
.form_outer textarea{min-height:100px;}
.dialog-footer{margin-top:10px;}
/*dialog box global styling End*/
/*custom file upload styling*/
.drop-indicator{display:inline-block;vertical-align:middle;text-align:center;border:2px dashed #d4d4d4;border-radius:5px;max-width:500px;width:100%;padding:15px 10px;margin-top:15px;}
.hide-overflow{overflow:hidden;position:relative;}
.btn-file-upload{position:relative;overflow:hidden;padding:0;font-weight:700;vertical-align:baseline;display:block;color:#6f8dfd;text-decoration:none;transition:color .2s ease;}
.btn-file-upload input{display:block;position:absolute;top:0;right:0;z-index:1;margin:0;border:solid transparent;opacity:0;filter:alpha(opacity=0);direction:ltr;cursor:pointer;font-size:500px;}
input[type=file]{padding-top:7px;padding-bottom:5px;}
/*custom file upload styling End*/
.profile_edit_hover{position:absolute;top:0;background:rgba(0,0,0,0.5);height:100%;left:0;padding:0 1px;width:100%;visibility:hidden;opacity:0;display:table;transition:opacity 0.5s linear;}
.profile_edit_hover:hover{background:rgba(0,0,0,0.8);}
.loginprofileimage:hover .profile_edit_hover{visibility:visible;opacity:1;}
.profile_edit_hover a{color:#ffffff!important;display:block;display:table-cell;vertical-align:middle;line-height:normal;}
.profile_left{width:31.8181%;float:left;margin-top:-97px;z-index:1;position:relative;}
.user-basic{width:100%;margin-top:10px;text-align:center;color:#1d1d1d;padding:0 12px;}
.user-basic h1{font-size:1.875rem;margin-bottom:0;font-weight:300;}
.user-basic h2{line-height:24px;color:rgba(0,0,0,.85);font-size:15px;}
.card-section_information h3{font-weight:400;font-size:15px;margin-bottom:5px;}
.card-section_information label{margin:0;}
.card-section_information .tl_exp:before{/* 	 */}
.card-section_information li{display:inline-block;}
.edit_btn{margin-bottom:20px;}
.user-basic .p-link{font-size:16px;padding-top:10px;}
.user-basic .form-button{margin-top:20px;margin-bottom:10px;}
.user-basic .orange-btn{background:#37a000;font-size:15px;font-weight:700;text-transform:uppercase;min-width:237px}
.earn-total{color:#666666;font-weight:700;}
.earn-total strong{font-size:19px}
.earn-total span{font-size:25px;float:right;}
.user-fulldetail ul{margin-bottom:50px;}
.user-fulldetail ul:last-child{margin-bottom:0;}
.letsgroup .list-group-item{border:0;padding-left:0;padding-right:0;border-bottom:1px solid #e5e5e5;margin:0;border-radius:0!important}
.letsgroup .list-group-item:last-child{border:0;}
.widget{margin-bottom:20px;border:1px solid #cccccc;background:#ffffff;border-radius:3px;padding:20px 0;font-size:14px; border: 1px solid #e7e7e7; border-radius: 4px;    box-shadow: 1px 2px 2px rgba(0,0,0,.06);}
.widget h3{font-size: 15px; border-bottom: 1px solid #e2e2e2; padding-bottom: 15px; margin: 0 -15px 15px; padding: 0 15px 15px;}
.widget .user_card .profile_card_icon{width:48px;height:48px;}
.meet_on{border-top:1px solid #cccccc;}
.meet_on.connect svg{fill:#2f94d7;}
.meet_on.connect svg:hover{fill:#2e4056;}
.user-fulldetail li{font-size:14px;color:#666666;padding-bottom:5px;border-bottom:1px solid #e5e5e5;margin-top:8px;}
.user-fulldetail li label{margin-bottom:0;font-weight:500;}
.user-fulldetail li:last-child{border:0;}
.user-fulldetail span{float:right;padding:5px 7px;}
.ember-view{box-shadow:0 0 0 1px rgba(0,0,0,.1), 0 2px 3px rgba(0,0,0,.2);margin-bottom:32px;border-radius:2px;background-color:#ffffff;padding:15px 0;}
.pv-profile-section h3{line-height:24px;font-weight:500;font-size:15px;display:block;color:#555555;margin:0;}
.pv-profile-section svg{font-size:15px;}
svg .large-icon{fill:#2f94d7;}
svg .large-icon:hover{fill:#2e4056;}
.acedemic{padding:10px 0;border-bottom:1px solid #e6e9ec;cursor:move;-webkit-transition:all 0.01s ease-in-out;-moz-transition:all 0.01s ease-in-out;-o-transition:all 0.01s ease-in-out;transition:all 0.01s ease-in-out;background:#fff;}
.ui-sortable .ui-state-default:hover{background-color:#f5f5f5;}
.ui-sortable .sorting-s{margin-top:19px;margin-right:14px;}
.skilldetails .sorting-s{margin-top:3px;margin-right:14px;}
.ui-sortable-helper{background-color:#f5f5f5;padding-left:10px;padding-right:10px;border:1px solid #e6e9ec;}
.acedemic:last-child{border:0;margin:0;padding-bottom:0;}
.acedemic p{margin:0;font-size:14px;}
/*sprit icons listing*/
.user_Details .ember-view{padding-top:0;}
.user_Details{font-weight:300;padding:30px 0 0;color:#494949;}
.user_Details label{vertical-align:top;font-weight:500;}
.user_Details h2.profile_tl_heading{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:15px 20px 10px;font-size:18px;margin:0;}
.user_Details h2.profile_tl_heading:first-child{border-top:0;}
.entry_content{padding:10px 20px;}
.empty_message{font-size:15px;margin:0;font-weight:500;color:#697077;}
.user_Details .about-me{font-size:15px;margin:0;color:#4a5056;}
.m-p-h{border-bottom:1px solid #ccc;font-size:24px;font-weight:500;line-height:45px;padding-bottom:5px;margin-bottom:20px;}
#changepassword{width:100%;}
.reset-password{max-width:500px;}
.reset-password .form-action{margin-top:20px;}
.reset-password li{margin-bottom:15px;}
/*Profile right section*/
.MT0 footer{margin-top:0;}
.profile_right{padding:0 16px 9px;height:100%;}
.people_follow .user_card{background: #ffffff; padding: 0 10px 10px; min-height: auto; border-bottom: 1px solid #e2e2e2; margin-bottom: 15px; margin: 0 -15px 15px;}
.people_follow .user_card:last-child{margin-bottom: 0; padding-bottom: 0; border: 0;}
.profile-view #content{margin-top:0;background:#f5f5f5;}
.mid{}
.err{padding-left:111px;}
.web-expert-at{color:#bcbfc8;font-size:20px;font-weight:300;}
.asked{color:#0aa899;font-size:16px;}
.askquestion{background-color:#f8fdff;border:1px solid #0aa899;border-radius:7px;/* float:right;*/
margin:4px 4px 20px;padding:6px;text-align:center;width:146px;clear:both;}
#availabelyes{color:green;font-size:15px;font-weight:bold;margin-bottom:25px;}
#availabelno{color:red;font-size:15px;font-weight:bold;margin-bottom:25px;}
#loaderimage{padding-left:112px;}
.conProfile{float:left;margin:0;padding:0;width:430px;}
.conProfile p{margin:0;padding:0 0 12px 0;}
.conProfile p .button-style .form{margin:0;}
.conProfile label{width:110px;float:left;color:#503D29;font-size:16px;font-weight:bold;}
.sociallikes{margin-bottom:30px;width:400px;}
.pdfdwnld{margin-left:30px;float:right;}
.addquestion{margin-bottom:30px;}
.addquestion label{display:block;padding-top:15px;}
.see-ans{border-top:1px solid #ccc;display:block;font-weight:700;padding-top:10px;font-weight:normal;}
.mandatory{color:red;}
#questionbox{float:left;}
.flaglogo{clear:both;visibility:hidden;}
.downloadurl{font-weight:bold;margin-bottom:12px;}
