/*
Theme Name: Harrison Child 02
Theme URI: https://themezee.com/themes/harrison/
Template: harrison
Author: ThemeZee
Author URI: https://themezee.com/
Description: Harrison is a highly versatile WordPress Theme and was specially designed for use with the new WordPress Block Editor. The theme supports the latest Gutenberg features and provides different blog layouts and extensive post settings. The clean and elegant design is perfect to create all kinds of websites. You should really try it!
Tags: one-column,blog,news,custom-background,custom-logo,custom-header,custom-menu,grid-layout,entertainment,editor-style,rtl-language-support,featured-image-header,featured-images,flexible-header,custom-colors,full-width-template,sticky-post,threaded-comments,translation-ready,theme-options,two-columns,three-columns
Version: 1.0.1.1616130345
Updated: 2021-03-19 05:05:45

*/

.main-navigation ul a:hover {
    color: rgba(89, 26, 32, 0.9);
    color: #591a20;
    text-decoration: none;
    -moz-transition: all 0.15s ease;
    -webkit-transition: all 0.15s ease;
    -o-transition: all 0.15s ease;
    transition: all 0.15s ease;
}
.wpcp-content-wrapper-parent {
    width: 90%;
    overflow: hidden;
    text-align: center;
    margin: 10px auto;
}
.wpcp-item {
    font-size: 16px;
    width: 26%;
    display: inline-block;
    color: #797478;
    font-family: Verdana, Helvetica, sans-serif;
    line-height: 1.5;
    margin: 2% 2% 15px;
}
.wpcp-item h3 {
    text-transform: uppercase;
}
.wpcp-item img {
    max-width: 100%;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
}
body .wpcp-content-wrapper a.wpcp-link {
    margin-left: 0;
    margin-left: 5px;
    margin-right: 0;
    margin-top: 0;
    font-size: 13px;
    margin-bottom: 0;
    display: inline;
    color: #0a5a83;
    border: 0 solid rgb(51, 51, 51);
    text-decoration: none;
    font-family: Arial;
    font-weight: bold;
    line-height: 1.35;
    background-image: none;
    padding: 0;
}
body .wpcp-content-wrapper span.wpcp-info {
    margin-left: 5px;
    display: inline-block;
    padding-bottom: 3px;
}
body .wpcp-content-wrapper span.wpcp-user-icon {
    margin-right: 3px;
    float: right;
    text-align: right;
}
body .wpcp-content-wrapper span.wpcp-user-icon.wpcp-user-male {
    margin-top: 4px;
    font-size: 12px;
    width: 32px;
    height: 14px;
    float: right;
    background-image: url('/wp-content/plugins/wp-cam-builder/shortcodes/img/user.png');
    text-align: right;
    background-position: 0 center;
    background-repeat: no-repeat;
}
body .wpcp-content-wrapper span.wpcp-user-icon.wpcp-user-female {
    margin-top: 4px;
    font-size: 12px;
    width: 32px;
    height: 14px;
    float: right;
    background-image: url('/wp-content/plugins/wp-cam-builder/shortcodes/img/female.png');
    text-align: right;
    background-position: 0 center;
    background-repeat: no-repeat;
}
body .wpcp-content-wrapper span.wpcp-model-name {
    width: 9em;
    display: inline-block;
    color: #0a5a83;
    padding-top: 2px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-overflow: ellipsis-word;
    -o-text-overflow: ellipsis;
    -o-text-overflow: ellipsis-word;
    -icab-text-overflow: ellipsis-word;
    -khtml-text-overflow: ellipsis-word;
    -moz-text-overflow: ellipsis-word;
    -webkit-text-overflow: ellipsis-word;
}
@media only screen and (max-width : 940px), only screen and (max-device-width : 940px) {
.wpcp-item {
    width: 50%;
}
}
@media only screen and (max-width : 720px), only screen and (max-device-width : 720px) {
.wpcp-item {
    width: 50%;
}
}
@media only screen and (max-width : 530px), only screen and (max-device-width : 530px) {
.wpcp-item {
    width: 100%;
}
}
@media only screen and (max-width : 320px), only screen and (max-device-width : 320px) {
.wpcp-item {
    width: 96%;
}
.wpcp-item img {
    width: 96%;
}
.wpcp-item h3 {
    font-size: 18px;
}
.wpcp-item p,  {
    font-size: 18px;
}
}
