/* Enter Your Custom CSS Here */
body h2 { font-size: 22px; line-height: .80em !important; font-weight: 800 !important; color: #000000; letter-spacing: -.1em !important; }

body h3 { color: #000000; }

body h4 { color: #000000; }

.agencytext h5 { letter-spacing: -0.03em; }

body p { color: #281414; }

/***home page text box spacing ***/
.home .row .col.section-title {padding: 0px 0px 0.5em 0px;}
.wpb_wrapper {margin: 1em 0 0 0;}
.wpb_wrapper p {font-size:1.1em;}
.row .col.section-title p {line-height: 100%;}
/***DIGITAL PR TAGLINE

.prtagline p { line-height: 1em; }

/***END DIGITAL PR TAGLINE***/

.contactpage p { font-size: 1.2em; }


/***BLOG POST TITLE ***/

.title h2 { font-size: 30px; }

/***BLOG POST TITLE***/


/***MISSION PARAGRAPH WIDTH***/

#mission {max-width: 80%; margin: auto;}

/***END MISSION PARAGRAPH WIDTH***/


/***PAGE TITLE FONT SIZE***/

body #page-header-bg h1, html body .row .col.section-title h1 {font-size: 2.5em !important; color: #0c0c0c; }

/***END PAGE TITLE FONT SIZE***/


/*** PAGE CONTENT SPACING ***/

.page-spacer-100px {height:100px}
.page-spacer-60px {height:60px}

/*** END PAGE CONTENT SPACING ***/


/***HOME PAGE TOP SECTION ***/


.wpb_wrapper a:hover{color:#00ccff;}
.wpb_wrapper h2 {font-size:90px}

/***HOME PAGE TOP SECTION ***/



/***REMOVE PADDING ABOVE BLOG MASONRY***/

body.archive[data-bg-header="true"] .container-wrap, body.category[data-bg-header="true"] .container-wrap, body.blog[data-bg-header="true"] .container-wrap {
    padding-top: 0 !important;
}

/***END REMOVE PADDING ABOVE BLOG MASONRY***/


/***BACKGROUND COLOR OF SEARCH BAR AND COMMENTS AREA***/

select { background-color: rgba(239, 238, 231, 1); }

textarea { background-color: rgba(239, 238, 231, 1); }

input[type="text"] { background-color: rgba(239, 238, 231, 1); }

input[type="text"]:focus { background-color: rgba(239, 238, 231, 1); }

/*input[type="text"]:focus { background-color: rgba(243, 242, 228, 1); }*/

/***END BACKGROUND COLOR OF SEARCH BAR***/


/***META BELOW POST TITLE***/

.single #single-below-header { margin-top: 20px; }

/***END META BELOW POST TITLE***/


/***WIDGET TITLES***/

.widget h4 { color: #0c0c0c !important; font-size: 1.2em !important; letter-spacing: -0.04em !important; }

/***END WIDGET TITLES***/


/***BULLETS AND NUMBERING FONT COLOR***/

.main-content ul li { color: #281414; }

.main-content ol li { color: #281414; }

/***END BULLETS AND NUMBERING FONT COLOR***/


.container-wrap { background-color: #ffffff; }

#page-header-bg h1 {font-weight: 800 !important; letter-spacing: -0.1em !important; font-family: montserrat, sans-serif !important; text-transform: uppercase; font-size; 80% !important; }

.home3 p {font-family: montserrat, sans-serif !important; font-weight: bold !important; font-size: 1.4em !important; }


.home3border { /*border-top: 1px solid #000000;  border-bottom: 1px solid #f0f0f0; border-right: 1px solid #000000; */}

.amazingbrands h3 { line-height: 80% !important; }

.greatat h3 { line-height: 80% !important; }

body.single-portfolio .container-wrap { background-color: #ffffff; }

.project-title { background-color: #ffffff; }

.nectar-love { display: none; }

.project-title h1 { color: #281414; text-transform: uppercase; font-size: 2.2em !important; }



/***PORTFOLIO***/

#portfolio-extra h2 { color: #281414; font-size: 1.7em; padding-top: 10px; padding-bottom: 10px; text-transform: uppercase; }

#portfolio-extra img { border: 1px solid #f4f4f4; padding: 10px; margin-top: 5px; }

#portfolio-extra p { font-size: .95em; }

#portfolio-extra ul li { font-size: .95em; }

#portfolio-extra ol li { font-size: .95em !important; color: #281414 !important; }

/***END PORTFOLIO***/


/***STAFF SECTION***/

.staff h4.light { font-size: .9em !important; color: #281414; font-family: montserrat, sans-serif !important; text-transform: uppercase; text-align: center; }

.staff .position { font-size: .9em; text-align: center; }

.staff .description { font-size: .9em; min-height: 160px; text-align: center; } 

.team-member img {max-width: 60% !important; max-height: 60% !important; }

.team-member img {margin-left: auto; margin-right: auto;}

.team-member ul .social {margin-left: auto; margin-right: auto;}


/***END STAFF SECTION***/


/***HOMEPAGE PORTFOLIO SECTION DISPLAY***/

#homeportfolio h4 { color: #281414; }

#homeportfolio .nectar-love { display: none; }

/***END HOMEPAGE PORTFOLIO SECTION DISPLAY***/


/***CONTACT SECTION AT BOTTOM OF PAGE***/

#contact p a { color: #000000 !important; }

#contact p a:hover { color: #000000 !important; }

#contact h2 { margin-bottom: 20px; }

#contactdev p a { color: #000000 !important; }

#contactdev p a:hover { color: #00ccff !important; }

#contactdev h2 { margin-bottom: 20px; }

#contactpr p a { color: #000000 !important; }

#contactpr p a:hover { color: #00ccff !important; }

#contactpr h2 { margin-bottom: 20px; }

/***END CONTACT SECTION AT BOTTOM OF PAGE***/


.portfolio-items .nectar-love {display: none; }

body #header-outer[data-transparent-header="true"] .transparent { border: none !important; }

/****PORTFOLIO ITEMS ON WEBDEV HOMEPAGE****/

body .portfolio-items .col { background-color: #ffffff; }

.portfolio-items .work-meta p { margin-left: 25px; width: 275px; margin-bottom: 20px; }

.portfolio-items .work-meta h4.title { margin-left: 25px; width: 275px; margin-top: 5px; }

.portfolio-items .col .work-item.style-3 .work-info-bg  { background-color: #2b2b30 !important; opacity: 0.8; }

/****END PORTFOLIO ITEMS ON WEBDEV HOMEPAGE****/


/***REMOVE THIN BORDER ON TRANSPARENT HEADER***/

html body #header-outer.transparent[data-transparent-header="true"] { border-bottom: none !important; }

/***END REMOVE THIN BORDER ON TRANSPARENT HEADER***/


/***COPYRIGHT***/

#copyright p { color: #ffffff; }

/***END COPYRIGHT***/

/***WORK WITH US PAGE***/



/***END WORK WITH US PAGE***/

.entry-title {line-height:105%}

