/*
Theme Name: MatchPoint
Theme URI: https://olegnax.com/product/matchpoint-business-portfolio-magazine-wordpress-theme/
Description: MatchPoint is a clean designed professional universal WordPress theme. Depending on your needs, you can generate whatever you want: blog, business site, personal portfolio, online magazine. 
Author: olegnax
Version: 1.6
*/

/* Custom CSS Below */

.smallImageIcon { float:right; margin-left:20px; }

/* typography */
#content p { margin-bottom: 10px; }
#content h3 { font-size:1.3em; }
aside p { margin:10px 0; }
aside img { margin:10px 0; }

/* images */ 
html img.imgborder { padding:0; border:0; }

/* image links */
.siblingImageLinks p { margin:0 30px 10px 30px; }
.subpageImageLinks ul { margin:0; }
li.individualSubpageImageLink { width:200px; height:120px; float:left; list-style:none; }
.individualSubpageImageLink img { background: url("../images/bg_imgborder.html") repeat-x scroll 0px 100% rgb(253, 253, 253); box-shadow: 0px 0px 5px 0px rgb(153, 153, 153); margin: 0px; width:108px; height:60px; display:block; margin-bottom:5px; }
.individualSubpageImageLink a { color: rgb(51, 51, 51); text-decoration:none; font-size:1.4em; font-weight:normal; }
.individualSubpageImageLink a:hover { color: rgb(72, 149, 2);  }
.individualSubpageImageLink a:hover img { border-color: rgb(72, 149, 2); }

/* contact us form */
form {  }
form label { text-align:center; background-color: rgba(0,0,0,.1); border-radius:3px; padding:10px; margin-bottom:20px; }
form textarea { margin-top:20px; float:right; }
form input.wpcf7-submit { clear:right; float:right; margin-top:10px; }
form input.wpcf7-submit:hover { background-color: rgba(0,0,0,.1); }
div.notify { padding:20px; border:1px dashed black; background-color:yellow; margin:0 0 20px 0; }

/* search */
#searchResults img { float:left; height:auto; width:1.5em; margin:5px 10px; 0 0 }

/* footer */
html .footer_widgets_gradient div.widget_text h4 { padding:0; text-align:center; }
div.footer_widgets_gradient div.widget_text div.textwidget { margin:0; padding:0; }
div.footer_widgets_gradient div.widget_text p { border:dotted 1px grey; padding:5px; margin:0 0 20px 0; text-align:center; }
div.footer_widgets_gradient div.widget_text a.kot_button.small_green { text-align:center; margin:10px; }

/* sidebar banner ad */
.sideBanner { margin:0 20px; text-align:center; }

/* homepage features */
.one-third { position:relative; }
span.lineUpButtons { position:absolute; bottom:0; }

/* ppc tags */
.ppcTags { margin: 0 0 30px 0; padding:10px 20px; background-color:#f7edd6; border:1px dashed #ffb40b; box-shadow:3px 10px 10px #ddd; }
div.ppcTags h2 { font-size:.8em; margin:0; }
.ppcTags ul { margin:0; padding:0; }
.ppcTags li { list-style:none; margin:20px 0; padding-bottom:10px; border-bottom:1px solid #ffde91; }
.ppcTags a { font-size:1.7em; text-decoration:none;display: inline-block;width:100%;padding-top:10px; }
.ppcTags a:hover { text-decoration:underline; }
.ppcTags .description { font-style:normal; font-weight:bold; margin:0 20px; }
.ppcTags .sitehost:before { content:'( '; }
.ppcTags .sitehost:after { content:' )'; }

.ppcTag { margin: 0 0 30px 0; padding:10px 20px;}
div.ppcTag h2 { font-size:.8em; margin:0; padding-bottom:10px;}
.ppcTag ul { margin:0; padding:0; }
.ppcTag li { list-style:none;  padding-bottom:25px;}
.ppcTag a { font-size:1.4em; text-decoration:underline;display: inline-block;width:100%; color:#1122CC;}
.ppcTag a:hover { text-decoration:underline; }
.ppcTag .description { font-style:normal; font-weight:bold; margin:0 20px; }
.ppcTag .dcr {line-height:1.3em; color: #373737;font-size: 14px;}
.ppcTag .lnk {line-height:1.4em;}
.ppcTag .lnk a {line-height: 1em;color:#009933; !important;font-size: 14px;text-decoration: none;}
.ppcTag .lnk a:hover {text-decoration:none;}
.ppcTag .sitehost:before { content:'( '; }
.ppcTag .sitehost:after { content:' )'; }

.adresultsBox 
{
display: none;
}
.sitehost
{
margin-left: 20px;
}
.ad_link
{
font-size: 16px;
border-top: 1px solid #FFDE91;
}