/*
Theme Name: whp
Theme URI: https://wordpress.org/themes/twentyten/
Description: World Horse Pass
Author: Abdul Basit
Author URI: https://api.whatsapp.com/send?phone=918285936326
Version: 0.0001
Tested up to: 5.9
Requires at least: 3.0
Requires PHP: 5.2.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: World Horse Pass
Text Domain: whp
*/


/* =Reset default browser CSS. Based on work by Eric Meyer.
-------------------------------------------------------------- */
.tooltip8 div[id^='owm-weather'] {
    padding: unset;
    margin: unset;
}
.sgl-webs1:before {
    content: "\f003";
    font-family: FontAwesome;
    font-size: 15px;
    top: 10px;
    color: #000;
    width: auto;
    height: auto;
    margin-right: 10px;
    background-color: transparent;
}
#wpcf7-f258-o1 label {
    z-index: +99;
}
#wpcf7-f258-o1 br {
    display: none;
}
.cnt-frms .form-group .wpcf7-list-item label:after {
    display: none;
}
.wpcf7-list-item.first, .wpcf7-list-item.last {
    display: inline-block;
    margin: 0px;
    padding: 26px 44px 19px 0px;
    z-index: +999;
}
#wpcf7-f258-o1 .cnt-frms .cnts-frms{
     border: 1px solid #ccc !important; 
}
.hdngs-blgs h4:before {
    content: "—";
    color: rgb(93, 69, 77);
}
.hdngs-blgs h4:after {
    content: "—";
    color: rgb(93, 69, 77);
}
.page-id-399 .wpcf7-list-item.first, .wpcf7-list-item.last {
    padding: 0px;
}
.wpcf7-spinner {
        left: 180px;
    position: absolute !important;
}
[type="reset"] {
    margin-left: 15px;
}
.page-id-399 input[type="checkbox"], .page-id-432 input[type="checkbox"] {
    box-sizing: border-box;
    width: 19px;
    height: 19px;
    vertical-align: text-bottom;
     margin-right: 8px;
}
/* table */

.tbbl:nth-child(odd){
  background-color:#fff;
}
.tbbl:nth-child(even){
  background-color:#f2f2f2;
}
.lft-tt1p{
    margin: 0px;
}

.mnp-s h2 {
    color: #000;
    font-weight: bold;
}
.hdngs-wilds h3 {
    color: #000;
}
.tbl-rgt-txs {
    text-align: right;
}
.lft-tt1p p {
    margin: 7px 0;
}
.tbsl-lst {
    margin-bottom: 30px;
}

/* end */
.blog .blgs-bx {
    height: 515px;
}

a.fa:hover {
    color: #fff !important;
    text-decoration: none !important;
}
a:hover {
    text-decoration: none !important;
}
/* Weather css */
.ab-weather .owmw-today {
    display: none !important;
}
.ab-weather .owmw-now {
    display: none !important;
}
.ab-weather .card {
    width: 33% !important;
        padding: 8px !important;
}
.ab-weather .card .card-body {
    border: 1px solid #ccc !important;
    padding: 45px !important;
}
.ab-weather .card .owmw-day {
    font-size: 18px !important;
    font-weight: bold !important;
    color: #cf6340 !important;
}
/*  Meeting Section css */
.shared-detail h4 {
    color: #000;
    font-size: 1.75rem;
}
.shared-detail h4 {
    color: #000;
    font-size: 1.50rem;
    font-weight: bold;
}
.shared-detail .tabular-content ul li {
    margin-bottom: 5px;
    padding: 5px;
}
.shared-detail .tabular-content ul li span:first-child {
    /*font-weight: 600;*/
}
[class*="column"]+[class*="column"]:last-child {
    float: right;
}
.shared-detail .tabular-content ul li:nth-child(even) {
    background-color: #f2f2f2;
}
.shared-detail .tabular-content ul li {
    margin-bottom: 5px;
    padding: 5px;
}
.text-right {
    text-align: right !important;
}
.small-2 {
    width: 16.66667%;
}
.small-4 {
    width: 33.33333%;
}
.small-8 {
    width: 66.66667%;
}
.small-10 {
    width: 83.33333%;
}
ul.meeting-subtab {
    padding: 10px;
}
.shared-detail .tabular-content ul li:nth-child(even) {
    background-color: #f2f2f2;
}
.shared-detail .tabular-content ul li {
    margin-bottom: 5px;
    padding: 5px;
}
.meeting-value br {
    display:none
}
/* End meeting section css */
.ab-tdo .emd-sldr {
    margin: 20px 0px;
}                     
.ab-tdo .emd-sldr .slick-prev {
    left: 13px;
    z-index: +999;
}
.ab-tdo .emd-sldr .slick-next {
    right: 24px;
    z-index: +999;
}

@media screen and (max-width: 600px){
    .single-things-to-do iframe, .single-restaurants iframe, .single-resorts iframe{
        height: auto !important;
    }  
    .ab-weather .card {
        width: 100% !important;
    }
    .get-bnr-wrps iframe {
        width: 100%;
        height: 300px;
    }    

}
