﻿
#cd-cart-trigger{right:0;}#cd-cart-trigger a{right:0;}#cd-cart-trigger a img{width:48px;vertical-align:top;}@media only screen and (min-width:1200px){#cd-cart-trigger{right:0;}}#cd-cart{position:fixed;top:0;height:100%;width:260px;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:0 0 20px rgba(0,0,0,0.2);z-index:3;}#cd-cart .close-popup{position:absolute;right:0;top:15px;}@media only screen and (min-width:768px){#cd-cart{width:350px;}}@media only screen and (min-width:1200px){#cd-cart{width:30%;}}#cd-cart{right:-100%;background:#FFF;-webkit-transition:right 0.3s;-moz-transition:right 0.3s;transition:right 0.3s;z-index:999;}#cd-cart.speed-in{right:0;}#cd-cart > *{padding:0 2em;}#cd-cart h2{font-size:14px;font-size:0.875rem;font-weight:bold;text-transform:uppercase;margin:1em 0;padding-left:20px;}#cd-cart .cd-cart-items{padding:0;margin-top:15px;}#cd-cart .cd-cart-items li{position:relative;padding:1em;border-top:1px solid #e0e6ef;padding:1em 2em;list-style:none;}#cd-cart .cd-cart-items li:last-child{border-bottom:1px solid #e0e6ef;}#cd-cart .cd-qty,#cd-cart .cd-price{color:#0d0d0d;}#cd-cart .cd-price{margin-top:.4em;}#cd-cart .cd-cart-total{padding-top:1em;padding-bottom:1em;padding-left:2em;padding-right:2em;color:#0d0d0d }#cd-cart .cd-cart-total span{float:right;}#cd-cart .cd-cart-total::after{content:'';display:table;clear:both;}#cd-cart .checkout-btn{text-align:center;background:#505050;color:#fff;display:inline-block;text-transform:capitalize;vertical-align:middle;padding:8px 20px;-ms-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;-ms-transition-property:color;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-ms-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;width:100%;}.no-touch #cd-cart .checkout-btn:hover{background:#a2dda8;}#cd-cart div.seller-title{font-size:0.875rem;font-weight:bold;text-transform:uppercase;margin:1em 0;padding-left:20px;}#cd-cart .cd-go-to-cart{text-align:center;margin:1em 0;}#cd-cart .cart-btns{padding:0 2em;}@media only screen and (min-width:1200px){#cd-cart > *{padding:0 2em;}#cd-cart .cd-cart-items li{padding:1em 2em;}#cd-cart .cd-item-remove{right:2em;}}@media only screen and (max-width:479px){#cd-cart{width:100% !important;}}

::selection{background:#4b6896;color:#fff;}::-moz-selection{background:#4b6896;color:#fff;}h1,.banner h1{color:#fff;}h2,h3,h4,h5,p,ul li,label,span{color:#2e4b75;}.home-about h1{color:#2e4b75;}.entry-title a{color:#2e4b75;}.btn.button,.common-btn{color:#fff;background:#2e4b75;}.common-btn:hover{background:#4b6896;color:#fff;}.content-with-image{background:#f1f1f1;}.content-with-image.facility{background:#f5f5f5;}.styled-list li:before{color:#2e4b75;}.contact-us .form-group input[type=button]{color:#fff;border:1px solid #2e4b75;}header .top-bar{background:#2e4b75;}header .secondary-nav ul li{color:#fff;}header ul li a{color:#fff;}header ul li a:hover{color:#2e4b75;text-decoration:none;}header .secondary-nav ul li svg{fill:#4b6896;}header .secondary-nav form input{color:#515962;}header .secondary-nav form input::placeholder{color:#466879;}header .secondary-nav form input::-ms-input-placeholder{color:#466879;}header .secondary-nav form button{background:#4b6896;}header .secondary-nav form button svg{fill:#fff;}header .primary-bar{background:#4b6896;}header .primary-nav .submenu{background:#f5f5f5;}header .primary-nav .submenu li a{color:#33373d;}header ul > li > span,header ul > li > a,header ul > li > a:visited{color:#fff;}header .primary-nav > ul > li:hover > a,header .primary-nav > ul > li:focus > a,header .primary-nav > ul > li > a:hover,header .primary-nav > ul > li > a:focus{color:#2e4b75;}header .primary-nav .submenu li a:hover{background:#2e4b75;color:#fff;}header .primary-nav > ul > li:hover > a,header .primary-nav > ul > li > a.active{color:#fff;}header .primary-nav .submenu li a:hover,header .primary-nav .submenu li a.active{background:#2e4b75;color:#fff;}header .primary-nav > ul > li.has-child.active:after{color:#fff;}.menu-toggle{background:#f5f5f5;}.menu-toggle span{background:#2e4b75;}footer{background:#f5f5f5;}footer .info ul li svg{fill:#4b6896;}footer a,footer a:visited{color:#4b6896;}footer a:hover{color:#2e4b75;}footer .social-icons li a{background:#2e4b75;}footer .social-icons li a:hover{background:#5f6f7d;}footer .social-icons li a svg{fill:#fff;}footer .copyright a{color:#4b6896 !important;}.hero .content p{color:#fff;}.hero .form{background:#fff;}.hero .form > .select2-container .select2-selection--single{background-color:#efefef !important;}.select2-container--default .select2-results > .select2-results__options{background-color:#d3d3d3 !important;}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#aaa !important;color:#fff !important;}.poster .inner{background:#f5f5f5;}.tabs-wrapper{background:#f5f5f5;}#tabs-nav li a,#tabs-content > span{color:#fff;background:#4b6896;}#tabs-nav li.active a,#tabs-nav li:hover a,#tabs-content > span:focus,#tabs-content span.active{background:#2e4b75;}.package .tile{background:#fff;}.package .tile > img{border-bottom:3px solid #2e4b75;}.package .tile > span{color:#fff;background:#2e4b75;}.package .tile .content h3 a,.package .tile .content .h3title a{color:#2e4b75;}.package .tile .content h3 a:hover,.package .tile .content .h3title a:hover{color:#4b6896;}.package .tile .features{background:#f5f5f5;}.package .tile .features svg{fill:#4b6896;}.package .tile h2,.package .tile .h2head{color:#fff;}.logos-viewed strong{color:#2e4b75;}.package .tile .price{color:#2e4b75;}.line-hover span{background:#2e4b75;}.package .tile:hover .line-hover span{background:#4b6896;}.new-arrivals{background:#f5f5f5;}.news-events{background:#f5f5f5;}.news-events .tile{background:#fff;}.news-events .tile span{background:#2e4b75;color:#fff;}.news-events .tile .content h3 a,.news-events .tile .content .h3title a{color:#2e4b75;}.news-events .tile h3 a:hover,.news-events .tile .h3title a:hover{color:#4b6896;}.news-events .tile .content > a{color:#4b6896;}.news-events .owl-theme .owl-dots .owl-dot.active span{background:#000;}.reviews .review{background:#2e4b75;}.review *{color:#fff;}.review .rating{color:#2e4b75;}.newsletter .content span{color:#4b6896;}.newsletter .form-group input{border:1px solid #69727d;color:#1f2124;}.contact-us .form-group input,.contact-us .form-group textarea,.contact-form .form-group input,.contact-form .form-group textarea,.contact-us .form-group select{border:1px solid #69727d;color:#1f2124;}.banner{background:#2e4b75;}.expert-advice{background:#2e4b75;}.expert-advice h2,.expert-advice .h2head{color:#4b6896;}.visit-us a{color:#4b6896;}.visit-us a:hover{color:#2e4b75;}.customer-promise{background:#f5f5f5;}.why-choose h3,.why-choose .h3title{color:#4b6896;}.image-content .inner p.bold{color:#2e4b75;}.image-content .inner:nth-child(even){background:#F5F5F5;}.image-content.bailey-offers .inner:nth-child(even){background:#fff;}.image-content strong i{color:#2e4b75;}.standard-content .inner .box{background:#F5F5F5;}.standard-content .inner:nth-child(even){background:#f5f5f5;}.standard-content .inner:nth-child(even) .box{background:#ffffff;}.start-journey .inner .box{background:#2e4b75;}.start-journey .inner .box p{color:#fff;}.standard-content .h3title b{color:#2e4b75;}.standard-content .inner p a{color:#4b6896;}.standard-content .inner p a:hover{color:#2e4b75;}.standard-content .inner .box p a,.standard-content .inner .box span a,.standard-content .inner .box ul li a{color:#4b6896;}.standard-content .inner .box p a:hover,.standard-content .inner .box span a:hover,.standard-content .inner .box ul li a:hover{color:#2e4b75;}.faqs{background:#f5f5f5;}.faqs h3,.faqs .h3title{color:#1f2124;border-bottom:1px solid #d5d8dc;}.faqs .accordion-entry{border:1px solid #d5d8dc;}.discount h2,.discount .h2head{color:#4b6896;}.contact-us .social-icons li a{background:#2e4b75;}.contact-us .social-icons li a:hover{background:#5f6f7d;}.contact-us .social-icons li a svg{fill:#fff;}.contact-us p a{color:#4b6896;}.contact-us p a:hover{color:#2e4b75;}.border{background-image:repeating-linear-gradient(to right,#2e4b75 0 17px,transparent 17px 19px);}.privacy-policy a{color:#4b6896;}.privacy-policy a:hover{color:#2e4b75;}.masonry-item .blog-2 .blog-content .blog-admin{padding:3px 5px 0px !important;min-height:99px !important;}@media screen and (max-width:1024px){header .primary-nav{background:#fff;}header .primary-nav > ul > li > a,header .primary-nav > ul > li > span{color:#2e4b75;}header .primary-nav > ul > li > a:hover,header .primary-nav > ul > li > a:focus,header .primary-nav .submenu li a:hover,header .primary-nav .submenu li a:focus{color:#fff;background:#2e4b75;}header .primary-nav > ul > li > span:hover,header .primary-nav > ul > li > span:focus,header .primary-nav > ul > li > span:active{color:#fff;background:#2e4b75;}}@media screen and (max-width:479px){header .primary-nav > ul > li,header .primary-nav .submenu li{border-bottom:1px solid #2e4b75;}header .primary-nav .submenu li:last-of-type{border-bottom:0;}}

.banner-container{background:#00a4e3 url("/Portals/blackwoodleisure/Images/background_header.gif") no-repeat center center;padding:25px 0;min-height:255px;display:table;}.banner-container h2{font-weight:bold;font-size:33px;color:#fff;font-family:Arial;text-align:right;margin:25px 0;}.banner-container span{font-size:18px;color:#fff;line-height:150%;text-align:right;font-family:Arial;}.intro-container{background:-moz-linear-gradient(top,#d3d3d3 0%,#e6e6e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d3d3d3),color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,#d3d3d3 0%,#e6e6e6 100%);background:-o-linear-gradient(top,#d3d3d3 0%,#e6e6e6 100%);background:-ms-linear-gradient(top,#d3d3d3 0%,#e6e6e6 100%);background:linear-gradient(top,#d3d3d3 0%,#e6e6e6 100%);margin:-10px;margin-top:10px;}.intro-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.intro-container .main{margin:50px 0;}.intro-container .main h2{font-size:30px;color:#47292a;font-weight:normal;font-family:Arial;text-align:center;}.intro-container .main ul{margin:0;padding:0;list-style:none;}.intro-container .main ul li{margin-top:15px;padding:0 7.5px;}.intro-container .main ul li a{background-repeat:no-repeat;background-position:center 38px;}.intro-container .main ul li > a{display:block;position:relative;border:1px solid #c5c5c5;-webkit-border-radius:5px;border-radius:5px;background-color:#fafafa;text-decoration:none;}.intro-container .main ul li a span.overlay{background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-border-radius:5px;border-radius:5px;-moz-transition:opacity 3s ease-out;-webkit-transition:opacity 0.2s ease-out;-o-transition:opacity 3s ease-out;transition:opacity 0.2s ease-out;padding:0 10px 20px 10px;color:#fff;font-family:Arial;font-size:14px;display:table-cell;vertical-align:middle;height:235px;position:relative;z-index:1;}.intro-container .main ul li a span.overlay p{margin:0;font-size:18px;}.intro-container .main ul li a span.overlay label{text-transform:uppercase;font-family:Arial;font-size:20px;color:#fff;margin-top:10px;background:url("/Portals/blackwoodleisure/Images/icon-btn-sm-circle-arrow.png") no-repeat right center;padding-right:18px;display:block;float:left;cursor:pointer;}.intro-container .main ul li a:hover span.overlay,.intro-container .main ul li a:focus span.overlay,.intro-container .main ul li a:active span.overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:0.8;-moz-transition:opacity 3s ease-in;-webkit-transition:opacity 0.2s ease-in;-o-transition:opacity 3s ease-in;transition:opacity 0.2s ease-in;}.intro-container .main ul li a span.text{display:block;height:65px;line-height:65px;margin-top:-65px;background-color:#47292a;font-size:24px;color:#fff;text-align:center;font-family:Arial Bold;text-transform:uppercase;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;}.intro-container .main ul li.docs a::after{content:"\e233";font-family:"Glyphicons Halflings";display:flex;justify-content:center;align-items:center;bottom:146px;position:relative;line-height:0;font-size:80px;color:#47292a;z-index:0;}.intro-container .main ul li.community a::after{content:"\e135";font-family:"Glyphicons Halflings";display:flex;justify-content:center;align-items:center;bottom:146px;position:relative;line-height:0;font-size:80px;color:#47292a;z-index:0;}.intro-container .main ul li.code a::after{content:"\e079 \e080";font-family:"Glyphicons Halflings";display:flex;justify-content:center;align-items:center;bottom:146px;position:relative;line-height:0;font-size:80px;color:#47292a;z-index:0;}.intro-container .main ul li.forums a::after{content:"\e111";font-family:"Glyphicons Halflings";display:flex;justify-content:center;align-items:center;bottom:146px;position:relative;line-height:0;font-size:80px;color:#47292a;z-index:0;}.intro-container .main ul li.blogs a::after{content:"\e122";font-family:"Glyphicons Halflings";display:flex;justify-content:center;align-items:center;bottom:146px;position:relative;line-height:0;font-size:80px;color:#47292a;z-index:0;}.intro-container .main ul li.extensions a::after{content:"\e136";font-family:"Glyphicons Halflings";display:flex;justify-content:center;align-items:center;bottom:146px;position:relative;line-height:0;font-size:80px;color:#47292a;z-index:0;}.intro-container .social{margin-top:30px;}.intro-container .social .social-links{text-align:center;}.intro-container .social .social-links h3{font-family:Arial;font-size:17px;}.intro-container .social .social-links ul{list-style:none;width:152px;margin:0 auto;}.intro-container .social .social-links ul li{width:29px;height:29px;background-size:100% 100%;margin-top:0;margin-left:10px;}.intro-container .social .social-links ul li a{display:block;height:100%;border:none;background:transparent;width:29px;margin-left:-7px;text-indent:-100px;overflow:hidden;}.intro-container .social .social-links ul li.facebook{background-image:url("/Portals/blackwoodleisure/Images/icon-social-facebook.png");}.intro-container .social .social-links ul li.linkedin{background-image:url("/Portals/blackwoodleisure/Images/icon-social-linkedin.png");}.intro-container .social .social-links ul li.twitter{background-image:url("/Portals/blackwoodleisure/Images/icon-social-twitter.png");}.intro-container .social .social-links ul li.youtube{background-image:url("/Portals/blackwoodleisure/Images/icon-social-youtube.png");}.platform-intro p{padding:23px;font-size:18px;color:#47292a;background-color:#fafafa;-webkit-border-radius:5px;border-radius:5px;border:1px solid #c5c5c5;line-height:164%;margin:29px -9px 0 -6px }.intro-container .main ul li a span.text{font-size:28px;}.col-md-12{float:left;}@media (max-width:1199px){.banner-container h2{font-size:25px;}.intro-container .main ul li a span.overlay label{font-size:20px }.intro-container .main ul li a span.text{font-size:20px;}}@media (min-width:1200px){.banner-container img{right:135px;}.intro-container .main h2{font-size:38px;}}@media (min-width:769px) and (max-width:979px){.intro-container .main ul li a span.text{font-size:18px;}}@media (min-width:769px) and (max-width:788px){.intro-container .main ul li a span.overlay p,.intro-container .main ul li a span.overlay label{font-size:9px;}}@media (max-width:768px){.banner-container{min-height:205px;min-width:0px;}.banner-container h2{font-size:20px;color:#fff;margin-top:20px;font-family:Arial;max-width:auto;float:none;text-align:center;}.banner-container span{margin-right:0;font-size:14px;color:#fff;line-height:24px;text-align:center;display:inline-block;font-family:Arial;max-width:auto;float:none;}.banner-container img{display:none;}.banner-container{background:#00a4e3 url("/Portals/blackwoodleisure/Images/background_header.gif") no-repeat center center;padding:25px 0;}.platform-intro p{clear:both;font-size:16px;color:#47292a;background-color:#fafafa;-webkit-border-radius:5px;border-radius:5px;border:1px solid #c5c5c5;padding:15px;margin:10px -14px 25px -10px;line-height:22px;}}@media(max-width:640px){.platform-intro p{margin:10px -15px 0 -10px;}}ul li{list-style-type:none;}
