/*
Theme Name: AccelerAgentTheme
Theme URI: http://propertyminder.com
Description: A custom WordPress theme for Acceler Agent
Author: PropertyMinder
Version: 1.00
*/

@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700&display=swap');

* { margin: 0; padding: 0;outline:0!important }
img {border:0}

body { font-family: 'PT Sans',sans-serif; color: #435868; }

.wrapper { width: 1000px; margin: 0 auto; position: relative; }

.clear { clear: both; }

.content { padding: 20px 0px; }

.pageTitle { /*font-family: 'Arial W01 Rounded Bold'; */font-size: 30px; color: #454f5d; margin-bottom: 20px; }

.pageText { font-size: 18px; line-height: 24px; padding: 25px 0 0; }
.pageText p + p { margin-top: 20px; }

.pageText .tip-link a, .pageText .tip-link a:hover, .pageText .tip-link a:visited { color: #c0392b; }

.pageText ul li { list-style: disc outside; margin: 0 0 5px 20px; }
.pageText ol li { list-style: decimal outside; margin: 0 0 5px 25px; }

/* ========= Newsletter ========= */
.newsItem{margin: 25px 0;}
.newsItem-title{/*font-family: 'Arial W01 Rounded Bold';*/ font-size: 22px; color: #c0392b;}
.newsItem-title a{color: #c0392b; }
.newsItem-title a:hover{}
.newsItem-date{ font-weight: bold; font-size: 17px;}
.newsItem-text{font-size: 18px;}
.newsItem .more-link{color: #454f5d;}

.page-text { background: #f2f2f2 url(img/text-about.jpg) no-repeat center center; box-shadow: 0 0 20px rgba(0,0,0,.09) inset; box-sizing: border-box; height: 128px; padding-top: 43px; position: relative; text-align: center; /*border-top: 2px solid #c34a49;*/ }
.page-text:after { background: url(img/pattern.png) repeat 0 0; content: ""; display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
.page-textMain { color: #435868; font-size: 22px; font-weight: bold; margin-bottom: 18px; padding: 0 0 16px; position: relative; text-transform: uppercase; }
.page-textMain:before { background: #435868; bottom: 0; content: ""; display: block; height: 2px; left: 50%; margin: 0 0 0 -70px; position: absolute; width: 140px; }
.page-text .wrapper { z-index: 1; }

/*.page-text-about { background: url(img/text-about.jpg) no-repeat center center; }*/
.page-text-newsletter { background: url(img/text-newsletter.jpg) no-repeat center bottom; }
.page-text-contactus { background: url(img/text-contactus.jpg) no-repeat center bottom; }
.page-text-webinars, .page-text-help-desk { background: url(img/text-webinars.jpg) no-repeat center bottom; }
.page-text-tellafriend { background: url(img/text-tellafriend.jpg) no-repeat center bottom; }

.pagination { font-size: 20px; margin: 50px 0; }
.pagination span, .pagination a, .pagination a:hover, .pagination a:visited { 
	display: inline-block; vertical-align: top; color: #628095; text-decoration: none; border: 2px solid #628095; padding: 0 8px; } 
.pagination span.current, .pagination a:hover { color: #fff; background: #628095; }

/* chat */
.newChatBtn { font-size: 0 !important; position: relative; }
.newChatBtn:before { content: "Start Chat"; position: relative; font-size: 18px; display: block; }

/* End chat */

/* Help Desk */
.helpList { padding: 15px 0 55px; }
.helpItem { text-align: center; display: inline-block; vertical-align: top; width: 22%; margin: 20px 0 20px 4%; font-weight: bold; font-size: 16px; }
.helpItem:first-child { margin-left: 0; }
.content .helpItem a, .content .helpItem a:hover, .content .helpItem a:visited { text-decoration: none; display: block; }
.helpItem img { margin: 0 0 14px; }
.helpItemHeader { display: block; text-transform: uppercase; margin: 0 0 30px; }
.helpItemMore { color: #fff; background: #c34a49; display: block; padding: 10px; }
.helpItem a:hover .helpItemMore { box-shadow: inset 0 0 0 30px rgba(255,255,255,0.1); }
.helpItemMoreChat { cursor: pointer; }
.helpItemMoreChat img { display: none; }
.helpItemMoreChat:before { content: "Start Chat"; position: relative; display: block; color: #fff; background: #c34a49; padding: 10px; }
.helpItemMoreChat:hover:before { box-shadow: inset 0 0 0 30px rgba(255,255,255,0.1); }
/* End Help Desk */

/* Buyer-connect & Social farming*/

.ad-math {display:flex; justify-content: space-between; flex-wrap:wrap; margin:40px 0; font-weight:bold; align-items: center;}

 .ad-math>* {font-size:85%; margin-bottom:20px;}
 .ad-math>span {display:flex; align-items: center;}
 .ad-math .icon {width:40px; height:40px; float:left; margin-right:10px;}
 .ad-math plus:before {content:'+'; font-size:200%; color:#777; margin:0 15px;}
 .ad-math equals:before {content:'='; font-size:200%; color:#777; margin:0 15px;}

 @media (max-width: 1000px) {
   .ad-math{justify-content: center;}
 }

 @media (max-width: 600px) {
  .ad-math>* {font-size:70%;}
  .ad-math .icon {width:30px; height:30px;}
  .ad-math plus:before, .ad-math equals:before {font-size:150%; margin:0 5px;}
 }

 .btn {
  line-height:45px; 
  font-size:100%; 
  font-weight:300; 
  padding:0 40px; 
  border-radius:22px; 
  color:#fff; 
  background-color:#294751; 
  border:0px; 
  cursor:pointer; 
  border-bottom:0px solid #000a;
  transition: 0.2s ease-out;
  outline:none;
  text-transform:uppercase;
  box-shadow: 0 0 0 #122227;
 }
 .btn:hover {margin-top:-6px; margin-bottom:6px; box-shadow: 0 6px 0 #122227;}
 .btn:active {margin-top:-3px; margin-bottom:3px; box-shadow: 0 3px 0 #122227;}
 .btn.secondary {background-color:#4a9a37;}




