sea/*
Theme Name: Hueman Pro Child
Theme URI: http://presscustomizr.com/hueman-pro/
Template: hueman-pro
Author: nikeo
Author URI: http://presscustomizr.com
Description: The premium version of the popular Hueman WordPress theme.
Tags: one-column,two-columns,three-columns,right-sidebar,left-sidebar,custom-colors,custom-menu,featured-images,flexible-header,full-width-template,post-formats,sticky-post,theme-options,threaded-comments,translation-ready
Version: 1.0.26.1517480842
Updated: 2018-02-01 10:27:22

*/
@import url("../hueman-pro/style.css");

/* ------------------------------------------------------------------------- *
 *  Theme customization starts here
/* ------------------------------------------------------------------------- */


/* ------------------------------------------------------------------------- *
 *  Post Entry
/* ------------------------------------------------------------------------- */

/*  post : custom loop
/* ------------------------------------ */

.entry.excerpt { font-size: 16px; color: #666; }

/*  single : post-nav
/* ------------------------------------ */
.post-nav li i { color: #666; font-size: 18px; position: absolute; top: 50%; margin-top: -10px; }
.post-nav li a strong { display: block; font-size: 12px; color: #666; letter-spacing: 0.5px; font-weight: normal; text-transform: uppercase; }

.lwa-links-register-inline {font-size: 24px;}

.lwa-info {
        font-weight:800;
        font-size: 18px !important;
        }

.img-article { float: left; padding-right: 15px; width: 250px;}

img.nelioefi {
  min-width:100px;
  min-height:100px;
}
#members-dir-list img.avatar {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
-webkit-box-shadow: 0 1px 0 #fff;
-moz-box-shadow: 0 1px 0 #fff;
box-shadow: 0 1px 0 #fff;
}

#buddypress #members-list li {
overflow: auto;
list-style: none;
float: left;
width: 100%;
max-width: 280px;
min-height: 175px;
margin: 0 20px 20px 20px;
border: 0;
}

#header {
    background-image: url("https://ciowatercooler.co.uk/wp-content/uploads/2015/04/CWTwitterback1-e1438891260755.jpg");
    background-repeat: repeat;
}


/*Buttons on Profile*/

#item-header { width: 100%;

}
#item-header-content { width:100%; }

#item-header-avatar { float: left;
width: 25%;
                      height: 200px;}

#item-buttons {
width: 75%;
float: left;
overflow: hidden;}

.dir-search { width: 100%;}

.even { border-width: 1px;}

.odd { border-width: 1px;}

#members_search_submit { background: #2C78B2 !important;
        color:  white !important;
        margin: 10px;
        float: right;
        font-weight:800;
        font-size: 16px !important;
        border: none !important;
        -webkit-border-radius: 20;
        -moz-border-radius: 20;
        padding: 5px 10px 5px 10px !important;
       border-radius: 20px;}

#members_search {
        width: 100%;
        font-weight:800;
        font-size: 16px !important;
        -webkit-border-radius: 20;
        -moz-border-radius: 20;
        padding: 5px 10px 5px 10px !important;
       border-radius: 20px;}

.member-social {
}

.generic-button.follow-button { width: 100%;
                                margin-bottom: 20px !important;
               
}

#post_status.frontier_post_dropdown { background: #2C78B2 !important;
        color:  white !important;
        font-weight:800;
        font-size: 18px !important;
        border: none !important;
        -webkit-border-radius: 20;
        -moz-border-radius: 20;
       border-radius: 20px;
}

#invite-anyone-submit { background: #2C78B2 !important;
        color:  white !important;
        font-weight:800;
        font-size: 18px !important;
        border: none !important;
        -webkit-border-radius: 20;
        -moz-border-radius: 20;
       border-radius: 20px;
}

#lwa_wp-submit { background: #2C78B2 !important;
        color:  white !important;
        font-weight:800;
        font-size: 18px !important;
        border: none !important;
        -webkit-border-radius: 20;
        -moz-border-radius: 20;
       border-radius: 20px;
}

.digitalregister { background: #2C78B2 !important;
        color:  white !important;
        font-weight:1000;
        font-size: 20px !important;
        border: none !important;
        padding: 5px 10px 5px 10px;
        -webkit-border-radius: 20;
        -moz-border-radius: 20;
       border-radius: 20px;
}

.dbplaceholders {
        min-height: 300px;
        margin: 5px 5px 5px 5px;
}

.progstyle {
         list-style: none;
}
.progplaceholders {
        list-style: none;
        margin: 5px 5px 5px 5px;
}

.tptn_counter {
        float: left;
        color:  #2C78B2 !important;
        font-weight:800;
        font-size: 16px !important;
        padding: 0px 0px 0px 0px !important;
   }
       
.generic-button.follow-button.following .unfollow {
        background: #2C78B2 !important;
        color:  white !important;
        font-weight:800;
        font-size: 16px !important;
        border: none !important;
        -webkit-border-radius: 20;
        -moz-border-radius: 20;
        padding: 5px 10px 5px 10px !important;
       border-radius: 20px;}

#send-private-message.generic-button .send-message, .generic-button.follow-button.not-following .follow {
        -webkit-border-radius: 20;
        -moz-border-radius: 20;
         border-radius: 20px; 
         padding: 5px 10px 5px 10px !important;
         font-size: 16px !important;       
         background: #2C78B2 !important;
        color: white !important;
        font-weight:800;
        border: none !important;}

#post-mention.generic-button .mention {
         width: 100%;
        -webkit-border-radius: 10;
        -moz-border-radius: 10;
         border-radius: 10px; 
         font-size: 12px !important;       
         background: #2C78B2 !important;
        color: white !important;
}

#user_switching_switch_to {
        display: none;
        -webkit-border-radius: 10;
        -moz-border-radius: 10;
         border-radius: 10px; 
         font-size: 12px !important;       
         background: #2C78B2 !important;
        color: white !important;
}


.ToComment { margin-bottom: 10px;}

.CommentButton { -webkit-border-radius: 20;
        -moz-border-radius: 20;
         border-radius: 20px; 
         padding: 5px 10px 5px 10px !important;
         font-size: 16px !important;       
         background: #2C78B2 !important;
         color: white !important;
        font-weight:800;
        border: none !important;
        margin-bottom: 20px;
}

#menu-topbar .menu-item { color: white !important;
                          font-weight:800 !important;
                          font-size: 18px !important;
                          background: #5482B2 !important;
                          margin: 10px 6px 0px 0px !important;
                         -moz-border-radius: 0px !important;
                         -webkit-border-radius: 6px 6px 0px 0px !important;
                          border-radius: 6px 6px 0px 0px !important; 
}

/*CSS Invite Anyone Widget */

form.standard-form .invite-anyone-email-addresses {
	width: 95%;
	padding: 4px;
	font-size: 9pt;
      }

p#invite-anyone-widget-submit .button {       
       -webkit-border-radius: 20;
        -moz-border-radius: 20;
       border-radius:20px;
       color: white;
       font-size: 24px;
       background: #2C78B2;
       border: 0px;
	text-align: center;
	margin-top: 0px;
        width: 100%;
        text-decoration: none;}

.post-category { display: none !important;}

.site-title {
    font-size: 42px;
    font-weight: 600;
    letter-spacing: -0.5px;
    float: left;
    line-height: 60px;
    padding: 10px 0;
    -webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;

float: top;
}

#urlinput,#urlinput2 {
            border: 2px solid #5482B2;
	    border-radius:10px;
	    height: 30px;
	    width: 30%;
            min-width: 100px;
}
#urlinput,#preview {display: inline;
                    margin-left: 10px;}

.frontier-new-menu {margin-top: 5px !important;
                    padding-top: 10px !important;
                    padding-bottom: 10px !important;}

.cmdm-archive-items {background: #ffffff !important;
                              
                               padding-top: 10px !important;
                               padding-bottom: 10px !important;
                        
                  
                          }
                          
                    
.cmdm-thumb {
    max-height: 100px !important;
    max-width: 200px !important;}

.boxGrey724 {
     background: #ffffff !important;
     border: 2px solid #5482B2 !important;
     border-radius: 10px !important;
     padding-left: 10px !important;
     padding-right: 10px !important;
}

.CMDM-app {width: 100% !important;}
.cmdm-single-header-widget {width: 80% !important;
                            margin: 10px !important;}
.CMDM h2 {
    margin: 10px 0 0 0;
    color: #808080;
    font-size: 25px;
  }

.cmdm-screenshots div {
                      padding-left: 25px !important;
                      padding-right: 25px !important;
                       }
.cmdm-screenshots img {
                       max-height: 220px !important;
                       max-width: 300px !important;}

.cmdm-single-content-widget {
                          
                             width: 60% !important;
                             margin-left: 10px !important;}
.APDM-desc {width: 100%;}
.APDM-header {width: 100%}

.aside {width: 35% !important;
        margin-right: 10px !important;
       }
       
@media only screen and (min-width: 290px) and (max-width:719px) {
.aside {width: 100% !important;
        margin-right:5px !important;
       }
}
.CMDM .sideBox {
    margin: 0px 0 22px;
    position: relative;
    padding: 21px 13px 20px 12px;
    border: 2px solid #5482B2;
    border-radius: 10px;}
.cmdm-categories-table {width: 100% !important}

/* ------------------------------------------------------------------------- *
 * Reports
/* ------------------------------------------------------------------------- */

report-pad h2.post-title {
float:left;
width: 100%;
}
.report-image {
   float: left;
}
.report-image img {
   max-width: 100px;
   margin: 10px;
   border: 1px solid #aaa;
}
.report-image a {
   max-width: 100px;
   text-align: center;
}

.search-report-form {
        max-width: 600px; !important
       
        margin: 25px 50px auto;
}
.search-reports {
       margin: 10px;
        padding: 8px 15px;
       
        background:rgba(50, 50, 50, 0.2);
        border: 0px solid #dbdbdb;     
}

.search-submit { display: none;
        position: relative;
        padding: 6px 15px;
        left: -8px;
        border: 2px solid #207cca;
        background-color: #207cca;
        color: #fafafa;
}
.search-submit:hover {
        background-color: #fafafa;
        color: #207cca;   
}
.report-button a {
        text-align: center;
        background: #2C78B2 !important;
        color:  white !important;
        font-weight:1000;
        font-size: 20px !important;
        border: none; !important
        margin: 10px;
        padding: 5px 5px 5px 5px;
        -webkit-border-radius: 20;
        -moz-border-radius: 20;
       border-radius: 20px;
   }    
  
#downloadframe {
       font-size:20px !important;
}

.report-info {
font-size: 12px;
float: right;
}
.report-details {
}

.break { width: 100%;
       display: block;
}

 /* ------------------------------------------------------------------------- *
 *  Gravity Form CSS
/* ------------------------------------------------------------------------- */

body .gform_wrapper .gform_body .gform_fields .gsection .gsection_label {font-size: 16px;}
 /* ------------------------------------------------------------------------- *
 *  Preferences
/* ------------------------------------------------------------------------- */

#optin {
        font-weight: 400;
}
 /* ------------------------------------------------------------------------- *
 *  Ads
/* ------------------------------------------------------------------------- */

#header-ads  {
    float: right; !important
}

/* ------------------------------------------------------------------------- *
 *  Mobile Ads
/* ------------------------------------------------------------------------- */

@media only screen and (min-width:1201px) {
#adBottom {
    display: none;
    }
    }
    
@media only screen and (min-width: 917px) and (max-width:1200px) {
#menu-item-8844 {display: none;}
#menu-item-8846 {display: none;}
#menu-item-8847 {display: none;}
#menu-item-7576 {display: none;}
#adBottom {
    display: none;
    }}
@media only screen and (min-width: 720px) and (max-width:916px) {
#menu-item-8844 {display: none;}
#menu-item-8846 {display: none;}
#menu-item-8847 {display: none;}
#menu-item-7576 {display: none;}
#menu-item-2905 {display: none;}
#adBottom {
    display: none;
    }}
@media only screen and (min-width: 290px) and (max-width:420px) {
#adBottom {
  
    position: fixed;
    text-align:center;
    bottom: 0px;
    width:100%;
    z-index:999;
    }
}
@media only screen and (min-width: 421px) and (max-width:719px) {
#adBottom {
    display: none;
    }
}