/**
* Highligher
*/
mark.highlight {
    display: block;
    background: #1ABC9C;
    color: #fff;
    padding: 15px;
}

mark.highlight code {
    color: #000;
}

mark.highlight a {
    color: #fff;
}

.red-bg{
    background-color: red !important;
}

/**
* Typography
*/

@import 'https://fonts.googleapis.com/css?family=Hind+Siliguri';
.book.font-family-1,
ul.summary,
.book-header{
  font-family: 'Hind Siliguri', sans-serif !important;
}

mark{padding:0 5px;}
mark.green{background-color:#1ABC9C;color:#fff;}
mark.red{background-color:red;color:#fff;}

/*
  Website logo
*/
ul.summary > li:nth-of-type(1) a {
    background-image: url(../assets/images/logo.png) !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    height: 112px !important;
    text-indent: -999px !important;
}
ul.summary > li:nth-of-type(2){
  margin-top: 15px;
}

.markdown-section blockquote {
    color: #1ABC9C;
    border-left: 4px solid #1ABC9C;
}
.breadcrumbs {
    border: 1px solid;
    padding: 8px;
    display: inline-block;
}


.markdown-section table {
    font-size: 15px;
}
.book.font-size-1 .book-body .page-inner section {
    font-size: 2rem;
}
.book.font-size-2 .book-body .page-inner section {
    font-size: 2.2rem;
}
/**
* Book header
*/
.book .book-header {
    background: #1abc9c !important;
}
.book .book-header a {
    color: #fff !important;
}
.book .book-header h1{
    opacity:1 !important;
}

.text-center {
    text-align: center;
}

blockquote{
    font-size: 25px !important;
}
.markdown-section code {
    background-color: #efefef;
}

span.param-required {
    background-color: #D9534F;
    color: #fff;
    padding: 3px 5px;
    font-weight: bold;
    border-radius: 5px;
}
span.param-optional {
    background-color: #F0AD4E;
    color: #fff;
    padding: 3px 5px;
    font-weight: bold;
    border-radius: 5px;
}


.book .book-body .page-wrapper .page-inner section.normal table th {
    font-weight: 700;
    background: #1ABC9C;
    color: #fff;
}




.pdf-dl-notice {
    text-align: center;
    padding: 45px 0;
    color: #1ABC9C;
    font-weight: 700;
    font-size: 22px !important;
    margin-top: 15%;
    border: 4px solid;
}

a.pdf-dl-btn {
    background: #1ABC9C !important;
    color: #fff !important;
    padding: 15px 25px !important;
    font-size: 25px !important;
}
a.pdf-dl-btn:hover {
    text-decoration: none !important;
    opacity: .8;
}


a.try-it {
    background: #1ABC9C !important;
    color: #fff !important;
    padding: 10px;
    font-size: 20px !important;
    transition: 500ms;
}
a.try-it:hover{
    text-decoration: none !important;
    box-shadow: 5px 9px 21px rgba(100,100,100,.5);
}
a.try-it:visited,
a.try-it:focus{
    text-decoration: none !important;
}


ul.summary > li:nth-of-type(3),
a.gitbook-link{
  display: none !important;
}

ul.summary > li:nth-of-type(2) a {
    text-align: center;
    font-size: 22px;
    margin-top: -21px;
}


.copy-code-button {
    padding: 7px 16px !important;
    border-radius: 0 !important;
    border: 1px solid #1D9F75 !important;
    background-color: #1ABC9C !important;
    font-weight: bold !important;
}
.copy-code-button:before {
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f0c5";
    padding-right: 5px;
}





.col-1-2{
  width: 48%;
  float: left;
  overflow:hidden;
  padding: 1%;
}

@media all and (max-width:600px){
  .col-1-2{
    width: 98%;
    float: none;
  }
}