/*
Theme Name: Ottawa Acedmy of Psychology
Theme URI: http://www.ottawa-psychologists.org/
Description: This is a custom child theme for Salient built for the Ottawa Academy of Psychology
Author: Mediaforce
Author URI: https://www.mediaforce.ca/
Template: salient
Version: 0.1
*/

/*custom style start*/
body #information-box .icon-default-style {color:#fff !important;}

body .container-wrap {padding-top: 126px;}

div#header-secondary-outer {
    height:23px;
}
div#header-outer {
    padding-top: 30px !important;
    top: 19px ;
    padding-bottom:10px;
}
div#header-outer ul li#menu-item-994 a {
    display:none !important;
}
#header-secondary-outer nav >ul >li >a {
    color: rgba(0,0,0,0.55);
    border-left: 1px solid rgba(221, 221, 221, 0);
    font-size: 14px!important;
    padding:5px 10px !important;
}
#header-secondary-outer nav >ul >li:last-child {
   // border-right: 1px solid rgba(221, 221, 221, 0);
}


p {font-size:16px;}

.basic-btn-1 {
    background: #dd3333;
    padding: 10px;
    display: block;
    margin: 10px 0;
    color: #ffffff;
}

#footer-outer .widget h4 {
    letter-spacing:0.5px;
    font-family:inherit;
    font-size:18px;
    font-weight:600 !important;
}

a.nectar-button,
.basic-btn-1,
.swiper-slide .button a,
form input[type=submit],
#three-box-holder-box .vc_col-sm-4  {
    transition: all 0.3s cubic-bezier(.25,.8,.25,1) !important;
    -moz-transition: all 0.3s cubic-bezier(.25,.8,.25,1) !important;
    -webkit-transition: all 0.3s cubic-bezier(.25,.8,.25,1) !important;
    -ms-transition: all 0.3s cubic-bezier(.25,.8,.25,1) !important;
    -o-transition: all 0.3s cubic-bezier(.25,.8,.25,1) !important;
}

a.nectar-button.large.regular.accent-color.regular-button:hover,
.basic-btn-1:hover,
.swiper-slide .button a:hover,
form input[type=submit]:hover {
      box-shadow: 0 5px 28px rgba(0,0,0,0.3), 0 5px 15px rgba(0,0,0,0.3), 0 0 0px 2px rgba(10, 10, 13, 0.15) inset !important;
      -moz-box-shadow: 0 5px 28px rgba(0,0,0,0.3), 0 5px 15px rgba(0,0,0,0.3), 0 0 0px 2px rgba(10, 10, 13, 0.15) inset !important;
       -webkit-box-shadow: 0 5px 28px rgba(0,0,0,0.3), 0 5px 15px rgba(0,0,0,0.3), 0 0 0px 2px rgba(10, 10, 13, 0.15) inset !important;
      -ms-box-shadow: 0 5px 28px rgba(0,0,0,0.3), 0 5px 15px rgba(0,0,0,0.3), 0 0 0px 2px rgba(10, 10, 13, 0.15) inset !important;
}

#footer-outer {border-top:2px solid #7b7b7b;}

/*ads style start*/
ul#ads-post-advertiment li{list-style: none;text-transform: capitalize;letter-spacing: 1px;font-size: 20px;line-height: 24px;padding: 10px 20px 10px 20px;}
/*ads style end*/



/*home page style start*/

#three-box-holder-box .vc_col-sm-4 {background:white;border-radius:8px;box-shadow:1px 2px 3px rgba(191, 191, 191, 0.04), 1px 2px 8px rgba(191, 191, 191, 0.25);}
#three-box-holder-box .vc_col-sm-4 .nectar_icon_wrap {margin-bottom:0;}
#three-box-holder-box .vc_col-sm-4:hover {background:rgb(221, 51, 51);color:#fff;transform: scale(1.1) !important;box-shadow:1px 2px 5px rgba(51, 51, 51, 0.16);}
#three-box-holder-box .vc_col-sm-4:hover h3,
#three-box-holder-box .vc_col-sm-4:hover i {color:#fff !important;}

/*home page style end*/


/*contact us page style start*/

.address-1 i {display:inline-block;font-size:32px;position:relative;top:-14px;width:60px;height:60px;padding:12px;border:2px solid rgba(96, 17, 16, 0.24);border-radius:50%;
margin:0 10px 0 0;color:rgba(96, 17, 16, 0.24);}
.address-1 p {display:inline-block;}

.number-holder-box {display:block;}

.page-id-72 form label {display:none !important;}

/*contact us page style end*/

/*custom style end*/


/*edit member style start*/

body.page-id-840 table {
    background-color: rgba(242, 242, 242, 0);
    width: 100%;
    border-collapse: collapse;
    padding: 20px !important;
    border-bottom: 2px solid #ececec !important;
}

select {
    border:1px solid #ccc !important;
    box-shadow:none !important;
}
.contact-information select {
    margin-bottom:15px
}



/* .page-id-840 table tr {
    width: 50% !important;
    display:inline-block;
    border-bottom: 1px solid #ececec !important;
} */

body.page-id-840 .container-wrap tbody tr>td {
    padding: 15px 19px !important;
    min-width: 150px;
}

body.page-id-840 table tr>td {
    padding-top: .5em;
    padding-bottom: .5em;
    border:none !important;
}

/*edit member style end*/


/*filter css*/
#membersfound span {
  xdisplay: block;

}
#membersfound  .left-1 {

}
#membersfound  .right-1 {

}
#membersfound p {
  padding-bottom: 0px;
}
#membersfound  p .result1
{
  font-weight: bold;
color: #2C5A9A;
}
#membersfound  p .result2
{
padding-left: 5px;
}
#membersfound .main-div
{
  border-top: 2px solid #999;
  padding-top: 10px;
    padding-bottom: 10px;
}

#right-nav-sidebar img {
  width: 100%;
}
#right-nav-sidebar .btn-search
{
  background: rgb(56,130,223);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(56,130,223,1) 0%, rgba(52,79,120,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(56,130,223,1)), color-stop(100%,rgba(52,79,120,1)));
    background: -webkit-linear-gradient(top, rgba(56,130,223,1) 0%,rgba(52,79,120,1) 100%);
    background: -o-linear-gradient(top, rgba(56,130,223,1) 0%,rgba(52,79,120,1) 100%);
    background: -ms-linear-gradient(top, rgba(56,130,223,1) 0%,rgba(52,79,120,1) 100%);
    background: linear-gradient(to bottom, rgba(56,130,223,1) 0%,rgba(52,79,120,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3882df', endColorstr='#344f78',GradientType=0 );
    color: #ffffff !important;
    text-decoration: none !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    margin-left: 20px;
    padding: 10px 15px;
}
.lang-fr #header-outer header#top nav >ul >li >a {
    margin-left: 5px!important;
    margin-right: 5px!important;
}
/*online-directory page strt*/
.page-id-226 .blurred-wrap .container span input#printer-icon {
    position: fixed;
    left: 20px;
    bottom: 50px;
    }
@media print {
#header-outer { 
display:none!important;
}

#ajax-content-wrap .blurred-wrap{
        margin-top: -150px;
         font-size: 20px !important;
}

.container td {
    font-size: 20px !important;
}


div#membersfound p {
    font-size: 20px !important;
    line-height:30px !important;
}
div#membersfound span.result1 {
    font-weight: 100 !important;
}
input#printer-icon {
    display: none !important;
}
#footer-outer{
    display:none !important;
}

#membersfound p {
    font-size: 11px!important;
    line-height: 8px!important;
    margin-bottom: -5px;
}
#membersfound p span {
    font-size: 11px!important;
    line-height: 8px!important;
    margin-bottom: -5px;
}
#membersfound p span.result1, #membersfound p span.result2 {
    font-size: 11px!important;
    line-height: 8px!important;
    margin-bottom: -5px;
}
.blurred-wrap.at-content table td {
    font-size: 11px!important;
    line-height: 12px!important;
}
body {
  line-height: 8px!important;
   font-size: 11px!important;
}
}



/*online-directory page end*/
@media only screen and (max-width: 999px) and (min-width:320px) {
div#header-secondary-outer {
    display: none !important;
}


#slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a {font-size:16px;line-height:normal;letter-spacing:0;}

}


@media only screen and (max-width:425px){
.page-id-226 .blurred-wrap .container span input#printer-icon {
    position: fixed;
    bottom : 2px !important;
    right : 0px !important;
    left: auto;
}
}

.hidden{
    display: none !important;
}
.hidden{
    display: none !important;
}