/*
Theme Name: 540 Wordpress Framework 75
Theme URI: http://www.540designstudio.com/
Description: 540 WordPress Framework
Author: 540 Design Studio
Author URI: http://www.540designstudio.com/
Version: 7.5
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

* { box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; }


.comradity-search-wrapper { width:100%; float:left; padding:0 24px; margin-bottom:30px; }
.comradity-search-wrapper input[type=text] { float:left; -webkit-border-radius: 3px; -moz-border-radius: 3px;
border-radius: 3px; border: 2px solid #cfcfcf; color: #cfcfcf; background:url(http://comradity-wp.arckdev.com/wp-content/uploads/2015/10/magnifier.png) 8px center no-repeat #fff; text-indent: 25px; font-size: 24px; line-height: 30px;  padding: 4px 10px; width: 100%; height: 40px; transition: all 300ms ease-out; outline:none; }
.comradity-search-wrapper input[type=text]:focus { border-color:#88b711; color:#88b711; }
.comradity-profile-results { width:100%; float:left; }
ul.comradity-profiles { width:100%; float:left; margin:0; padding:0; list-style:none; }
ul.comradity-profiles li { width:25%; display:inline-block; vertical-align: top; padding:0 0.625em 1.25em }
.comradity-profile-results .index-profile-block { min-height:335px;  }
.index-profile-block-avatar ,.index-profile-block-avatar a { width:100%; float:left; }
ul.comradity-profiles li img { float:left; }

.fancybox-wrap  { width:90%; left:5%; height:90%; top:5%; }
.fancybox-wrap .fancybox-skin { background:#fff; text-align:left; padding:0px !important; }
.profile-wrapper-header { 
    min-height: 155px;
    background: #88b711;
    overflow: hidden;
    padding: 40px 20px;
}
.profile-heading h2 ,.profile-heading h3 { color:#fff; }
.fancybox-wrap ul { margin:0; padding:0; list-style:none; }
.profile-wrapper-header { padding:40px 20px 40px 25%; }
.profile-summary-block-avatar { width:100%; float:left; }
.profile-summary-block-avatar ul.elgg-menu { display:none;}
.profile-row { width:100%; float:left; }
.profile-row .profile-owner { width:23%; float:left; position:relative; text-align:center }
.elgg-avatar-large img { position:relative; top:-130px; margin-bottom:-130px; }
.profile-details { width:77%; float:left; padding-top:40px; }
.profile-sps { text-align:center; font-weight:700; padding-bottom:30px; }
.elgg-head { padding:5px; border-bottom:1px solid #cfcfcf; }
.elgg-head h3 { color:#000; }

.comradity-profile-loadmore-wrapper { text-align: center; }

@media (max-width:991px) {
.profile-wrapper-header { text-align:center; padding:30px 30px 130px; }
.profile-row .profile-owner { width:100%; }
.elgg-avatar-large img { position:relative; top:-100px; margin-bottom:-100px; }
.profile-details { width:100%; text-align:center; padding-top:30px;}
ul.comradity-profiles li { width:33.33%; }

}


@media (max-width:767px) {
ul.comradity-profiles li { width:50%; }
}
@media (max-width:460px) {
ul.comradity-profiles li { width:100%; }
.comradity-profile-results .index-profile-block { min-height:0px; }
}
