/* -----------------------------------------------------------------------


 ClicksCrazy.com CSS Framework
 http://clickscrazy.com
 Wordpress & Plugin Overrides. We do this because if we override
 a plugins CSS, when the plugin is upated, our CSS would get overwritten.

----------------------------------------------------------------------- */
/* Plugin & Widget Overrides */

/* Plugin: Like Plus */
iframe[id^="oauth2relay"] {display:none;}

/* Plugin: Google Maps */
.mapp-layout{margin: 0 !important;}

/* Plugin: Contact Form 7 */
div.wpcf7-validation-errors{background:#fbe3e4; color:#8a1f11; border:1px solid #fbc2c4; text-shadow: none;}
div.wpcf7-mail-sent-ok{font-size: 14px; padding: 10px; border: 1px solid #2EB100; color: #2EB100; background: #d9f6ce; text-shadow: none;}
span.wpcf7-not-valid-tip{font-size: 14px; padding: 10px; background:#fbe3e4; color:#8a1f11; border:1px solid #fbc2c4; text-shadow: none; }
div.wpcf7 .watermark{color: #cccccc;}

/* Plugin: Easy Testimonials */
.testimonial-container{padding: 0 !important;}
.testimonial-flat{padding-left: 0;}
.testimonial-flat .testimonial-post{text-align: center !important; font-family: Times New Roman; font-style: italic;}
.testimonial-title{text-transform: uppercase; letter-spacing: 3px; font-weight: bold; font-family: "Lato",sans-serif; font-style: normal;}
.testimonial-container .quote{display: none;}

/* Plugin: Connections */
#cn-cmap .cn-entry{font-size: 16px;}
#cn-cmap h3{font-family: 'Montserrat', sans-serif;}
#cn-cmap .fn{font-size: 21px;}
#cn-list span.adr span.address-name{display: none;}
#cn-search-input{padding: 5px;height: 45px;background-color: #ffffff;margin-bottom: 5px;border: 1px solid #efefef;border-radius: 0px;}

input#cn-search-submit{border-radius: 0; margin-left: 5px !important; border: 1px solid #cccccc; height: 45px; width: 45px !important; background-position: center center; -webkit-box-shadow: none; box-shadow: none;}
.chosen-container-single .chosen-single{height: 45px; background: #ffffff; border-radius: 0;}
#cn-list .chosen-container-single .chosen-single{line-height: 42px !important;}
.chosen-container-single .chosen-single div b{background-position: 0 12px;}

#cn-cmap span.cn-image-style{border-radius: 0; border: 0;}
#cn-list span.cn-image-none{padding-top: 65px;}
#cn-cmap .cn-content-tray .cn-gmap{background-color: #ffffff;}
#cn-cmap .cn-gmap{border: 0; padding: 0;}

#cn-search-messages{display: none;}

ul#cn-entry-actions{list-style: none; margin-bottom: 30px; line-height: 2;}
ul#cn-entry-actions li#cn-entry-action-back:before {font-family: FontAwesome; content: "\f022"; margin-right: 10px;}
ul#cn-entry-actions li#cn-entry-action-vcard:before{font-family: FontAwesome; content: "\f2ba"; margin-right: 10px;}
#cn-cmap .cn-gmap-single{border: 0; padding: 0;}

/* Plugin: Team */
.sc_team_single_disabled{display: none;}

#sc_our_team.grid .sc_team_member .sc_team_member_name{padding: 0px 15px; bottom: 24px;}
#sc_our_team.grid .sc_team_member .sc_team_member_jobtitle{padding: 0px 15px; bottom: 0;}

.sc_our_team_panel{width: 320px;}
.sc_our_team_panel .sc-right-panel{width: 280px;}
.sc_our_team_panel .sc-right-panel .sc-content a{color: #557f97;}

/* Tablets & Low Resolution PC */
@media (max-width: 1169px) {

}
/* Tablets */
@media (max-width: 991px){

}

/* Smart Phones */
@media (max-width: 767px){    

}

