/*
Theme Name: koi coaching Child
Theme URI: #
Template: baratheon
Author: #
Author URI: #
Description: koi coaching Child
Tags: featured-images,theme-options,full-width-template
Version: 1.3.1523509533
Updated: 2018-04-12 07:05:33

*/

@font-face {
    font-family: 'bw_surco';
    src: url('fonts/bwsurco-black-webfont.woff2') format('woff2'),
         url('fonts/bwsurco-black-webfont.woff') format('woff');
    font-weight: black;
    font-style: normal;

}

@font-face {
    font-family: 'bw_surco';
    src: url('fonts/bwsurco-blackitalic-webfont.woff2') format('woff2'),
         url('fonts/bwsurco-blackitalic-webfont.woff') format('woff');
    font-weight: black;
    font-style: italic;

}

@font-face {
    font-family: 'bw_surco';
    src: url('fonts/bwsurco-bold-webfont.woff2') format('woff2'),
         url('fonts/bwsurco-bold-webfont.woff') format('woff');
    font-weight: bold;
    font-style: normal;

}

@font-face {
    font-family: 'bw_surco';
    src: url('fonts/bwsurco-bolditalic-webfont.woff2') format('woff2'),
         url('fonts/bwsurco-bolditalic-webfont.woff') format('woff');
    font-weight: bold;
    font-style: italic;

}

@font-face {
    font-family: 'bw_surco';
    src: url('fonts/bwsurco-book-webfont.woff2') format('woff2'),
         url('fonts/bwsurco-book-webfont.woff') format('woff');
    font-weight: 600;
    font-style: normal;

}

@font-face {
    font-family: 'bw_surco';
    src: url('fonts/bwsurco-bookitalic-webfont.woff2') format('woff2'),
         url('fonts/bwsurco-bookitalic-webfont.woff') format('woff');
    font-weight: 600;
    font-style: italic;

}

@font-face {
    font-family: 'bw_surco';
    src: url('fonts/bwsurco-light-webfont.woff2') format('woff2'),
         url('fonts/bwsurco-light-webfont.woff') format('woff');
    font-weight: lighter;
    font-style: normal;

}

@font-face {
    font-family: 'bw_surco';
    src: url('fonts/bwsurco-lightitalic-webfont.woff2') format('woff2'),
         url('fonts/bwsurco-lightitalic-webfont.woff') format('woff');
    font-weight: lighter;
    font-style: italic;

}

@font-face {
    font-family: 'bw_surco';
    src: url('fonts/bwsurco-medium-webfont.woff2') format('woff2'),
         url('fonts/bwsurco-medium-webfont.woff') format('woff');
    font-weight: 500;
    font-style: normal;

}

@font-face {
    font-family: 'bw_surco';
    src: url('fonts/bwsurco-mediumitalic-webfont.woff2') format('woff2'),
         url('fonts/bwsurco-mediumitalic-webfont.woff') format('woff');
    font-weight: 500;
    font-style: italic;

}

@font-face {
    font-family: 'bw_surco';
    src: url('fonts/bwsurco-regular-webfont.woff2') format('woff2'),
         url('fonts/bwsurco-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'bw_surco';
    src: url('fonts/bwsurco-regularitalic-webfont.woff2') format('woff2'),
         url('fonts/bwsurco-regularitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: italic;

}




@font-face {
    font-family: 'rns_camelia';
    src: url('fonts/rnscamelia-black-webfont.woff2') format('woff2'),
         url('fonts/rnscamelia-black-webfont.woff') format('woff');
    font-weight: 900;
    font-style: normal;

}

@font-face {
    font-family: 'rns_camelia';
    src: url('fonts/rnscamelia-blackitalic-webfont.woff2') format('woff2'),
         url('fonts/rnscamelia-blackitalic-webfont.woff') format('woff');
    font-weight: 900;
    font-style: italic;

}

@font-face {
    font-family: 'rns_camelia';
    src: url('fonts/rnscamelia-bold-webfont.woff2') format('woff2'),
         url('fonts/rnscamelia-bold-webfont.woff') format('woff');
    font-weight: 700;
    font-style: normal;

}

@font-face {
    font-family: 'rns_camelia';
    src: url('fonts/rnscamelia-bolditalic-webfont.woff2') format('woff2'),
         url('fonts/rnscamelia-bolditalic-webfont.woff') format('woff');
    font-weight: 700;
    font-style: italic;

}

@font-face {
    font-family: 'rns_camelia';
    src: url('fonts/rnscamelia-extrabold-webfont.woff2') format('woff2'),
         url('fonts/rnscamelia-extrabold-webfont.woff') format('woff');
    font-weight: 800;
    font-style: normal;

}

@font-face {
    font-family: 'rns_camelia';
    src: url('fonts/rnscamelia-extrabolditalic-webfont.woff2') format('woff2'),
         url('fonts/rnscamelia-extrabolditalic-webfont.woff') format('woff');
    font-weight: 800;
    font-style: italic;

}

@font-face {
    font-family: 'rns_camelia';
    src: url('fonts/rnscamelia-italic-webfont.woff2') format('woff2'),
         url('fonts/rnscamelia-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: italic;

}

@font-face {
    font-family: 'rns_camelia';
    src: url('fonts/rnscamelia-light-webfont.woff2') format('woff2'),
         url('fonts/rnscamelia-light-webfont.woff') format('woff');
    font-weight: 300;
    font-style: normal;

}

@font-face {
    font-family: 'rns_camelia';
    src: url('fonts/rnscamelia-lightitalic-webfont.woff2') format('woff2'),
         url('fonts/rnscamelia-lightitalic-webfont.woff') format('woff');
    font-weight: 300;
    font-style: italic;

}

@font-face {
    font-family: 'rns_camelia';
    src: url('fonts/rnscamelia-medium-webfont.woff2') format('woff2'),
         url('fonts/rnscamelia-medium-webfont.woff') format('woff');
    font-weight: 500;
    font-style: normal;

}

@font-face {
    font-family: 'rns_camelia';
    src: url('fonts/rnscamelia-mediumitalic-webfont.woff2') format('woff2'),
         url('fonts/rnscamelia-mediumitalic-webfont.woff') format('woff');
    font-weight: 500;
    font-style: italic;

}

@font-face {
    font-family: 'rns_camelia';
    src: url('fonts/rnscamelia-regular-webfont.woff2') format('woff2'),
         url('fonts/rnscamelia-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


 body {font-family: "bw_surco"!important;} 
 .parallax-title ,h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family: "rns_camelia"!important;} 
.post .entry-title a{font-family: "rns_camelia"!important;font-size: 19px!important;
line-height: 30px!important;
padding: 0 20px;} 
 .koi {font-family: 'bw_surco';font-style: italic;color: #cc6600;font-weight: 700;font-size: 19px;} 

 .entry-thumbnail {
    /* min-height: 140px; */
}
.entry-thumbnail-overlay .entry-meta-list {position: relative;}

  .grid-col-3 .grid-posts {
    /* margin-bottom: 120px; */
    display: block;
}

.single-post .entry-thumbnail img {display:none}

.navbar-brand img {max-width: 160px;
margin-top: -25px;
}
.header-sticky.is-sticky .navbar-brand img {
max-width: 90px;
margin-bottom: -30px;
margin-top: -30px;
}
/* .fa-instagram,.fa-instagram {color: #262626} */
/* .tp-linesplit {font-family: 'bw_surco';font-style: italic;color: #cc6600;} */
.themex-social-icons li.digg a {
    border-color:#262626;
    color:#262626;
}
.themex-social-icons li.digg a:hover {
    background-color: #262626;
    color:#fff;
}
.themex-social-icons li.digg a:hover, .themex-social-share-icons li.digg a {
    background-color: #262626;
}

#page-services-offered .parallax-desc {
    color: white;font-size: 26px;
line-height: 39px;margin-bottom: 20px;
}

.ff {display: block;}

.img-circle {width: 110px;}
.header-section {    background: none;}
.home .nav.navbar-nav a {        color: #fff;}
.header-sticky.is-sticky .nav.navbar-nav a {        color: #575757;}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on April 12, 2018 */

.home button.btn {background: black;
border-color: black;color:white;}
.secondary-color {color:white;}
.parallax-background.parallax-section .parallax-page-inner {
    background-color: #c60c!important;
}
.themex-progress-bar .progress-bar,.slider-section .btn.btn-default { background-color: #c60c!important;}
.entry-thumbnail-overlay .entry-meta-list { background-color: #c60c!important;}
.themex-accordion .panel-title a, .page-services-offered .services-title, .page-services-offered .services-desc,.parallax-content .member-info .member-description, .secondary-color , #page-services-offered .parallax-desc {
    color: #434343!important;
}
.page-our-team-of-lawyers .parallax-title,.page-services-offered .parallax-title  { color: #cc6600!important;}

/* ------------- Parallax Section ------------- */


.page-services-offered ,.page-our-team-of-lawyers {
    /* background-color: #513f66; */
    background-color: #fff!important;
}

/* ------------- Curved Background Color ------------- */
.page-have-a-case .themex-slant-bottom-angle ,.page-fun-facts .themex-slant-bottom-angle {
    border-bottom-color: #fff!important;
}
.page-fun-facts .themex-slant-angle,
.page-testimonials .themex-slant-angle {
    border-top-color: #fff!important;
}

.slider-section .btn.btn-default:hover {border-color:inherit!important;}
.slider-section .btn.btn-default {min-width: 219px;
padding: 9px 5px !important;
font-size: 18px !important;}


.home .img-circle {
    width: 80px;
    margin: 9px 0 20px 0;
}
#page-newsletter .parallax-title {font-size:57px}
.pageloader {
background: url(../baratheon-child/Eclipse-1s-200px.gif) center center no-repeat #fff;}

.member-image > img {
width: 85%;margin: auto;}

.member-wrapper {
    margin-bottom: 20px;
}
#page-services-offered ul {
list-style: none;padding: 0;}

.entry-title, .category-title {
    color: #cc6600!important;
}
.services-inner .services-icon {
font-size: 100px;margin-top: 40px;
margin-bottom: 30px;}
.page-services-offered .services-title ,.page-services-offered .services-title  span {
    font-size: 18px!important;line-height: 25px;
    max-width: 360px;
    margin-left: auto;
    margin-right: auto;
color: #cc6600 !important;}
body  .btn {border-color:#cc6600;background:#cc6600;}
	
.home .fa.services-icon {color:#c60!important;}
#page-how-to-reach-us  a {color:#ddd!important;}
.themex-counter .fa {
    color: #5f3002e6!important;
}
.comp {text-transform: none!important;font-weight: bold!important;text-indent: -5px;}

.entry-thumbnail-overlay .entry-meta li.author img {
    display: none;
}


#themex_wrapper .header-sticky {
    /* background: #f6f6f6; */
}


/* 767 - Styles */
@media only screen and (max-width: 767px) {
.navbar-collapse {
    max-height: 290px!important;
}
.themex-main-nav.navbar-nav.navbar-main > li > a {
        color:#434343;
    }
	
	.header-sticky:not(.is-sticky) .themex-logo .navbar-brand {position: relative;

								top: -30px;

								margin-bottom: -50px;}

	/* .logo-left .themex-top-bar {overflow: initial;} */
	/* .header-sticky.is-sticky .header-section {height: 330px;} */
}

.parallax-content .member-info .team-member-title {
    color: #cc6600!important;
}

.member-social {
    left: 20px;
width: 86%;}
.member-item:hover .member-social {
    opacity: 0.5;
}

  #sc-posts-container {width: 590px;margin: auto;max-width: 100%;}
  
  body:not(.home) {    background: #f8f8f8;}
  
.single-post .size-full {margin: auto;display: block;}
.blog-grid .post-img-overlay {display:none}

.member-info .member-description {	word-spacing: 0;}