/*
Theme Name: Pgaaus Tour theme
Author: OCS Sport
Author URI: http://ocs-sport.com/
Template: ocs-quantum
Description: OCS Sport Golf theme
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  pgaaus-tour-theme
*/

/* Wordpress editor styles start */

/*ProximaNova Font*/

@font-face {
font-family: proxima-nova, sans-serif;
font-style: normal;
font-weight: normal;
src: local('ProximaNova Extrabold'), url('/wp-content/themes/pgaaus-tour/fonts/ProximaNova-Extrabold.otf') format('otf');
}

@font-face {
font-family: 'ProximaNova Black';
font-style: normal;
font-weight: normal;
src: local('ProximaNova Black'), url('/wp-content/themes/pgaaus-tour/fonts/ProximaNova-Black.otf') format('otf');
}

@font-face {
font-family: 'ProximaNova Bold';
font-style: normal;
font-weight: normal;
src: local('ProximaNova Bold'), url('/wp-content/themes/pgaaus-tour/fonts/ProximaNova-Bold.otf') format('otf');
}

@font-face {
font-family: 'ProximaNova RegItalic';
font-style: normal;
font-weight: normal;
src: local('ProximaNova RegItalic'), url('/wp-content/themes/pgaaus-tour/fonts/ProximaNova-RegItalic.otf') format('otf');
}

@font-face {
font-family: 'ProximaNova RegularItalic';
font-style: normal;
font-weight: normal;
src: local('ProximaNova RegularItalic'), url('/wp-content/themes/pgaaus-tour/fonts/ProximaNova-RegularItalic.otf') format('otf');
}

@font-face {
font-family: 'ProximaNova SboldItalic';
font-style: normal;
font-weight: normal;
src: local('ProximaNova SboldItalic'), url('/wp-content/themes/pgaaus-tour/fonts/ProximaNova-SboldItalic.otf') format('otf');
}

@font-face {
font-family: 'ProximaNova Sbold';
font-style: normal;
font-weight: normal;
src: local('ProximaNova Sbold'), url('/wp-content/themes/pgaaus-tour/fonts/ProximaNova-Sbold.otf') format('otf');
}

@font-face {
font-family: 'ProximaNova Reg';
font-style: normal;
font-weight: normal;
src: local('ProximaNova Reg'), url('/wp-content/themes/pgaaus-tour/fonts/ProximaNova-Reg.otf') format('otf');
}

@font-face {
font-family: 'ProximaNova SemiboldItalic';
font-style: normal;
font-weight: normal;
src: local('ProximaNova SemiboldItalic'), url('/wp-content/themes/pgaaus-tour/fonts/ProximaNova-SemiboldItalic.otf') format('otf');
}

@font-face {
font-family: 'ProximaNova Semibold';
font-style: normal;
font-weight: normal;
src: local('ProximaNova Semibold'), url('/wp-content/themes/pgaaus-tour/fonts/ProximaNova-Semibold.otf') format('otf');
}

@font-face {
font-family: 'ProximaNova Regular';
font-style: normal;
font-weight: normal;
src: local('ProximaNova Regular'), url('/wp-content/themes/pgaaus-tour/fonts/ProximaNova-Regular.otf') format('otf');
}

@font-face {
font-family: 'ProximaNova LightItalic';
font-style: normal;
font-weight: normal;
src: local('ProximaNova LightItalic'), url('/wp-content/themes/pgaaus-tour/fonts/ProximaNova-LightItalic.otf') format('otf');
}

@font-face {
font-family: 'ProximaNova Light';
font-style: normal;
font-weight: normal;
src: local('ProximaNova Light'), url('/wp-content/themes/pgaaus-tour/fonts/ProximaNova-Light.otf') format('otf');
}
/* End ProximaNova Font*/


@font-face {
font-family: 'Gotham Book';
font-style: normal;
font-weight: normal;
src: local('Gotham Book'), url('/wp-content/themes/pgaaus-tour/fonts/GothamBook.woff') format('woff');
}


@font-face {
font-family: 'Gotham Book Italic';
font-style: normal;
font-weight: normal;
src: local('Gotham Book Italic'), url('/wp-content/themes/pgaaus-tour/fonts/GothamBookItalic.woff') format('woff');
}


@font-face {
font-family: 'Gotham Light';
font-style: normal;
font-weight: normal;
src: local('Gotham Light'), url('/wp-content/themes/pgaaus-tour/fonts/GothamLight.woff') format('woff');
}

@font-face {
font-family: 'Gotham Light';
font-style: normal;
font-weight: normal;
src: local('Gotham Light'), url('/wp-content/themes/pgaaus-tour/fonts/Gotham-Light.woff') format('woff');
}

@font-face {
font-family: 'Gotham Light Italic';
font-style: normal;
font-weight: normal;
src: local('Gotham Light Italic'), url('/wp-content/themes/pgaaus-tour/fonts/GothamLightItalic.woff') format('woff');
}


@font-face {
font-family: 'Gotham Medium';
font-style: normal;
font-weight: normal;
src: local('Gotham Medium'), url('/wp-content/themes/pgaaus-tour/fonts/GothamMedium.woff') format('woff');
}


@font-face {
font-family: 'Gotham Medium';
font-style: normal;
font-weight: normal;
src: local('Gotham Medium'), url('/wp-content/themes/pgaaus-tour/fonts/GothamMedium_1.woff') format('woff');
}


@font-face {
font-family: 'Gotham Medium';
font-style: normal;
font-weight: normal;
src: local('Gotham Medium'), url('/wp-content/themes/pgaaus-tour/fonts/GothamMediumItalic.woff') format('woff');
}


@font-face {
font-family: 'Gotham Bold';
font-style: normal;
font-weight: normal;
src: local('Gotham Bold'), url('/wp-content/themes/pgaaus-tour/fonts/GothamBold.woff') format('woff');
}


@font-face {
font-family: 'Gotham Bold';
font-style: normal;
font-weight: normal;
src: local('Gotham Bold'), url('/wp-content/themes/pgaaus-tour/fonts/Gotham-Bold.woff') format('woff');
}


@font-face {
font-family: 'Gotham Bold Italic';
font-style: normal;
font-weight: normal;
src: local('Gotham Bold Italic'), url('/wp-content/themes/pgaaus-tour/fonts/GothamBoldItalic.woff') format('woff');
}


@font-face {
font-family: 'Gotham Black Regular';
font-style: normal;
font-weight: normal;
src: local('Gotham Black Regular'), url('/wp-content/themes/pgaaus-tour/fonts/Gotham-Black.woff') format('woff');
}


@font-face {
font-family: 'Gotham Light Regular';
font-style: normal;
font-weight: normal;
src: local('Gotham Light Regular'), url('/wp-content/themes/pgaaus-tour/fonts/Gotham-Light.woff') format('woff');
}


@font-face {
font-family: 'Gotham Thin Regular';
font-style: normal;
font-weight: normal;
src: local('Gotham Thin Regular'), url('/wp-content/themes/pgaaus-tour/fonts/Gotham-Thin.woff') format('woff');
}


@font-face {
font-family: 'Gotham XLight Regular';
font-style: normal;
font-weight: normal;
src: local('Gotham XLight Regular'), url('/wp-content/themes/pgaaus-tour/fonts/Gotham-XLight.woff') format('woff');
}


@font-face {
font-family: 'Gotham Book Italic';
font-style: normal;
font-weight: normal;
src: local('Gotham Book Italic'), url('/wp-content/themes/pgaaus-tour/fonts/Gotham-BookItalic.woff') format('woff');
}


@font-face {
font-family: 'Gotham Thin Italic';
font-style: normal;
font-weight: normal;
src: local('Gotham Thin Italic'), url('/wp-content/themes/pgaaus-tour/fonts/Gotham-ThinItalic.woff') format('woff');
}


@font-face {
font-family: 'Gotham Ultra Italic';
font-style: normal;
font-weight: normal;
src: local('Gotham Ultra Italic'), url('/wp-content/themes/pgaaus-tour/fonts/Gotham-UltraItalic.woff') format('woff');
}


@font-face {
font-family: 'Gotham XLight Italic';
font-style: normal;
font-weight: normal;
src: local('Gotham XLight Italic'), url('/wp-content/themes/pgaaus-tour/fonts/Gotham-XLightItalic.woff') format('woff');
}


body, p, h1, h2, h3, h4, h5 {
    /*font-family: 'GothamSSm Book', 'Roboto', sans-serif!important;   */
    font-family: proxima-nova, sans-serif!important; 
}
@import url("https://use.typekit.net/aju3pbv.css");
@import url('https://fonts.googleapis.com/css?family=Libre+Franklin:400,700&display=swap');

h3.rpwe-title, .mtournsbtn, h1.pgtv-title, h5.card-title-MM, h5.card-title-MM:hover, h5.card-title-sub-newnew, h5.card-title-sub-newnew:hover, span.social-titles, a.up-link, .draw-report-page, .tee-times-buttons, i.ion-ios-plus-outline, i.ion-ios-plus-outline.plus-minus-head, span.state, #pos-num, .player-name-table, h5.player-profile-card, h4.tourn-name-HM,.social-home, h2.h2-art, .oom-pad-p, .text-mat, .round-mat, .bold-name , .complete-name, .menu-header-sub > ul > li > a > span.menu-image-title, .menu-header-sub > ul > li > a > span.menu-image-title:hover, h4.title-dates, .fut-color, #homeupcom-tourn-name, h5.card-title-tv, .player-detail-span, .tourn-mbile, div#rpwe_widget-2 > h4, h5.card-title-oom, .full-oom, .course-des, h4.hbh, h2.vid-title, .entry-color, h5.card-title, h5.card-title-main, a.full-listing-homepage, h4#title-color-tour, #torn-head-h2, .PGA-PP, .row.oom-row, .latest-aus-golf, .btn-success, h4.view-all-art, .tourn-head-dates-B-Name, .report-page, .stickHead > tr >th, .cut-row, .cut-row-ent, .tourn-head-dates-Bold, .schedule-head, h2.oom-title, ul#menu-primary > li > a, ul#menu-home-right > li > a, .btn-footer-menu, .news-display-top, .news-display-sub, .news-display, .fullnametouR, .leaderboard-text, .leaderboard-text, .up-comming-tourns, p#dot, .up-tour-in-bold, .full-back > td > a.full-listing-homepage, #tourn-head-tab, .h2.oom-title, .latest-news, h4.pga-tv,.head-tab-tourn, h1.title-individuel, .exerpt-news > p, h3.title-tourn-main, .menu-header-sub > #menu-sub-menu > li > a > span.menu-image-title:hover, h1.Latest-news-news, h4.title-N, h3.rpwe-title > a, .table-striped>tbody>.current_tourn_row > td > a{
    /*font-family: 'GothamSSm Book', 'Roboto', sans-serif!important;   */
    font-family: proxima-nova, sans-serif!important;
    font-weight: 500!important; 
}
.twitterNewLogo {
    width: 12px;
    margin-top: -5px;
    margin-right: 13px;
}
.ticToc {
    width: 20px;
    margin-top: -4px;
}
button.repBtn.disableEntry {
    background-color: #cd6161;
    color: #fff;
    cursor: not-allowed;
    opacity: 0.6;
}
span.mobileHead {
    font-size: 15pt;
}
.tournTitle-report {
    padding-left: 0;
}
li.menu-itemActive > a {
    color: #00b588!important;
}
th.thruScores {
/* padding-bottom: 0px!important; 
 padding-top: 5px!important; 
 vertical-align: middle*/
    padding-bottom: 14px!important;
    padding-top: 8px!important;
    vertical-align: middle;
    margin-top: 0;
}
a.buttonLink.juniorButnLink {
    text-decoration: none!important;
}
a.buttonLink.juniorButnLink:hover {
    background-color: #90e4c1!important;
}
h3.partnersCommercial {
    line-height: 1.42857143;
}
.tickBoxRight {
    text-align: right;
}
span.playersPairs.ng-binding {
    display: block;
    font-size: 10pt;
}
.genderBall {
    font-size: 30px!important;
    line-height: 0!important;
    position: relative;
    top: 4px;
}
.male {
    color: #037;
}
.female {
    color: #e33;
}
.centerOverall {
    text-align: center;
}
.teamOneColor {
    background-color: #008000;
}
.teamTwoColor {
    background-color: #8B6914;
}
.teamThreeColor {
    background-color: #7F7F7F;
}
.teamFourColor {
    background-color: #A52A2A;
}
.teamFontcolor {
    color: #fff;
}
.overallBack-standing {
    background: #003827;
    color: #fff;
}
.teamBold {
    font-weight: bold;
    color: #fff;
}
.overallBlock {
    margin-top: 100px;
    display: grid;
}
.Overallheader {
    background: #003827;
    color: #fff;
    padding: 10px;
}
.overallBold {
    font-weight: bold;
    /*padding-left: 10px;*/
}
.natOverall {
    padding-left: 10px;
}
.overflowScrollHome {
    height: 250px;
    overflow: scroll;
}
td.HomeMatchPlayText {
    font-size: 10px;
}
.TeamBoldOverall {
    padding-left: 10px;
}
.fullWidthOverall {
    margin-top: 10px;
}
span.spanOverflow {
    width: 24.55%;
    height: 220px;
}
.col-md-2.instaNopad.ng-scope {
    overflow: hidden;
    margin-bottom: 30px;
}
.instaImage {
    /*height: 190px;*/
    overflow: hidden;
    width: 100%;
    object-fit: cover;
    height: 200px;
}
.schedule-ads {
    margin-top: 3em;
    text-align: center;
}
li#menu-item-13555 > ul.dropdown-menu {
    border: none;
    box-shadow: none;
    float: right;
    right: 0;
    position: relative;
}
div#custom_html-2 {
    display: none;
}
div#custom_html-3 {
    display: none;
}
.col-sm-5.imageFloat-Right {
    float: right;
}
.col-sm-12.modalBodyMod {
    padding: 20px;
}
button.closeModal {
    position: absolute;
    right: -27px;
    top: -23px;
    width: 40px;
    height: 40px;
    border-radius: 19px;
    background: white;
    color: #00b588;
    font-weight: bold;
}
button.closeModal:hover {
    position: absolute;
    right: -27px;
    top: -23px;
    width: 40px;
    height: 40px;
    border-radius: 19px;
    background: #00b588;
    color: #fff;
    font-weight: bold;
}
a.emailLink {
    color: #00433e;
}
a.emailLink:hover {
    color: #00b588;
}
.modalNo-pad {
    padding-left: 0px;
}
img.imageModal {
    width: 250px;
    float: right;
    padding-top: 25px;
    padding-right: 10px;
    padding-bottom: 25px;
}
span.xclose {
    margin-top: 1px;
    display: block;
    font-size: 18pt;
}
.modal-header .closeModal {
    position: absolute;
    top: -43px;
    right: -48px;
    background: white;
    padding: 11px;
    border-radius: 23px;
    width: 50px;
    color: #00b588;
    font-weight: bold;
    font-size: 21pt;
    height: 50px;
}
.modal-header .closeModal:hover {
    position: absolute;
    top: -43px;
    right: -48px;
    background: #00b588;
    padding: 11px;
    border-radius: 23px;
    width: 50px;
    color: #fff;
    font-weight: bold;
    font-size: 21pt;
    height: 50px;
}
h5.modal-title-name {
    color: #00433e;
    font-weight: bold;
    font-size: 25pt;
    margin-top: 0px;
}
h5.modal-title-pos {
    color: #00b588;
    font-size: 15pt;
    font-weight: bold;
}
h5.modal-title-appointed {
    color: #00b588;
    font-size: 15pt;
    font-weight: bold;
}
.modal-body-gov {
    position: relative;
    padding: 15px;
    display: block;
    color: #000;
}
.modal-content-gov {
    position: relative;
    box-shadow: 0 2px 0 0 hsl(210deg 3% 72% / 21%);
    background: #fff;
    border-radius: 10px;
}
.newpga-aus {
    width: 180px;
    margin-top: 13px!important;
    margin-bottom: 15px!important;
}
h3.noupcoming-tourns {
    margin-top: 0;
    text-align: center;
    position: relative;
    top: 40%;
    padding: 10px;
    color: #01285e;
}
span.title-playerss-ball {
    display: block;
    font-weight: bold;
}
img.schedule-image-three {
    max-height: 75px;
    max-width: 75px;
    margin-left: 0;
}
img.schedule-image-four {
    max-height: 94px;
    max-width: 75px;
    /* margin-top: -28px; */
    margin-top: 0px;
    float: left;
    margin-left: 0px;
}
.ausonly-logo {
    height: 45px;
    width: 100px;
    margin-top: 38px!important;
}
.newpga {
    width: 225px;
    margin-top: 38px!important;
    margin-bottom: 15px!important;
}
.top-banner-round-home {
    text-align: center;
}
.areaContent {
    margin-top: 25px;
}
.insta-no-pad-social {
    padding-left: 0;
    padding-bottom: 12px;
}
p.descript-News-Main {
    font-size: 17px;
    line-height: 1.33;
    color: #000;
    background-color: #fff;
}
.bottomthree > .zoom-effect-container:nth-child(1){
/*    margin-right: 18px;*/
    margin-right: 10px;
}
.bottomthree > .zoom-effect-container:nth-child(2){
    margin-left: 10px;
    margin-right: 6px;
}
.bottomthree > .zoom-effect-container:nth-child(3){
    margin-left: 16px;
}
.bottomthree > .zoom-effect-container > a > img:nth-child(1){
    height: 162px;
}
.bottomthree > .zoom-effect-container > a > img:nth-child(3){
    margin-left: 16px;
}
.apiNews {
    padding-right: 25px;
    margin-bottom: 25px;
}
.mouseDefault {
    cursor: default!important;
}
img.PGAVid-Home {
    width: 100%;
}
a.news-display-top + a {
    text-transform: uppercase;
    color: #4e7650;
}
.article-cat {
    text-transform: uppercase;
    color: #4e7650;
    font-weight: 700;
    letter-spacing: -.5px;
    margin-top: -2px;
    margin-bottom: -5px;
    font-size: 8pt;
}
.ytp-button {
    border: none;
    background-color: transparent;
    padding: 0;
    color: inherit;
    text-align: inherit;
    font-size: 100%;
    font-family: inherit;
    cursor: default;
    line-height: inherit;
}
.ytp-large-play-button {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 68px;
    height: 48px;
    margin-left: -34px;
    margin-top: -24px;
    -moz-transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
    -webkit-transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
    transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
    z-index: 63;
}
img.Theauer-logo {
    width: 30px;
}
h4.TagHeuer-logo-OOM {
    padding-left: 15px;
    padding-top: 15px;
    font-size: 11pt;
}
.PGAPro-home {
    
}
img.rookieImage {
    width: 19px;
    margin-left: 5px;
}
span.latest-news-sec {
    font-weight: 600; 
    font-size: 8pt;
}
h5.news-archive-bottom-title {
    color: #01285e;
    font-weight: 100;
    font-size: 10pt;
    white-space: nowrap;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}
.col-md-4.col-sm-12.mobile-news-articles {
    padding-left: 0;
    margin-bottom: 1em;
}
h3.oom-no-data {
    text-align: center;
    font-size: 25pt;
}
.no-data-available {
    margin-top: 4em;
}
p.card-body-main-video {
    padding: 16px 24px;
    background-color: #fff;
    max-height: 140px;
    overflow: hidden;
    max-height: 100%;
    padding-bottom: 1.9em;
    border-radius: 0 0 2px 2px;
    font-size: 15pt!important;
}
.vid-bottom-newSection {
    margin-bottom: 20px;
    margin-left: 0;
    padding-left: 0;
    padding-right: 30px;
}
h1.pgtv-Newtitle {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 600;
    font-style: normal;
    /* color: #01285e!important; */
    color: #000!important;
    font-size: 30px;
    line-height: 1;
    width: 100%;
    padding-left: 0px;
    padding-top: 0px;
    position: relative;
}
img.play {
    position: absolute;
    width: 120px;
    height: 120px;
    margin: 78px 0 0 132px;
}
p.bio-para-pp > p {
    color: #565656;
    font-size: 11pt;
}
.home-par-colors{
    color: black!important;
    font-weight: bold!important;
}
.align-center{
    text-align: center;
}
a.wgrref{
	color: #00b588;
}
a.wgrref:hover{
	color: #01362a;
}
.select-mob-reports{
	padding-left: 0px;
	padding-right: 0px;
}
iframe.imob{
    border: none;
}
.mob-score-on-ly{
    display: none;
}
.social-Icon-pp {
    width: 30px;
    display: -webkit-inline-box;
}
.pp-player-icon-facebook{
    color: #3b5998!important;
}
.pp-player-icon-twitter{
    color: #00aced!important;
}
.pp-player-icon-insta {
    color: #000000!important;
}
.playerprofile-image-profile-pp{
     background-size: cover; 
    /* max-height: 300px; */
    /* width: 100%; */
    background-repeat: no-repeat;
    /* border-radius: 0%!important; */
    background-position: 50% 50%;
    /* margin-left: 0em!important; */
    /* margin-top: 1em!important; */
    /* max-width: 100%; */
    height: 300px;
    width: 100%;
}
.result-pp-table{
    padding-top: 0em;    
}
.bio-text-pp{
    margin-left: 13px;
    padding-top: 3em;
}
p.bio-para-pp{
    color: #565656;
	font-size: 11pt;
}
.player-white-background {
    background: white;
    padding-top: 4em;
    padding-bottom: 6em;
}
.tp-section-pp{
    padding-bottom: 4em;
}
span.bio-tour-title {
    padding-left: 13px;
    font-size: 15pt;
    font-weight: bold;
    color: #000;
}
span.nat-and-flag {
    margin-left: 10px;
}
span.nat-player-profile.ng-binding {
    font-size: 10pt;
    color: #989898;
}
h3.player-profile-data {
    color: #01362a;
    font-size: 13pt;
    font-weight: bold;
}
p.player-profile-titles{
    color: #565656;
	font-size: 10pt;
    text-transform: uppercase;
    margin: 0;
}
.homesuspended{
    width: 100%!important;
    position: relative;
    bottom: 0;
    min-height: 25px!important;
}
.spinnertab{
    position: absolute;
    text-align: center;
    left: 0;
    right: 0;
    margin-top: 21px;
}
.mobMenuSub > .menu-header-sub > ul#menu-sub-menu-1{
    margin-left: 0;
    padding-left: 0;
    margin-top: 10px;
}
.Loading-text{
    text-align: center;
    font-size: 2em;
}
@supports (-webkit-overflow-scrolling: touch) {
  /* CSS specific to iOS devices */ 
    .hiddenOptIOS{
        display: none!important;
    }
}
.hiddenOpt{
    display: none!important;
}
tr.mobile-table {
    background: #01362a;
    color: white;
}
.sched-ad{
    text-align: center;
    margin-bottom: 1em;
}
.time-dir{
    position: absolute;
    left: -3em;
    top: 11em;
}
div.clock div.date {
    color: transparent!important;
    margin: 0 0 10px 0;
}
.col-md-12.pgatv-col {
    padding-left: 0;
    margin-top: -40px;
}
h4.marg-top{
    margin-top: 18px;
    display: block;    
}
span.mobile-s-menu{
    display: block;
    margin-left: 20px;
}
/*.pgatv-col{
	padding:0px;
}*/
.podcast{
    text-align: left;
}
.padL-Web{
    padding-left: 0px;
    padding-right: 0px;
}
.webplayer-Whoo{
    margin: auto;
    text-align: center;
    display: block;
    /*padding-left: 0;*/
    margin-left: -14px;

}
.adsBanner-News{
    text-align: center;
}
.advert-spon{
    display: none;
}
[ng\:cloak], [ng-cloak], .ng-cloak {
    display:none;
}
.vmore{
    padding-left: 0px;
}
.news-adds{
    text-align: center;
    margin-top: 20px;
}
.Overview-title{
    margin-top: 2em;
}
.overview-text {
    margin-top: 3em;
}
.fAd{
    margin-top: 2em;
    margin-bottom: 4em;
}
h3.view-more-tour-news {
    position: relative;
    top: 0px;
    color: #000;
    font-weight: 600;
    font-size: 14px;
    padding-left: 0;
    width: 100%;
}
button.overview-button{
    background-color: #01285e;
    color: #fff;
    padding: 5px 10px;
    border-radius: 4px;
    border-color: #01285e;
}
button.overview-button:hover{
    background-color: #286090;
    color: #fff;
    padding: 5px 10px;
    border-radius: 4px;
    border-color: #01285e;
}
.nsw-no-pad{
    padding-left: 0px;
}
li#menu-item-8619 > ul > li#menu-item-406:hover> ul {
    position: relative;
    margin-left: 18px;
    box-shadow: none;
    border: 0;
    display: block;
}
figure.wp-block-image {
    margin-top: 1em;
}
table.wp-block-table {
    width: 100%;
    border: 1px solid #b1b1b1;
}
table.wp-block-table > tbody > tr {
    width: 100%;
    border: 1px solid #b1b1b1;
}
li#menu-item-8619 > ul > li#menu-item-406 > ul {
    display: none;
}
.pga-badge{
    display: none;
}
.pro-ams{
    margin-bottom: 3em;
    margin-top: 3em;
}
.button-pro{
    background-color: #01285e!important;
    border: #01285e;
    color: #fff;
    border-radius: 4px;
    text-align: center;
    padding: 10px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
}
.button-pro:hover{
    background-color: #2d70c3!important;
    border: #2d70c3;
    color: #fff;
    border-radius: 4px;
    text-align: center;
    padding: 10px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
}
.button-pro > a{
    color: #fff;
}
.button-pro:hover > a{
    color: #fff;
}
.nav-width-sched {
/*    width: 20%;*/
    width: 16.5%;
}
img.schedule-image-nav{
    width: 100%;
    max-height: 63px;
}
span.gettime {
    display: none;
}
#enter-head{
    background-color: #01285e;
    text-align: center;
    color: #ffffff;
}
#enter-head:hover{
    background-color: #2d70c3;
    text-align: center;
    color: #ffffff;
}
.left-text-image{
    z-index: 9999;
    opacity: 1;
    padding: 10px;
    background: rgba(0, 0, 0, 0.5);
}
.card-body-play > a:hover{
    color: black!important;
}
.card-body-play > a > h5{
    margin-bottom: 16px;
}
.desk-tourn-pad{
    padding-right: 21px;
}
.background-image-top-header {
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    max-height: 550px;
    height: 275px;
    margin-top: -20px;
}
h1.title-header-page {
    font-weight: bold;
    color: #fff;
    font-size: 40pt;
    
    /* Joe commented out
    position: absolute;
    top: 31%;
    top: 28%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);*/
}
.title-cont{
/*    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    width: 100%;
    top: 28%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);*/

    /* Joe added */
    position: relative;
    top: 49%;
    transform: translateY(-50%);
    text-align: center;
}
h1.news-T{
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    width: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #ffffff;
}
.majors-width{
    width: 100%;
    max-height: 329px;
}
button.all-butn {
    background: #01285e;
    border: #01285e;
    color: #fff;
    border-radius: 4px;
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    margin-top: 15px;
}
button.all-butn:hover {
    background: #2d70c3;
    border: #2d70c3;
    color: #fff;
    border-radius: 4px;
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    margin-top: 15px;
}
.right {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
    border: solid black;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 3px;
}
.block-header-image{
    width: 100%;
}
.owl-item.cloned {
    /* margin-left: -1px; */
    margin-left: 6px;
    margin-right: 11px!important;
}
.owl-item.active {
    margin-left: 9px;
    margin-right: 2px!important;
}
.tablepress tfoot th, .tablepress thead th {
    background-color: #00433E!important;
    font-weight: 700;
    vertical-align: middle;
    color: #fff;
}
.name-of-tournament{
    white-space: nowrap;
    width: 300px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.icons-apps {
    display: inline-flex;
}
span.right-ico {
	padding-left: 10px;
}
span.right-ico > a > figure >img {
	max-width: 80%;
	height: 60px;
}
span.left-ico > a > figure >img {
	max-width: 80%;
	height: 60px;
}
div.icons-apps > img{
    display: inline-flex;
}
input.wpcf7-form-control.wpcf7-submit {
    width: 422px!important;
    margin-left: auto;
    margin-right: auto;
}
img.ceoandcoo-image {
    width: 100px;
    float: right;
    padding-top: 8px;
}
span.footer-menu-bttom {
    display: inline-flex;
    float: right;
}
p.footer-right-menu {
    padding: 15px;
}
p.footer-right-menu > a {
    color: #fff;
    font-size: 9pt;
}
p.footer-right-menu > a:hover {
    color: #8dc544;
}
span.testbak {
    background-color: white;
    height: 376px;
    display: block;
    margin-bottom: -24.8em;
}
#pastchamps > ul {
    padding-left: 0;
}
#pastchamps > ul > table >tbody > tr > th {
    padding-left: 8px;
}
#pastchamps > ul > table >tbody > tr > td {
    padding-left: 8px;
}
#pastchamps > ul > table {
    width: 100%;
}
#tvguide > ul {
    padding-left: 0;
}
#tvguide > ul > table >tbody > tr > th {
    padding-left: 8px;
}
#tvguide > ul > table >tbody > tr > td {
    padding-left: 8px;
}
#tvguide > ul > table {
    width: 100%!important;
}
tr.title-backgr {
    background: #00433E;
    color: #fff;
}
tr.odd-back {
    background: white;
}
/*.spinloader{
    position: absolute;
    left: 45%;
    z-index: 999;
    top: 11em;
}*/
.spinloader {
    position: relative;
    padding-bottom: 70em;
    padding-top: 26em;
    background: transparent;
}
h2.Titles-for-spon {
    background: #06305D;
    color: #fff;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
    width: 98.3%;
}
.html5gallery-container-2.html5gallery-activeslide-2-1.html5gallery-activeslide-2-0 >.html5gallery-box-2 > .html5gallery-elem-2 > a > div{
    display: none!important;
    color: white;
}
i.loading-data{
    text-align: center;
    margin: auto;
    display: block;
    z-index: 999999;
    font-size: 5em;
    padding-bottom: 15px;
}
p.loading-data {
    text-align: center;
    z-index: 999999;
    font-size: 30pt;
    /*background: white;*/
    background: transparent;
}
ul.allabit > li{
    padding-bottom: 10px;
}
div#new_content_container_7726 > p {
    font-size: 14pt;
    font-weight: bold;
    max-width: 580px;
}
p#tour-club-name:hover{
    color:#333;
}
.sidebar-pad{
    padding-left: 6px;
    padding-right: 6px;
}
.no-pad-leftScedule{
    padding-left: 0!important;
}
.three-images-main{
    display: block;
    max-height: 100px;
    margin: auto;
    text-align: center;
}
.three-upcoming {
    display: block;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 15px;
}
.alpha_letter{
    color:#000!important;
    font-weight: bold;
}
span.searchform-form{
    position: absolute;
    left: 25.5em;
}
.web-course:hover{
    text-decoration: underline;
}
.match-margin{
    margin-top: 11em;
}
li#menu-item-7853 > a{
    color: #000!important;
    margin: 0;
    font-size: 10pt;
    font-weight: 500;
    /* padding-left: 10px; */
    line-height: 1.5;
}
li#menu-item-8617 > a{
    color: #000!important;
    margin: 0;
    font-size: 10pt;
    /*font-weight: bold;*/
    font-weight: 500;
    /* padding-left: 10px; */
    /*line-height: 2.5;*/
    line-height: 0;
}
a.reset {
    color: #fff;
    font-weight: bold;
    background: #00433E;
    padding: 7px 17px;
}
p.download-app {
    color: #fff;
    font-weight: 700;
    font-size: 9pt;
    margin-top: 11px;
}
span.title-in-head{
    font-size: 15pt;
    font-weight: bold;
    margin-top: 30px;
    display: block;
}
a.button.button-j {
    font-weight: bold;
    display: block;
    /*width: 142px;*/
    width: max-content;
    text-align: center;
}
p.Sub-title {
    font-size: 18pt;
    font-weight: 700;
    padding-bottom: 12px;
    padding-top: 12px;
    width: 100%;
    max-width: 100%!important;
}
span.download-links-group {
    display: inline-flex;
}
.download-links{
    width: 130px;
    margin-left: 15px;
    margin-top: 10px;
}
.newidth{
    margin-right: -8px;
}
.tab-three-news{
    width: 100%;
    max-height: 110px;
}
#mc_embed_signup div.response {
    margin: 1em 0;
    padding: 1em .5em .5em 0;
    font-weight: bold;
    float: left;
    top: 2em!important;
    z-index: 1;
    width: 80%;
    position: absolute;
    left: 24px;
    /* background: green; */
    color: white!important;
}
.search-box-player {
    float: right;
}
.right-third-image-playerlist {
    padding-left: 15px!important;
}
.players-list-profile-top {
    text-align: center;
    position: relative;
    bottom: 0px;
    left: 0;
    right: 0;
    margin: 0;
    padding: .7368421053em 1.0526315789em .6315789474em;
    width: 100%;
    margin-top: -45px;
    font-family: sourcesanspro,helveticaneue,helvetica,arial,sans-serif;
    font-weight: 700;
    font-size: 1.1875em;
    line-height: 1.2em;
}
.players-list-profile-top {
    color: #fff;
    background-color: rgba(0,0,0,.3)!important;
}
.left-first-image-playerlist {
    padding-right: 15px!important;
}
.right-pad-major{
    padding-right: 0px;
}
.right-News-article{
    padding-right: 0;
}
ul.q2w3-fixed-widget-container {
/*    z-index: 99999!important;
    position: absolute!important;*/
}
.schedule-pp-left{
/*    padding-left: 0px;*/
}
.schedule-toggle {
    margin-top: 2em;
    margin-bottom: 2em;
}
.butn-sched > a{
    color: #fff;
}
.butn-sched {
    font-size: 10pt;
    height: 45px;
    background: #00433E;
    border: none;
    width: 100%;
}
#mc_embed_signup {
  background: transparent!important;
  clear: left;
  font: 14px Helvetica,Arial,sans-serif;
  margin-left: -40px;
}
#mc_embed_signup .mc-field-group label {
  display: block;
  margin-bottom: 3px;
  display: none;
}
#mc_embed_signup h2 {
  font-weight: bold;
  padding: 0;
  margin: 15px 0;
  font-size: 1.4em;
  display: none;
}
#mc_embed_signup .mc-field-group {
  clear: left;
  position: relative;
  width: 100%!important;
  padding-bottom: 3%;
  min-height: 50px;
}
#mc_embed_signup .button {
  clear: both;
  background-color: transparent!important;
  border: 1px solid!important;
  border-radius: 0!important;
  transition: all 0.23s ease-in-out 0s;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font-size: 15px;
  font-weight: normal;
  height: 34px!important;
  line-height: 18px!important;
  margin: 0 5px 10px 0;
  padding: 0 22px;
  text-align: center;
  text-decoration: none;
  vertical-align: top;
  white-space: nowrap;
  width: auto;
}
#mc_embed_signup input {
    border: 1px solid #ABB0B2;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 0px!important;
}
p.see-full-playlist {
    padding-left: 14px;
    margin-top: 11px!important;
    display: block;
    font-size: 12pt;
    color: #01285e!important;
    padding-top: 1px!important;
    line-height: 2.428571;
    font-weight: 700;
}
li.fairleft-first{
    padding-bottom: 7px;
    margin-top: 11px;
    /*border-bottom: 2px solid #8dc544;*/
}
.fairleft{
    font-size: 14px;
     /*border-bottom: 2px solid #8dc544; */
    text-transform: capitalize;
    text-transform: capitalize;
    font-weight: bold;
    color: #ffffff;
}
.drawbk{
    background-color: #01285e;
}
.drawbk-selected {
    background-color: #2d70c3!important;
}
/*.drawbk:focus {
    background-color: #2d70c3!important;
}*/
i.spinning-wheel{
    font-size: 38pt;
    text-align: center;
    display: block;
}
span.MobText {
    font-size: 9pt!important;
}
img.Tagh-logo {
    width: 23px;
    padding-top: 6px;
}
@media (max-width: 1200px){
    span.MobText {
        font-size: 8pt!important;
    }
    img.play {
        position: absolute;
        width: 120px;
        height: 120px;
        margin: 50px 0 0 78px;
    }
    .report-Ban {
        float: right;
        max-width: 200px;
    }
    .spon-logo-report {
        width: auto;
        /*max-width: 112px!important;*/
        max-width: 100%!important;
        height: auto;
        display: block;
        margin: auto;
        padding-bottom: 10px;
        height: 100px!important;
    }
    .h-row {
        height: 262px;
        padding-left: 0;
        /*background: white;*/
        background: transparent;
        margin-bottom: 7em;
    }
}

td.card-non-desktop{
    background-color: #1e4d43
}
img.footer-ocs-logo {
    width: 70px;
}
.ccwithus{
    float: right;
    color: #fff;
    margin-top: 5px;
}
.outer-topsectfooter{
    background-color: #00433E;
}
.row.topsec-footer{
    max-width: 1279px;
    margin: auto;
    background-color: #00433E;
    padding-top: 15px;
    padding-bottom: 15px;
}
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url(images/loader-64x/Preloader_2.gif) center no-repeat #fff;
}
button.news-archive-button {
    width: 100%;
    background: #00214E;
    color: #fff;
    border: none;
    padding: 10px;
}
button.news-archive-button:hover {
    width: 100%;
    background: #2d70c3;
    color: #fff;
    border: none;
    padding: 10px;
}
.button-pad-left{
    padding-left: 0px;
}
.w-rankings-right{
    /*padding-right: 15px;*/
    padding-right: 4px;
}
.buttons-three-sec {
    margin-top: 2em;
    margin-bottom: 2em;
}
tbody.border-sec{
    border: 1px solid #000!important;
}
#divPerth{
    color: #fff;
    display: block;
    margin-top: 15px;
    text-transform: capitalize;
}
.logo img {
    width: 100%;
    margin-top: 15px;
}
.tag-heuer {
    background: #000;
    font-size: 22px;
    /*height: 103px;*/
    height: 124px;
    position: relative;
    width: 74%;
    overflow: hidden;
    /*padding: 15px 10px;*/
    text-align: center;
    border: 1px solid;
}
span.category-name {
    text-transform: uppercase;
    color: #4e7650;
    padding-right: 10px;
}
.row.related_content.container {
    display: block;
    margin: auto;
}
.RC-left {
    padding-left: 12px;
    margin-top: 2em;
}
.onred {
  background-color: #00b588!important;
}
.PastandFut{
    display: -webkit-inline-box;
    padding-left: 54px;
}
.mtournsbtn {
    background: #00b588;
    color: #fff;
    padding: 8px;
    /* margin-left: 5em; */
    width: auto;
    border: #00b588;
    position: absolute;
    top: 11.5em;
    /* left: 5em; */
}
.draw-margin{
    /*margin-top: 9em;*/
}
.score-margin{
    /*margin-top: 3em;*/
}
.report-page-mini {
    display: block;
    margin-top: -20px;
    height: auto;
    margin-bottom: 18px;
    background: #9bc358!important;
    /* border: 1px solid #000000; */
    color: #000000;
    background-image: linear-gradient(45deg, transparent 50%, #003528 50%), linear-gradient(135deg, #003528 50%, transparent 50%), linear-gradient(to right, white, white);
    background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), 100% 0;
    background-size: 5px 5px, 5px 5px, 2.5em 2.5em;
    background-repeat: no-repeat;
}
.draw-only-css{
    display: none;
}
.draw-only-css-two {
    display: block;
    position: absolute;
    top: 38em;
    width: auto;
    /* left: 5.5em; */
}
.score-only-css{
    display: none;
}
.score-only-css-two {
    display: block;
    position: absolute;
    top: 38em;
    width: auto;
    /* left: 5.5em; */
}
.scoreboard-only-css{
    display: none;
}
.scoreboard-only-css-two {
    display: block;
    position: absolute;
    top: 38em;
    width: auto;
    /* left: 5.5em; */
}
span.tourtitileimage > a {
    display: inline-flex;
}
h1.pgtv-title {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 600;
    font-style: normal;
    /*color: #01285e!important;*/
    color: #000!important;
    font-size: 30px;
    line-height: 1;
    width: 100%;
    padding-left: 10px;
    padding-top: 0px;
    position: relative;
    top: 40px;
}
.cardd-border-r{
    border: 1px solid black!important;
}
span.social-titles {
    background: #00b588;
    color: #fff;
    padding: 3px;
}
span.social-titles.insta-title {
    margin-left: 10px;
}
.outer-group {
    text-align: center;
    /* margin-top: 15px; */
    position: relative;
    bottom: 0;
    /* margin: auto; */
    left: 0;
    right: 20px;
    top: 2em;
}
a.up-link {
    padding: 8px;
    color: #003528;
}
.report-arrow-draw {
    color: #fff;
    /* background: #9bc358; */
    padding: 0.5px;
    position: absolute;
    top: 8px;
    right: 20px;
}
.draw_only{
    position: relative;
    top: 24em;
    width: 20%;
    padding-left: 58px;
}
.draw-report-page {
    display: block!important;
    margin-top: -20px;
    height: auto;
    margin-bottom: 18px;
    background: #00b588!important;
    /* border: 1px solid #000000; */
    color: #ffffff!important;
}
.tee-times-buttons{
    background-color: #00b588;
    border-bottom-color: transparent;
    border-radius: 0px;
    height: 36px;
    font-size: 12pt !important;
    color: #ffffff;
    border-color: #00b588;
    margin-right: 0.3em;
}
tr.card-on:nth-of-type(4n+2){
	background-color: #eff3f7!important;
}
tr.collapse.in:nth-of-type(4n+1){
	background-color: #ffffff!important;
}
tr.card-on:nth-of-type(4n+4) {
    background-color: #eff3f7!important;
}
tr.collapse.in {
    /*display: table-row;*/
    background: #fff;
/*    border-right: 2px solid #00433E;
    border-left: 2px solid #00433E;
    border-bottom: 1px solid #00433E;*/

} 
i.ion-ios-plus-outline.plus-minus-head {
    color: white;
    font-weight: bold;
    position: relative;
    top: 7px;
    left: 4px;
}
i.ion-ios-plus-outline {
    color: black;
    font-size: 14pt;
    position: relative;
    top: -3px;
}
span.state{
	padding-left: 5px;
}
.spon-logo-report {
/*    width: auto;
    max-width: 100%;
    height: auto;
	display: block;
    margin: auto;
    padding-bottom: 10px;*/

    max-width: 323px;
/*    height: 125px;*/
    display: block;
    /*margin: auto;*/
    padding-bottom: 10px;
    width: auto;
    margin-left: 0;
}
#tag-heuer-clock.tag-clock__wrapper {
    box-sizing: border-box;
    clear: both;
    width: 310px;
    float: left;
    background-image: url(https://www.pga.org.au/__data/assets/image/0006/47688/Tag-Heuer-Logo_Shield_200_173.png?v=0.1.1);
    background-repeat: no-repeat;
    background-size: 100px;
    background-position: 0 0;
    padding-left: 100px;
    margin: 15px 0;
    /* margin-top: -15px; */
    font-size: 1em;
}
 #tag-heuer-clock .tag-clock__time, #tag-heuer-clock .tag-clock__hashtag {
    background-color: #00214E;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: normal;
    color: #FFF !important;
    /* float: left; */
    /* text-align: center; */
    /* width: 336px; */
    margin-left: 5px;
}
#tag-heuer-clock .tag-clock__time {
    /* width: 200px; */
    /* margin-left: 105px; */
    padding: 6px 12px 5px 8px;
}
#tag-heuer-clock .tag-clock__your-time {
    padding-top: 3px;
}
 #tag-heuer-clock .tag-clock__heading {
    display: inline-block;
}
#tag-heuer-clock .tag-clock__time span {
    font-weight: normal;
    display: inline-block;
    text-align: right;
}
 #tag-heuer-clock .tag-clock__local-time span.blink, #tag-heuer-clock .tag-clock__your-time span.blink {
    float: none;
}
 #tag-heuer-clock .tag-clock__local-time span,  #tag-heuer-clock .tag-clock__your-time span {
    float: right;
}
#tag-heuer-clock .tag-clock__hashtag {
    /* width: 296px; */
    margin-top: 2px;
    margin-left: -50px;
    padding-left: 56px;
    text-align: center;
    text-indent: 40px;
    background: url(https://www.pga.org.au/__data/assets/image/0008/47690/blue-angle.png?v=0.1.1) no-repeat;
    background-position: -89px 0px;
    padding: 4px 12px;
}
.blink {
    animation: blink-animation 1s steps(5, start) infinite;
    -webkit-animation: blink-animation 1s steps(5, start) infinite;
}
#tag-heuer-clock .tag-clock__time sup {
    vertical-align: text-top;
    font-size: 60%;
    top: 8px;
}
sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
.twitter-pad-ten{
    padding-right: 10px;
}
.insta-no-pad{
    padding-left: 0;
}
.footer-s{
    margin-top: -20px;
}
a.full-listing-homepage-result {
    display: block;
    text-align: center;
    /* padding-bottom: 5px; */
    /* line-height: 1.2; */
    line-height: 0.2;
}
.key_av{
    margin-left: 16.8em;
    color: #fff;
}
h5.player-profile-card {
    color: #fff;
    background: #00433e;
    text-transform: uppercase;
    /*width: 100%;*/
    max-width: 180px;
    margin: 6px 0;
    font-weight: bold;
    padding: 15px 18px 13px;
    text-align: center;
}
table.card-info{
    margin-top: 2%;
}
.card-image{
    max-width: 180px;
    max-height: 109px;
    border-radius: 3px;
    box-shadow: 0 3px 4px 0 rgba(35,35,35,.1), 0 0 1px 0 rgba(10,31,68,.08);
    width: auto!important;
}
.play-no-pad{
    padding-left: 0px;
}
.outout-in{
    max-width: 1280px;
    margin: auto;
}
.draw-b{
	color: black!important;
}
h4.tourn-name-HM{
	font-size: 12px;
    font-weight: bold;
    color: #00433E;
    line-height: 0;
}

.no-pady{
	padding-right: 0px;
}
span.social-footer{
	float: right;
}
.insta-home{
    color: #000!important;
    margin-right: 0!important;
    font-size: 17pt;
}
.facebook-home{
    color: #000!important;
    padding-left: 10px;
    padding-right: 10px;
    margin-right: 0!important;
}
.twitter-home{
    color: #000!important;
    margin-right: 0!important;
}
.social-home{
    font-weight: bold;
    color: #000;
    font-size: 23pt;
    padding-left: 4px;
    margin-top: 4px;
    margin-left: -4px;
}
.modal-body {
    position: relative;
    padding: 0px;
    width: 50%;
    /* float: right; */
    padding-top: 7em;
    display: block;
    margin-left: 19em;
    padding-bottom: 4em;
}
#mc_embed_signup div.response > a{
    color: white;
}
.close {
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    /*text-shadow: 0 1px 0 #fff;*/
    filter: alpha(opacity=20);
     opacity: 2; 
}
img.pga-logo-modal{
    width: 80px;
    position: relative;
    top: 8px;
    display: none;
}
.modal-content {
    position: relative;
    background-color: #00433E;
    color: #ffffff;
    background-image: url(https://ocs-aus.sgp1.cdn.digitaloceanspaces.com/pga-aus/2019/05/signup-background.png);
    background-repeat: no-repeat;
    background-size: 664px;
}
.modal-header {
    border-bottom: none;
}
.modal-footer {
    border-top: none;
}
.modal-body >p {
    font-size: 17px;
    margin-top: -20px;
    padding-bottom: 0em;
}
.no-pad-ri{
    padding-right: 0px;
}
.header-cl > form > div.input-group > input.form-control {
    display: block;
    width: 100%;
    height: 30px;
}
.indi-news-non-pad{
    padding-right: 0px!important;
    height: 70%;
    position: -webkit-sticky;
    position: sticky;
    top: 0px;
}
.content-format p{
    font-size: 15px;
}
h2.search-t {
    padding-left: 15px;
}
p.p-search {
    padding-left: 15px;
}
.jumbotron {
    padding: 30px 15px;
    margin-bottom: 30px;
    color: inherit;
    background-color: transparent; 
    padding-left: 0!important;
}
.state-text{
    padding-left: 15px;
    color: #279ccd;
}
/*player profile code*/
.pad-left-ww{
    padding-left: 4em;
}
.right-profile-player{
    text-align: left!important;
}
span.consecutive{
    position: absolute;
    top: 14em;
    width: 90%;
}
span.average-span{
    position: absolute;
    top: 14em;
    width: 90%;
}
.pip-height{
    border-right: 1px solid #e0dfdf;
    height: 215px;
}
/*.pipe-purple {
    background: #e0dfdf;
    height: 1px;
    position: relative;
    top: 4.3em;
}
.pipe-red {
    background: #e0dfdf;
    height: 1px;
    position: relative;
    top: 15.3em;
}
.pipe-blue {
    background: #e0dfdf;
    height: 1px;
    position: relative;
    top: 6px;
}
.pipe-green {
    background: #e0dfdf;
    height: 1px;
    position: relative;
    top: -10px;
}
.pipe-pink{
    background: #e0dfdf;
    height: 1px;
    position: relative;
    top: 15px;
}*/
.thirdrow-tp{
    margin-top: 2em;
}
.thirdheader-pad {
    padding-left: 25px;
}
.thirdrow-header{
    display: inline-flex;
}
div#body-panel-player-profil {
    /*background-color: #ffffff;*/
    padding: 0;
}
.block-bk {
    /*background-color: #ffffff;*/
}
.playerprofile-image-profile {
    background-size: cover;
    height: 300px;
    width: 100%;
    background-repeat: no-repeat;
    border-radius: 0%!important;
    background-position: 40% 40%;
    margin-left: 0em!important;
    margin-top: 1em!important;
    max-width: 100%;
}
.arrow-dd{
    color: #ffffff!important;
    position: absolute;
    margin-top: -23px;
    left: 4em;
    font-size: 25pt;
}
.color-gold{
    background-color: #0c4c39;
    height: 10px;
    margin-top: 1px;
}
.first-pad{
    margin-top: 3em;
}
.playerP-noleft{
    padding-left: 0px;
}
.total_eagles_value{
    font-size: 25pt;
    color: #0a4c39;
    font-weight: bold;
    float: right;
}
.first-blue.nameofcareer.ng-binding {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.pos-trophy {
    width: 15px;
}
.cirle-data {
    background: #0c1c6b;
    width: 30px;
    text-align: center;
    margin: auto;
    border-radius: 50%;
    height: 25px;
    line-height: 1.8;
    color: #fff;
}
.total_birdie_value{
    font-size: 25pt;
    color: #00b588;
    font-weight: bold;
    float: right;
}
.eagle-title{
    background: linear-gradient(-113.5deg, rgba(245,242,242, 0.9) -54%, rgba(245,242,242, 0.9) 100%, rgba(245,242,242, 0.9) -24%, rgba(255, 0, 0, 0) -12%);
    padding: 12px;
    border-top: 1px solid #e0dfdf;
    border-right: 1px solid #e0dfdf;
    border-bottom: 1px solid #e0dfdf;
    background: transparent;
}
.color-white{
    color: white;
    font-weight: bold;
    margin-top: 5px;
    margin-bottom: 5px;
}
.r-color{
    color: #0a4c39;
    font-weight: 100;
}
.eagles-r-color{
    color: #9bc158;
    font-weight: 100;
}
.col-md-8.eagle-color {
    background: linear-gradient(67.5deg, rgba(10, 76, 57, 0.9) 9%, rgba(10, 76, 57, 0.9) 93%, rgba(10, 76, 57, 0) 50%, rgba(255, 0, 0, 0) 100%) /* width: 540px; */;
    padding: 19px;
    border-top: 1px solid #e0dfdf;
}
.col-md-8.birdie-color {
    background: linear-gradient(67.5deg, rgba(155,194,88, 0.9) 9%, rgba(155,194,88, 0.9) 93%, rgba(155,194,88, 0) 50%, rgba(255, 0, 0, 0) 100%) /* width: 540px; */;
    padding: 19px;
    border-top: 1px solid #e0dfdf;
}
.middle-sec-pl-pro{
    margin-top: 30px;
    margin-bottom: 30px;
}
.trophy-title{
    margin-top: 10px;
}
.no-marg-bttom{
    margin-bottom: 0px;
}
/*.left-circle-player-profile{
    display: block;
    text-align: center;
    background: #00b588;
    color: #fff;
    height: 150px;
    border-radius: 50%;
    line-height: 4;
    font-size: 27pt;
    font-weight: bold;
    width: 160px;
    margin: auto;
}*/
/*.right-circle-player-profile{
    display: block;
    text-align: center;
    background: #00b588;
    color: #fff;
    height: 150px;
    border-radius: 50%;
    line-height: 4;
    font-size: 27pt;
    font-weight: bold;
    width: 160px;
    margin: auto;
}*/
.rounds_player {
    text-align: center;
    color: #b7b7b7;
    font-size: 9pt;
    line-height: 0;
}
.average {
    text-align: center;
    color: #032954;
    font-weight: bold;
    font-size: 20px;
}
i.fas.fa-trophy.trophy-logo {
    color: #b7b7b7;
    font-size: 20pt;
    margin-top: 7px;
}
/*player profile code*/




.slider-whole{
    /*padding-right: 0px;*/
    margin-top: -4em;
    padding-left: 0;
    overflow: hidden;
}
.carousel-inner {
    position: relative;
    width: 100%;
    /*overflow: hidden;*/
    overflow: inherit;
}
.slider-no-pad{
    padding-right: 0;
}
.carousel-control.right{
    background:none;
}
.carousel-control.left{
    background:none;
}
.sbsponsor {
    width: 100px;
    padding-left: 1em;
}
.oom-pad-p{
    padding-top: 20px!important;
    padding-bottom: 20px!important;
}
.fwidth{
    width: 100%;
    height: 515px;
}
.reportshad{
    box-shadow: 0 1px 1px 1px hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
}
.match-board-right:last-child {
    padding-right: 6px!important;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    border-right: none;
}
.mid-sco{
    padding-bottom: 5px;
    padding-top: 5px;
    font-size: 10pt;
}
.round-mat{
    padding-bottom: 15px;
    padding-top: 15px;
}
.text-mat {
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    border-right: 1px solid #fff;
    font-size: 10pt;
}
.text-mat:last-child {
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    border-right: none;
    font-size: 10pt;
}
/*players list tab*/
li#menu-item-576 {
    /*display: none!important;*/
}
/*end of players list tab*/
.matchplay-par{
    /*margin-top: 5.5em!important;*/
    margin-top: 6.5em!important;
}
img.schedule-image-two {
/*    max-height: 75px;
    max-width: 75px;
    margin-top: -28px;*/
    max-height: 94px;
    max-width: 135px;
    /*margin-top: -28px;*/
    margin-top: 0px;
    float: left;
    margin-left: -30px;
}
.menu-header-sub > ul > li > a > span.menu-image-title:hover {
    color: #00b588!important;
    color: #000;
    margin: 0;
    font-size: 10pt;
    font-weight: bold;
    /* padding-left: 10px; */
    line-height: 2.5;
    text-decoration: underline;
}
.menu-header-sub > ul > li > a > span.menu-image-title {
    color: #000!important;
    margin: 0;
    font-size: 10pt;
    font-weight: bold;
    /* padding-left: 10px; */
    line-height: 2.5;
}
.arrow-sched{
    position: relative;
    top: -19px;
    color: #00433E;
    display: block;
    left: 7em;
    font-size: 16pt;
}
.row > .current_tourn_row {
    background-color: #00433E !important;
}
.date-pad{
    padding-left: 34px;
}
h4.title-dates{
    font-size: 10pt;
}
.sched-header{
    background: #00433E;
    color: white;
}
.leftart > div > div >iframe {
    height: 306px;
    width: 297px;
/*    width: 300px;*/
}
.leftart > div > ins > ins >iframe {
    height: 306px;
    width: 296px;
}
.leftart > div > div >iframe > apm-img {
    height: 303px;
}
i.fas.fa-angle-right.arrw-right {
    font-size: 0px;
    color: #fff;
    -webkit-transform: rotate(-45deg);
    border: solid #000;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 5px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    margin-top: 0;
}
.tour-of{
    text-transform: lowercase;
}
.current_tourn_row > td.height-sch, .current_tourn_row > td.height-sch > a > span.fut-color {
    color: #fff !important;
}
.current_tourn_row > td.height-sch, .current_tourn_row > td.height-sch > select#sel1 {
    color: #fff !important;
}
.current_tourn_row > td.height-sch, .current_tourn_row > td.height-sch > .schedule-arrow-down{
    color: #fff !important;
}
.fut-color > a{
    color: #01285e;
    font-weight: 700;
    font-size: 10pt;
    position: relative;
    top: 15px;
}
.fut-color > a:hover{
    color: #2d70c3;
    font-weight: 700;
    font-size: 10pt;
    position: relative;
    top: 15px;
}
.name-relative{
/*    position: relative;
    top: 15px;*/
}
.fut-color:hover{
    color: #2d70c3;
    /*font-weight: 700;*/
    font-size: 9.8pt;
/*    position: relative;
    top: 15px;*/
}
.fut-color-tourname:hover{
    color: #00b588;
    font-weight: 700;
    font-size: 9.8pt;
/*    position: relative;
    top: 15px;*/
}
.fut-color{
    color: #01285e;
    /*font-weight: 700;*/
    font-size: 9.8pt;
/*    position: relative;
    top: 15px;*/
}
.fut-coloroff{
    color: #01285e;
    /*font-weight: 700;*/
    font-size: 9.8pt;
/*    position: relative;
    top: 15px;*/
}
.fut-color-tourname{
	color: #01285e;
    font-weight: 700;
    font-size: 9.8pt;
}
.fut-color > select#sel1{
    color: #01285e;
    font-weight: 700;
    font-size: 10pt;  
}
.fut-color > select#sel1:hover{
    color: #2d70c3;
    font-weight: 700;
    font-size: 10pt;  
}
.card-body-main-tv {
    padding: 10px;
    background-color: #fff;
    max-height: 140px;
    overflow: hidden;
    max-height: 100%;
    padding-bottom: 1.1em;
    /*min-height: 194.5px;*/
    /*min-height: 169.5px;*/
    min-height: 193.5px;
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
}
span.play.buttonsubTV {
    position: absolute;
    z-index: 9999;
    top: 15%;
    left: 40%;
    right: 40%;
    font-size: 60px;
    color: white;
}
span.play.buttonsub-MainTV {
    position: absolute;
    z-index: 9999;
    top: 26%;
    left: 45%;
    right: 45%;
    font-size: 60px;
    color: white;
}
.four-pad-left{
    padding-left: 0px;
    margin-left: 0px;
    padding-right: 30px;
}
.main-pp-vid{
/*    padding-right: 10px;*/
    padding-right: 30px!important;
}
.left-vid{
    padding-right: 10px;
    padding-left: 0px;
}
.right-vid{
    padding-left: 10px;
    padding-right: 0px;
}
.bottom-r-vid{
    margin-top: 15px;
}
.up-c{
    padding-top: 10px;
    padding-left: 0px;
    padding-right: 0px;
}
a#homeupcom-tourn-name {
    font-size: 14px;
    /* padding-left: 21px; */
    /*margin-top: 10px;*/
    color: #01285e;
    font-weight: bold!important;
    display: block;
    line-height: 26px;
    /*height: 50px;*/
    height: 26px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
img.homeupcoming{
    display: block;
    max-height: 40px;
    display: none;
}
.bk-co{
    background-color: #fff;
    height: 581px;
}
.tour-imagemain{
    max-width: 100%;
    margin-top: 1em;
    padding-left: 0em;
    margin-left: 15px;
    width: initial !important;
    max-height: 70px;
}
.h-only{
    max-width: 294px;
}
.outer-white{
    background-color: transparent;
}
.btm-row-tv {
    margin-top: 1em;
}
.cardhundred{
    width: 100%;
    /*min-height: 237px;*/
    /*min-height: 316px;*/
}
.pgatv-nonleft{
    padding-left: 0px;
}
.tp-3-right{
    padding-right: 0px;
}
.logoP-tour-P {
    max-width: 100px;
    padding-top: 9px;
    position: absolute;
    z-index: 9999;
    /*top: 15px;*/
    right: 25px;
}
.course-image-part-tourn {
    width: 100%;
}
.overlay-part {
    background: #fff;
    position: absolute;
    /* bottom: 0; */
    opacity: 0.6;
    /* padding: 20px; */
    width: 50%;
    height: 100%;
    top: 0px;
    right: 0;
}
.course-image-part{
    width: 100%;
    height: 91px;
}
.tourn-back{
    background-color: #eff3f7;
}
.col-md-3.banner-index {
    margin: 3em 0 0em 0px;
}
.full-oom{
    padding-left: 0px
}
.course-des{
	padding-left: 15px;
}
h2.vid-title.ng-binding {
    padding-bottom: 1em;
}
p.vid-des.ng-binding {
    padding-bottom: 1em;
}
img.top-ban {
    padding-top: 2.5em;
    padding-bottom: 2.5em;
}
span.tv-ban img {
    margin-bottom: 0em;
    /*margin-top: 0.8em;*/
    margin-top: 1.39em;
    width: 100%;
}
span.play.button {
    position: absolute;
    z-index: 9999;
    top: 40%;
    left: 45%;
    right: 45%;
    font-size: 100px;
    color: white;
}
span.play.buttonsub {
    position: absolute;
    z-index: 9999;
    top: 35%;
    left: 42%;
    right: 42%;
    font-size: 60px;
    color: white;
}
.topcon{
    padding-left: 0px;
}
.left-first-article{
    padding-right: 15px;
}
.pdright{
    padding-right: 0px;
}
.bt3-left-pad{
    padding: 0;
}
.tp-sec-pad{
    padding-right: 0px;
    margin-bottom: 35px
}
.mainpgatv{
    width: 100%;
    height: 100%;
    /*max-height: 593px;*/
    max-height: 652px;
}
.main-yt{
    padding-right: 7px;
    padding-left: 0;
}
.non-pad-yt{
    padding-right: 0px;
	padding-left: 0px;
}
.sub-pgatv{
    width: 100%;
    /*margin-bottom: 15px;*/
}
.yt-card{
    margin-bottom: 20px;
}
.pga-right-nPad{
    padding-right: 0px;
}
@media (min-width: 1330px){
    .container {
        width: 1279px;
    }

}
@media (max-width: 1330px){
    .leftart > div > div >iframe {
        height: 306px;
        width: 270px;
    }
}
@media (max-width:1330px){
	.navbar-default {
		padding: 0px 40px 0px 46px!important;
	}
    .card-body-oom {
        width: 100%!important;
    }
}
@media (max-width: 1200px) {
    .card-non-desktop{
        display: none!important;
    }
    .leftart > div > div >iframe {
        height: 306px;
        width: 220px;
    }
    .player-name-c {
        width: 100%!important;
        /*left: 16px;*/
    }
    li.rpwe-li > div {
        height: 180px!important;
        max-width: 281px!important;
        min-width: auto!important;
    }
    img.image.wp-image-1855.attachment-275x155.size-275x155 {
        max-width: 100%;
        height: auto;
        margin: auto;
        display: inline;
        max-width: 100%!important;
        min-width: auto!important;
    }
    .banner-index-inner {
        margin-top: 3em;
        max-width: 218px;
    }
/*    h3.rpwe-title > a {
        color: #fff;
        font-size: 8pt!important;
    }*/
}
.tour-data-nav-entry {
    padding: 16px;
    text-align: left;
    color: #fff;
    font-size: 13px;
    text-transform: capitalize;
    font-weight: bold;
    border-right: 1px solid black;
    text-transform: capitalize;
}
.entry-color{
    color: #000!important;
}
.leftart{
    padding-left: 0px;
    padding-right: 20px;
}
.zoom-effect-container-home-bottom{
	border-radius: 3px;
    overflow: hidden;
    /*background-color: #fff;*/
/*    -webkit-box-shadow: 0 3px 4px 0 rgba(35,35,35,.1), 0 0 1px 0 rgba(10,31,68,.08);
    box-shadow: 0 3px 4px 0 rgba(35,35,35,.1), 0 0 1px 0 rgba(10,31,68,.08);*/
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition: opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
    transition: opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
    transition: box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out;
    transition: box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
}
.zoom-effect-container {
    border-radius: 3px;
    overflow: hidden;
    background-color: #fff;
    -webkit-box-shadow: 0 3px 4px 0 rgba(35,35,35,.1), 0 0 1px 0 rgba(10,31,68,.08);
    box-shadow: 0 3px 4px 0 rgba(35,35,35,.1), 0 0 1px 0 rgba(10,31,68,.08);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition: opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
    transition: opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
    transition: box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out;
    transition: box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
}
.zoom-effect-container-scorecard {
    border-radius: 3px;
    overflow: hidden;
    /*background-color: #fff;*/
    -webkit-box-shadow: 0 3px 4px 0 rgba(35,35,35,.1), 0 0 1px 0 rgba(10,31,68,.08);
    box-shadow: none!important;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition: opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
    transition: opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
    transition: box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out;
    transition: box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
    padding-left: 8px;
}
.zoom-effect-container-fut {
    border-radius: 3px;
    overflow: hidden;
    -webkit-box-shadow: 0 3px 4px 0 rgba(35,35,35,.1), 0 0 1px 0 rgba(10,31,68,.08);
    box-shadow: 0 3px 4px 0 rgba(35,35,35,.1), 0 0 1px 0 rgba(10,31,68,.08);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition: opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
    transition: opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
    transition: box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out;
    transition: box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
    border-top: 15px solid #fff;
    border-bottom: 15px solid #fff;
    background: #fff;
    margin-bottom: 17px;
    /*max-height: 59px;*/
}
.zoom-effect-container-score {
    position: relative;
    margin: 0 auto;
    overflow: hidden;
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
}
.zoom-effect-container-score:hover .image-card img {
    -webkit-transform: scale(1.04);
    transform: scale(1.04);
}
.zoom-effect-container-oom {
    border-radius: 3px;
    overflow: hidden;
    background-color: #fff;
    -webkit-box-shadow: 0 3px 4px 0 rgba(35,35,35,.1), 0 0 1px 0 rgba(10,31,68,.08);
    box-shadow: 0 3px 4px 0 rgba(35,35,35,.1), 0 0 1px 0 rgba(10,31,68,.08);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition: opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
    transition: opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
    transition: box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out;
    transition: box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
}
.zoom-effect-container-more {
    border-radius: 3px;
    overflow: hidden;
    background-color: #fff;
    -webkit-box-shadow: 0 3px 4px 0 rgba(35,35,35,.1), 0 0 1px 0 rgba(10,31,68,.08);
    box-shadow: 0 3px 4px 0 rgba(35,35,35,.1), 0 0 1px 0 rgba(10,31,68,.08);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition: opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
    transition: opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
    transition: box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out;
    transition: box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
}
.zoom-effect-container.z-down {
    margin-bottom: 1.5em;
    border-radius: 3px;
    overflow: hidden;
    background-color: #fff;
    -webkit-box-shadow: 0 3px 4px 0 rgba(35,35,35,.1), 0 0 1px 0 rgba(10,31,68,.08);
    box-shadow: 0 3px 4px 0 rgba(35,35,35,.1), 0 0 1px 0 rgba(10,31,68,.08);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition: opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
    transition: opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
    transition: box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out;
    transition: box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out,-webkit-box-shadow .3s ease-out,-webkit-transform .3s ease-out;
}
.image-card {
  
}
.mid-image > img{
    min-height: 173px;
}
.image-card img {
  -webkit-transition: 0.4s ease;
  transition: 0.4s ease;
}
.image-card-more img {
  -webkit-transition: 0.4s ease;
  transition: 0.4s ease;
/*    max-height: 248px;
    min-height: 176px;*/
    max-height: 175px;
    min-height: 175px;
}
.zoom-effect-container-scorecard:hover{
	-webkit-box-shadow: rgba(45,45,45,.05) 0 2px 2px, rgba(49,49,49,.05) 0 4px 4px, rgba(42,42,42,.05) 0 8px 8px, rgba(32,32,32,.05) 0 16px 16px, rgba(49,49,49,.05) 0 32px 32px, rgba(35,35,35,.05) 0 64px 64px;
    box-shadow: none!important;
    -webkit-transform: translate3D(0,-4px,0);
    transform: translate3D(0,-2px,0);
}
.zoom-effect-container-home-bottom:hover{
	-webkit-box-shadow: rgba(45,45,45,.05) 0 2px 2px, rgba(49,49,49,.05) 0 4px 4px, rgba(42,42,42,.05) 0 8px 8px, rgba(32,32,32,.05) 0 16px 16px, rgba(49,49,49,.05) 0 32px 32px, rgba(35,35,35,.05) 0 64px 64px;
    box-shadow: 0 2px 2px rgba(45,45,45,.05), 0 4px 4px rgba(49,49,49,.05), 0 8px 8px rgba(42,42,42,.05), 0 16px 16px rgba(32,32,32,.05), 0 32px 32px rgba(49,49,49,.05), 0 64px 64px rgba(35,35,35,.05);
    -webkit-transform: translate3D(0,-4px,0);
    transform: translate3D(0,-2px,0);
}
.zoom-effect-container.z-down:hover {
    -webkit-box-shadow: rgba(45,45,45,.05) 0 2px 2px, rgba(49,49,49,.05) 0 4px 4px, rgba(42,42,42,.05) 0 8px 8px, rgba(32,32,32,.05) 0 16px 16px, rgba(49,49,49,.05) 0 32px 32px, rgba(35,35,35,.05) 0 64px 64px;
    box-shadow: 0 2px 2px rgba(45,45,45,.05), 0 4px 4px rgba(49,49,49,.05), 0 8px 8px rgba(42,42,42,.05), 0 16px 16px rgba(32,32,32,.05), 0 32px 32px rgba(49,49,49,.05), 0 64px 64px rgba(35,35,35,.05);
    -webkit-transform: translate3D(0,-4px,0);
    transform: translate3D(0,-2px,0);
}
.zoom-effect-container:hover {
    -webkit-box-shadow: rgba(45,45,45,.05) 0 2px 2px, rgba(49,49,49,.05) 0 4px 4px, rgba(42,42,42,.05) 0 8px 8px, rgba(32,32,32,.05) 0 16px 16px, rgba(49,49,49,.05) 0 32px 32px, rgba(35,35,35,.05) 0 64px 64px;
    box-shadow: 0 2px 2px rgba(45,45,45,.05), 0 4px 4px rgba(49,49,49,.05), 0 8px 8px rgba(42,42,42,.05), 0 16px 16px rgba(32,32,32,.05), 0 32px 32px rgba(49,49,49,.05), 0 64px 64px rgba(35,35,35,.05);
    -webkit-transform: translate3D(0,-4px,0);
    transform: translate3D(0,-2px,0);
}
.zoom-effect-container-fut:hover {
    -webkit-box-shadow: rgba(45,45,45,.05) 0 2px 2px, rgba(49,49,49,.05) 0 4px 4px, rgba(42,42,42,.05) 0 8px 8px, rgba(32,32,32,.05) 0 16px 16px, rgba(49,49,49,.05) 0 32px 32px, rgba(35,35,35,.05) 0 64px 64px;
    box-shadow: 0 2px 2px rgba(45,45,45,.05), 0 4px 4px rgba(49,49,49,.05), 0 8px 8px rgba(42,42,42,.05), 0 16px 16px rgba(32,32,32,.05), 0 32px 32px rgba(49,49,49,.05), 0 64px 64px rgba(35,35,35,.05);
    -webkit-transform: translate3D(0,-4px,0);
    transform: translate3D(0,-2px,0);
    /*max-height: 59px;*/
}
.zoom-effect-container-oom:hover {
/*    -webkit-box-shadow: rgba(45,45,45,.05) 0 2px 2px, rgba(49,49,49,.05) 0 4px 4px, rgba(42,42,42,.05) 0 8px 8px, rgba(32,32,32,.05) 0 16px 16px, rgba(49,49,49,.05) 0 32px 32px, rgba(35,35,35,.05) 0 64px 64px;
    box-shadow: 0 2px 2px rgba(45,45,45,.05), 0 4px 4px rgba(49,49,49,.05), 0 8px 8px rgba(42,42,42,.05), 0 16px 16px rgba(32,32,32,.05), 0 32px 32px rgba(49,49,49,.05), 0 64px 64px rgba(35,35,35,.05);
    -webkit-transform: translate3D(0,-4px,0);
    transform: translate3D(0,-2px,0);
*/
    -webkit-box-shadow: rgba(45,45,45,.05) 0 2px 2px, rgba(49,49,49,.05) 0 4px 4px, rgba(42,42,42,.05) 0 8px 8px, rgba(32,32,32,.05) 0 16px 16px, rgba(49,49,49,.05) 0 32px 32px, rgba(35,35,35,.05) 0 64px 64px;
    box-shadow: 0 2px 2px rgba(45,45,45,.05), 0 4px 4px rgba(49,49,49,.05), 0 8px 8px rgba(42,42,42,.05), 0 1px 7px rgba(32,32,35,.05), 0 11px 11px rgba(49,49,49,.05), 0 10px 10px rgba(35,35,35,.05);
    -webkit-transform: translate3D(0,-4px,0);
    transform: translate3D(0,-2px,0)

}

.zoom-effect-container:hover {
    -webkit-box-shadow: rgba(45,45,45,.05) 0 2px 2px, rgba(49,49,49,.05) 0 4px 4px, rgba(42,42,42,.05) 0 8px 8px, rgba(32,32,32,.05) 0 16px 16px, rgba(49,49,49,.05) 0 32px 32px, rgba(35,35,35,.05) 0 64px 64px;
    box-shadow: 0 2px 2px rgba(45,45,45,.05), 0 4px 4px rgba(49,49,49,.05), 0 8px 8px rgba(42,42,42,.05), 0 16px 16px rgba(32,32,32,.05), 0 32px 32px rgba(49,49,49,.05), 0 64px 64px rgba(35,35,35,.05);
    -webkit-transform: translate3D(0,-4px,0);
    transform: translate3D(0,-2px,0);
}
.image-card-more:hover{
    -webkit-box-shadow: rgba(45,45,45,.05) 0 2px 2px, rgba(49,49,49,.05) 0 4px 4px, rgba(42,42,42,.05) 0 8px 8px, rgba(32,32,32,.05) 0 16px 16px, rgba(49,49,49,.05) 0 32px 32px, rgba(35,35,35,.05) 0 64px 64px;
    box-shadow: 0 2px 2px rgba(45,45,45,.05), 0 4px 4px rgba(49,49,49,.05), 0 8px 8px rgba(42,42,42,.05), 0 16px 16px rgba(32,32,32,.05), 0 32px 32px rgba(49,49,49,.05), 0 64px 64px rgba(35,35,35,.05);
    -webkit-transform: translate3D(0,-4px,0);
    transform: translate3D(0,-2px,0);
}
p.date-text-n{
    font-weight: 700;
    letter-spacing: -.5px;
    color: #9aa5ac;
    margin-top: -2px;
    margin-bottom: -5px;
    font-size: 8pt;
    padding-left: 0;
}
.article-N-three {
    padding-left: 7px;
    padding-right: 7px;
}
img.left-Ban-articles {
    width: 100%;
    min-height: 303px;
    max-height: 303px;
}
.left-sec-articles {
    padding-left: 0px;
    padding-right: 0;
}
.bt3-non-pad{
    padding-left: 0px;
    padding-right: 0px;
}
h5.card-title-oom {
    color: #01285e;
    font-weight: 700;
    font-size: 15pt;
    background-color: #fff;
    margin-top: 15px;
}
h5.card-title-oom:hover {
    color: #2d70c3;
    font-weight: 700;
    font-size: 15pt;
    background-color: #fff;
    margin-top: 15px;
}
h5.card-title {
    color: #01285e;
    font-weight: 700;
    font-size: 15pt;
    background-color: #fff;
    margin-top: 15px;
}
h5.card-title:hover {
    color: #90E4C1;
    font-weight: 700;
    font-size: 15pt;
    background-color: #fff;
    margin-top: 15px;
}
h5.card-title-main {
    color: #01285e;
    font-weight: 700;
    font-size: 23pt;
    background-color: #fff;
    margin-top: 15px;
    margin-bottom: 15px;
}
h5.card-title-main:hover {
    color: #90E4C1;
    font-weight: 700;
    font-size: 23pt;
    background-color: #fff;
    margin-top: 15px;
    margin-bottom: 15px;
}
.pad-top-art{
    padding-top: 1.3em;
    padding-right: 15px;
}
.main-right-articles{
    padding-right: 0;
    padding-left: 15px;
}
.main-image-nonpad{
    padding-left: 0px;
    padding-right: 7px;
}
h5.card-title-tv {
    color: #01285e;
    font-weight: 700;
    /*font-size: 13pt;*/
    font-size: 15pt;
    background-color: #fff;
    margin-top: 0px;
    white-space: nowrap;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
}
h5.card-title-sub-newnew {
    color: #01285e;
    font-weight: 700;
    font-size: 15pt;
    background-color: #fff;
    margin-top: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
h5.card-title-sub-newnew:hover {
    color: #00b588;
    font-weight: 700;
    font-size: 15pt;
    background-color: #fff;
    margin-top: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
h5.card-title-MM {
    color: #01285e;
    font-weight: 700;
    font-size: 22pt;
    background-color: #fff;
    margin-top: 15px;
}
h5.card-title-MM:hover {
    color: #00b588;
    font-size: 22pt;
    background-color: #fff;
    margin-top: 15px;
}
.card-body {
    padding: 10px;
    background-color: #fff;
    max-height: 140px;
    overflow: hidden;
    max-height: 100%;
    padding-bottom: 1.1em;
    /*min-height: 127.5px;*/
    min-height: 129.5px;
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
}
.card-body-sub-n{
    padding: 10px;
    background-color: #fff;
    max-height: 140px;
    overflow: hidden;
    max-height: 100%;
    padding-bottom: 1.1em;
    min-height: 100.5px;
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
}
.card-body-Mainnews {
    padding: 10px;
    background-color: #fff;
    max-height: 140px;
    overflow: hidden;
    max-height: 100%;
    padding-bottom: 1.1em;
    min-height: 187.5px;
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
}
.card-body-tv {
    padding: 11px;
    background-color: #fff;
    max-height: 140px;
    overflow: hidden;
    max-height: 111px;
    padding-bottom: 1.1em;
    min-height: 75.5px;
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
}
.card-body-tourn-info {
    padding: 10px;
    background-color: #fff;
    max-height: 140px;
    overflow: hidden;
    max-height: 100%;
    padding-bottom: 1.1em;
    min-height: 50px;
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
}
.card-body-Lboard {
    padding: 10px;
    /*background-color: #fff;*/
    max-height: 140px;
    overflow: hidden;
    max-height: 100%;
    padding-bottom: 1.1em;
    /*min-height: 127.5px;*/
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
    height: 50px;
}
.card-body-news-in {
    padding: 10px;
    /*background-color: #fff;*/
    max-height: 140px;
    overflow: hidden;
    max-height: 100%;
    padding-bottom: 1.1em;
    min-height: 127.5px;
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
    width: 98.5%;
}
.card-body-schedual {
    padding: 10px;
    /*background-color: #fff;*/
    max-height: 140px;
    overflow: hidden;
    max-height: 100%;
    /*padding-bottom: 0.9em;*/
    padding-bottom: 1.2em;
    min-height: 124.5px;
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
    max-height: 684px;
    width: 100%;
}
.card-body-leaderboard {
    padding: 10px;
    background-color: #fff;
    max-height: 140px;
    overflow: hidden;
    max-height: 100%;
    padding-bottom: 0em;
    min-height: 122.5px;
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
}
.card-body-oom {
    padding: 10px;
    background-color: #fff;
    max-height: 140px;
    overflow: hidden;
    max-height: 100%;
    padding-bottom: 1.1em;
    min-height: 127.5px;
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
    /*width: 90%;*/
}
.card-body-bt3 {
    padding: 10px;
    background-color: #fff;
    max-height: 140px;
    overflow: hidden;
    max-height: 100%;
    min-height: 138px;
    /*box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);*/
    border-radius: 0 0 2px 2px;
}
.card-body-bt3-mid {
    padding: 10px;
    background-color: #fff;
    overflow: hidden;
    max-height: 100%;
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
    min-height: 132px;
}
.card-body-moreNews {
    padding: 10px;
    background-color: #fff;
    max-height: 140px;
    overflow: hidden;
    max-height: 100%;
    min-height: 150px;
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
}
.card-body-play {
    padding: 50px;
    background-color: #fff;
    max-height: 140px;
    overflow: hidden;
    max-height: 100%;
    /*min-height: 140px;*/
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
    min-height: 310px;
}
.card-body-non-play {
    padding: 10px;
    background-color: #fff;
    max-height: 140px;
    overflow: hidden;
    max-height: 100%;
    /*min-height: 140px;*/
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
}
.card-body-awards {
    padding: 50px;
    background-color: #fff;
    max-height: 140px;
    overflow: hidden;
    max-height: 100%;
    /* min-height: 140px; */
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
    min-height: 210px;
}
p.date-text{
    font-weight: 700;
    letter-spacing: -.5px;
    color: #9aa5ac;
    margin-top: -2px;
    margin-bottom: -5px;
    font-size: 8pt;
}
.card-body-main {
    padding: 16px 24px;
    background-color: #fff;
    max-height: 140px;
    overflow: hidden;
    max-height: 100%;
    padding-bottom: 1.9em;
    min-height: 270px;
    /*min-height: 245px;*/
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
}
.card-body-vid-main {
    padding: 17px;
    background-color: #fff;
    max-height: 140px;
    overflow: hidden;
    max-height: 100%;
    padding-bottom: 1.9em;
    box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
    border-radius: 0 0 2px 2px;
}
.right-a-below{
    padding-bottom: 18px;
}
p.card-text{
    font-size: 17px;
    line-height: 1.33;
    color: #000;
    background-color: #fff;
}
p.card-text + p {
    font-size: 17px;
    line-height: 1.33;
    color: #000;
    background-color: #fff;
} 
.sub-menu-tourn > .col-md-8 {
    padding-right: 0px;
}
.sub-nav-Main{
    padding-bottom: 15px!important;
    margin-left: -30px!important;
    margin-right: 5px!important;
}
.Tournament-margintop{
    margin-top: 0em!important; 
    padding-left: 0;
    padding-right: 0
}
.up-comming-tourns {
    color: #000!important;
    font-size: 1.3em;
    font-weight: bold;
    margin-top: 0;
    padding-bottom: 0px;
    margin-top: 0px;
    text-transform: capitalize;
    /* border-bottom: 1px solid #eae7e7; */
    font-weight: bold;
    color: #000;
    font-size: 20pt;
}
.menu-header-sub { 
    line-height: 30px;
    float: right;
}
.sub-menu-tourn{
    padding: 15px 0 0 0;
/*    -webkit-box-shadow: 0 10px 10px #d0d0d0;
    -moz-box-shadow: 0 10px 10px #d0d0d0;
    box-shadow: 0 5px 10px #d0d0d0;*/
    position: relative;
    /*border-bottom: 1px solid;*/
    z-index: 50;
    height: 60px;
    overflow: visible;
    background-color: #FFFFFF;
    padding-top: 5px !important;
    padding-bottom: 2px !important;
}
h3.title-tourn-main{
    color: #000;
    margin: 0;
    font-size: 10pt;
    font-weight: bold;
    padding-left: 10px;
/*    line-height: 2.5;
    margin-top: 4px;*/
    line-height: 2;
    margin-top: 6px;
}
ul#menu-sub-menu {
    display: inline-flex;
    margin-bottom: 0px;
}
ul#menu-sub-menu > li {  
    /*margin: 0 2em 0 0;*/
    /*margin: 0px 3em 0 0;*/
    padding: 4px 0 0 3em;
    text-transform: capitalize;
    font-size: 10pt;
    /*font-weight: 800;*/
    font-weight: 500;
}
ul#menu-sub-menu > li:hover {  
    color: #00b588;
    font-weight: bold;
}
.tournament-sec{
    margin:0;
    /*background-color: #ffffff;*/
}
.pdate-T-Main {
    display: block;
    font-size: 8px;
    color: #b9bdbd;
    position: absolute;
    bottom: 15px;
    left: 14px;
}
a.T-main-text{
    font-size: 16px;
    color: #124888;
    font-weight: bold;
}
.LN-TMain{
    font-weight: bold;
    color: #286350;
    padding: 0px 0px 8px 0px;
    margin-top: 0px;
    margin-bottom: 25px;
    margin-left: -15px;
}
.news-main-T-page{   
    background-color: #f5f4f4;
    padding: 45px;
    padding-bottom: 80px;
}
.h5ab-print-button .fa-print.fa-3x+span {
    font-size: 150%!important;
    color: #00433E;
    font-weight: 700;
    padding-left: 5px;
}

button.sst-close{
	position: absolute;
    right: 7px;
    top: 0;
    font-size: 25pt;
    color: #00433E;
    opacity: 1;
    margin-top: 0px!important;
}
button.sst-closing-button{
    color: white;
    background: #00433E;
    border: none;
    padding: 10px 20px 10px 20px;
}
button.sst-closing-button:hover{
    color: #00433E;
    background: #d4d4d4;
    border: none;
    padding: 10px 20px 10px 20px;

}
.sst-header-experience{
	padding: 40px 20px 10px 20px!important;
	border-bottom: none!important;
}
.sst-footer-modal{
	border-top: none!important;
}
.sst-modal-content{
	border: 10px solid #00433E;
}

.navbar-default {
	background-color: #00433E;
    /*max-width: 1500px;*/
	max-width: 1400px;
	margin: auto;
	/*padding: 0px 0px 0 25px;*/
    padding: 0px 0px 0px 0px;
}
.outer-header{
    background: #00433E;
    /*height: 16vh;*/
    /*height: 13vh;*/
}

.article-heading {
	color: #00433E;
}
#image-caption {
	background-color: #00433E;
	color:#ffffff;
	/*height: 30px;*/
	padding-top: 4px;
	padding-bottom: 4px;
}
.site-footer {
	background-color: #ffffff;
	color:#ffffff;
	/*height: 300px;*/
	/*height: 400px;*/
	/*height: 100%;*/
}
.site-footer > ul > li > a {
	font-size: 12px;
}
.dropdown-menu {
    background-color: #00433E;
}
.dropdown-menu > li > a {
	color: #fff;
	font-size: 16px;
    padding: 10px!important;
}
.navbar-default .navbar-nav>.open>a {
	color: #00433E !important;
	background-color: #ffffff !important;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
    color: #2d70c3!important;
    background-color: transparent;
}
.navbar-default .navbar-nav>li>.nav-tour-imgs, .navbar-default .navbar-nav>li>.nav-tour-imgs:focus, .navbar-default .navbar-nav>li>.nav-tour-imgs:hover {
    color: #00433E !important;
    background-color: #00433E;
}

.wplp_container .title {
    color: #00433E!important;
    font-weight: bold;
    font-size: 1.1em!important;
    text-align: left;
    line-height: 1.35;
    max-width: 80%;
    overflow: hidden;
    padding: 0 0 0 15px;
}


.player-link-prof {
    font-weight: 600;
    color: #032954;
    font-size: 20px;
    display: block;
    line-height: 1.02;
    text-align: left;
}
#tourn-info-head {
	/*background-color: #00433E;*/
	background-color: #00433E;
	color: #ffffff;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
}
#tourn-info-head-tournament{
	background-color: #d4d4d4;
	/*color: #00433E;*/
	color: rgba(0, 67, 62,0.9);
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
}

.wpcufpn_container .title {
    color: #00433E!important;
    font-size: 12pt!important;

    padding-left: 16px;
}

.player-detail-head {
	color: #00433E;
}
.player-detail-info {
	color: #00433E;
}


.player-info-panel {
	color: #ffffff !important;
	background-color: #00433E !important;
	border-color: #ffffff !important;
	border-top-left-radius: 0px !important;
	border-top-right-radius: 0px !important;
	cursor: pointer;
}


.player-info-body-span {
	color: #00433E;
    font-size: 12pt;
    font-weight: 500;
    word-wrap: break-word;
}
select.tournament-shedule-dropdown {
	display: block;
    /*background: #ffffff;*/
    border: 1px solid black;
    color: black;
    width: 300px;
}


select.players-profile-dropdown-results {
    background: #ffffff!important;
    color: black!important;
    border: 1px solid black!important;
}

.tourn-name-slide, .tourn-date-slide {
	font-size: 14px;
	/*color: #00433E;*/
	margin-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
    color: #ffffff;
    background-color: rgba(0, 50, 105, 0.7);
}


span.tournement-links {
    display: block;
    text-align: center;
    background: #00433E;
    color: white;
    padding: 0px 0 0px 0px;
}
.tournRepH {
    color: #00433E;
    float: right;
    background: #d4d4d4;
    width: 100%;
    text-align: center;
    padding: 0px 0 0px 0;
}
.btn-alps {
	background-color: #00433E;
	border-color: #18488b;
	margin-top: 13px;
	margin-bottom: 3px;
}

.tour-data-nav-head {
	/*background-color: #ebebeb !important;*/
	/*background-color: #d4d4d4 !important; */
    border: 1px solid black;
}
.tour-data-nav-head-home {
    /*background-color: #d4d4d4 !important; */
	background-color: #fff !important; 
	color: #00433E!important;
}


.liveTable > .scorBrd {
/*	border: 1px solid #00433E;*/
	text-align: center;
}

.liveTable > .otherBrd {
/*	border-top: 1px solid #00433E;*/
/*	border-bottom: 1px solid #00433E;*/
}
.table-heading > tr > th {
	border-bottom: 2px solid #00433E !important;
}


.btn-search {
	background-color: #00433E;
	border-color: #253442;
    height: 31px;
}
.ccfic {
	background-color: #00433E;
	color:#ffffff;
	/*height: 30px;*/
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 5px;
}
.hide-pos {
	color: #00433E;
}


.btn-rep-head {
	float: right;
    background-color: #ffffff;
    border-color: #ffffff;
    margin-top: 0px;
    color: #00433E;
    line-height: 1.12857143;
    padding: 5px 10px;
}
.btn-rep-head > a {
	color: #00433E !important;	
}
button.bet-but{
    background: #00433E;
    color: white;
    border-color: #00433E;
}


a.full-profile-player {
    font-size: 13pt;
    text-decoration: none;
}
span.player-info-head-span-pl.Player-list-line.ng-scope {
    color: #000;
    font-size: 12pt;
    font-weight: 700;
    line-height: 2;
}
.top-left-split-player-profile {
    margin-bottom: 2em;
}
.stats-year-select {
    display: block!important;
    background: #00433E!important;
    height: auto!important;
    border: 1px solid black!important;
}
.page-year-select {
    display: block!important;
    background: #ffffff!important;
    height: auto!important;
    border: 1px solid black!important;
    color: black;
}

.stats-select-row {
    background-image: linear-gradient(to right, #00433E 0%, #0B0929 100%);
    padding-bottom: 20px;
}
#latest-news {
	background-color: #dfe1e6;
	color: #00433E;
	/*height: 30px;*/
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
#latest-news-Article-page {
    background-color: #00433E;
    color: white;
    /* height: 30px; */
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 5px;
}


.news-links {
	color: #00433E;
}
.news-links-article-page{
	color: #00433E;
}


h2#header-article-page {
    color: #00433E;
}

.fa-caret-down {
	color: #00433E;
}
.form-control-sched {
	color: #000;
}
#sched-name{
	color: #00433E;
	font-weight: 400;
}

.current_tourn_row > td, .current_tourn_row > td > a {
	color: #fff !important;
}

.dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover {
    color: #00b588 ;
    background-color: transparent;
    padding: 10px;
    padding-left: 20px;
}

#more-news-article-pages {
	text-align: center;
	margin-top: 25px;
	margin-bottom: 25px;
	font-size: 18px !important;
	background-color: #00433E;
}

#footer-nav > ul > li > a {
    font-size: 17px !important;
    color: #00433E!important;
    font-weight: 700;
    text-transform: capitalize;
}
#footer-nav > ul > li > a:hover {
	background-color: #ffffff;
	color: #00433E !important;
}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    background-color: transparent;
    color: #00b588 !important;
}

#player-alpha-list {
    background-color: #00433E;
    color: #fff;
    padding: 10px;
    margin-top: 3em;
    margin-bottom: 3em;
    padding-top: 15px;
    padding-bottom: 15px;

}


@media (max-width: 991px) {
    li.current-menu-item > a {
        color: #00B58C!important;
    }
    /*  button#responsive-menu-button {
        width: 55px;
        height: 55px;
        position: fixed;
        top: 20px!important;
        right: 5%;
        background: #00433E;
    }*/
	h3.up-tour-text {
    	color: #00433E;
    	padding: 0px 0px 0 25px;
    	font-weight: bold;
    	display: none;
	}

	.stats-select-row {
    	background-image: linear-gradient(to right, #00433E 0%, #0B0929 100%);
    	padding-bottom: 20px;
    	margin-top: 20px;
    	padding-top: 20px;
	}

}

p.everything-sub-col-titles {
    color: #00433E;
    font-size: 14pt;
    font-weight: 700;
    text-align: center;
    padding: 20px 0px 0px 0px;
}
i.fa.fa-instagram.instagram-icon-foot {
    background: transparent!important;
    color: #00433E!important;
    font-size: 28pt!important;
    float: right!important;
    margin-top: 5px;
    position: relative!important;
}


.reports-tour-page{
    margin-bottom: 3em;
    margin-top: 3em;
    background: #00433E;
    color: white;
    text-align: center;
    padding-top: 4px;
}
a.full-listing-homepage{
    display: block;
    text-align: center;
    /*padding-bottom: 5px;*/
    /*line-height: 1.2;*/
    line-height: 0.2;
}
a.tour-reports-tour-page.ng-binding {
    color: white;
}
a.tour-reports-tour-page.ng-binding:hover {
    color: #00433E;
    background: white;
    padding: 5px;
    text-decoration: none;
}

.soc-foot-icon {
    color: #00433E !important;
    margin-right: 5px;
    margin-top: 5px;
    float: right;
}

#gotoMobAppBtn {
    display: block;
    width: 100%;
    font-size: 22px;
    padding: 10px;
    margin-top: 10px;
    background-color: #00433E;
    color: #ffffff;
    border-width: 0px;
    text-align: center;
}

h4#title-color-tour {
    color: #00433E;
    font-size: 19px;
    font-weight: bold;
    /*padding-left: 15px;*/
}

.sched-year-select {
	font-size: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
	/*background-color: #00433E;*/
	color: #ffffff;
	border-radius: 0px;
	border: 0px;
	height: 34px;
	display: none;
}

.tournRepH {
	color: #00433E;
	float: right;
}
.tournRepH:hover {
	color: #00433E;
}

.livescoremessagediv  > div > h3{
    color: #fff!important;
}

.blog-sidebar-header {
    overflow: hidden;
    zoom: 1;
    background: #00433E;
    /*margin: 0px -3.0625em 0.9375em;*/
    padding: 1.0625em 3.0625em 0.8125em;
}


.nav-tab-stats {
	border-bottom: 24px solid #00433E;
}

.home-hero-primary-caption {
    margin: 0;
    position: relative;
    background: #00433E;
    margin-bottom: 5px;
    /*max-width: 650px !important;*/
    margin-left: auto !important;
    margin-right: auto !important;
    /*max-width: 768px;*/
    height: 276px;
}

a:focus, a:hover {
    color: #00b588;
    text-decoration: underline;
}

.home-hero-secondary-category {
    background: #00433E;
    color: #fff;
}


.home-latest-news-button {
    background: #00433E;
    color: #FFFFFF;
    /*border-radius: 7px / 7px;*/
}


tr.txt_white_10 {
    text-align: center;
    color: #00433E;
}
.cut-row-ent {
    background-color: #d4d4d4 !important;
    color: #00433E;
    text-align: center;
    margin-top: 0px !important;
    /*height: 39px;*/
    height: 32px;
    padding-top: 9px;
    border-top: none !important;
}
.cut-row-ent-red {
    background-color: #aa0003 !important;
    color: #ffffff;
    text-align: center;
    margin-top: 0px !important;
    height: 39px;
    padding-top: 9px;
    border-top: none !important;
}
.loader {
    margin-left: 46%;
    border: 12px solid #f3f3f3; /* Light grey */
    border-top: 12px solid #00433E; /* Blue */
    border-radius: 50%;
    width: 100px;
    height: 100px;
    animation: spin 1s linear infinite;
}


p#tourn-name{
color: #00433E;
margin-left: 1.2em;
font-size: 13pt;
font-weight: 700;
}

h3.up-tour-text{
	color: #00433E;
	padding: 0px 0px 0 25px;
	font-weight: bold;
}

.logo-section-plus {
    height: 10em;
    background: #264c7c;
    max-width: 1700px;
    margin: auto;
	/* IE10+ */ 
	background-image: -ms-linear-gradient(left, #00433E 0%, #0B0929 100%);

	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(left, #00433E 0%, #0B0929 100%);

	/* Opera */ 
	background-image: -o-linear-gradient(left, #00433E 0%, #0B0929 100%);

	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #00433E), color-stop(100, #0B0929));

	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(left, #00433E 0%, #0B0929 100%);

	/* W3C Markup */ 
	background-image: linear-gradient(to right, #00433E 0%, #0B0929 100%);
}

.outter-logo-sections-plus{
    background-image: url(/wp-content/uploads/2017/12/SST_Header_grad-third.png);
    background-size: 100%;
}

.printomatictext {
    cursor: pointer;
    position: absolute;
    left: 40px;
    bottom: 4px;
    color: #00433E;
    font-size: 12pt;
    font-weight: 700;
}

button.btn.btn-info.Tour-Links {
    color: #fff;
    background-color: #00433E;
    border-color: #00433E;
    width: 100%;
}
ul.dropdown-menu > li{
	display: block!important;
    padding-left: 10px!important;
    padding-right: 10px!important;
}
div#tour-feed-background {
    background: white;
}
div#twitter-feed-Sunshine_Tour {
    height: 1068px;
    overflow: auto;
}
div#socials {
    background-color: #00433E;
    /*padding: 0 1% 1% 1%;*/
}
div#everything {
    background-color: #00433E;
    /*padding: 0 1% 1% 1%;*/
}
div#news {
    background-color: #00433E;
    /*padding: 0 1% 1% 1%;*/
}
div#video {
    background-color: #00433E;
    /*padding: 0 1% 1% 1%;*/
}
div#inner-background {
    background-color: #00433E;
    padding: 1%;
}


p.date-and-name-of-article {
    font-size: 12pt;
    font-weight: 700;
    color: #00433E;
    text-align: center;
}

.report-page {
    display: block;
    margin-top: -20px;
    height: auto;
    margin-bottom: 18px;
    background: #e8e8e8;
    /*border: 1px solid #000000;*/
    color: #000000;
    background-image: linear-gradient(45deg, transparent 50%, #003528 50%), linear-gradient(135deg, #003528 50%, transparent 50%), linear-gradient(to right, white, white);
    background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), 100% 0;
    background-size: 5px 5px, 5px 5px, 2.5em 2.5em;
    background-repeat: no-repeat;
}

.row.report-dropdown-back-color {
    /*background-image: linear-gradient(to right, #00433E 0%, #0B0929 100%);*/
}


a.news-text-under {
    font-size: 16px;
    color: #124888;
}

a.news-text-under-feed {
    font-size: 16px;
    color: #124888;
    height: auto;
    font-weight: 700;
    font-family: 'Roboto Condensed', sans-serif;
    /* font-weight: 400; */
    font-style: normal;
}

.row.report-dropdown-back-color {
    /*background-image: linear-gradient(to right, #00433E 0%, #0B0929 100%);*/
    margin-top: 20px;
}

div#body-panel-player-profil {
    height: 300px;
    background-image: url(/wp-content/uploads/2018/10/PlayerProfileimage.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    /*margin-top: 18px;*/
    /*background-color: #e1e1e1;*/
    padding: 30px 15px 15px 15px;    
}
section.parter-strip {
    background-color: #00aeef;
}
h4.parter-strip-text{
    color: white;
}
.newsletter-footer{
    background-color: #00433E;
}
h5.newsletter-title,
h5.connect-title,
h5.Download-title,
h5.yearbook-title {
    color: #ffffff;
} 
p.copyright-text{
    color: #ffffff;
}
.fab {
    color: #ffffff;
    margin-right: 16px;
}
input#es_txt_button {
    background: lightgrey;
    color: #00433E;
}
.featured-content{
    background: #00433E;
}
.block-test{
    background: pink;
}
.post-title{
    color: grey;
}
.banner-advert > .bc_random_banner > a > img {
    background-color: black;
}
.recent-post-slider.design-3 .post-image-bg {
    background: #f1f1f1;
}
.recent-post-slider.design-3 .post-short-content {
    background-color: rgba(14, 32, 67, 0.85);
    color: #fff;
    padding: 15px 30px 35px 30px;
    transition: all 0.5s ease-in-out 0s;
}
.recent-post-slider.design-3 h2.wp-post-title a, .recent-post-slider.design-3 .wp-post-content a.readmorebtn, .recent-post-slider.design-3 .wp-post-content p {
    color: #ffffff;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 0.75em;
    font-weight: 600;
}
.recent-post-slider .wp-post-content a.readmorebtn {
    border: 1px solid #ffffff;
}
.wp-sub-content {
    color: #ffffff;
    font-family: 'Roboto Condensed', sans-serif;
    display: none;
}
.recent-post-slider .slick-dots li button {
    background: #d4cdcd !important;
}
.recent-post-slider .slick-dots li.slick-active button {
    background: #ffffff !important;
}
h5.tourn-short-name.ng-binding {
    color: red;
}
h5.tourn-short-name-red.ng-binding {
    color: #dfd910;
}
.tourn-name-bk {
    background: #dfd910;
}
.tourn-name-bk-red{
    background: red;
}
.con-fab{
    color: blue;
}
.logos-img{
	border: 1px solid #dedada;
}
.title-logo-play{
    border: 1px solid #dedada; 
}
.filter-schedule{
	color: black; 
}
.filter-system{

}
.browse-players{
	color: #000000; 
}
.player-top-list {
    border-top: 2px solid #fff200;
}
p.Performance-stats{
    color: white;
}
.tournaments-titless {
    border-bottom: 2px solid #10417e;
    color: #252525;
}
.last-sched{
	background-color: #00aeef;
	border-bottom: 1px solid #f9f9f9;
}
.upcoming{
	color: #ffffff!important;
}
.upcoming > a{
	color: #ffffff;
}
.upcoming > a:hover{
	color: #00aeef;
}
h4.up-text{
	color: #252525;
}
.text-dis {
    /*border: 1px solid #ebebeb;*/
}
.hole-back{
	background-color: #00433E;
}
.hole-colour{
	color: #ffffff!important;
}
.hbh{
    color: #00433E;
}
.player-pr{
    /*color: #343a40;*/
    color: rgb(66,89,148);
    font-size: 30pt;    
}
.player-pr-twitter{
    color: rgb(58,130,230);
    font-size: 30pt;    
}
.oom-shed{
    background-color: #ffffff;
    color: #000000;
    border:1px solid #000000!important;
}
.oom-re{
    color: #000000;
    background: #e8e8e8;
    border-top: 1px solid #000000;
    background-image: linear-gradient(45deg, transparent 50%, #003528 50%), linear-gradient(135deg, #003528 50%, transparent 50%), linear-gradient(to right, white, white);
    background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), 100% 0;
    background-size: 5px 5px, 5px 5px, 2.5em 2.5em;
    background-repeat: no-repeat;
}
i.fa.fa-arrow-down.seasons-i-dropdown.tourn-oom-arrow {
    color: #000000;
}
.stat-bac{
    border: 1px solid #ebebeb;
}
p.Position-playerList.ng-binding {
    color: #ffffff;
}
h2.tournament-Name-Tourn{
    color: #00433E;
}
h3.stat-details-Page{
    color: #00433E;
}
.sc-hole{
    color: #ffffff!important;
}
.facebook-url{
    color: rgb(71,89,144);
}
.twitter-url{
    color: rgb(58,130,230);
}
.bc_random_banner > a > img {
    background: black;
}
.free-text-heading{
    color: #00433E;
}
.adt-background-player-prof{
    background: #00b0f5;
}
.link-color-footer{
    color: white;
    display: list-item;
}
a.L-color {
    color: white;
}
.cr3_sponsorwrapper .ones-column {
    padding-bottom: 20px;
    width: 100%;
    display: block;
}   
h2.cr3_sponsorname > a{
    color: #00433E!important;
    font-size: 14pt;
}
img.titleist-image{
    float: right;
    width: 120px;
    padding-top: 15px;
}
.title-dist{
    color: black;
}
.dest-box {
    color: black!important;
}
.btn-white{
    color: #0a407f;
    border: 1px solid #0a407f;
}
.btn-white:hover {
    background-color: #0a407f;
    color: #FFFFFF;
}
.color-b{
    color: black;
}
.size-icon {
    font-size: 30pt;
}
.interNames-header{
    color: white;
}
.interNames-header:hover {
    color: #fff !important;
    background-color: #337AD5;
}
.pswing-top{

}
.adtbackground{
    /*background-color: rgb(93,185,187);*/
    background-color: black;
}
.photo-gallery-back{
    background-color: #222b3b;
}
.photo-gallery-text{
    color: #ffffff;
}
.Top-header {
    background-color: #00433E;
}
.banner-home-Block{
    width: 100%;
}
.education-section{
    background-image: url('/wp-content/uploads/2018/12/bg-golfballs.jpg');
    padding-top: 3em;
    padding-bottom: 7em;
    background-repeat: no-repeat;
}
.edu-title{
    font-size: 2.5em;
    margin: 10px 0;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 600;
    font-style: normal;
    color: #ffffff;
}
span.block-one{
    background: rgb(46,99,80, 0.9);
    z-index: 9999;
    display: block;
    height: 363px;
    padding: 30px;
}
span.block-two{ 
    background: rgb(33,49,66,0.9);
    z-index: 9999;
    display: block;
    height: 363px;
    padding: 30px;
}
span.block-three{
    background: rgb(56,124,191);
    z-index: 9999;
    display: block;
    height: 363px;
    padding: 30px;
}
.paragraph-text >p{
    color: #ffffff;
}
p.button-text{
    color: #ffffff;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-style: normal;
    border: 2px solid #ffffff;
    padding: 12px 18px 13px;
    width: 200px;
    text-align: center;
}
.bOne-pad{
    padding-right: 0;
}
.btwo-pad{
    padding-right: 0;
    padding-left: 0;
}
.bthree-pad{
    padding-left: 0;
}
@media (max-width: 1280px){
    .instaImage {
        height: 150px;
        overflow: hidden;
        width: 100%;
    }
}
@media (max-width: 990px){
    .three-images-main {
        display: block;
        margin: auto;
        text-align: center;
        max-width: 120px;
        margin-top: 20px;
    }
    span.right-ico > a > figure >img {
        max-width: 80%;
        height: auto;
    }
    span.left-ico > a > figure >img {
        max-width: 80%;
        height: auto;
    }
    .apiNews {
        padding-right: 25px;
        margin-bottom: 0px;
    }
    h3.partnersCommercial {
        font-size: 17px;
        line-height: 1.42857143;
    }
    .bottomthree > .zoom-effect-container:nth-child(1) {
        margin-right: auto;
        margin-bottom: 20px;
    }
    .instaImage {
        height: auto;
        overflow: hidden;
        width: 100%;
    }
    .modal-header .closeModal:hover {
        position: absolute;
        top: -160px;
        right: -48px;
        background: #00b588;
        padding: 11px;
        border-radius: 23px;
        width: 50px;
        color: #fff;
        font-weight: bold;
        font-size: 21pt;
        height: 50px;
    }
    .modal-header .closeModal {
        position: absolute;
        top: -160px;
        right: -48px;
        background: white;
        padding: 11px;
        border-radius: 23px;
        width: 50px;
        color: #00b588;
        font-weight: bold;
        font-size: 21pt;
        height: 50px;
    }
    img.imageModal {
        width: 100%;
        float: none!important;
    }
    .modalPad-left {
        padding-left: 0px;
    }
    .insta-no-pad-social {
        padding-left: 12px;
        padding-bottom: 12px;
    }
    .bottomthree > .zoom-effect-container:nth-child(2){
        margin-left: 0px!important;
        margin-right: 0px!important;
        margin-bottom: 20px;
    }
    .bottomthree > .zoom-effect-container:nth-child(3){
        margin-left: 0px!important;
    }
    .bottomthree > .zoom-effect-container > a > img:nth-child(1){
        height: auto!important;
    }
    .bottomthree > .zoom-effect-container > a > img:nth-child(3){
        margin-left: 0px!important;
    }
    img.play {
        display: none;
    }
    .mobile-homepar-colors{
        text-align: center;
    }
    .mob-bio{
        padding-left: 25px;
        padding-right: 25px;
    }
    span.bio-title{
        padding-left: 10px!important;
        display: block!important;
    }
    .mob-score-on-ly{
        display: block!important;
    }
    #player-detail {
        border-bottom: 1px solid #ddd;
        padding-left: 5px;
    }
    .playerprofile-image-profile-pp {
        height: 200px;
        width: 100%;
    }
    span.bio-tour-title {
        padding-left: 0;
        font-size: 15pt;
        font-weight: bold;
        color: #000;
    }
    .pp-navbar-default{
        padding: 0px 0px 0px 0px!important;
    }
    .bio-text-pp {
        margin-left: 0px;
        padding-top: 3em;
        padding-bottom: 3em;
    }
    p.bio-para-pp {
        color: #989898;
        font-size: 10pt;
        text-align: left;
    }
    p.player-profile-titles {
        color: #989898;
        font-size: 10pt;
        text-align: left;
    }
    span.footer-menu-bttom {
        display: flex;
        float: none;
        margin: auto;
        text-align: center;
        margin-left: 17em;
    }
    .desk-only-footer {
        display: none;
    }
    div#tournaments-border-right {
        border-right: 0px solid black!important;
        margin: auto;
        text-align: center;
        margin-bottom: 10px;
    }
    .menu-header-sub {
        line-height: 30px;
        float: left;
    }
    .schedule-toggle {
        margin-top: 2em;
        margin-bottom: 2em;
        display: flex;
    }
    span.tourtitileimage {
        display: -webkit-box;
        text-align: left;
        display: block;
        margin: auto;
    }
    ul#menu-sub-menu > li {
        /* margin: 0 2em 0 0; */
        /* margin: 0px 3em 0 0; */
        padding: 4px 0 0 4em;
        text-transform: capitalize;
        font-size: 10pt;
        /* font-weight: 800; */
        font-weight: 500;
    }
    .schedule-header-desktop {
        display: none;
    }
    .butn-sched {
        font-size: 10pt;
        height: 45px;
        background: #00433E;
        border: none;
        width: 100%;
        margin-bottom: 5px;
    }
    select.tournament-shedule-dropdown {
        display: block;
        /*background: #ffffff;*/
        border: 1px solid black;
        color: black;
        width: 100%!important;
    }
    .mob-n{
        display: none!important;
    }
    .report-pad {
        padding-top: 0px!important;
        padding-bottom: 25px;
    }
    .mtournsbtn {
        background: #00b588;
        color: #fff;
        padding: 8px;
        /* margin-left: 5em; */
        /* width: auto; */
        border: #00b588;
        position: relative;
        /* left: 5em; */
        /* margin-top: 13em; */
        top: 15em;
    }
    .final-ban {
       	display: none!important;
        margin-top: -17em;
        width: 310px;
        float: right;
    }
    .spon-logo-report {
        width: auto;
        max-width: 100%;
        height: auto;
        display: block;
        margin: auto;
        padding-bottom: 10px;
        margin-top: 7em;
    }
    .h-row {
	    height: 289px;
	    padding-left: 0;
	    background: transparent!important;
	    margin-bottom: 4em;
	    padding-right: 0;
    	margin-top: -30px;
    }
    span.testbak {
        /* background-color: white; */
        /* height: 376px; */
        /* display: block; */
        /* margin-bottom: -24.8em; */
        display: none!important;
    }
    .report-Ban {
        width: 300px;
        height: 200px;
        display: none;
    }
    .bOne-pad{
        padding-right: 15px;
    } 
    .btwo-pad{
        padding-right: 15px;
        padding-left: 15px;
    }
    .bthree-pad{
        padding-left: 15px;
    }
    .education-section{
        background-image: none;
    }
    .no-pad-education{
        padding-left: 15px;
    	margin-bottom: 20px;
        padding-right: 0px;
    }
}
.View-all-N{
    display: contents;
}
span.three-View-N{
    display: inline-flex;
    margin: 15px 0 15px 0px;
}
.Subscribe-home{
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 600;
    font-style: normal;
    font-size: 0.875em;
    color: #134888;
    margin: 0 20px 0px 20px;
    position: relative;
    top: 13px;
}
.rss-home{
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 600;
    font-style: normal;
    font-size: 0.875em;
    color: #134888;
    position: relative;
    top: 13px;
}
button.button-view-all-news{
    background-color: #00654f;
    padding: 10px 15px;
    display: block;
    font-size: 1em;
    font-weight: bold;
    color: #ffffff;
    border-bottom: 3px solid transition;
    text-transform: capitalize;
    text-decoration: none;
    font-family: 'Roboto Condensed', sans-serif;
}
.home-rss-News{
    color: #00433E;
    position: relative;
    left: 1em;
    top: 0.5em;
    font-size: 15pt;
}
.carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 19px;
    background-color: #00433E;
}
.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 20px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: rgba(0,0,0,0);
    border: 1px solid #000;
    border-radius: 10px;
}
.carousel-control {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 33%;
    width: 15%;
    font-size: 20px;
    color: #003528;
    text-align: center;
    text-shadow: none; 
    filter: alpha(opacity=50);
    opacity: 2; 
    margin-top: -2em;
}
.carousel li {
    margin-right: 0px!important;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    left: 100%;
    margin-left: -10px;
}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    right: 100%;
    margin-right: -10px;
}
.carousel-control.right {
    right: 33%;
    left: auto;
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));
    background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
    background-repeat: repeat-x;
    background-image: none!important;
}
.carousel-control:focus, .carousel-control:hover {
    color: #2d70c3;
    text-decoration: none;
    filter: alpha(opacity=90);
    outline: 0;
    opacity: .9;
}
/*mobile version*/
@media (max-width: 768px){
    .paddingLeftChamp {
        padding-left: 0px;
    }
    .bottomInfoReport {
        display: inline-flex;
    }
    h3.mobileHead {
        font-size: 15pt;
/*        font-weight: 600;*/3
        color: #000;
    }
    .natOverall {
        padding-left: 0px;
    }
    .overallBold {
        font-weight: bold;
        padding-left: 0px!important;
    }
    .col-sm-12.modalBodyMod {
        padding: 20px;
        margin-top: 20px;
        display: inline-block;
    }
    .pad-top-art {
        padding-right: 10px!important;
    }
    .bottomthree {
        display: block;
        padding-right: 15px!important;
        /* padding-bottom: 1em; */
    }
    .mobAdvert {
        width: 100%;   
    }
    iframe.imob {
        border: none;
        display: none;
    }
    span.title-playerss-ball {
        display: block!important;
        position: absolute;
        top: -8em;
    }
    span.ipadMob-titleist {
        margin-top: -14px!important;
    }
    .lastRtime-pad {
        padding-right: 0;
        padding-left: 0;
    }
}
@media (min-width: 768px){
    .modal-dialog {
        width: 700px;
        margin: 20% auto;
    }
    .mobOnlytabs {
        display: none!important;
    }
}
@media (min-width: 991px){
    .ShowOnMobile {
        display: none;
    }
	.listing-mob-only{
		display: none;
	}
    .thru-scores{
        padding-top: 14px!important;
        display: block;
        margin-top: 3px;
    }
}
/*@media (max-width: 535px){
    span.title-playerss-ball {
        display: block!important;
        position: absolute;
        top: -10em;
    }
}*/
@media (max-width: 425px){
    h3.view-more-tour-news {
        position: relative;
        top: 0px;
        color: #000;
        font-weight: 600;
        font-size: 14px;
        padding-left: 15px;
        width: 100%;
    }
    h5.card-title-MM {
        color: #01285e;
        font-weight: 700;
        font-size: 15pt;
        background-color: #fff;
        margin-top: 15px;
    }
    .report-page {
        margin-top: -10px;
    }
    .hideonMob {
        display: none;
    }
/*    button#responsive-menu-button {
        width: 55px;
        height: 55px;
        position: fixed;
        top: 2px!important;
        right: 5%;
        background: #00433E;
    }*/
    .firsthole{
        width: 203px!important;
    }
	.final-ban {
	    display: block!important; 
	    margin-top: 0em!important;
	    float: left!important;
	    margin-left: 27px;
	    display: block;
	    margin-top: 0px!important;
	    text-align: center;
	    margin: auto;
	    /*background: black!important;*/
	    /*width: 100%!important;*/
	}
	.tourn-info-mobile-reprt{
		width: 50%;
	}
	.mob-select-dpdown{
		padding-right: 0px;
		padding-left: 0px;
	    position: relative;
	    top: -2em;
	}
	.spon-event-logo{
		display: block!important;
	    position: absolute!important;
	    right: 0;
	    width: 128px;
	    top: 0;
	    float: none!important;
	    margin-top: 0!important;
	}

	iframe.imob{
		background: black;
	    width: 100%;
	    border: none;
	}
	.tag-heuer {
	    background: #000;
	    font-size: 22px;
	    height: none;
	    width: 240px!important;
        display: block!important;
        float: none!important;
	}
	iframe.iframe-partials-mob{
		width: 100%;
    	height: 108px;
	}
    .mob-r-only{
        text-align: left;
    /* text-align: center;*/
    }
    i.spinning-wheel {
        font-size: 30pt;
        text-align: center;
        display: block;
        /* width: 10%; */
        margin: auto;
    }
    h4.view-all-art {
        /* left: 16px;
        padding-bottom: 20px;*/
    }
	.webplayer-Whoo {
	    margin: auto;
	    text-align: center;
	    display: block;
	    padding-right: 0!important;
	    padding-left: 0;
	}
    .thru-scores{
        display: block;
        line-height: 2!important;
        bottom: -12px;
        position: relative;
        left: -7px;
    }
    span.footer-menu-bttom {
        display: inline-flex;
        float: none!important;
        text-align: center;
        display: inline-flex;
        margin-left: -1em!important;
    }
    .topnav a.icon {
        background: transparent;
        display: block;
        position: absolute;
        right: 12px;
        top: 8px!important;
    }
    .report-left-na {
        display: block!important;
        left: 0!important;
        right: 0!important;
    }
	.non-pad-yt {
	    padding-right: 10px!important;
	    padding-left: 10px!important;
	}
    .pad-top-art {
        padding-right: 10px!important;
    }
    .col-md-2.col-sm-4.col-xs-4.players-list.players-left-aligned {
        text-align: left!important;
        padding-left: 0em!important;
    }
    .eagle-title {
        padding-bottom: 47px!important;
    }
    .pipe-pink {
        display: none;
    }
    .pip-height {
        border-right: 1px solid transparent;
        height: 215px;
    }
    .pipe-red {
        display: none;
    }
    .pipe-blue {
        display: none;
    }
    .pipe-green {
        display: none;
    }
    .pipe-purple {
        display: none;
    }
    .row.mob-o-playerprofile {
        text-align: center;
    }
    .first-pad {
        margin-top: 3em;
        text-align: center;
    }
    span.social-footer {
        float: left!important;
        padding-left: 15px;
    }
    .social-home {
        font-weight: bold;
        color: #000;
        font-size: 23pt;
        padding-left: 4px;
        margin-top: 4px;
        margin-left: -23px;
    }
    .right-ban {
        padding-right: 0;
        display: none;
    }
    a.sbi_photo.sbi_imgLiquid_bgSize.sbi_imgLiquid_ready {
        height: 257px!important;
    }
	.spinloader {
		margin-left: 1em;
	}
	span.play.buttonsub-MainTV {
	    position: absolute;
	    z-index: 9999;
	    top: 15%;
	    left: 41%;
	    right: 40%;
	    font-size: 60px;
	    color: white;
	}
	button.overview-button {
		background-color: #01285e;
	    color: #fff;
	    padding: 5px 10px;
	    border-radius: 4px;
	    border-color: #01285e;
	    position: absolute;
	    right: -3px;
	    top: -24em;
    	z-index: 999;
	}
    .PGA-text-Banner {
        position: absolute;
        top: 4em!important;
        text-align: center;
        color: #ffffff;
        left: 0;
        right: 0;
    }
    h1.title-header-page {
        /*margin-top: 4em!important;*/
        font-weight: bold;
        color: #fff;
        font-size: 32pt;
        position: relative!important;
        display: inline-block;
    }
    .pgatv-background {
        margin-top: -30em;
    }
    .sidebar-pad{
        padding-left: 15px!important;
        padding-right:15px!important;
    }
	#divPerth {
	    color: #fff;
	    display: block;
	    margin-top: 5px!important;
	    text-transform: capitalize;
	}
    span.play.buttonsubTV {
        position: absolute;
        z-index: 9999;
        top: 18%!important;
        left: 40%!important;
        right: 50%!important;
        font-size: 60px;
        color: white;
    }
    .no-pad-desk-left {
        /*padding-left: 15px;*/
	    padding-left: 0;
	    padding-right: 0!important;
    }
    .article-N-four {
        padding-right: 0px!important;
        padding-left: 0!important;
    }
    .article-N-three {
        padding-left: 0px!important;
        padding-right: 0px!important;
        padding-bottom: 20px;
    }
	.tour-data-nav {
	    padding: 13px;
	    text-align: center;
	    color: #fff;
	    font-size: 16px!important;
	}
	.players-list {
	    margin-top: 0vh!important;
	    line-height: 3.428571!important;
	}
	.search-box-player {
	    float: none;
	}
	div#player-alpha-list {
	    margin-top: 3em!important;
	}
	.schedule-header-desktop{
		display: none;
	}
	.table-pos-sched {
	    padding-left: 0px !important;
	    padding-right: 0px !important;
	}
	.zoom-effect-container-fut {
	    max-height: 100%;
	}
	.butn-sched {
	    font-size: 10pt;
	    height: 45px;
	    background: #00433E;
	    border: none;
	    width: 100%;
	    margin-bottom: 5px;
	}
	.sub-menu-tourn {
	    padding: 15px 0 0 0;
	    position: relative;
	    /* border-bottom: 1px solid; */
	    z-index: 50;
	    height: auto!important;
	    overflow: visible;
	    background-color: #FFFFFF;
	    padding-top: 5px !important;
	    padding-bottom: 2px !important;
	}
	.upcoming-tounsright {
	    padding-right: 15px!important;
	    padding-left: 15px!important;
	}
	.btm-copyright {
	    color: #ffffff;
	    margin: 0;
	    line-height: 2;
	    float: none;
	    /* padding-right: 45px; */
	    padding-right: 0px;
	    font-family: 'Roboto', sans-serif!important;
	    font-size: 8pt;
	    padding-left: 10px;
	}
	.right-vid {
	    padding-left: 15px;
	    margin-top: 15px;
	    padding-left: 0!important;
	    padding-right: 0;
	}
	.left-vid {
	    padding-right: 15px;
	    margin-top: 15px;
	    padding-left: 0;
	    padding-right: 0px!important;
	}
	.four-pad-left {
	    /*padding-left: 15px;*/
	    padding-left: 0;
	    padding-right: 0;
	}
    .home-rss-News{
        display: none;
    }
}
/*mobile version*/
@media (max-width: 535px){
    .final-ban {
        display: block!important;
        margin-top: 0em!important;
        float: left!important;
        margin-left: 27px;
        display: block;
        margin-top: 0px!important;
        text-align: center;
        margin: auto;
        /*background: black!important;*/
        /*width: 100%!important;*/
    }
    .spon-event-logo {
        display: block!important;
        position: absolute!important;
        right: 0;
        width: 128px;
        top: 0;
        float: none!important;
        margin-top: 0!important;
    }
    .report-left-na {
        display: block!important;
        left: 0!important;
        right: 0!important;
    }
    .tag-heuer {
        background: #000;
        font-size: 22px;
        height: none;
        width: 240px!important;
        display: block!important;
        float: none!important;
    }
    iframe.imob {
        background: black;
        width: 100%;
        border: none;
        width: 240px;
        display: block!important;
    }
    .tourn-head-dates {
        display: none!important;
    }
}
/*above ipad*/
@media (min-width: 993px){
    .topnav{
        display: none;
    }
    .mob-only-matchP{
        display: none;
    }
    li#menu-item-13257{
    	display: none!important;
    }
}
@media (min-width: 992px){
    .ad-mob{
        display: none;
    }
	.report-mobile{
		display: none;
	}
	.mobile-only{
		display: none;	
	}
	p.download-app-mob {
	    color: #fff;
	    font-weight: 700;
	    font-size: 9pt;
	    margin-top: 11px;
	    display: none;
	}
    .carousel-indicators {
        bottom: 0;
        display: inline-flex;
        top: 29em;
        text-align: center;
        margin: auto;
        left: 45.7%;
        display: none!important;
    }
    .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
        width: 30px;
        height: 30px;
        margin-top: 16em;
        font-size: 13px;
    }
}
/*end of above ipad*/
/*990 max-width*/
@media (max-width: 1330px){
    .tag-heuer{
        display: none;
    }
}
@media (max-width: 990px){
    .ShowOnDesktop {
        display: none;
    }
    img.imagenewss {
        width: 100%;
    }
    .bottomthree {
        display: block;
        padding-right: 0px!important;
        /* padding-bottom: 1em; */
    }
    .col-md-4.col-sm-12.mobile-news-articles {
        padding-left: 0;
        padding-right: 0;
    }
	.col-md-4.col-sm-12.mob-select-dpdown {
	    top: -3em;
	    padding-left: 0;
	    padding-right: 0;
	}
    .spon-event-logo{
        display: block!important;
        position: absolute!important;
        right: 0;
        width: 128px;
        top: 0;
        float: none!important;
        margin-top: 0!important;
    }
	.mob-tp-scores{
	    padding-left: 0;
	    width: 42%;
	    display: block;
	}
	.mob-tgheurer{
	    float: right;
	    padding-right: 0;
	    padding-left: 0px;
	    width: 59%;
	    margin-top: -6em;
	    margin-bottom: 5em;
	}
	.titleiest_mobilee{
		width: 30px;
        margin-top: -0.2px!important;
	}
    .theopenmob{
        width: 15px!important;
        margin-top: -2.8px!important;
    }
	span.menu-footer-mobile > a {
		color: #ffffff;
	}
	.mobile-footer-only{
	    padding-bottom: 5px;
	    padding-top: 5px;
	}
	.row.btn-footer-menu.mobile-only {
	    text-align: center;
	}
	.menu-footer-mobile{
		color: #ffffff;
	}
    h2.oom-title {
        margin-top: 2em;
        display: table;
        width: max-content;
    }

    .schedule-pp-left{
        padding-left: 15px;
    }
    .draw-only-css-two {
        display: block;
        position: absolute;
        top: 31em;
        width: 202px;
        left: 1em;
    }
    .carousel-indicators {
        bottom: 0;
        display: none;
        top: 29em;
        text-align: center;
        margin: auto;
        left: 45.5%;
    }
    .carousel-control.left{
        display: none;
    }
    .carousel-control.right{
        display: none;
    }
}
/*end of 990 max-width*/
/*ipad version*/
@media (max-width: 991px){
    span.title-playerss-ball {
        display: none;
    }
    span.lastRTime {
        display: none;
    }
    th.mobThuTeam {
        padding-bottom: 2px!important;
        display: block;
        line-height: 2!important;
        bottom: -12px;
        position: relative;
        left: -7px;
    }
    td.teammobScore {
    }
    .mob-only-matchP-desk{
        display: none;
    }
    .tv-bkground {
        background-color: #dedddd;
        display: none!important;
    }
    h4.view-all-pgatv {
        display: none;
    }
	.webplayer-Whoo {
	    margin: auto;
	    text-align: center;
	    display: block;
	    padding-right: 35px;
	    padding-left: 0;
	}
    .nostart{
        margin-top: 2px!important;
        text-align: center!important;
    }
    .schedule-toggle {
        margin-top: 2em;
        margin-bottom: 2em;
        display: block;
    }
    .mob-upcoming-tour{
        margin-bottom: 1em;
    }
    .overview-text > ul {
        padding-left: 2px;
    }
    h4.tournament-Course-Name + br{
        display: none;
    }
    .mob-tour{
        padding-left: 5px;
        margin-bottom: 10px;
    }
    .ad-desk{
        display: none;
    }
    .container.non-pad-yt.ipad-mmnews {
        padding-right: 10px;
    }
    .report-left-na {
        padding-left: 0!important;
        margin-top: -2em;
        display: inline-block;
        /* margin-left: 12.5em; */
        padding-bottom: 1em;
        margin: auto;
        text-align: center;
        position: relative;
        left: 0em;
    }
    .nav-outter{
        display: none!important;
    }
    span.social-footer {
        float: right!important;
        /* margin-left: -26px; */
        margin-left: -10px;
        margin-top: -40px;
        margin-bottom: 40px;
    }
    .social-home {
        margin-left: -10px;
    }
    .search-box-player {
        float: none!important;
    }
    .col-md-2.col-sm-4.col-xs-4.players-list.players-left-aligned {
        text-align: left!important;
        padding-left: 2em;
    }
    .name-plist {
        padding-left: 0px!important;
        text-align: left!important;
    }
    .drop-oom {
        width: 100%;
        margin-top: 1em;
        padding-left: 0px;
        padding-right: 0px;
    }
    .sub-menu-tourn {
        padding: 15px 0 0 0;
        position: relative;
        /* border-bottom: 1px solid; */
        z-index: 50;
        height: auto!important;
        overflow: visible;
        background-color: #FFFFFF;
        padding-top: 5px !important;
        padding-bottom: 2px !important;
    }
    .right-ban {
        padding-right: 0;
        display: none;
    }
    span.footer-menu-bttom {
        display: inline-flex;
        float: none!important;
        text-align: center;
        display: inline-flex;
        margin-left: 9em;
    }
	.tab-three-news {
	    width: 100%;
	    max-height: 100%;
	}
	.four-pad-left {
	    padding-right: 0;
	    padding-left: 0;
	}
	.right-vid {
		padding-left: 0px!important;
		padding-right: 0;
	}
	.left-vid {
	    padding-right: 0px!important;
	    padding-left: 0px;
	    margin-bottom: 20px;
	}
	button.overview-button {
	    background-color: #01285e;
	    color: #fff;
	    padding: 5px 10px;
	    border-radius: 4px;
	    border-color: #01285e;
	    position: absolute;
	    right: 0;
	    top: -24em;
	}
/*    .tag-heuer {
        background: #000;
        font-size: 22px;
        height: none;
        position: relative;
        width: 100%;
        overflow: hidden;
        padding: 0;
        text-align: center;
        margin: auto;
    }*/
	.mobile-report-logo{
		display: none;
	}
    .final-ban {
        /* display: none; */
        margin-top: 0em!important;
        float: right;
        margin-left: 27px;
        display: block;
        margin-top: 0px!important;
        text-align: center;
        margin: auto;
        background: transparent;
        width: 300px;
        display: block!important;
        margin-top: 10px!important;
        margin-left: -30px!important;
    }
    .tag-heuer {
        background: transparent;
        font-size: 22px;
        height: none;
        position: relative;
        width: 241px;
        overflow: hidden;
        padding: 0;
        text-align: center;
        margin: auto;
        margin-top: 10px;
        float: right;
        display: block!important;
    }
	.no-pad-l {
	    /* padding-left: 0; */
	    display: inline-block;
	    text-align: center;
	    /* margin: auto; */
	}
	.navbar-collapse-sub {
	    text-align: center;
	}
	.report-desktop{
		display: none;
	}
	.desk-only-footer{
		display: none;	
	}
	p.download-app-mob {
	    color: #fff;
	    font-weight: 700;
	    font-size: 9pt;
	    margin-top: 11px;
	}
	p.download-app {
	    color: #fff;
	    font-weight: 700;
	    font-size: 9pt;
	    margin-top: 11px;
	    display: none;
	}
	.below-row {
	    margin-bottom: 2em;
	    padding-left: 0;
	    padding-right: 0;
	}
	.mob-sizee-news{
		padding-left: 0px;
		padding-right: 0px;
	}
/*	.card-body-play {
	    text-align: center;
	}*/
	h2.Titles-for-spon {
	    background: #06305D;
	    color: #fff;
	    text-align: center;
	    padding-top: 10px;
	    padding-bottom: 10px;
	    display: inline-block;
	    width: 100%;
	}
	p.personimportant {
	    height: 25px;
	}
	img.ceoandcoo-image {
	    width: 100px;
	    float: right;
	    padding-top: 8px;
	    position: absolute;
	    right: 10px;
	    bottom: 10px;
	}
	.background-image-top-header {
	    width: 100%;
	    background-size: cover;
	    max-height: 550px;
	    height: 275px;
	    margin: auto;
	    display: block;
    	top: -20px;
        margin-top: -20px!important;
	}
	img.schedule-image-nav {
	    width: 100%;
        max-height: 200px;  
	}
	.insta-no-pad {
	    padding-left: 0;
	    padding-right: 0;
	}
	.outer-inner-media {
	    background-color: #292929;
	    margin: auto;
	    display: none;
	}
    .nav-width-sched {
        width: 100%;
        margin-bottom: 5px;
    }
    .button-pro {
        margin-bottom: 5px;
    }
    .nsw-no-pad{
        padding-left: 15px!important;
    }
    .player-name-table {
        /* font-size: 11px !important;*/
        font-size: 14px !important;
    }
    i.loading-data {
        font-size: 3em!important;
    }
    p.loading-data {
        font-size: 25pt!important;
    }
    .spinloader {
        position: absolute;
        left: 26%!important;
        z-index: 999;
        top: 6em!important;
        display: none;
    }
    .outer-group {
        text-align: center;
        /* margin-top: 15px; */
        position: relative;
        bottom: 0;
        /* margin: auto; */
        left: 0;
        right: 20px;
        top: 2em!important;
    }
	.pad-tab-profile {
	    padding-left: 10px!important;
	    padding-right: 10px!important;
	    margin-top: 0em!important;
	    float: none!important;
	}
	.color-gold {
	    background-color: #0c4c39;
	    height: 10px;
	    margin-top: 0px!important;
	}
	.previousWinners-layout {
	    float: none;
	}
	iframe.mobile-map{
		width: 100%;
	}
	.indi-news-non-pad {
	    padding-right: 15px!important;
	}
	h1.Latest-news-news {
	    font-family: 'Roboto Condensed', sans-serif;
	    font-weight: 600;
	    font-style: normal;
	    color: #000;
	    /* font-size: 2.75em; */
	    font-size: 20pt;
	    line-height: 1.2;
	    width: 100%;
	    padding-left: 15px;
	}
    .pga-subText {
        margin: 2.3rem auto 2rem auto!important;
        color: #fff;
        font-size: 1.8rem;
        line-height: 1;
        font-weight: 100;
        text-align: center;
    }
	.news-list {
    	padding-left: 15px;
	    padding-right: 15px;
	}
    .right-News-article {
        padding-right: 15px;
    }
    .right-pad-major{
        padding-right: 15px!important;
    }
	.button-pad-left {
	    padding-left: 15px!important;
	    margin-bottom: 10px;
	}
    .w-rankings-right{
        padding-right: 15px!important;
        margin-top: 10px;
    }
    .card-body-schedual {
        padding: 10px;
        background-color: #fff;
        max-height: 140px;
        overflow: hidden;
        max-height: 100%;
        /* padding-bottom: 0.9em; */
        padding-bottom: 1.2em;
        min-height: 124.5px;
        box-shadow: 0 2px 0 0 hsla(210,3%,72%,.21);
        border-radius: 0 0 2px 2px;
        max-height: auto!important;
        width: 100%;
    }
    .carousel-indicators {
        bottom: 0;
        display: none;
        top: 29em;
        text-align: center;
        margin: auto;
        left: 45.5%;
    }
    .carousel-control.left{
        display: none;
    }
    .carousel-control.right{
        display: none;
    }
    span.consecutive{
        display: none;
    }
    span.average-span{
        display: none;
    }
    .fwidth{
        width: auto!important;
        height: auto!important;
    }
    .matchplay-par {
        margin-top: 9.5em!important;
    }
    .h-only{
        max-width: 100%!important;
    }
	#sb_instagram #sbi_images {
	    width: 100%;
	    float: left;
	    line-height: 0;
	    -webkit-box-sizing: border-box;
	    -moz-box-sizing: border-box;
	    box-sizing: border-box;
	    padding: 0px 5px 5px 5px!important;
	}
	h3.title-tourn-main {
	    padding-left: 20px!important;
	}
	span.play.buttonsub {
	    position: absolute;
	    z-index: 9999;
	    top: 32%!important;
	    left: 41%!important;
	    right: 41%!important;
	    font-size: 60px;
	    color: white;
	}
	#sb_instagram.sbi_col_10 #sbi_images .sbi_item, #sb_instagram.sbi_col_3 #sbi_images .sbi_item, #sb_instagram.sbi_col_4 #sbi_images .sbi_item, #sb_instagram.sbi_col_5 #sbi_images .sbi_item, #sb_instagram.sbi_col_6 #sbi_images .sbi_item, #sb_instagram.sbi_col_7 #sbi_images .sbi_item, #sb_instagram.sbi_col_8 #sbi_images .sbi_item, #sb_instagram.sbi_col_9 #sbi_images .sbi_item {
	    width: 100%;
	    margin-bottom: 0px!important;
	}
	.cardhundred {
	    width: 100%;
	    /* min-height: 237px; */
	    min-height: auto!important;
	}
	.btm-row-tv {
	    margin-top: 0!important;
	}
	h5.card-title-oom {
	    color: #01285e;
	    font-weight: 700;
	    font-size: 15pt;
	    background-color: #fff;
	    margin-top: 15px;
	    text-align: center!important;
	}
	.stats-top-5 {
	    padding-left: 0px;
	    padding-right: 0px!important;
    	padding-bottom: 20px;
	}
    img.banner-scores {
        margin: auto;
        display: block;
/*        padding-top: 30px;
        padding-bottom: 30px;*/
        padding-top: 5px;
        padding-bottom: 5px;
        width: 100%;
    }
    .course-multicourse {
        margin-top: -12em!important;
    }
    span.lastRTime {
        float: left!important;
        line-height: 0!important;
        margin-top: -5em;
    }
    .outter-inst {
        /* padding: 0 12em 0 12em; */
        padding: 0!important;
        /* padding: 0 10em 0 10em; */
    }
    .text-dis {
        width: 100%;
        margin-bottom: 2em;
        margin-left: 0em;
        padding: 50px 50px 50px 0px;
    } 
    #tourn-head {
        /*font-size: 19pt !important;*/
/*        font-size: 11pt !important;
        margin-top: 20px;*/
	    font-size: 10pt !important;
	    margin-top: 15px;
	    text-align: left;
    }
    .outer-white {
        background-color: transparent!important;
    }
    .row.Tournament-block-text.ng-scope {
        padding: 30px 0px 30px 20px;
        text-align: left;
    }
    #tourn-info-container > .col-md-4 > .row > .col-md-8{
        padding-left: 0px!important;
    }
    .currentWinners-layout{
        float: none!important;
        display: block;
        margin: auto;
        text-align: left;
        padding-left: 5px;
    }
    h4.tournament-Course-Name {
        text-align: left!important;
        margin-bottom: 15px;
    }
    .desk-tourn-pad {
        padding-right: 21px;
        margin-top: 30px;
    }
    img.tournament-info-logo-page {
        /* max-width: 170px; */
        /* max-width: 48%; */
        max-width: 100px!important;
        margin: auto;
        display: block;
        margin-top: 19px!important;
    }
    h4.rss-news {
        text-align: left!important;
    }
    .up-comming-tourns {
        text-align: left!important;
    }
    .leaderboard-text {
        padding-left: 0!important;
        text-align: left!important;
    }
    p.fullnametouR.ng-binding {
        font-size: 18pt!important;
    }
    div#tournaments-border-right {
        border-right: none!important;
        margin: auto;
        text-align: center;
        /*padding-bottom: 15px;*/
        padding-bottom: 0px;
    }
    .upcoming-tounsright {
        padding-right: 15px!important;
    }
    .card-body-schedual {
        max-height: 100%;
        width: 100%;
    }
    .up-tourn {
        text-align: center!important;
    }
    .logoP-tour-P {
        max-width: 80px!important;
        padding-top: 9px;
        position: absolute;
        z-index: 9999;
        top: 14.5em!important;
        right: 25px;
    }
    #tourn-head-tab {
        font-size: 12pt !important;
        float: left;
    }
    .navbar-header {
        background: #00433E;
    }    
    .col-md-6.hoveronhover {
        padding-left: 0px!important;
    }
    .col-md-6.hoveronhover {
        padding-left: 0px!important;
    }
    .above-banner{
        margin-bottom: 30px;
    }
    .top-banner-round {
        /*display: none!important;*/
    }
    .Top-header-link-right {
        color: #fff;
        text-decoration: underline;
        font-size: 6pt!important;
        position: relative;
        top: -2px;
    }
    .Top-header-link {
        color: #fff;
        text-decoration: underline;
        font-size: 6pt!important;
    }
    .outer-header > .navbar-default {
        margin-bottom: 0px;
        padding: 0px 0px 10px 0px!important;
        background-color: #013528;
    }
    .topnav a:hover {
        background-color: #013528;
        color: black;
    }
    .textwidget {
        text-align: center!important;
        display: none!important;
    }
    .rpwe-thumb {
        height: auto!important;
    }
    .right-newsarticle {
        padding-right: 0px;
        padding-left: 0!important;
    }
	.col-md-3.more-news-Lpadiding.news-spon.mob-p {
		    padding-right: 0!important;
		    padding-left: 0!important;
	}
	.main-yt {
	    padding-right: 0px!important;
	    padding-left: 0;
	}
	.more-news-Lpadiding {
	    padding-left: 15px!important;
	    padding-right: 15px!important;
	}
	.latest-news {
/*	    padding-left: 15px!important;*/
        margin-bottom: 35px;
	}
	.pga-right-nPad {
	    padding-right: 0px;
	    padding-left: 0px!important;
	    padding-bottom: 20px;
	}
	span.tv-ban img {
	    margin-bottom: 1.39em;
	    /* margin-top: 0.8em; */
	    margin-top: 1.39em;
	    width: 100%;
	}
	.non-pad-yt {
	    padding-right: 58px;
	    padding-left: 10px;
	}
	.article-N-four {
	    padding-right: 0px;
	    padding-left: 0!important;
	}
	.left-first-article {
        padding-right: 0px;
	    margin-top: 0.5em;
    	padding-bottom: 20px;
	}
	img.left-Ban-articles {
	    width: 100%;
	    min-height: 303px;
	    max-height: 100%!important;
	}
	.leftart {
        display: none!important;
	    padding-left: 0px;
	    padding-right: 0!important;
	}
	img.top-ban {
	    padding-top: 2.5em;
	    padding-bottom: 2.5em;
	    width: 100%;
	}
	.tp-sec-pad {
	    padding-right: 15px!important;
	}
    .tab-content {
        padding: 0px;
        float: none!important;
        margin-top: 0.5em;
    }
    .dropdown-menu {
        background-color: #06362D;
        position: inherit!important;
        float: none;
    }
    ul#menu-primary > li {
	    padding-left: 0!important;
	    padding: 10px!important;
    }
    ul#menu-primary {
        margin-top: 0!important;
        display: block!important;
    }
    .desk-logo{
        display: none!important;
    }
    .epyt-gallery-title {
        height: auto!important;
        font-size: 9pt!important;
    }
    .row.bk-g.header-non-right {
        display: -webkit-inline-box!important;
    }
    h4.news-in-right {
        float: left!important;
        left: -1.5em!important;
        margin-top: 3em;
    }
    .banner-index-inner {
        margin-top: 3em;
        display: none!important;
    }
    .left-newsarticle {
        padding-left: 0px;
        padding-right: 0px!important;
    }
    img.spon-home {
        /* width: 100px; */
        width: 100%;
        display: none;
        margin: auto;
        padding: 0!important;
        float: left!important;
        max-width: 200px;
    }
    .main-tpage {
        margin-bottom: 4em;
        padding-left: 15px!important;
        padding-right: 15px!important;
    }
    p.view-sched {
        display: none!important;
    }
    .tourn-main-p {
        padding-left: 0!important;
        padding-right: 0!important;
        margin-bottom: 15px;
    }
    .a2a_floating_style {
        background-color: #fff;
        border-radius: 6px;
        position: fixed;
        z-index: 9999995;
        display: none!important;
    }
    .pad-top-art {
	    padding-top: 0em!important;
	    padding-right: 40px;
	    padding-left: 10px!important;
    }
    .left-sec-articles {
        padding-left: 0!important;
        padding-right: 0;
    }
	.main-right-articles {
	    padding-right: 10px!important;
	    padding-left: 0!important;
	    display: none;
	}
    .main-image-nonpad {
        padding-left: 0px;
        padding-right: 10px!important;
    	padding-bottom: 20px;
    }
    .main-news-pad-left {
        padding-left: 10px!important;
        padding-right: 0px;
    }
    .menu-header-sub {
        line-height: 30px;
        float: none!important;
        margin: auto;
        text-align: center;
    }
    ul#menu-sub-menu {
        display: inline-block!important;
        margin-bottom: 15px;
        padding-left: 0;
        margin-top: 15px;
        text-align: center;
    }
	ul#menu-sub-menu > li {
	    /*margin: 0em 4em 0em -17px;*/
        margin: 0px;
        padding: 0px;
	}
    .mob-view-t-page {
        padding-left: -15px;
        padding-right: -15px;
    }
}
/*ipad version*/

.social-head{
    color: black;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 600;
    font-style: normal;
    font-size: 1.625em;
}
.news-head-block{
    background-color: #ffffff;
}
img.image-middle-banner{
    display: block;
    margin: auto;
}
.middle-spon-banner{
    padding: 4em 0 4em 0;
}
.top-spon-banner{
    padding: 1em 0 3em 0;
}
ul.top-3-tabs {
    border-bottom: none;
}
.tab-content {
    padding: 0px;
    float: left;
    margin-top: 0.5em;
}
.education-width {
    width: 100%;
    /*max-height: 211px;*/
}
.education-width-save {
    width: 220px;
    max-height: 211px;
}
h2.education_title {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 600;
    font-style: normal;
    color: #124888;
    font-size: 2.25em;
    font-weight: bold;
}
a{
    color: black;
    text-decoration: none;
}
.no-pad-education{
    padding-left: 0px
}
.pgatv-background{
/*    background-image: url('/wp-content/uploads/2018/12/bg-pga-tv.jpg');
    background-repeat: no-repeat;*/
}
img.pgatv-image{
    width: 30vw;
    margin: auto;
    display: block;
    padding: 2em 0 2em 0;
}
.epyt-gallery-list {
    margin: 4em -8px 0 -8px!important;
}
.background-logo{
    background-image: url('/wp-content/uploads/2018/12/bg-pga-tv.jpg');
}
img.pga-pro-Tbanner{
    width: 100%;
    /*height: 230px;*/
}
.PGA-text-Banner{
    position: absolute;
    /*top: 2em;*/
    top: 10em;
    text-align: center;
    color: #ffffff;
    left: 0;
    right: 0;
}
.pga-pro-Block {
    background: #00433E;
    /*height: 7vh;*/
}
.f-pgapro-T {
    font-size: 3.5rem;
    margin: 0.2em auto 0 auto;
    line-height: 1;
    width: auto;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 600;
    font-style: normal;
}
.pga-subText{
    margin: 0.3rem auto 2rem auto;
    color: #fff;
    font-size: 1.8rem;
    line-height: 1;
    font-weight: 100;
}

/*google maps css*/

  #map {
    height:400px;
  }
  /* Optional: Makes the sample page fill the window. */
  html, body {
    height: 100%;
    margin: 0;
    padding: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: white;
  }
  #description {
    font-family: Roboto;
    font-size: 15px;
    font-weight: 300;
  }

  #infowindow-content .title {
    font-weight: bold;
  }

  #infowindow-content {
    display: none;
  }

  #map #infowindow-content {
    display: inline;
  }

  .pac-card {
    margin: 10px 10px 0 0;
    border-radius: 2px 0 0 2px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    outline: none;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
    background-color: #fff;
    font-family: Roboto;
  }

  #pac-container {
    padding-bottom: 12px;
    margin-right: 12px;
  }

  .pac-controls {
    display: inline-block;
    padding: 5px 11px;
  }

  .pac-controls label {
    font-family: Roboto;
    font-size: 13px;
    font-weight: 300;
  }

  #pac-input {
    background-color: #fff;
    font-family: Roboto;
    font-size: 15px;
    font-weight: 300;
    margin-left: 12px;
    padding: 0 11px 0 13px;
    text-overflow: ellipsis;
    width: 400px;
  }

  #pac-input:focus {
    border-color: #4d90fe;
  }

  #title {
    color: #fff;
    background-color: #4d90fe;
    font-size: 25px;
    font-weight: 500;
    padding: 6px 12px;
  }
  #target {
    width: 345px;
  }
/*end of google maps css*/

ul#menu-primary {
    font-size: 11pt;
}
.image-tour {
    max-width: 80px !important;
    margin-top: -3px;
    padding-left: 0em;
    margin-left: 15px;
    max-height: 34px !important;
    width: initial !important;
}
.event-course {
    margin-top: 0px !important;
}
#tourn-head-tab {
    font-size: 12pt !important;
}
