﻿.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(../shared/images/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:0.8;right:5px}.flexslider:hover .flex-prev{opacity:0.8;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0.3 !important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}.flexslider{position:relative}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-prev,.owl-next,.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,0.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255,255,255,0.5)), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);background-image:linear-gradient(to right, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0.5)), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,0.2);box-shadow:inset 1px 0 1px rgba(0,0,0,0.5),inset -1px 0 1px rgba(255,255,255,0.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),inset 0 -1px 1px rgba(255,255,255,0.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);box-shadow:inset 1px 0 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,0.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4),inset -1px 0 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,0.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../images/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("../images/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:0;right:0;width:30px;height:30px;cursor:pointer;z-index:8040;background:#135893 url("../images/sprite.png") no-repeat -184px 1px}.fancybox-close:hover{background:#ea2324 url("../images/sprite.png") no-repeat -184px 1px}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../images/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../images/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../images/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("../images/fancybox_loading@2x.gif");background-size:24px 24px}}/*! lightgallery - v1.3.9 - 2017-02-05
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */@font-face{font-family:'lg';src:url("../fonts/lg.eot?n1z373");src:url("../fonts/lg.eot?#iefixn1z373") format("embedded-opentype"),url("../fonts/lg.woff?n1z373") format("woff"),url("../fonts/lg.ttf?n1z373") format("truetype"),url("../fonts/lg.svg?n1z373#lg") format("svg");font-weight:normal;font-style:normal}.lg-icon{font-family:'lg';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:0.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end 0.3s;-o-animation:lg-right-end 0.3s;animation:lg-right-end 0.3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end 0.3s;-o-animation:lg-left-end 0.3s;animation:lg-left-end 0.3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;-webkit-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,0.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear;-moz-transition:-moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear;-o-transition:-o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear;transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-o-transition:-o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-outer .lg-thumb-outer{bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}.lg-outer .lg-thumb{padding:0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width: 1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color 0.25s ease;-o-transition:border-color 0.25s ease;transition:border-color 0.25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom 0.25s ease;-o-transition:bottom 0.25s ease;transition:bottom 0.25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url("../img/video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:0.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 0.08s ease 0s;-moz-transition:opacity 0.08s ease 0s;-o-transition:opacity 0.08s ease 0s;transition:opacity 0.08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;-moz-transition:-moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;-o-transition:-o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:0.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px white inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;-moz-transition:opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;transition:opacity 0.15s ease 0s, transform 0.15s ease 0s;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;-webkit-transition:box-shadow 0.3s ease 0s;-o-transition:box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px white inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,0.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.18s, opacity 0.18s linear 0s;-o-transition:visibility 0s linear 0.18s, opacity 0.18s linear 0s;transition:visibility 0s linear 0.18s, opacity 0.18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0, 0px, 0);-o-transform:translate3d(0, 0px, 0);-ms-transform:translate3d(0, 0px, 0);-webkit-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0, 5px, 0);-o-transform:translate3d(0, 5px, 0);-ms-transform:translate3d(0, 5px, 0);-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);-webkit-transition:-webkit-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;-moz-transition:-moz-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;-o-transition:-o-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;transition:transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0px}.lg-outer .lg-dropdown>li:hover a,.lg-outer .lg-dropdown>li:hover .lg-icon{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,0.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("../img/loading.gif") no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-backdrop.in{opacity:0.80}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity 0.1s ease 0s;-moz-transition:opacity 0.1s ease 0s;-o-transition:opacity 0.1s ease 0s;transition:opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-moz-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-o-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s}.area-block{border:1px solid #d6d6d6}.login-modal .modal-content{border:none;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);border-radius:0}.create-modal .modal-content{width:615px;border:none;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);border-radius:0}.create-modal .modal-title{font:13px/16px open_sansbold, Arial, Helvetica, sans-serif;margin:6px 30px 0 0}.login-modal .modal-header{overflow:hidden;padding:11px 16px;border:0}.create-modal .modal-header{border:none}.create-modal .modal-holder{overflow:hidden;padding:0 0 22px}.create-modal .modal-holder .img-box{float:left;width:135px;height:108px;border:1px solid #d6d6d6;text-align:center;margin:0 27px 0 0}.create-modal .box-file{overflow:hidden;padding:20px 0 0}.create-modal .jcf-fake-input{display:none !important}.create-modal .modal-form .jcf-upload-button{font:11px/14px 'open_sansregular', Arial, Helvetica, sans-serif;color:#fff;background:#96bd0d;width:115px;height:20px;display:block;position:relative;padding:2px 0 0 33px;border:none}.create-modal .modal-form .jcf-upload-button:before{content:'';position:absolute;top:3px;left:14px;background:url("../website/sprite.png") no-repeat -325px -216px;width:13px;height:13px}.create-modal .box-file .note{color:#4d5760;display:block;font:11px/14px 'open_sansregular', Arial, Helvetica, sans-serif}.create-modal .modal-header{padding:17px 15px 9px 27px}.create-modal .modal-header .close,.login-modal .modal-header .close{background:url(../icons/close.png) no-repeat;width:10px;height:12px;text-indent:-9999px;overflow:hidden;opacity:1;position:relative;z-index:1}.login-modal .modal-header .close{right:16px;position:absolute;top:17px}.login-modal .modal-form input[type="text"],.login-modal .modal-form input[type="password"],.create-modal .modal-form input[type="text"]{border:1px solid #d6d6d6;margin:0;padding:7px 7px 6px;display:block;width:100%;height:30px}.create-modal .modal-body{padding:0 28px 20px}.login-modal .modal-body{padding:0 28px 5px}.login-modal .modal-form label,.create-modal .modal-form label,.create-modal .modal-form .label{font:13px/16px 'open_sansbold', Arial, Helvetica, sans-serif;margin:0 0 10px;display:block;font-weight:normal;color:#000;padding:0;border-radius:0;text-align:left}.login-modal .modal-form .label-box label{font-size:12px;line-height:13px;display:inline-block;vertical-align:top;margin:0 4px}.login-modal .modal-form .label-box .forget{display:inline-block;vertical-align:top;font:10px/14px 'open_sansitalic', Arial, Helvetica, sans-serif}.create-modal .modal-form label span,.create-modal .modal-form .label span,.create-modal .modal-title span{color:#f00}.login-modal .modal-form .row-alt,.create-modal .modal-form .row-alt{padding:0 0 22px;position:relative}.create-modal .modal-form .row-alt:after{display:block;content:"";clear:both}.create-modal .modal-form .row-alt.area-box{padding:0 0 28px}.create-modal .modal-form .row-alt .sub-text{color:#979797;display:block;margin:0 0 -3px;font:11px/16px 'open_sansregular', Arial, Helvetica, sans-serif}.create-modal .modal-form .box-autocomplete input[type="text"]{position:absolute;left:2px;top:2px;height:29px;background:none;border:none;padding:6px 7px}.create-modal .modal-form textarea{border:1px solid #d6d6d6;margin:0 0 8px;padding:7px;display:block;width:100% !important;max-width:100% !important;min-width:100% !important;overflow:auto;height:150px}.create-modal .select-area .select-opener{background:#eee}.create-modal .select-area.select-active .select-opener{background:none}.create-modal .modal-form .area-box .sub-text{font-size:12px;line-height:15px}.create-modal .modal-form .label-box label{display:block;overflow:hidden;color:#4d5760;margin:0;padding:1px 0 0;font:11px/15px 'open_sansregular', Arial, Helvetica, sans-serif}.label-box{padding:0 0 4px}.modal-footer{padding:0 28px 24px;border:none;text-align:left;margin:0}.login-modal .modal-footer{padding-bottom:18px}.modal-footer .submit-box{display:inline-block;vertical-align:top;position:relative;margin:25px 0 0}.login-modal .modal-form input[type="submit"],.create-modal .modal-form input[type="submit"]{font:12px/15px 'open_sansregular', Arial, Helvetica, sans-serif;color:#fff;display:block;width:110px;height:29px;border:none;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);background:#96bd0d;padding:0 0 0 26px;margin:0;text-align:left}.create-mail .modal-form input[type="submit"]{padding:0;text-align:center}.login-modal .modal-form input[type="submit"]{float:right;padding:0;text-align:center}.login-modal .label-box{overflow:hidden}.modal-footer .submit-box:after{content:'';position:absolute;top:10px;left:9px;background:url("../website/sprite.png") no-repeat -245px -201px;width:10px;height:10px;z-index:1}.create-mail .modal-footer .submit-box{margin:0}.create-mail .modal-form .row-alt.area-box{padding-bottom:7px}.create-mail .modal-footer .submit-box:after{display:none}.create-modal .modal-footer .label-box label{padding:2px 0 0}.event-modal .modal-header{background:#e1e0e1 url(../images/bg-modal.png);margin-bottom:20px}.event-modal .modal-header .join-box{float:none;width:auto;margin-bottom:15px}.event-modal .modal-header .modal-title{margin-bottom:9px}.event-modal .modal-header .join-box label{font:11px/15px 'open_sansregular', Arial, Helvetica, sans-serif;color:#4d5760;margin:0}.event-modal .modal-header .join-box .label-box{padding-bottom:2px}.event-modal .modal-form input[type="text"]{height:35px;padding:9px 7px}.event-modal .date,.event-modal .time{float:left;margin:4px 16px 0 0}.event-modal .date .icon,.event-modal .time .icon{float:left;width:13px;height:13px;background:url(../website/sprite.png) no-repeat -258px -295px;margin:11px 5px 0 0}.event-modal .time .icon{background-position:-286px -295px}.event-modal .modal-form .input-holder{width:70px;float:left;position:relative}.event-modal .modal-form input.small{font-size:10px;line-height:15px;text-align:center}.event-modal .modal-form .error input.small{border-color:#f00 !important}.event-modal .modal-form input.small:focus,.event-modal .modal-form .active input.small{border-color:#8fb118}.event-modal .date .divider,.event-modal .time .divider{float:left;color:#b0b0b0;font-size:12px;line-height:35px;margin:0 3px}.event-modal .remind-box{float:right;width:179px;margin:-6px 0 0}.event-modal .remind-box label{margin-bottom:8px}.event-modal .remind-box .select-area{width:178px !important;height:20px}.event-modal .remind-box .select-area .center{width:150px;padding:2px 7px}.event-modal .remind-box .select-area .select-opener{height:18px}.event-modal .remind-box .select-area .select-opener:after{left:6px;top:7px}.event-modal .modal-form .date-row{padding-bottom:20px}.event-modal .modal-form textarea{margin:0;height:90px}.event-modal .row-alt .sub-holder:after{display:block;content:"";clear:both}.event-modal .row-alt .sub-holder{font-size:11px;line-height:14px;padding-bottom:9px}.event-modal .row-alt .sub-holder .sub-text{float:left}.event-modal .row-alt .sub-holder a{float:right;line-height:12px}.event-modal .box-intro{border:none}.event-modal .join-box{width:160px;margin-right:12px}.event-modal .modal-footer .submit-box:after{display:none}.event-modal .modal-footer .submit-box{margin-top:16px}.event-modal .modal-form input[type="submit"]{padding:0;text-align:center;background:#4d5760}.event-modal .advanced{margin:-10px 0 32px}.modal-form input::-webkit-input-placeholder{color:#4d5760;font-size:11px}.modal-form input:-moz-placeholder{color:#4d5760;font-size:11px}.modal-form input::-moz-placeholder{color:#4d5760;font-size:11px}.modal-form input:-ms-input-placeholder{color:#4d5760;font-size:11px}.modal-form input.placeholder{color:#4d5760;font-size:11px}.event-modal .row-alt input+.sub-holder{padding:7px 0 0}.event-modal .advanced .box-file{padding:0;margin:0 0 29px}.event-modal .advanced .row-alt+.box-file{margin-top:-21px}.event-modal .advanced .alert+.box-file{margin-top:28px}.event-modal .advanced .box-file .label{margin-bottom:18px}.event-modal .modal-content .alert{padding-right:15px}.event-modal .modal-content .alert .percentage{float:right}.advanced-popup{position:absolute;top:92px;right:0;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.16);-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.16);width:511px;z-index:105;display:none}.advanced-popup .modal-header{padding:17px 15px 10px 17px;margin-bottom:12px}.advanced-popup .modal-body{padding:0 19px 20px}.advanced-popup .alphabet-item ul{padding:0 0 21px;margin:0 0 13px}.advanced-popup .alphabet-item li{font-size:10px;line-height:12px;background-position:0 2px}.advanced-popup .alphabet-item a,.advanced-popup .alphabet-item li:first-child a{width:17px}.advanced-popup .tab-content{padding:0}.contact-list .scrollable-area-wrapper{width:100% !important;height:225px !important}.modal-form .contact-list li label{margin:0}.modal-content .alert{background:none;color:#979797;margin:0 0 5px;padding:0 0 8px;border-bottom:1px solid #eaeaea;overflow:hidden;font:11px/14px 'open_sansregular', Arial, Helvetica, sans-serif}.modal-content .alert img{float:left;width:auto;margin:0 6px 0 0}.modal-content .alert-frame{position:relative}.modal-content .alert-frame .percentage{float:right;padding:1px 15px 0 20px}.modal-content .alert-frame .name{float:left;padding:1px 0 0;text-align:left}.modal-content .alert-frame .close{background:url("../website/sprite.png") no-repeat -623px -201px;width:6px;height:7px;right:1px;top:5px;opacity:1;text-indent:-9999px;overflow:hidden;position:absolute}.modal-content .alert .close{background:url("../website/sprite.png") no-repeat -623px -201px;width:6px;height:7px;right:1px;top:5px}.modal-frame .modal-header{padding:18px 15px 4px 27px}.modal-frame .modal-form .row-alt.area-box{padding:0}.modal-frame .box-file{padding:13px 0 12px;margin:0 0 15px;border-bottom:1px solid #eaeaea}.create-modal .open-close textarea{height:70px;border:none;background:#eaeaea;color:#979797;margin:0 0 -5px;padding:7px 25px 7px 10px;font:10px/13px 'open_sansregular', Arial, Helvetica, sans-serif}.open-close textarea::-webkit-input-placeholder{color:#979797}.open-close textarea:-moz-placeholder{color:#979797}.open-close textarea::-moz-placeholder{color:#979797;opacity:1}.open-close textarea:-ms-input-placeholder{color:#979797}.open-close .slide{position:relative;margin:5px 0 0}.open-close .slide .opener{position:absolute;right:7px;top:7px;background:url("../website/sprite.png") no-repeat -406px -143px;width:6px;height:7px;text-indent:-9999px;overflow:hidden;min-width:0}.box-opener{overflow:hidden}.modal-frame .jcf-unselectable{padding:9px 0 0}.modal-frame .modal-body{padding:0 28px 10px}.modal-frame .modal-form input[type="submit"],.create-modal.create-post .modal-form input[type="submit"]{background:#4d5760;padding:0;text-align:center}.modal-frame .modal-footer .submit-box{margin:26px 0 0}.modal-frame .modal-footer .submit-box:after{display:none}.create-modal.create-post .area-block textarea{border:none;margin:0;height:126px}.create-modal.create-post,.create-modal.create-post .modal-content{width:693px}.create-modal.create-post .modal-header{padding:12px 15px 9px 27px}.create-modal.create-post .modal-form .row-alt.area-box{padding:0 0 27px;border-bottom:1px solid #eaeaea}.create-modal.create-post .modal-body{padding:0 28px 15px}.create-modal.create-post .modal-footer .label-box label{padding:1px 0}.create-modal.create-post .modal-footer .submit-box:after{display:none}.login-modal .label-box .chk-area{margin:0 4px 0 0;background:url(../website/sprite5.png) no-repeat -69px -151px}.profile-box .chk-checked,.section .option-box .chk-checked,.login-modal .label-box .chk-checked{background-position:-69px -134px}@media only screen and (max-width: 767px){.create-modal,.create-modal .modal-content,.create-modal.create-post,.create-modal.create-post .modal-content{width:100%}.login-modal{padding:0;width:100%}.create-modal .modal-body{padding:0 18px 20px}.create-modal .modal-holder .img-box{width:65px;height:52px}.area-block .line-img img{width:100%;height:auto;vertical-align:top}.create-modal .modal-holder .img-box img{width:100%;height:auto}.create-modal .box-file{padding:10px 0}.modal-content .alert{height:auto}.modal-content .alert img{width:auto;height:auto}.modal-content .alert{text-align:left}.modal-frame .jcf-unselectable{width:115px}.create-modal .modal-header .close,#fancybox-close{width:32px;height:32px;background-position:12px 9px}.modal-frame .chk-area{width:13px}.event-modal .remind-box{float:none;clear:both;margin:0;padding-top:10px;overflow:hidden}.event-modal .join-box:first-child{margin:0 0 15px}}@media only screen and (max-width: 500px){.event-modal .date,.event-modal .time{width:100%;margin:0 0 10px}.advanced-popup{width:300px}}#weatherModal{color:#888888}#weatherModal h1{font-size:28px;line-height:40px;color:#e91c23;margin:15px 0 0 0}#weatherModal h1 span{color:#000}#weatherModal .day{font-size:14px}#weatherModal .weather-info{float:right;padding-top:10px;font-size:14px;text-align:right}#weatherModal .current-temp{float:left;position:relative}#weatherModal .current-temp div{font-size:60px;color:#000;font-family:'latoblack';font-weight:normal;vertical-align:top;line-height:100px;float:left;width:100px;height:100px;background:#f1f1f1;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}#weatherModal .current-temp img{width:70px;z-index:0}.daily-forecast{width:100%;height:130px;margin:20px 0 40px 0;display:block}.daily-forecast .hour-group{width:16.666%;float:left;text-align:center;bottom:0;left:auto;height:150px;position:relative}.daily-forecast .hour-group .hour{position:absolute;bottom:0;width:100%}.daily-forecast .hour-group .hour .temp{color:#000}.daily-forecast .hour-group .hour .main{background:#fef5cc;border-top:0px solid #ffcc00}.day-links{width:100%;height:80px;margin:0 0 20px 0;font-size:13px}.day-links a.daily-weather{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;text-align:center;padding:5px 0;color:#888888;width:20%;float:left}.day-links a.daily-weather.last{border-right:1px solid #ddd}.day-links a.daily-weather:hover,.day-links a.daily-weather.active{text-decoration:none;border:1px solid #eb1c24}.day-links a.daily-weather .high,.day-links a.daily-weather.active .title{color:#eb1c24}input.ace[type=checkbox],input.ace[type=radio]{opacity:0;position:absolute;z-index:12;width:18px;height:18px;cursor:pointer}input.ace[type=checkbox]:checked,input.ace[type=radio]:checked,input.ace[type=checkbox]:focus,input.ace[type=radio]:focus{outline:none !important}input.ace[type=checkbox]+.lbl,input.ace[type=radio]+.lbl{position:relative;z-index:11;display:inline-block;margin:0;line-height:20px;min-height:18px;min-width:18px;font-weight:normal}input.ace[type=checkbox]+.lbl.padding-16::before,input.ace[type=radio]+.lbl.padding-16::before{margin-right:16px}input.ace[type=checkbox]+.lbl.padding-12::before,input.ace[type=radio]+.lbl.padding-12::before{margin-right:12px}input.ace[type=checkbox]+.lbl.padding-8::before,input.ace[type=radio]+.lbl.padding-8::before{margin-right:8px}input.ace[type=checkbox]+.lbl.padding-4::before,input.ace[type=radio]+.lbl.padding-4::before{margin-right:4px}input.ace[type=checkbox]+.lbl.padding-0::before,input.ace[type=radio]+.lbl.padding-0::before{margin-right:0px}input.ace[type=checkbox]+.lbl::before,input.ace[type=radio]+.lbl::before{font-family:fontAwesome;font-weight:normal;font-size:12px;color:#32a3ce;content:"\a0";background-color:#FAFAFA;border:1px solid #c8c8c8;box-shadow:0 1px 2px rgba(0,0,0,0.05);border-radius:0;display:inline-block;text-align:center;vertical-align:middle;height:16px;line-height:14px;min-width:16px;margin-right:1px}input.ace[type=checkbox]:checked+.lbl::before,input.ace[type=radio]:checked+.lbl::before{display:inline-block;content:'\f00c';background-color:#F5F8FC;border-color:#adb8c0;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05),inset 15px 10px -12px rgba(255,255,255,0.1)}input.ace[type=checkbox]:hover+.lbl::before,input.ace[type=radio]:hover+.lbl::before,input.ace[type=checkbox]+.lbl:hover::before,input.ace[type=radio]+.lbl:hover::before{border-color:#ff893c}input.ace[type=checkbox]:active+.lbl::before,input.ace[type=radio]:active+.lbl::before,input.ace[type=checkbox]:checked:active+.lbl::before,input.ace[type=radio]:checked:active+.lbl::before{box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px 1px 3px rgba(0,0,0,0.1)}input.ace.ace-checkbox-2[type=checkbox]+.lbl::before,input.ace.ace-checkbox-2[type=radio]+.lbl::before{box-shadow:none}input.ace.ace-checkbox-2[type=checkbox]:checked+.lbl::before,input.ace.ace-checkbox-2[type=radio]:checked+.lbl::before{background-color:#f9a021;border-color:#f9a021;color:#FFF}input.ace[type=checkbox]:disabled+.lbl::before,input.ace[type=radio]:disabled+.lbl::before,input.ace[type=checkbox][disabled]+.lbl::before,input.ace[type=radio][disabled]+.lbl::before,input.ace.disabled[type=checkbox]+.lbl::before,input.ace.disabled[type=radio]+.lbl::before{background-color:#DDD !important;border-color:#CCC !important;box-shadow:none !important;color:#BBB}input.ace[type=radio]+.lbl::before{border-radius:100%;font-size:11px;font-family:FontAwesome;text-shadow:0 0 1px #32a3ce;line-height:15px;height:17px;min-width:17px}input.ace[type=radio]:checked+.lbl::before{content:"\f111"}input.ace.ace-switch[type=checkbox]{width:55px;height:25px}input.ace.ace-switch[type=checkbox]+.lbl{margin:0 4px;min-height:24px}input.ace.ace-switch[type=checkbox]+.lbl::before{font-family:Arial, Helvetica, sans-serif;content:"ON\a0\a0\a0\a0\a0\a0\a0\a0\a0OFF";color:#999;font-weight:bold;font-size:11px;line-height:18px;line-height:21px\9;height:20px;overflow:hidden;border-radius:12px;background-color:#F5F5F5;-webkit-box-shadow:inset 0px 2px 2px 0px rgba(0,0,0,0.2);box-shadow:inset 0px 2px 2px 0px rgba(0,0,0,0.2);border:1px solid #CCC;text-align:left;float:left;padding:0;width:52px;text-indent:-19px;text-indent:-21px\9;margin-right:0;-webkit-transition:text-indent .4s ease;transition:text-indent .4s ease}input.ace.ace-switch[type=checkbox]+.lbl::after{font-family:Arial, Helvetica, sans-serif;content:'|||';font-size:10px;font-weight:lighter;color:#D5D5D5;background-color:#FFF;text-shadow:-1px 0px 0 rgba(0,0,0,0.15);text-align:center;border-radius:100%;width:22px;height:22px;line-height:20px;position:absolute;top:-2px;left:-3px;padding:0;-webkit-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);-webkit-transition:left .4s ease;transition:left .4s ease}input.ace.ace-switch[type=checkbox]:checked+.lbl::before{text-indent:9px;color:#FFF;background-color:#8ab2c9;border-color:#468fcc}input.ace.ace-switch[type=checkbox]:checked+.lbl::after{left:34px;background-color:#FFF;color:#8ab2c9}input.ace.ace-switch.ace-switch-2[type=checkbox]+.lbl::before{content:"YES\a0\a0\a0\a0\a0\a0\a0\a0NO"}input.ace.ace-switch.ace-switch-3[type=checkbox]+.lbl::after{font-family:FontAwesome;font-size:13px;line-height:23px;content:"\f00d";top:-1px}input.ace.ace-switch.ace-switch-3[type=checkbox]:checked+.lbl::after{content:"\f00c"}input.ace.ace-switch.ace-switch-4[type=checkbox]+.lbl::before,input.ace.ace-switch.ace-switch-5[type=checkbox]+.lbl::before{content:"ON\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0OFF";font-family:Arial, Helvetica, sans-serif;font-weight:bolder;font-size:12px;line-height:23px;height:24px;overflow:hidden;line-height:25px\9;border-radius:12px;background-color:#8b9aa3;border:1px solid #8b9aa3;color:#FFF;width:56px;text-indent:-25px;text-indent:-28px\9;display:inline-block;box-shadow:none;-webkit-transition:all .4s ease;transition:all .4s ease}input.ace.ace-switch.ace-switch-4[type=checkbox]+.lbl::after,input.ace.ace-switch.ace-switch-5[type=checkbox]+.lbl::after{font-family:Helvetica, Arial, sans-serif;content:'|||';text-shadow:-1px 0px 0 rgba(0,0,0,0.2);font-size:8px;font-weight:lighter;color:#8b9aa3;text-align:center;position:absolute;border-radius:12px;color:#5b6a73;top:2px;left:2px;width:20px;height:20px;line-height:18px;background-color:#FFF;-webkit-transition:all .4s ease;transition:all .4s ease}input.ace.ace-switch.ace-switch-4[type=checkbox]:checked+.lbl::before,input.ace.ace-switch.ace-switch-5[type=checkbox]:checked+.lbl::before{text-indent:9px;background-color:#468fcc;border-color:#468FCC}input.ace.ace-switch.ace-switch-4[type=checkbox]:checked+.lbl::after,input.ace.ace-switch.ace-switch-5[type=checkbox]:checked+.lbl::after{left:34px;background-color:#FFF}input.ace.ace-switch.ace-switch-5[type=checkbox]+.lbl::before{content:"YES\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0NO"}input.ace.ace-switch.ace-switch-5[type=checkbox]:checked+.lbl::before{text-indent:8px}input.ace.ace-switch.ace-switch-6[type=checkbox]+.lbl{position:relative}input.ace.ace-switch.ace-switch-6[type=checkbox]+.lbl::before{font-family:FontAwesome;content:"\f00d";text-shadow:0 -1px 0 rgba(0,0,0,0.25);box-shadow:none;border:none;font-weight:lighter;font-size:16px;border-radius:12px;display:inline-block;background-color:#888;color:#F2F2F2;width:52px;height:22px;line-height:20px;text-indent:32px;-webkit-transition:background 0.1s ease;transition:background 0.1s ease}input.ace.ace-switch.ace-switch-6[type=checkbox]+.lbl::after{content:'';text-shadow:0 -1px 0 rgba(0,0,0,0.25);position:absolute;top:2px;left:3px;border-radius:12px;box-shadow:0 -1px 0 rgba(0,0,0,0.25);width:18px;height:18px;text-align:center;background-color:#F2F2F2;border:4px solid #F2F2F2;-webkit-transition:left 0.2s ease;transition:left 0.2s ease}input.ace.ace-switch.ace-switch-6[type=checkbox]:checked+.lbl::before{content:"\f00c";text-indent:6px;color:#FFF;border-color:#b7d3e5;background-color:#ff893c}input.ace.ace-switch.ace-switch-6[type=checkbox]:checked+.lbl::after{left:32px;background-color:#FFF;border:4px solid #FFF;text-shadow:0 -1px 0 rgba(0,200,0,0.25)}input.ace.ace-switch.ace-switch-7[type=checkbox]{width:75px}input.ace.ace-switch.ace-switch-7[type=checkbox]+.lbl{position:relative}input.ace.ace-switch.ace-switch-7[type=checkbox]+.lbl::before{content:"OFF\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0ON";font-weight:bolder;font-size:14px;line-height:20px;background-color:#FFF;border:2px solid #AAA;border-radius:0;box-shadow:none;color:#aaa;width:74px;height:26px;line-height:22px;overflow:hidden;text-indent:4px;display:inline-block;position:relative;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}input.ace.ace-switch.ace-switch-7[type=checkbox]+.lbl::after{content:'\f00d';font-family:FontAwesome;font-size:16px;position:absolute;top:3px;left:39px;width:32px;height:20px;line-height:18px;text-align:center;background-color:#aaa;color:#FFF;border-radius:0;box-shadow:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}input.ace.ace-switch.ace-switch-7[type=checkbox]:checked+.lbl::before{color:#468fcc;background-color:#FFF;text-indent:-33px;border-color:#6fb3e0}input.ace.ace-switch.ace-switch-7[type=checkbox]:checked+.lbl::after{left:3px;content:'\f00c';background-color:#468fcc;color:#FFF}.ace-switch div.chk-area{display:none}.chk-area{margin:4px 12px 0 0}.ace-switch.left{float:left;margin:-1px 10px 0 0}@font-face{font-family:'robotoblack';src:url("/fonts/roboto-black-webfont.eot");src:url("/fonts/roboto-black-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/roboto-black-webfont.woff2") format("woff2"),url("/fonts/roboto-black-webfont.woff") format("woff"),url("/fonts/roboto-black-webfont.ttf") format("truetype"),url("/fonts/roboto-black-webfont.svg#robotoblack") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'robotolight';src:url("/fonts/roboto-light-webfont.eot");src:url("/fonts/roboto-light-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/roboto-light-webfont.woff2") format("woff2"),url("/fonts/roboto-light-webfont.woff") format("woff"),url("/fonts/roboto-light-webfont.ttf") format("truetype"),url("/fonts/roboto-light-webfont.svg#robotolight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'robotobold';src:url("/fonts/roboto-bold-webfont.eot");src:url("/fonts/roboto-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/roboto-bold-webfont.woff2") format("woff2"),url("/fonts/roboto-bold-webfont.woff") format("woff"),url("/fonts/roboto-bold-webfont.ttf") format("truetype"),url("/fonts/roboto-bold-webfont.svg#robotobold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'robotomedium';src:url("/fonts/roboto-medium-webfont.eot");src:url("/fonts/roboto-medium-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/roboto-medium-webfont.woff2") format("woff2"),url("/fonts/roboto-medium-webfont.woff") format("woff"),url("/fonts/roboto-medium-webfont.ttf") format("truetype"),url("/fonts/roboto-medium-webfont.svg#robotomedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'rubikbold';src:url("/fonts/Rubik-Bold.eot");src:url("/fonts/Rubik-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/Rubik-Bold.woff2") format("woff2"),url("/fonts/Rubik-Bold.woff") format("woff"),url("/fonts/Rubik-Bold.ttf") format("truetype"),url("/fonts/Rubik-Bold.svg#rubikbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'rubikmedium';src:url("/fonts/Rubik-Medium.eot");src:url("/fonts/Rubik-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/Rubik-Medium.woff2") format("woff2"),url("/fonts/Rubik-Medium.woff") format("woff"),url("/fonts/Rubik-Medium.ttf") format("truetype"),url("/fonts/Rubik-Medium.svg#rubikmedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'rubikregular';src:url("/fonts/Rubik-Regular.eot");src:url("/fonts/Rubik-Regular.eot?#iefix") format("embedded-opentype"),url("/fonts/Rubik-Regular.woff2") format("woff2"),url("/fonts/Rubik-Regular.woff") format("woff"),url("/fonts/Rubik-Regular.ttf") format("truetype"),url("/fonts/Rubik-Regular.svg#rubikregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'robotoregular';src:url("/fonts/roboto-regular-webfont.eot");src:url("/fonts/roboto-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/roboto-regular-webfont.woff2") format("woff2"),url("/fonts/roboto-regular-webfont.woff") format("woff"),url("/fonts/roboto-regular-webfont.ttf") format("truetype"),url("/fonts/roboto-regular-webfont.svg#robotoregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'latoblack';src:url("/fonts/lato-black-webfont.eot");src:url("/fonts/lato-black-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/lato-black-webfont.woff2") format("woff2"),url("/fonts/lato-black-webfont.woff") format("woff"),url("/fonts/lato-black-webfont.ttf") format("truetype"),url("/fonts/lato-black-webfont.svg#latoblack") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'rubiklight';src:url("/fonts/rubik-light-webfont.eot");src:url("/fonts/rubik-light-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/rubik-light-webfont.woff2") format("woff2"),url("/fonts/rubik-light-webfont.woff") format("woff"),url("/fonts/rubik-light-webfont.ttf") format("truetype"),url("/fonts/rubik-light-webfont.svg#rubikregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'proximanova_regular';src:url("/fonts/proximanova-regular-webfont.eot");src:url("/fonts/proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/proximanova-regular-webfont.woff2") format("woff2"),url("/fonts/proximanova-regular-webfont.woff") format("woff"),url("/fonts/proximanova-regular-webfont.ttf") format("truetype"),url("/fonts/proximanova-regular-webfont.svg#proximanova_regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'proximanova_semibold';src:url("/fonts/proximanova-semibold-webfont.eot");src:url("/fonts/proximanova-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/proximanova-semibold-webfont.woff2") format("woff2"),url("/fonts/proximanova-semibold-webfont.woff") format("woff"),url("/fonts/proximanova-semibold-webfont.ttf") format("truetype"),url("/fonts/proximanova-semibold-webfont.svg#proximanova_semibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_rgbold';src:url("/fonts/proximanova-bold-webfont.eot");src:url("/fonts/proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/proximanova-bold-webfont.woff2") format("woff2"),url("/fonts/proximanova-bold-webfont.woff") format("woff"),url("/fonts/proximanova-bold-webfont.ttf") format("truetype"),url("/fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'proximanova_black';src:url("/fonts/proxima-nova-blackwebfont.eot");src:url("/fonts/proxima-nova-blackwebfont.eot?#iefix") format("embedded-opentype"),url("/fonts/proxima-nova-blackwebfont.woff2") format("woff2"),url("/fonts/proxima-nova-blackwebfont.woff") format("woff"),url("/fonts/proxima-nova-blackwebfont.ttf") format("truetype"),url("/fonts/proxima-nova-blackwebfont.svg#proximanova_black") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sansbold';src:url("/fonts/opensans-bold-webfont.eot");src:url("/fonts/opensans-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/opensans-bold-webfont.woff2") format("woff2"),url("/fonts/opensans-bold-webfont.woff") format("woff"),url("/fonts/opensans-bold-webfont.ttf") format("truetype"),url("/fonts/opensans-bold-webfont.svg#open_sansbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sansextrabold';src:url("/fonts/opensans-extrabold-webfont.eot");src:url("/fonts/opensans-extrabold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/opensans-extrabold-webfont.woff2") format("woff2"),url("/fonts/opensans-extrabold-webfont.woff") format("woff"),url("/fonts/opensans-extrabold-webfont.ttf") format("truetype"),url("/fonts/opensans-extrabold-webfont.svg#open_sansextrabold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sansregular';src:url("/fonts/opensans-regular-webfont.eot");src:url("/fonts/opensans-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/opensans-regular-webfont.woff2") format("woff2"),url("/fonts/opensans-regular-webfont.woff") format("woff"),url("/fonts/opensans-regular-webfont.ttf") format("truetype"),url("/fonts/opensans-regular-webfont.svg#open_sansregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sanssemibold';src:url("/fonts/opensans-semibold-webfont.eot");src:url("/fonts/opensans-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/opensans-semibold-webfont.woff2") format("woff2"),url("/fonts/opensans-semibold-webfont.woff") format("woff"),url("/fonts/opensans-semibold-webfont.ttf") format("truetype"),url("/fonts/opensans-semibold-webfont.svg#open_sanssemibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novaextrabold';src:url("/fonts/proximanova-extrabold-webfont.eot");src:url("/fonts/proximanova-extrabold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/proximanova-extrabold-webfont.woff2") format("woff2"),url("/fonts/proximanova-extrabold-webfont.woff") format("woff"),url("/fonts/proximanova-extrabold-webfont.ttf") format("truetype"),url("/fonts/proximanova-extrabold-webfont.svg#proxima_novaextrabold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'MyriadPro-Bold';src:url("/fonts/MyriadPro-Bold.eot");src:local("☺"),url("/fonts/MyriadPro-Bold.woff") format("woff"),url("/fonts/MyriadPro-Bold.ttf") format("truetype"),url("/fonts/MyriadPro-Bold.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'LatoLatinWebBlack';src:url("/fonts/LatoLatin-Black.eot");src:url("/fonts/LatoLatin-Black.eot?#iefix") format("embedded-opentype"),url("/fonts/LatoLatin-Black.woff2") format("woff2"),url("/fonts/LatoLatin-Black.woff") format("woff"),url("/fonts/LatoLatin-Black.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoLatinWebBold';src:url("/fonts/LatoLatin-Bold.eot");src:url("/fonts/LatoLatin-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/LatoLatin-Bold.woff2") format("woff2"),url("/fonts/LatoLatin-Bold.woff") format("woff"),url("/fonts/LatoLatin-Bold.ttf") format("truetype");font-style:normal;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:'LatoLatinWebHeavy';src:url("/fonts/LatoLatin-Heavy.eot");src:url("/fonts/LatoLatin-Heavy.eot?#iefix") format("embedded-opentype"),url("/fonts/LatoLatin-Heavy.woff2") format("woff2"),url("/fonts/LatoLatin-Heavy.woff") format("woff"),url("/fonts/LatoLatin-Heavy.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoLatinWebRegular';src:url("/fonts/LatoLatin-Regular.eot");src:url("/fonts/LatoLatin-Regular.eot?#iefix") format("embedded-opentype"),url("/fonts/LatoLatin-Regular.woff2") format("woff2"),url("/fonts/LatoLatin-Regular.woff") format("woff"),url("/fonts/LatoLatin-Regular.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoLatinWebSemibold';src:url("/fonts/LatoLatin-Semibold.eot");src:url("/fonts/LatoLatin-Semibold.eot?#iefix") format("embedded-opentype"),url("/fonts/LatoLatin-Semibold.woff2") format("woff2"),url("/fonts/LatoLatin-Semibold.woff") format("woff"),url("/fonts/LatoLatin-Semibold.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoLatinWebLight';src:url("/fonts/LatoLatin-Light.eot");src:url("/fonts/LatoLatin-Light.eot?#iefix") format("embedded-opentype"),url("/fonts/LatoLatin-Light.woff2") format("woff2"),url("/fonts/LatoLatin-Light.woff") format("woff"),url("/fonts/LatoLatin-Light.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoLatinWebMedium';src:url("/fonts/LatoLatin-Medium.eot");src:url("/fonts/LatoLatin-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/LatoLatin-Medium.woff2") format("woff2"),url("/fonts/LatoLatin-Medium.woff") format("woff"),url("/fonts/LatoLatin-Medium.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:"perpetua-titling-mt-bold";src:url("/fonts/ufonts.com_perpetua-titling-mt-bold.eot");src:url("/fonts/ufonts.com_perpetua-titling-mt-bold.eot?#iefix") format("embedded-opentype"),url("/fonts/ufonts.com_perpetua-titling-mt-bold.woff") format("woff"),url("/fonts/ufonts.com_perpetua-titling-mt-bold.ttf") format("truetype"),url("/fonts/ufonts.com_perpetua-titling-mt-bold.svg#perpetua-titling-mt-bold") format("svg");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"perpetua";src:url("/fonts/PER_____.eot");src:url("/fonts/PER_____.eot?#iefix") format("embedded-opentype"),url("/fonts/PER_____.woff") format("woff"),url("/fonts/PER_____.ttf") format("truetype"),url("/fonts/PER_____.svg#perpetua") format("svg");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'icomoon';src:url("/fonts/icomoon/icomoon.eot?b6hmzp");src:url("/fonts/icomoon/icomoon.eot?#iefixb6hmzp") format("embedded-opentype"),url("/fonts/icomoon/icomoon.woff?b6hmzp") format("woff"),url("/fonts/icomoon/icomoon.ttf?b6hmzp") format("truetype"),url("/fonts/icomoon/icomoon.svg?b6hmzp#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-bottom:before{content:"\e614"}.icon-enter:before{content:"\e615"}.icon-arrow-top:before{content:"\e616"}.icon-arrow-down:before{content:"\e600"}.icon-arrow-left:before{content:"\e601"}.icon-arrow-right:before{content:"\e602"}.icon-book:before{content:"\e603"}.icon-cake:before{content:"\e604"}.icon-cross:before{content:"\e605"}.icon-download:before{content:"\e606"}.icon-earth:before{content:"\e607"}.icon-facebook:before{content:"\e608"}.icon-flag:before{content:"\e609"}.icon-golf:before{content:"\e60a"}.icon-mail:before{content:"\e60b"}.icon-phone:before{content:"\e60c"}.icon-plus:before{content:"\e60d"}.icon-plus1:before{content:"\e60e"}.icon-print:before{content:"\e60f"}.icon-search:before{content:"\e610"}.icon-tick:before{content:"\e611"}.icon-twitter:before{content:"\e612"}.icon-usergroup:before{content:"\e613"}.comments-block{padding:0 0 0px}.comments-block #loading-button-submit-form{position:absolute}.comments-block .comment-box{font-size:12px;line-height:16px;color:#000;padding:19px 0 0;border-top:1px solid #ebebeb;border-bottom:none;overflow:visible}.comments-block .comment-box:first-child{border-top:none}.comment-box time{display:block;margin:0 0 17px;font:11px/13px open_sansitalic, Arial, Helvetica, sans-serif}.comment-box time a{color:#96bd0d}.comments-block .comment-box .text{padding:0 0 19px}.comments-block .comment-box .text-holder{overflow:auto;padding:5px}.comments-block .comment-box .expanded .text-holder{border:1px solid #ddd}.comments-block .comment-box .text-holder table{max-width:600px}.comments-block .comment-box p{margin:0 0 17px}.comment-box footer{background:none;padding:0;overflow:visible;min-height:0;position:relative;border:0}.open-comment:after{content:"";display:block;clear:both}.open-comment .opener{float:right;color:#000;position:relative;padding:0 21px 0 0;font:11px/14px 'open_sansregular', Arial, Helvetica, sans-serif}.open-comment .opener:after{content:'';position:absolute;top:2px;right:0;background:url("website/sprite.png") no-repeat -650px -216px;width:13px;height:10px}.open-comment .box-opener{overflow:hidden}.open-comment .slide{border-top:1px solid #ebebeb;padding:12px 0 0;margin:17px 0 0}.comment-box .comment-box .slide{padding-left:43px}.open-comment .area-box{position:relative;padding:0 2px 0 1px}.comments-block textarea{border:1px solid #dcdcdc;background:#f6f6f6;margin:0 0 13px;padding:12px 4px 4px 17px;max-width:100% !important;min-width:100% !important;width:100% !important;height:110px;overflow:hidden;font:12px/15px 'open_sansregular', Arial, Helvetica, sans-serif}.form-group .comments-block textarea{background:#fff}.open-comment .area-box .opener{text-indent:-9999px;overflow:hidden;position:absolute;right:7px;top:7px;background:url("website/sprite.png") no-repeat -236px -265px;width:8px;height:9px;padding:0}.open-comment .area-box .opener:after{display:none}.comments-block textarea::-webkit-input-placeholder{color:#898989}.comments-block textarea:-moz-placeholder{color:#898989}.comments-block textarea::-moz-placeholder{color:#898989;opacity:1}.comments-block textarea:-ms-input-placeholder{color:#898989}.comments-block input[type="submit"]{color:#fff;width:110px;height:29px;float:right;border:none;padding:0;margin:0;background:#4d5760;cursor:pointer}.comments-block input[type="submit"]:hover{cursor:pointer}.footer-comment{overflow:hidden;min-height:30px}.comments-block .comment-box h2{font:13px/16px 'open_sansbold', Arial, Helvetica, sans-serif;margin:0 0 4px}.comment-box .comment-holder{padding:2px 0 0 15px}.comment-box .comment-box .comment-box .comment-holder{padding:1px 0 0 18px}.comment-box .comment-box .comment-box time{margin:0 0 3px}.comment-box .comment-box .comment-box .text{overflow:hidden}.comment-box .comment-box .comment-box .text-holder{padding:0 40px 0 69px}.comment-box .comment-box .img{width:55px;height:60px;margin:0 16px 0 0}.comment-box footer .add-box{top:0}.comment-box footer .like-unlike a{padding:6px 0 0;height:27px}.comment-box footer .like-unlike .unlike,.comment-box footer .like-unlike .like{padding:7px 0 0}.comment-box .response{position:relative;color:#4d5760;padding:0 0 0 22px;font:11px/13px open_sansitalic, Arial, Helvetica, sans-serif}.comment-box .response:after{content:'';position:absolute;top:3px;left:0;background:url("website/sprite.png") no-repeat -259px -263px;width:15px;height:12px}.comment-box .comment-box .comment-box{padding:21px 0 0 0}.comment-box .comment-box .comment-box .comment-holder{padding:1px 0 0 45px}.comment-box .comment-box .comment-box .comment-box .comment-holder{padding:0 0 0 71px}.comment-box .comment-box .comment-box .comment-box .text-holder{padding:0 20px 9px 69px}.comment-box .comment-box .comment-box .comment-box .text-holder p{margin:0 0 9px}.comment-box .comment-box .comment-box .footer-comment{padding:0 0 17px}.comment-box .comment-box .comment-box p{margin:0 0 20px}.comment-box .pdf-link{font-size:11px;line-height:14px;padding:4px 0 0 17px;display:inline-block;vertical-align:top;margin:0 0 18px}.comment-box .pdf-link:after{left:-2px}.comment-box blockquote{margin:0 -20px 6px 0;padding:13px 25px 18px 35px;border:1px solid #ebebeb;background:#ffffe9;position:relative}.comment-box blockquote q{quotes:none}.comments-block .comment-box blockquote p{font:12px/16px 'open_sansregular', Arial, Helvetica, sans-serif;margin:0 !important}.comment-box blockquote:after{background:url("website/sprite.png") no-repeat -287px -263px;width:12px;height:9px;content:'';position:absolute;top:16px;left:15px}.comments-block .comment-box:first-child{border-top:none}.comments-block .comment-box{border-top:1px solid #ebebeb}.comment-footer{position:relative}.comments-block .comment-box .img{display:block;width:90px;float:left;margin-right:20px}.comments-block .comment-box .img img{display:block;width:100%;border-radius:20%}.comments-block .comment-box .text-holder{overflow:hidden;padding:0 40px 0 0}.footer-comment{position:relative;padding-right:80px;top:-2px}.footer-comment h6{color:#484848;font-size:13px;font-weight:normal;line-height:1;text-transform:uppercase;padding-bottom:3px}.footer-comment h6 strong{color:#ea1c23}.footer-comment .time{display:block;color:#a1a1a1;font-size:11px;font-weight:normal;line-height:1;text-transform:none;padding-bottom:6px}.minilike{display:inline-block;height:25px;border:1px solid #e1e1e1;border-radius:3px;color:#bdbdbd;font-size:12px;font-weight:normal;line-height:23px;transition:all 0.1s ease-in;min-width:55px;padding:0 6px}.minilike:hover{background:#ea1c23;color:#ffffff;border:1px solid #ea1c23}.minilike:hover span{background-position:-739px -3px}.minilike span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -715px -32px;width:16px;height:14px;margin-right:8px;position:relative;top:2px}.footer-comment .minilike{position:absolute;right:0;top:0}.comments-block .comment-box p{color:#000000;font-size:13px;font-weight:normal;line-height:17px}.box-opener{text-align:right;padding-bottom:10px}.box-opener .opener{display:inline-block;color:#484848;font-size:11px;font-weight:normal;line-height:14px;text-transform:uppercase;text-decoration:none}.box-opener .opener:hover{color:#ea1c23;text-decoration:none}.box-opener .opener span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -424px -60px;width:16px;height:13px;margin-left:10px;position:relative;top:2px}.comments-block textarea{width:100%;height:172px;border:1px solid #e1e1e1;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;padding:15px 18px;color:#000000;font-size:13px;font-weight:normal;line-height:normal;resize:both;text-align:left;margin-bottom:20px}.comments-block ::-webkit-input-placeholder{color:#000000;opacity:1}.comments-block :-moz-placeholder{color:#000000;opacity:1}.comments-block ::-moz-placeholder{color:#000000;opacity:1}.comments-block :-ms-input-placeholder{color:#000000;opacity:1}.open-comment .slide{display:none;text-align:right;padding-top:20px;border-top:1px solid #ebebeb;margin-top:0;padding-bottom:20px}.open-comment .slide .area-box{position:relative}.open-comment .slide .closer{display:inline-block;width:20px;height:20px;background:url("shared/images/sprite.png") no-repeat -103px -7px;position:absolute;right:8px;top:8px;cursor:pointer}.comments-block .btn{min-width:126px;color:#ffffff;font-size:10px;font-weight:normal;border-radius:0}.pdf-link{display:inline-block;color:#a1a1a1;font-size:13px;font-weight:normal;line-height:24px;margin-top:16px}.pdf-link:hover{color:#a1a1a1;text-decoration:underline}.pdf-link .category{min-width:1px;margin-right:8px}.comment-box .text-holder blockquote{margin:0;background:#ebebeb;color:#8f8f8f;font-size:13px;font-weight:normal;line-height:17px;padding:10px 18px;margin-right:-35px;margin-top:10px;margin-bottom:16px}.say-block h4{color:#484848;font-size:13px;font-weight:normal;line-height:20px;text-transform:uppercase;margin-bottom:8px}.say-icon{background-position:-447px -57px}.say-block h4 span{margin-right:8px;float:left}.say-block .btn{float:right}.comment-box .text{padding-bottom:0}.response-icon{background-position:-471px -55px}.response{display:inline-block;color:#a1a1a1;font-size:13px;font-weight:normal;line-height:20px;text-decoration:none;margin-bottom:5px}.response strong{color:#ea1c23}.response .icon{float:left;margin-right:6px}.comments-block .comment-box .text-holder p{padding-bottom:10px}.comment-box .comment-box .comment-holder{padding-left:32px}.comment-box .comment-box .open-comment{margin-left:-32px}.comment-box .comment-box .comment-box .comment-holder{padding-left:64px}.comment-box .comment-box .comment-box .open-comment{margin-left:-64px}.say-block{border-top:1px solid #ebebeb;padding-top:28px}.total-reviews{padding-bottom:16px;position:relative}.total-reviews:before{display:block;content:"";width:5px;height:16px;background:#ea1c23;position:absolute;left:-42px;top:32px}.total-reviews .rating-box .br-theme-fontawesome-stars-o .br-widget a{font-size:20px}.total-reviews strong{color:#303030;font-size:22px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:2px}.total-reviews p{color:#b0b0b0;font-size:11px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:0;margin-bottom:0}.review-filter{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:10px 0;margin-bottom:20px}.total-reviews .rating-box{display:block;float:none !important}.bright-filter{width:140px}.bright-filter .bootstrap-select{width:100% !important}.bright-filter .bootstrap-select .btn{background:#ffffff;border:1px solid #ebebeb;border-radius:1px;color:#303030;font-family:'rubikmedium';font-size:12px;font-weight:normal;height:35px;line-height:33px;outline:medium none !important;padding:0 25px 0 12px;text-transform:uppercase;width:100%;transition:none}.bright-filter .bootstrap-select .btn .bs-caret{background:none;display:inline-block;width:0;height:0;border-style:solid;border-width:7px 4px 0 4px;border-color:#eb242b transparent transparent transparent;position:absolute;right:10px;top:50%;margin-top:-4px}.review-filter .bright-filter{float:left;margin-right:10px}.bright-filter .dropdown-menu{background-clip:padding-box;background-color:#000000;border:none;border-radius:1px;box-shadow:none;float:left;font-size:14px;left:0;list-style:outside none none;margin:0;min-width:160px;padding:0 0;position:absolute;text-align:left;top:100%;z-index:1000}.bright-filter .bootstrap-select .btn:active,.bright-filter .bootstrap-select .btn.active,.bright-filter .open.bootstrap-select .btn{border:1px solid #000000}.bright-filter .bootstrap-select .dropdown-menu>li>a{color:#ffffff !important;font-family:'rubikregular';padding:5px 12px}.bright-filter .bootstrap-select .dropdown-menu>li>a:hover{background:#000000}.bright-filter .bootstrap-select .dropdown-menu>li.selected>a{background:#303030}.review-filter>.btn{color:#ffffff !important;float:right;min-width:145px;background:#303030;transition:all 0.1s ease-in}.review-filter>.btn:hover{background:#ea1c23}.comment-list{margin-bottom:26px}.review-box{position:relative;border:1px solid #e1e1e1;margin-bottom:10px;padding:15px 20px}.review-box .user{position:relative;left:0;right:auto;top:0;float:left;margin-right:20px;margin-top:5px;-ms-transform:none;-webkit-transform:none;transform:none}.review-box .holder{overflow:hidden}.review-box h5{color:#484848;font-size:15px;font-family:'rubikbold';font-weight:normal;line-height:normal;text-transform:uppercase}.review-box .time{display:inline-block;color:#a8a8a8;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:normal;margin-right:8px;margin-bottom:10px}.review-box p{color:#000000;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:20px;margin-bottom:0;padding-bottom:8px}.helpfull p{display:inline-block;color:#b0b0b0;font-size:13px;font-family:'rubikregular';font-weight:normal;line-height:20px;margin-bottom:0;margin-right:10px}.hopt{display:inline-block}.hopt a{display:inline-block;min-width:62px;height:20px;background:#e1e1e1;border-radius:2px;color:#929292;font-size:9px;font-family:'rubikmedium';font-weight:normal;line-height:20px;text-decoration:none;text-transform:uppercase;transition:all 0.1s ease-in;margin-right:1px;text-align:center}.hopt a:hover{background:#ea1c23;color:#ffffff}.comment-link ul{list-style:none;margin:0;padding:0}.comment-link ul li{float:left;margin-right:15px}.comment-link ul li a{display:inline-block;color:#6491a1;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-decoration:none}.comment-link ul li a:hover{color:#6491a1;text-decoration:underline}@media only screen and (max-width: 992px){.comments-block .comment-box .text-holder{overflow:hidden;padding:0}.comment-box .text-holder blockquote{margin:10px 0 16px}.total-reviews strong{color:#303030;font-family:"rubikmedium";font-size:20px;font-weight:normal;line-height:normal;padding-bottom:2px;text-transform:uppercase}}@media only screen and (max-width: 767px){.comment-box .comment-box .comment-box .comment-holder{padding-left:0}.comments-block .comment-box .text-holder{overflow:hidden;padding:0}.comment-box .comment-box .comment-box .open-comment{margin-left:0}.comment-box .comment-box .open-comment{margin-left:0}.total-reviews p{color:#b0b0b0;font-family:"rubikmedium";font-size:11px;font-weight:normal;line-height:normal;margin-bottom:0;padding-bottom:0;text-transform:uppercase}.review-box p{color:#000000;font-family:"rubikregular";font-size:14px;font-weight:normal;line-height:20px;margin-bottom:0;padding-bottom:8px}}@media only screen and (min-width: 320px) and (max-width: 479px){.total-reviews strong{color:#303030;font-family:"rubikmedium";font-size:18px;font-weight:normal;line-height:normal;padding-bottom:2px;text-transform:uppercase}.review-filter .bright-filter{float:none;margin-right:0;width:100%}.review-box .user{float:none;left:0;margin-right:20px;margin-top:5px;position:relative;right:auto;text-align:left;top:0;transform:none;margin-bottom:5px}.review-box{border:1px solid #e1e1e1;margin-bottom:10px;padding:15px;position:relative}.comments-block .comment-box .img{display:block;float:none;margin-bottom:15px;margin-right:0;width:90px}.comments-block .comment-box{padding-top:20px}.comment-box .comment-box .comment-holder{padding-left:22px}}.description{padding:25px 25px 10px 25px;background:#fff;font-size:14px;line-height:20px;color:#555;font-family:'open_sanslight',Arial,Helvetica,sans-serif}.description h1{border-bottom:1px solid #eaeaea;padding:0 0 13px;margin:0 0 20px;color:#000}.description h1 span{font-size:16px;color:#848f8f}.description h1 .btn{float:right}.description a{color:#6d7ee6}@media only screen and (max-width: 767px){.description{padding:10px}}.profile-box2{background:#3a434a;margin:0 0 5px}.profile-box2.alt{background:#fff;margin-bottom:28px}.profile-box2 .title{background:#006599;color:#fff;text-align:center;padding:12px 5px 16px;font:16px/18px open_sanssemibold, Arial, Helvetica, sans-serif}.profile-box2 .title span{margin:0 15px}.profile-box2 .entry{overflow:hidden;color:#fff;font-size:12px;line-height:14px;padding:23px 15px 31px}.profile-box2 .entry a{color:#f38e22}.profile-box2 .entry .image{float:left;position:relative;margin:0 32px 0 0}.profile-box2 .entry .image img{vertical-align:top;border-radius:10px}.profile-box2 .entry .image .num{position:absolute;right:5px;bottom:-2px;font:16px/18px 'open_sansbold', Arial, Helvetica, sans-serif;color:#fff;text-align:center;background:#f38e22;width:30px;height:30px;padding:5px 0 0;border-radius:30px}.profile-box2 .entry p{margin:0 0 17px}.profile-box2 .entry strong{font-family:open_sanssemibold, Arial, Helvetica, sans-serif}.profile-box2 .text-box{overflow:hidden;padding:3px 0 0}.profile-box2 .banner-img{border:solid #43464c;border-width:1px 0;text-align:center;padding:20px 10px 23px}.profile-box2 .banner-img img{max-width:100%;height:auto;vertical-align:top}.profile-box2 .profile-content{color:#fff;padding:10px 25px 20px 25px}.profile-img img{max-width:100%;max-height:200px;border-radius:10px;border:3px solid #dfdfd9;margin-bottom:20px;float:right}.profile-box2 h2{font:26px/30px 'open_sanslight', Arial, Helvetica, sans-serif}.profile-box2 .profile-id{background:#f38e22;margin:0 0 10px -25px;padding:10px 40px 10px 25px;float:left;font-size:15px}#sidebar .profile-box2 p.primary-categories{clear:both;color:#f38e22;margin:0 0 5px 0}.location:before{background:#000;background:url("website/sprite3.png") no-repeat -114px -27px;width:10px;height:17px;content:'';display:inline-block;vertical-align:top;top:-2px;position:relative;margin:0 12px 0 0}.profile-box2 .location{color:#aaa}.profile-box2 .location span{text-transform:uppercase;color:#fff}.date-section{overflow:hidden;padding:15px 15px 5px;font-size:13px}.date-section dl{overflow:hidden;color:#8e8e8e;margin:0}.date-section dt{color:#000;float:left;clear:left;margin:0 10px 0 0}.date-section dd{margin:0 0 10px;white-space:nowrap;clear:left}.date-section .btn{float:right;font-size:13px;line-height:15px;margin:20px 15px;padding:10px 20px}.add-info{overflow:hidden;border-top:1px solid #f1f1f1;padding:16px 15px 20px}.add-info .num-box{float:right;background:#f1f1f1;text-align:center;font-size:16px;line-height:18px;color:#000;width:100px;padding:12px 0 15px;margin:0 15px 0 20px}.add-info .num-box strong{display:block;font-size:32px;line-height:34px;margin:0 0 5px}.add-info .num-box i{font-size:16px}.add-info .text{color:#333;padding:20px 0 0;font:12px/14px open_sanslight, Arial, Helvetica, sans-serif}.add-info .text a{color:#1ebaea}.add-info .text a.btn{color:#fff}.add-info2{background:#4a4e56;padding:23px 14px 18px}.add-info2 h2{margin:0 0 14px;padding:0 0 16px;font-size:16px;line-height:18px;font-weight:normal;color:#fff;border-bottom:1px solid #696c72}.add-info2 .text-entry{overflow:hidden;color:#fff;font-size:12px;line-height:14px;text-align:right}.add-info2 .image{float:left;margin:0 30px 0 0}.add-info2 .image img{vertical-align:top}.add-info2 ul{list-style:none;margin:0 0 22px;padding:0}.add-info2 li{border-top:1px solid #676a71;padding:12px 0 13px}.add-info2 li:first-child{border:0;padding-top:8px}.add-info2 .text-box{overflow:hidden;padding:0}.add-info2 .btn{padding:4px 6px}.table-box{background:#4a4e56;margin:0 0 20px;padding:19px 20px 9px 20px}.table-box a{color:#ff0}.table-box h2{margin:0 25px 13px 0;padding:0 0 21px;font-size:16px;line-height:18px;font-weight:normal;color:#fff;border-bottom:1px solid #696c72}.table-box .results-list{list-style:none;margin:0 0 10px;padding:0 25px 0 0;color:#fff;font-size:12px;line-height:18px}.table-box .results-list li{overflow:hidden}.table-box .results-list .num{float:right;min-width:21px;margin:0 0 0 5px}.table-box .more-link{display:block;text-align:right}.add-events{margin:0 0 20px;background:#fff;overflow:hidden}.add-events .image-col{float:left;position:relative;width:143px;padding:24px 20px;font-size:13px;line-height:15px;text-align:center;margin:0 20px 0 0}.add-events .image-col:before{content:"";width:1px;height:9999px;overflow:hidden;text-indent:-9999px;background:#f3f3f3;position:absolute;right:0;top:0}.add-events .image-col .img{display:block;text-align:center;margin:0 0 15px}.add-events .image-col .img img{vertical-align:top}.add-events .image-col strong{display:block;color:#000;font-size:14px;margin:0 0 2px;font-family:open_sanssemibold, Arial, Helvetica, sans-serif}.add-events .image-col a{color:#828282}.add-events .text-box{overflow:hidden;color:#000;font-size:12px;line-height:18px;padding:9px 20px 0 0}.add-events .text-box ul{list-style:none;margin:0;padding:0 0 18px}.add-events .text-box li{overflow:hidden;border-top:1px solid #f2f2f2;padding:10px 0}.add-events .text-box li:first-child{border:0}.add-events .text-box input[type="checkbox"]{float:right;width:17px;height:17px;margin:0 0 0 10px;padding:0}.add-events .photo{float:left;margin:-5px 13px 0 0}.add-events .text-box strong{font-family:'open_sanssemibold';font-size:13px}.add-events time{float:right}.event-box2{background:#fff;padding:0 0 9px;margin:0 0 24px}.event-box2 .title{background:#3b3e44;overflow:hidden;padding:14px 25px 17px;margin:0 0 19px}.event-box2 .title h2{float:left;margin:0;color:#fff;font:14px/16px "open_sanssemibold", Arial, Helvetica, sans-serif}.calendar-options{float:right;font:14px/16px "open_sanssemibold", Arial, Helvetica, sans-serif;color:#fff;margin:0 30px 0 0;min-width:130px}.calendar-options .prev,.calendar-options .next{float:left;color:#fff;margin:0 0 0 5px}.calendar-options .mounth{float:left;margin:0 10px 0 15px}.event-box2 .calendar{float:right;width:230px}.event-box2 .calendar table td a{background:#3399fe}.event-box2 .calendar table td a:hover,.event-box2 .calendar table th.first{background:#003466}.event-box2 .calendar table .today a{background:#330099}.event-box2 .calendar table td{background:#99cdff}.event-box2 .calendar table{font-size:11px}.event-box2 .calendar table th{background:#006599;height:32px;font-size:12px}.calendar table td a{height:33px;padding:9px 0 0}.event-box2 .text-box{overflow:hidden;padding:16px 0 0 20px}.events-list2{list-style:none;margin:0;padding:0;color:#3b3e44;font-size:13px;line-height:18px}.events-list2 h3{font-size:13px;line-height:15px;color:#003466;margin:0}.events-list2 h3 a{color:#003466}.events-list2 li{margin:0 0 29px}.gallery-section{background:#fff}.gallery-section .title{background:#3b3e44;overflow:hidden;padding:14px 25px 17px;margin:0 0 19px}.gallery-section .title h2{float:left;margin:0;color:#fff;font:14px/16px "open_sanssemibold", Arial, Helvetica, sans-serif}.main-nav>ul{list-style:none;margin:0 0 18px;padding:0;background:#fff;font-size:13px;line-height:16px}.main-nav>ul li{border-top:1px solid #e9e9e9}.main-nav>ul li:first-child{border:none}.main-nav>ul>li>a{position:relative;color:#010101;display:block;padding:11px 30px 12px 46px}.main-nav>ul>li>a:hover,.main-nav>ul>li.active>a{color:#fff;background:#455660;text-decoration:none}.main-nav.dashboard>ul.menu-accordion>li.active:before{background:url("icons/dashboard.png") no-repeat -16px -339px;content:'';margin:12px 0 0 -7px;position:absolute;width:8px;height:15px}.main-nav ul li a:before{content:'';position:absolute;left:20px}.main-nav ul ul li a:before{left:35px}.main-nav>ul>li>a.opener:after{content:'';position:absolute;right:19px;top:50%;margin:-3px 0 0;background:url("website/sprite.png") no-repeat -236px -204px;width:5px;height:7px}.main-nav>ul>li>a:hover:after,.main-nav>ul>li.active>a:after{background:url("website/sprite.png") no-repeat -134px -222px}.pull-right .main-nav>ul>li>a:hover:after,.pull-right .main-nav>ul>li.active>a:after{background-position:-17 -222px}.main-nav.dashboard ul a:before{top:12px;background:url("icons/dashboard.png") no-repeat;background-position:-17px -12px;width:20px;height:20px}.main-nav.dashboard>ul>li>a{padding-left:52px}.main-nav>ul>li.group{background:#f5fbfe}.main-nav ul a.home:hover:before,.main-nav ul li.active a.home:before{background-position:-65px -12px}.main-nav ul a.vouchers:hover:before,.main-nav ul li.active a.vouchers:before{background-position:-65px -92px}.main-nav ul a.cec-add-program:hover:before,.main-nav ul li.active a.cec-add-program:before{background-position:-65px -713px}.main-nav ul a.manage:hover:before,.main-nav ul li.active a.manage:before{background-position:-65px -128px}.main-nav ul a.inbox:hover:before,.main-nav ul li.active a.inbox:before{background-position:-65px -52px}.main-nav ul a.trash:hover:before,.main-nav ul li.active a.trash:before{background-position:-65px -420px}.main-nav ul a.archive:hover:before,.main-nav ul li.active a.archive:before{background-position:-65px -380px}.main-nav ul a.documents:hover:before,.main-nav ul li.active a.documents:before{background-position:-65px -215px}.main-nav ul a.contacts:hover:before,.main-nav ul li.active a.contacts:before{background-position:-65px -295px}.main-nav ul a.hr:hover:before,.main-nav ul li.active a.hr:before{background-position:-65px -778px}.main-nav ul a.training:hover:before,.main-nav ul li.active a.training:before{background-position:-65px -814px}.main-nav ul a.services:hover:before,.main-nav ul li.active a.services:before{background-position:-65px -253px}.main-nav ul a.invoices:hover:before,.main-nav ul li.active a.invoices:before{background-position:-65px -458px}.main-nav ul a.referrals:hover:before,.main-nav ul li.active a.referrals:before{background-position:-65px -535px}.main-nav ul a.program:hover:before,.main-nav ul li.active a.program:before{background-position:-65px -855px}.main-nav ul a.favourite:hover:before,.main-nav ul li.active a.favourite:before{background-position:-65px -1039px}.main-nav ul ul a.program_i:hover:before,.main-nav ul ul li.active a.program_i:before{background-position:-65px -900px}.main-nav ul ul a.program_1:hover:before,.main-nav ul ul li.active a.program_1:before{background-position:-65px -928px}.main-nav ul ul a.program_2:hover:before,.main-nav ul ul li.active a.program_2:before{background-position:-65px -954px}.main-nav ul ul a.program_3:hover:before,.main-nav ul ul li.active a.program_3:before{background-position:-65px -980px}.main-nav ul ul a.program_4:hover:before,.main-nav ul ul li.active a.program_4:before{background-position:-65px -1006px}.main-nav ul ul a.profile-menu:hover:before,.main-nav ul ul li.active a.profile-menu:before{background-position:-65px -171px}.main-nav ul ul a.account-details:hover:before,.main-nav ul ul li.active a.account-details:before{background-position:-65px -745px}.main-nav ul ul a.directory:hover:before,.main-nav ul ul li.active a.directory:before{background-position:-65px -643px}.main-nav ul ul a.communication:hover:before,.main-nav ul ul li.active a.communication:before{background-position:-65px -574px}.main-nav ul ul a.password:hover:before,.main-nav ul ul li.active a.password:before{background-position:-65px -610px}.main-nav ul ul a.cec-diary:hover:before,.main-nav ul ul li.active a.cec-diary:before{background-position:-65px -90px}.main-nav ul a.pages:hover:before,.main-nav ul li.active a.pages:before{background-position:-65px -1198px}.main-nav ul a.edit-page:hover:before,.main-nav ul li.active a.edit-page:before{background-position:-65px -1198px}.main-nav ul a.estore:hover:before,.main-nav ul li.active a.estore:before{background-position:-65px -1167px}.main-nav ul a.sold:hover:before,.main-nav ul li.active a.sold:before{background-position:-65px -1071px}.main-nav ul ul a.sold:hover:before,.main-nav ul ul li.active a.sold:before{background-position:-65px -1071px}.main-nav ul ul a.products:hover:before,.main-nav ul ul li.active a.products:before{background-position:-65px -1103px}.main-nav ul ul a.estore-settings:hover:before,.main-nav ul ul li.active a.estore-settings:before{background-position:-65px -1135px}.main-nav ul ul a.articles:hover:before,.main-nav ul ul li.active a.articles:before{background-position:-65px -1230px}.main-nav ul ul a.jobs:hover:before,.main-nav ul ul li.active a.jobs:before{background-position:-65px -1257px}.main-nav ul ul a.events:hover:before,.main-nav ul ul li.active a.events:before{background-position:-65px -1285px}.main-nav ul a.cec-diary:before{background-position:-16px -90px}.main-nav ul a.vouchers:before{background-position:-16px -92px}.main-nav ul a.cec-add-program:before{background-position:-16px -713px}.main-nav ul a.manage:before{background-position:-16px -128px}.main-nav ul a.inbox:before{background-position:-16px -52px}.main-nav ul a.trash:before{background-position:-16px -420px}.main-nav ul a.archive:before{background-position:-16px -380px}.main-nav ul a.profile-menu:before{background-position:-16px -171px}.main-nav ul a.account-details:before{background-position:-16px -745px}.main-nav ul a.documents:before{background-position:-16px -215px}.main-nav ul a.contacts:before{background-position:-16px -296px}.main-nav ul a.hr:before{background-position:-16px -778px}.main-nav ul a.training:before{background-position:-16px -814px}.main-nav ul a.services:before{background-position:-16px -253px}.main-nav ul a.invoices:before{background-position:-16px -458px}.main-nav ul a.referrals:before{background-position:-16px -535px}.main-nav ul a.directory:before{background-position:-16px -643px}.main-nav ul a.communication:before{background-position:-16px -574px}.main-nav ul a.password:before{background-position:-16px -610px}.main-nav ul a.program:before{background-position:-16px -855px}.main-nav ul a.program_i:before{background-position:-16px -900px}.main-nav ul a.program_1:before{background-position:-16px -928px}.main-nav ul a.program_2:before{background-position:-16px -954px}.main-nav ul a.program_3:before{background-position:-16px -980px}.main-nav ul a.program_4:before{background-position:-16px -1006px}.main-nav ul a.favourite:before{background-position:-16px -1039px}.main-nav ul a.pages:before{background-position:-16px -1198px}.main-nav ul a.articles:before{background-position:-16px -1230px}.main-nav ul a.jobs:before{background-position:-16px -1257px}.main-nav ul a.events:before{background-position:-16px -1285px}.main-nav ul a.edit-page:before{background-position:-16px -1198px}.main-nav ul a.estore:before{background-position:-16px -1167px}.main-nav ul a.sold:before{background-position:-16px -1071px}.main-nav ul a.products:before{background-position:-16px -1103px}.main-nav ul a.estore-settings:before{background-position:-16px -1135px}.main-nav ul a.member:hover:before,.main-nav ul li.active a.member:before{background:url("website/sprite.png") no-repeat 0 -217px}.main-nav ul.menu-accordion a.categories:before{top:12px;background:url("website/sprite.png") no-repeat -181px -198px;width:12px;height:12px}.main-nav ul.menu-accordion a.categories:hover:before,.main-nav ul.menu-accordion li.active a.categories:before{background:url("website/sprite.png") no-repeat -181px -217px}.main-nav ul a.overview:before{left:21px;top:15px;width:13px;height:10px;background:url(website/sprite5.png) no-repeat -11px 0}.main-nav ul a.overview:hover:before,.main-nav ul li.active a.overview:before{background:url(website/sprite5.png) no-repeat -11px -17px}.main-nav ul a .counter{position:absolute;top:10px;left:28px;font:10px/18px 'open_sansbold', Arial, Helvetica, sans-serif;min-width:18px;background:#15c1f3;color:#fff;border-radius:50%;text-align:center}.main-nav ul a .counter{left:auto;right:31px}.main-nav .menu-accordion li.active>a:after{background:url("website/sprite.png") no-repeat -224px -224px;width:7px;height:5px;right:18px;margin:-2px 0 0}.main-nav .menu-accordion{margin:0 0 18px}.menu-accordion ul{padding:7px 20px;list-style:none;margin:0}.menu-accordion ul li{padding:9px 0 5px}.main-nav ul a.discussions:hover:before,.main-nav ul li.active a.discussions:before{background:url("website/sprite.png") no-repeat -521px -198px}.main-nav ul a.discussions:before{top:14px;background:url("website/sprite.png") no-repeat -521px -216px;width:13px;height:13px;left:19px}.main-nav ul a.gallery:hover:before,.main-nav ul li.active a.gallery:before{background:url("website/sprite.png") no-repeat -551px -198px}.main-nav ul a.gallery:before{top:13px;left:18px;background:url("website/sprite.png") no-repeat -551px -216px;width:16px;height:12px}.main-nav ul a.members:hover:before,.main-nav ul li.active a.members:before{background:url("website/sprite.png") no-repeat -584px -199px}.main-nav ul a.members:before{top:12px;background:url("website/sprite.png") no-repeat -584px -217px;width:11px;height:11px;left:20px}.main-nav ul a.general-link:hover:before,.main-nav ul li.active a.general-link:before{background:url("website/sprite.png") no-repeat -127px -293px}.main-nav ul a.general-link:before{top:12px;background:url("website/sprite.png") no-repeat -127px -265px;width:12px;height:12px;left:20px}.main-nav ul a.ask:hover:before,.main-nav ul li.active a.ask:before{background:url("website/sprite.png") no-repeat -153px -293px}.main-nav ul a.ask:before{top:11px;background:url("website/sprite.png") no-repeat -153px -265px;width:7px;height:16px;left:22px}.main-nav ul a.abcds:hover:before,.main-nav ul li.active a.abcds:before{background:url("website/sprite.png") no-repeat -173px -293px}.main-nav ul a.abcds:before{top:11px;background:url("website/sprite.png") no-repeat -173px -265px;width:13px;height:13px;left:19px}.main-nav ul a.partners:hover:before,.main-nav ul li.active a.partners:before{background:url("website/sprite.png") no-repeat -576px -283px}.main-nav ul a.partners:before{top:12px;background:url("website/sprite.png") no-repeat -576px -259px;width:12px;height:12px;left:20px}.main-nav ul a.offers:hover:before,.main-nav ul li.active a.offers:before{background:url("website/sprite.png") no-repeat -715px -277px}.main-nav ul a.offers:before{top:11px;background:url("website/sprite.png") no-repeat -715px -259px;width:13px;height:14px;left:20px}.main-nav ul a.all:hover:before,.main-nav ul li.active a.all:before{background:url("website/sprite.png") no-repeat -320px -354px}.main-nav ul a.all:before{top:16px;background:url("website/sprite.png") no-repeat -320px -334px;width:19px;height:9px;left:19px}.main-nav ul a.member:hover:before,.main-nav ul li.active a.member:before{background:url("website/sprite.png") no-repeat -356px -357px}.main-nav ul a.member:before{top:12px;background:url("website/sprite.png") no-repeat -356px -337px;width:12px;height:12px;left:20px}.main-nav ul a.fitness:before{top:13px;background:url("website/sprite.png") no-repeat -203px -293px;width:20px;height:12px;left:16px}.main-nav ul a.attending:hover:before,.main-nav ul li.active a.attending:before{background:url("website/sprite.png") no-repeat -388px -357px}.main-nav ul a.attending:before{top:10px;background:url("website/sprite.png") no-repeat -388px -337px;width:12px;height:14px;left:19px}.main-nav ul a.details:hover:before,.main-nav ul li.active a.details:before{background:url("website/sprite5.png") no-repeat 0 -198px}.main-nav ul a.details:before{top:13px;background:url("website/sprite5.png") no-repeat 0 -174px;width:13px;height:11px;left:21px}.main-nav ul a.info:hover:before,.main-nav ul li.active a.info:before{background:url("website/sprite5.png") no-repeat -18px -198px}.main-nav ul a.info:before{top:12px;background:url("website/sprite5.png") no-repeat -18px -174px;width:13px;height:13px;left:21px}.main-nav ul a.settings:hover:before,.main-nav ul li.active a.settings:before{background:url("website/sprite5.png") no-repeat -35px -198px}.main-nav ul a.settings:before{top:12px;background:url("website/sprite5.png") no-repeat -35px -174px;width:13px;height:13px;left:21px}.main-nav ul a.announcements:hover:before,.main-nav ul li.active a.announcements:before{background:url("website/sprite5.png") no-repeat -51px -198px}.main-nav ul a.announcements:before{top:11px;background:url("website/sprite5.png") no-repeat -51px -174px;width:13px;height:14px;left:21px}.main-nav ul ul .general{position:relative;padding:0 0 0 28px}.main-nav ul ul .general:after{content:'';position:absolute;top:10px;left:25px;background:url("website/sprite.png") no-repeat -355px -134px;width:15px;height:14px}.main-nav ul ul .folder{position:relative;padding:0 0 0 27px;display:inline-block;vertical-align:top;margin:-1px 0 0;color:#c0c0c0}.main-nav ul ul .folder:after{content:'';position:absolute;top:-3px;left:0;background:url("website/sprite.png") no-repeat -355px -170px;width:22px;height:17px}.main-nav .slide-ul{padding:0;background:#f5fbfe}.main-nav .slide-ul li{padding:0}.main-nav .slide-ul li a{padding:12px 20px 12px 70px;display:block;position:relative;color:#000}.main-nav .slide-ul li.active a,.main-nav .slide-ul li a:hover{background:#fffff2;text-decoration:none}.mail-section .tabset{margin:0;list-style:none;display:table;width:100%;font-size:12px;line-height:14px;text-align:center}.mail-section .tabset li{display:table-cell;vertical-align:middle;border-left:1px solid #9a9ea2;width:auto;height:auto}.mail-section .tabset li:first-child{border:none}.mail-section .tabset a{min-width:60px;height:60px;display:block;color:#fff;background:#949494;position:relative;vertical-align:middle;text-align:center}#tabset-inbox.tabset a{height:auto}.mail-section .tabset .active,.mail-section .tabset a:hover{text-decoration:none;color:#4d5760;background:#fff}.mail-section .tabset i{background:url(website/sprite2.png) no-repeat -8px -12px;width:8px;height:7px;display:inline-block;vertical-align:middle;margin:0 0 0 5px}.mail-section .tabset .active i,.mail-section .tabset a:hover i{background-position:0 -20px}.shared-page .mail-section .tabset a{min-width:121px}.shared-page .tabset a:before{position:absolute;left:30px;top:12px;width:6px;height:7px;content:'';background:url(website/sprite5.png) no-repeat}.shared-page .tabset .photo a:before{left:26px;width:10px;height:8px;background-position:0 -17px}.shared-page .tabset .document a:before{left:14px;top:9px;width:8px;height:11px;background-position:0 -28px}.shared-page .tabset .link a:before{left:28px;top:10px;width:10px;height:10px;background-position:-11px -28px}.mail-section .tab-content{padding:0}.mail-section{background:#fff;padding:27px 20px 20px}.mail-section .tabset,.info-block .tabset{display:block;overflow:hidden;margin:-27px -20px 27px;background:#f1f1f1;width:auto;line-height:20px}.mail-section .tabset li,.info-block .tabset li{display:block;float:left}.mail-section .tabset a,.info-block .tabset a{background:#454f59 url(members/bg-title.png);padding:9px 10px 6px 10px;min-width:120px}.mail-section .tabset a:hover,.mail-section .tabset li.active a,.info-block .tabset a:hover,.info-block .tabset li.active a{color:#000;background:#fff}.mail-section .tabset a .counter{display:inline-block;vertical-align:middle;font:9px/18px 'open_sansbold', Arial, Helvetica, sans-serif;min-width:18px;background:#000;color:#fff;border-radius:50%;text-align:center;margin:0 -4px 0 9px}.mail-section .tabset a:hover .counter,.mail-section .tabset li.active a .counter{background:#96bd0d}.mail-section .tools{border:1px solid #ececec;padding:1px;margin:0 0px 27px;height:29px}.shared-page .mail-section .tools{margin:0 -1px 0 2px}.mail-section .tools:after{display:block;content:"";clear:both}.tools .btn-group{float:left}.tools .btn-group .dropdown-toggle{border:1px solid #ececec;background:#f3f3f3;padding:5px 13px;height:25px}.shared-page .tools .btn-group .dropdown-toggle{color:#c7c7c7;font-size:11px;line-height:15px;position:relative;padding:3px 23px 3px 5px}.shared-page .tools .btn-group .dropdown-toggle:after{position:absolute;right:13px;top:9px;width:5px;height:5px;content:'';background:url(website/sprite5.png) no-repeat 0 -9px}.tools .btn-group.open .dropdown-toggle{box-shadow:none;-webkit-box-shadow:none;background:#4d5760;border-color:#4d5760}.tools .btn-group.open .dropdown-toggle .caret{border-top-color:#96bd0d}.tools .btn-group .checkbox{margin:0;padding:0;width:13px;height:13px;background:url(website/sprite2.png) no-repeat -127px -137px;float:left}.tools .btn-group .caret{margin:-6px 0 0 3px;border-top-color:#d1d1d1;border-width:5px 3px 0}.tools .btn-group .dropdown-menu{margin:0;background:#4d5760;border:none;border-radius:0;min-width:120px;padding:13px}.tools .btn-group .dropdown-menu li{border-top:1px solid #66717a;font-size:11px;line-height:16px;color:#fff;padding:10px 0 1px}.tools .btn-group .dropdown-menu li:first-child{border:none}.mail-section .chk-area{background-position:-127px -137px}.mail-section .chk-checked{background-position:-145px -137px}.tools .btn-group .dropdown-menu label{margin:0;font-weight:normal}.tools .btn-list{float:left;margin:0;padding:0;list-style:none}.tools .btn-list li{float:left;margin-left:1px}.tools .btn-list li a,.mail-section .mail-tools li a{border:1px solid #ececec;background:#f3f3f3;padding:4px 4px;display:block;min-width:90px;height:25px;font-size:11px;color:#777;text-align:center}.tools .btn-list li a:before,.mail-section .mail-tools li a:before{display:inline-block;vertical-align:middle;width:10px;height:10px;content:"";margin:-3px 4px 0 0}.tools .btn-list li a.archive:before,.mail-section .mail-tools li a.archive:before{background:url(website/sprite.png) no-repeat -546px -311px}.tools .btn-list li a.delete:before,.mail-section .mail-tools li a.delete:before{background:url(website/sprite.png) no-repeat -518px -311px}.tools .btn-list li a.read:before,.mail-section .mail-tools li a.read:before{background:url(website/sprite.png) no-repeat -267px -217px;opacity:0.3}.tools .btn-list li a.unread:before,.mail-section .mail-tools li a.unread:before{background:url(website/sprite.png) no-repeat -236px -264px}.tools .btn-list li a:hover,.mail-section .mail-tools li a:hover{text-decoration:none;border-color:#dddcdc}.mail-list{margin-bottom:19px;padding:0}.mail-section .mail{border:0;border-bottom:1px solid #ececec;padding:4px 2px 5px 22px;overflow:hidden;font-size:12px;line-height:14px;color:#a6a6a6;position:relative}.mail-section .mail.single-post{border:1px solid #ececec;border-width:1px 0;padding:14px 0 27px;margin-bottom:50px}.mail-list .mail.marked{background:#f5fed5}.mail-list .mail:hover{background:#e2f7fd}.mail-list .mail>a{display:block;padding:17px 0 15px 18px;margin:-17px 0 -15px -18px;overflow:hidden;color:#a6a6a6}.mail-list .mail>a:hover{text-decoration:none}.mail-list .mail .checkbox{margin:0;padding:0;top:17px;left:2px;min-height:13px}.mail-section .mail .chk-area{margin:0}.mail-section .mail .date{float:right;color:#aaa;font:11px/16px 'open_sanssemibold', Arial, Helvetica, sans-serif;margin:-1px 5px 0 10px;text-align:right;min-width:60px}.mail-list .mail .attachment{position:absolute;width:15px;height:16px;top:38px;right:2px;background:url(website/sprite.png) no-repeat -403px -169px}.mail-section .mail .photo{float:left;border:3px solid #dfdfd9;margin:3px 10px 5px 0}.mail-section .mail .author{display:block;font-family:'open_sanssemibold', Arial, Helvetica, sans-serif;font-weight:normal;color:#1ebaea;margin-bottom:4px}.mail-section .mail h3{color:#151616;margin:0 0 1px;padding:0;font:13px/24px 'open_sanssemibold', Arial, Helvetica, sans-serif}.mail-section .mail.single-post h3{margin-bottom:11px}.mail-section .mail .btn-holder{overflow:hidden;padding:15px 14px 0 58px}.mail-section .mail-tools{margin:4px 0 0;padding:0;list-style:none;float:left}.mail-section .mail-tools li{float:left;margin-right:1px}.mail-section .mail-tools li a{padding:4px 4px 5px}.mail .btn-holder .btn-default{border:none;background:#96bd0d;border-radius:0;font-size:12px;padding:7px 14px;margin:0 0 0 10px;color:#fff;float:right;min-width:110px}.contact-text{overflow:hidden;color:#4d5760;font-size:13px;line-height:16px}.contact-block .sole{color:#fff;font-size:14px;line-height:17px;padding:11px 10px 0;margin:0 0 22px;min-width:120px;display:inline-block;vertical-align:top;height:40px;background:#27c2f2;text-align:center;border:none;border-radius:0}.contact-block .sole.btn:active,.contact-block .sole.btn.active{-webkit-box-shadow:0 0 0 rgba(0,0,0,0) inset;box-shadow:0 0 0 rgba(0,0,0,0) inset}.block h1{margin:0 0 7px;color:#000;font:28px/31px 'open_sansregular', Arial, Helvetica, sans-serif}.block h2{margin:20px 0 10px;color:#000;font:20px/23px 'open_sansregular', Arial, Helvetica, sans-serif}.block h3{margin:0 0 5px;color:#000;font:15px/18px 'open_sansbold', Arial, Helvetica, sans-serif}.contact-block .location{display:block;font-size:12px;line-height:15px;color:#000;padding:0 0 16px;margin:0 0 16px;background:url("images/separate.png") repeat-x 2px 100%}.contact-block .location a{color:#000;font-family:open_sansbold, Arial, Helvetica, sans-serif}.contact-block .location:before{top:-5px}.contact-block .text-holder{padding:0 0 16px 20px;overflow:hidden}.contact-block .text-holder p{margin:0 0 10px 2px}.contact-block .social-networks{list-style:none;margin:0;padding:0;overflow:hidden;font-size:12px;line-height:20px}#sidebar .contact-block .social-networks{margin:15px 0 0}.contact-block .social-networks li{float:left;margin:5px 12px 10px 0}.contact-block .social-networks a{float:left;color:#010101;background:#fff;border-radius:5px;padding:0 8px 0 0;border:1px solid #ddd;min-width:80px}.contact-block .social-networks a:hover{text-decoration:none}.contact-block .social-networks a:before{content:'';display:inline-block;vertical-align:top;margin:0}.contact-block .contact-box{position:relative;padding:21px 20px 38px 35px;background:#e3ecef url(images/separate2.png) repeat-x}.contact-block .contact-box:after{content:"";display:block;clear:both}.contact-block .contact-box:before{content:'';position:absolute;top:21px;left:-20px;background:url("website/sprite2.png") no-repeat 0 -87px;width:39px;height:39px}.contact-block .item{margin:0 9px 10px 0;padding:0 0 0 2px;color:#000;float:left;width:260px}.contact-block .item a{color:#000}.contact-block .item dt{float:left;font-size:12px;line-height:24px;font-weight:normal}.contact-block .item dt img{float:left;margin:0 8px 0 0}.contact-block .item dt i{float:left;font-size:16px;margin:2px 0 0 0}.contact-block .item dd{overflow:hidden;margin:0 0 3px;padding:0 10px 0 5px;font:12px/24px open_sansbold, Arial, Helvetica, sans-serif}.contact-block .contact-box .download-link{font:12px/15px open_sanssemibold, Arial, Helvetica, sans-serif;text-align:center;height:55px;background:#f38a1b;position:absolute;right:20px;top:1px;padding:20px 20px 0;color:#fff;border:none;border-radius:0}.contact-block .contact-box .download-link.bigger{font-size:14px}.contact-box .download-link.btn:active,.contact-box .download-link.btn.active{-webkit-box-shadow:0 0 0 rgba(0,0,0,0) inset;box-shadow:0 0 0 rgba(0,0,0,0) inset}.achievement-level{width:120px;background:none !important}.dashboard-header .achievement-level{margin:-30px 0 0 0}.search-item .visual span,.achievement-level span{position:relative;display:block;color:#fff;font:12px/20px 'open_sansbold', Arial, Helvetica, sans-serif;padding:10px 0 10px 46px;text-align:center}.search-item .visual span em,.achievement-level span em{display:block;position:relative;font-style:normal;font-family:'open_sansbold', Arial, Helvetica, sans-serif;margin-left:5px}.l-3{background:#0072ac}.l-3:before{position:absolute;top:0;left:0;content:'';background:url(website/sprite3.png) no-repeat 0 -158px;width:64px;height:40px}.l-2{background:#f8992c}.l-2:before{position:absolute;top:0;left:0;content:'';background:url(website/sprite3.png) no-repeat 0 -112px;width:64px;height:40px}.l-1{background:#96c000}.l-1:before{position:absolute;top:0;left:0;content:'';background:url(website/sprite3.png) no-repeat 0 -66px;width:64px;height:40px}.achievement-level{width:120px;background:#fff;padding:0 10px 0 5px}.dashboard-header .achievement-level{margin:-30px 0 0 0}.search-item .visual span,.achievement-level span{position:relative;display:block;color:#fff;font:12px/20px 'open_sansbold', Arial, Helvetica, sans-serif;padding:10px 0 10px 46px;text-align:center}.search-item .visual span em,.achievement-level span em{display:block;position:relative;font-style:normal;font-family:'open_sansbold', Arial, Helvetica, sans-serif;margin-left:5px}.l-3{background:#0072ac}.l-3:before{position:absolute;top:0;left:0;content:'';background:url(website/sprite3.png) no-repeat 0 -158px;width:64px;height:40px}.l-2{background:#f8992c}.l-2:before{position:absolute;top:0;left:0;content:'';background:url(website/sprite3.png) no-repeat 0 -112px;width:64px;height:40px}.l-1{background:#96c000}.l-1:before{position:absolute;top:0;left:0;content:'';background:url(website/sprite3.png) no-repeat 0 -66px;width:64px;height:40px}.helpcentre-page article{padding:0 20px;margin:0 0 20px 0;background:#f8f8f8}@media only screen and (max-width: 990px){.contact-block .item{float:none;margin:0 0 10px}.contact-holder .img{width:100px;height:auto;margin:17px 2px 0 9px}.contact-block .location{font-size:10px;line-height:15px}.contact-block .social-networks{font-size:10px;line-height:22px}}@media only screen and (max-width: 767px){.contact-block .text-holder{padding:0 0 16px 10px}.block h1{font-size:18px;line-height:21px}.contact-text{font-size:11px;line-height:14px}.contact-block .social-networks li{float:none;margin:0 0 10px}.contact-block .social-networks a{float:none;display:block}.contact-block .contact-box{padding:21px 10px 21px 35px}.contact-block .contact-box .download-link{display:block;position:static}}body.members.action-benefits{background:#fff}.membership-homepage .join-get-block-wrapper{background:#fff}.membership-homepage .golfer-membership-table-wrapper{background:#f1f1f1 url("shared/images/2020/swoosh.png") no-repeat -200px 0}.membership-homepage .td-final .td-col{background:none}.membership-homepage h2,.membership-homepage h3{text-transform:none !important}.membership-homepage .no-benefit img{display:none}.membership-homepage .about-golfer-wrapper{padding-top:40px;padding-bottom:40px}.membership-homepage .use-membership-card{padding-top:60px;padding-bottom:60px}.membership-homepage .about-golfer-wrapper{border-top:1px solid #ddd}.membership-homepage .redeemable-section{background:#f1f1f1}.registration-slider .flex-direction-nav{display:none !important}.registration-slider{height:450px;max-height:450px}.registration-slider ul li>img{max-height:450px}.registration-slider .flexslider ul li>img{min-height:450px;object-fit:cover}.registration-slider .flexslider .caption{top:0;height:100%}.registration-slider .bslide-info{margin-top:100px}.registration-slider .bslide-info img{float:right;border:0px solid #f00;margin-left:20px;max-width:100%}.registration-slider .bslide-info h1{color:#fff;font-size:40px;max-width:50%;line-height:40px;padding:0}.registration-slider .bslide-info h1:before{display:none}.registration-slider .bslide-info h1 span{color:#fff2cb;clear:left !important;background:-webkit-linear-gradient(#eee, #333);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.registration-slider .bslide-info p{color:#fff;font-size:20px;font-family:'robotolight';font-weight:normal;line-height:28px;margin-bottom:0;padding:10px 0;margin-bottom:15px;max-width:400px}.registration-slider .bslide-info .btn{background:#e60012;color:#ffffff;font-size:14px;font-family:'robotobold';font-weight:normal;line-height:46px;text-transform:uppercase;min-width:200px;border-radius:30px;height:auto}.registration-slider .bslide-info .btn:hover{background:#333333}.membership-block ul{list-style:none;margin:0;padding:0}.membership-block ul li{line-height:1.45;margin-bottom:36px;padding-left:28px;background:url("https://files.golfer.com.au/uploads/account_level/logo/14/logo-standard.png") no-repeat left 9px;background-size:15px auto;margin-bottom:6px}@media only screen and (max-width: 1224px){.membership-homepage .golfer-membership-table-wrapper{background:#f1f1f1 url("shared/images/2020/swoosh.png") no-repeat -300px 0}}@media only screen and (max-width: 899px){.membership-homepage .golfer-membership-table-wrapper{background:#f1f1f1}.registration-slider .flexslider .bslide-info{top:10% !important}.registration-slider .bslide-info img{max-width:300px;margin:0 0 20px 20px}.registration-slider .bslide-info h1{font-size:28px;line-height:32px;max-width:100%;min-width:300px}.registration-slider .bslide-info p{font-size:12px;line-height:14px;max-width:300px}.registration-slider .bslide-info .btn{line-height:30px}}@media only screen and (max-width: 767px){.membership-homepage .t-body .t-row:nth-child(even) .td-col{background:#fff}}@media only screen and (max-width: 479px){.registration-slider{height:400px}.registration-slider .flexslider ul li>img{min-height:400px;object-fit:cover}.registration-slider .bslide-info{margin-top:70px}.registration-slider .bslide-info h1{font-size:24px;line-height:30px;max-width:100%}.registration-slider .bslide-info p{font-size:16px;line-height:18px;clear:both}.benefit .expand-details{line-height:14px}}section.registration h1{font-family:'open_sanslight', Arial, Helvetica, sans-serif;text-align:center;margin:18px 0 5px}section.registration p.subheading{text-align:center;color:#aaa}.registration-options{width:100%;float:left;text-align:center;margin:20px 0;border:1px dashed #e1e1e1;padding:15px 0 20px 0}.registration-options article{width:33%;float:left;border-right:1px dashed #d7d7d7;padding:0 15px 0 15px}.registration-options.two-columns article{width:50%;float:left;border-right:1px dashed #d7d7d7;padding:0 5% 0 5%}.registration-options.four-columns article{width:25%;float:left;border-right:1px dashed #d7d7d7;padding:15px 15px 0 15px}.registration-options article.borderless{border-right:1px dashed rgba(244,244,244,0)}.registration-options article img{max-width:50%}.registration-options .holder{padding:0 15px}.registration-options p{font-size:12px}.registration-options.business h2{color:#97be0d}.registration-options h2{font:16px/24px 'open_sanslight',Arial, Helvetica, sans-serif;background:#fff;padding:10px 10px;margin:-40px auto 7px auto;color:#f39911;width:200px}.registration-options h3{margin:15px 0 0 0;font:18px/24px 'open_sanslight',Arial, Helvetica, sans-serif}.registration-options p.price{font:20px/28px 'open_sanslight',Arial, Helvetica, sans-serif;color:#f39911}.registration-options.business p.price{color:#97be0d}.registration-options .btn-area{text-align:center;padding:0}.registration-options .btn-area .btn{padding:7px 20px;width:100px;margin:2px 10px;border:1px solid #aaa;color:#000;font:13px/16px 'open_sansregular',Arial, Helvetica, sans-serif}.registration-options.four-columns .btn-area .btn{margin:2px}.registration-options .btn-area a:first-child{border:1px solid #f39911}.registration-options.business .btn-area a:first-child{border:1px solid #97be0d}.registration-options hr{height:1px;border-top:1px dashed #d7d7d7;width:95%}.registration-options p.divider{clear:both}.registration-options.program ul,.registration-options.program ol{padding:0 0 0 10px;text-align:left}@media only screen and (max-width: 767px){.registration-options article,.registration-options article.double,.registration-options.four-columns article{width:100%}}@media only screen and (max-width: 500px){.registration-options article{border-right:0}}.benefits-feature-wrapper .text-holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.f-logo{margin-bottom:6px}.f-logo img{max-width:100%}.benefits-feature-wrapper .text-holder p{color:#868686;font-size:28px;font-family:'robotolight';font-weight:normal;line-height:36px;margin-bottom:0;padding-bottom:34px}.searchbox{padding:4px 5px;float:left;display:inline-block;position:relative;width:500px;margin:0 36px}.search_box{font-family:'Roboto', sans-serif;font-size:12px;line-height:41px;width:100%;height:41px;border:1px solid #cccccc;border-radius:5px !important;outline:none;padding:0px 40px 0 15px;font-weight:normal}.inputbutton{background:url(estore/searchicon.png) no-repeat;position:absolute;top:12px;right:10px;width:20px;height:20px;outline:none;border:none}.register{padding:0}.sell{float:right;display:inline-block;padding:9px 0}.sell ul{display:inline-block}.sell ul li{float:left;display:inline-block;margin:0 21px 0 0px}.sell ul li a{font-family:'Roboto', sans-serif;font-size:14px;font-weight:700;line-height:15px;color:#9fc716;text-transform:uppercase;transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s;-webkit-transition:all ease-in-out 0.3s}.sell ul li a:hover{color:#c1ee23}.sell ul li a span{display:block;color:#666d4d;transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s;-webkit-transition:all ease-in-out 0.3s}.sell ul li a:hover span{color:#111111}.signbutton{font-family:'Roboto', sans-serif;font-size:14px;font-weight:700;line-height:40px;color:#9fc716;float:left;display:inline-block;border:1px solid #e1e1e1;outline:none;background:#ffffff;height:40px;border-radius:5px;width:79px;margin:0 0 0 0px;text-transform:uppercase;transition:all ease-in-out 0.5s;-moz-transition:all ease-in-out 0.5s;-ms-transition:all ease-in-out 0.5s;-o-transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s}.signbutton:hover{background:#9fc716;color:#ffffff}.sell ul li.last{padding:9px 0 0 0}.estore-nav{padding:0;border-bottom:1px solid #e1e1e1}.estore-nav ul{display:block;margin:0;float:none;position:relative}.estore-nav ul li{float:left;display:inline-block;margin:0 79px 0 0}.estore-nav ul li.last{margin:0}.estore-nav ul li a{font-family:'LatoLatinWebBold', sans-serif;font-size:16px;font-weight:900;line-height:16px;color:#666d4d;display:inline-block;padding:21px 0;text-transform:uppercase;border-bottom:2px solid transparent}.estore-nav ul li a:hover,.estore-nav ul li a:active,.estore-nav ul li a:visited,.estore-nav ul li a:focus{text-decoration:none}.estore-nav ul li:hover>a,.estore-nav ul li.active>a{border-bottom:2px solid #9fc716;color:#9fc716 !important}.estore-nav .menu-content{padding:32px 0 12px 0;background:#ffffff;position:absolute;top:60px;left:0;width:1180px;z-index:9999;border-top:1px solid #e1e1e1;display:none}.estore-nav ul li span{display:none}.estore-nav .services{box-shadow:0px 3px 5px #cccccc}.subnav{padding:0 0 0 35px;float:left;display:inline-block}.subnav ul{display:inline-block;width:100%;padding:0 20px}.subnav ul li{float:none !important;display:block !important;border-bottom:2px solid #e8eaeb;padding:0;margin:0 0 16px 0;width:80%;position:relative}.subnav.subnav1{float:right;padding:0}.subnav ul li.split{max-width:225px}.subnav ul li.many-items{margin:0 0 0px 0}.subnav ul li:nth-last-child(1){border-bottom:none !important}.subnav ul>li>a{display:inline-block;color:#666d4d !important;font-family:'Open Sans', sans-serif;font-size:18px;line-height:18px;font-weight:700;padding:0;border:none}.subnav ul li:hover a{border-bottom:none;color:#9fc716 !important}.subnav ul li{display:inline-block;float:left;border-bottom:none !important;width:auto}.subnav ul li a{padding:10px}.subnav .click{position:absolute;top:50%;left:50%;margin:-105px 0 0 -225px;border:1px dashed #fff;width:451px;padding:19px 0 19px 0;text-align:center}.subnav .click h3{font-family:'Lobster', cursive;font-size:61px;line-height:61px;font-weight:400;color:#ffffff;background:url(estore/bordergolf.png) no-repeat bottom center;padding:0 0 10px 0}.subnav .click small{display:block;font-family:'Lobster', cursive;font-size:31px;line-height:31px;font-weight:900;color:#ffffff;padding:0 0 22px 0}.subnav .click a{font-family:'Roboto', sans-serif;font-size:13px;line-height:13px;font-weight:700;background:#606060;color:#ffffff;display:inline-block;display:inline-block;border-radius:5px;border:none}.banner{padding:30px 0 28px 0;background:url(estore/backgroundbanner.png) repeat}.nike{padding:0;position:absolute;top:85px;left:108px}.nike h2{font-family:'Roboto', sans-serif;font-size:84px;line-height:76px;font-weight:900;color:#ffffff;text-transform:uppercase;letter-spacing:-2px;margin:0}.nike p{font-family:'Roboto', sans-serif;font-size:37px;line-height:37px;font-weight:700;color:#e4e4e4;text-transform:uppercase;margin:0}.nike h3{font-family:'Roboto', sans-serif;font-size:32px;line-height:32px;font-weight:900;color:#ffffff;text-transform:uppercase;margin:0}.nike h3 small{font-family:'Roboto', sans-serif;font-size:15px;line-height:15px;display:inline-block;font-weight:700;color:#e4e4e4;float:left;padding:8px 0 0 0}.nike a{font-family:'Roboto', sans-serif;font-size:14px !important;line-height:14px !important;font-weight:700 !important;color:#9fc716 !important;text-transform:uppercase !important;margin:0 !important;width:120px !important;background:#ffffff !important;padding:11px 0 !important;border-radius:5px;display:block !important;text-align:center !important;border:none !important}.banner .carousel-indicators li{width:16px;height:16px;background:#f1f1f1}.banner .carousel-indicators{bottom:12px}.banner .carousel-indicators .active{width:17px;height:17px}.banner .container{position:relative}.estore .carousel-control.left{width:29px;height:76px;background:url(estore/leftarrow.png) no-repeat 10px 26px #000;top:calc(50% - 38px)}.estore .carousel-control.right{width:29px;height:76px;background:url(estore/rightarrow.png) no-repeat 10px 26px #000;top:calc(50% - 38px)}.banner .carousel-indicators .active{background:#000000;border:none}.cubs{padding:18px 0 12px 0;background:url(estore/backgroundmiddlecontant.png) repeat}.cubs_in{padding:0px 0 13px 0;text-align:center}.cubs_in h3{font-family:'Roboto', sans-serif;font-size:22px;line-height:22px;font-weight:700;color:#9fc716;text-transform:uppercase;margin:0}.cubs_in h3 span{font-family:'Roboto', sans-serif;font-size:22px;line-height:22px;font-weight:700;color:#666d4d;text-transform:uppercase;margin:0;padding:0 0 0 9px}.cubs_in .cubs_in_button{font-family:'Open Sans', sans-serif;font-size:13px;line-height:13px;font-weight:700;color:#9fc716;text-transform:uppercase;margin:0;display:block;border:none;background:none;text-align:center;outline:none;margin:0 auto}.golf{padding:0}.cubsimages{padding:0}.cubsimages ul{display:inline-block;width:100%}.cubsimages ul li{padding:0;margin:0 0 10px 0}.golf_left{padding:53px 34px 27px;background:url(estore/cubsback.png) no-repeat;width:292px;height:271px}.cubsimages ul li:nth-child(2) .golf_left,.cubsimages ul li:nth-child(3) .golf_left{background:url(estore/cubs2.png) no-repeat}.golf_left h4{font-family:'Roboto', sans-serif;font-size:32px;line-height:32px;font-weight:900;color:#ffffff;text-transform:uppercase;margin:0;padding:0 0 5px 0}.golf_left span{font-family:'Roboto', sans-serif;font-size:26px;line-height:26px;font-weight:900;color:#ffffff;text-transform:uppercase;margin:0 0 43px 0;padding:8px 12px 8px 9px;background:#6a8b0e;display:inline-block}.golf_left a{font-family:'Roboto', sans-serif;font-size:14px;line-height:14px;font-weight:700;color:#9fc716;text-transform:uppercase;margin:0;width:120px;background:#ffffff;padding:11px 0;border-radius:5px;display:block;text-align:center}.golf_left a:hover{text-decoration:none;color:#afd736}.golf_right{border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;height:271px;display:table;background:#ecedeb}.golf_right_in{display:table-cell;width:100%;height:100%;vertical-align:middle}.golf_right_in img{width:291px}.selling{padding:18px 0 20px 0;background:#fff}.selling_in{padding:0;width:73%}.items{padding:20px 0 13px 0;margin:0 21px 19px 0;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}.items h4{font-family:'Roboto', sans-serif;font-size:22px;line-height:22px;font-weight:700;color:#666d4d;text-transform:uppercase;margin:0;padding:8px 0 0 0;float:left;display:inline-block}.items span{font-family:'Roboto', sans-serif;font-size:22px;line-height:22px;font-weight:900;color:#9fc716;text-transform:uppercase;margin:0;padding:0}.responsive-clear-counter{clear:none;display:none}.clear-counter{clear:both}.recent{padding:0;float:right;display:inline-block}.recent ul{display:inline-block;margin:0}.recent ul li{padding:0;margin:0 0px 0px 21px;float:left;display:inline-block;padding:0;border-radius:5px}.recent ul li a{font-family:'Roboto', sans-serif;font-size:14px;line-height:40px;color:#9fc716;font-weight:400;padding:0 14px;display:inline-block;border:1px solid #ebebeb;height:40px;text-transform:uppercase}.recent ul li a:hover{background:#9fc716;color:#ffffff;font-weight:normal;text-decoration:none}.speed{padding:0}.speed{padding:0}.speed ul{display:inline-block;margin:0;min-width:100%}.speed ul li{padding:0;margin:0 10px 8px 0;width:272px;float:left;display:inline-block}.speed ul li a{display:block}.speed_in{border:1px solid #ccc;padding:42px 0 14px 0;min-height:261px;position:relative;overflow:hidden}.cost{position:absolute;top:8px;left:15px}.cost h5{font-family:'Roboto', sans-serif;font-size:14px;line-height:14px;font-weight:900;color:#ffffff;text-transform:uppercase;background:#9fc716;padding:8px 14px 7px 14px;float:left}.speed_in .cost span{font-family:'Roboto', sans-serif;font-size:14px;line-height:14px;font-weight:400;color:#f86652;display:inline-block;padding:8px 0 0 12px;text-decoration:line-through;float:left}.speed_in figure{padding:0;text-align:center;max-width:330px}.speed_in h3{font-family:'Lato', sans-serif;font-size:17px;line-height:17px;font-weight:700;color:#3c3c3c;margin:0;padding:10px 5px 8px 16px;text-align:left;min-height:43px}.speed_in p{padding:0 5px 8px 16px}.speed_in a{color:#000}.speed_in a:hover{color:#333}.speed_in span{font-family:'Roboto', sans-serif;font-size:13px;line-height:13px;font-weight:400;color:#9fc716;display:inline-block;text-align:left;padding:0 0 0 16px}.speed_in small{font-family:'Roboto', sans-serif;font-size:13px;line-height:13px;font-weight:400;color:#a4a4a4;display:inline-block;padding:0 0  0 9px}.shop{padding:0;width:27%}.shop_in{padding:0 0 17px 0;position:relative;text-align:center}.create{position:absolute;top:40px;left:41px;border:1px dotted #9fc716;width:234px;padding:34px 0 19px 0}.create p{font-family:'Roboto', sans-serif;font-size:18px;line-height:21px;font-weight:900;color:#ffffff;text-transform:uppercase;margin:0;padding:0 0 13px 0}.create p span{color:#9fc716;text-transform:uppercase}.create a{font-family:'Roboto', sans-serif;font-size:14px;line-height:14px;font-weight:700;color:#9fc716;text-transform:uppercase;margin:0;width:129px;background:#ffffff;border-radius:5px;display:block;text-align:center;margin:0 52px;padding:11px 0}.create a:hover{text-decoration:none;color:#afd736}.create figure{position:absolute;top:-25px;left:0;right:0;width:auto}.subscribe{padding:35px 18px 35px 18px;margin:0 0 16px 0;border:1px solid #cccccc;width:320px;background:url(estore/patternimg.png) no-repeat left top;background-size:cover}.subscribe_in{padding:0}.subscribe_cnt{position:relative}.subscribe_in h3{font-family:'Roboto', sans-serif;font-size:18px;line-height:20px;font-weight:900;color:#666d4d;text-transform:uppercase;margin:0 0 10px}.subscribe_in h3 span{color:#9fc716;display:inline-block;padding:0 0 0 5px}.search_box1{font-family:'Roboto', sans-serif;font-size:12px;line-height:41px;width:100%;font-weight:400;height:41px;outline:none;border:1px solid #cccccc;padding:0 99px 0 9px}.inputbutton1{font-family:'Roboto', sans-serif;font-size:12px;line-height:40px;font-weight:700;color:#e1e1e1;background:#3c3c3c;position:absolute;top:0;right:0px;width:94px;height:40px;outline:none;border:none;text-transform:uppercase}.banner_image{width:320px;border:1px solid #cccccc;text-align:center;padding:10px 0;margin:0 0 14px 0}.golfmarket{padding:0;border:1px solid #ddd;padding-right:1px}.previous{padding:10px 0 23px 0;text-align:center}.previous ul{display:inline-block;border:1px solid #cccccc;border-radius:5px;text-align:center;margin:0;overflow:hidden}.previous ul li{float:left;display:inline-block}.previous ul li a{font-family:'Roboto', sans-serif;font-size:13px;line-height:13px;color:#000000;padding:13px 20px 13px;display:inline-block}.previous ul li a:hover{background:#3c3c3c;color:#ffffff;border-radius:0 0 0 0}.previous ul li.active a{background:#3c3c3c;color:#ffffff}.previous ul li.last a{border-radius:0}.pre{float:left;display:inline-block}.pre a{font-family:'Roboto', sans-serif;font-size:13px;line-height:13px;color:#000000;padding:13px 27px 13px;display:inline-block;border:1px solid #cccccc;border-radius:5px;font-weight:700;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.pre a:hover{background:#3c3c3c;color:#ffffff}.next{float:right;display:inline-block}.next a{font-family:'Roboto', sans-serif;font-size:13px;line-height:13px;color:#000000;padding:13px 39px 13px;display:inline-block;border:1px solid #cccccc;margin:0 25px 0 0;border-radius:5px;font-weight:700;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.next a:hover{background:#3c3c3c;color:#ffffff}.previousnextbutton .next a{margin:0}.listitems{float:left;display:inline-block;padding:14px 0 14px 0}.listitems ul{display:inline-block;margin:0;float:none}.listitems ul li{float:left;display:block;padding:0 49px 0 0}.listitems ul li a{font-family:'Lato', sans-serif;font-size:14px;line-height:14px;font-weight:900;color:#ffffff;display:inline-block;display:inline-block;text-transform:uppercase}.copy{float:right;display:inline-block;padding:15px 0}.copy p{font-family:'Lato', sans-serif;font-size:14px;line-height:14px;font-weight:900;color:#ffffff;display:inline-block;padding:0 0  0 9px;text-transform:uppercase}.recent ul li .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-family:'Roboto', sans-serif;font-size:14px;line-height:22px;color:#3c3c3c;font-weight:400;text-transform:none}.recent ul li .bootstrap-select.btn-group .dropdown-menu li a span.text{font-family:'Roboto', sans-serif;font-size:14px;line-height:14px;color:#3c3c3c;font-weight:400;text-transform:none}.recent ul li .btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}.recent ul li .btn-default{border-color:#e1e1e1;background-color:#ffffff}.recent ul li .btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{border-color:#e1e1e1;background-color:#ffffff}.recent ul li .btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default.focus:active,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{border-color:#e1e1e1;background-color:#ffffff;outline:none}.recent ul li .bootstrap-select .dropdown-toggle:focus{outline:none !important;outline-offset:0 !important;box-shadow:none !important}.recent ul li .bootstrap-select.btn-group .dropdown-menu li{float:none;display:block;margin:0;text-align:center}.recent ul li .bootstrap-select.btn-group .dropdown-menu li a{display:block;padding:0 0 0 13px;text-align:left}.recent ul li .caret{border-right:5px solid transparent;border-left:5px solid transparent;border-top:7px dashed;display:inline-block}.recent ul li .btn{padding:8px 12px}.recent ul li .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:160px}.recent ul li .bootstrap-select.btn-group .dropdown-toggle .caret{top:45%}.recent ul li .dropdown-menu{padding:0;border-radius:0}.follow .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-family:'Roboto', sans-serif;font-size:14px;line-height:22px;color:#3c3c3c;font-weight:400;text-transform:none}.follow .bootstrap-select.btn-group .dropdown-menu li a span.text{font-family:'Roboto', sans-serif;font-size:14px;line-height:14px;color:#3c3c3c;font-weight:400;text-transform:none}.follow .btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}.follow .btn-default{border-color:#e1e1e1;background-color:#ffffff}.follow .btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{border-color:#e1e1e1;background-color:#ffffff}.follow .btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.follow .btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default.focus:active,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{border-color:#e1e1e1;background-color:#ffffff;outline:none}.follow .bootstrap-select .dropdown-toggle:focus{outline:none !important;outline-offset:0 !important;box-shadow:none !important}.follow .bootstrap-select.btn-group .dropdown-menu li{float:none;display:block;margin:0;text-align:center}.follow .bootstrap-select.btn-group .dropdown-menu li a{display:block;padding:0 0 0 13px;text-align:left}.follow .caret{border-right:7px solid transparent;border-left:7px solid transparent;border-top:10px dashed}.follow .btn{padding:6px 10px}.follow .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:257px;margin:0}.follow .bootstrap-select.btn-group .dropdown-toggle .caret{top:45%;display:none}.follow .dropdown-menu{padding:0}.follow .bs-caret{width:34px;height:34px;background:url(estore/droupinner6background.png) no-repeat center center;display:block;position:absolute;right:0;top:0;background-size:cover}.options .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:14px;line-height:22px;color:#3c3c3c;font-weight:400;text-transform:none}.options .bootstrap-select.btn-group .dropdown-menu li a span.text{font-size:14px;line-height:14px;color:#3c3c3c;font-weight:400;text-transform:none}.options .btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}.options .btn-default{border-color:#e1e1e1;background-color:#ffffff}.options .btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{border-color:#e1e1e1;background-color:#ffffff}.options .btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.options .btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default.focus:active,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{border-color:#e1e1e1;background-color:#ffffff;outline:none}.options .bootstrap-select .dropdown-toggle:focus{outline:none !important;outline-offset:0 !important;box-shadow:none !important}.options .bootstrap-select.btn-group .dropdown-menu li{float:none;display:block;margin:0;text-align:center}.options .bootstrap-select.btn-group .dropdown-menu li a{display:block;padding:0 0 0 13px;text-align:left}.options .caret{border-right:7px solid transparent;border-left:7px solid transparent;border-top:10px dashed}.options .btn{padding:6px 10px}.options .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:480px;margin:0}.options .bootstrap-select.btn-group .dropdown-toggle .caret{top:45%;display:none}.options .dropdown-menu{padding:0}.options .bs-caret{width:34px;height:34px;background:url(estore/droupinner6background.png) no-repeat center center;display:block;position:absolute;right:0;top:0;background-size:cover}.selling .checkbox-cnt{margin:0 0 17px 0;padding:15px 0 18px 0;width:100%;background:#ffffff}.selling .checkbox-cnt .checkbox{margin:0;padding:0 0px 4px 1px;font-family:'Open Sans', sans-serif;font-size:17px;font-weight:300;line-height:22px;color:#333333;position:relative}.selling .checkbox-cnt .checkbox>label.required>img{margin:0 13px 0 15px;padding:0;display:inline-block}.selling .checkbox-cnt .checkbox>label.update>img{margin:0 7px 0 15px;padding:0;display:inline-block}.selling .checkbox-cnt .checkbox>label.location>img{padding:0;margin:0 22px 0 26px;display:inline-block}.selling .radio label,.selling .checkbox label{font-weight:300}.selling .checkbox label{margin:0;padding:0 0 0px 1px;font-family:'Open Sans', sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#333333;position:relative}.selling .checkbox .cr,.selling .radio .cr{position:relative;display:inline-block;border:1px solid #ebebeb;border-radius:2px;width:18px;height:18px;float:left;margin-right:5px}.selling .radio .cr{border-radius:50%}.selling .checkbox .cr .cr-icon,.selling .radio .cr .cr-icon{position:absolute;top:-1px;line-height:0;left:-1px}.selling .radio .cr .cr-icon{margin-left:0.04em}.selling .checkbox label input[type="checkbox"],.selling .radio label input[type="radio"]{display:none}.selling .checkbox label input[type="checkbox"]+.cr>.cr-icon,.selling .radio label input[type="radio"]+.cr>.cr-icon{opacity:0}.selling .checkbox label input[type="checkbox"]:checked+.cr>.cr-icon,.selling .radio label input[type="radio"]:checked+.cr>.cr-icon{opacity:1}.selling .checkbox label input[type="checkbox"]:disabled+.cr,.selling .radio label input[type="radio"]:disabled+.cr{opacity:.5}.selling .check .checkbox .cr .cr-icon{opacity:0}.selling .check label input[type="checkbox"]:checked+.cr>.cr-icon,.selling .radio label input[type="radio"]:checked+.cr>.cr-icon{opacity:1}.nav-icon{width:30px;height:30px;position:absolute;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;top:35px;right:20px;z-index:999;display:none}.nav-icon span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:5px;width:100%;background:#9ccb3b;border-radius:5px;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;right:0}.nav-icon span:nth-child(1){top:0px}.nav-icon span:nth-child(2){top:10px}.nav-icon span:nth-child(3){top:20px}.nav-icon.menu_open span:nth-child(1){top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.nav-icon.menu_open span:nth-child(2){opacity:0;transform:rotate(-135deg)}.nav-icon.menu_open span:nth-child(3){top:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.overlay{position:fixed;width:100%;height:100%;top:0;right:0;background:rgba(0,0,0,0.6);z-index:99;visibility:hidden;opacity:0;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out}.mobile_menu{display:none}.options{padding:30px 20px 15px 20px;margin:0 0 24px 0;background:#ffffff}.options h1,.options h2{margin:0 0 0 0;font-size:24px;line-height:24px;background:url(estore/options.png) no-repeat 0px center;padding:0 0 0 25px}.options h3{font-size:20px;line-height:24px;padding:20px 0 5px 0 !important;text-transform:none;clear:both}.options p,.options ul,.options ol{margin:0 !important;font-size:14px;line-height:18px;font-weight:400;padding:15px 0 20px 0}.options ol li{list-style-type:decimal;margin:0 0 0 10px}.options ul li{padding:0 0 5px 20px}.options ul li:before{content:"\00BB";position:absolute;left:25px}.options h3 span{color:#666d4d}.options h4{margin:0;padding:0 0 9px 8px}.addnewitem>a{padding:0;display:block;width:184px;background:#9bc215;border-radius:5px;font-family:'Open Sans', sans-serif;font-size:14px;line-height:40px;color:#ffffff;height:40px;text-align:center;font-weight:bold;float:right}.itemdetails{padding:0 0 18px 0}.items-header{float:left;display:inline-block;padding:16px 0 0 0}.items-header h1,.items-header h2{font-size:23px;line-height:23px;font-weight:500;background:url(estore/zoomimage.png) no-repeat 3px center;margin:0;padding:3px 0 0 32px}.itemdetails_right{float:right;display:inline-block;width:43%;margin:0 -32px 0 -1px}.addnewitem_in{background:#ffffff;padding:25px 0 0 0;margin:0 0 15px 0}.addnewitem_in h2{font-size:24px;line-height:24px;font-weight:500;color:#666d4d;margin:0;padding:0 0 0 57px;background:url(estore/datails.png) no-repeat 30px center}.purchases_content{padding:21px 0 68px 0 !important}.listitems_content{padding:21px 0 40px 0 !important}.category_lf1.options h4{padding:6px 0 9px 12px}.category_lf1.options{padding:29px 0 15px 20px}.category_lf2.options{padding:2px 0 0px 20px}.category_lf2.options h4{padding:6px 0 9px 12px}.category_lf3{padding:23px 0 8px 20px}.category_lf3 h4{font-family:'Roboto', sans-serif;font-size:16px;line-height:16px;font-weight:700;color:#9bc215;margin:0}.category_textarea{width:800px;height:215px;border:1px solid #d7d7d7;border-radius:5px;resize:none;outline:none;margin:0 10px 0 10px;padding:15px 17px;color:#000}.category_textfield{width:400px;border:1px solid #d7d7d7;border-radius:10px;outline:none;padding:14px;color:#000}.category_lf3{width:100%}.estore .membership ul{margin:0;padding:0;display:inline-block;width:100%;position:relative}.estore .membership ul:before{content:'';background:#ececec;width:66%;position:absolute;top:29px;left:54px;height:4px}.estore .membership ul:after{content:'';background:#9bc215;width:18%;position:absolute;top:29px;left:54px;height:3px}.estore .membership ul li{float:left;display:inline-block;padding:0;margin:0;text-align:center;width:33%;position:relative;z-index:1}.estore .membership ul li a{display:block;padding:0;margin:0;text-decoration:none}.estore .membership ul li a h3{font-family:'Roboto', sans-serif;font-size:12px;line-height:17px;color:#5f5f5f;font-weight:500;padding:0 0 5px 0px;margin:0;position:relative}.estore .membership ul li a h3 em{font-family:'Roboto', sans-serif;font-size:12px;line-height:14px;color:#fff;font-weight:500;padding:3px 5px;margin:0;position:absolute;top:-6px;right:5px;background:#ffac1c;border-radius:6px;text-transform:capitalize}.estore .membership ul li a span{background:#c5c5c5;border-radius:100%;font-family:'Roboto', sans-serif;font-size:12px;line-height:15px;color:#ffffff;font-weight:500;padding:0 0;margin:0;width:15px;display:inline-block;position:relative;height:15px}.estore .membership ul li a small{position:absolute;top:-7px;right:-6px}.estore .membership ul li.first{margin:0;padding:0}.estore .membership ul li.first a h3{font-family:'Roboto', sans-serif;font-size:11px;line-height:15px;color:#838383;font-weight:500;padding:0 0 7px 0;margin:0}.estore .membership ul li.first a span{background:#cecece;border-radius:100%;font-family:'Roboto', sans-serif;font-size:10px;line-height:15px;color:#ffffff;font-weight:500;padding:0 0;margin:0;width:15px;display:inline-block;position:relative;height:15px}.estore .membership ul li.first1 a span{background:#9bc215}.addnewitem_in ul{display:inline-block;margin:0}.addnewitem_in ul li{float:none;display:block}.radiobuttons{width:268px}.radiobuttons_in{border:1px solid #d7d7d7;border-radius:3px;padding:10px 15px}.radiobuttons_in ul{display:inline-block;float:left}.radiobuttons_in ul li{display:inline-block;float:left;margin:0 16px 0 0}.radiobuttons_in ul li .custom-radio label{background:url(estore/radiobuttons.png) no-repeat center left;font-family:'Roboto', sans-serif;font-size:14px;line-height:15px;font-weight:700}.radiobuttons_in ul li .custom-radio label.checked{background:url(estore/radiobuttons_on.png) no-repeat center left}.radiobuttons_in ul li .custom-radio input{width:0;visibility:hidden}.radiobuttons h2{background:none;color:#9bc215;font-family:'Roboto', sans-serif;font-size:17px;line-height:17px;font-weight:600;padding:0 0 4px 0}.category_lf{float:left;display:inline-block}.category_right{float:left;display:inline-block}.category_right h3{font-family:'Roboto', sans-serif;font-size:17px;line-height:17px;font-weight:700;color:#9bc215;margin:0;padding:21px 0 12px 0}.category_right{padding:13px 0 0 49px}.categores ul li ul li{float:left;display:inline-block}.categores ul li ul li a{display:inline-block;font-size:21px;line-height:27px}.categores a:hover{text-decoration:none}.categores ul li:hover,.categores ul li.active{background:#f1f1f1}.categores1>a{display:block;background:#444931;font-family:'Roboto', sans-serif;font-size:16px;line-height:16px;color:#ffffff;width:163px;padding:13px 10px;border-radius:5px;margin:20px 0 0}.search_boxinner4{font-family:'Roboto', sans-serif;font-size:12px;line-height:29px;height:29px;color:#a4a4a4;border:1px solid #cccccc;outline:none;padding:0px 10px;font-weight:normal;width:93px;margin:0 13px 0 0;text-transform:uppercase}.inputbuttoninner4{font-family:'Roboto', sans-serif;font-size:12px;line-height:30px;height:30px;color:#e1e1e1;width:43px;outline:none;background:#000000;border:1px solid #cccccc}.lowprice{border:1px solid #ebebeb;padding:19px 0px 43px 19px;margin:0 0 19px 0}.lowprice h5{margin:0 0 15px 0;font-family:'Roboto', sans-serif;font-size:16px;line-height:16px;font-weight:700;color:#666d4d;padding:0;text-transform:uppercase}.checkbox small{float:right;display:inline-block}.condition .checkbox label{width:100%;padding:0 10px 0 30px;background:url(estore/chk_boxes2.png) no-repeat;background-position:0 0}.condition .checkbox label.checked{background-position:0 -81px}.stars{display:inline-block;margin:0 0 13px 0}.stars li{float:left;display:inline-block}.stars li a{display:inline-block;font-size:20px;color:#000}.stars li a:hover{text-decoration:none}.stars li span{display:inline-block;font-family:'Roboto', sans-serif;font-size:18px;line-height:18px;font-weight:400;color:#72ccd7;margin:0 0 0 8px}.filter_leftaltview{background:url(estore/patternbackgroundaltview.png) no-repeat}.estore .categores{padding:19px 19px 45px 19px;margin:0 0 21px 0;border:1px solid #ebebeb}.estore .categores ul{display:inline-block;margin:0;padding:0;width:100%}.estore .categores h5{margin:0;font-family:'Roboto', sans-serif;font-size:16px;line-height:16px;font-weight:700;color:#666d4d;padding:0 0 17px 0;text-transform:uppercase;border-bottom:1px solid #e1e1e1}.estore .categores>ul>li{display:inline-block;margin:0;width:100%;border-bottom:1px solid #e1e1e1}.estore .categores>ul>li>a{display:block;font-family:'Roboto', sans-serif;font-size:12px;line-height:12px;font-weight:700;color:#2dabec;text-transform:uppercase;padding:20px 0 14px 0}.estore .categores ul li.imagegolf{background:url(estore/imagegolf.png) no-repeat left 5px;padding:8px 0 21px 0}.estore .categores ul li.imagegolf a{padding:0 0 0 22px}.estore .categores ul li.imagegolf1{padding:19px 0 4px 0}.estore .categores ul li a span{float:right;display:inline-block;color:#9fc716}.estore .categores1{padding:19px 19px 31px 19px}.searchshop .searchbox{width:100%;margin:0;padding:0}.callawaygolf{padding:0;background-size:cover}.callawaybanner{padding:0;display:table;height:320px}.callawaylogo{display:inline-block;float:left;padding:0 47px 0 0}.callawaylogo a{display:inline-block}.callawaylogo img{max-width:300px}.callawaybanner_text{display:table-cell;width:100%;height:100%;vertical-align:middle}.callaway_text{float:left;display:inline-block;width:829px}.call_golf_lf{float:left;display:inline-block;width:626px}.call_golf_lf h3{font-family:'Roboto', sans-serif;font-size:24px;line-height:24px;font-weight:400;color:#ffffff;padding:0 0 17px 0;margin:0}.call_golf_lf p{font-family:'Roboto', sans-serif;font-size:17px;line-height:20px;font-weight:400;color:#ffffff;padding:0;margin:0}.call_golf_rt{float:right;display:inline-block;background:#444931;width:114px;border-radius:3px;margin:61px 0 0 0}.call_golf_rt a{display:block;font-family:'Roboto', sans-serif;font-size:17px;line-height:17px;font-weight:700;color:#ffffff;padding:9px 12px;margin:0}.call_golf_rt a span{float:right;display:inline-block}.please{padding:9px 0 9px 0;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;margin:0 0 19px 0}.please_lf{float:left;display:inline-block}.please_lf{float:left;display:inline-block}.please_lf ul{display:inline-block;margin:0}.please_lf ul li{float:left;display:inline-block;border:1px solid #ebebeb}.please_lf ul li a{width:30px;height:30px;display:block;text-align:center;line-height:30px;cursor:pointer;background:url(estore/gridview_normal.png) no-repeat center center}.please_lf ul li a.list-target{background:url(estore/listview.png) no-repeat center center}.please_lf ul li a.active{background:url(estore/gridview.png) no-repeat center center #9fc716}.please_lf ul li a.list-target.active{background:url(estore/listview_active.png) no-repeat center center #9fc716}.please_lf ul li a:hover{background:url(estore/gridview.png) no-repeat center center #9fc716}.please_lf ul li a.list-target:hover{background:url(estore/listview_active.png) no-repeat center center #9fc716}.share_twiter{padding:0}.share{float:left;display:inline-block}.share a{font-family:'Roboto', sans-serif;font-size:15px;color:#666666;font-weight:normal;padding:0 0 0 34px;display:block;border:1px solid #ebebeb;width:120px;border-radius:5px;background:url(estore/fbicon.png) no-repeat 12px center;height:45px;line-height:45px;margin:0 11px 0 0}.share a span{font-family:'Roboto', sans-serif;font-size:15px;color:#666666;font-weight:normal;float:right;display:inline-block;border-left:2px solid #ebebeb;width:30px;text-align:center}.share a.twiterimg{background:url(estore/twiter.png) no-repeat 15px center}.please_rt{float:right;display:inline-block}.please_rt .follow{padding:0;border:none;width:auto;margin:0}.please_rt .follow h5{float:left;display:inline-block;font-family:'Roboto', sans-serif;padding:8px 20px 2px;font-size:16px;line-height:16px;font-weight:700;color:#666d4d}.please_rt .follow h5 span{color:#9fc716;padding:0 0 0 5px}.please_rt .follow .bootstrap-select.btn-group .dropdown-toggle .filter-option{float:left;display:inline-block}.selling1{padding:23px 0 20px 0}.searchshop{padding:0 0 16px 0}.please_rt .follow .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:283px}.please_rt .follow .bs-caret{width:30px;height:30px}.please_rt .follow .btn{padding:4px 10px}.searchshop .search_box{color:#9fc716}.selling_in1 .speed ul{margin:0 -10px}.selling_in1 .speed ul li{padding:0 10px;width:293px;margin:0 0 14px 0}.searchbox1 .inputbutton{top:17px}.speed_in .timer{padding:0;position:absolute;top:10px;right:0}.speed_in .timer p{font-family:'Open Sans', sans-serif;font-size:11px;line-height:29px;height:29px;font-weight:normal;color:#ffffff;background:url(estore/timer.png) no-repeat 15px 7px #9fc716;width:135px;text-align:center;min-height:0}.altview{padding:29px 0 155px 0}.altview_in .please{padding:9px 0 3px 0}.altviewdriver{padding:0;border:1px solid #ebebeb;margin:0 0 10px 0}.grid_view .altviewdriver{min-height:500px}.altview_golf{padding:12px 0 0 0;float:left;display:inline-block;text-align:center;min-height:189px}.altview_vapor{padding:35px 30px 0 30px;float:left;display:inline-block;border-left:1px solid #ebebeb;min-height:189px}.altview_vapor h2{font-family:'Roboto', sans-serif;font-size:26px;line-height:26px;font-weight:900;color:#3c3c3c;margin:0;letter-spacing:-0.5px;padding:0 0 4px 0}.altview_vapor span{font-family:'Roboto', sans-serif;font-size:26px;line-height:26px;font-weight:400;color:#3c3c3c;display:inline-block;float:left;padding:0 0 13px 0}.altview_vapor small{font-family:'Roboto', sans-serif;font-size:14px;line-height:14px;font-weight:400;color:#f86652;display:inline-block;padding:8px 0 0 12px;text-decoration:line-through;float:left}.altview_vapor p{font-family:'Roboto', sans-serif;font-size:16px;line-height:23px;font-weight:400;color:#666666;padding:0 0 0 4px}.altviewcondition .checkbox-cnt{border-bottom:1px dashed #ebebeb}.altviewcondition .altviewcheck{border:none}.altviewcondition{padding:18px 20px 13px 10px !important}.altviewcondition h5{background:url(estore/icondroupdoewn.png) no-repeat right center}.golfoutlet{padding:0}.golfoutlet h2{padding:0;margin:0;font-family:'Roboto', sans-serif;font-size:24px;line-height:24px;font-weight:700;color:#666d4d}.golfoutlet a:hover{text-decoration:underline}.golfoutlet span{padding:2px 0 2px 20px;margin:0 0 42px 0;font-family:'Roboto', sans-serif;font-size:14px;line-height:14px;font-weight:normal;color:#3c3c3c;background:url(estore/altviewsmallbagkground.png) no-repeat;display:block}.golfoutlet .stars li span{background:none;color:#2dabec;margin:0;padding:3px 0 0 10px;font-size:12px}.condition .checkbox-cnt{padding:5px 10px;margin:0}.condition .checkbox-cnt1{padding:10px 10px 20px 10px;margin:0px 0 10px 0}.condition .checkbox-cnt2{padding:10px 10px 15px 10px;margin:0px 0 8px 0}.condition .checkbox-cnt3{padding:10px 10px 15px 10px;margin:0px 0 10px 0}.condition .checkbox-cnt4{padding:10px 0 18px 10px;margin:0px 0 6px 0}.estore .directory{padding:0}.filter_right{float:right;padding:0 0px 0 25px}.filter_right ul{display:inline-block;margin:0 -7px;width:100%}.filter_right ul li{padding:0 9px;margin:0 0 20px 0}.directory_in{padding:0}.directory_in .filter_left{padding:0}.directory_in .price{padding:0;border:1px solid #ebebeb;min-height:280px}.directory_in .price figure{margin:0 0 14px 0}.directory_in .price figure img{width:100%;height:auto}.directory_in .price h5{font-family:'Lato', sans-serif;font-size:17px;line-height:17px;font-weight:700;color:#3c3c3c;padding:1px 20px 8px;display:inline-block;margin:0}.directory_in .price p{font-family:'Roboto', sans-serif;font-size:12px;line-height:14px;font-weight:400;color:#7b7b7b;padding:0 20px 21px;display:inline-block;margin:0}.alfabet{padding:17px 0;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;margin:72px 0 17px 0}.alfabet ul{margin:0;display:inline-block}.alfabet ul li{float:left;display:inline-block;margin:4px 1px;padding:0}.alfabet ul li a{display:inline-block;font-family:'Roboto', sans-serif;font-weight:700;font-size:13px;line-height:13px;padding:7px 9px;color:#3c3c3c;border-radius:5px}.alfabet ul li.active a{background:#9fc716;color:#ffffff}.alfabet ul li a:hover{background:#9fc716;color:#ffffff}.alfabet ul li.alf_text{text-align:center;border-radius:5px;margin:4px 22px 4px 0}.alfabet ul li.alf_text a{width:87px;padding:7px 0;display:inline-block}.filter_left{padding:0;position:relative}.filter_left h3{font-family:'Roboto', sans-serif;font-size:18px;line-height:18px;color:#666d4d;font-weight:700;padding:37px 0 19px 0;display:inline-block;text-transform:uppercase;margin:0}.filter_left h3 span{color:#9fc716;padding:0 0 0 2px;display:inline-block}.previous1{padding:2px 0 37px 0}.previous1 ul li{margin:0;padding:0}.previous1 .next a{margin:0}.follow{padding:30px 0 30px 21px;margin:0 0 20px 0;border:1px solid #ebebeb}.follow h5{margin:0 0 6px 0;font-family:'Roboto', sans-serif;font-size:16px;line-height:16px;font-weight:700;color:#666d4d;padding:0;text-transform:uppercase}.condition{padding:12px 6px 13px 12px}.condition h5{margin:0;padding:10px}.slidetoggle h5{cursor:pointer}.condition .checkbox small{color:#9fc716}.altviewcondition h2{font-family:'Roboto', sans-serif;font-size:16px;line-height:16px;font-weight:700;color:#666d4d;margin:0;border-bottom:1px dashed #ebebeb;margin:0 0 25px 0;padding:0 0 16px 10px;text-transform:uppercase}.altview_seller{position:absolute;top:63px;left:93px}.altviewcondition h2 span{color:#9fc716}.altviewrange{display:block}.range_altvie{padding:0 0 56px 0}.ui-widget-content{background:#f1f1f1}.range_altvie .ui-state-default,.range_altvie .ui-widget-content .ui-state-default,.range_altvie .ui-widget-header .ui-state-default,.range_altvie .ui-button,.range_altvie html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #9fc716;background:#9fc716;font-weight:normal;color:#9fc716;outline:none}.month{margin:0;padding:0 28px 0 30px}.week{margin:29px 0 23px 0;padding:11px 0 6px 0;width:100%;display:block;background:#f6f8f1}.week_lft{margin:0;padding:0;float:left;display:inline-block}.week_lft ul{margin:0;padding:7px 0 0 0;display:inline-block}.week_lft ul li{margin:0;padding:0 15px 0 16px;float:left;display:inline-block;font-family:'Roboto', sans-serif;font-size:11px;line-height:14px;font-weight:400;color:#9bc215;border-left:1px solid #9bc215;text-transform:uppercase}.week_lft ul li.no-bod{border:none}.week_rgt{margin:0;padding:0;float:right;display:inline-block}.week_rgt ul{margin:0;padding:0;display:inline-block}.week_rgt ul li{margin:0 0px 0 9px;padding:0;float:left;display:inline-block;background:url(estore/thumgnail_bckgrd_img.png) repeat}.calender{border:1px solid #ebebeb;width:172px}.calender>.text{margin:0;padding:5px 0 4px 4px;width:123px;border:none;outline:none;font-family:'Roboto', sans-serif;font-size:14px;line-height:14px;font-weight:400;color:#a9ad9c;background:#ffffff;float:left;display:inline-block}.calender button{outline:none;background:none;border:none;padding:4px 16px 0}.week_rgt ul li>.button{margin:0;padding:7px 0 8px 0;width:130px;background:#9fc716;border:none;outline:none;font-family:'Roboto', sans-serif;font-size:13px;line-height:14px;font-weight:400;color:#ffffff}.week_rgt{margin:0;padding:0 10px 0 0}.nike1{margin:0;padding:0;width:100%;display:block}.nike1>p{margin:0;padding:0;font-family:'Roboto', sans-serif;font-size:13px;line-height:14px;font-weight:400;color:#666d4d}.nike1>p em{color:#16b8c7}.nike1>p span{margin:0 8px 0 0;padding:0;font-family:'Roboto', sans-serif;font-size:13px;line-height:14px;font-weight:400;color:#9b9b9b;display:inline-block}.nike1_in{margin:12px 0 33px 0;padding:23px 0 0px 0;width:100%;display:block;border:1px solid #ebebeb}.nike1_lft{margin:0;padding:0 0 0 0;float:left;display:inline-block;width:27%;text-align:center;overflow:hidden}.nike1_rgt{margin:0;padding:0;float:right;display:inline-block;width:72%}.nike1_rgt .btn{padding:2px 5px}.nike1_rgt_top{margin:0;padding:0 0 16px 0}.nike1_rgt_top_lft{margin:0;padding:0;float:left;display:inline-block;width:70%}.nike1_rgt_top_lft h3{margin:0;padding:0 0 2px 0;font-family:'Roboto', sans-serif;font-size:18px;line-height:21px;font-weight:700;color:#666d4d}.nike1_rgt_top_lft p{margin:5px 0;padding:0;font-family:'Roboto', sans-serif;font-size:13px;line-height:18px;font-weight:400;color:#7b7b7b}.nike1_rgt_top_rgt{margin:0;padding:0;float:right;display:inline-block;width:30%}.nike1_rgt_top_rgt span{margin:0;padding:0 21px 0 0px;display:block;text-align:right;font-family:'Roboto', sans-serif;font-size:16px;line-height:19px;font-weight:700;color:#666d4d}.nike1_rgt_down{margin:0;padding:0}.nike1_rgt_down ul{margin:0;padding:0;background:#f6f8f1;width:100%;display:inline-block}.nike1_rgt_down ul li{margin:0;padding:8px 0 14px 20px;float:left;display:inline-block;width:77px;border-left:1px solid #ebebeb}.nike1_rgt_down ul li.hand{width:118px}.nike1_rgt_down ul li h4{margin:0;padding:0;font-family:'lato', sans-serif;font-size:12px;line-height:14px;font-weight:900;color:#666d4d;text-transform:uppercase}.nike1_rgt_down ul li span{margin:5px 0 0 0;padding:0;font-family:'Roboto', sans-serif;font-size:14px;line-height:15px;font-weight:400;color:#7b7b7b;display:block}.purchasedprevious{padding:0;background:#ffffff}.purchasedprevious{margin:0 0 0 29px;padding:11px 0 28px 0}.purchases_content{padding:36px 0 68px 0 !important}#range_{position:relative;bottom:-19px;font-family:'Roboto', sans-serif}#range_ em{font-family:'Roboto', sans-serif;color:#3c3c3c;font-size:12px;line-height:12px;font-weight:900}#result{font-family:'Roboto', sans-serif;color:#3c3c3c;font-size:12px;line-height:12px;font-weight:900}.grid_content.grid_view ul{margin:0 -10px}.grid_content.grid_view ul li{width:33.33%;float:left;display:inline-block;padding:0 10px}.grid_content.grid_view ul li .altview_golf{width:100%}.grid_content.grid_view ul li .altview_vapor{width:100%;border:none}.speed.list_view ul li{width:100%}.speed.list_view .speed_in{display:table;width:100%;min-height:190px;padding:0}.speed.list_view .speed_top{display:table-cell;height:100%;vertical-align:middle;padding:20px;width:30%}.speed.list_view .speed_bottom{display:table-cell;vertical-align:middle;height:100%;border-left:1px solid #cccccc}.speed .speed_bottom p.description{display:none}.speed.list_view .speed_bottom p.description{display:block}.product_blk1{padding:28px 0 13px}.product_blk1 ul{display:inline-block;margin:0}.product_blk1 ul li{float:left}.product_blk1 ul li,.product_blk1 ul li a{display:inline-block;font-family:'Lato', sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#a4a4a4}.product_blk1 ul li a:hover{text-decoration:underline;color:#333}.product_blk1 ul li span{display:inline-block;font-family:'Lato', sans-serif;font-size:14px;font-weight:400;line-height:14px;color:#a4a4a4;margin:0 12px 0 10px}.product_blk2{padding:0 0 53px;background:url(estore/productpage_pattern.png) no-repeat left bottom}.product_blk2_lf{float:left;display:inline-block;width:35.4%;margin:0 3.1% 0 0;padding:10px 0 0 0}.product_blk2_lf .carousel{border:1px solid #e1e1e1;border-radius:3px;padding:20px}.product_blk2_lf .thumbnail{border:1px solid #e1e1e1;border-top:none;padding:22px 0 17px 0;background:url(estore/thumgnail_bckgrd_img.png) repeat;margin:0 0 27px 0}.product_blk2_lf .thumbnail .list-inline{margin:0;display:inline-block}.product_blk2_lf .thumbnail .list-inline>li{margin:0 7px 0 9px;background:#ffffff;padding:0 4px 0 3px}.product_blk2_lf .thumbnail .list-inline>li a{display:inline-block;padding:9px 20px 0;border:1px solid #e1e1e1}.product_blk2_lf .thumbnail .list-inline>li a.selected{border:1px solid #9fc716}.product_blk2_md{float:left;display:inline-block;width:40.8%;margin:0 2.9% 0 0;padding:7px 0 0 0}.product_blk2_md img{max-width:100%}.product_blk2_md_sec_in{margin:0 0 10px 0}.product_blk2_md_sec h3{font-family:'Roboto', sans-serif;font-size:32px;line-height:30px;font-weight:900;color:#3c3c3c;margin:0 0 16px 0;display:block}.product_blk2_md_sec h3 span{font-weight:600;color:#5c5c5c;line-height:40px}.product_blk2_md_sec h2{font-family:'Roboto', sans-serif;font-size:34px;line-height:34px;font-weight:400;color:#3c3c3c;margin:0;display:inline-block;letter-spacing:-2.3px;float:left}.product_blk2_md_sec del{font-family:'Roboto', sans-serif;font-size:15px;line-height:15px;font-weight:400;color:#f86652;display:inline-block;padding:0 13px 0 16px;border-right:1px solid #e1e1e1;float:left;margin:9px 0 0 0}.product_blk2_md_sec h5{font-family:'Roboto', sans-serif;font-size:15px;line-height:15px;font-weight:400;color:#666666;margin:9px 0 0 0;display:inline-block;padding:0 14px}.product_blk2_md_sec h5 span{color:#9fc716}.product_blk2_md_sec p,.product_blk2_md_sec ul{font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;font-weight:400;color:#666666;margin:0;padding:0 0 15px}.product_blk2_md_sec ul{list-style-type:disc;margin-left:20px}.product_blk2_md_count{width:100%;height:65px;background:url(estore/timer_icon.png) no-repeat 24px center #9fc716;padding:13px 0 0 53px;border-radius:5px;margin:0 0 27px 0}.product_blk2_md_count h5{font-family:'Open Sans', sans-serif;font-size:14px;line-height:14px;font-weight:400;color:#ffffff;margin:0;display:block}.product_blk2_md_count h3{font-family:'Open Sans', sans-serif;font-size:26px;line-height:26px;font-weight:400;color:#ffffff;margin:0;display:block}.product_blk2_md_cnt ul{display:block}.product_blk2_md_cnt ul li{display:block}.product_blk2_md_cnt ul li label{font-family:'Roboto', sans-serif;font-size:14px;line-height:14px;font-weight:700;color:#3c3c3c;text-transform:uppercase;margin:0;display:block;margin:0 0 8px 0}.product_blk2_md_cnt ul li label span{color:#f82929;margin:0 0 0 2px}.product_blk2_md_cnt .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){margin:0 0 22px;width:100% !important}.product_blk2_md_cnt .bootstrap-select>.dropdown-toggle .bs-caret{width:42px;height:44px;display:inline-block;background:url(estore/thumgnail_bckgrd_img.png) repeat;border-left:1px solid #ebebeb;border-radius:0 5px 5px 0;position:relative}.product_blk2_md_cnt .bootstrap-select.disabled>.dropdown-toggle .bs-caret{display:none}.product_blk2_md_cnt .bootstrap-select>.dropdown-toggle .bs-caret:after{content:'\e259';position:absolute;left:50%;top:0;font-family:'Glyphicons Halflings';color:#aed03b;margin:0 0 0 -7px}.product_blk2_md_cnt .bootstrap-select>.btn,.product_blk2_md_cnt h3{padding:0 46px 0 15px;line-height:44px;height:46px;border:1px solid #ebebeb;border-radius:5px}.product_blk2_md_cnt .bootstrap-select>.btn:hover,.product_blk2_md_cnt .bootstrap-select>.btn:active{background:none;box-shadow:none}.product_blk2_md_cnt .open>.dropdown-toggle.btn-default:hover{background:none;outline:none}.product_blk2_md_cnt .btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background:none;box-shadow:none}.product_blk2_md_cnt .bootstrap-select .dropdown-toggle:focus{outline:none !important}.product_blk2_md_cnt .btn-default:active:hover,.product_blk2_md_cnt .btn-default.active:hover,.product_blk2_md_cnt .open>.dropdown-toggle.btn-default:hover,.product_blk2_md_cnt .btn-default:active:focus,.product_blk2_md_cnt .btn-default.active:focus,.product_blk2_md_cnt .open>.dropdown-toggle.btn-default:focus,.product_blk2_md_cnt .btn-default.focus:active,.product_blk2_md_cnt .btn-default.active.focus,.product_blk2_md_cnt .open>.dropdown-toggle.btn-default.focus{background:none;outline:none;border:1px solid #ebebeb}.product_blk2_md_cnt .btn-default:focus{background:none;outline:none}.product_blk2_md_cnt ul li .bootstrap-select.btn-group .dropdown-toggle .caret{display:none}.deals .product_blk2_md_cnt ul li label{text-align:left;margin:0 0 4px 0}.deals .product_blk2_md_cnt .bootstrap-select>.dropdown-toggle .bs-caret{width:32px;height:34px;background:none;border-left:1px solid #ebebeb;border-radius:0 5px 5px 0;position:relative}.deals .product_blk2_md_cnt .bootstrap-select>.dropdown-toggle .bs-caret:after{content:'\e259';position:absolute;left:50%;top:0;font-family:'Glyphicons Halflings';color:#f00;margin:0 0 0 0px}.deals .product_blk2_md_cnt .bootstrap-select>.btn{padding:0 46px 0 15px;line-height:34px;height:36px;border:1px solid #ebebeb;border-radius:5px;width:auto;background:#fff;color:#666;font-size:13px;width:90%}.deals .product_blk2_md_cnt .bootstrap-select>.btn:hover,.deals .product_blk2_md_cnt .bootstrap-select>.btn:active{background:none;box-shadow:none;color:#555;border-color:#ddd}.deals .product_blk2_md_cnt .btn-danger{padding:8px 20px;float:right}.deals .cart_block_in_md_lf_input .increcedre{line-height:36px;height:36px}.deals .cart_block_in_md_lf_input .btn-qty{line-height:18px;height:18px;border-radius:0 0 5px 0}.pdct_addcart_btn{float:right;min-width:160px;height:46px;line-height:46px;background:#9fc716;font-family:'Roboto', sans-serif;font-size:20px;font-weight:700;color:#ffffff;border-radius:5px;border:none;outline:none;transition:all ease-in-out 0.5s;-moz-transition:all ease-in-out 0.5s;-ms-transition:all ease-in-out 0.5s;-o-transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s;padding:0 15px}.pdct_addcart_btn.disabled{background:#999}.pdct_addcart_btn:hover{background:#666d4c;color:#ffffff}.product_blk2_rt{float:left;display:inline-block;width:17.8%}.product_blk2_rt_blk1{padding:22px 23px;background:#f9f9f9;border:1px solid #ebebeb;border-radius:5px;margin:0 0 11px 0}.product_blk2_rt_blk1 h3{font-family:'Roboto', sans-serif;font-size:20px;line-height:20px;font-weight:400;color:#3c3c3c;margin:0 0 9px;padding:0 0 11px 0;border-bottom:1px dashed #d7d7d7}.product_blk2_rt_blk1 h5{font-family:'Roboto', sans-serif;font-size:15px;line-height:15px;font-weight:400;color:#2dabec;margin:0 0 2px}.product_blk2_rt_blk1 ul{margin:0 0 16px 0;display:block}.product_blk2_rt_blk1 .stars li span{color:#2dabec}.product_blk2_rt_blk1 a.follow{font-family:'Roboto', sans-serif;font-size:14px;line-height:25px;font-weight:400;color:#3c3c3c;padding:0 0 0 24px;background:url(estore/follow_icon.png) no-repeat 3px 4px;margin:0 0 4px 0;display:block;border:none}.product_blk2_rt_blk1 a.visit{font-family:'Roboto', sans-serif;font-size:14px;line-height:24px;font-weight:400;color:#3c3c3c;padding:0 0 0 25px;background:url(estore/visit_icon.png) no-repeat 3px center;margin:0 0 7px 0;display:block}.product_blk2_rt_blk2{padding:22px 22px 43px 24px;background:#f9f9f9;border:1px solid #ebebeb;border-radius:5px;margin:0 0 11px 0}.product_blk2_rt_blk2 h3{font-family:'Roboto', sans-serif;font-size:20px;line-height:20px;font-weight:400;color:#3c3c3c;margin:0 0 8px;padding:0 0 11px 0;border-bottom:1px dashed #d7d7d7}.product_blk2_rt_blk2 ul{display:inline-block;padding:0 0 0 15px}.product_blk2_rt_blk2 ul li{list-style-type:disc;color:#3c3c3c;font-size:14px;line-height:14px;padding:0 0 6px 0px}.product_blk2_rt_blk2 ul li span{color:#9fc716}.product_blk2_rt_blk2 ul li a{display:inline-block;font-family:'Roboto', sans-serif;font-size:14px;line-height:16px;font-weight:400;color:#3c3c3c}.product_blk2_rt_blk3{padding:22px 22px 14px 24px;background:#f9f9f9;border:1px solid #ebebeb;border-radius:5px}.product_blk2_rt_blk3 h3{font-family:'Roboto', sans-serif;font-size:20px;line-height:20px;font-weight:400;color:#3c3c3c;margin:0 0 9px;padding:0 0 11px 0;border-bottom:1px dashed #d7d7d7}.product_blk2_rt_blk3 ul{display:inline-block;margin:0}.product_blk2_rt_blk3 ul li{display:inline-block;margin:8px 6px 8px}.product_blk2_rt_blk3 ul li a{display:inline-block}.product_blk3{padding:26px 0;background:#f9f9f9;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.product_blk3_in{border:1px solid #ebebeb;border-radius:5px;padding:40px 50px 23px 54px;background:#ffffff}.product_tab_cnt{padding:33px 0 0 0}.product_tab_cnt p,.product_tab_cnt ul{font-family:'Roboto', sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#666666;margin:0 0 15px 0}.product_tab_cnt strong{font-weight:bold}.product_tab_cnt ul{display:block;padding:0 0 0 20px}.product_tab_cnt ul li{list-style-type:disc}.product_tab_cnt ul li p{margin:0;line-height:24px}.product_tab img{max-width:100%}.product_tab .nav-tabs{border:none;margin:0 -18px}.product_tab .nav-tabs>li>a{border:none;border-right:1px solid #e1e1e1;padding:0 18px;line-height:20px;height:20px;font-size:18px;font-family:'Roboto', sans-serif;font-weight:500;border-radius:0;margin:0;color:#3c3c3c}.product_tab .nav-tabs>li.last_brd>a,.product_tab .nav-tabs>li.last_brd.active>a{border:none}.product_tab .nav-tabs>li.last_brd>a:hover,.product_tab .nav-tabs>li.last_brd.active>a:focus{border:none;outline:none}.product_tab .nav-tabs>li.active>a,.product_tab .nav-tabs>li>a:hover{background:none;border-right:1px solid #e1e1e1;color:#9fc716}.product_tab .nav-tabs>li.active>a:hover{border:none;border-right:1px solid #e1e1e1}.product_tab .nav-tabs>li.active>a:focus{outline:none;border:none;border-right:1px solid #e1e1e1}.product_blk4{padding:30px 0 48px}.product_blk4 h2{font-family:'Roboto', sans-serif;font-size:24px;line-height:24px;font-weight:700;color:#666d4d;margin:0 0 28px 0}.product_blk4 h2 span{color:#9fc716}.product_blk4 ul{display:block;margin:0 -13px}.product_blk4 ul li{padding:0 13px}.product_blk4_cnt{padding:17px;position:relative;border:1px solid #e1e1e1}.product_blk4_cnt p{font-family:'Lato', sans-serif;font-size:17px;font-weight:900;line-height:18px;color:#3c3c3c;margin:0;min-height:44px}.product_blk4_cnt h5{font-family:'Roboto', sans-serif;font-size:13px;line-height:13px;font-weight:400;color:#9fc716;margin:0}.product_blk4_cnt h5 span{color:#a4a4a4;margin:0 0 0 12px}.product_blk4_cnt figure{text-align:center;margin:24px 0 15px 0}.amount{position:absolute;left:17px;top:17px;background:#9fc716;width:60px}.amount h3{font-family:'Open Sans', sans-serif;font-size:14px;line-height:28px;height:28px;font-weight:700;color:#ffffff;margin:0;text-align:center}.amount.amount1 h3{line-height:34px;height:34px}.social_ntw ul{display:block}.social_ntw ul li{float:left;display:inline-block}.social_ntw ul li a{display:inline-block;width:120px;font-family:'Roboto', sans-serif;font-size:15px;line-height:45px;height:45px;font-weight:400;color:#666d4d;border:1px solid #e1e1e1;border-radius:5px;padding:0 0 0 34px}.social_ntw ul li a:hover,.social_ntw ul li button:hover{background-color:#f1f1f1 !important;text-decoration:none}.social_ntw ul li a.facebk{background:url(estore/facebook_icon.png) no-repeat 13px center;margin:0 8px 0 0}.social_ntw ul li a.tweet{background:url(estore/tweet_icon.png) no-repeat 10px center}.social_ntw ul li a span{margin:0 0 0 17px;border-left:1px solid #e1e1e1;padding:0 5px 0 10px;display:inline-block}.social_ntw ul li .save{background:url(estore/save_icon.png) no-repeat 86% center;width:101px;padding:0 0 0 19px;border:1px solid #e1e1e1;font-family:'Roboto', sans-serif;font-size:15px;line-height:45px;height:45px;font-weight:400;color:#666666;text-align:left;outline:none;border-radius:5px}.social_ntw ul li .save.active{background:url(estore/save_wt_icon.png) no-repeat 86% center #9fc816;color:#ffffff}#myCarousel{padding:0}#slider-thumbs a{padding:0;width:75px}#myCarousel .carousel-inner .item a{border:0;padding:0;margin:0}#myCarousel .carousel-inner img{width:100%}#myCarousel .carousel-inner .youtube-frame{height:250px}#myCarousel .product_blk2 .carousel-inner a{cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.cart_block1{background:#f9f9f9}.cart_block_cnt{padding:22px 0 23px}.cart_block_cnt h3{font-family:'Roboto', sans-serif;font-size:24px;line-height:24px;font-weight:700;color:#666d4d;display:inline-block;margin:12px 0 0 0}.cart_block_cnt h3 span{color:#9fc716;display:inline-block}.cart_block_cnt .btn{font-size:15px;line-height:44px;height:44px;color:#666d4d;display:inline-block;background:url(estore/carticon_shoping.png) no-repeat 18px center #fff;border:1px solid #e1e1e1 !important;padding:0 10px 0 46px}.cart_block_cnt .btn:hover{color:#666d4d;background:url(estore/carticon_shoping.png) no-repeat 18px center #f1f1f1}.cart_block2{border:1px solid #e1e1e1;background:#ffffff;margin:0 0 20px 0}.cart_block3{margin:0 0 182px 0}.cart_block_in_lf{display:inline-block;text-align:center;width:24.6%;float:left;border-right:1px solid #e1e1e1}.cart_block_in_lf_in{display:table;height:300px;width:100%}.cart_block_in_lf figure{display:table-cell;vertical-align:middle}.cart_block_in_lf figure img{width:200px;max-width:100%}.cart_block_in_md{width:51%;float:left;display:inline-block;border-right:1px solid #e1e1e1;padding:38px 20px 32px}.cart_block_in_md_sec h3{font-family:'Roboto', sans-serif;font-size:26px;line-height:30px;font-weight:900;color:#3c3c3c;margin:0 0 14px 0}.cart_block_in_md_sec h3 a{color:#3c3c3c}.cart_block_in_md_sec p{font-family:'Roboto', sans-serif;font-size:18px;line-height:24px;font-weight:400;color:#666666;padding:0;margin:0 0 20px 0}.cart_block_in_md_lf{padding:0;position:static}.cart_block_in_md_lf h4{font-family:'Roboto', sans-serif;font-size:14px;line-height:14px;font-weight:700;color:#3c3c3c;text-transform:uppercase;margin:0 0 11px 0}.increcedre{width:50px;font-family:'Roboto', sans-serif;font-size:14px;line-height:46px;height:46px;font-weight:700;color:#666666;outline:none;border:1px solid #e1e1e1;padding:0 16px 0 16px;border-radius:5px 0 0 5px;border-right:none}.cart_block_in_md_lf_input{width:80px;position:relative;display:inline-block}.cart_block_in_md_lf_input .btn-qty{width:30px;padding:0;line-height:23px;height:23px;border-radius:0 0 5px 0;outline:none;position:absolute;right:0;border:1px solid #e1e1e1;bottom:0;background:#ebebeb}.cart_block_in_rt_cnt table{margin:0}.cart_block_in_rt_cnt td{font-size:15px;align:center;vertical-align:middle !important}.cart_block_in_md_lf_input .btn-qty:hover{background:#f1f1f1}.cart_block_in_md_lf_input .btn-qty:focus{outline:none}.cart_block_in_md_lf_input .btn-qty span:focus{outline:none}.cart_block_in_md_lf_input .btn-qty:active{box-shadow:none}.cart_block_in_md_lf_input .glyphicon{top:2px}.cart_block_in_md_lf_input .btn-qty.increment{border-left:none;border-bottom:none;border-radius:0 5px 0 0;right:0;top:0}.cart_block_in_md_lf_input .btn-qty.decrement{border-left:none}.cart_block_in_md_lf_input .btn-qty span{display:inline-block;color:#b3b3b3}.cart_block_in_md_rt{padding:0 11px;border-left:1px dashed #d7d7d7;float:right}.cart_block_in_md_cnt{margin:0 0 26px 0}.cart_block_in_md_rt ul{display:block;margin:0}.cart_block_in_md_rt ul li{padding:0;margin:0 0 23px 0}.cart_block_in_md_rt_sec{display:inline-block;width:90px}.cart_block_in_md_rt_sec h5{font-family:'Roboto', sans-serif;font-size:13px;line-height:13px;font-weight:700;color:#3c3c3c;text-transform:uppercase;margin:0 0 7px 0}.cart_block_in_md_rt_sec h4{font-family:'Roboto', sans-serif;font-size:14px;line-height:14px;font-weight:400;color:#666666;margin:0}.cart_block_in_md_in h6{font-family:'Roboto', sans-serif;font-size:16px;line-height:16px;font-weight:400;color:#3c3c3c;margin:0}.cart_block_in_md_in h6 a{color:#2dabec}.cart_block_in_rt{width:24.4%;float:left;display:inline-block;padding:28px 19px 21px 22px}.cart_block_in_rt_sec{position:relative;margin:0 0 22px 0}.cart_block_in_rt h4{font-family:'Roboto', sans-serif;font-size:16px;line-height:16px;font-weight:900;color:#3c3c3c;display:block;margin:0 0 13px 0}.cart_block_in_rt .btn-group ul{margin:0}.cart_block_in_rt .btn-group ul li{display:block;padding:4px 0 3px}.cart_block_in_rt .btn-group ul li .radio_btn{border:none;margin:0}.cart_block_in_rt .btn-group ul li .radio_btn img{margin:0 3px}.close_icon{position:absolute;right:0;top:1px;background:#3c3c3c;text-align:center;border-radius:5px}.close_icon a{display:inline-block;color:#ffffff;height:35px;line-height:35px;width:34px}.cart_block_in_rt_cnt ul{display:block;border-bottom:1px dashed #ebebeb;margin:0 0 18px 0}.cart-summary{border:0px solid #e1e1e1;background:#ffffff;padding:15px 15px 10px 15px;margin:0 0 20px 0}.cart-summary .cart_block_in_rt_cnt ul{border-top:1px dashed #ebebeb;padding-top:10px}.cart-summary h2,.cart-summary h3,.cart-summary h4{color:#111;text-transform:uppercase;margin-bottom:10px}.cart-summary h3,.cart-summary h4{font-size:12px;color:#555}.cart-summary h3 span{color:#d11}.cart-popup{width:350px;max-height:630px;height:auto;background:#fff;z-index:2000;border:1px solid #aaa;box-shadow:3px 3px 20px #555;position:fixed;top:45px;right:20px}.cart-popup .cart-summary{padding:0;overflow:hidden}.cart-popup .cart-header{padding:10px 10px 2px 10px;background:#f1f1f1}.cart-popup .cart-inner{max-height:530px;height:auto;overflow-y:auto;overflow-x:hidden;padding:0 10px 20px 5px}.cart-popup .cart-footer{width:350px;height:50px;padding:10px;background:#444;overflow:hidden;z-index:2001;bottom:0;position:absolute}.cart-popup .cart-inner::-webkit-scrollbar{width:10px}.cart-popup .cart-inner::-webkit-scrollbar-track{background:#f9f9f9}.cart-popup .cart-inner::-webkit-scrollbar-thumb{background:#ddd;border-top:1px solid #f1f1f1}.cart-popup .cart-inner::-webkit-scrollbar-thumb:hover{background:#555}.cart-summary .hide-cart{float:right;color:#000;font-size:180%}.cart-summary .remove-item{float:right;color:#d55;font-size:120%;padding:2px 0 2px 10px}.cart-summary .btn-danger{float:right}.cart-summary .table-variants th,.cart-summary .table-variants td{font-size:12px}@media (max-width: 370px){.cart-popup{width:320px;right:0px;max-height:530px}.cart-popup .cart-inner{max-height:430px}.cart-popup .cart-footer{width:320px}}@media (max-height: 600px){.cart-popup{max-height:350px}.cart-popup .cart-inner{max-height:250px}}@media (max-height: 350px){.cart-popup{max-height:300px}.cart-popup .cart-inner{max-height:200px}}.cart_block_in_rt_cnt ul li{display:block;margin:0 0 13px}.cart_block_in_rt_cnt ul li h5{float:left;margin:0 0 10px 0;font-family:'Roboto', sans-serif;font-size:13px;line-height:13px;font-weight:400;color:#3c3c3c;max-width:91%;align:top}.cart_block_in_rt_cnt ul li h5 img{float:left;width:150px;padding:0;margin:0 15px 0 0}.cart_block_in_rt_cnt ul li h3{margin:0 0 6px 0;font-family:'Roboto', sans-serif;font-size:22px;line-height:22px;font-weight:700;color:#3c3c3c}.cart_block_in_rt_cnt ul li img{max-width:100%;margin:10px 0}.cart_block_in_rt_cnt ul.chkout{border:none;margin:0}.cart_block_in_rt_cnt ul.chkout li h5{margin:8px 0 0 0}.cart_block_in_rt_cnt ul.chkout li .btn{width:100%;font-family:'Roboto', sans-serif;font-size:20px;line-height:46px;height:46px;font-weight:700;color:#ffffff;padding:0;background:#9fc716;border:none;outline:none}.cart_block_in_rt_cnt ul.chkout li .btn:hover{background:#afd739}.cart_block_in_rt_cnt ul.chkout li .btn:active{box-shadow:none}header.header1{padding:30px 0 14px 0}.searchbox1{width:358px;margin:0 71px 0 38px}.cart_hd_content{float:left;display:inline-block}.cart_hd_content ul{display:inline-block;position:relative;margin:5px 0 0 0}.cart_hd_content ul:before{content:'';position:absolute;left:0;top:0;width:1px;height:40px;background:#e1e1e1}.cart_hd_content ul li{float:left;display:inline-block;width:60px;position:relative;padding:5px 0 0 0}.cart_hd_content ul li:after{content:'';position:absolute;right:0;top:0;width:1px;height:40px;background:#e1e1e1}.cart_hd_content ul li a{display:inline-block;font-family:'Roboto', sans-serif;font-size:11px;line-height:11px;font-weight:700;color:#aecd41;margin:0;position:relative}.cart_hd_content ul li a span{display:block;padding:0;margin:0 0 9px}.cart_hd_content ul li a small{position:absolute;right:-10px;top:-6px;width:17px;height:17px;line-height:17px;font-family:'Lato', sans-serif;font-size:12px;font-weight:900;color:#ffffff;background:#9fc716;border-radius:100%}.login_details{float:left;display:inline-block;position:relative;padding:0 20px;border-right:1px solid #e1e1e1;margin:0 15px 0 0;max-width:220px}.login_details_in{display:block;margin:-2px 0 0 0}.login_details .drpdwn_btn{font-family:'Roboto', sans-serif;font-size:14px;line-height:14px;font-weight:700;color:#666d4d;margin:0 0 4px;background:none;border:none;display:inline-block;width:auto;text-align:right;padding:0}.login_details .drpdwn_btn span{margin:0 0 0 14px;display:inline-block;color:#9bc215;line-height:10px}.login_details a{display:inline-block;font-family:'Roboto', sans-serif;font-size:13px;line-height:13px;font-weight:400;color:#999999;margin:0 21px 0 0;float:right}.login_details_cnt{padding:20px 15px;position:absolute;left:0;top:20px;background:#dfdfdf;border:1px solid #1e1e1e;border-radius:5px;z-index:99;display:none}.login_details h3:hover .login_details_cnt{display:block}.login_details_cnt h3{font-family:'Roboto', sans-serif;font-size:14px;line-height:14px;font-weight:400;color:#ffffff;margin:0 0 15px}.login_details_cnt .login_btn{width:80px;font-family:'Roboto', sans-serif;font-size:14px;line-height:30px;height:30px;font-weight:400;color:#ffffff;margin:0;background:#9bc215;border:none;outline:none;border-radius:5px}.dash_main_content.dash_main_content1.dash_main_content2{padding:36px 0 34px 0}.ratings_tabs_cnt{padding:28px 28px 35px}.ratings_tabs_blk1{border:1px solid #e1e1e1;padding:25px 0 17px;border-radius:5px;margin:0 0 4.5px 0}.customer_feedback_cnt h4{font-family:'Roboto', sans-serif;font-size:13px;line-height:13px;font-weight:400;color:#747a5e;margin:0 0 2px 0}.ratings_tabs_blk1 .customer_feedback_cnt h3{font-size:26px;line-height:26px}.ratings_tabs_blk1_lf{padding:25px 0 0 25px}.ratings_tabs_blk1_rt .stars{margin:0 0 -1px 0}.ratings_tabs_blk1_rt{padding:0 25px}.ratings_tabs_blk2{margin:0 0 30.5px}.ratings_tabs_blk2 ul{margin:0 -4.5px}.ratings_tabs_blk2>ul>li{padding:4.5px}.ratings_tabs_blk2_in{border:1px solid #e1e1e1;border-radius:5px}.ratings_tabs_blk2_cnt figure{border-bottom:1px solid #e1e1e1;padding:17px 0 16px 0}.ratings_tabs_blk2_sec{padding:18px 30px 11px 28px}.ratings_tabs_blk2_sec p{font-family:'Roboto', sans-serif;font-size:14px;line-height:16px;font-weight:400;color:#747a5e;margin:0 0 4px 0;min-height:36px}.ratings_tabs_blk2_sec ul{margin:0 0 5px 0;display:block}.ratings_tabs_blk2_sec a.review{font-family:'Roboto', sans-serif;font-size:14px;line-height:14px;font-weight:400;color:#16b8c7;margin:0;display:inline-block}.previous.previous2{padding:0}.previous2 .next a{margin:0}.previous.previous2 ul li.active a{background:#666d4d}.previous.previous2 ul li a:hover{background:#666d4d}.dash_main_content.dash_main_content1{padding:36px 0 39px 0}.dash_main_content1 .dash_main_content_lf{width:26%}.dash_main_content1 .dash_main_content_rt{width:72.3%;padding:0}.reviews_lft_cnt{background:#ffffff}.reviews_lft_cnt ul{display:block}.reviews_lft_cnt ul li{display:inline-block;padding:25px 0 30px;border:1px dashed transparent}.reviews_lft_cnt ul li.fstbrd{border-bottom:1px dashed #d7d7d7;border-right:1px dashed #d7d7d7}.reviews_lft_cnt ul li.lstbrd{border-top:1px dashed #d7d7d7;border-left:1px dashed #d7d7d7}.reviews_lft_cnt_in figure{display:inline-block;margin:0 0 13px 0}.reviews_lft_cnt_in h4{font-family:'Roboto', sans-serif;font-size:20px;line-height:20px;font-weight:700;color:#676e4e;margin:0 0 7px 0}.reviews_lft_cnt_in h5{font-family:'Roboto', sans-serif;font-size:16px;line-height:16px;font-weight:400;color:#9c9c9c;margin:0}.reviews_tabs{background:#ffffff}.reviews_tabs table td{color:#000}.reviews_tabs .nav-tabs{background:#eaebe9;border-radius:5px;border:none}.reviews_tabs .nav-tabs>li{margin:0}.reviews_tabs .nav-tabs>li>a{border:none;border-right:1px solid #d6d9d4;font-family:'Roboto', sans-serif;font-size:12px;line-height:40px;height:40px;font-weight:900;color:#a9ad9c;margin:0;padding:0 25px 0 26px}.reviews_tabs .nav-tabs>li>a:hover,.nav-tabs>li>a:focus{background:#ffffff;color:#9fc716}.reviews_tabs .nav-tabs>li.active>a:hover{background:#ffffff}.reviews_tabs .nav-tabs>li.active>a{border:none;color:#9fc716;border-right:1px solid #d6d9d4}.reviews_tabs .nav-tabs>li.last_brd>a{border:none;padding:0 35px 0 35px}.reviews_tabs_cnt{padding:45px 28px 36px}.customer_reviews h2{font-family:'Roboto', sans-serif;font-size:28px;line-height:32px;font-weight:700;color:#666d4d;margin:0 0 5px 0}.customer_reviews h4{font-family:'Roboto', sans-serif;font-size:18px;line-height:18px;font-weight:400;color:#666d4d;margin:0 0 12px 0}.stars{display:inline-block;margin:0 0 13px 0}.stars li{float:left;display:inline-block}.stars li a{display:inline-block;font-size:20px}.stars li span{display:inline-block;font-family:'Roboto', sans-serif;font-size:18px;line-height:18px;font-weight:400;color:#72ccd7;margin:0 0 0 8px}.customer_ratings{background:#f6f8f1;padding:25px 28px 22px}.customer_ratings_lf{display:inline-block;padding:0 20px 0 0}.customer_ratings_lf figure{background:#ffffff;border:1px solid #e1e1e1;border-radius:5px;padding:11px 0}.customer_ratings_rt{display:inline-block;padding:0 0 0 2px}.star_ratings{padding:0 0 7px}.star_ratings ul{display:block;margin:0}.star_ratings ul li{float:left;display:inline-block;padding:0 5px;line-height:8px}.star_ratings ul li h5{font-family:'Roboto', sans-serif;font-size:14px;line-height:25px;font-weight:400;color:#72ccd7;margin:0}.star_ratings ul li span{width:177px;height:25px;background:#ffffff;border:1px solid #d6d9d4;display:inline-block}.star_ratings ul li.fstbg span{background:#9bc215}.star_ratings.lst_pad{padding:0}.customer_feedback{padding:37px 0 0 0}.customer_feedback ul{display:block;margin:0}.customer_feedback>ul>li{display:inline-block;padding:15px 0 16px 0}.customer_feedback>ul>li.rgt_cnt{padding:15px 0 16px 32px}.customer_feedback_cnt{padding:0 0}.customer_feedback_cnt h3{font-family:'Roboto', sans-serif;font-size:22px;line-height:22px;font-weight:700;color:#666d4d;margin:0 0 4px 0}.customer_feedback_cnt h5{font-family:'Roboto', sans-serif;font-size:13px;line-height:13px;font-weight:400;color:#9c9c9c;margin:0 0 12px 0}.customer_feedback_cnt h5 small{display:inline-block;color:#666d4d;font-size:13px;margin:0 3px 0 8px}.customer_feedback_cnt h5 span{display:inline-block;color:#16b8c7}.customer_feedback_cnt ul{margin:0 0 3px 0}.customer_feedback_cnt p{font-family:'Roboto', sans-serif;font-size:14px;line-height:18px;font-weight:400;color:#a4a4a4;margin:0 0 14px 0}.customer_feedback_cnt a.readmore{font-family:'Roboto', sans-serif;font-size:12px;line-height:12px;font-weight:400;color:#16b8c7;margin:0;display:inline-block}.dash_main_content{padding:20px 0 49px;background:#f4f6ef}.dash_main_content_lf{padding:0;width:25.4%}.dash_main_content_lf_cnt ul{display:block;margin:0 0 20px 0;background:#ffffff}.dash_main_content_lf_cnt ul li{display:block;border-bottom:1px solid #ebebeb}.dash_main_content_lf_cnt ul li.brdr_none{border:none}.dash_main_content_lf_cnt ul li a{font-family:'Roboto', sans-serif;font-size:13px;line-height:13px;font-weight:700;color:#969696;display:block;padding:13px 25px 13px;position:relative;transition:all ease-in-out 0.5s;-moz-transition:all ease-in-out 0.5s;-ms-transition:all ease-in-out 0.5s;-o-transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s}.dash_main_content_lf_cnt ul li a span{position:absolute;top:50%;right:25px;font-size:30px;margin:-8px 0 0 0;color:#9bc215}.dash_main_content_lf_cnt ul li.active a{background:#9bc215;color:#ffffff}.dash_main_content_lf_cnt ul li:hover a{background:#000000;color:#ffffff}.dash_main_content_lf_cnt ul li:hover a span{color:#ffffff}.dash_main_content_lf_cnt ul li.active a span{color:#ffffff}.dash_main_content_rt{padding:0 6px 0 0;width:72.8%;float:right}.landing_block{background:url(estore/green_pattern_img.jpg) no-repeat left top;padding:38px 0 24px 0}.landing_block h2{font-family:'Roboto', sans-serif;font-size:28px;line-height:32px;font-weight:700;color:#ffffff;margin:0}.landing_block h2 span{font-weight:400}.landing_block h4{font-family:'Roboto', sans-serif;font-size:20px;line-height:26px;font-weight:400;color:#ffffff;margin:0 0 32px 0}.landing_block ul{display:inline-block;margin:0 0 44px 0}.landing_block ul li{display:inline-block;float:left;margin:0 3.5px}.landing_block>ul li a{display:inline-block;font-family:'Open Sans', sans-serif;font-size:14px;line-height:40px;height:40px;font-weight:700;color:#9fc716;margin:0;background:#ffffff;min-width:123px;border-radius:5px;padding:0 10px}.landing_block>ul li a:hover{background:#f6ff91;color:#1ba301}.landing_block>ul li a.bgclr{background:#767c60;color:#ffffff}.landing_block>ul li a.bgclr:hover{background:#ffffff;color:#1ba301}.landing_block h5{font-family:'Roboto', sans-serif;font-size:14px;line-height:14px;font-weight:400;color:#ffffff;margin:0}.landing_block1{background:#ffffff;border-bottom:10px solid #9bc215}.landing_block1_lf{border-right:1px dashed #9bc215;padding:0}.landing_block1_in{padding:20px 15px 27px 35px;background:#ffffff;margin:29px 10% 80px 14.7%;width:70.9%;border:1px dashed #d7d7d7;min-height:244px}.landing_block1_in h3{margin:0 0 10px 0}.landing_block1_in h3 small{font-family:'Roboto', sans-serif;font-size:16px;line-height:20px;font-weight:700;color:#9bc215;display:inline-block;float:left;padding:11px 0 0 0}.landing_block1_in h3 span{padding:0 9px 0 0;display:inline-block;float:left}.landing_block1_in ul{padding:0;margin:0;display:inline-block}.landing_block1_in ul li{padding:0 0 0 15px;display:block;margin:0 0 10px;background:url(estore/line_bg_img.png) no-repeat left 6px}.landing_block1_in ul li h5{font-family:'Roboto', sans-serif;font-size:14px;line-height:14px;font-weight:400;color:#767c60}.landing_block1_rt{padding:0}.landing_block1_rt .landing_block1_in h3 small{padding:2px 0 0 9px}.landing_block1_rt .landing_block1_in h3{padding:9px 0 0 0}.market{border:1px solid #e1e1e1;margin:0 20px 6px 0;padding:29px 0 22px 0}.market.alt{margin:0 0 6px 0px;padding:29px 0 22px 0}.market>h2{margin:0;font-family:'Roboto', sans-serif;font-size:22px;line-height:22px;font-weight:700;color:#666d4d;text-transform:uppercase;padding:0 0 18px 44px}.market>h2>span{display:inline-block;padding:0 0 0 5px;color:#9fc716}.themes{padding:35px 0 36px 0;background:#f8f8f8;border:1px solid #e1e1e1;width:754px;border-radius:3px;margin:0 auto;text-align:center}.fitstyle{padding:0;margin:-22px 0 0 1px;text-align:center;position:relative;z-index:999}.fitstyle h2{font-family:'Roboto', sans-serif;font-size:26px;line-height:26px;font-weight:900;color:#ffffff;padding:8px 0 8px 0;background:#9fc716;width:40px;height:40px;border-radius:100% 100%;margin:0 auto 13px}.fitstyle h3{font-family:'Roboto', sans-serif;font-size:17px;line-height:17px;font-weight:700;color:#666d4d;margin:0;padding:0 0 6px 0}.fitstyle small{margin:0;font-family:'Roboto', sans-serif;font-size:17px;line-height:17px;font-weight:400;color:#a4a4a4;display:block;padding:0 0 46px 0}.image-loader-demo{padding:35px 0 29px 97px;border:1px solid #e1e1e1;width:754px;margin:0 auto}.image-loader-demo div>ul{display:inline-block;width:100%;margin:0 auto;padding:0;position:relative}.image-loader-demo div>ul>li{width:130px;padding:19px 0 7px 0;margin:0 14px 10px 0;border:1px solid #ebebeb;text-align:center;border-radius:5px;float:left;display:inline-block}.image-loader-demo ul li ul{min-height:23px;padding:7px 0 5px 0;display:block;border-top:1px solid #ebebeb;margin:20px 0 0 0}.image-loader-demo ul li ul li{float:left;display:inline-block;width:33.33%;border:none}.image-loader-demo div>ul>li.theamimg>a>img{width:45px;height:auto}.image-loader-demo div>ul>li a{margin:29px 0 5px 0}.image-loader-demo div>ul>li.theamimg{padding:20px 0 7px 0}.image-loader-demo div>ul>li a img{width:auto;height:13px}.image-loader-demo div>ul>li>a>span{font-size:12px;padding:13px 0 14px 0;display:block;line-height:16px;color:#666d4d;font-weight:normal}.themes2{padding:31px 0 0 0}.fitstyle a{width:132px;display:block;color:#ffffff !important;background:#3c3c3c;font-family:'Roboto', sans-serif;font-size:12px;line-height:34px;font-weight:700;color:#666d4d;height:34px;border-radius:5px;text-transform:uppercase;margin:0 auto 58px}.theampera{border-top:1px solid #e1e1e1;padding:0px 42px 0;border-top:0}.theampera h4,.theampera h3{font-family:'Roboto', sans-serif;font-size:17px;line-height:27px;font-weight:700;color:#666666;margin:0;padding:20px 0 8px 0px}.theampera p,.theampera li{font-family:'Roboto', sans-serif;font-size:17px;line-height:21px;font-weight:400;color:#666666;margin:0 0 10px 0}.theampera ol{list-style-type:decimal;margin-left:20px}.theampera ul li{list-style-type:circle;margin:0 0 10px 18px}.helpdisk{padding:0}.contactheam{padding:10px 0 0 43px;float:left;width:53%}.contactheam p{margin:15px 0}.contactheam ul li label{margin:0;padding:0 0 6px 0;font-family:'Roboto', sans-serif;font-size:13px;line-height:13px;font-weight:700;color:#666d4d;display:block;text-transform:uppercase}.contactheam ul li{margin:0 0 21px 0;position:relative}.contactheam ul li .input{margin:0;padding:0 22px;font-family:'Roboto', sans-serif;font-size:14px;font-weight:400;color:#666d4d;line-height:40px;width:100%;outline:none;background:#f9faf5;border:1px solid #d7d7d7;border-radius:5px;height:40px}.contactform ul{margin:0;padding:0 0 0 0;display:inline-block}.textareathem{width:100%;height:229px;background:#f9faf5;border:1px solid #d7d7d7;outline:none;resize:none;font-family:'Roboto', sans-serif;font-size:14px;line-height:14px;color:#666d4d;padding:19px 20px}.addresstheam{padding:30px 0 0 0;margin:0;float:right;display:inline-block;width:42%}.addresstheam_in{padding:0 0 36px 0;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;width:300px}.addresstheam h2{margin:0;font-family:'Roboto', sans-serif;font-size:22px;line-height:22px;font-weight:700;color:#666d4d;text-transform:uppercase;padding:30px 0 6px 0px}.addresstheam h2 span{color:#9fc716}.addresstheam a{display:block;font-family:'Roboto', sans-serif;font-size:13px;line-height:13px;font-weight:400;color:#666d4d;padding:0}.buttontheam{background:#9fc716;margin:0;padding:0;font-family:'Roboto', sans-serif;font-size:14px;font-weight:400;color:#ffffff;line-height:36px;width:114px;outline:none;height:36px;border:none;position:absolute;top:144px;right:-156px}.addresstheam_in1{border-top:none}.contactheam ul li:nth-last-child(1):after{position:absolute;top:151px;right:-17px;content:'';width:0;height:0;border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:20px solid #f9faf5;z-index:99}.contactheam ul li:nth-last-child(1):before{position:absolute;top:149px;right:-19px;content:'';width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:21px solid #d7d7d7;z-index:99}.checktheam{border-bottom:none;position:absolute;top:46px;right:0}.checktheam .custom-checkbox label{background:url(estore/innertheamcheckbox.jpg) no-repeat;background-position:0 -55px;padding:15px 17px 15px 18px}.checktheam .custom-checkbox label.checked{background-position:0 0}.inputbutton{font-size:0}.rolecheck{margin:0 auto;width:290px;position:relative}.rolecheck input{display:none}@media (max-width: 1260px){.filter_right ul{margin:0}.itemdetails_right{margin:0}.product_blk4 ul{margin:0}.product_blk4 h2{padding:0 13px}}@media (max-width: 1200px){.estore .container{width:100%}.estore .logo{padding:10px 0px 10px 19px}.searchbox{width:33%}.estore-nav{text-align:center}.estore-nav ul{float:none}.estore-nav ul li{margin:0;padding:0 21px;float:none}.nike{top:25px}.golf_left{width:50%;background-size:cover}.golf_right{width:50%;background-size:cover}.cubsimages ul li:nth-child(2) .golf_left,.cubsimages ul li:nth-child(3) .golf_left{background-size:cover}.golf_left h4{font-size:24px;line-height:24px}.golf_right figure img{width:100%;height:auto}.golf{padding:0 10px}.speed ul li{width:33.33%;margin:0 0 15px 0;padding:0 10px}.golfmarket figure img{width:100%;height:auto}.banner_image figure img{width:90%;height:auto}.banner_image{width:100%}.shop_in figure img{width:100%;height:auto}.subscribe figure img{width:100%;height:auto;display:block}.subscribe{width:100%}.items{margin:0 11px 19px 0}.row{margin:0}.subscribe_in{width:auto}.create{width:80%;top:6px;left:29px;padding:18px 10px 19px 10px}.create a{margin:0 34px}.subscribe_in{left:10px}.items h4{padding:10px 0 0 0}.cost{left:12px;top:0}.speed_in{padding:42px 10px 14px 10px}.speed_in p{padding:0 0 8px 0}.speed_in span{padding:0}.next a{margin:0}.previous{padding:0 10px}.recent ul li .bootstrap-select.btn-group .dropdown-menu li a{padding:0}.previous{padding:0 10px 15px 0}.items h4{font-size:19px}.recent ul li{margin:0 0px 0px 20px}.subscribe_in h3{margin:0;font-size:16px;padding:0 0 5px 0}.inputbutton1{width:94px}.search_box1{width:97%}.calender button{padding:4px 0 0 0}.golf_left{padding:36px 34px 27px}.golf_left h4{font-size:17px;line-height:20px}.golf_left span{margin:0 0 23px 0}.golf_left{display:table}.golf_left_in{display:table-cell;width:100%;height:100%;vertical-align:middle;padding:0}.create figure img{width:32px;height:auto}.create p{font-size:14px;line-height:19px}.create{top:32px}.services{width:100%}.subnav{text-align:left;width:28.73%;padding:0}.subnav.subnav1{width:42.5%}.subnav.subnav1 ul{padding:0 10px}.subnav ul li img{width:100%;height:auto}.click{width:240px;margin:-65px 0 0 -120px}.click h3{font-size:24px;line-height:30px;margin:0}.click small{font-size:20px;line-height:25px;padding:0 0 10px 0}.subnav ul li a{padding:7px 12px}.estore-nav ul li{position:static}.follow .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:200px;padding:0 0 0 0}.recent ul li .bootstrap-select.btn-group .dropdown-menu li a span.text{padding:0 0 0 15px}.selling_in1 .speed ul li{width:33.33%}.callawaylogo{width:40%;padding:0}.callaway_text{width:50%}.call_golf_lf{width:80%;padding:0 10px}.call_golf_rt{width:20%}.callawaylogo a figure img{width:100%;height:auto}.search_boxinner4{width:70px}.share a{width:108px;margin:0 0 0 10px}.search_boxinner4{margin:0 5px 0 0}.altview_vapor h2{font-size:25px}.altview_vapor span{font-size:20px}.altview_seller figure img{width:100%;height:auto}.nike1_rgt_down ul{display:table;float:none}.nike1_rgt_down ul li{display:table-cell;float:none}.week_lft{display:block;text-align:center;float:none}.week_rgt{text-align:center;display:block;float:none}.calender{width:147px}.calender>.text{width:112px}.calender>.button{width:33px}.grid_view .altviewdriver{min-height:470px}.grid_content.grid_view ul li .altview_vapor{padding:35px 10px 0 10px}.speed.list_view ul li{width:100%}.speed.list_view .speed_bottom{padding:0 30px}.product_blk2_lf{width:32%;margin:0 2% 0 0}.product_blk2_md{width:43%;margin:0 2% 0 0}.product_blk2_rt{width:21%}.product_blk2_md_sec h3{line-height:36px}.social_ntw ul li{float:none !important;margin:5px 0;text-align:center}.social_ntw ul li a{text-align:left}.amount{left:10px;top:10px;width:50px}.product_blk2_lf .thumbnail .list-inline>li{margin:0 5px;padding:0}.product_blk2_lf .thumbnail .list-inline>li a{padding:9px 5px 0}.social_ntw ul li a.facebk{margin:0}.social_ntw ul li .save{width:120px}.cart_block_in_md_sec h3{font-size:23px}.reviews_tabs_cnt{padding:10px 15px}.searchbox1{margin:0 15px 0 15px;width:30%}.cart_hd_content ul li{width:53px}.login_details{padding:0 10px;margin:0 10px 0 0}.ratings_tabs_blk2_sec{padding:10px 14px}.ratings_tabs_blk2_sec .stars li a{font-size:17px}.reviews_tabs .nav-tabs>li>a{padding:0 15px !important}.landing_block1_in{padding:20px 15px;margin:29px 5% 90px 5%;width:90%}.dash_main_content_lf_cnt ul li a{padding:13px 15px}.nike1_rgt_down ul{display:table;float:none}.nike1_rgt_down ul li{display:table-cell;float:none}.category_textarea{width:100%;margin:0}.week_lft{display:block;text-align:center;float:none}.week_rgt{text-align:center;display:block;float:none}.calender{width:147px}.calender>.text{width:112px}.calender>.button{width:33px}.addnewitem_in ul{width:100%}.addnewitem_in{padding:25px 10px}.category_lf1.options,.category_lf2.options{width:50%}.category_right{width:50%}.options .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%;margin:0}.radiobuttons{width:100%}.themes{width:100%}.market{padding:29px 20px 22px}.image-loader-demo{width:100%;padding:35px 0 29px 50px}.image-loader-demo div>ul>li.theamimg{width:22%}.image-loader-demo div>ul>li{width:22% !important}.textareathem{width:100%}.addresstheam h2{font-size:19px}.addresstheam_in{width:220px}.addresstheam{width:39%}}@media (max-width: 991px){.clear-counter{clear:none;display:none}.responsive-clear-counter{clear:both;display:block}.estore-nav ul li{padding:0 8px}.estore .logo{padding:0 0 15px 5px;float:none;display:block;text-align:center}.estore .logo a{display:inline-block}.main-menu .cart{padding:5px 23px}.speed ul li{width:50%}.items h4{float:none;display:block;text-align:center;padding:10px 0 10px 0}.recent{float:none;text-align:center;display:block;margin:0 auto}.selling_in{width:71%}.create{padding:14px 10px 12px 10px;right:0;left:0;margin:0 auto;top:19px}.create figure{top:-18px}.create p{font-size:12px;line-height:17px;padding:0 0 7px 0}.create a{margin:0 auto;width:108px;padding:9px 0}.shop{width:29%}.subscribe_in h3{margin:0;font-size:13px;padding:10px 0 8px 0}.subscribe_in{top:0}.inputbutton1{width:69px}.search_box1{width:97%;padding:0 77px 0 9px}.nike h2{font-size:53px;line-height:40px}.nike p{font-size:20px;line-height:26px}.nike h3{font-size:20px;line-height:26px}.golf_left,.golf_right{height:240px}.golf_left h4{font-size:14px;line-height:18px}.golf_left span{font-size:12px;line-height:15px}.golf_left a{width:85px;font-size:12px}.speed_in{min-height:263px;text-align:left}.subnav ul>li>a{font-size:12px}.follow .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:149px;padding:0}.selling_in1 .speed ul li{width:50%}.search_boxinner4{width:100%;margin:0 0 12px 0;margin:0 auto;display:block}.lowprice{padding:19px 19px 45px 19px}.share a{margin:0 18px 16px 0}.share{float:none;display:block}.search_boxinner4{margin:0 auto 14px}.call_golf_rt a{padding:9px 5px}.altview_vapor h2{font-size:18px}.altview_vapor span{font-size:20px}.nike1_rgt_top_lft h3{font-size:14px}.nike1_rgt_top_lft p{font-size:12px}.grid_content.grid_view ul li{width:50%}.grid_view .altviewdriver{min-height:455px}.speed.list_view ul li{width:100%}.product_blk4 ul li{padding:10px 13px}.product_blk2_lf .carousel .item figure img{width:150px;height:auto}.product_blk2_lf .thumbnail .list-inline>li a img{width:40px;height:auto}.product_blk2_rt_blk1,.product_blk2_rt_blk2,.product_blk2_rt_blk3{padding:15px 10px}.product_blk2_rt_blk1 .stars li span{margin:0 0 0 5px}.product_blk2_rt_blk2 h3,.product_blk2_rt_blk3 h3{font-size:17px}.product_blk2_md_sec h3{font-size:23px;line-height:30px;margin:0 0 10px}.product_blk2_md_sec h2{font-size:28px;line-height:28px}.product_blk2_md_sec del,.product_blk2_md_sec h5{padding:0 7px}.product_blk2_md_sec p{font-size:15px;line-height:20px;padding:0 0 10px}.cart_block_in_lf{min-height:377px}.cart_block_in_md{padding:20px 0 27px}.cart_block_in_md_sec h3{font-size:20px}.cart_block_in_md_sec p{font-size:14px}.cart_block_in_rt{padding:20px 10px 3px}.cart_block_in_rt h4{font-size:13px}.close_icon{right:-5px}.close_icon a{width:24px;line-height:24px;height:24px}.cart_hd_content ul li{width:56px}.reviews_tabs .nav-tabs>li>a{padding:0 8px !important}.reviews_lft_cnt_in h5{font-size:14px}.customer_feedback>ul>li.rgt_cnt{padding:15px 0 16px 0}.dash_main_content_lf_cnt ul li a span{right:15px}.nike1_rgt_top_lft h3{font-size:14px}.nike1_rgt_top_lft p{font-size:12px}.options{padding:30px 20px 35px 20px}.itemdetails_right{width:55%}.contactheam{padding:10px 0 0 0}.addresstheam{width:41%}.addresstheam_in{width:202px}.addresstheam h2{font-size:16px}.image-loader-demo div>ul>li{width:21% !important}.image-loader-demo{padding:35px 0 22px 27px}.condition .checkbox label{font-size:15px}.market{padding:15px !important}.market>h2{padding:0px}}@media (max-width: 767px){.nav-icon{display:block}.estore header{position:relative}.estore body{overflow-x:hidden}.estore #wrapper{position:relative;right:0;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out}.estore .carousel-control.right{top:calc(50% - 15px)}.estore .carousel-control.left{top:calc(50% - 15px)}.menu_open #wrapper{right:270px}.menu_open{overflow:hidden}.menu_open .mobile_menu{right:0}.menu_open .overlay{opacity:1;visibility:visible}.mobile_menu{display:block;width:270px;position:fixed;top:0;right:-270px;height:100%;background:#ffffff;z-index:999;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out}.mobile_menu .estore-nav{display:block;height:100%;border:none;padding:50px 0 0 0;overflow-y:scroll}.mobile_menu .estore-nav .container{padding:0}.mobile_menu .estore-nav .services .subnav{width:100%}.estore-nav{display:none}.estore-nav ul{float:none;display:block;width:100%}.estore-nav ul li{clear:both;margin:0;padding:0 0;float:none;display:block;position:relative}.estore-nav ul li:hover .menu-content{display:none}.estore-nav ul li:hover>a{border:none}.estore-nav ul li a{display:block;border:none;padding:15px 0}.estore-nav ul li a:hover{background:#9fc716;color:#ffffff;border:none}.estore-nav ul li span{position:absolute;z-index:999;right:0;top:6px;height:25px;width:25px;text-align:center;cursor:pointer;display:block;background:url(estore/plus-icon.png) no-repeat center center #d4cece;margin:4px}.estore-nav .menu-content{display:none}.estore-nav .services{position:static;padding:0}.estore-nav .click{width:200px;padding:5px 0;margin:-50px 0 0 -100px}.estore-nav .click h3{font-size:20px;line-height:20px}.estore-nav .click small{font-size:15px;line-height:15px}.estore-nav .click a{padding:5px}.estore-nav .click a:hover{background:#000}.subnav ul li{text-align:center;margin:0 0 10px 0;max-width:250px}.subnav ul{padding:0}.subnav ul>li>a{padding:15px 0;display:block}.subnav ul>li>a:hover{color:#ffffff !important}.subnav ul>li>a{font-size:14px}.popup_reg1 .modal-dialog{width:420px;margin:10px auto}.popup_reg1 .modal-content{width:420px}.popup_reg1_in1{padding:20px 15px}.contactform a.reg{float:none;display:block}.popup_signin{text-align:left}.check1{float:none;display:block}.contactform ul.reg2 li{width:100%;margin:0 0 29px}.selling_in{float:none;display:block;width:100%;text-align:center}.shop{width:100%}.searchbox{margin:0 10px 0 0}.main-menu .cart{padding:0}.searchbox{float:none;width:100%;margin:0 10px 10px 0}.nike{left:70px}.carousel-control.right{width:20px;height:30px;background-position:6px 6px}.carousel-control.left{width:20px;height:30px;background-position:4px 6px}.banner .carousel-indicators{bottom:0;display:none}.sell{padding:0 6px}.create{top:42%}.golf_left h4{font-size:20px;line-height:22px}.listitems ul li{padding:0 15px 0 0}.listitems ul li a{font-size:13px}.copy p{font-size:13px}.selling_in1{text-align:left}.altview_vapor{border:none}.altview_in{width:100%}.altview_golf{padding:12px 0 0 30px}.follow .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%;padding:0}.filter_right{padding:0}.follow{padding:15px}.alfabet{margin:10px 0 17px 0}.categores ul{width:100%}.logo{text-align:left}.callaway_text{width:100%}.callawaylogo{margin:0 auto;display:block;float:none}.call_golf_lf h3{padding:10px 0 4px 0;font-size:20px;line-height:20px}.call_golf_lf p{font-size:15px;line-height:17px}.lowprice{margin:0 0 16px 0}.share{float:left;display:inline-block}.speed.list_view ul li{width:100%}.product_blk2_lf{width:100%;margin:0}.product_blk2_md{width:100%;margin:0}.product_blk2_rt{width:100%}.product_blk3_in{padding:15px 10px}.cart_block_in_lf{float:none;width:100%;display:block;min-height:auto;border:none;border-bottom:1px solid #e1e1e1;padding:10px 0}.cart_block_in_lf figure{display:inline-block}.cart_block_in_lf figure img{width:300px}.cart_block_in_lf .is-deal figure img{width:100%}.cart_block_in_md{float:none;display:block;width:100%;border:none;border-bottom:1px solid #e1e1e1}.cart_block_in_rt{float:none;display:block;width:100%}.cart_block3{margin:0 0 20px 0}.cart_block_in_lf_in{height:auto;padding:10px 0}.ratings_tabs_cnt{padding:0}.ratings_tabs_blk1{padding:20px 0}.ratings_tabs_blk1_lf{padding:0 0 20px}.customer_feedback_cnt h4{margin:0 0 10px}.dash_main_content1 .dash_main_content_rt{width:100%}.dash_main_content1 .dash_main_content_lf{width:100%}.reviews_tabs .panel-heading{padding:0}.reviews_tabs .panel-heading .panel-title a{padding:10px 15px;display:block;position:relative}.reviews_tabs .js-tabcollapse-panel-heading.collapsed:after{content:'\002b';position:absolute;right:15px;top:10px;font-size:16px}.reviews_tabs .js-tabcollapse-panel-heading:after{content:'\2212';position:absolute;right:15px;top:10px;font-size:16px}.reviews_tabs .js-tabcollapse-panel-heading{background:#ffffff;color:#9fc716}.reviews_tabs .js-tabcollapse-panel-heading.collapsed{background:#eaebe9;color:#a9ad9c}.reviews_tabs .panel-group .panel+.panel{margin:0;border-top:none}.reviews_tabs .panel-body{padding:15px 10px}.reviews_tabs_cnt{padding:0}.dash_main_content_lf{float:none;width:100%;display:block}.dash_main_content_rt{float:none;width:100%;display:block}.dash_main_content{padding:15px 0}.itemdetails_right{width:56%}.estore .membership ul:before{left:15%}.estore .membership ul:after{left:15%}.contactheam{float:none;display:block;width:100%}.addresstheam{float:none;display:block;width:100%}.addresstheam_in{width:100%}.buttontheam{position:static;margin:20px 0 0 0}.contactheam ul li:nth-last-child(1):after{position:absolute;top:246px;right:0;left:0;margin:0 auto;content:'';width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #f9faf5;z-index:99}.contactheam ul li:nth-last-child(1):before{position:absolute;top:246px;right:0;left:0;margin:0 auto;content:'';width:0;height:0;border-left:21px solid transparent;border-right:21px solid transparent;border-top:21px solid #d7d7d7;z-index:99}}@media (max-width: 599px){.recent ul li{margin:0 0 15px 0;width:100%;float:none;display:block}.recent{display:block}.recent ul{width:100%}.recent ul li .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%}.recent ul li a{display:block;text-align:center}.nike{position:static;background:#2e3b21;padding:46px 0;text-align:center}.nike h3{padding:0 0 10px 0;display:inline-block}.nike a{margin:0 auto !important}.nike h2{font-size:38px;line-height:40px}.nike p{font-size:15px;line-height:22px}.nike p{font-size:15px;line-height:22px}.listitems{float:none;display:block;text-align:center}.copy{float:none;text-align:center;display:block}.copy p{padding:0}.create{top:36%}.nike h3 small{font-size:12px}.carousel-control.right{top:40%}.carousel-control.left{top:40%}.timer p{width:130px}.please_rt .follow .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:267px}.pdct_addcart_btn{margin:20px 0 0 0}.nike1_lft{float:none;display:block;width:100%}.nike1_rgt{width:100%;display:block;float:none}.week_rgt ul li{float:none;display:block;padding:0 0 20px 0}.week_lft{padding:0 0 10px 0}.nike1_rgt_top_lft{padding:0 0 0 10px}.grid_view .altviewdriver{min-height:470px}.speed.list_view ul li{width:100%}.speed.list_view .speed_top{width:40%}.ratings_tabs_blk2_sec{padding:10px 5px}.customer_ratings{text-align:center}.customer_ratings_lf{float:none;display:block;padding:10px 0;width:100%}.customer_ratings_rt{float:none;display:inline-block;padding:10px 0;width:auto}.landing_block h2{font-size:24px}.landing_block1_lf{width:100%;float:none;display:block;border-right:none;border-bottom:1px dashed #9bc215}.landing_block1_rt{width:100%;float:none;display:block}.landing_block1_in{width:100%;padding:20px 10px;margin:20px 0;min-height:auto}.items-header{width:100%;text-align:center;display:block;margin:0 auto}.itemdetails_right{width:100%;display:block;text-align:center;margin:0 auto}.items-header h2{background-position:31%;margin:0 0 12px 0}.estore .membership ul:before{left:28%;width:55%}.estore .membership ul:after{left:18%}.category_lf1.options{padding:30px 20px;display:block;float:none;margin:0;width:100%}.category_lf2.options{padding:30px 20px;display:block;float:none;margin:0;width:100%}.category_lf3.options{padding:20px 15px;margin:0;width:100%}.addnewitem_in ul{width:100%}.options .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%;margin:0}.category_right{padding:20px;float:none;display:block;width:100%}.image-loader-demo div>ul>li{width:44% !important}.image-loader-demo div>ul>li.theamimg{padding:17px 0 7px 0}}@media (max-width: 479px){.nike{padding:14px 0 50px 0}.speed ul li{width:100%;float:none;display:block}.previous{padding:0}.sell{width:100%;display:block;text-align:center}.main-menu .cart{float:none;text-align:center;display:inline-block}.signbutton{float:none}.main-menu .cart a{float:none}.speed_in p{text-align:center}.speed_in{text-align:center}.nike h2{font-size:20px;line-height:25px;letter-spacing:0}.nike p{font-size:15px;line-height:20px}.nike p{font-size:15px;line-height:20px}.create{top:18%;left:25px}.golf_left{width:100%;float:none !important}.golf_right{width:100%;float:none !important}.golf_left_in{text-align:center}.golf_left a{margin:0 auto}.listitems ul li{float:none;display:block}.listitems{padding:14px 0 0 0}.copy{padding:7px 0}.popup_reg1 .modal-dialog{width:360px}.popup_reg1 .modal-content{width:360px}.popup_reg1_in1 h2{font-size:20px}.popup_reg1_in1 p{font-size:13px;margin:0 0 15px}.check label,.check label small,.check1 label{font-size:11px}.popup_reg1_in2 h3{font-size:14px}.popup_signin a{text-align:left}.filter_right ul li{width:100%;display:block;float:none}.alfabet ul li{width:auto;float:left}.alfabet ul li.alf_text{float:none;display:block;margin:0 auto}.previous1 ul li{width:auto;float:left;display:inline-block}.previous1{padding:0 0 11px 0}.pre a{padding:13px 10px}.next a{padding:13px 17px}.selling_in1 .speed ul li{width:100%}.call_golf_lf p{font-size:12px;line-height:15px}.call_golf_rt a{font-size:10px}.please_lf{float:none;display:block;text-align:center}.please_rt .follow h5{float:none;text-align:center;display:block}.please_rt{float:none;text-align:center;display:block}.month{padding:0 10px}.nike1_rgt_down ul li{padding:8px 0 14px 9px}.grid_view .altviewdriver{min-height:400px}.grid_content.grid_view ul li{width:100%;float:none;display:block}.speed.list_view ul li{width:100%}.speed.list_view .speed_top{width:40%;display:block;padding:10px}.speed.list_view .speed_bottom{padding:0 30px;display:block;padding:10px;border-top:1px solid #cccccc;border-left:none}.product_blk4 ul li{width:100%}.product_blk4 h2{margin:0 0 10px}.product_tab .nav-tabs{margin:0 -5px}.product_tab .nav-tabs>li>a{font-size:13px;padding:0 5px}.product_tab_cnt p{font-size:12px;line-height:16px}.product_tab_cnt ul li p{line-height:16px}.product_blk2_md_sec h2,.product_blk2_md_sec h3{font-size:20px}.product_blk2_md_sec del,.product_blk2_md_sec h5{font-size:14px}.product_blk1 ul li span{margin:0 7px}.pdct_addcart_btn{margin:0}.cart_block_cnt{text-align:center}.cart_block_cnt h3{display:block;float:none !important;margin:5px 0}.cart_block_cnt .btn{float:none !important;display:inline-block;margin:5px 0}.cart_block_in_md_in{padding:0 10px}#incdec{padding:0 20px 0 10px}.register{text-align:center}.cart_hd_content{float:none;display:inline-block}.cart_hd_content{margin:10px 0}.ratings_tabs_blk2>ul>li{width:50%}.ratings_tabs_blk2_sec p{font-size:13px}.ratings_tabs_blk2_sec .stars li a{font-size:15px}.ratings_tabs_blk2_sec .stars li span{font-size:15px}.ratings_tabs_blk1_rt{padding:0 10px}.ratings_tabs_blk1 .customer_feedback_cnt h3{font-size:20px}.customer_ratings{padding:15px 10px}.star_ratings ul li span{width:120px}.landing_block{padding:15px 0}.landing_block h2{font-size:16px;line-height:20px}.landing_block h4{font-size:14px;line-height:20px;margin:0 0 15px 0}.landing_block ul{margin:0 0 15px 0}.landing_block ul li a{font-size:13px;line-height:26px;height:26px;width:110px}.store .select{width:100%}.store .month{padding:0 10px}.nike1_rgt_down ul li{padding:8px 0 14px 9px}.image-loader-demo div>ul>li{width:100% !important}.image-loader-demo{padding:35px 0 22px 0}.themes2 figure img{width:100%;height:auto}.themes2{padding:10px 10px 0}.items-header h2{background-position:21%}.themes figure img{margin:0 0 15px 0}.checktheam{position:static}.checktheam.check{margin:0;padding:0}.theampera p{font-size:14px;line-height:16px}.theampera{padding:25px 0 0 0}.buttontheam{margin:36px 0 0 0}.rolecheck{margin:0;width:auto}}.deals .price{font-family:"Lato", sans-serif}.deals .load-more{border:none;clear:both;margin:10px;font-size:150%;padding:5px 0}.featured-modal-area{height:1px;width:1px;overflow:hidden}.deals .table-registration .btn.btn-primary{max-height:40px}#payment-submit-save-button{font-size:130%;text-transform:uppercase;font-weight:bold}.price-original{text-decoration:line-through;font-size:80%}.deals section,.deals p,.deals .content p{color:#444;font-size:14px;line-height:20px;font-family:"Lato", sans-serif}.sidebar.checkout{float:right}.checkout-links{text-align:center}@media only screen and (max-width: 767px){.checkout-links{display:none}.sidebar.checkout{float:none;width:100%}}.deals #wrapper{overflow:hidden;position:relative;width:100%}.deals #main{padding-top:16px}.deals #main.bg-wood{background:url(deals/images/bg-wood1.png) repeat-x -57% 0}.deals #main.bg-wood1{background:url(deals/images/bg-wood.png) repeat-x -57% 0}.two-columns,#onecolumn{background:#fff;overflow:hidden;margin-bottom:15px}@media only screen and (max-width: 767px){.two-columns{background:none}}.deals .two-columns .sidebar{width:auto}.deals .content{float:left;width:65.50847%;min-height:400px;border-right:1px solid #ebebeb;padding:29px 24px 13px}@media only screen and (max-width: 767px){.deals .content{float:none;width:auto;padding:18px 15px 10px;background:#fff;margin-bottom:15px}}.deals .content h1{font-weight:900}.deals .content.advertise-content{padding-top:24px}#onecolumn .content{width:100%}.banner-inpage{float:right;margin:0 0 10px 0}.banner-inpage img{max-width:100%;height:auto}@media only screen and (max-width: 991px){.banner-inpage{float:none;align:center;text-align:center}}#header .signing-link,.signin-form .more-links ul,.gallery .paginations ul,.widget-discount .discount,.widget-summary .terms,.category-icon,.deals.social-networks,.deal-list,.term-modal .terms ul,.advertise-content ul,.checkout .radio-list,.club-content .heading .deals.social-networks,.club-content .links,.club-content .list-tick,.star-rating,.comment .vote,.voucher .add-row,.select-price ul,.search-keys ul,.golfclub-deals .infos,.transaction .details,.referral-list,.top-banner .discount,#carousel-3d #carousel,.deal-article ul,.some-links ol,.events,.checkout-content-holder .article-item ul,.faq-tab-holder .tabset,.faq-tab-holder .tab-content ul,.retail-gallery-category .category-box .sub-categories,.retail-gallery-category .category-list,.retail-gallery .pagination-links ul,.brand-select,.brand-select ul,.brand-short .alpha-list ul,.brand-lists,.golf-search-reasult .result-item .infos,.book-content .date-picker-holder ul,.ui-autocomplete,.deals #sidebar .send-block,.widget-course ul,.widget-weather ul,.widget-partner ul,.my-nav ul,.widget-company-detail .infos,.widget-deals ul,.deals .footer-nav ul,.map ul{margin:0;padding:0;list-style:none}#header.deals .logo{height:auto;width:268px;margin:5px 20px 15px 0;float:left}@media only screen and (max-width: 1199px){#header.deals .logo{width:230px;margin:14px 4px 0 0}}@media only screen and (max-width: 991px){#header.deals .logo{float:left;margin-top:10px}}@media only screen and (max-width: 767px){#header.deals .logo{margin:6px 0 0 0}}#header.deals .logo img{width:100%}body.deals{background:#f3f2f2 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAFklEQVQYlWNgwAPu37v7fyRIMjAwAADXfhzJGMzDawAAAABJRU5ErkJggg==) repeat}body.deals.action-benefits,body.deals.action-helpcentre,body.deals.action-giftvouchers,body.deals.action-feedback{background:#fff}.main-deal:after,.comment-block .share:after{content:" ";display:block;clear:both}.heading em{font-style:normal}.heading h1{color:#ffffff}input.input-search:focus{outline:none}.contact-form .checkbox label{line-height:26px}.main-deal .price-tag .price.big,#carousel-3d .price-tag .price.big{font-size:30px}.main-deal .price-tag .price.biggest,#carousel-3d .price-tag .price.biggest{font-size:26px}.deals .btn{border-width:0;text-transform:uppercase;font-weight:900}.deals .btn:focus{outline:none}.deals .btn.btn-default{border-width:1px}.deals .btn.btn-default:hover{background:#ef5226;border-color:#ef5226;color:#fff}.deals .btn.btn-primary{color:#444;background:url(deals/images/pattern04.png)}.deals .btn.btn-primary:hover{color:#fff;background-image:url(deals/images/pattern03.png)}.deals .btn.btn-danger:hover{background-image:url(deals/images/pattern03.png)}.deals .btn.btn-info{background:url(deals/images/pattern07.png)}.deals .btn.btn-info:hover{background:#373738}.deals .btn.btn-success{border-radius:0;background:url(deals/images/pattern09.png)}.deals .btn.btn-success:hover{background:#91c519}.deals .btn.btn-dwn{background:url(deals/images/pattern03.png);color:#fff;font-size:12px}.deals .btn.btn-dwn:hover{background:#e95226}.deals .btn.btn-expire{background:url(deals/images/pattern10.png);color:#848484;font-size:12px}.deals .btn.btn-expire:hover{background:#e7e7e7}.deals .cart_block_in_rt_cnt ul.chkout li .btn{background:#ef5226}.deals .cart_block_in_rt_cnt ul.chkout li .btn:hover{background:#ef7549}.deal-gallery{margin-top:15px;color:#333}.deal-gallery .modal .btn{margin:5px}.deal-gallery .modal .title{color:#000;font-size:130%;line-height:200% !important}.deal-gallery .modal-content{border:none;box-shadow:none;border-radius:0;padding:27px 63px 17px;min-width:300px}.deal-gallery.buy-modal .modal-content{padding:25px}@media only screen and (max-width: 479px){.deal-gallery .modal-content{padding:50px 10px 10px}}.deal-gallery .modal-content .ico-tick{width:41px;height:43px;position:absolute;left:0;top:34px;background:url(deals/images/pattern03.png)}@media only screen and (max-width: 479px){.deal-gallery .modal-content .ico-tick{top:0}}.deal-gallery .modal-content .ico-tick:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:url("deals/images/sprite.png") no-repeat -264px -3px;width:16px;height:17px}.deal-gallery .modal-header{padding:0 0 13px;border-bottom:1px dashed #ddd}.deal-gallery .modal-header p{margin-bottom:0}.deal-gallery .modal-header a{color:#000}@media only screen and (max-width: 1199px){.box .modal-header{padding:20px 0 13px;border-bottom-style:none;border-top:1px dashed #ddd;margin-top:20px}}.deal-gallery .modal-body{padding:10px 0 10px}.deal-gallery .modal-footer{padding:10px 0;border-top:1px dashed #ddd;border-top-style:dashed}.header-bottom{background:#ef5226;overflow:hidden}.header-bottom .left{float:left;width:60.4%}@media only screen and (max-width: 1199px){.header-bottom .left{width:64%}}@media only screen and (max-width: 991px){.header-bottom .left{float:none;width:auto;padding-bottom:10px}}@media only screen and (max-width: 767px){.header-bottom .left{padding-bottom:20px}}.header-bottom h1{font-size:18px;line-height:35px;text-transform:uppercase}.header-bottom .advert{width:39.6%;height:60px;position:relative;overflow:hidden;margin:8px 0 5px}.header-bottom .advert img{max-width:100%;height:auto}@media only screen and (max-width: 1199px){.header-bottom .advert{width:35%;float:right}}@media only screen and (max-width: 991px){.header-bottom .advert{width:468px;margin:0 auto 10px;float:none}}@media only screen and (max-width: 767px){.header-bottom .advert{text-align:center;clear:all !important;width:100%;height:auto}}.header-bottom .advert a{display:block;height:100%}.header-bottom .heading{max-height:76px;display:inline-block;vertical-align:middle;padding:19px 10px 22px 0;width:33%;font-size:12px;line-height:15px;color:#fff;z-index:1;position:relative}.header-bottom .heading:before{content:'';position:absolute;top:0;bottom:0;width:9999px;right:0;z-index:-1;background:#e44519}@media only screen and (max-width: 991px){.header-bottom .heading:before{display:none}}.header-bottom .heading:after{content:'';position:absolute;left:100%;bottom:0;width:0;height:0;border-top:30em solid #e44519;border-right:22em solid transparent;z-index:-1}@media only screen and (max-width: 991px){.header-bottom .heading:after{display:none}}@media only screen and (max-width: 767px){.header-bottom .heading h1{font-size:15px;line-height:16px;margin-top:-5px;padding:0}.header-bottom .heading{display:none;float:left;padding:18px 0 6px;width:auto}}.header-bottom .heading p{color:#fff;font-size:12px;margin:-3px 0 0}.header-bottom .btn-refer{display:inline-block;float:right;vertical-align:middle;border-radius:3px;background-clip:padding-box;background-color:#ffb300;font-size:13px;line-height:18px;font-weight:700;color:#fff;text-decoration:none;padding:2px 7px 2px 21px;position:relative;z-index:1;max-width:216px;margin:25px;min-height:22px}@media only screen and (max-width: 1199px){.header-bottom .btn-refer{font-size:11px;max-width:184px}}@media only screen and (max-width: 767px){.header-bottom h1{font-size:16px;line-height:18px}.header-bottom .btn-refer{margin:10px 5px}}.header-bottom .btn-refer:hover{background:#ffca4d}.header-bottom .btn-refer:after{content:'';position:absolute;left:5px;top:50%;transform:translate(0, -50%);background:url("deals/images/sprite.png") no-repeat -252px -33px;width:12px;height:12px}.header-bottom .bootstrap-select{position:absolute;overflow:visible;margin:20px}.widget .header-bottom .bootstrap-select{margin:10px}.deals .bootstrap-select .btn{width:175px;height:25px;background:#2e2e2e;border:1px solid #aaa;border-radius:4px;outline:none !important;color:#eee;font-size:12px;font-weight:bold;line-height:13px;text-transform:uppercase}.header-bottom .bootstrap-select .btn{font-size:14px;height:30px;line-height:18px;width:200px}.deals .header-bottom .btn.btn-default:hover{border-color:#fff !important}@media only screen and (max-width: 767px){.header-bottom .bootstrap-select{margin:5px 0 0 0}.widget .header-bottom .bootstrap-select{right:-50px}.deals .more-box{width:160px}.deals .bootstrap-select .btn{width:165px;font-size:12px}.deals .more-box{display:none}}.deal-gallery{position:relative}.deal-gallery div.mask1{position:relative;overflow:hidden;width:100%}.deal-gallery div.slideset1{width:99999px;float:left}.deal-gallery div.slide1{width:100%;float:left}.deal-gallery .img-large{left:50%;position:relative;width:100%}.deal-gallery .img-large img{height:auto;left:-50%;position:relative;width:100%}.deal-gallery .btn-next,.deal-gallery .btn-prev{position:absolute;left:-45px;top:50%;width:45px;height:45px;margin-top:-27px;background:#ef5226;color:#fff;text-align:center;line-height:45px;font-size:10px;text-decoration:none;z-index:10}.deal-gallery .btn-next .text,.deal-gallery .btn-prev .text{display:none}@media only screen and (max-width: 1275px){.deal-gallery .btn-next,.deal-gallery .btn-prev{left:0;opacity:0.2}.deal-gallery .btn-next:hover,.deal-gallery .btn-prev:hover{opacity:1}}@media only screen and (max-width: 767px){.deal-gallery .btn-next .text,.deal-gallery .btn-prev .text{display:block}.deal-gallery .btn-next,.deal-gallery .btn-prev{color:#555;padding:0;line-height:33px;text-transform:uppercase;font-size:12px}.deal-gallery .icon-arrow-left,.deal-gallery .icon-arrow-right{color:#ef5226}.deal-gallery .icon-arrow-left{float:left;margin:10px -10px 0 10px}.deal-gallery .icon-arrow-right{float:right;margin:10px 10px 0 -10px}.deal-gallery .main-deal{margin-top:29px}.deal-gallery .btn-next,.deal-gallery .btn-prev{padding-top:0 !important;width:47%;height:30px;top:19px;background:#fff;opacity:1;border-radius:5px}}.deal-gallery .btn-next:hover,.deal-gallery .btn-prev:hover{color:#fff;background:#bb340e}.deal-gallery .btn-next{left:auto;right:-45px}@media only screen and (max-width: 1275px){.deal-gallery .btn-next{left:auto;right:0}}.deals .gallery{position:relative;overflow:hidden;max-height:342px}.deals .gallery div.mask{position:relative;overflow:hidden;width:100%}.deals .gallery div.slideset{width:99999px;float:left}@media only screen and (max-width: 479px){.deals .gallery div.slide{max-height:208px}}.deals .gallery div.slide{width:100%;float:left}.deals .gallery .paginations{width:100%;text-align:center;position:absolute;bottom:20px}.deals .gallery .paginations ul{display:inline-block}.deals .gallery .paginations li{float:left;margin-right:3px}.deals .gallery .paginations li.active a,.deals .gallery .paginations li a:hover{background:#ef5226}.deals .gallery .paginations a{display:block;width:10px;height:10px;background:#fff;border-radius:50%;overflow:hidden;text-indent:-9999px}.main-deal{background:#fff;margin-bottom:15px}.main-deal .left-col{float:left;width:65.42373%;border-right:1px solid #f0f0f0}@media only screen and (max-width: 767px){.main-deal .left-col{float:none;width:auto;border-right:none}}.main-deal .right-col{overflow:hidden}.main-deal .heading{padding:26px 25px 16px;font-size:16px;line-height:19px}.main-deal .heading h1{margin-bottom:5px;color:#ef5226;text-transform:capitalize}.main-deal .heading h1 a{color:#ef5226}.main-deal .heading .price{font-size:17px;line-height:19px;font-weight:900;display:block;margin-bottom:15px;color:#454545}.main-deal .heading .price span{color:#ffb300}.main-deal .featured-img{position:relative;overflow:hidden}.main-deal .price-tag{position:absolute;width:119px;background:#454545;text-align:center;color:#fff;z-index:5}.main-deal .price-tag.fixed{left:0;top:0}.main-deal .price-tag .price{display:block;font-weight:800;font-size:38px;line-height:38px;color:white;padding:11px 10px;background:url(deals/images/pattern03.png)}.main-deal .price-tag .priority{display:block;padding:11px;font-size:13px;line-height:15px}@media only screen and (max-width: 767px){.main-deal .price-tag{width:70px}.main-deal .price-tag .price{font-size:20px;line-height:20px;padding:6px 5px}.main-deal .price-tag .priority{padding:5px;font-size:11px;line-height:12px}}.main-deal .company-info{overflow:hidden;padding:18px 22px 10px 25px;font-size:12px;line-height:15px;color:#8f8e8e;font-weight:700}.main-deal .company-info .brand{float:right;width:200px}.main-deal .company-info img{max-height:40px;float:left;margin:0 10px 0 0}@media only screen and (max-width: 767px){.main-deal .company-info{padding:15px;border-bottom:1px solid #ebebeb}}.main-deal .company-info .brand{width:120px;height:35px;float:right}.main-deal .company-info .left{overflow:hidden;padding-right:10px}.main-deal .company-info h2{font-size:15px;margin-top:18px;color:#12befe;text-transform:capitalize;font-weight:700;margin-bottom:0}.main-deal .company-info h2 a{text-decoration:none}.main-deal .company-info .active-deals span{padding-left:10px}.main-deal .social-networks li{border-color:#707070}.discount{border:none}.discount span,.discount i{white-space:nowrap}.discount li.balance{width:142px !important}.discount.no-discount{border:none !important}.discount.no-discount img{max-height:44px}.bottom-display .discount li.balance{width:150px}.bottom-display .social-block{float:left;max-width:190px;margin-top:-5px}.widget-discount{overflow:hidden;padding:32px 25px 34px;border-bottom:1px solid #ebebeb}@media only screen and (max-width: 1199px){.widget-discount{padding:29px 15px 31px}}.widget-discount .clock{float:right;width:93px;margin-top:6px}@media only screen and (max-width: 1199px){.widget-discount .clock{width:80px}}@media only screen and (max-width: 991px){.widget-discount .clock{display:none}}.widget-discount .clock img{max-width:100%}.widget-discount .left-block{overflow:hidden;padding-right:5px}@media only screen and (max-width: 767px){.widget-discount .left-block{text-align:center}}.widget-discount .duration{font-family:'robotolight';color:#e1e1e1;text-transform:capitalize;font-size:42px;line-height:42px;font-weight:300;display:block;margin-bottom:19px;letter-spacing:-2px}@media only screen and (max-width: 1199px){.widget-discount .duration{font-size:29px;line-height:30px}}.widget-discount .duration .countdown-section{display:inline-block;vertical-align:top;color:#999}.widget-discount .duration .countdown-section+.countdown-section:before{content:':';font-size:42px;line-height:34px;display:inline-block;vertical-align:top;color:#e1e1e1;margin:0 7px 0 1px}@media only screen and (max-width: 1199px){.widget-discount .duration .countdown-section+.countdown-section:before{font-size:29px;line-height:24px}}.widget-discount .duration .countdown-period{font-size:10px;line-height:10px;letter-spacing:0;margin:0 0 4px 2px;display:inline-block;vertical-align:bottom;color:#e1e1e1}.widget-discount .duration .btn-pause{display:none}.widget-discount .discount{border-left:1px dashed #ebebeb;overflow:hidden}.widget-discount .discount.no-discount{border-left:0}@media only screen and (max-width: 767px){.widget-discount .discount{display:inline-block}}.widget-discount .discount li{float:left;width:76px;padding:0 11px;border-right:1px dashed #ebebeb}@media only screen and (max-width: 1199px){.widget-discount .discount li{width:63px;padding:0 8px}}.widget-discount .discount i{display:block;font-style:normal;color:#929292;font-size:12px;line-height:14px;margin-bottom:5px}.widget-discount .discount span{display:block;font-size:21px;line-height:21px;font-weight:900;color:#454545;word-break:break-all}@media only screen and (max-width: 1199px){.widget-discount .discount span{font-size:18px}}.widget-discount .discount span.black{color:#454545}.widget-discount .discount span.orange{color:#ffb300}.widget-discount .discount span.green{color:#8bbe1c}.widget-summary{padding:20px 23px 23px 27px;height:342px}@media only screen and (max-width: 1199px){.widget-summary{padding:20px 15px}}.widget-summary header{overflow:hidden;margin-bottom:16px}.widget-summary header .btn{color:#666;float:right;min-width:180px;padding:11px 12px;font-size:14px}@media only screen and (max-width: 991px){.widget-summary header .btn{min-width:120px}}.widget-summary h2{font-weight:800;font-size:17px;line-height:18px;color:#ef5226;float:left;max-width:165px;margin:12px 10px 6px 0;text-transform:uppercase}.widget-summary .terms{font-size:13px;line-height:15px;padding-bottom:18px;max-height:192px;overflow:auto;margin:0 0 20px 0}.widget-summary .terms br{display:block;content:" ";margin:5px 0 0}@media only screen and (max-width: 991px){.widget-summary .terms{max-height:172px}}@media only screen and (max-width: 767px){.widget-summary,.widget-summary .terms{height:auto;max-height:none}}.widget-summary .terms ul{margin:0;padding:0;list-style:none}.widget-summary .terms li{position:relative;padding-left:12px;margin-bottom:9px}.widget-summary .terms li:before{content:'';width:4px;height:4px;background:#bfbfbf;top:6px;left:0;border-radius:50%;position:absolute}.widget-summary .terms li.highlight{color:#000}.widget-summary .terms li.highlight:before{background:#ef5226}.widget-summary .btn{border-style:dashed;font-size:12px}.widget-summary ::-webkit-scrollbar{-webkit-appearance:none;width:7px;background:#f1f1f1}.widget-summary ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}.deals .category-icon{padding-bottom:7px}.deals .category-icon li{display:inline-block;vertical-align:top;position:relative;margin:0 1px 18px 0}.deals .category-icon i{display:block;width:30px;height:30px;border:1px dashed #ebebeb;overflow:hidden;text-indent:-9999px;background:url(deals/images/sprite.png) no-repeat}.deals .category-icon i.ico1{background-position:0 4px}.deals .category-icon i.ico2{background-position:-33px 5px}.deals .category-icon i.ico3{background-position:-66px 4px}.deals .category-icon i.ico4{background-position:-99px 4px}.deals .category-icon i.ico5{background-position:-133px 3px}.deals .category-icon i.ico6{background-position:-267px -25px}.deals .category-icon i.ico7{background-position:-130px -58px}.deals .category-icon .badge{border-radius:3px;background-clip:padding-box;background-color:#e74517;font-size:10px;line-height:12px;height:12px;width:21px;text-align:center;padding:0 3px;position:absolute;bottom:-7px;left:5px}.widget-share{text-align:center;background:#444;position:relative;margin:0 !important;padding:14px 10px;overflow:hidden}@media only screen and (max-width: 991px){.widget-share{padding:10px}}.widget-share:after{content:'';position:absolute;width:55%;top:0;right:-5%;bottom:0;background:#3b3b3b;transform:skew(-38deg)}.widget-share .left-block{display:inline-block;vertical-align:bottom;width:48%;z-index:1;position:relative}@media only screen and (max-width: 991px){.widget-share .left-block{width:100%;margin-bottom:10px}}@media only screen and (max-width: 767px){.widget-share .left-block{width:48%;margin-bottom:0}}.widget-share h2,.widget-share strong{font-size:13px;line-height:15px;color:#ddd;font-weight:400;margin-bottom:0;display:block}.widget-share .btn{position:relative;vertical-align:bottom;z-index:1;width:176px;font-size:16px;padding:9px 12px}.widget-share.single-button .btn{width:240px}@media only screen and (max-width: 1199px){.widget-share .btn{width:142px}}@media only screen and (max-width: 991px){.widget-share .btn{width:100%}}@media only screen and (max-width: 767px){.widget-share .btn{width:48%}}.widget-share .social-networks li{margin-top:4px}.deals.social-networks li{display:inline-block;vertical-align:top;margin-right:5px;width:35px;height:30px;line-height:30px;position:relative;margin-right:2px;border:1px dashed #e1e1e1;text-align:center;padding:4px}.deals.social-networks a{display:inline-block;vertical-align:top;text-decoration:none;background:url("deals/images/sprite.png") no-repeat 100% 100%;width:20px;height:20px}.deals.social-networks a:hover{opacity:0.8}.deals.social-networks a.facebook{background-position:-46px -62px}.deals.social-networks a.twitter{background-position:-76px -61px}.deals.social-networks a.mail{background-position:-105px -62px}.deals-block{padding:13px}.deals-block h1{min-width:340px !important;float:left;font-size:24px;line-height:26px;color:#454545;margin-bottom:12px}.deals-block h1 span{color:#e74518}.deals-block .paging-block{overflow:hidden}.deals-block .controller{font-size:8px}.deals-block .controller>li>a{line-height:17px;min-width:30px}.deals-block .controller>li>a:hover{background:#e74518;border-color:#e74518}.deal-list{overflow:hidden;margin:0 -6px 3px}.deal-list>li{float:left;margin-bottom:10px;padding:0 6px 11px;width:50%}.golf-search-reasult .deal-list>li{width:33.3%}.widget .deal-list>li{width:25%;margin:0;height:auto}@media only screen and (max-width: 991px){.widget .deal-list>li{width:33.33%}}@media only screen and (max-width: 699px){.widget .deal-list>li,.golf-search-reasult .deal-list>li{width:50%}}@media only screen and (max-width: 479px){.deal-list>li,.widget .deal-list>li,.golf-search-reasult .deal-list>li{width:100%}}.deal-list .deal{border:1px solid #ebebeb}.deal-list .cart{padding:0;margin-top:-1px}.deal-list .img{position:relative;overflow:hidden}.deal-list .img a{left:50%;min-width:231px;position:relative;width:100%;display:block}.deal-list .img img{height:auto;left:-50%;position:relative;width:100%}.deal-list .price-tag,.deal-list .national{position:absolute;left:0;bottom:0;min-width:48px;max-width:60%;background:url(deals/images/pattern03.png);background-size:25px auto;font-size:16px;line-height:33px;text-align:center;color:#fff;font-weight:900;padding:0 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.deal-list .national{left:auto;right:0;bottom:auto;top:0;height:16px;padding:0 6px;font:12px/16px Arial, Helvetica, sans-serif}.deal-list .desc{padding:18px 18px 16px 15px}.deal-list header{padding-bottom:13px;font-size:16px;line-height:19px;color:#454545}.deal-list header h2{margin-bottom:0;font-size:15px;line-height:17px;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.deal-list header h2 a{color:#454545}.deal-list header .price{font-size:11px;line-height:15px;display:block}.deal-list header .price span{color:#e74518}.deal-list .duration{float:left;color:#e1e1e1;text-transform:capitalize;font-size:15px;line-height:14px;display:block;margin-bottom:17px;position:relative;padding-left:22px}.deal-list .duration:after{content:'';position:absolute;left:0;top:1px;background:url("deals/images/sprite.png") no-repeat -179px -33px;width:13px;height:13px}.deal-list .duration .countdown-section{display:inline-block;vertical-align:top;color:#454545;font-weight:900}.deal-list .duration .countdown-section+.countdown-section:before{content:':';font-size:15px;line-height:12px;display:inline-block;vertical-align:top;color:#d6d6d6;margin:0 4px 0 2px}.deal-list .duration .countdown-period{font-size:9px;line-height:8px;font-weight:400;display:inline-block;margin-left:2px;vertical-align:bottom;color:#d6d6d6}.deal-list .duration .btn-pause{display:none}.deal-list .bottom{clear:both;overflow:hidden}.deal-list .btn{color:#9b9b9b;font-size:10px;line-height:13px;padding:7px 6px 8px;border-color:#e1e1e1}.deal-list .btn:hover{background:#fff;border-color:#e1e1e1;color:#e74518}.deal-list .social-networks{margin-bottom:-3px;max-width:58%}.deal-list .social-networks li{border-color:#e1e1e1;margin-bottom:3px;padding:0;line-height:25px}.deal-list .social-networks a{color:#c2c2c2 !important;width:auto;right:auto;height:auto;font-size:13px;vertical-align:middle}.deal-list .social-networks a.icon-twitter{font-size:11px}.deal-list.sidebar>li{float:left;padding:0 6px 11px;width:100%}.responsive-clear-counter{clear:none;display:none}.clear-counter{clear:both}@media (max-width: 1200px){.clear-counter{clear:none;display:none}.responsive-clear-counter{clear:both;display:block}}.new-row-2-always{clear:left}.slide .new-row-2{clear:left}@media only screen and (min-width: 992px){.widget .new-row-4{clear:left}}@media only screen and (min-width: 700px) and (max-width: 991px){.widget .new-row-3{clear:left}}@media only screen and (max-width: 699px){.new-row-2{clear:left}}.widget-info-page h2,.widget-info-page h3{margin-top:30px}.widget-info-page .content p,.widget-info-page .content li{margin:0 0 10px 0}.widget-info-page pre{margin:20px 10px 20px 20px}.widget-info-page .highlight-box{padding:10px;margin:15px 0}.widget-info-page iframe{border:0px solid #f1f1f1}body.widget{min-width:100px}.widget{overflow-x:hidden;padding:0;background:#fff}.widget a{color:#f00}.widget .deal-list .bottom{margin:-10px 0 0 0;clear:none}.widget .btn.btn-default{color:#f00}.widget .btn.btn-default:hover{background:#f00;color:#fff}.widget .deal-list .duration{font-size:13px}.widget .deal-list .duration .countdown-period{line-height:10px;vertical-align:center}.widget .deal-list .desc{padding:12px 5px 4px 10px}.widget .deal-list>li{padding:0 6px 2px}.widget .header-bottom{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;text-align:center;position:fixed;z-index:1000;width:100%;overflow:visible}.widget .header-bottom .heading{width:270px;display:inline-block;padding:0;height:52px}.widget .header-bottom .heading img{width:250px}.widget .header-bottom .heading:before{background:#fff;display:block;height:52px}.widget .header-bottom .heading:after{border-top:30em solid #fff;display:block}.widget .header-bottom .heading{padding:3px 10px 3px 0;float:left}.widget .header-bottom .jcf-select{max-width:220px;width:220px;display:inline-block;margin:10px auto}.widget .info-area{background:#fff;padding:55px 10px 0 10px;text-transform:uppercase;font-size:10px;font-weight:600;margin:0px}.widget .info-area .number-of-deals{float:left}.widget .info-area .number-of-deals{font-weight:800}.widget .info-area .site-link{float:right}@media only screen and (max-width: 767px){.widget .header-bottom .jcf-select{min-width:160px;max-width:160px}}@media only screen and (max-width: 479px){.widget{overflow-y:hidden}.widget .header-bottom .heading{width:200px}.widget .header-bottom .heading img{width:180px;margin-top:7px}.widget .header-bottom .jcf-select{min-width:120px;max-width:120px;float:right;margin-right:10px}.jcf-select .jcf-select-text{font-size:12px;font-weight:600}}.widget::-webkit-scrollbar{width:10px}.widget::-webkit-scrollbar-track{background:#f9f9f9}.widget::-webkit-scrollbar-thumb{background:#ddd;border-top:1px solid #f1f1f1}.widget::-webkit-scrollbar-thumb:hover{background:#555}.widget .populer-corse-list .btn-prev{left:5px}.widget .populer-corse-list .btn-next{right:0px}.term-modal iframe{max-width:100%}.term-modal h3{font-size:15px;line-height:18px;margin-bottom:7px;color:#ef5226;font-weight:900}.term-modal .terms{font-size:14px;padding-bottom:12px}.term-modal .terms:last-child{padding-bottom:7px}.term-modal .terms ul>li{position:relative;padding-left:16px;margin-bottom:12px}.term-modal .terms ul>li.disable{color:#848484}.term-modal .terms ul>li:before{content:'';position:absolute;left:0;top:8px;width:4px;height:4px;background:#c5c5c5;border-radius:50%}.term-modal .terms ul ul{font-size:0.857em;padding-top:9px}.term-modal .terms ul ul li{padding-left:0;margin-bottom:6px}.term-modal .terms ul ul li:before{display:none}.term-modal .modal-footer{margin:0 0 0 -12px;padding:16px 0}@media only screen and (max-width: 479px){.term-modal .modal-footer{margin-left:0}}.term-modal .modal-footer .txt{float:left;font-weight:700;width:64%;text-align:left;padding-top:4px}.term-modal .modal-footer .txt span{color:#e74518}@media only screen and (max-width: 479px){.term-modal .modal-footer .txt{width:100%;padding-bottom:20px}}.term-modal .modal-footer .btn{font-size:16px;line-height:22px;padding:9px 12px;min-width:177px}.club-content .heading{padding:0 115px 17px 0;position:relative}@media only screen and (max-width: 479px){.club-content .heading{padding-right:0}}.club-content .heading h1{font-size:24px;line-height:26px;color:#ef5226;margin-bottom:16px}.club-content .heading .social-networks{overflow:hidden}.club-content .heading .social-networks li{float:left;margin:0 3px 10px 0;width:auto;border:none;height:auto;padding:0}.club-content .heading .social-networks a{display:block;background:#efefef;border-radius:2px;padding:5px 5px 4px 25px;color:#b4b4b4;text-decoration:none;font-size:13px;line-height:15px;font-weight:700;position:relative;min-width:90px;text-align:left;width:auto;height:auto}.club-content .heading .social-networks a:before{content:'';position:absolute;left:4px;top:4px;background:url("deals/images/sprite.png") no-repeat 0 -28px;width:16px;height:16px}.club-content .heading .social-networks a.facebook:before{background-position:-23px -28px}.club-content .heading .social-networks a.youtube:before{background-position:-46px -28px}.club-content .heading .social-networks a:hover{background:#d5d1d1}.club-content .stick{border:1px solid #eaeaea;width:115px;height:80px;position:absolute;right:0;top:31px}@media only screen and (max-width: 479px){.club-content .stick{display:none}}.club-content .stick.no-border{border:none}.club-content .stick img{padding:2px;max-height:80px}.club-content .links{font-weight:700;border-bottom:1px dashed #e1e1e1;margin-bottom:13px;font-size:14px;line-height:18px}.club-content .links li{display:inline-block;vertical-align:top;margin:0 10px 10px 0}.club-content .links a{text-decoration:none}.club-content .links a:before{content:'';background:url("deals/images/sprite.png") no-repeat -207px -33px;width:14px;height:12px;margin:3px 5px 0 0;float:left}.club-content .links a.url:before{width:13px;height:13px;background-position:-230px -33px}.club-content .links a.tel{color:#454545}.club-content .summary{border-bottom:1px dashed #e1e1e1;padding-bottom:10px;margin-bottom:18px}.club-content .summary h2{font-size:16px;line-height:18px;margin-bottom:16px}.club-content .list-tick{background:#f8f8f8;padding:14px 14px 9px;font-size:13px;line-height:22px;margin-bottom:21px}.club-content .list-tick li{position:relative;display:inline-block;vertical-align:top;width:170px;padding-left:30px;margin:0 5px 5px 0}.club-content .list-tick li:before{content:'';position:absolute;left:0;top:0;background:url("deals/images/sprite.png") no-repeat -71px -28px;width:22px;height:22px}.club-content .social-block{margin-bottom:33px}.club-content .social-block .title{font-size:13px;line-height:15px;color:#969696;display:block;margin-bottom:4px}.club-content .social-block .social-networks li{margin-bottom:4px}.deals .deals .carousel{margin:0 -25px 20px;padding:24px 25px;position:relative;background:url(deals/images/pattern08.png)}.deals .carousel div.mask{position:relative;overflow:hidden;width:100%}.deals .carousel div.slideset{width:99999px;white-space:nowrap;letter-spacing:-4px;font-size:0;width:100% !important}.deals .carousel div.slide{width:25%;display:inline-block;vertical-align:top;font-size:13px;letter-spacing:0;white-space:normal}@media only screen and (max-width: 991px){.deals .carousel div.slide{width:50%}}@media only screen and (max-width: 767px){.deals .carousel div.slide{width:33.33%}}@media only screen and (max-width: 479px){.deals .carousel div.slide{width:50%}}.deals .carousel div.slide img{width:100%}.deals .carousel .btn-next,.deals .carousel .btn-prev{position:absolute;left:25px;top:50%;width:26px;height:26px;margin-top:-13px;background:#ef5226;color:#fff;text-align:center;line-height:27px;font-size:9px;text-decoration:none}.deals .carousel .btn-next:hover,.deals .carousel .btn-prev:hover{background:#bb340e}.deals .carousel .btn-next{left:auto;right:25px}.top-banner{margin-top:15px}.top-banner .bottom-display{background:#fff;overflow:hidden}.top-banner .bottom-display .btn{font-size:18px;line-height:22px;padding:9px 15px;min-width:136px}.top-banner .bottom-display .btn.btn-primary{font-size:14px}.top-banner.single-button .bottom-display .btn{min-width:200px}.top-banner .bottom-display .social-block{float:left;max-width:190px;margin-top:-5px}.top-banner .bottom-display .social-block .title{font-size:13px;line-height:15px;margin-bottom:4px;color:#969696;display:block}.top-banner .left-block{float:left;width:59%;padding:11px 0 9px}.top-banner .discount{float:left}.top-banner .right-block{float:right;width:28%;text-align:right}.top-banner .bg-dark{background:#454545;margin-right:-9999px;padding:12px 9999px 12px 20px;position:relative}@media only screen and (max-width: 767px){.top-banner .bg-dark{margin:0 -20px;padding:10px 20px}}.top-banner .bg-dark:before{content:'';width:0;height:0;border-bottom:15em solid #454545;border-left:15em solid transparent;position:absolute;right:100%;top:0}.top-banner .countdown{color:#e1e1e1;text-transform:capitalize;font-size:38px;line-height:38px;font-weight:300;float:left;letter-spacing:-2px;padding:0 75px 0 56px;position:relative;z-index:1}@media only screen and (max-width: 1199px){.top-banner:not(.single-button) .left-block{width:60%;padding:10px 0}.top-banner:not(.single-button) .right-block{width:31%}.top-banner .countdown{font-size:29px;line-height:30px;padding-top:5px}}@media only screen and (max-width: 991px){.top-banner.single-button .bottom-display .btn{min-width:150px}.top-banner:not(.single-button) .left-block{width:58%}.top-banner:not(.single-button) .right-block{width:40%}.top-banner .bg-dark{padding-left:0}.top-banner .countdown{padding:5px 45px 0 50px}.top-banner:not(.single-button) .bg-dark:before{border-bottom:0;border-left:0}}@media only screen and (max-width: 767px){.top-banner .bottom-display .btn{min-width:150px}.top-banner.single-button .bottom-display .btn{min-width:220px}.top-banner .left-block{float:none;width:auto;overflow:hidden;width:100% !important}.top-banner .right-block{float:none;text-align:center;width:100% !important}.top-banner .countdown{padding:5px 10px 0 50px}}@media only screen and (max-width: 479px){.top-banner .countdown{float:none;text-align:center;display:block;padding:10px}}.top-banner .countdown:after{content:'';left:-35px;top:-13px;bottom:-16px;right:35px;border:solid #e3e3e3;border-width:0 1px;position:absolute;transform:skew(45deg);z-index:-1}@media only screen and (max-width: 767px){.top-banner .countdown:after{display:none}}.top-banner .countdown .clock{position:absolute;left:0;top:0;width:41px;height:41px;background:url(deals/images/ico-clock.png) no-repeat;background-size:41px 41px}@media only screen and (max-width: 479px){.top-banner .countdown .clock{position:static;display:inline-block;vertical-align:top}}.top-banner .countdown .countdown-section{display:inline-block;vertical-align:top;color:#ef5226}@media only screen and (max-width: 479px){.top-banner .countdown .countdown-section{vertical-align:middle}}.top-banner .countdown .countdown-section+.countdown-section:before{content:':';font-size:38px;line-height:29px;display:inline-block;vertical-align:top;color:#e1e1e1;margin:0 11px 0 8px}@media only screen and (max-width: 1199px){.top-banner .countdown .countdown-section+.countdown-section:before{font-size:29px;line-height:24px}}@media only screen and (max-width: 991px){.top-banner .countdown .countdown-section+.countdown-section:before{margin:0 5px 0 5px}}.top-banner .countdown .countdown-period{font-size:10px;line-height:10px;letter-spacing:0;margin:0 0 4px 7px;display:inline-block;vertical-align:bottom;color:#e1e1e1}.top-banner .countdown #btn-pause{display:none}.top-banner .discount{border-left:1px dashed #ebebeb;float:right;overflow:hidden}@media only screen and (max-width: 479px){.top-banner .discount{float:none;width:195px;margin:0 auto}}.top-banner .discount li{float:left;width:86px;padding:0 11px;border-right:1px dashed #ebebeb}@media only screen and (max-width: 1199px){.top-banner .discount li{width:63px;padding:0 8px}}.top-banner .discount i{display:block;font-style:normal;color:#929292;font-size:12px;line-height:14px;margin-bottom:4px}.top-banner .discount span{display:block;font-size:21px;line-height:21px;font-weight:900;color:#454545}@media only screen and (max-width: 1199px){.top-banner .discount span{font-size:18px}}.top-banner .discount span.black{color:#454545}.top-banner .discount span.orange{color:#ffb300}.top-banner .discount span.green{color:#8bbe1c}.slider-container{background:url(deals/images/bg01.jpg) no-repeat;background-size:cover;padding:26px 0 34px;overflow:hidden}.slider-container header{padding-bottom:40px;font-size:16px;line-height:18px;color:#848484;position:relative;overflow:hidden}.slider-container .text{max-width:646px;margin:0 auto;text-align:center}@media only screen and (max-width: 991px){.slider-container .text{max-width:100%}}.slider-container .text p{font-size:16px;line-height:30px}.slider-container .deals.social-networks{position:absolute;bottom:10px}.slider-container h1{font-size:30px;line-height:34px;color:#ef5226;margin-bottom:4px}@media only screen and (max-width: 479px){.slider-container h1{font-size:26px;line-height:30px}.slider-container{padding:26px 0 0px}}.slider-container .social-block{float:left;max-width:190px;margin-top:32px}.slider-container .social-block .title{font-size:13px;line-height:15px;margin-bottom:4px;color:#969696;display:block}.slider-container .social-block .social-networks{margin-bottom:-3px}.slider-container .social-block .social-networks li{margin-bottom:3px}.slider-container .readleaf{position:absolute;top:-100px;right:0px;z-index:10;width:98px;height:82px}@media only screen and (max-width: 991px){.slider-container .readleaf{display:none}}.slider-container .readleaf img{max-height:82px;max-width:100%}#carousel-3d{position:relative;padding-left:10px}@media only screen and (max-width: 991px){#carousel-3d{padding-left:4px}}@media only screen and (max-width: 767px){#carousel-3d{padding-left:0}}#carousel-3d #carousel{width:1024px;height:312px;margin:0 auto}@media only screen and (max-width: 1199px){#carousel-3d #carousel{width:644px}}@media only screen and (max-width: 991px){#carousel-3d #carousel{width:520px}}@media only screen and (max-width: 767px){#carousel-3d #carousel{width:380px;height:150px}}@media only screen and (max-width: 479px){#carousel-3d #carousel{width:320px;height:185px}}#carousel-3d #carousel li{font-size:16px;width:33.33%;position:relative}@media only screen and (max-width: 767px){#carousel-3d #carousel li{width:50%}}@media only screen and (max-width: 479px){#carousel-3d #carousel li{width:100%}}#carousel-3d #carousel li.active{z-index:1}#carousel-3d #carousel li.active .price-tag,#carousel-3d #carousel li.active .single-price-tag{display:block}#carousel-3d #carousel img{width:100%}#carousel-3d #carousel .single-price-tag{position:absolute;left:50%;top:0;width:40px;text-align:center;color:#fff;background:url(deals/images/bg03.png) no-repeat;height:52px;font-size:20px;font-weight:900;display:none;margin-left:-20px;padding:12px 2px 0}#carousel-3d #carousel .price-tag{position:absolute;left:50%;top:0;width:110px;margin-top:-32px;background:#454545;text-align:center;color:#fff;transform:translate(-50%, 0);display:none}#carousel-3d #carousel .price-tag .price{display:block;font-size:36px;line-height:36px;font-weight:900;color:white;padding:10px;background:#000}#carousel-3d #carousel .price-tag .priority{display:block;padding:2px 10px;font-size:17px;line-height:19px}@media only screen and (max-width: 767px){#carousel-3d #carousel .price-tag{margin-top:0;width:68px}#carousel-3d #carousel .price-tag .price{font-size:20px;line-height:20px}#carousel-3d #carousel .price-tag .priority{font-size:12px;line-height:13px;padding:5px}}#carousel-3d .btn-next,#carousel-3d .btn-prev{position:absolute;left:-35px;top:50%;width:35px;height:35px;margin-top:-17px;background:#ef5226;color:#fff;text-align:center;line-height:35px;font-size:10px;text-decoration:none;z-index:5}@media only screen and (max-width: 1255px){#carousel-3d .btn-next,#carousel-3d .btn-prev{left:0}}@media only screen and (max-width: 479px){#carousel-3d .btn-next,#carousel-3d .btn-prev{opacity:0.5}}#carousel-3d .btn-next:hover,#carousel-3d .btn-prev:hover{background:#bb340e}#carousel-3d .btn-next{left:auto;right:-34px}@media only screen and (max-width: 1255px){#carousel-3d .btn-next{left:auto;right:0}}#carousel-3d .price-tag{position:absolute;left:50%;top:0;width:110px;margin-top:-32px;background:#454545;text-align:center;color:#fff;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:1000}#carousel-3d .price-tag .price{display:block;font-size:36px;line-height:36px;font-weight:900;color:white;padding:10px;background:url(deals/images/pattern03.png)}#carousel-3d .price-tag .priority{display:block;padding:2px 0;font-size:16px;line-height:19px}#carousel-3d .price-tag .priority.quantity-remaining{font-size:15px}@media only screen and (max-width: 767px){.main-deal .price-tag .price.big,#carousel-3d .price-tag .price.big{font-size:17px}#carousel-3d .price-tag{width:68px}#carousel-3d .price-tag .price{font-size:20px;line-height:20px}#carousel-3d .price-tag .priority,#carousel-3d .price-tag .priority.quantity-remaining{font-size:12px;line-height:13px;padding:5px}}@media only screen and (max-width: 479px){#carousel-3d .price-tag .price{padding:7px 2px}}.deal-article-wrap .deal-article:last-child{border-bottom:none}.deal-article{margin-left:38px;padding-bottom:18px;border-bottom:1px solid #e1e1e1;margin-bottom:33px}@media only screen and (max-width: 767px){.deal-article{margin-left:0}}.deal-article header{position:relative}.deal-article header .batch{position:absolute;left:-62px;top:5px;width:41px;height:43px;background:url(deals/images/pattern03.png)}.deal-article header .batch:after{content:'';position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.deal-article header .batch.batch1:after{background:url("deals/images/sprite.png") no-repeat -112px -29px;width:16px;height:20px}.deal-article header .batch.batch2:after{background:url("deals/images/sprite.png") no-repeat -264px -3px;width:16px;height:16px}.deal-article header .batch.batch3:after{background:url("deals/images/sprite.png") no-repeat -144px -31px;width:20px;height:16px}.deal-article h1{font-size:20px;line-height:24px;margin-bottom:10px;text-transform:capitalize}.deal-article h2{font-size:15px;line-height:18px;margin:0 0 7px}.deal-article ul>li{font-size:15px;position:relative;padding-left:15px;margin-bottom:8px}.deal-article p{font-size:15px !important}.deal-article ul>li.black{color:#000}.deal-article ul>li:before{content:'';position:absolute;left:0;top:8px;width:4px;height:4px;background:#c5c5c5;border-radius:50%}.deal-article ul ul{padding-top:10px}.deal-article ul ul li{padding-left:0;margin-bottom:5px}.deal-article ul ul li:before{display:none}.deal-article .category-icon{margin-bottom:14px}.deal-article .category-icon li{padding-left:0}.deal-article .category-icon li:before{display:none}.deal-article .category-icon .badge{background:#8bbe1c}.deal-article .note{font-weight:900;display:block;font-size:0.928em}.deal-article .terms{padding:6px 0 4px;max-width:600px}.deal-article .extras{margin:30px 0 0}.deal-article .extras .extra{display:block;clear:left;padding:10px 0;vertical-align:middle;font-size:16px}.deal-article .extras .extra.border{border-top:1px solid #e1e1e1}.deal-article .extras .extra .text{padding:5px 0 0}.deal-article .extras .extra span{color:#999;font-size:13px}.deal-article .extras .extra span strong{color:#f55}.deal-article .extras .img{margin:0 20px 0 0;float:left;width:100px}.deal-article .extras img{max-width:100px}.deal-article .abcd-box{clear:both;padding:0;margin:10px -20px 10px 0px;display:block;border:0}.deal-article .abcd-box ins{float:left;margin:0 20px 20px 0 !important;padding:0}.main-course-search{position:relative}.main-course-search .bg-image{left:50%;position:relative;min-width:1000px}.main-course-search .bg-image img{display:block;position:relative;margin-left:-50%;width:100%;height:auto}.main-course-search .bg-image .home-slide{margin-left:-50%}.main-course-search .bg-image .home-slide .mask3{overflow:hidden}.main-course-search .bg-image .home-slide .mask3 .slideset3{max-height:500px;float:left;width:99999px}.main-course-search .bg-image .home-slide .mask3 .slideset3 .slide3{float:left;width:100%}.main-course-search .bg-image .home-slide img{margin:0;width:100%}.main-course-search .bg-image .home-slide .arrow{top:50%;z-index:99;width:40px;height:40px;display:block;margin-top:-20px;text-align:center;position:absolute;background:#3f3f3f;border-radius:50%;-webkit-border-radius:50%}.main-course-search .bg-image .home-slide .arrow span{line-height:40px;color:#fff}.main-course-search .bg-image .home-slide .arrow.btn-prev{left:19%}@media only screen and (max-width: 1800px){.main-course-search .bg-image .home-slide .arrow.btn-prev{left:10%}}@media only screen and (max-width: 1400px){.main-course-search .bg-image .home-slide .arrow.btn-prev{left:5%}}@media only screen and (max-width: 1200px){.main-course-search .bg-image .home-slide .arrow.btn-prev{left:15px}}.main-course-search .bg-image .home-slide .arrow.btn-next{right:19%}@media only screen and (max-width: 1800px){.main-course-search .bg-image .home-slide .arrow.btn-next{right:10%}}@media only screen and (max-width: 1400px){.main-course-search .bg-image .home-slide .arrow.btn-next{right:5%}}@media only screen and (max-width: 1200px){.main-course-search .bg-image .home-slide .arrow.btn-next{right:15px}}@media only screen and (max-width: 767px){.main-course-search .bg-image .home-slide .arrow{display:none}}.main-course-search .search-holder{position:absolute;top:0;left:0;right:0;width:100%;max-width:1180px;padding:0 10px;margin:auto;z-index:9;bottom:0;white-space:nowrap;text-align:center}.main-course-search .search-holder:after{content:'';display:inline-block;vertical-align:middle;width:0;min-height:100%}.main-course-search .search-holder>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:99%}.main-course-search .search-holder .enquiry{margin:0 auto;max-width:430px;text-align:center;font-family:'open Sans', Arial, sans-serif}.main-course-search .search-holder .enquiry h2{color:#fff;font-size:38px;font-weight:800;margin-bottom:5px;letter-spacing:-1px}.main-course-search .search-holder .enquiry h2 span{color:#9ed243}.main-course-search .search-holder .enquiry p{color:#f6ffee;font-size:24px;line-height:26px;margin-bottom:5px}.main-course-search .search-holder .enquiry .btn-success{height:42px;font-size:15px;font-weight:700;min-width:160px;margin-top:13px;padding:10px 12px;background:#88b933;border-bottom:2px solid #638b1e;font-family:'open sans', Arial, sans-serif}.main-course-search .search-holder .enquiry .btn-success:hover{background:#638b1e}.main-course-search .search-holder .deal{max-width:700px;font-family:'open sans',Arial, sans-serif}.main-course-search .search-holder .deal .logo{margin-bottom:30px;display:inline-block}.main-course-search .search-holder .deal .logo img{width:300px}.main-course-search .search-holder .deal h1{color:#fff;font-size:64px;font-weight:800;margin-bottom:0;letter-spacing:-4px;text-transform:uppercase}@media only screen and (max-width: 767px){.main-course-search .search-holder .deal h1{font-size:40px}}.main-course-search .search-holder .deal h3{color:#fff;margin:0 auto;font-size:26px;font-weight:800;max-width:545px;letter-spacing:-1.1px;text-transform:uppercase}.main-course-search .search-holder .deal h3 span{color:#3f3f3f}.main-course-search form{margin:0 auto;max-width:772px !important;width:100%}.main-course-search .search-title{display:block;font-size:24px;line-height:1.2;color:#5d5d5d;letter-spacing:0.075em;text-transform:uppercase;font-weight:900;margin:0 0 15px}.main-course-search .search-title span{color:#ef3e1b}@media only screen and (max-width: 767px){.main-course-search .search-title{font-size:20px}}.main-course-search .input-wrap{position:relative;border-radius:5px;background:#fff;border:1px solid #e1e1e1;padding:12px 45px 7px 9px;margin:0 0 17px;overflow:visible;text-align:left}.main-course-search .input-wrap:before,.main-course-search .input-wrap:after{content:" ";display:table}.main-course-search .input-wrap:after{clear:both}.main-course-search .input-wrap .input-hold.add{margin-bottom:5px}.main-course-search .input-wrap .input-hold .input-placeholder-text{font-size:13px;line-height:20px;padding:2px 10px;height:24px;color:#929292 !important;font-weight:700;letter-spacing:0.075em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:93%}.main-course-search .input-wrap input{padding:0;font-size:13px;line-height:20px;padding:2px 10px;border:none;color:#929292;font-weight:700;letter-spacing:0.075em;outline:none !important}.main-course-search .input-wrap button[type="submit"]{border:none;outline:none;padding:0;margin:0;background:none;font-size:20px;line-height:1;color:#ef3d1b;position:absolute;top:13px;right:19px;padding-top:2px;height:22px}.main-course-search .search-info{display:block;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:0.075em;color:#5d5d5d;margin:0 0 44px}@media only screen and (max-width: 1199px){.main-course-search .search-info{margin-bottom:0}}@media only screen and (max-width: 767px){.main-course-search .search-info{font-size:11px}}.main-course-search .search-info strong{color:#ef3e1b}.main-course-search.deal .bg-image{left:0;min-width:100%}.main-course-search.deal .bg-image .home-slide{margin-left:0}.main-course-search.deal .bg-image .slide3{position:relative;min-height:500px;background-repeat:no-repeat;background-position:center top;background-size:cover}.main-course-search.deal .bg-image .slide3:after{content:"";left:0;bottom:0;height:7px;width:100%;display:block;position:absolute}.main-course-search.deal .bg-image .slide3:before{content:"";left:0;bottom:0;width:50%;height:7px;display:block;position:absolute;background:rgba(0,0,0,0.1)}.main-course-search.deal .bg-image .slide3 .text{padding:162px 0 0 90px}.main-course-search.deal .bg-image .slide3 .text h2{color:#fff;font-size:42px;font-weight:900;margin-bottom:14px;letter-spacing:-3px;line-height:1;text-transform:uppercase;font-family:'open sans'}@media only screen and (max-width: 767px){.main-course-search.deal .bg-image .slide3 .text h2{font-size:30px}.main-course-search.deal .bg-image .slide3 .text h2 br{display:none}}.main-course-search.deal .bg-image .slide3 .text p{color:#fff;line-height:1;font-size:26px;font-weight:600;letter-spacing:-1px;margin-bottom:18px;text-transform:uppercase}.main-course-search.deal .bg-image .slide3 .text .btn{color:#fff;font-size:18px;padding:12px 42px;border-radius:8px;-webkit-border-radius:8px;font-family:'Roboto'}@media only screen and (max-width: 767px){.main-course-search.deal .bg-image .slide3 .text .btn{padding:10px 30px}}.main-course-search.deal .bg-image .slide3 .text .btn-default{border:0 none;background:#3f3f3f}.main-course-search.deal .bg-image .slide3 .text .btn-default:hover{background:#71bf44}.main-course-search.deal .bg-image .slide3 .text .btn-success{background:#7ec242}.main-course-search.deal .bg-image .slide3 .text .btn-success:hover{background:#69ab30}@media only screen and (max-width: 1199px){.main-course-search.deal .bg-image .slide3 .text{padding-top:100px}}@media only screen and (max-width: 767px){.main-course-search.deal .bg-image .slide3.slide-4 h2,.main-course-search.deal .bg-image .slide3.slide-3 h2,.main-course-search.deal .bg-image .slide3.slide-4 h2 span{color:#fff}.main-course-search.deal .bg-image .slide3 .text{padding-left:0;text-align:center}}.main-course-search.deal .bg-image .slide3.slide-1:after{background:url(deals/images/banner-patern.jpg)}.main-course-search.deal .bg-image .slide3.slide-2:after{background:url(deals/images/site-pattern.jpg)}.main-course-search.deal .bg-image .slide3.slide-3 h2{color:#7ec242}.main-course-search.deal .bg-image .slide3.slide-3:after{background:url(deals/images/banner-patern.jpg)}.main-course-search.deal .bg-image .slide3.slide-4 h2{color:#f05132}.main-course-search.deal .bg-image .slide3.slide-4 h2 span{color:#3f3f3f}.main-course-search.deal .bg-image .slide3.slide-4:after{background:url(deals/images/site-pattern.jpg)}.main-course-search.deal .bg-image .slide3.slide-4 h2{color:#71bf44}.main-course-search.deal .bg-image .slide3.slide-4 h2 span{color:#3f3f3f}.main-course-search.deal .bg-image .slide3.slide-4:after{background:url(deals/images/banner-patern.jpg)}@media only screen and (max-width: 1199px){.main-course-search.deal .bg-image .slide3{min-height:400px}}.golf-search-reasult{background:#fff;margin-bottom:15px}.golf-search-reasult .search-reasult-bar{background:#f04f30;margin:0 0 32px;position:relative}.golf-search-reasult .search-reasult-bar .text{display:block;width:50%;font-size:1.07143em;line-height:1.46667em;color:#fff;font-weight:900;background:#cf472d;position:relative;padding:5px 6px 5px 0}.golf-search-reasult .search-reasult-bar .text:before{content:'';position:absolute;top:0;bottom:0;right:100%;left:-9999px;background:#cf472d}.golf-search-reasult .search-reasult-bar .text:after{content:'';position:absolute;bottom:-14px;border:14px solid #cf472d;border-width:14px 15px 0;border-color:#cf472d transparent transparent;left:71px}.golf-search-reasult .search-reasult-header{position:relative;padding:0 0 21px;margin:0 0 24px}.golf-search-reasult .search-reasult-header:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:url(deals/images/line01.png)}.golf-search-reasult .search-reasult-header .back-link{float:right;text-transform:uppercase;font-size:13px;color:#929292;letter-spacing:-0.01em;position:relative;padding:0 25px 0 0;margin:2px 0 0}.golf-search-reasult .search-reasult-header .back-link:after{content:'';position:absolute;top:2px;right:0;width:17px;height:12px;background:url(deals/images/sprite.png) no-repeat -266px -208px}.golf-search-reasult .search-reasult-header .back-link span{font-weight:900;color:#ef3e1b}.golf-search-reasult .search-reasult-header h2{text-transform:uppercase;font-size:1.28571em;color:#5d5d5d;letter-spacing:0.125em;padding:0 5px 0 1.27778em;margin:0;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.golf-search-reasult .search-reasult-header h2{font-size:16px}}.golf-search-reasult .search-reasult-header h2:before{content:'\e610';position:absolute;top:0.23077em;left:1px;font-family:'icomoon';font-size:0.72222em;color:#ef3e1b;line-height:1}.golf-search-reasult .search-reasult-header h2 span{color:#ef3e1b}.golf-search-reasult .result-item{overflow:hidden;padding:0 0 24px;margin:0 0 25px;position:relative}.golf-search-reasult .result-item.last{margin-bottom:-3px}.golf-search-reasult .result-item:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:url(deals/images/line01.png)}.golf-search-reasult .result-item .logo-holder{float:right;width:110px}.golf-search-reasult .result-item .logo-holder img{width:100%;height:auto}@media only screen and (max-width: 767px){.golf-search-reasult .result-item .logo-holder{float:none;margin:0 auto 15px}}.golf-search-reasult .result-item .img-holder{float:left;width:164px;border:1px solid #e1e1e1;padding:2px;position:relative;margin:2px 0 0}@media only screen and (max-width: 767px){.golf-search-reasult .result-item .img-holder{float:none;margin:0 auto 20px;width:auto;max-width:320px}}.golf-search-reasult .result-item .img-holder img{width:100%;height:auto}.golf-search-reasult .result-item .img-holder .price{position:absolute;top:19px;left:2px;font-size:15px;line-height:19px;font-weight:900;color:#fff;background:url(deals/images/pattern21.png);padding:3px 6px}.golf-search-reasult .result-item .desc-text{overflow:hidden;font-size:1em;color:#8c8c8c;line-height:1.2;font-weight:400;padding:0 26px}@media only screen and (max-width: 767px){.golf-search-reasult .result-item .desc-text{padding:0}}.golf-search-reasult .result-item .desc-text h3{font-size:1em;line-height:1.2;letter-spacing:0.05em;margin-bottom:7px}.golf-search-reasult .result-item .desc-text h3 a{color:#5d5d5d}.golf-search-reasult .result-item .desc-text p{margin-bottom:11px}.golf-search-reasult .result-item .infos{font-weight:700;float:left;max-width:60%;font-size:12px;line-height:16px;padding-top:2px;font-weight:900}.golf-search-reasult .result-item .infos li{float:left;margin-right:9px}.golf-search-reasult .result-item .infos a{letter-spacing:0.015em;color:#12befe}.golf-search-reasult .result-item .infos a:hover{text-decoration:none}.golf-search-reasult .result-item .infos a:hover span{text-decoration:underline}.golf-search-reasult .result-item .infos a:before{content:'\e60c';font-family:"icomoon";color:#ef5226;margin-right:5px;font-size:11px;font-weight:normal}.golf-search-reasult .result-item .infos a.url{font-size:14px}.golf-search-reasult .result-item .infos a.url:before{font-size:12px;content:'\e607'}.golf-search-reasult .result-item .infos a.tel{color:#838383}.main-course-search .input-wrap .tags-holder input{width:100%}.subscribebox{position:absolute;top:-1000000px;width:755px;margin:0 auto;text-align:center;padding:30px 15px 100px;background:#fff url(deals/images/subscribe-bg.png) center bottom no-repeat}.subscribebox:after{content:"";display:block;height:10px;width:100%;position:absolute;left:0;bottom:-10px;background:url(deals/images/subscribe-patern.jpg)}.subscribebox .mask{overflow:hidden}.subscribebox .slideset{max-width:100% !important}.subscribebox .slide{float:left;width:100% !important}@media only screen and (max-width: 479px){.subscribebox .slide img{max-width:120px}}.subscribebox .inner{margin:0 auto;max-width:460px;padding:23px 0 0;font-family:'Open Sans', sans-serif}.subscribebox .inner h2{color:#ef5226;font-size:38px;font-weight:900;line-height:0.99;margin-bottom:25px;text-transform:uppercase}@media only screen and (max-width: 479px){.subscribebox .inner h2{font-size:25px}}.subscribebox .inner h5{font-size:18px;margin-bottom:20px;text-transform:uppercase}@media only screen and (max-width: 479px){.subscribebox .inner h5{font-size:16px}}.subscribebox .inner h3{color:#8b8a8a;font-size:26px;font-weight:900;line-height:1.2;margin-bottom:22px;text-transform:uppercase}@media only screen and (max-width: 479px){.subscribebox .inner h3{font-size:18px}}.subscribebox form{max-width:500px;margin:0 auto 55px;position:relative}.subscribebox form .input-placeholder-text{left:0}.subscribebox form .form-control,.subscribebox form .input-placeholder-text{font-size:12px;font-weight:700;text-align:left;white-space:nowrap;padding-right:115px;font-family:'Open Sans', sans-serif}.subscribebox form .btn{top:0;right:0;height:100%;font-size:14px;font-family:lato;padding:7px 14px;position:absolute}.subscribebox .bottom{margin:0 auto;max-width:500px}.subscribebox .bottom span{display:block;color:#ef5226;font-size:16px;font-weight:900;margin-bottom:3px;font-family:'Open Sans', sans-serif}.subscribebox .bottom cite{color:#ffb300;display:block;font-size:14px;font-weight:700;font-style:normal}.subscribebox .bottom a{font-size:16px;font-weight:900;font-family:lato;color:#2ac5ff}.subscribebox .bottom a span{font-size:85%;color:#2ac5ff;display:inline-block;vertical-align:middle;font-family:"Glyphicons Halflings"}.subscribebox .bottom a:hover{text-decoration:none;color:#ef5226}.subscribebox .bottom a:hover span{color:#ef5226}@media only screen and (max-width: 767px){.subscribebox .bottom .text-right{margin-top:10px;text-align:left}}.subscribebox .control a{position:absolute;top:35.8%;width:55px;height:55px;display:block;background:#ef5226;border-radius:50%;-webkit-border-radius:50%}.subscribebox .control a.prev{left:40px}@media only screen and (max-width: 767px){.subscribebox .control a.prev{left:10px}}.subscribebox .control a.next{right:40px}@media only screen and (max-width: 767px){.subscribebox .control a.next{right:10px}}.subscribebox .control a span{line-height:55px;color:#fff}.subscribebox .control a:hover{text-decoration:none;background:#d74016}.subscribebox .control a:focus{text-decoration:none}@media only screen and (max-width: 479px){.subscribebox .control{display:none}}@media only screen and (max-width: 767px){.subscribebox{padding:10px 70px;width:430px}}@media only screen and (max-width: 479px){.subscribebox{padding:10px;width:300px}}.fancybox-inner .subscribebox{position:relative;top:0}#left{border:1px dashed #d7d7d7}.content-prize{text-align:center;padding:30px 30px 20px;border:1px solid #e1e1e1;font-family:'open Sans', Arial, sans-serif}.content-prize:hover{cursor:pointer}.content-prize .block{padding:20px;margin:0 auto;max-width:300px;position:relative;background:url(deals/images/prize-bg.png) center bottom no-repeat}.content-prize .block:after{content:"";left:0;bottom:0;width:100%;height:10px;display:block;position:absolute;background:url(deals/images/subscribe-patern.jpg)}.content-prize .block img{margin-bottom:15px}.content-prize .block h3{color:#ef5226;font-size:22px;font-weight:800;line-height:1;text-transform:uppercase}.content-prize .block h5{color:#4f4f4f;font-size:14px;font-weight:800;margin-bottom:8px;text-transform:uppercase}@media only screen and (max-width: 991px){.content-prize .block{padding:10px 10px 20px}}@media only screen and (max-width: 991px){.content-prize{padding:0}}.content-prize.mrec{margin-top:15px}.content-prize.mrec img{max-width:100%}#header .content-prize{padding:0;border:0px solid #e1e1e1;width:150px}#header .content-prize .block{padding:5px;margin:0;background:none}#header .content-prize .block:after{height:0px;background:none}#header .content-prize .block img{width:60px;margin:0px 0 10px 0}#header .content-prize .block h3{color:#50a547;font-size:12px;font-weight:600;margin:0}#header .content-prize .block h3:hover{color:#f00}#header .content-prize .block h5{display:none}@media only screen and (max-width: 991px){#header .content-prize .block{padding:10px 10px 20px}}@media only screen and (max-width: 991px){#header .content-prize{padding:0}}@media only screen and (max-width: 479px){#header .content-prize{width:100%}#header .content-prize .block{margin:0 auto}#header .content-prize .block img{width:60px;margin:0 0 10px 0}}.deals .sidebox{border:solid 1px #E1E1E1;padding:20px;margin-bottom:15px}.deals .sidebox h3{font-family:'Bree Serif', serif;font-weight:normal;font-size:18px;color:#000;margin:0;padding:0;padding-bottom:15px;text-transform:uppercase}#carousel-3d #carousel a{display:none}#carousel-3d #carousel .roundabout-in-focus{position:relative}#carousel-3d #carousel .roundabout-in-focus a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;cursor:pointer}#carousel-3d #carousel .roundabout-in-focus a span{position:absolute;left:12px;bottom:6px;color:#ffffff;font-size:10px;font-family:'Open Sans', sans-serif;font-weight:900;line-height:normal;text-transform:uppercase;letter-spacing:0.2px}#carousel-3d #carousel .roundabout-in-focus a span img{width:17px;margin-right:5px}.subscribebox.subscribeupdate{width:1090px;padding-top:0;padding-left:0;padding-right:0;background:#fff;padding-bottom:0}.subscribebox.subscribeupdate .feature-slider{float:left;position:relative;width:725px;padding-top:30px;padding-left:15px;padding-right:15px;padding-bottom:100px;background:#fff url("deals/images/subscribe-bg.png") no-repeat scroll center bottom}.subscribebox.subscribeupdate .feature-slider:after{background:transparent url("deals/images/subscribe-patern.jpg") repeat scroll 0 0;bottom:0px;content:"";display:block;height:10px;left:0;position:absolute;width:100%}@media only screen and (max-width: 1199px){.subscribebox.subscribeupdate .feature-slider{width:650px}}@media only screen and (max-width: 991px){.subscribebox.subscribeupdate .feature-slider{width:470px}}@media only screen and (max-width: 767px){.subscribebox.subscribeupdate .feature-slider{width:100%;float:none}}.subscribebox.subscribeupdate .popup-mobile-side{width:365px;float:right;background:url(deals/images/popup-mobile--bg-retial.png) no-repeat 0 0/cover;position:relative;min-height:703px}.subscribebox.subscribeupdate .popup-mobile-side:before{position:absolute;content:"";left:0;top:50%;width:20px;height:38px;background:url(deals/images/white-arrow-shap.png) no-repeat 0 0;z-index:999}@media only screen and (max-width: 767px){.subscribebox.subscribeupdate .popup-mobile-side:before{left:50%;top:-9px;transform:rotate(90deg)}}.subscribebox.subscribeupdate .popup-mobile-side:after{background:transparent url("deals/images/pattern25.png") repeat scroll 0 0;bottom:0px;content:"";display:block;height:10px;left:0;position:absolute;width:100%}@media only screen and (max-width: 1199px){.subscribebox.subscribeupdate .popup-mobile-side{width:340px}}@media only screen and (max-width: 991px){.subscribebox.subscribeupdate .popup-mobile-side{width:250px}}@media only screen and (max-width: 767px){.subscribebox.subscribeupdate .popup-mobile-side{width:100%;float:none}}.subscribebox.subscribeupdate .popup-mobile-inner{padding-top:78px;text-align:center;padding-left:10px;padding-right:10px;padding-bottom:10px}.subscribebox.subscribeupdate .popup-mobile-inner h3{font-size:32px;color:#fff;font-weight:900;font-family:"Open Sans",sans-serif;text-transform:uppercase;margin:0 0 3px}.subscribebox.subscribeupdate .popup-mobile-inner h3 span{color:#7cd947}.subscribebox.subscribeupdate .popup-mobile-inner h3 a{color:#7cd947;text-decoration:none}.subscribebox.subscribeupdate .popup-mobile-inner .free_12_month h4{font-weight:600;font-family:"Open Sans",sans-serif;color:#7cd947;text-transform:uppercase;margin:0;font-size:17px;line-height:140%}.subscribebox.subscribeupdate .popup-mobile-inner .free_12_month h4 a{color:#7cd947}.subscribebox.subscribeupdate .popup-mobile-inner .free_12_month h5{font-weight:600;font-family:"Open Sans",sans-serif;color:#fff;text-transform:uppercase;margin:0;font-size:17px;line-height:140%}@media only screen and (max-width: 1199px){.subscribebox.subscribeupdate{width:990px}}@media only screen and (max-width: 991px){.subscribebox.subscribeupdate{width:720px}}@media only screen and (max-width: 767px){.subscribebox.subscribeupdate{width:500px}}@media (max-width: 639px){.subscribebox.subscribeupdate{width:450px}}@media (max-width: 479px){.subscribebox.subscribeupdate{width:280px}}.update-popup-onload{width:755px}@media only screen and (max-width: 991px){.update-popup-onload{width:720px}}@media only screen and (max-width: 767px){.update-popup-onload{width:100%}}.deals #sidebar{padding:27px 25px 32px 24px;width:34.49153%;float:right}@media only screen and (max-width: 1199px){.deals #sidebar{padding:30px 15px}}@media only screen and (max-width: 767px){.deals #sidebar{background:#fff;float:none;width:auto}}.deals #sidebar h2{font-weight:900;line-height:22px}.deals #sidebar h2 span{color:#e74518}.deals #sidebar .advert{border:solid #ebebeb;border-width:1px 0;padding:29px;background:url(deals/images/stripe01.png);margin-bottom:1px}@media only screen and (max-width: 767px){.deals #sidebar .advert{text-align:center}}.deals #sidebar .advert img{width:100%}@media only screen and (max-width: 767px){.deals #sidebar .advert img{max-width:300px}}.deals #sidebar .send-block{margin-bottom:24px}.deals #sidebar .send-block li{display:table;border-bottom:1px solid #ebebeb;padding:25px 0 20px;width:100%;table-layout:fixed;position:relative}.deals #sidebar .send-block .col{display:table-cell;vertical-align:top;height:98px;padding-right:10px}.deals #sidebar .send-block .col:last-child{width:119px;text-align:right;padding-right:0}@media only screen and (max-width: 991px){.deals #sidebar .send-block .col:last-child{width:70px}}.deals #sidebar .send-block .col img{max-width:100%}.deals #sidebar .send-block .title{display:block;font-size:16px;line-height:20px;color:#848484;font-weight:700;margin-bottom:17px}@media only screen and (max-width: 991px){.deals #sidebar .send-block .title{font-size:14px}}.deals #sidebar .send-block .title strong{font-size:18px;display:block;font-weight:900;color:#646464}@media only screen and (max-width: 991px){.deals #sidebar .send-block .title strong{font-size:16px}}.deals #sidebar .send-block .title strong span{color:#f05f38}.deals #sidebar .send-block .btn{font-size:10px;line-height:14px;min-width:126px;padding:7px 12px}.deals #sidebar .send-block .popup-active .popup{display:block}.deals #sidebar .send-block .popup{width:457px;padding:35px 25px;position:absolute;right:100%;background:#fff;font-size:14px;line-height:24px;color:#000;top:50%;margin-right:15px;transform:translate(0, -50%);display:none}@media only screen and (max-width: 767px){.deals #sidebar .send-block .popup{right:0;margin:0;left:0;width:auto;padding:16px}}.deals #sidebar .send-block .popup:after{content:'';position:absolute;right:-15px;top:50%;margin-top:-10px;border-style:solid;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #fff}@media only screen and (max-width: 767px){.deals #sidebar .send-block .popup:after{display:none}}.deals #sidebar .send-block .popup h2{font-size:20px;line-height:24px;color:#ef5226;margin-bottom:10px}.deals #sidebar .send-block .popup .input-wrap{margin-bottom:10px}.deals #sidebar .send-block .popup .form-control{color:#000}.deals #sidebar .send-block .popup .form-control::-moz-placeholder{color:#000;opacity:1}.deals #sidebar .send-block .popup .form-control:-ms-input-placeholder{color:#000}.deals #sidebar .send-block .popup .form-control::-webkit-input-placeholder{color:#000}.deals #sidebar .send-block .popup .btn{font-size:16px;line-height:24px}.deals #sidebar .send-block.travel li .btn-default{color:#7ec242}.deals #sidebar .send-block.travel li .btn-default:hover{color:#fff;background:#7ec242;border-color:#7ec242}.deals #sidebar .send-block.travel li:first-child{width:auto;display:block;margin-left:-25px;margin-right:-25px;padding:32px 25px;margin-bottom:18px;background:url(deals/images/pattern14.png)}.deals #sidebar .send-block.travel li:first-child .title{color:#fff;font-size:17px;letter-spacing:1px}.deals #sidebar .send-block.travel li:first-child .title strong{color:#fff;font-size:19px}.deals #sidebar .send-block.travel li:first-child .btn-default{color:#fff;min-width:138px;padding:9px 12px;background:#3b3b3b;border:0 none}.deals #sidebar .send-block.travel li:first-child .btn-default:hover{background:#2dc7e4}.deals #sidebar .send-block.travel li:first-child .col:first-child{padding-right:45px}@media only screen and (max-width: 1199px){.deals #sidebar .send-block.travel li:first-child{margin-left:-15px;margin-right:-15px;padding:32px 15px}}.deals #sidebar .send-block.resort .btn-default{color:#7ec242}.deals #sidebar .send-block.resort .btn-default:hover{color:#fff;background:#7ec242;border-color:#7ec242}.deals #sidebar .content-prize{padding:28px 25px 26px;margin:0 -25px;border-left:0 none;border-right:0 none;background:url(deals/images/pattern28.png)}.deals #sidebar .content-prize .block{max-width:100%;background-color:#fff;padding:27px 20px 40px;background-size:100%}.deals #sidebar .content-prize .block img{max-width:113px}.deals #sidebar .content-prize .block h3{font-size:26px}.deals #sidebar .content-prize .block h5{margin:0 auto;max-width:230px;font-size:17px}.deals #sidebar .content-prize .block:after{height:12px}@media only screen and (max-width: 1199px){.deals #sidebar .content-prize{margin:0 -15px;padding:28px 15px 26px}}.deals #sidebar .content-smedia{border:0 none;padding:30px 0;border-top:1px solid #ebebeb}.deals #sidebar .content-smedia h4{letter-spacing:-1px;text-transform:none;margin-bottom:5px}.deals #sidebar .content-smedia h4 span{font-size:100%;color:#e74518}.deals #sidebar .content-smedia span{font-size:13px;color:#848484}.deals #sidebar .content-smedia ul{padding:15px 0;text-align:center;border-left:4px solid #e4e2d3;border-right:4px solid #e4e2d3;background:url(deals/images/pattern29.png)}.widget-subscribe{float:left;max-width:480px;padding-bottom:25px;color:#848484;padding:5px 10px 5px 10px;margin:10px 0;background:#fafafa;border:1px solid #ebebeb}.widget-subscribe.subscribed{max-width:600px}.widget-subscribe header{background:none;padding:0 0 3px 42px;position:relative}.widget-subscribe header:before{content:'\e60b';font-family:"icomoon";position:absolute;left:0;top:0.44444em;color:#e74518;font-size:18px}.widget-subscribe h2{font-size:1.23077em;line-height:1.125em;margin-bottom:0;color:#646464}.widget-subscribe p{margin-bottom:11px}.widget-subscribe .form-control{border-color:#ebebeb;box-shadow:none;height:40px;color:#cacaca;padding-left:17px}.widget-subscribe .input-placeholder-text{padding-left:17px}.widget-subscribe .btn{height:40px;min-width:104px;font-size:14px;font-weight:700;white-space:nowrap;max-width:306px}.widget-subscribe .input-wrap{color:#cacaca;margin-right:1px}.widget-subscribe .input-wrap input{color:#777}.widget-subscribe.travel{margin-bottom:15px}.widget-subscribe.travel .btn-danger{background:#323d4d}.widget-subscribe.travel .btn-danger:hover{background:url(deals/images/pattern15.png)}.widget-subscribe.travel header:before{color:#7ec242}.widget-subscribe.travel h2 span{color:#000 !important}.widget-subscribe.travel.resort{margin-bottom:0}.widget-location{color:#454545;padding-bottom:15px;border-bottom:1px solid #ebebeb}.widget-location .heading{position:relative}.widget-location .txt{overflow:hidden}.widget-location .ico{float:right;margin-left:10px}.widget-location h2{font-size:20px;line-height:24px;margin-bottom:14px}.widget-location h2 span{color:#ef5226}.widget-location address{font-size:13px;line-height:17px}.widget-location address strong{font-weight:700;display:block}.widget-location .map{border:1px solid #e7eae0;padding:1px;margin:0 0 7px;float:none;background:none;width:auto;height:auto}.widget-location .map img{width:100%;position:static}.widget-location .text-right{padding-top:7px}.widget-location .btn{color:#9b9b9b;font-size:10px;padding:7px 5px}.widget-company-detail{margin-bottom:29px;font-size:0.9285em;line-height:1.24em;color:#848484}.widget-company-detail header{overflow:hidden;text-transform:capitalize}.widget-company-detail .text{overflow:hidden}.widget-company-detail .img{float:right;width:85px;margin-left:5px}.widget-company-detail h2{font-size:20px;line-height:24px;color:#3b3b3b;margin-bottom:24px}.widget-company-detail h2 span{color:#ef5226}.widget-company-detail h3{font-size:16px;line-height:18px;color:#444;margin-bottom:10px}.widget-company-detail .infos{font-weight:700;background:#f4f6ee;padding:14px 17px 9px;font-size:13px;line-height:17px}.widget-company-detail .infos li{margin-bottom:4px}.widget-company-detail .infos a{text-decoration:none}.widget-company-detail .infos a:before{content:'\e60c';font-family:"icomoon";color:#ef5226;margin-right:7px;font-size:13px}.widget-company-detail .infos a.url:before{content:'\e607';font-size:15px}.widget-company-detail .infos a.tel{color:#454545}.widget-deals{margin-top:-4px;color:#8f8e8e;font-size:11px;line-height:16px}.widget-deals h2{font-size:18px;color:#646464;margin-bottom:20px}.widget-deals h2 span{color:#f05f38}.widget-deals ul{border-bottom:1px dashed #e2e2e2}.widget-deals li{border-top:1px dashed #e2e2e2;padding:8px 0}.widget-deals .img{display:table-cell}.widget-deals .img img{width:75px}.widget-deals .desc{display:table-cell;vertical-align:middle;padding:5px 17px}.widget-deals h3{margin-bottom:0;font-size:15px;line-height:17px;font-weight:600}.widget-deals p{margin-bottom:0}.widget-deals p span{color:#8bbe1c}#footer.deals .footer-logo{background:#eee;padding:7px 10px;border-radius:10px;height:50px !important}#footer .advert{text-align:center;margin:20px auto 0 auto}#footer.deals{background:#444;padding:51px 0;overflow:hidden;position:relative}#footer.deals .container{position:relative;z-index:1}#footer.deals:after{content:'';position:absolute;top:0;bottom:0;right:-100px;width:56%;background:#3f3f3f;transform:skew(-38deg)}#footer.deals .title{display:block;font-size:18px;line-height:22px;color:#fff;font-weight:900;text-transform:uppercase}@media only screen and (max-width: 991px){#footer.deals .title{font-size:13px}}#footer.deals .footer-logo{width:230px;height:42px;margin-bottom:30px}#footer.deals .logo img{width:230px;margin-bottom:30px}#footer.deals .copyright{display:block;padding-top:25px;color:#777;font-size:12px;line-height:18px;text-transform:capitalize}@media only screen and (min-width: 768px) and (max-width: 991px){#footer.deals .col-sm-6{width:60%}#footer.deals .col-sm-6:first-child{width:40%}}.footer .footer-nav{font-size:12px;line-height:15px}.footer .footer-nav ul li{margin-bottom:3px}.footer .footer-nav .orange a{color:#ef5226}.footer .footer-nav a{color:#fff;text-decoration:none}.footer .footer-nav a:hover{text-decoration:underline}.footer .footer-nav .title{margin-bottom:5px}.map-detail{float:left;width:40%;padding-top:56px;margin-left:80px}@media only screen and (max-width: 1199px){.map-detail{margin-left:0}}@media only screen and (max-width: 991px){.map-detail{width:41%;float:left}}@media only screen and (max-width: 767px){.map-detail{float:left;width:41%}}@media only screen and (max-width: 479px){.map-detail{width:auto;float:none}}.map-detail .title{text-transform:uppercase;margin-bottom:1px}.map-detail .f-row{margin-bottom:23px;font-size:15px;line-height:18px;color:#e74518}@media only screen and (max-width: 991px){.map-detail .f-row{font-size:12px;line-height:15px}}.map-detail .f-row:last-child{text-transform:uppercase;font-weight:900}.map-detail .title-sub{color:#fff;font-size:14px;margin-bottom:0}.map-detail small{text-transform:lowercase}.footer .map:hover{cursor:pointer}.footer .map{width:184px;height:167px;position:relative;float:right;margin:23px 44px 0 0;background:url(deals/images/map-au.png) no-repeat}@media only screen and (max-width: 767px){.footer .map{float:left;margin:25px 44px 0}}@media only screen and (max-width: 479px){.footer .map{margin:50px auto 0;float:none}}.footer .map img{left:0;position:absolute;top:0;z-index:10}.footer .map ul{font-size:13px;line-height:15px}.footer .map span{position:absolute;font-size:16px;line-height:17px;font-weight:900;color:#ef5226}.footer .map span:after{content:'';position:absolute;width:64px;height:35px;left:3px;bottom:-4px;background:url(deals/images/line.png) no-repeat}.footer .map li{background-repeat:no-repeat;position:absolute}.footer .map li#area1{width:53px;height:61px;top:78px;left:74px}.footer .map li#area1.activestate{background-image:url(deals/images/au-state04.png)}.footer .map li#area1 span{bottom:-5px;left:-35px}.footer .map li#area2{width:70px;height:93px;top:0;right:0}.footer .map li#area2.activestate{background-image:url(deals/images/au-state02.png)}.footer .map li#area2 span{right:-18px;top:8px}.footer .map li#area2 span:after{transform:rotate(180deg);left:auto;right:3px;bottom:-37px}.footer .map li#area4{width:72px;height:109px;top:15px;left:0}.footer .map li#area4.activestate{background-image:url(deals/images/au-state03.png)}.footer .map li#area4 span{top:20px;left:-40px}@media only screen and (max-width: 991px){.footer .map li#area4 span{top:-7px}}.footer .map li#area4 span:after{transform:scale(1, -1);bottom:auto;top:20px}.footer .map li#area5{width:57px;height:50px;bottom:29px;right:0}.footer .map li#area5.activestate{background-image:url(deals/images/au-state01.png)}.footer .map li#area5 span{right:-45px;bottom:26px}.footer .map li#area5 span:after{width:63px;height:1px;background:rgba(255,255,255,0.15);left:auto;right:0;bottom:-4px}.footer .map li#area6{width:41px;height:26px;bottom:22px;right:16px}.footer .map li#area6.activestate{background-image:url(deals/images/au-state05.png)}.footer .map li#area6 span{left:-48px;bottom:-19px}.footer .map li#area7{width:22px;height:21px;bottom:0;right:23px}.footer .map li#area7.activestate{background-image:url(deals/images/au-state06.png)}.footer .map li#area7 span{right:-43px;bottom:13px}.footer .map li#area7 span:after{width:48px;height:1px;background:rgba(255,255,255,0.15);left:auto;right:0}.footer .map li#area3{width:40px;height:76px;top:1px;left:73px}.footer .map li#area3.activestate{background-image:url(deals/images/au-state07.png)}.footer .map li#area3 span{top:-19px;left:-43px}.footer .map li#area3 span:after{transform:scale(1, -1);bottom:auto;top:20px}.slideshow{position:relative}.slideshow .slide{position:absolute;z-index:1;left:0;top:0}.slideshow .slide.active{z-index:2}.slideshow.not-enough-slides a.btn-prev,.slideshow.not-enough-slides a.btn-next{visibility:hidden}#carousel{height:500px;width:100%;position:relative}#carousel-3d #carousel{z-index:1}#carousel-3d #carousel li{display:block;width:auto}#carousel li img{max-width:680px !important;box-shadow:1px 1px 8px #aaa}#carousel-3d #carousel li .price-tag{display:none}#carousel-3d #carousel li.roundabout-in-focus .price-tag,#carousel-3d #carousel li.roundabout-in-focus .single-price-tag{display:block}.deals #sidebar .send-block .popup form,.signin-form{background:#fff;position:relative;z-index:3}.deals #sidebar .send-block .popup{z-index:3}.already-subscribed{padding:7px;color:#000}.deals .fb-like{float:left;padding-top:5px;z-index:1000;width:150px}.deals h1 .fb-like{float:none;display:inline-block;margin:-5px 0 0 40px}.fb-homepage{text-align:center;display:inline-block;margin:0 0 4px 0;width:100%}.fb-homepage .fb-like{float:none;padding:0}.header-search{float:left;margin:0 0 2px 0;position:relative}.header-search .h-search{padding:3px 34px 3px 6px;background:#111;width:150px;color:#ddd;border:1px solid #777;border-radius:1px}.header-search button[type="submit"]{border:none;outline:none;padding:0;margin:0;background:none;font-size:15px;line-height:1;color:#aaa;position:absolute;bottom:2px;right:4px;padding-top:0px;height:20px}.contact-icon{width:25px;margin:0px 15px 0 0;opacity:0.7}.contact-icon:hover{opacity:1}@media only screen and (max-width: 767px){.contact-icon{width:22px;margin:-3px 10px 0 0}}@media only screen and (max-width: 479px){.contact-icon{display:none}}@media only screen and (max-width: 767px){.deals .navigation>ul>li>a span{display:none}}@media only screen and (min-width: 767px){.deals .navigation{margin-right:0}.deals .navigation>ul>li>a{font-size:20px;line-height:22px;text-align:left;padding:0 3px;margin:0 5px;border-bottom:2px solid rgba(255,255,255,0);-webkit-background-clip:padding-box;background-clip:padding-box;text-transform:none}.deals .navigation>ul>li>a span{font-size:13px;color:#aaa}.deals .navigation>ul>li>a:hover{border-bottom:2px solid #333;color:#ef5226}.deals .navigation>ul>li>a.active{color:#ef5226;font-weight:normal;border-bottom:2px solid #ef5226}}.deal-article iframe{max-width:100%}.popup_reg1_in1 h2,.popup_reg1_in1 h2 span{color:#ef5226;text-align:center;line-height:30px}.popup_reg1_in1 p.header-info{text-align:center;margin-bottom:10px !important}.popup_reg1_in1 h2 span{clear:both;display:block}.contactform .reg{background:#ef5226}.contactform .reg:hover{background:#ff6236}.popup_reg1_in2{background:#515151}.contactform ul li.radio_btns{background:#eeeeee}.custom-radio label{background:url(estore/radio_btn_red.png) no-repeat}.custom-checkbox label{background:url(estore/chk_boxes_red.png) no-repeat;background-position:0 -77px}.custom-checkbox label.checked{background-position:0 0}@media only screen and (max-width: 767px){.deals .contactform .reg{width:100%}.deals .popup_reg1_in1 h2,.deals .popup_reg1_in1 h2 span{line-height:24px}}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold;color:#000}q:before,q:after{content:''}abbr,acronym{border:0}a{color:#0e8bcb;text-decoration:none;outline:0 none}a:hover{color:#1f9cdc;text-decoration:underline}h1{font-size:24px}h2{font-size:22px;margin-bottom:10px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}body{font-family:"Arial", Verdana, Tahoma}.flt_Lt{float:left;display:inline}.flt_Rt{float:right;display:inline}#wrapper{margin:0 auto}.container{width:1200px;margin:0 auto}header{background:#ffffff}h1 img,h2 img{margin-right:5px}strong{font-weight:bold}p{color:#444;font-size:15px;line-height:20px;font-family:'rubikregular';font-weight:normal}.content p{color:#444;margin-bottom:20px}.btn-sm{height:36px;line-height:36px;min-width:118px;padding:0 10px;color:#ffffff;font-size:12px;font-family:'rubikbold';font-weight:normal;text-transform:uppercase;text-align:center;border:none;border-radius:2px}.btn-danger{color:#fff !important;background:#ea1c23 !important}.theme-business1 .btn-danger{background:#006bb8}.btn-danger:hover{background:#feac0e}.logo{float:left;width:125px;margin-right:34px;margin-top:10px}.logo img{display:block;width:100%}.top-bar{background:#000}.add-nav-wrapper{float:left}.top-rightbox{float:right;padding-top:13px}.more-box{float:left;margin-right:44px}.top-rightbox .links{float:left}.add-nav-wrapper ul{list-style:none;margin:0;padding:0}.add-nav-wrapper ul li{height:50px;float:left;margin-right:6px;position:relative}.add-nav-wrapper ul li a{display:block;height:50px;color:#d4d4d4;font-size:14px;font-family:'robotolight';font-weight:normal;line-height:50px;transition:all 0.1s ease-in;text-transform:uppercase;text-decoration:none;padding:0 5px}.add-nav-wrapper ul li a:hover{color:#f04f2f}.add-nav-wrapper ul li.active a{color:#fff;text-decoration:none;background:#666}.add-nav-wrapper ul li:first-child{margin-right:10px}.add-nav-wrapper ul li:first-child a{padding-left:0;padding-right:15px}.add-nav-wrapper ul li:first-child a img{position:relative;top:-2px}.add-nav-wrapper ul li:first-child:after{display:block;width:5px;height:3px;content:"";background:#d4d4d4;position:absolute;left:10px;bottom:0}.top-rightbox .links{list-style:none;margin:0;padding:0;margin-top:2px}.top-rightbox .links li{float:left;margin-left:8px}.top-rightbox .links li .login{display:inline-block;height:20px;background:#f04f2f;color:#ffffff;font-size:13px;font-family:'robotoblack';font-weight:normal;line-height:20px;text-transform:uppercase;border-radius:2px;transition:all 0.1s ease-in;padding:0 15px}.top-rightbox .links li .login:hover{background:#e93b19;text-decoration:none}.top-rightbox .links li .register{display:inline-block;height:20px;background:none;color:#f04f2f;font-size:13px;font-family:'robotolight';font-weight:normal;line-height:20px;text-transform:uppercase;text-decoration:none;transition:all 0.1s ease-in;padding:0 0 0 5px}.top-rightbox .links li .register:hover{color:#ffffff;text-decoration:none}.more-box .contact{display:inline-block;height:25px;color:#d4d4d4;font-size:14px;font-family:'robotolight';font-weight:normal;line-height:25px;text-decoration:none;text-transform:uppercase;transition:all 0.1s ease-in}.more-box .contact:hover{color:#f04f2f;text-decoration:none}.more-box .bootstrap-select{width:160px !important}.more-box .bootstrap-select{float:left !important;margin-right:10px}#header .holder{background:#ffffff;min-height:122px;padding-top:31px;border-bottom:1px solid #d7d7d7}.cart{float:right;display:block;padding:5px 0}.cart a{float:left;display:inline-block;margin:6px 14px 0 0;position:relative;cursor:pointer}.cart a span{font-family:'Roboto', sans-serif;font-size:10px;line-height:15px;color:#ffffff;width:15px;height:15px;background:#f62d12;border-radius:100%;position:absolute;top:-5px;right:-6px;text-align:center;font-weight:700;padding:0 0 0 0px}.cart a span.add{background:#000}.cart .fa-spin{margin:7px 14px 0 7px}.top-rightbox .cart{padding:0}.top-rightbox .cart a{margin:0 0 0 14px}.navigation{float:left}.navigation ul{list-style:none;margin:0;padding:0}.navigation>ul>li{float:left;height:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0 9px;border-right:1px solid #e1e1e1}.navigation>ul>li:last-child{border-right:none}.navigation>ul>li>a{display:inline-block;color:#5a5a5a;font-size:15px;font-family:'rubikregular';font-weight:normal;line-height:16px;text-decoration:none;text-transform:uppercase;transition:all 0.1s ease-in;text-align:center;padding:0 15px}.navigation>ul>li>a:hover{color:#f04f2f;text-decoration:none}.navigation>ul>li.menudown>a{color:#f04f2f;text-decoration:none}.navigation>ul>li.active>a{color:#ea1c23;font-family:'rubikbold';font-weight:normal}.frame{float:right;margin-top:10px;position:relative}.h-search{padding-right:24px;width:164px}.main-menu-submit{width:38px;height:34px;background:url("shared/images/sprite.png") no-repeat;background-position:8px -705px;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;position:absolute;right:0;top:0}.mega-menu{display:none;position:absolute;width:100%;left:0;top:100%;z-index:9999;background:#ffffff;box-shadow:0 5px 8px rgba(0,0,0,0.25);border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding-top:40px;padding-bottom:44px}#header .holder{position:relative}#header .holder .col-sm-12{position:static}.m-linkbox{margin-bottom:16px}.m-linkbox:last-child{margin-bottom:0}.m-linkbox:after{display:block;content:"";clear:both}.m-linkbox .img-area{float:left;height:136px;overflow:hidden;width:170px}.m-linkbox .img-area img{display:block;width:100%;height:100%;object-fit:cover}.m-links{float:right;margin-top:-2px;width:192px}.m-linkbox h4{color:#ea1c23;font-family:"rubikbold";font-size:17px;font-weight:normal;line-height:1;padding-bottom:12px;text-transform:uppercase}.m-linkbox ul{list-style:none;margin:0;padding:0}.m-linkbox ul li{padding-bottom:5px}.m-linkbox ul li:last-child{padding-bottom:0}.m-linkbox ul li a{display:inline-block;color:#919191;font-size:14px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-decoration:none;text-transform:uppercase;transition:all 0.1s ease-in;padding-right:5px;min-width:90px}.m-linkbox ul li a:hover{color:#f04f2f;text-decoration:none}.m-linkbox p{color:#303030;font-size:18px;font-family:'rubikregular';font-weight:normal;line-height:20px;margin-bottom:0;padding-bottom:12px}.m-brd{border-bottom:1px solid #e1e1e1}.m-linkbox-full{border-top:1px solid #e1e1e1;padding-top:12px}.website .bootstrap-select .btn,.events .bootstrap-select .btn,.tourism .bootstrap-select .btn{width:160px;height:25px;background:#2e2e2e;border:1px solid #6d6d6d;border-radius:2px;padding:0 25px 0 10px;outline:none !important;color:#d4d4d4;font-size:12px;font-family:'robotoregular';font-weight:normal;line-height:23px;text-transform:uppercase}.website .bootstrap-select .btn .caret{display:none}.website .bootstrap-select .btn .bs-caret{display:inline-block;width:20px;height:14px;background:url("shared/images/sprite.png") no-repeat -3px -1px;position:absolute;top:50%;margin-top:-7px;right:6px}.website .bootstrap-select .btn:active,.website .bootstrap-select .btn.active,.website .open.bootstrap-select .btn{background-color:#000000 !important;color:#d4d4d4 !important}.website .bootstrap-select .dropdown-menu{box-shadow:0 2px 6px rgba(0,0,0,0.176);margin:0}.website .bootstrap-select .dropdown-menu>li>a{clear:both;color:#333;display:block;font-weight:normal;line-height:1.42857;padding:3px 10px;white-space:nowrap;font-family:"robotoregular";font-size:12px;text-transform:uppercase}.xxxxxx .form-control{height:40px;background:#ffffff;border:1px solid #e1e1e1;border-radius:4px;box-shadow:none;-webkit-appearance:none;outline:none !important;padding:0 10px;color:#5a5a5a;font-size:14px;font-family:'robotoregular';font-weight:normal;line-height:38px}.flexslider ul,.flexslider ol{list-style:none;margin:0 !important}.homeslider{border-bottom:2px solid #ea1c23}.homeslider img{display:block;width:100%}.content{width:70%;float:left;padding-right:10px}.sidebar{width:30%;float:left;padding-left:10px}.sidebar img{max-width:100%}.sidebar.articles{padding-top:20px}.section-title{margin-bottom:30px}.section-title h2{color:#303030;font-size:26px;font-family:'rubikbold';font-weight:normal;line-height:normal;border-bottom:1px solid #ebebeb;text-transform:uppercase}.section-title h2 span{display:inline-block;padding:0 40px;background:#ffffff;position:relative;top:16px}.section-title h2 span strong{color:#ea1c23}.section-filter ul{list-style:none;margin:0;padding:0}.section-filter ul li{display:inline-block;margin:0 5px}.section-filter ul li a{display:inline-block;color:#b0b0b0;font-size:14px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;text-decoration:none;transition:all 0.1s ease-in;padding:0 5px}.section-filter ul li a:hover{color:#feac0e;text-decoration:none}.section-filter ul li.active a{color:#ea1c23;font-family:'rubikbold'}.top-section-links{position:relative;padding-bottom:46px}.btn-view{display:inline-block;color:#484848;font-size:14px;font-family:'rubikbold';font-weight:normal;text-transform:uppercase;text-decoration:none}.btn-view span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -8px -83px;width:12px;height:12px;margin-left:8px}.btn-view:hover{color:#feac0e;text-decoration:none}.btn-view:hover span{background-position:-8px -217px}.post-box{border-bottom:1px dashed #d7d7d7;position:relative;padding-left:250px;padding-right:35px;padding-bottom:20px;min-height:185px;margin-bottom:20px}.linked-category-pages .post-box{padding-left:320px;min-height:220px}.post-box.no-image{padding-left:0}.post-box:last-child{border-bottom:none;margin-bottom:2px}.post-box .image-area{width:215px;height:162px;overflow:hidden;position:absolute;left:0;top:0}.linked-category-pages .post-box .image-area{width:285px;height:200px}.post-box .image-area img{display:block;width:100%;height:100%;object-fit:cover}.post-box .image-area.video-preview img{width:140%;margin:0 0 0 -20%;height:auto}.badge{padding:0;height:18px;color:#ffffff;font-size:11px;font-weight:normal;line-height:19px;text-transform:uppercase;padding:0 12px}.bg-danger{background:#ea1c23}.bg-success{background:#7dc141}.bg-primary{background:#417ac1}.bg-warning{background:#f05f18}.content h3{color:#303030;font-size:20px;font-family:'rubikmedium';font-weight:normal;line-height:22px;padding-bottom:14px}.content h3 a{color:#303030;text-decoration:none}.content h3 a:hover{color:#303030;text-decoration:underline}.comments{display:inline-block;color:#ea1c23 !important;font-size:11px;font-family:'rubikmedium';font-weight:normal;font-style:normal;line-height:normal;padding-left:16px;background:url("shared/images/sprite.png") no-repeat -783px -4px}.comments:hover{color:#ea1c23;text-decoration:underline}.content h3 .comments{position:relative;top:-4px}.post-box .holder{position:relative}.post-box .holder p{margin-bottom:10px}.post-box .holder .badge{margin-bottom:5px}.category{display:inline-block;height:25px;color:#ffffff;font-size:11px;font-family:'rubikmedium';font-weight:normal;line-height:26px;text-transform:uppercase;min-width:110px;padding:0 5px;text-align:center}.post-box .image-area .category{position:absolute;left:0;bottom:0}.load-more{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.load-more a{display:block;color:#ea1c23;font-size:13px;font-family:'rubikmedium';font-weight:normal;line-height:39px;text-transform:uppercase;transition:all 0.1s ease-in;text-align:center}.load-more a:hover{background:#f8f9fa}.load-more a span{display:inline-block}.load-more a span img{margin-left:8px;position:relative;top:-2px}.tab-box{border:1px solid #e1e1e1;margin-bottom:20px}.tabs{z-index:50}.tabset{margin:0 -1px;position:relative;top:-1px}.tabset:after{display:block;content:"";clear:both}.tabset li{width:50%;float:left;height:40px}.tabset li a{display:block;height:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#ffffff;font-size:13px;font-family:'rubikmedium';font-weight:normal;line-height:1;text-transform:uppercase;background:#ea1c23 url("shared/images/diagonalline_pattern.png");text-decoration:none}.tabset li a:hover{background:#feac0e url("shared/images/diagonalline_pattern2.png")}.tabset li.active a{color:#484848;font-family:'rubikbold';background:none}.tab-content{padding:19px;padding-top:10px}.side-featurelist ul{list-style:none;margin:0;padding:0}.side-featurelist ul li{border-bottom:1px solid #e1e1e1;padding-bottom:9px;padding-top:6px;padding-bottom:6px;padding-left:94px;position:relative;min-height:80px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.side-featurelist ul li>a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}.side-featurelist ul li>a span{display:none;content:"";width:0;height:0;border-style:solid;border-width:3px 5px 3px 0;border-color:transparent #ea1c23 transparent transparent;position:absolute;right:0;top:50%;margin-top:-3px}.side-featurelist ul li>a:hover span{display:block}.side-featurelist ul li:last-child{border-bottom:none;padding-bottom:0;min-height:70px}.side-featurelist ul li .image-area{width:80px;height:60px;overflow:hidden;position:absolute;left:0;top:9px}.side-featurelist ul li .image-area img{display:block;width:100%;height:100%;object-fit:cover}.side-featurelist ul li h5{color:#484848;font-size:13px;font-family:'rubikmedium';font-weight:normal;line-height:15px;text-transform:uppercase;padding-bottom:4px}.side-featurelist ul li h5 a{color:#484848;text-decoration:none}.side-featurelist ul li h5 a:hover{color:#484848;text-decoration:underline}.category-text{display:inline-block;color:#b0b0b0;font-size:9px;font-family:'rubikbold';font-weight:normal;line-height:normal;text-transform:uppercase;margin-right:4px}.time{display:inline-block;color:#a8a8a8;font-size:11px;font-family:'rubikregular';font-weight:normal;font-style:normal;line-height:normal;text-transform:uppercase}.text-success{color:#7dc141}.text-business{color:#b3a108}.text-primary{color:#106bb8}.text-pink{color:#ee4480}.text-warning{color:#f05f18}.sidebar-images{margin-bottom:15px;max-width:100%}.sidebar-images img{max-width:100%}.sidebar-box{border:1px solid #e1e1e1;padding:19px;padding-top:0;margin-bottom:20px;background:#ffffff}.sidebar-box h4{background:#ea1c23 url("shared/images/diagonalline_pattern.png");color:#ffffff;font-size:13px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding:12px 20px;margin:0 -20px;position:relative;top:-1px;margin-bottom:9px}.sidebar-box.text p{margin:0 0 10px 0}.sidebar-box.enquire{padding:20px !important}.sidebar-box.enquire .btn{width:100%}.vid-area{position:relative}.vid-area span{display:block;width:100%;height:100%;position:absolute;left:0;top:0;transition:all 0.1s ease-in;background:rgba(72,72,72,0.6) url("shared/images/vidbtn.png") no-repeat center center}.vid-area a:hover{background:rgba(72,72,72,0.2) url("shared/images/vidbtn.png") no-repeat center center}.abcd-box{border:1px solid #e1e1e1;padding:22px;overflow:hidden;margin:0 0 16px}.abcd-box.borderless{border:none;padding:0;text-align:center}.abcd-box.multiple a:not(:last-child){margin-bottom:10px}.abcd-box-page{margin-bottom:10px}.abcd-box a{display:block;border:0px solid #e1e1e1;color:#00664e}.abcd-box p{color:#888;font-size:12px;padding:5px 0}.abcd-box strong{display:block;clear:both}.abcd-box img{display:inline-block;max-width:100%}.content>h3{color:#ea1c23;font-family:'rubikmedium';font-weight:normal;line-height:normal}.content>h3 strong{color:#6a6a6a;font-weight:normal}.section-holder{border:1px solid #e1e1e1;padding:14px 18px}.section-holder article{position:relative;padding:20px;padding-left:114px;padding-right:110px;border-bottom:1px solid #ebebeb;min-height:110px}.section-holder article:last-child{border-bottom:none}.section-holder article .img{width:95px;height:71px;position:absolute;left:0;top:20px;border:1px solid #e1e1e1;overflow:hidden}.section-holder article .img img{display:block;width:100%;height:100%;object-fit:cover}.section-holder article h4{color:#484848;font-size:13px;font-family:'rubikbold';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:5px;margin-top:-2px}.section-holder article h4 a{color:#484848;text-decoration:none}.section-holder article h4 a:hover{color:#484848;text-decoration:underline}.section-holder article h4 .comments{margin-left:6px}.section-holder article p{color:#7a7a7a;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:17px;margin-bottom:0;padding-bottom:8px}.info .time{display:inline-block;color:#a1a1a1;font-size:11px;font-family:'rubikmedium';font-weight:normal;line-height:normal;float:left;margin-right:8px;text-transform:none}.breadcrumbs{display:inline-block;list-style:none;margin:0;padding:0;float:left}.breadcrumbs li{float:left;line-height:1;margin-right:0}.breadcrumbs li:last-child{margin-right:0}.breadcrumbs li+li:before{content:">";color:#1ebaea;font-size:11px;font-family:'rubikregular';font-weight:normal;line-height:normal;margin:0 4px}.breadcrumbs li a{color:#1ebaea;font-size:11px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-decoration:none}.breadcrumbs li a:hover{color:#1ebaea;text-decoration:underline}.img .category{display:inline-block;width:30px;height:24px;position:absolute;left:0;top:50%;margin-top:-12px;min-width:1px}.cat-cam{background:#109ae2 url("shared/images/sprite.png") no-repeat -325px 0px}.cat-speech{background:#ea1c23 url("shared/images/sprite.png") no-repeat -363px 0px}.cat-play{background:#fa920c}.cat-pdf{background:#c11e07;color:#ffffff;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:25px;text-transform:uppercase;padding:0 5px}.cat-link{background:#58bd0d url("shared/images/sprite.png") no-repeat -135px -3px}.cat-play:after{display:inline-block;content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #ffffff;position:absolute;left:50%;top:50%;margin-left:-4px;margin-top:-5px}.user{text-align:right;position:absolute;right:0;top:50%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.user figure{display:inline-block;width:50px;height:50px;border-radius:50%;position:relative;margin-bottom:8px}.user figure img{display:block;width:100%;border-radius:50%;position:relative;z-index:10}.user.file-preview figure,.user.file-preview figure img{border-radius:0;width:80px}.user h6{color:#484848;font-size:8px;font-family:'rubikbold';font-weight:normal;line-height:normal;text-transform:uppercase}.ribbons{bottom:-12px;left:0;list-style:outside none none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.ribbons li{display:inline-block;background:url("shared/images/sprite.png") no-repeat -403px -2px;width:12px;height:19px;margin:0}.ribbons li.green{background:url("shared/images/sprite.png") no-repeat -420px -2px}.section{margin-bottom:20px;padding-top:20px}.section.compact{padding-top:0}.trending-box{background:#111111;margin-bottom:14px}.trending-box ul{list-style:none;margin:0;padding:0}.trending-box ul li{width:50%;float:left;position:relative}.trending-box ul li:after{display:block;content:"";width:10px;height:10px;background:#ea1c23;position:absolute;right:0;bottom:0}.trending-box ul li img{display:block;width:100%;opacity:0.55;transition:all 0.1s ease-in}.trending-box ul li .t-title{position:absolute;left:0;bottom:0;width:100%;padding:18px}.trending-box ul li .t-title h4{color:#ffffff;font-size:15px;font-family:'rubikregular';font-weight:normal;line-height:16px;text-transform:uppercase;padding-bottom:6px}.trending-box ul li .t-title p{color:#ffffff;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:normal}.trending-box ul li a{display:block}.trending-box ul li a:hover .t-img{background:url("shared/images/tr_hover.png") no-repeat left bottom;background-size:100% auto}.sidebar h3{color:#ea1c23;font-size:16px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:14px}.sidebar h3 strong{color:#6a6a6a;font-weight:normal}.side-user-list{border:1px solid #e1e1e1}.side-user-list ul{list-style:none;margin:0;padding:0}.side-user-list ul li{border-bottom:1px solid #e1e1e1;position:relative;padding:9px;padding-left:70px;padding-right:30px;min-height:62px}.side-user-list ul li>a{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.side-user-list ul li>a span{display:none;content:"";width:0;height:0;border-style:solid;border-width:3px 5px 3px 0;border-color:transparent #ea1c23 transparent transparent;position:absolute;right:18px;top:50%;margin-top:-3px}.side-user-list ul li>a:hover span{display:block}.side-user-list ul li:last-child{border-bottom:none}.side-user-list ul li .img{width:45px;height:45px;overflow:hidden;position:absolute;left:9px;top:9px}.side-user-list ul li .img img{display:block;width:100%;height:100%;object-fit:cover}.side-user-list ul li h5{color:#484848;font-size:13px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-top:7px;padding-bottom:1px}.side-user-list ul li h5 a{color:#484848;text-decoration:none}.side-user-list ul li h5 a:hover{color:#484848;text-decoration:underline}.side-user-list ul li p{color:#a8a8a8;font-size:11px;font-family:'rubikregular';font-weight:normal;line-height:normal;margin-bottom:0}.feature-list{border-top:1px solid #e1e1e1;padding-bottom:18px;padding-top:4px}.feature-list article{border-bottom:1px solid #e1e1e1;min-height:202px;position:relative;padding:20px 0;padding-left:252px;padding-right:24px}.feature-list article:last-child{border-bottom:none}.feature-list .gallery-image-box{width:215px}.feature-list article .image-area{width:215px;height:161px;overflow:hidden;position:absolute;left:0;top:20px}.feature-list article .image-area img{display:block;width:100%;height:100%;object-fit:cover}.feature-list article h3{color:#484848;font-size:22px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:4px;padding-top:4px}.feature-list article .info{color:#b0b0b0;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:6px}.feature-list article .info .rating span{color:#6491a1;font-size:11px;font-family:'rubikmedium';font-weight:normal;line-height:normal;margin-left:2px;vertical-align:top;position:relative;top:3px}.feature-list article .info:after{display:block;content:"";clear:both}.feature-list article .info .rating{float:left;position:relative;top:-3px}.feature-list article .info>span{float:left;margin-right:12px}.feature-list article p{color:#717171;font-size:16px;font-family:'rubikregular';font-weight:normal;line-height:22px;margin-bottom:0}.ext-links{padding-bottom:4px}.ext-links ul{list-style:none;margin:0;padding:0}.ext-links ul li{float:left;margin-right:12px;color:#484848;font-size:10px;font-family:'rubikmedium';font-weight:normal;line-height:32px;height:32px;text-transform:uppercase}.ext-links ul li:last-child{margin-right:0}.ext-links ul li a{display:inline-block;color:#484848;font-size:10px;font-family:'rubikmedium';font-weight:normal;line-height:32px;height:32px;text-transform:uppercase;text-decoration:none !important}.ext-links ul li span{width:32px;height:32px;border:1px solid #e2e2e2;border-radius:50%;float:left;margin-right:6px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.ext-links ul li span i.play-icon{position:relative;left:2px}.ext-links ul li .time{color:#4c4c4c;font-size:12px;font-family:'rubikregular';font-weight:normal}.ext-links ul li a:hover{color:#eb262c;text-decoration:none}.price{display:block;color:#5a5a5a;font-size:11px;font-family:'rubikregular';font-weight:normal;line-height:normal}.price strong{color:#ea1c23;font-family:'rubikmedium';font-weight:normal}.side-featurelist ul li .category{height:auto;color:#b0b0b0;font-size:8px;font-family:'rubikbold';font-weight:normal;line-height:normal;text-transform:uppercase;padding:0;min-width:1px}.play-circle{background:url("shared/images/sprite.png") no-repeat 4px -109px;display:inline-block;width:32px;height:32px;border:1px solid #e2e2e2;border-radius:50%}.view-gallery{background:url("shared/images/sprite.png") no-repeat 1px -140px;display:inline-block;width:32px;height:32px;border:1px solid #e2e2e2;border-radius:50%}.time-circle{background:url("shared/images/sprite.png") no-repeat -215px 2px;display:inline-block;width:32px;height:32px;border:1px solid #e2e2e2;border-radius:50%}.discounts{background:url("shared/images/sprite.png") no-repeat 2px -174px}.ext-links ul li a:hover .play-circle{border:1px solid #ea1c23;background:#ea1c23 url("shared/images/sprite.png") no-repeat 1px -310px}.ext-links ul li a:hover .view-gallery{border:1px solid #ea1c23;background:#ea1c23 url("shared/images/sprite.png") no-repeat 2px -239px}.ext-links ul li a:hover .discounts{border:1px solid #ea1c23;background:#ea1c23 url("shared/images/sprite.png") no-repeat 1px -276px}.near-map img{display:block;width:100%}.pro-list{padding-bottom:35px}.pro-list:after{display:block;content:"";clear:both}.pro-list article{border-left:1px solid #e1e1e1;margin-bottom:20px;padding-top:4px;padding-bottom:56px;position:relative}.pro-list article:nth-child(3n){border-right:1px solid #e1e1e1}.pro-list article figure{width:170px;height:170px;border-radius:50%;position:relative;margin:0 auto;margin-bottom:22px}.pro-list article figure img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.pro-list article figure .likes{display:inline-block;min-width:55px;height:30px;background:#383838 url("shared/images/diagonalline_pattern1.png");border-radius:4px;padding-left:32px;padding-right:5px;color:#ffffff;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:30px;position:absolute;right:0;bottom:19px;border:none}.pro-list article figure .likes em{display:inline-block;background:url("shared/images/sprite.png") no-repeat -775px -31px;width:20px;height:18px;position:absolute;left:7px;top:5px}.pro-list article figure .likes:hover{background:#ea1c23 url("shared/images/diagonalline_pattern.png")}.pro-list article h3{color:#484848;font-size:20px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:2px}.pro-list article .rating{padding-bottom:14px}.pro-list article .rating-box{position:relative;top:2px}.pro-list article .rating span{color:#6491a1;font-size:11px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;margin-left:2px;top:0}.pro-list article .info{display:inline-block;text-align:left;padding-bottom:6px}.pro-list article .info ul{list-style:none;margin:0;padding:0}.pro-list article .info ul li{color:#717171;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:normal;padding-bottom:4px}.pro-list article .info ul li strong{color:#484848;font-family:'rubikmedium';font-weight:normal;text-transform:uppercase}.pro-list article p{color:#717171;font-size:13px;font-family:'rubikregular';font-weight:normal;line-height:16px;margin-bottom:0;padding:0 32px}.pro-list article .btn{position:absolute;bottom:6px;left:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.website .btn,.events .btn,.tourism .btn{padding:0 10px}.btn-area .btn{min-width:110px;height:35px;line-height:35px;border-radius:4px;box-shadow:none;-webkit-appearance:none;outline:none !important;color:#fff;font-size:11px;font-family:'rubikmedium';font-weight:normal;text-transform:uppercase;text-align:center;transition:all 0.1s ease-in;padding:0 10px}.website .btn-default,.events .btn-default,.tourism .btn-default{border:1px solid #e1e1e1;color:#484848;font-size:10px;font-family:'rubikmedium';font-weight:normal;text-transform:uppercase}.website .btn-default:hover,.events .btn-default:hover,.tourism .btn-default:hover{color:#ffffff;border-color:#ea1c23;background:#ea1c23}.website .btn-default:hover .bs-caret,.events .btn-default:hover .bs-caret,.tourism .btn-default:hover .bs-caret{background-position:-531px -4px}.pros-near{margin-bottom:20px}.pros-near .map{border:1px solid #e1e1e1;border-bottom:none}.pros-near .map img{display:block;width:100%}.pros-near-list{border:1px solid #e1e1e1;padding:10px 19px}.pros-near-list ul{list-style:none;margin:0;padding:0}.pros-near-list ul li{border-bottom:1px solid #e1e1e1;position:relative;min-height:60px;padding:7px;padding-left:64px;padding-right:62px}.pros-near-list ul li:last-child{border-bottom:none}.pros-near-list ul li .pro-thumb{width:45px;height:45px;border-radius:50%;overflow:hidden;position:absolute;left:0;top:7px}.pros-near-list ul li .pro-thumb img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.pros-near-list ul li h4{color:#484848;font-size:13px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-top:5px}.likes{display:inline-block;min-width:55px;height:30px;border:1px solid #e1e1e1;padding-left:30px;padding-right:5px;color:#6a6a6a;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:28px;border-radius:4px;position:relative}.likes em{display:inline-block;background:url("shared/images/sprite.png") no-repeat -774px -67px;width:20px;height:18px;position:absolute;left:6px;top:4px}.likes:hover span{display:none}.likes:hover i{display:inline-block;margin-left:1px}.likes:hover{border:1px solid #ea1c23;background:#ea1c23 url("shared/images/likesdiagonal.png");color:#ffffff}.likes:hover em{background-position:-775px -31px}.likes i{display:none;font-style:normal}.pros-near-list ul li .rating span{color:#6491a1;font-size:9px;font-family:'rubikregular';font-weight:normal;line-height:normal;margin-left:2px}.pros-near-list ul li .rating .rating-box{position:relative;top:1px}.pros-near-list ul li .likes{position:absolute;right:0;top:50%;margin-top:-15px}.group-box h3{padding-bottom:12px}.feature-list article .special{text-align:right;position:absolute;right:0;top:28px}.feature-list .special h6{color:#ea1c23;font-size:10px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:5px}.feature-list .special p{color:#484848;font-size:10px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;margin-bottom:0}.group-box{margin-bottom:20px}.featured-courses .tab-box{margin-bottom:15px}.pga-pros{margin-bottom:28px}.rating-box{display:inline-block}.rating-box .br-theme-fontawesome-stars-o .br-widget{height:auto}.rating-box .br-theme-fontawesome-stars-o .br-widget a{font-size:17px}.rating-box .br-theme-fontawesome-stars-o .br-widget a.br-selected:after{color:#ffc62e}.rating-box .br-theme-fontawesome-stars-o .br-widget a.br-active:after{color:#ea1c23}.mini-rating .br-theme-fontawesome-stars-o .br-widget a{font-size:13px}.owl-carousel .owl-item img{display:block;transform-style:preserve-3d;width:100%;margin:0 !important}.media-holder img,.post-image img{width:100%}.homeslider{background:#484848;height:502px}.homeslider .media-holder{padding:0;position:relative}.homeslider .slide-row{width:500px;height:500px}.homeslider .slide-row:after{display:block;content:"";clear:both}.homeslider .media-holder img{display:block;width:100%;height:100%;object-fit:cover;opacity:0.80}.homeslider .media-holder:hover img{opacity:1}.homeslider .large-slide{float:none;width:100%;height:500px}.homeslider .medium-slide{float:none;width:100%;height:250px;height:calc(100% / 2)}.homeslider .small-slide{float:left;width:50%;height:250px;height:calc(100% / 2)}.homeslider .owl-prev{width:40px;height:40px;background:#ea1c23;position:absolute;left:0;top:0;transition:all 0.1 ease-in}.homeslider .owl-prev:hover{background:#feac0e}.homeslider .owl-prev:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:5.5px 10px 5.5px 0;border-color:transparent #ffffff transparent transparent;position:absolute;left:50%;top:50%;margin-left:-6px;margin-top:-5px}.homeslider .owl-next{width:40px;height:40px;background:#ea1c23;position:absolute;right:0;top:0;transition:all 0.1 ease-in}.homeslider .owl-next:hover{background:#feac0e}.homeslider .owl-next:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 10px;border-color:transparent transparent transparent #ffffff;position:absolute;left:50%;top:50%;margin-left:-4px;margin-top:-5px}.homeslider .owl-nav{width:1200px;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);margin-top:-20px}.m-title{position:absolute;left:0;bottom:0;width:100%;padding:20px 25px}.m-title h4{color:#ffffff;font-size:16px;font-family:'rubikregular';font-weight:normal;line-height:17px;text-transform:uppercase;padding-bottom:3px}.m-title p{color:#ffffff;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:1;margin-bottom:0}.media-holder .olay{position:absolute;left:0;top:0;width:100%;height:100%;background-size:100% auto}.homeslider .media-holder:hover .olay{background:url("shared/images/tr_hover1.png") no-repeat center bottom}.media-holder .olay-vid:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:12px 0 12px 20px;border-color:transparent transparent transparent #ffffff;opacity:0.45;position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-12px}.media-holder:hover .olay-vid:after{opacity:1}.inner-slider .caption{position:absolute;width:100%;left:0;top:60%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.inner-slider .caption h1{color:#ffffff;font-size:63px;font-family:'rubikmedium';font-weight:normal;line-height:1;text-transform:uppercase;padding-bottom:10px}.inner-slider .caption p{color:#ffffff;font-size:18px;font-family:'rubikregular';font-weight:normal;line-height:20px;max-width:640px;margin:0 auto}.inner-slider .flex-prev{width:40px;height:40px;background:#ea1c23;position:absolute;left:0 !important;top:0;transition:all 0.1 ease-in;opacity:1 !important}.inner-slider .flex-prev:hover{background:#feac0e}.inner-slider .flex-prev:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:5.5px 10px 5.5px 0;border-color:transparent #ffffff transparent transparent;position:absolute;left:50%;top:50%;margin-left:-6px;margin-top:-5px}.inner-slider .flex-next{width:40px;height:40px;background:#ea1c23;position:absolute;right:0 !important;top:0;transition:all 0.1 ease-in;opacity:1 !important}.inner-slider .flex-next:hover{background:#feac0e}.inner-slider .flex-next:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 10px;border-color:transparent transparent transparent #ffffff;position:absolute;left:50%;top:50%;margin-left:-4px;margin-top:-5px}.single-image .flex-direction-nav{display:none}.inner-slider .flex-direction-nav{width:1200px;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);margin-top:-20px}.flex-control-nav{z-index:100}.inner-slider .flex-control-nav{bottom:35px;position:absolute;text-align:center;left:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:200px}.inner-slider .flex-control-paging li a{background:#ffffff;border-radius:20px;box-shadow:none;cursor:pointer;display:block;height:15px;text-indent:-9999px;width:15px}.inner-slider .flex-control-paging li a.flex-active{background:#ea1c23}.inner-slider .flex-control-nav li{display:inline-block;margin:0 3px}.inner-slider .flex-control-paging li a:hover{background:#ffe8e9}.carousel-wrapper{background:url("shared/images/innerdiagonalpattern.png");padding-top:30px;padding-bottom:10px}.slider-title{overflow:hidden;margin-bottom:30px}.slider-title h2 span:before{display:block;content:"";height:1px;width:1000px;right:100%;top:49%;background:#ea1c23;position:absolute;right:100%;top:50%}.slider-title h2 span:after{display:block;content:"";height:1px;width:1000px;left:100%;top:49%;background:#ea1c23;position:absolute;right:100%;top:50%}.slider-title h2{color:#303030;font-size:26px;font-family:'rubikbold';font-weight:normal;line-height:normal;text-transform:uppercase}.slider-title h2 strong{color:#ea1c23;font-weight:normal}.slider-title h2 span{position:relative;padding:0 42px}.slide-box .post-box{border-bottom:none;margin-bottom:0;min-height:1px;padding:26px 0;position:relative}.slide-box .post-box .image-area{height:auto;left:0;overflow:visible;position:relative;top:0;width:auto;margin:0}.slide-box .post-box>a{display:block;text-decoration:none !important}.slide-box .post-box .image-area img{display:block;width:100%;height:auto;object-fit:fill}.slide-box .post-box .image-area .badge{position:absolute;top:24px;left:-20px}.slide-box .post-box .holder h3{color:#303030;font-size:20px;font-family:'rubikmedium';font-weight:normal;line-height:21px;text-transform:uppercase;padding-bottom:8px}.slide-box .post-box .holder h3 a{color:#303030}.slide-box .post-box .holder h3 .comments{position:relative;top:-4px}.slide-box .post-box .holder{min-height:170px;padding:14px 15px 10px 20px;background:#ffffff}.slide-box .post-box .holder .info .time{padding-bottom:0;color:#a8a8a8;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:normal}.slide-box .post-box .holder .info{padding-bottom:12px}.slide-box .owl-nav{position:absolute;right:0;top:-33px;width:82px;background:url("shared/images/innerdiagonalpattern.png");padding-left:23px;background-position:right center}.slide-box .owl-nav .owl-prev{width:28px;height:28px;border:1px solid #d7d7d7;transition:all 0.1s ease-in;float:left;margin-right:3px;position:relative;text-align:center}.slide-box .owl-nav .owl-prev span{display:inline-block;width:0;height:0;border-style:solid;border-width:4px 7px 4px 0;border-color:transparent #b4b4b4 transparent transparent;position:absolute;left:9px;top:9px}.slide-box .owl-nav .owl-prev:hover{border:1px solid #ea1c23;background:#ea1c23}.slide-box .owl-nav .owl-prev:hover span{border-color:transparent #ffffff transparent transparent !important}.slide-box .owl-nav .owl-next{width:28px;height:28px;border:1px solid #d7d7d7;transition:all 0.1s ease-in;float:left;position:relative;text-align:center}.slide-box .owl-nav .owl-next span{display:inline-block;width:0;height:0;border-style:solid;border-width:4px 0 4px 7px;border-color:transparent transparent transparent #b4b4b4;position:absolute;left:10px;top:9px}.slide-box .owl-nav .owl-next:hover{border:1px solid #ea1c23;background:#ea1c23}.slide-box .owl-nav .owl-next:hover span{border-color:transparent transparent transparent #ffffff !important}.slide-box .post-box a:hover{box-shadow:0 0 16px rgba(0,0,0,0.12)}.slide-box .owl-carousel .owl-stage-outer{left:-26px;overflow:hidden;padding-left:26px;position:relative;width:calc(100% + 42px)}.slide-box .slider-title{margin-bottom:4px}.section-title.text-left h2 span{padding-left:0}.section-title.text-left h2{border-bottom:1px solid #ea1c23}.sidebar-box-dark{background:#181818 url("shared/images/diagonaldarkbox.png");padding:21px 19px;margin-bottom:15px}.sidebar-box-dark h3{color:#ffffff;font-size:20px;font-family:'rubikbold';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:18px}.sidebar-box-dark h3 strong{color:#ea1c23;font-weight:normal}.sidevideo-list{margin-bottom:30px}.sidevideo-list ul{list-style:none;margin:0;padding:0}.sidevideo-list ul li{margin-bottom:11px;transition:all 0.1s ease-in;border:1px solid rgba(0,0,0,0)}.sidevideo-list ul li .v-content{min-height:118px;background:rgba(36,36,36,0.8);padding:18px;padding-left:172px;position:relative}.sidevideo-list ul li:hover,.sidevideo-list ul li.active{border:1px solid #504f4f;box-shadow:0 0 10px rgba(255,255,255,0.1)}.sidevideo-list ul li a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:20}.sidevideo-list ul li .vid-area{width:155px;height:100%;overflow:hidden;position:absolute;left:0;top:0}.sidevideo-list ul li .vid-area img{display:block;width:100%;height:100%;object-fit:cover}.sidevideo-list ul li .vid-area:before{display:block;content:"";width:100%;height:100%;background:rgba(0,0,0,0.2);left:0;top:0;position:absolute}.sidevideo-list ul li:hover .vid-area:before{background:rgba(0,0,0,0)}.sidevideo-list ul li .vid-area:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 13px;border-color:transparent transparent transparent #ffffff;position:absolute;left:50%;top:50%;margin-left:-7px;margin-top:-8px;z-index:10}.sidevideo-list ul li h5{color:#ffffff;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:15px;text-transform:uppercase}.sidevideo-list ul li .time{display:block}.sidevideo-list ul li .author{display:block;color:#a8a8a8;font-size:11px;font-family:'rubikregular';font-weight:normal;line-height:normal}.side-user-list-round ul li{border-bottom:1px solid #e1e1e1;min-height:62px;padding:9px 30px 9px 85px;position:relative}.side-user-list-round ul li .img{width:50px;height:50px;border-radius:50%;left:18px;top:6px}.side-user-list-round ul li .img img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.side-user-list-round{margin-bottom:20px;padding-top:14px;padding-bottom:14px}.side-user-list-round ul li h4{color:#484848;font-size:14px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-top:6px}.side-user-list-round ul li p{color:#8e8e8e;font-size:11px;font-family:'rubikregular';font-weight:normal;line-height:normal;margin-bottom:0}.weather-box{background:#ea1c23;height:110px;margin-bottom:20px}.today-weather{width:53%;float:left;text-align:left;height:110px;color:#ffffff;padding:10px 0px 10px 10px;text-transform:uppercase}.today-temp{text-align:right;width:62%;float:left;margin-right:8px}.today-temp strong{display:block;font-size:62px;font-family:'latoblack';font-weight:normal;line-height:65px;color:#ffffff}.today-weather .weather-city{display:block;float:left;line-height:11px}.today-weather .weather-city.multi-line{margin-top:-3px}.today-weather h3{padding:0;margin:0;color:#fff;font-size:12px;font-family:'latoblack'}.weather-more{width:47%;float:left;height:110px;background:#d8171d;padding:0 5px;padding-top:5px}.w-icon{display:inline-block;float:left;text-align:center;height:50px}.w-icon span{display:block;color:#ffffff;font-size:11px;font-family:'latoblack';font-weight:normal;text-transform:uppercase;padding-top:4px}.w-icon-content{position:relative;top:50%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.weather-carousel{margin-bottom:3px}.weather-carousel div{text-align:center}.weather-carousel div img{width:40px !important;margin:0 auto}.weather-carousel h6{color:#ffffff;font-size:11px;font-family:'latoblack';font-weight:normal;line-height:1;text-transform:uppercase}.weather-carousel strong{color:#ffffff;font-size:22px;font-family:'latoblack';font-weight:normal;line-height:1;text-transform:uppercase}.weather-carousel .owl-item{border-right:1px solid #e0454a;margin-bottom:3px}.weather-more>a{color:#fae0bb;font-size:11px;font-family:'latoblack';font-weight:normal;line-height:normal;text-transform:uppercase;text-decoration:none;transition:all 0.1s ease-in;margin-left:8px}.weather-more>a:hover{color:#feac0e}.weather-carousel .owl-nav{bottom:-18px;position:absolute;right:4px}.weather-carousel .owl-nav:after{display:block;content:"";width:1px;height:8px;background:#e0454a;position:absolute;left:50%;top:2px;margin-left:-1px}.weather-carousel .owl-prev{background:none;width:19px;height:12px;float:left;text-align:center;line-height:12px;position:relative;z-index:10}.weather-carousel .owl-prev:hover{background:#b71318}.weather-carousel .owl-prev span{display:inline-block;width:0;height:0;border-style:solid;border-width:3px 5px 3px 0;border-color:transparent #ffffff transparent transparent;position:relative;top:-2px;left:-1px}.weather-carousel .owl-next{background:none;width:19px;height:12px;float:left;text-align:center;line-height:12px;position:relative;z-index:10;left:-1px}.weather-carousel .owl-next:hover{background:#b71318}.weather-carousel .owl-next span{display:inline-block;width:0;height:0;border-style:solid;border-width:3px 0 3px 5px;border-color:transparent transparent transparent #ffffff;position:relative;top:-2px;right:-1px}.weather-carousel:after{display:block;content:"";width:2px;height:100%;background:#d8171d;position:absolute;right:-2px;top:0}.latest-news-in{padding-bottom:74px}.section-title.text-left{margin-bottom:36px}.community-stories{padding-bottom:26px}.discover-article{padding-top:38px;padding-bottom:82px}.article-title-box{margin-left:144px;position:relative;padding-bottom:5px;margin-bottom:24px;padding-top:24px}.no-share .article-title-box{margin-left:0}.open-article-content-wrapper{position:relative}.open-article-content-wrapper .main-slider .flex-direction-nav{display:none;width:100%}.open-article-content{margin-left:144px;position:relative}.open-article-content img{max-width:100%;height:auto}.no-share .open-article-content{margin-left:0}.scroll-share{width:120px;border:1px solid #e1e1e1;float:left}.article-title-box{border-bottom:1px solid #e1e1e1}.open-article .article-title-box h1{color:#303030;font-size:42px;font-family:'rubikmedium';font-weight:normal;line-height:38px;text-transform:uppercase;padding-left:32px;border-left:6px solid #ed1c24;margin-bottom:20px}.open-article .article-title-box p{color:#666666;font-size:22px;font-family:'rubiklight';font-weight:normal;line-height:28px;margin-bottom:0;padding-bottom:22px}.open-article .contact-form{margin:20px 0}.open-article a{color:#188bcd}.article-title-box a{color:#188bcd}.article-title-box a:hover{text-decoration:underline}.article-title-box .time{color:#a8a8a8;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:normal}.article-title-box .author{color:#a8a8a8;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:normal;padding-left:4px}.article-title-box .author em{color:#ea1c23;font-style:normal}.open-article p,.open-article ul,.open-article ol{color:#494949;font-size:16px;font-family:'rubikregular';font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:20px}.open-article-content ul{list-style-type:disc;margin-left:20px}.open-article-content ol,.profile-text ol,.category-text-field ol{list-style-type:decimal;margin-left:20px}.open-article-content a{color:#188bcd}.open-article-content a:hover{text-decoration:underline}.open-article-content .booking-links{text-align:center}.open-article-content .booking-links a{margin:5px 0 20px}.open-article-content .booking-links a.buy{width:50%;font-size:140%;height:auto}.article-pic{margin-bottom:16px;position:relative}.article-pic img{display:block;width:100%}.article-pic .after{position:absolute;top:85%;left:5%;background-color:rgba(0,0,0,0.6);color:#f1f1f1;padding:1px 5px;font-size:13px;border-radius:5px}.open-article h2,.open-article h3{color:#303030;font-size:26px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase}.open-article h3{font-size:22px}.open-article p+h2,.open-article p+h3{padding-top:3px}.carousel-bottom{margin-bottom:0}.carousel-bottom .slide-box .owl-nav .owl-prev span{border-color:transparent #ea1c23 transparent transparent}.carousel-bottom .slide-box .owl-nav .owl-next span{border-color:transparent transparent transparent #ea1c23}.scroll-share ul{list-style:none;margin:0;padding:0}.scroll-share ul li{border-top:1px solid #e1e1e1}.total-share{text-align:center;padding:5px;padding-bottom:8px;min-height:55px}.total-share strong{color:#303030;font-size:32px;font-family:'rubikmedium';font-weight:normal;line-height:1;text-transform:uppercase}.total-share p{color:#a8a8a8;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:1;margin-bottom:0;padding-bottom:0}.total-share h3{padding:10px 0 0}.scroll-share ul li a{display:block;color:#a8a8a8;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-decoration:none !important;height:55px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-left:20px}.scroll-share ul li a img{margin-right:8px}.scroll-share ul li a em{display:none}.scroll-share ul li a:hover span{display:none}.scroll-share ul li a:hover em{display:inline-block}.scroll-share ul li a:hover{color:#ffffff;background:#ea1d24}.scroll-share ul li a:hover img{-webkit-filter:brightness(20);filter:brightness(20)}.main-banner-map,.main-banner-map #map{position:relative}.directory-search-area{z-index:50}.map-search-main{margin-top:25px}.map-search-main .form-control{width:100%;height:57px;background:#ffffff;border:none;border-radius:3px;box-shadow:3px 3px 7px rgba(0,0,0,0.1);-webkit-appearance:none;outline:none !important;padding:0 25px;color:#737373;font-size:15px;font-family:'rubikregular';font-weight:normal;line-height:57px}.map-form-content{display:inline-block}.map-search{width:610px;float:left;margin-right:8px;border:1px solid #eee;border-radius:3px}.map-date{width:164px;float:left;margin-right:8px}.map-submit{width:164px;float:left}.form-control::-webkit-input-placeholder{color:#999;opacity:1}.form-control:-moz-placeholder{color:#999;opacity:1}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999;opacity:1}.map-date .datepicker{padding-right:48px;background:#fff url("shared/images/sprite.png") no-repeat 118px -340px}.map-submit .search-submit{color:#ffffff;font-size:16px;font-family:'rubikregular';font-weight:normal;line-height:57px;background:#ea1c23 url("shared/images/sprite.png") no-repeat 114px -391px;text-align:left;transition:all 0.1s ease-in}.map-submit .search-submit:hover{background:#feac0e url("shared/images/sprite.png") no-repeat 114px -391px}.ctop-links{border-bottom:1px solid #e1e1e1;margin-bottom:20px}.ctop-links ul{list-style:none;margin:0;padding:0}.ctop-links ul li{float:left;min-width:150px;position:relative;top:1px}.ctop-links ul li a{display:block;height:51px;color:#303030;font-size:14px;font-family:'rubikmedium';font-weight:normal;line-height:51px;transition:all 0.1s ease-in;text-transform:uppercase;padding:0 12px;text-align:center;border:1px solid rgba(0,0,0,0)}.ctop-links ul li a img{margin-right:8px;position:relative;top:-1px}.ctop-links ul li a:hover{background:#ea1c23;color:#ffffff}.ctop-links ul li a:hover img{-webkit-filter:brightness(20);filter:brightness(20)}.ctop-links ul li.active a{border:1px solid #e1e1e1;border-bottom:1px solid #ffffff}.ctop-links ul li.active a:hover{background:#ffffff;color:#303030}.ctop-links ul li.active a:hover img{-webkit-filter:brightness(0);filter:brightness(0)}.find-course{padding-top:15px}.az-filter{border:1px solid #e1e1e1;margin-bottom:24px}.az-top{background:#ebebeb;padding:12px 18px;border-bottom:1px solid #e1e1e1}.mini-select{width:100px;z-index:99}.mini-select .bootstrap-select{width:100% !important}.mini-select button{min-width:100px}.mini-select .bootstrap-select .btn{width:50px;height:35px;background:#ffffff;border:1px solid #e1e1e1;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;color:#484848;font-size:10px;font-family:'rubikmedium';font-weight:normal;line-height:33px;text-transform:uppercase;padding:0 14px;padding-right:28px;transition:none}.mini-select .bootstrap-select .btn .bs-caret{background:rgba(0,0,0,0) url("shared/images/sprite.png") no-repeat scroll -512px -8px;display:inline-block;height:7px;margin-top:-4px;position:absolute;right:12px;top:50%;width:12px;transition:none}.mini-select .bootstrap-select .btn:hover{background:#ea1c23;color:#ffffff;border:1px solid #ea1c23}.mini-select .bootstrap-select .btn:hover .bs-caret{background-position:-535px -8px}.mini-select .bootstrap-select .dropdown-menu{background:#ea1c23;border-radius:0;box-shadow:none;padding:0;border:none}.mini-select .bootstrap-select .dropdown-menu>li>a{color:#ffffff;font-size:10px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding:11px 14px}.mini-select.unit .bootstrap-select .btn,.mini-select.unit .bootstrap-select .dropdown-menu>li>a{text-transform:none}.mini-select .bootstrap-select .dropdown-menu>li>a:hover{background:rgba(0,0,0,0.04)}.mini-select .bootstrap-select .dropdown-menu>li{border-top:1px solid #d31f26;border-bottom:none}.mini-select .dropdown-menu>li>a:hover,.mini-select .dropdown-menu>li>a:focus{background-color:#ea1c23;color:#ffffff;text-decoration:none}.mini-select .bootstrap-select .btn:active,.mini-select .bootstrap-select .btn.active,.mini-select .open.bootstrap-select .btn{background-color:#ea1c23 !important;color:#ffffff !important;border:1px solid #ea1c23}.mini-select .bootstrap-select.open .btn .bs-caret{background-position:-535px -8px}.az-side-select{padding-bottom:14px}.az-top .az-side-select{float:right;padding-top:10px;margin-bottom:0;padding-bottom:0}.az-side-select ul{list-style:none;margin:0;padding:0}.az-side-select ul li{float:left;margin-left:26px}.az-side-select ul li:first-child{margin-left:0}.az-side-select ul li a{display:inline-block;color:#303030;font-size:14px;font-family:'rubikmedium';font-weight:normal;line-height:normal;transition:all 0.1s ease-in;text-transform:uppercase;text-decoration:none}.az-side-select ul li a:hover{color:#ea1c23}.az-side-select ul li.active a{color:#ea1c23;font-family:'rubikmedium'}.az-top .mini-select{float:left;margin-right:23px;position:relative}.az-main{padding:14px 10px;padding-bottom:12px}.az-main p{margin:0}.az-main p span{color:#ea1c23}.az-main ul{list-style:none;margin:0;padding:0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.az-main ul li a{color:#939393;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:normal;transition:all 0.1s ease-in;text-decoration:none;text-transform:uppercase;padding:10px 4px}.az-main ul li.active a{color:#ea1c23}.az-main ul li a:hover{color:#f04f2f}.az-filter .form-control{width:100%;height:35px;background:#ffffff;border:1px solid #e1e1e1;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;color:#484848;font-size:10px;font-family:'rubikmedium';font-weight:normal;line-height:33px;text-transform:uppercase;padding:0 14px;transition:none}.az-filter .date{padding-right:28px;background:#fff url("shared/images/sprite.png") no-repeat 90px -445px}.az-filter .date:hover{background:#ea1c23 url("shared/images/sprite.png") no-repeat 91px -669px;border:1px solid #ea1c23;color:#ffffff}.az-filter input:hover::-webkit-input-placeholder{color:#ffffff;opacity:1}.az-filter input:hover:-moz-placeholder{color:#ffffff;opacity:1}.az-filter input:hover::-moz-placeholder{color:#ffffff;opacity:1}.az-filter input:hover:-ms-input-placeholder{color:#ffffff;opacity:1}.az-filter input:hover::-webkit-input-placeholder{color:#ffffff;opacity:1}.az-filter input:-moz-placeholder{color:#484848;opacity:1}.az-filter input::-moz-placeholder{color:#484848;opacity:1}.az-filter input:-ms-input-placeholder{color:#484848;opacity:1}.az-top-form .form-group{width:128px}.az-top-form .az-submit{width:176px;float:right}.az-top-form .az-submit .form-control{width:100%;background:#ea1c23;border:1px solid #e1e1e1;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;color:#ffffff;font-size:12px;font-family:'rubikmedium';font-weight:normal;text-transform:uppercase;text-align:center}.az-top-form .az-submit .form-control:hover{background:#feac0e}.course-list{padding-bottom:10px}.course-list article{margin-bottom:10px;border:1px solid #e1e1e1;position:relative;padding-left:360px;min-height:298px}.gallery-image-box{width:338px;height:100%;position:absolute;left:0;top:0;border-right:1px solid #e1e1e1}.feature-list .gallery-image-box{border:none}.gallery-image-box .image-area img{display:block;width:100%;height:100%;object-fit:cover}.gallery-image-box .image-area{position:absolute;left:0;top:0;width:100%;height:100%;height:calc(100% - 44px);overflow:hidden;border-bottom:1px solid #e1e1e1}.gallery-image-box .image-area.no-gallery{height:100%}.gallery-image-box .image-area>a{display:block;position:absolute;width:100%;height:100%;z-index:20}.gallery-image-box .gallery-link{background:#ffffff;display:block;width:100%;height:44px;position:absolute;left:0;bottom:0;text-align:center;color:#aaaaaa;font-size:10px;font-family:'rubikmedium';font-weight:normal;line-height:44px;text-transform:uppercase}.gallery-image-box .gallery-link span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -305px -5px;width:16px;height:14px;margin-right:8px;position:relative;top:2px}.course-list article{padding-right:20px}.course-list article h3{color:#484848;font-size:26px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:0}.course-list article h3 a{color:#484848;text-decoration:none}.course-list article h3 a:hover{color:#484848;text-decoration:underline}.course-list article .rating span{color:#8bb6c6;font-size:11px;font-family:'rubikmedium';font-weight:normal;line-height:normal;position:relative;top:-2px}.course-list article .holder{padding-top:20px}.course-list article .rating{padding-bottom:6px}.course-list article .ext-links{padding-bottom:12px}.course-list article .ext-links ul li{color:#6d6d6d;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:32px}.course-list article .ext-links ul li span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.course-list article .ext-links ul li a{color:#6d6d6d;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:32px}.course-list article p{color:#939393;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:18px;margin-bottom:0;padding-bottom:18px}.t-carousel{position:relative;background:#f4f9fa}.t-carousel:before{display:block;content:"";width:1px;height:100%;background:#e1e1e1;position:absolute;left:0;top:0;z-index:10}.tee-time h5{color:#ea1c23;font-size:11px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:11px}.tdate{height:50px;border:1px solid #e1e1e1;border-left:none;text-align:center;padding-top:4px;position:relative}.tdate.blank{background:#ffffff}.tdate.blank:after{display:block;content:"";position:absolute;width:20px;left:50%;bottom:12px;margin-left:-10px;height:1px;background:#d8d8d8}.tdate h6{color:#484848;font-size:11px;font-family:'rubikbold';font-weight:normal;line-height:1;text-transform:uppercase}.tdate .time{display:block;color:#8c8c8c;font-size:10px;font-family:'robotoregular';font-weight:normal;line-height:1;text-transform:uppercase;padding-bottom:3px}.tdate strong{color:#484848;font-size:14px;font-family:'rubikbold';font-weight:normal;line-height:1;text-transform:uppercase}.t-carousel .owl-nav{position:absolute;right:-1px;top:-34px}.t-carousel .owl-nav .owl-prev{width:24px;height:24px;border:1px solid #ebebeb;float:left;background:#fff url("shared/images/sprite.png") no-repeat -4px -558px;border-right:none}.t-carousel .owl-nav .owl-prev:hover{border:1px solid #ea1c23;background:#ea1c23 url("shared/images/sprite.png") no-repeat -3px -614px}.t-carousel .owl-nav .owl-next{width:24px;height:24px;border:1px solid #ebebeb;float:left;background:#fff url("shared/images/sprite.png") no-repeat -4px -588px}.t-carousel .owl-nav .owl-next:hover{border:1px solid #ea1c23;background:#ea1c23 url("shared/images/sprite.png") no-repeat -2px -640px}.tdate>a{display:block;width:100%;height:100%;position:absolute;left:0;top:0}.tdate:hover{background:#ea1c23}.tdate:hover h6,.tdate:hover .time,.tdate:hover strong{color:#ffffff}.tdate.blank:hover{background:#ffffff}.tdate.blank:hover h6{color:#484848}.tdate.blank:hover .time{color:#8c8c8c}.tdate.blank:hover strong{color:#484848}.gallery-image-box .image-area.vid-box:after{display:block;content:"";background:url("shared/images/play-button.png") no-repeat;width:77px;height:77px;background-size:77px;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.gallery-image-box .image-area .badge{position:absolute;left:0;top:28px;height:auto;color:#ffffff;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:auto;text-transform:none;min-width:90px;padding:5px 10px}.gallery-image-box .image-area .badge.rank{font-size:12px;text-transform:uppercase;min-width:auto}.gallery-image-box .image-area .badge .alt{font-size:30px}.badge-icon{position:absolute;left:10px;bottom:20px;height:auto;width:90px;color:#fff;text-transform:uppercase;line-height:13px;font-size:8px}.media-holder .badge-icon{top:30px;width:60px;right:0;bottom:auto;left:auto}.media-holder .badge-icon img,.badge-icon img{float:left;width:38px !important;margin-top:-15px !important;margin-right:10px !important;object-fit:fill !important}.media-holder .badge-icon .text{opacity:0.8}.media-holder:hover .badge-icon .text{opacity:1}.badge-icon .alt{font-size:20px}.info-table{margin-top:2px}.info-table th:first-child{width:150px;text-align:left}.info-table th{background:#ffffff !important;color:#6d6d6d;font-size:11px;font-family:'rubikregular';font-weight:normal;line-height:normal}.info-table thead th{height:26px !important;padding:0 12px !important;vertical-align:middle !important;text-align:center}.info-table th{padding-left:12px !important}.info-table th strong{color:#484848;font-size:11px;font-family:'rubikmedium';font-weight:normal;line-height:normal}.info-table td{color:#6d6d6d;font-size:11px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-align:center}.table-striped>tbody>tr:nth-of-type(2n+1){background-color:#f5f3ea}.table-bordered{border:1px solid #e1e1e1}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:1px}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #e1e1e1}.course-list article .dark p{color:#303030;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:18px;margin-bottom:0}.course-details{max-width:60%;float:left}.feature-list .course-details{max-width:100%}.course-details ul{list-style:none;margin:0;padding:0}.course-details ul li{color:#939393;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:20px;text-transform:uppercase;padding-bottom:2px}.course-details ul li strong{text-transform:initial}.feature-list .course-details ul li{float:left;padding:10px 12px 0 0}.course-details ul li:after{display:block;content:"";clear:both}.course-details ul li a{display:inline-block;color:#939393;text-decoration:none;line-height:20px}.course-details ul li a:hover{color:#939393;text-decoration:underline}.phone-icon{display:inline-block;width:20px;height:19px;background:url("shared/images/sprite.png") no-repeat -557px -2px}.www-icon{display:inline-block;width:20px;height:19px;background:url("shared/images/sprite.png") no-repeat -584px -2px}.envelope-icon{display:inline-block;width:20px;height:19px;background:url("shared/images/sprite.png") no-repeat -611px -1px}.address-icon{display:inline-block;width:20px;height:19px;background:url("shared/images/sprite.png") no-repeat -533px -127px}.golf-icon{display:inline-block;width:20px;height:23px;background:url("shared/images/sprite.png") no-repeat -28px -492px}.hotel-icon{display:inline-block;width:20px;height:19px;background:url("shared/images/sprite.png") no-repeat -6px -452px}.course-details ul li span{margin-right:8px;float:left}.course-logo{width:120px;border:1px solid #e1e1e1;float:right;padding:7px;margin-top:-6px;margin-bottom:5px}.course-logo img{display:block;width:100%}.by-state-filter{border:1px solid #e1e1e1;padding:20px;padding-top:22px;padding-bottom:14px;margin-bottom:20px}.by-state-filter h4{color:#242424;font-size:19px;font-family:'rubikregular';font-weight:normal;text-transform:uppercase;padding-bottom:32px}.state-map{height:268px;position:relative;margin-bottom:20px}.state-map em{display:none}.state-map i{display:inline-block;width:28px;height:28px;background:#ea1c23;color:#ffffff;font-size:10px;font-family:'rubikbold';font-weight:normal;font-style:normal;line-height:28px;text-align:center;border-radius:50%;position:absolute;left:0;top:0}.state-map .st1{position:absolute;left:0;top:28px}.state-map .st2{position:absolute;left:116px;top:5px}.state-map .st3{position:absolute;left:183px;top:2px}.state-map .st4{position:absolute;left:116px;top:126px}.state-map .st5{left:204px;position:absolute;top:143px}.state-map .st6{left:204px;position:absolute;top:194px}.state-map .st7{left:224px;position:absolute;top:238px}.state-map .st1 i{left:50px;position:absolute;top:88px}.state-map .st2 i{left:20px;position:absolute;top:64px}.state-map .st3 i{left:33px;position:absolute;top:88px}.state-map .st4 i{left:30px;position:absolute;top:16px}.state-map .st5 i{left:26px;position:absolute;top:20px}.state-map .st6 i{left:18px;position:absolute;top:16px}.state-map .st7 i{left:8px;position:absolute;top:14px}.state-map-options h5{color:#ea1c23;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:10px}.state-map-options .form-group{margin-bottom:5px}.state-map-options .bootstrap-select .btn{width:100%;height:35px;background:#ffffff;border:1px solid #e1e1e1;border-radius:1px;box-shadow:none;-webkit-appearance:none;outline:none !important;color:#484848;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:33px;text-transform:uppercase;padding:0 12px;padding-right:25px;transition:none}.state-map-options .bootstrap-select{width:100% !important}.state-map-options .bootstrap-select .btn .bs-caret{width:20px;height:20px;background:url("shared/images/sprite.png") no-repeat -4px -589px;margin-top:-10px}.state-map-options .bootstrap-select .btn:active,.state-map-options .bootstrap-select .btn.active,.state-map-options .open.bootstrap-select .btn{background-color:#ea1c23 !important;color:#ffffff !important;border:1px solid #ea1c23}.state-map-options .open.bootstrap-select .btn .bs-caret{background:rgba(0,0,0,0) url("shared/images/sprite.png") no-repeat scroll -531px -1px;height:20px;margin-top:-10px;width:20px}.state-map-options .bootstrap-select .dropdown-menu{box-shadow:none;padding:0;position:static;border-radius:0 0 1px 1px}.state-map-options .bootstrap-select .dropdown-menu>li>a{color:#484848;display:block;font-family:'rubikmedium';font-size:12px;font-weight:normal;line-height:normal;padding:8px 12px;text-transform:uppercase}.state-map-options .map-opt-submit{display:inline-block;min-width:90px;height:35px;background:url("shared/images/sprite.png") no-repeat 70px -73px;border:none;box-shadow:none;-webkit-appearance:none;outline:none !important;padding:0 20px 0 0;color:#ea1c23;font-size:12px;font-family:'rubikbold';font-weight:normal;line-height:35px;text-transform:uppercase;text-align:right;margin-top:20px}.state-map-options .map-opt-submit:hover{color:#feac0e;background:url("shared/images/sprite.png") no-repeat 70px -207px;text-decoration:none}.browse-category-side{border:1px solid #e1e1e1;padding:24px 19px 50px;margin-bottom:20px}.browse-category-side h4{color:#242424;font-size:16px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:15px;position:relative}.browse-category-side h4:before{display:block;content:"";width:5px;height:12px;background:#ea1c23;position:absolute;left:-19px;top:3px}.browse-category-side ul{list-style:none;margin:0;padding:0;border-top:1px solid #e1e1e1}.browse-category-side ul li{border-bottom:1px solid #e1e1e1}.browse-category-side ul li.active{background:#fffdde}.browse-category-side ul li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:59px;position:relative;padding-left:50px;padding-right:25px;color:#242424;font-size:13px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;text-decoration:none;transition:all 0.1s ease-in}.browse-category-side ul li a:hover,.browse-category-side ul li.active a{color:#ea1c23}.browse-category-side ul li a img{position:absolute;left:0;top:50%;max-width:28px;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.browse-category-side ul li a .nos{position:absolute;right:0;top:50%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);color:#ea1c23;font-size:14px;font-family:'rubikmedium';font-weight:normal;line-height:normal}.image-area.vid-box:after{display:block;content:"";background:url("shared/images/play-button.png") no-repeat;width:77px;height:78px;background-size:77px;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.offers-carousel .image-area{width:100%;height:149px;position:relative;overflow:hidden}.offers-carousel .image-area img{display:block;width:100%;height:100%;object-fit:cover}.offers-carousel .info{text-align:center;background:#ffffff;padding:8px 5px}.offers-carousel .info strong{color:#303030;font-size:18px;font-family:'rubikbold';font-weight:normal;line-height:1;text-transform:uppercase}.offers-carousel .info h5{color:#939393;font-size:13px;font-family:'rubikmedium';font-weight:normal;line-height:1;text-transform:uppercase;padding-bottom:1px}.btm-offers{padding:24px 0;margin-bottom:0}.offers-carousel .owl-prev{width:40px;height:40px;background:#ea1c23 url("shared/images/sprite.png") no-repeat 6px -605px;position:absolute;left:0;top:86px;transition:all 0.1s ease-in}.offers-carousel .owl-prev:hover{background:#feac0e url("shared/images/sprite.png") no-repeat 6px -605px}.offers-carousel .owl-next{width:40px;height:40px;background:#ea1c23 url("shared/images/sprite.png") no-repeat 7px -632px;position:absolute;right:0;top:86px;transition:all 0.1s ease-in}.offers-carousel .owl-next:hover{background:#feac0e url("shared/images/sprite.png") no-repeat 7px -632px}x.css-checkbox[type=checkbox]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.option-select input.css-checkbox[type=checkbox]+label.css-label{min-height:33px;display:block;line-height:normal;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer}.option-select input.css-checkbox[type=checkbox]:checked+label.css-label span{background-position:-274px -5px}.option-select label.css-label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#484848;font-family:"rubikmedium";font-size:10px;font-weight:normal;line-height:normal;text-transform:uppercase;padding-top:12px;padding-bottom:5px}.option-select label.css-label span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -249px -5px;width:15px;height:15px;position:absolute;right:12px;top:50%;margin-top:-7px}.option-select-title{display:block;background:#ffffff none repeat scroll 0 0;border:1px solid #e1e1e1;border-radius:0;box-shadow:none;color:#484848;font-family:"rubikmedium";font-size:10px;font-weight:normal;height:35px;line-height:33px;outline:medium none !important;padding:0 28px 0 14px;text-transform:uppercase;transition:none 0s ease 0s;position:relative;cursor:pointer}.option-select-title span{background:url("shared/images/sprite.png") no-repeat scroll -512px -8px;display:inline-block;height:7px;margin-top:-4px;position:absolute;right:12px;top:50%;transition:none 0s ease 0s;width:12px}.option-select-dropdown{display:none;width:100%;position:absolute;left:0;top:100%;background:#ffffff;z-index:40;border:1px solid #e1e1e1;border-top:none}.option-select-dropdown ul{list-style:none;margin:0;padding:0}.option-select-dropdown ul li{border-bottom:1px solid #e1e1e1}.option-select-dropdown ul li:last-child{border-bottom:none}.option-select label{color:#484848;font-size:10px;font-family:'rubikmedium';font-weight:normal;line-height:normal;position:relative;padding:0 14px;padding-right:30px;margin-bottom:0}.state-map label{display:block;cursor:pointer}.state-map input[type=checkbox]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.state-map input[type=checkbox]:checked+label span{display:none}.state-map input[type=checkbox]:checked+label em{display:block}.state-map input[type=checkbox]:checked+label i{background:#3f3f3f;color:#ffffff}.backbg{display:none}.backbgbox{background:url("shared/images/qbannertop2.png");background-size:cover;background-position:center center}.main-banner{height:446px;position:relative}.banner-title{padding-left:136px}.banner-title h1{color:#ffffff;font-size:28px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:28px}.course-title-content{height:108px}.course-title-inner{position:relative;top:50%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.course-top-title h1,.course-top-title .heading{color:#131313;font-size:32px;font-family:'rubikmedium';font-weight:normal;line-height:1;text-transform:uppercase;padding-bottom:3px}.course-top-title.long-title h1,.course-top-title.long-title .heading{font-size:24px}.top-course-logo{display:inline-block;width:130px;border:0px solid #ebebeb;text-align:center;white-space:nowrap}.top-course-logo img{max-width:100%;max-height:75px}.top-course-logo a{font-size:13px;margin-top:10px;display:inline-block;color:#000 !important;font-family:'rubikmedium'}.breadcrumb{background:none;border-radius:4px;list-style:outside none none;margin-bottom:20px;padding:8px 15px}.breadcrumb>li{color:#b0b0b0;font-size:13px;font-family:'rubikregular';font-weight:normal;line-height:normal}.breadcrumb>li a{color:#b0b0b0;font-size:13px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-decoration:none}.breadcrumb>li a:hover{color:#ea1c23;text-decoration:none}.breadcrumb>.active{color:#b0b0b0}.breadcrumb>li+li:before{color:#b0b0b0;content:">";padding:0 10px}.rating span{color:#8bb6c6;font-size:11px;font-family:'rubikmedium';font-weight:normal;line-height:normal;position:relative;top:-2px}.main-slider-wrapper{position:relative;min-height:200px}ul.slides a:hover{text-decoration:none}ul.slides li>img,ul.slides li picture img{min-height:200px}.slide-info-alt,.slider-info-btm{position:absolute;left:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);bottom:20px;z-index:20;color:#fff;max-width:100%}.slide-info-alt{bottom:42px;font-size:10px;text-transform:uppercase;line-height:16px}.slide-info-alt .group{float:right}.slide-info-alt img{width:46px !important;float:left;margin:0 20px 0}.slide-info-alt .text{margin:20px 0 0 0;display:inline-block}.slide-info-alt .alt{font-size:24px}.slider-feature{float:left;margin-bottom:33px}.slider-feature ul{list-style:none;margin:0;padding:0}.slider-feature ul li{float:left;margin-right:24px;line-height:50px;color:#ffffff;font-size:16px;font-family:'rubikmedium';font-weight:normal;text-transform:uppercase}.slider-feature ul li:last-child{margin-right:0}.slider-feature ul li span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:50px;height:50px;border:1px solid #ffffff;border-radius:50%;margin-right:8px;float:left}.slider-feature ul li span img{width:auto !important;max-width:100%}.slider-feature ul li span a{color:#ffffff}.slider-feature ul li.video-icon span img{width:16px !important}.slider-feature ul li.video-icon span:hover{background:rgba(255,255,255,0.15);transition:all 0.1s ease-in}.social-share{float:right;margin-top:14px;text-transform:uppercase;font-size:14px;max-width:300px}.social-share.no-feature{max-width:none;margin-bottom:14px}.social-share .rank{white-space:nowrap}.social-share a{color:#fff}.social-share a:hover{text-decoration:underline}.slider-shadow{position:absolute;left:0;bottom:0;width:100%;height:161px;pointer-events:none;background:url("shared/images/slidershadow.png") repeat-x;z-index:10}.video-preview-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.video-preview-image img,.video-preview-image picture img{height:100%;background-position:center;object-fit:cover}.theme-business1 .slider-shadow,.theme-business2 .slider-shadow{background:none}.play-btn{display:inline-block;background:rgba(0,0,0,0.35) url("shared/images/play-button.png") no-repeat;width:77px;height:77px;background-size:77px;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;transition:all 0.1s ease-in}.video-slide .play-btn{z-index:25}.play-btn:hover{background:rgba(255,255,255,0.15) url("shared/images/play-button.png") no-repeat;background-size:77px}.slide-image-overlay{display:inline-block;width:auto !important;height:auto !important;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:all 0.1s ease-in}.tab-pane .main-slider,.open-article-content .main-slider{margin:0 0 20px 0}.main-slider .flex-control-paging{display:inline-block;width:auto;position:absolute;left:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);bottom:20px;z-index:60}.open-article-content .main-slider .flex-control-paging{bottom:0px}.main-slider .flex-control-paging li{margin:0 2px}.main-slider .flex-control-paging li a{background:#ffffff;border-radius:20px;box-shadow:none;cursor:pointer;display:block;text-indent:-9999px;height:10px;text-indent:0;width:10px;font-size:0;color:rgba(0,0,0,0)}.main-slider .flex-control-paging li a.flex-active{background:#ea1c23 !important}.main-slider .flex-control-paging li a:hover{background:#ffe8e9}.main-slider .flex-direction-nav{width:1180px;max-width:100%;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);margin-top:-20px !important;z-index:9999}.main-slider .flex-direction-nav .flex-prev{width:40px;height:40px;border:1px solid #ffffff;opacity:1 !important;left:0 !important;margin:0;text-indent:0;font-size:0;color:rgba(0,0,0,0);text-align:center}.main-slider .flex-direction-nav .flex-prev:hover{background:#ea1c23;border:1px solid #ea1c23}.main-slider .flex-direction-nav .flex-prev span{display:inline-block;width:0;height:0;border-style:solid;border-width:5.5px 10px 5.5px 0;border-color:transparent #ffffff transparent transparent;margin-top:13px}.main-slider .flex-direction-nav .flex-next{width:40px;height:40px;border:1px solid #ffffff;opacity:1 !important;right:0 !important;margin:0;text-indent:0;font-size:0;color:rgba(0,0,0,0);text-align:center}.main-slider .flex-direction-nav .flex-next:hover{background:#ea1c23;border:1px solid #ea1c23}.main-slider .flex-direction-nav .flex-next span{display:inline-block;width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 10px;border-color:transparent transparent transparent #ffffff;margin-top:13px}.main-slider.with-name .flex-control-nav{display:none}.offers-wrapper{background:url("shared/images/innerdiagonalpattern1.png");padding-top:20px;padding-bottom:20px}.offers-list ul{list-style:none;margin:0;padding:0}.offers-list ul li{margin-bottom:4px;background:#ffffff;border:1px solid #e1e1e1;padding:15px 15px 5px 15px}.offers-wrapper h4{color:#131313;font-size:16px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:3px}.offers-wrapper h6{color:#ea1c23;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:20px}.offers-list ul li .price{float:left}.offers-list ul li .view-box{float:right;vertical-align:middle}.offers-list ul li .info{overflow:hidden;margin:10px 0}.offers-list ul li .info p{color:#303030;font-size:14px;font-family:'rubiklight';font-weight:normal;line-height:20px;margin-bottom:0}.offers-list ul li .info p strong{font-family:'rubikmedium';font-weight:normal}.offers-list ul li .price strong{height:36px;display:inline-block;color:#ea1c23;font-size:24px;font-family:'rubikbold';font-weight:normal;line-height:36px;min-width:75px;border-right:1px solid #e1e1e1;margin-right:18px}.events .offers-list ul li .view-box .btn{background:#d82b58 !important;border-radius:20px}.offers-list ul li .price em{height:36px;display:inline-block;color:#303030;font-size:16px;font-family:'rubikbold';font-weight:normal;font-style:normal;text-transform:uppercase;min-width:126px;padding-right:10px}.offers-list ul li .time-box{background:none;float:left;margin:0;padding:0;width:auto}.offers-list ul li .btn{float:right}.offers-list img{margin:-10px 0;height:70px;float:left}#sidebar .offers-wrapper .container,.sidebar .offers-wrapper .container{width:auto}#sidebar .offers-wrapper .info,.sidebar .offers-wrapper .info{clear:both}#sidebar .offers-wrapper,.sidebar .offers-wrapper{background:none;padding:0;margin-bottom:15px}#sidebar .offers-wrapper .container,.sidebar .offers-wrapper .container{padding:0}.time-icon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -223px -5px;width:15px;height:15px}.offers-list ul li .time-box .time{display:inline-block;color:#494949;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:36px;padding-left:5px}.offers-list ul li .time-box .time-icon{position:relative;top:3px}.offers-list ul li .view-box .btn{margin-left:34px}.offers-list ul li .view-box .btn:hover{background:#feac0e}.content-nav{border-bottom:1px solid #e1e1e1;position:relative}.content-nav ul{list-style:none;margin:0;padding:0;position:relative;top:1px}.content-nav ul li{float:left}.content-nav ul li a{height:50px;color:#666;font-size:14px;font-family:'rubikmedium';font-weight:normal;text-decoration:none;text-transform:uppercase;padding:0 14px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:1px solid rgba(0,0,0,0);transition:all 0.1s ease-in}.content-nav ul li a:hover{color:#ea1c23}.content-nav ul li.active a{color:#ea1c23;font-size:15px;font-family:'rubikbold';border:1px solid #e1e1e1;border-bottom:1px solid #ffffff}.profile-text img{max-width:100%}.general-block{border:1px solid #e1e1e1;padding:40px 42px}.mobile-nav-link-wrapper+.general-block{border-top:none}.general-block h2,.general-block h1{color:#131313;font-size:22px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:18px}.general-block p,.general-block ul.list,.profile-text ul,.profile-text ol,.category-text-field ul,.category-text-field ol{color:#3c3c3c;font-size:16px;font-family:'rubikregular';font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:22px}.general-block ul.list li,.profile-text ul li,.category-text-field ul li{list-style:none;margin:0 0 8px}.general-block ul.list li::before,.profile-text ul li::before,.category-text-field ul li::before{color:#ea1c23;content:"\2022";font-size:1.2em;padding-right:0.8em;position:relative;top:0em}.general-block p a{color:#188bcd;border-bottom:1px dotted #b3dbf2}.general-block p a:hover{color:#5ebff7}.mid-list{border-top:0px dashed #e1e1e1;margin-top:10px;margin-bottom:48px}.mid-list article{padding:24px 0;border-bottom:1px dashed #e1e1e1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.mid-list article .image-area{width:125px;float:left;margin-right:20px}.mid-list article .image-area img{display:block;width:100%}.mid-list article .holder{overflow:hidden}.mid-list article h5{color:#474747;font-size:14px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:6px}.mid-list article h5 a{color:#474747;text-decoration:none}.mid-list article h5 a:hover{color:#474747;text-decoration:underline}.mid-list article p{color:#474747;font-size:13px;font-family:'rubikregular';font-weight:normal;line-height:16px;margin-bottom:0;padding-bottom:0;max-width:500px}.mid-list article.tab-link{padding:7px 0;border-bottom:0}.header-graphic{position:relative}.mid-list article.tab-link a{margin:1px 1px 0 0;position:relative}.mid-list article.tab-link a:hover{margin:0px 0 1px 1px;box-shadow:-5px 5px 5px #eee}.mid-list article.tab-link img,.header-graphic img{width:100%;border:1px solid #eeeeee}.mid-list article.tab-link h5,.header-graphic h1{position:absolute;top:39%;left:19%;font-size:17px;color:#fff;font-weight:bold;text-transform:uppercase}.gallery-info-list{border-top:1px solid #e1e1e1;margin-bottom:40px}.gallery-info-list article{border-bottom:1px solid #e1e1e1;padding:20px 0}.gallery-info-list article .gallery-image{width:208px;float:left;border:1px solid #e1e1e1;margin-right:20px}.gallery-info-list article .gallery-image img{display:block;width:100%;padding:10px;border-bottom:1px solid #e1e1e1}.gallery-link{background:#ffffff;display:block;width:100%;height:44px;text-align:center;color:#aaaaaa;font-size:10px;font-family:'rubikmedium';font-weight:normal;line-height:44px;text-transform:uppercase}.gallery-link:hover{color:#aaaaaa;text-decoration:underline}.gallery-link span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -305px -5px;width:16px;height:14px;margin-right:8px;position:relative;top:2px}.gallery-info-list article .holder{overflow:hidden;padding-top:16px}.gallery-info-list article h3{color:#131313;font-size:20px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:10px}.gallery-info-list article p{color:#3c3c3c;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:20px;margin-bottom:0}.horz-filter{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin-bottom:24px}.horz-filter ul{list-style:none;margin:0;padding:0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.horz-filter ul li a{display:inline-block;color:#131313;font-size:16px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-decoration:none;transition:all 0.1s ease-in;padding:18px 5px}.horz-filter ul li a:hover{color:#ea1c23;text-decoration:none}.horz-filter ul li.active a{color:#ea1c23;text-decoration:none}.hole-list{margin-bottom:32px}.hole-list article{border-top:1px solid #e1e1e1;border-bottom:0px solid #e1e1e1;margin-bottom:10px;position:relative;padding-left:322px;padding-top:20px;min-height:224px}.hole-list article.no-image{padding-left:0px;min-height:auto;margin-bottom:0;border-bottom:0}.hole-list article.no-image.last{border-bottom:1px solid #e1e1e1}.hole-list article .image-area{width:300px;position:absolute;left:0;top:22px;overflow:hidden}.hole-list article .image-area img{display:block;width:100%;object-fit:cover}.hole-list article .image-area a{width:100%;height:100%;position:absolute;left:0;top:0}.hole-list article h3,.hole-list article h4{color:#131313;font-size:22px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:6px}.hole-list article h4{font-size:15px}.hole-list article .holder ul li{font-size:14px}.hole-list article .info ul{list-style:none;margin:0;padding:0}.hole-list article .info ul li{float:left;margin-right:12px;color:#60a453;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:normal}.hole-list article .info ul li strong{color:#303030;font-weight:normal}.hole-list article p{color:#3c3c3c;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:22px;margin-bottom:0}.box-paging{display:inline-block}.box-paging>a{display:inline-block;min-width:84px;height:35px;border:1px solid #ebebeb;border-radius:2px;text-align:center;padding:0 5px;color:#929292;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:34px;text-transform:uppercase}.box-paging>a:hover{background:#ea1c23;border:1px solid #ea1c23;color:#ffffff}.box-paging .prev{margin-right:15px}.box-paging .next{margin-left:15px}.box-paging ul{display:inline-block;list-style:none;margin:0;padding:0}.box-paging ul li{display:inline-block;width:40px;height:35px;border:1px solid #ebebeb;border-radius:2px;text-align:center;color:#929292;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:33px}.box-paging ul li.active{background:#303030 !important;border:1px solid #303030 !important}.box-paging ul li.active a{color:#ffffff}.box-paging ul li a{display:block;color:#929292;text-decoration:none;line-height:33px;border-radius:2px}.box-paging ul li:hover{background:#ea1c23;border:1px solid #ea1c23}.box-paging ul li:hover a{color:#ffffff}.sidebar-box h3{color:#131313;font-size:16px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;position:relative;margin-top:18px;padding-bottom:14px}.sidebar-box h3 a.extra-link{display:inline-block;float:right;color:#b0b0b0;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-decoration:none;transition:all 0.1s ease-in}.sidebar-box h3 a.extra-link:hover{color:#ea1c23;text-decoration:none}.sidebar-box h3:before{display:block;content:"";width:5px;height:12px;background:#ea1c23;position:absolute;left:-19px;top:3px}.theme-business1 .sidebar-box h3{color:#fff}.theme-business1 .sidebar-box h3:before{display:none}.location-map{margin:0 -19px}.location-map img{display:block;width:100%}.location-box{padding-bottom:0}.theme-business1 .location-box{background:#0d63a1 url("shared/images/diagonalline_pattern7.png")}.contact-box{padding-bottom:32px}.contact-box ul{list-style:none;margin:0;padding:0}.contact-box ul li{border-bottom:1px solid #ebebeb;color:#131313;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding:10px 0 6px}.contact-box ul li:after{display:block;content:"";clear:both}.contact-box ul li:last-child{border-bottom:none}.contact-box ul li a{display:block;color:#ea1c23;text-decoration:none}.contact-box ul li img{float:left;margin-right:8px;margin-top:-3px}.contact-box ul li p{color:#131313;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:16px;margin-bottom:0;overflow:hidden;text-transform:none}.management-box h5{color:#d82b58}.management-box .phone,.management-box .email{font-family:'rubikmedium';line-height:20px;color:#000;text-transform:none}.management-box .email{font-family:'rubikregular';line-height:22px}.management-box .btn-theme-outline{padding:5px 10px !important;margin:10px 0 0 0}.feed-box{padding-bottom:40px}.feed-box h3{padding-bottom:16px}.feed-box .info{margin-bottom:20px}.feed-box .img-area{width:75px;float:left;margin-right:18px}.feed-box .holder{overflow:hidden}.feed-box p{color:#131313;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:18px;margin-bottom:0;margin-top:-4px}.feed-box p strong{color:#131313;font-size:12px;font-family:'rubikbold';font-weight:normal}.feed-box ul{list-style:none;margin:0;padding:0}.feed-box ul li{width:32.75%;float:left;margin-right:0.875%;margin-bottom:0.875%}.feed-box ul li:nth-child(3n){margin-right:0}.feed-box ul li img{display:block;width:100%}.calendar{margin-bottom:12px;position:relative}.calendar table{width:100%}.calendar td{border:1px solid #e1e1e1;height:42px;vertical-align:top;color:#b4b4b4;font-size:10px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-align:center;padding-top:6px}.calendar th{background:#ea1c23;color:#ffffff;font-size:11px;font-family:'rubikbold';font-weight:normal;line-height:normal;text-transform:uppercase;vertical-align:middle;text-align:center;height:42px;border:1px solid #ef3c42;width:14.28% !important}.calendar td strong{display:block;color:#484848;font-size:10px;font-family:'rubikbold';font-weight:normal;padding-top:4px}.calendar td.highlight{background:#f4f9fa}.calendar td strong.focus{color:#ea1c23}.cal-pagination:after{display:block;content:"";clear:both}.cal-pagination .prev{width:24px;height:24px;border:1px solid #ebebeb;float:left;background:#fff url("shared/images/sprite.png") no-repeat -4px -558px;border-right:none}.cal-pagination .prev:hover{border:1px solid #ea1c23;background:#ea1c23 url("shared/images/sprite.png") no-repeat -3px -614px}.cal-pagination .next{width:24px;height:24px;border:1px solid #ebebeb;float:left;background:#fff url("shared/images/sprite.png") no-repeat -4px -588px}.cal-pagination .next:hover{border:1px solid #ea1c23;background:#ea1c23 url("shared/images/sprite.png") no-repeat -2px -640px}.cal-info{position:absolute;right:0;top:-40px}.cal-info .month{float:left;color:#b0b0b0;font-size:11px;font-family:'rubikmedium';font-weight:normal;line-height:24px;text-transform:uppercase}.cal-info .cal-pagination{float:left;margin-left:10px}.calendar-box h3{padding-bottom:20px}.tee-time-filter{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:10px 0;margin-top:-6px;margin-bottom:20px}.tee-time-filter .form-group{width:140px;float:left;margin-bottom:0}.tee-time-filter .right-box .form-group{margin-left:4px}.datedown{position:relative}.datedown em{display:inline-block;width:0;height:0;border-style:solid;border-width:7px 4px 0 4px;border-color:#eb242b transparent transparent transparent;position:absolute;right:12px;top:14px}.xxxxxxx .date{width:100%;height:35px;background:#f0f0f0 url("shared/images/sprite.png") no-repeat 6px -443px;border:none;border-radius:1px;box-shadow:none;-webkit-appearance:none;outline:none !important;color:#303030;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:35px;padding:0 25px 0 35px}.datedown .datepickr-calendar{top:106%}.tee-time-list ul{list-style:none;margin:0;padding:0}.tee-time-list>ul>li{border:1px solid #ebebeb;border-radius:1px;padding:16px 10px;min-height:88px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:10px}.tee-time-list>ul>li:last-child{margin-bottom:0}.tee-time-list ul li ul li{border:none}.tee-info h4{color:#ea1c23;font-size:32px;font-family:'rubikregular';font-weight:normal;line-height:1;padding-bottom:2px}.tee-info ul{list-style:none;margin:0;padding:0}.tee-info ul li{float:left;color:#b0b0b0;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:normal;margin-right:20px;text-transform:uppercase}.tee-info p{color:#666;font-size:13px;font-family:'rubikregular';font-weight:normal;line-height:16px;padding-bottom:10px}.tee-info ul li:last-child{margin-right:0}.tee-info ul li strong,.tee-info p{color:#303030;font-weight:normal}.tee-book-content{display:inline-block}.tee-book-content:after{display:block;content:"";clear:both}.tee-book strong{display:inline-block;color:#303030;font-size:28px;font-family:'rubikregular';font-weight:normal;line-height:35px;float:left;margin-right:20px}.tee-book .btn{display:inline-block;background:#e1e1e1;min-width:145px;color:#929292;float:left;transition:all 0.1s ease-in}.tee-book .btn:hover{background:#ea1c23;color:#ffffff}.card-select input.css-checkbox[type=radio]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.card-select input.css-checkbox[type=radio]+label.css-label{background:none !important;padding-left:0;height:auto;display:inline-block;line-height:normal;background-repeat:no-repeat;background-position:0 0;font-size:14px;vertical-align:middle;cursor:pointer}.card-select input.css-checkbox[type=radio]+label.css-label em{background:url("shared/images/sprite.png") no-repeat -778px -112px}.card-select input.css-checkbox[type=radio]:checked+label.css-label em{background-position:-778px -145px}label.css-label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.create-modal .modal-dialog .close{width:30px;height:30px;background:#ea1c23 url("shared/images/sprite.png") no-repeat -184px 1px;position:absolute;right:0;top:0;transition:all 0.1s ease-in;opacity:1;margin:0}.create-modal .modal-dialog .close:hover{background:#feac0e url("shared/images/sprite.png") no-repeat -184px 1px}.modal-header{padding:30px 38px 15px;border-bottom:none}.modal-body{padding:15px 38px 40px}.course-modal-title>strong{color:#ea1c23;font-size:32px;font-family:'rubikregular';font-weight:normal;line-height:normal}.course-modal-title>small{color:#b0b0b0;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:normal;margin-left:10px}.course-modal-title h4{float:left;color:#303030;font-size:22px;font-family:'rubikmedium';font-weight:normal;line-height:1;text-transform:uppercase}.course-modal-title ul{list-style:none;margin:0;padding:0;float:right;margin-top:5px}.course-modal-title ul li{float:left;color:#b0b0b0;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;margin-left:36px}.course-modal-title ul li strong{color:#303030}.course-modal-title ul li:first-child{margin-left:0}.booking-modal-form .grey-filter{width:100%;margin-bottom:38px}.grey-filter .bootstrap-select .btn{background:#ebebeb;border:1px solid #e1e1e1;color:#303030;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:33px;text-transform:none;padding:0 15px;padding-right:25px}.grey-filter label{color:#b0b0b0;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:normal;margin-bottom:8px}.grey-filter .bootstrap-select .btn .bs-caret{right:14px}.card-logo{display:block;position:relative;margin-bottom:18px;margin-top:8px}.card-logo img{max-width:100%;position:relative;z-index:20}.card-logo:before{display:block;content:"";width:55px;height:55px;background:#f0f4f6;border-radius:50%;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10}.card-select{margin-bottom:38px}.card-select label{display:inline-block}.card-select .col-sm-4{height:82px;border-right:1px solid #e1e1e1}.card-select .col-sm-4:first-child{border-left:1px solid #e1e1e1}.card-select label em{display:inline-block;color:#303030;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:normal;padding-left:24px}.payment-info{border:1px solid #ebebeb;box-shadow:0 4px 6px rgba(0,0,0,0.04)}.card-details{float:left;width:50%;border-right:1px solid #ebebeb;padding:32px 40px;padding-bottom:22px}.tee-details{float:right;width:50%;padding:32px 40px;padding-bottom:22px}.payment-info label{display:block;color:#303030;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:normal;margin-bottom:8px}.card-details .bright-filter{width:100%}.card-details .bright-filter .bootstrap-select .btn{color:#b0b0b0;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:33px;text-transform:none}.card-details .half-left{width:48%;float:left}.card-details .half-right{width:48%;float:right}.card-details .form-control{width:100%;height:35px;background:#ffffff;border:1px solid #e1e1e1;border-radius:1px;box-shadow:none;-webkit-appearance:none;outline:none !important;color:#b0b0b0;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:33px}.tee-details-list{padding-top:20px;min-height:85px;margin-bottom:5px}.tee-details-list ul{list-style:none;margin:0;padding:0}.tee-details-list ul li{color:#303030;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:normal;padding-bottom:6px}.tee-details-list ul li .time{color:#303030;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-transform:none}.tee-details-list ul li strong{color:#ea1c23;font-weight:normal}.tee-pics{margin-bottom:22px}.tee-pics ul{list-style:none;margin:0;padding:0}.tee-pics ul li{width:32.40%;float:left;margin-right:1.4%;margin-bottom:1.4%}.tee-pics ul li:nth-child(3n){margin-right:0}.tee-pics ul li img{display:block;width:100%}.tee-price{color:#eb242b;font-size:28px;font-family:'rubikregular';font-weight:normal;line-height:normal;padding-bottom:2px}.std-check input.css-checkbox[type=checkbox]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.std-check input.css-checkbox[type=checkbox]+label.css-label{padding-left:24px;height:auto;display:inline-block;line-height:normal;background-repeat:no-repeat;background-position:0 0;font-size:14px;vertical-align:middle;cursor:pointer;position:relative}.std-check input.css-checkbox[type=checkbox]:checked+label.css-label:before{background-position:-274px -5px}.std-check label.css-label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#303030;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:normal}.std-check label.css-label:before{display:block;content:"";background:url("shared/images/sprite.png") no-repeat -249px -5px;width:15px;height:15px;position:absolute;left:0;top:0}.tee-details .btn{border:none;border-radius:2px;color:#ffffff;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:35px;min-width:145px;margin-top:2px}.tee-details .btn:hover{background:#feac0e}.booking-modal-form .bright-filter .bootstrap-select .dropdown-menu>li>a{text-transform:none}.modal{text-align:center;padding:0 !important}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.booking-modal-form .bootstrap-select.btn-group .dropdown-menu{overflow-y:auto !important;max-height:130px !important}.booking-modal-form .grey-filter .bootstrap-select .dropdown-menu>li>a{padding:5px 15px}.modal-backdrop.in{opacity:0.8}.pro-slider .flex-direction-nav{display:none}.input-arrow-down{background:#fff url("shared/images/droparrowgrey.png") no-repeat 95% center !important}.slider-ext-title{position:absolute;left:0;top:0;width:100%;z-index:60;overflow:hidden}.slider-ext-title h4{display:inline-block;color:#474747;font-size:10px;font-family:'rubikmedium';font-weight:normal;line-height:28px;text-transform:uppercase;background:#ffffff;position:relative;padding-left:62px}.slider-ext-title h4:before{display:block;content:"";width:0;height:0;border-style:solid;border-width:0 24px 28px 0;border-color:transparent #ffffff transparent transparent;position:absolute;top:0;right:100%}.slider-ext-title h4:after{display:block;content:"";width:2000px;height:28px;position:absolute;left:100%;top:0;background:#ffffff}.pro-slider-info{min-height:62px;position:relative}.pro-name{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;min-height:62px;z-index:100}.pro-name h1{color:#303030;font-size:24px;font-family:'rubikbold';font-weight:normal;line-height:normal;text-transform:uppercase}.pro-name p{color:#939393;font-size:13px;font-family:'rubikregular';font-weight:normal;line-height:1;text-transform:uppercase;margin-bottom:0}.pro-opt{min-height:62px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;z-index:80}.pro-slider .flex-control-paging li a{background:#e1e1e1}.pro-slider.search{border-bottom:1px solid #e1e1e1}.pro-like{min-height:62px;padding-top:4px}.pro-slider .flex-control-paging{bottom:46px;display:block;left:50%;position:absolute;text-align:center;transform:translate(-50%, 0px);width:1180px;z-index:90}.pro-like .social-share{position:relative;z-index:80}.pro-slider:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:0 33px 20px 33px;border-color:transparent transparent #ffffff transparent;position:absolute;bottom:61px;left:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:80}.pro-slider.empty:after{border:none}.pro-opt .ext-links{padding-bottom:0}.carousel-pro{padding-bottom:0}.carousel-pro article{border:none}.carousel-map-wrapper{position:relative}.pro-post{background:#ffffff;padding:0 5px;padding-top:16px;min-height:430px;position:relative;margin-bottom:18px}.pro-post:after{display:block;content:"";width:100%;height:18px;background:url("shared/images/btmshadow.png") no-repeat center top;margin:0 auto;position:absolute;left:0;top:100%}.carousel-wrapper-with-map{background:url("shared/images/diagonalline_pattern3.png");padding-top:22px;padding-bottom:10px;margin-bottom:0}.carousel-wrapper-with-map .slider-title h2{font-size:24px}.carousel-wrapper-with-map .slider-title{margin-bottom:20px}.select-radius{background:#ffffff;padding:20px;padding-bottom:10px;position:relative;margin-bottom:20px}.section.find-pga-pros{margin:0;padding:0}.find-pga-pros .select-radius,.featured-courses .select-radius,.pros-near .select-radius{padding:0 !important}.radius-selector h6{color:#474747;font-size:16px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:6px}.radius-selector ul{list-style:none;margin:0;padding:0}.radius-selector ul li{display:inline-block;margin:0 6px}.radius-selector ul li a{color:#b0b0b0;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;transition:all 0.1s ease-in}.radius-selector ul li.active a{color:#ea1c23}.radius-selector ul li a:hover{color:#f04f2f;text-decoration:none}.select-radius .map{margin-bottom:14px}.select-radius:after{display:block;content:"";width:100%;height:18px;background:url("shared/images/btmshadow.png") no-repeat center top;margin:0 auto;position:absolute;left:0;top:100%}.carousel-pro .owl-prev{width:40px;height:40px;background:#ea1c23 url("shared/images/sprite.png") no-repeat 6px -605px;position:absolute;left:0;top:50%;margin-top:-20px;transition:all 0.1s ease-in}.carousel-pro .owl-prev:hover{background:#feac0e url("shared/images/sprite.png") no-repeat 6px -605px}.carousel-pro .owl-next{width:40px;height:40px;background:#ea1c23 url("shared/images/sprite.png") no-repeat 7px -632px;position:absolute;right:0;top:50%;margin-top:-20px;transition:all 0.1s ease-in}.carousel-pro .owl-next:hover{background:#feac0e url("shared/images/sprite.png") no-repeat 7px -632px}.no-brd.section-title h2{border-bottom:none}.no-brd.section-title h2 span{top:0}.pro-list-horizontal{padding-bottom:20px}.pro-list-horizontal article{border:none !important;border-bottom:1px solid #ebebeb !important;padding:0;padding-left:214px;padding-right:170px;position:relative;min-height:230px;margin-bottom:0;padding-top:42px;padding-bottom:20px}.pro-list-horizontal article figure{position:absolute;left:0;top:28px}.pro-list-horizontal article p{color:#717171;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:20px;margin-bottom:0;padding-left:0}.pro-list-horizontal article .btn{position:absolute;right:16px;top:92px;left:auto;bottom:auto;-ms-transform:none;-webkit-transform:none;transform:none}.pro-list-horizontal article .rating{padding-bottom:10px}.find-pga-pros .az-filter{margin-bottom:0}.no-brd.section-title{padding-top:20px;margin-bottom:20px}.find-pga-pros{margin-bottom:76px}.pro-banner{min-height:370px;overflow:hidden;margin-bottom:30px}.pro-banner.with-offers{margin-bottom:0px}.pro-banner .send-message{background:none;border:none;padding:0}.pro-banner .container{min-height:370px;position:relative}.pro-contact{display:none}.pro-banner .breadcrumb{padding:0;margin-top:14px}.pro-banner .breadcrumb>li{color:#e1e1e1}.pro-banner .breadcrumb>li a{color:#e1e1e1}.pro-banner .breadcrumb>li a:hover{color:#e1e1e1;text-decoration:underline}.pro-banner .breadcrumb>li+li:before{color:#e1e1e1;content:">";padding:0 10px}.send-message h4{display:inline-block;color:#ffffff;font-size:10px;font-family:'rubikmedium';font-weight:normal;line-height:30px;text-transform:uppercase;position:relative}.send-message h4 a:after{width:2000px;height:100%;display:block;content:"";background:#ea1c23;position:absolute;left:100%;top:0}.send-message h4 a{display:block;color:#ffffff;font-size:10px;font-family:'rubikmedium';font-weight:normal;line-height:30px;text-decoration:none;background:#ea1c23;position:relative;padding-left:32px;padding-right:15px;left:15px;z-index:20}.send-message h4 a:before{display:inline-block;content:"";width:0;height:0;border-style:solid;border-width:0 25px 30px 0;border-color:transparent #ea1c23 transparent transparent;position:absolute;right:100%;top:0}.send-message h4 a span{margin-left:8px;position:relative;top:2px}.send-message h4 a:hover{background:#ffffff;color:#ea1c23}.send-message h4 a:hover:before{border-color:transparent #ffffff transparent transparent}.send-message h4 a:hover:after{background:#ffffff}.send-message h4 a:hover .mail-icon{background-position:-659px -4px}.mail-icon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -635px -4px;width:16px;height:13px}.play-icon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -406px -33px;width:9px;height:10px}.gallery-icon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -422px -31px;width:16px;height:14px}.fbicon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -448px -30px;width:8px;height:15px}.twittericon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -465px -31px;width:16px;height:13px}.instaicon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -490px -29px;width:14px;height:16px}.youtubeicon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -467px -216px;width:22px;height:16px}.linkedinicon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -411px -215px;width:20px;height:16px}.googleplusicon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -436px -216px;width:23px;height:16px}.pro-pic{width:170px;height:170px;overflow:hidden;border-radius:50%;float:left;position:relative;z-index:20;margin-right:20px}.pro-pic img{display:block;width:100%;height:100%;object-fit:cover}.pro-golfer-info{padding-top:20px}.alt-rating .rating-box .br-theme-fontawesome-stars-o .br-widget a.br-selected:after{color:#ffffff}.alt-rating .rating-box .br-theme-fontawesome-stars-o .br-widget a.br-active:after{color:#ffc62e}.alt-rating{margin-bottom:8px}.alt-rating em{display:none;color:#ffffff;font-size:13px;font-family:'rubikregular';font-weight:normal;line-height:normal;position:relative;top:-2px;margin-left:5px}.alt-rating:hover em{display:inline-block}.pro-golfer-info h1{display:inline-block;min-width:380px;background:#ea1c23;color:#ffffff;font-size:28px;font-family:'rubiklight';font-weight:normal;line-height:normal;text-transform:uppercase;-moz-transform:skewX(-58deg);-webkit-transform:skewX(-58deg);-o-transform:skewX(-58deg);-ms-transform:skewX(-58deg);transform:skewX(-58deg);padding:3px 0 1px;padding-left:60px;padding-right:20px;z-index:10;margin-left:-60px}.pro-golfer-info h1 span{display:inline-block;-moz-transform:skewX(58deg);-webkit-transform:skewX(58deg);-o-transform:skewX(58deg);-ms-transform:skewX(58deg);transform:skewX(58deg)}.pro-golfer-info h4{display:inline-block;min-width:324px;background:#454545;color:#ffffff;font-size:14px;font-family:'rubikbold';font-weight:normal;line-height:normal;text-transform:uppercase;padding:10px 0 8px;padding-left:60px;padding-right:20px;-moz-transform:skewX(-58deg);-webkit-transform:skewX(-58deg);-o-transform:skewX(-58deg);-ms-transform:skewX(-58deg);transform:skewX(-58deg);margin-left:-58px;z-index:10;margin-bottom:18px}.pro-golfer-info h4 span{display:inline-block;-moz-transform:skewX(58deg);-webkit-transform:skewX(58deg);-o-transform:skewX(58deg);-ms-transform:skewX(58deg);transform:skewX(58deg)}.pro-golfer-info .ext-links ul li a{color:#ffffff}.pro-golfer-info .ext-links ul li a span{transition:all 0.1s ease-in}.pro-golfer-info .ext-links ul li a:hover span{background:#ea1c23;border:1px solid #ea1c23}.pro-golfer-info .ext-links ul li{margin-right:16px}.pro-golfer-info .ext-links{margin-right:22px;float:left}.pro-golfer-info .social-link{float:left}.social-link ul{list-style:none;margin:0;padding:0}.social-link ul li{float:left;margin-right:8px}.social-link ul li:last-child{margin-right:0}.social-link ul li a{display:inline-block;width:32px;height:32px;border:1px solid #ffffff;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:all 0.1s ease-in}.social-link ul li a:hover{background:#ea1c23;border:1px solid #ea1c23}.pro-golfer-wrapper{padding-top:38px}.pro-location{padding-top:34px}.pro-loc-pic{position:relative;float:right;width:171px;height:210px;margin-left:24px;clip-path:polygon(0% 25%, 50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%);background:#ea1c23}.pro-loc-pic img{display:block;width:171px;height:198px;object-fit:cover;clip-path:polygon(0% 25%, 50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%)}.pro-location h5{color:#ffffff;font-size:14px;font-family:'rubikbold';font-weight:normal;line-height:1;text-transform:uppercase;padding-bottom:1px}.pro-location h6{color:#e1e1e1;font-size:14px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:3px}.pro-location p{color:#ffffff;font-size:13px;font-family:'rubikregular';font-weight:normal;line-height:16px;margin-bottom:10px}.pro-location .btn{min-width:120px}.pro-location .holder{overflow:hidden;padding-top:52px}.pro-contact{display:none;position:absolute;right:0;top:0;width:440px;height:100%;background:#ea1c23;z-index:40;padding-left:20px;padding-right:10px}.pro-contact:after{display:block;content:"";width:2000px;height:100%;background:#ea1c23;position:absolute;left:100%;top:0}.close-btn{width:30px;height:30px;background:#454545 url("shared/images/sprite.png") no-repeat -184px 1px;position:absolute;right:0;top:0;transition:all 0.1s ease-in;opacity:1;margin:0;position:absolute;right:10px;top:0;cursor:pointer}.close-btn:hover{background:#1f1f1f url("shared/images/sprite.png") no-repeat -184px 1px}.pro-contact .form-control{width:100%;height:45px;background:none;border:1px solid #f16b70;border-radius:2px;box-shadow:none;-webkit-appearance:none;outline:none !important;color:#ffffff;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:43px;padding:15px 18px}.pro-contact .form-group{margin-bottom:6px}.pro-contact .form-control::-webkit-input-placeholder{color:#ffffff;opacity:1}.pro-contact .form-control:-moz-placeholder{color:#ffffff;opacity:1}.pro-contact .form-control::-moz-placeholder{color:#ffffff;opacity:1}.pro-contact .form-control:-ms-input-placeholder{color:#ffffff;opacity:1}.pro-contact textarea.form-control{height:145px;line-height:normal;resize:none}.pro-contact .form-group .btn{background:#454545;margin-top:15px;min-width:120px}.pro-contact .form-group .btn:hover{color:#ffffff;background:#1f1f1f}.pro-contact-form{padding-top:46px}.msg-sent{display:none;min-height:370px;background:url("shared/images/mailsent.png") no-repeat center center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.msg-sent p{color:#ffffff;font-size:21px;font-family:'rubikregular';font-weight:normal;line-height:normal}.hours ul{list-style:none;margin:0;padding:0;margin-bottom:10px}.hours ul li{color:#131313;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:normal;border-bottom:1px solid #ebebeb;padding-top:8px;padding-bottom:6px}.hours ul li:last-child{border-bottom:none}.hours ul li span{float:right;color:#989898}.theme-business1 .hours{background:#0d63a1 url("shared/images/diagonalline_pattern7.png")}.theme-business1 .hours ul li{color:#fff;border-bottom:0px dashed #888}.theme-business1 .hours ul li span{color:#eee}.theme-business1 .hours p{color:#eee;font-size:12px;font-style:italic}.t-ico{display:block;padding-top:2px}.watchlist-link{color:#ea1c23;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-decoration:none;text-transform:uppercase;transition:all 0.1s ease-in}.watchlist-link:hover{color:#f04f2f;text-decoration:none}.content{position:relative}.content .watchlist-link{position:absolute;right:10px;top:14px;z-index:100}.pga-pro-open .general-block h2{color:#303030;position:relative;padding-bottom:10px}.pga-pro-open .general-block h2:before{display:block;content:"";width:5px;height:16px;background:#ea1c23;position:absolute;left:-42px;top:4px}.pga-pro-open .general-block p{color:#494949;font-size:16px;font-family:'rubikregular';font-weight:normal;line-height:22px}.accordion-list{margin-bottom:35px}.accordion-list p{padding:0 0 5px 0}.accordion-list h3{color:#131313;font-size:18px;font-family:'rubikmedium';font-weight:normal;line-height:50px;text-transform:uppercase;padding-bottom:12px}.accordion-list h3 span{display:inline-block;float:left;width:50px;height:50px;border:1px solid #dbdbdb;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-right:12px}.accordion-list ul{list-style:none;margin:0;padding:0;border-top:1px solid #ebebeb}.accordion-list ul li{border-bottom:1px solid #ebebeb;padding-top:10px;padding-bottom:9px}.accordion-list ul li h4{color:#131313;font-size:14px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;cursor:pointer}.accordion-list ul li h4 .year{color:#989898;float:right}.accordion-list ul li .info{display:none}.accordion-list ul li .info h5{color:#989898;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:14px;padding-top:1px}.accordion-list ul li .info p{color:#989898;font-size:13px;font-family:'rubikregular';font-weight:normal;line-height:18px;margin-bottom:0;padding-bottom:10px}.lessons-list{padding-top:24px;margin-bottom:54px}.lessons-list .price{margin-top:-2px}.offers-list .price h4{color:#131313;font-size:16px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:4px}.offers-list .price p{color:#494949;font-size:16px;font-family:'rubikregular';font-weight:normal;line-height:1;margin-bottom:0;padding-bottom:0}.lessons-list ul li{margin-bottom:9px}.lessons-list ul li.offer{background:#ed1c24;border:1px solid #ed1c24}.lessons-list ul li.offer .price h4{color:#ffffff}.lessons-list ul li.offer .price p{color:#ffffff}.lessons-list ul li.offer .time-box .time{color:#ffffff}.lessons-list ul li.offer .btn{background:#454545;color:#ffffff}.lessons-list ul li .view-box .btn{margin-left:20px}.lessons-list ul li.offer .time-icon{background-position:-513px -30px}.accordion-list-wrapper{padding-bottom:14px;padding-top:24px}.g-box{border:1px solid #e1e1e1;margin-bottom:5px}.g-pic{position:relative}.g-pic .category{position:relative;left:0;bottom:0;z-index:60;min-width:1px;display:inline-block;height:24px;min-width:30px;position:absolute}.g-pic img{display:block;width:100%}.g-box .info{border-top:1px solid #e1e1e1;padding:0 16px;min-height:54px;padding-top:12px;padding-bottom:5px}.g-box .info h5{color:#303030;font-size:12px;font-family:'rubikbold';font-weight:normal;line-height:1;text-transform:uppercase}.g-box .info .time{color:#a8a8a8;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:normal}.g-box .info .share-link{color:#ea1c23;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-decoration:none;position:relative;top:-2px}.g-box .info .share-link span{display:none}.gallery-carousel .owl-nav{position:absolute;right:0;top:-58px;width:82px;padding-left:23px;background-position:right center}.gallery-carousel .owl-nav .owl-prev{width:28px;height:28px;border:1px solid #d7d7d7 !important;transition:all 0.1s ease-in;float:left;margin-right:3px;position:relative;text-align:center}.gallery-carousel .owl-nav .owl-prev span{display:inline-block;width:0;height:0;border-style:solid;border-width:4px 7px 4px 0;border-color:transparent #b4b4b4 transparent transparent;position:absolute;left:9px;top:9px}.gallery-carousel .owl-nav .owl-prev:hover,.gallery-carousel .owl-nav .owl-next:hover{border:1px solid #ea1c23  !important;background:#ea1c23}.gallery-carousel .owl-nav .owl-prev:hover span{border-color:transparent #ffffff transparent transparent !important}.gallery-carousel .owl-nav .owl-next{width:28px;height:28px;border:1px solid #d7d7d7 !important;transition:all 0.1s ease-in;float:left;position:relative;text-align:center}.gallery-carousel .owl-nav .owl-next span{display:inline-block;width:0;height:0;border-style:solid;border-width:4px 0 4px 7px;border-color:transparent transparent transparent #b4b4b4;position:absolute;left:10px;top:9px}.gallery-carousel .owl-nav .owl-next:hover span{border-color:transparent transparent transparent #ffffff !important}.pga-pro-open .general-block .gallery-box h2{padding-bottom:30px}.g-pic a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}.vid-box .g-pic a{background:rgba(72,72,72,0.6)}.commnunity-banner{min-height:272px;overflow:hidden}.community-title{position:relative;padding-left:40px;min-height:80px;margin-bottom:10px}.community-title h1{color:#ffffff;font-size:28px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:1px}.community-title h5{color:#d4d4d4;font-size:18px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-transform:uppercase}.community-title img{position:absolute;left:0;top:5px}.commnunity-banner-content{padding-top:56px;position:relative;min-height:272px}.community-info-list ul{list-style:none;margin:0;padding:0}.community-info-list ul li{position:relative;float:left;min-width:100px;padding-left:14px;padding-right:10px}.community-info-list ul li:before{display:block;content:"";width:1px;height:26px;background:rgba(212,212,212,0.5);position:absolute;right:100%;top:0}.community-info-list ul li strong{color:#ffffff;font-size:15px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:2px}.community-info-list ul li h6{color:#d4d4d4;font-size:10px;font-family:'rubikregular';font-weight:normal;line-height:11px;text-transform:uppercase}.meet-golfer-profile{display:inline-block;padding-top:26px}.meet-golfer-profile figure{width:90px;float:right;position:relative;margin-left:24px}.meet-golfer-profile figure img{display:block;width:100%;border-radius:50%;position:relative;z-index:40}.meet-golfer-profile figure .ribbons{bottom:-15px;z-index:30}.meet-golfer-profile h3{color:#ffffff;font-size:18px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-transform:uppercase;padding-top:35px}.edit{display:inline-block;background:url("shared/images/sprite.png") no-repeat -376px -32px;width:14px;height:14px}.meet-golfer-profile a{color:#ffffff;font-size:13px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-transform:uppercase;text-decoration:none}.meet-golfer-profile a i{margin-right:8px;position:relative;top:3px}.banner-nav{left:10px;position:absolute;top:-44px}.banner-nav ul{list-style:none;margin:0;padding:0}.banner-nav ul li{float:left;margin-right:3px}.banner-nav ul li a{display:inline-block;min-width:145px;border:1px solid rgba(235,235,235,0.15);height:44px;padding:0 10px;color:#ffffff;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:44px;text-transform:uppercase;text-decoration:none;border-bottom:none;text-align:center}.banner-nav ul li a:hover{background:#ffffff;border:1px solid #ffffff;color:#ea1c23;font-size:12px;font-family:'rubikbold';font-weight:normal}.banner-nav ul li.active a{background:#ffffff;border:1px solid #ffffff;color:#ea1c23;font-size:12px;font-family:'rubikbold';font-weight:normal}.rb1{width:600px;height:500px;background:#ea1c23;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:-454px;top:0;z-index:10}.rb2{width:600px;height:500px;background:#c72227;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:-560px;top:0;z-index:20}.commnunity-banner-content:after{display:block;content:"";width:3000px;height:100%;background:#c72227;position:absolute;left:120%;top:0}.golfer-community{padding-top:20px}.ico-title{position:relative}.ico-title h3{color:#6a6a6a;font-size:16px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase}.ico-title h3 strong{color:#ea1c23}.refresh-icon{display:inline-block;width:20px;height:20px;background:url("shared/images/sprite.png") no-repeat -660px -32px}.ico-title h3 i{margin-right:10px;position:relative;top:4px}.ico-title{border-bottom:1px solid #ebebeb}.golfer-community .section-holder article p{max-width:460px}.golfer-community .section-holder{margin-bottom:20px}.discussion-icon{display:inline-block;width:20px;height:20px;background:url("shared/images/sprite.png") no-repeat -630px -31px}.announcement-icon{display:inline-block;width:20px;height:20px;background:url("shared/images/sprite.png") no-repeat -690px -30px}.group-icon{display:inline-block;width:20px;height:20px;background:url("shared/images/sprite.png") no-repeat -539px -29px}.add-plus{display:inline-block;width:20px;height:20px;background:url("shared/images/sprite.png") no-repeat -569px -29px}.vid-playicon{display:inline-block;width:20px;height:20px;background:url("shared/images/sprite.png") no-repeat -598px -31px}.share-icon{display:inline-block;width:20px;height:20px;background:url("shared/images/sprite.png") no-repeat -687px 0px}.icon{display:inline-block;width:20px;height:20px;background:url("shared/images/sprite.png") no-repeat}.image-round{width:75px;border-radius:50%;border:1px solid #e1e1e1;overflow:hidden}.image-round img{display:block;width:100%;border-radius:50%}.section-holder article .image-round{position:absolute;top:20px;left:0}.ico-title>a{color:#ea1c23;font-size:12px;font-family:'rubikbold';font-weight:normal;line-height:normal;text-transform:uppercase;text-decoration:none;position:absolute;right:0;top:6px}.sidebar-box .ico-title h3:before{display:none}.announcement-box ul{list-style:none;margin:0;padding:0}.announcement-box .ico-title{border-bottom:none}.announcement-box ul li{border-bottom:1px solid #ebebeb;padding-top:12px;padding-bottom:20px}.announcement-box ul li:first-child{padding-top:2px}.announcement-box ul li:last-child{border-bottom:none}.play-bullet{display:inline-block;width:22px;height:22px;background:#ea1c23 url("shared/images/sprite.png") no-repeat -2px -640px;border-radius:50%}.announcement-box ul li a{display:block;color:#7a7a7a;font-size:11px;font-family:'rubikregular';font-weight:normal;line-height:15px;text-decoration:none;position:relative;padding-left:38px}.announcement-box ul li a:hover{color:#7a7a7a;text-decoration:underline}.announcement-box ul li a .play-bullet{position:absolute;left:0;top:3px}.user-groups ul{list-style:none;margin:0;padding:0;margin-bottom:22px}.user-groups ul li{border-bottom:1px solid #ebebeb;padding:7px 0;padding-right:60px;position:relative}.user-groups ul li:after{display:block;content:"";clear:both}.user-groups ul li .img{width:50px;float:left;margin-right:15px}.rounded-image img{border-radius:50%}.user-groups ul li .holder{overflow:hidden;padding-top:8px}.user-groups ul li h5{color:#484848;font-size:13px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase}.user-groups ul li p{color:#a8a8a8;font-size:11px;font-family:'rubikregular';font-weight:normal;line-height:normal;margin-bottom:0}.join{display:inline-block;height:15px;background:#ea1c23;border-radius:2px;color:#ffffff;font-size:9px;font-family:'rubikmedium';font-weight:normal;line-height:16px;text-transform:uppercase;transition:all 0.1s ease-in;padding:0 4px}.join:hover{color:#ffffff;background:#303030}.join i{margin-left:12px}.plus-icon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -170px -10px;width:8px;height:8px}.user-groups ul li .join{position:absolute;right:0;top:50%;margin-top:-7px}.sidebar-box .ico-title{padding-top:14px}.sidebar-box .ico-title h3{margin-top:0}.joined-list{padding-bottom:12px}.joined-list ul{list-style:none;margin:0;padding:0;margin-top:12px}.joined-list ul li{float:left;width:17.33%;margin-right:3.33%;margin-bottom:3.33%}.joined-list ul li:nth-child(5n){margin-right:0}.joined-list ul li img{display:block;width:100%;border-radius:50%}.carousel-wrapper .ico-title{padding-bottom:20px;border-bottom:none}.sinfo{background:#ffffff;border:1px solid #e1e1e1;padding:12px 20px;min-height:155px}.sinfo h5{color:#303030;font-size:13px;font-family:'rubikbold';font-weight:normal;line-height:16px;text-transform:uppercase;margin-bottom:12px;min-height:1px}.sinfo h5 a{color:#303030;text-decoration:none}.sinfo h5 a:hover{color:#303030;text-decoration:underline}.sinfo .upic{width:36px;float:left;margin-right:14px;margin-bottom:14px}.sinfo .upic img{display:block;width:100%;border-radius:50%}.sinfo .time{color:#a1a1a1;font-size:11px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-transform:none;padding-top:5px;padding-bottom:2px}.sinfo h6{color:#484848;font-size:8px;font-family:'rubikbold';font-weight:normal;line-height:normal;text-transform:uppercase}.sinfo .likes{clear:both;float:left}.sinfo .likes{color:#bdbdbd}.sinfo .likes em{opacity:0.5}.sinfo .likes:hover{color:#ffffff}.sinfo .likes:hover em{opacity:1}.share-carousel .owl-prev{left:-40px;top:50%;margin-top:-20px}.share-carousel .owl-next{right:-40px;top:50%;margin-top:-20px}.share-carousel article{position:relative;margin-bottom:18px}.share-carousel article:after{background:url("shared/images/btmshadow.png") no-repeat scroll center top;content:"";display:block;height:18px;left:0;margin:0 auto;position:absolute;top:100%;width:100%}.popular-discussion{padding-bottom:62px}.side-nav{padding-top:0;padding-bottom:0}.side-nav ul{list-style:none;margin:0;padding:0}.side-nav ul li{border-bottom:1px solid #ebebeb}.side-nav ul li:last-child{border-bottom:none}.side-nav ul li a{color:#7a7a7a;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:25px;text-decoration:none;transition:all 0.1s ease-in;margin:0 -19px;padding:12px 19px;height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.side-nav ul li a span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:25px;height:25px;border-radius:50%;background:#ea1c23;float:left;margin-right:12px}.side-nav ul li a:hover{background:#f0f0f0}.side-nav ul li.active{border-bottom:none}.side-nav ul li.active a{background:#ea1c23;color:#ffffff}.side-nav ul li.active a span{background:#2e2e2e}.comment-icon{background-position:-779px -1px}.likered-icon{background-position:-713px 0}.pin-icon{background-position:-399px -57px}.section-block{border:1px solid #e1e1e1;padding:16px 20px}.header-title{padding-bottom:15px}.header-title h2{color:#484848;font-size:21px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;position:relative}.header-title h2:before{display:block;content:"";width:10px;height:12px;background:#ea1c23;position:absolute;left:-20px;top:8px}.sup-box{padding:8px 0;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.sup-box ul{list-style:none;margin:0;padding:0}.sup-box ul li{float:left;color:#a1a1a1;font-size:11px;font-family:'rubikmedium';font-weight:normal;line-height:20px;text-transform:uppercase;margin-right:10px}.sup-box ul li span{float:left}.sup-box ul li a{color:#a1a1a1;font-size:11px;font-family:'rubikmedium';font-weight:normal;line-height:20px;text-decoration:none}.sup-box ul li a:hover{color:#a1a1a1;text-decoration:underline}.group-list article{border:1px solid #ebebeb;margin-bottom:20px;padding:20px}.create-group{float:right;height:35px;background:#ffffff;border:none;padding:0 14px;color:#484848 !important;font-size:10px !important;font-family:'rubikmedium' !important;font-weight:normal !important;line-height:35px !important;text-transform:uppercase;text-decoration:none;transition:all 0.1s ease-in}.create-group img{margin-right:8px;position:relative;top:-1px}.create-group:hover{background:#ea1c23 !important;color:#ffffff !important}.create-group:hover img{-webkit-filter:brightness(20);filter:brightness(20)}.foursq-icon{background-position:-494px -55px}.golfer-groups{padding-top:20px}.golfer-groups .content .ico-title{margin-bottom:20px}.group-list{padding-top:20px}.group-list .join-pic{width:75px;float:left;margin-right:20px}.group-list .join-pic .img img{display:block;width:100%}.group-list article .holder{overflow:hidden;position:relative;top:-4px}.group-list article h4{color:#2e2e2e;font-size:16px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:3px}.group-list article strong{display:block;color:#2e2e2e;font-size:11px;font-family:'rubikregular';font-weight:normal;line-height:normal;padding-bottom:2px}.group-list article .time{display:block;color:#a8a8a8;font-size:9px;font-family:'rubikregular';font-weight:normal;line-height:1;text-transform:none;padding-bottom:6px}.group-list article p{color:#7a7a7a;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:17px;margin-bottom:0;height:100px}.group-list .join-pic>a{background:#eeeeee;display:block;height:35px;padding:0 10px;color:#484848;font-size:10px;font-family:'rubikmedium';font-weight:normal;line-height:35px;text-transform:uppercase;transition:all 0.1s ease-in}.group-list .join-pic>a img{margin-right:10px;position:relative;top:-1px}.group-list .join-pic>a:hover{background:#ea1c23;color:#ffffff}.group-list .join-pic>a:hover img{-webkit-filter:brightness(20);filter:brightness(20)}.recent-list{clear:both}.recent-list h6{color:#a8a8a8;font-size:11px;font-family:'rubikregular';font-weight:normal;line-height:normal;padding-bottom:5px}.recent-list ul{list-style:none;margin:0;padding:0}.recent-list ul li{float:left;width:30px;margin-right:4px}.recent-list ul li img{display:block;width:100%;border-radius:50%}.golfer-groups .section-block{padding-bottom:40px}.side-nav ul li a img{-webkit-filter:brightness(20);filter:brightness(20)}.group-side-info{padding:0}.se-txt{max-height:300px;overflow:auto}.se-txt h1,.se-txt h2,.se-txt h3{color:#303030;font-size:15px;font-family:'rubikmedium';font-weight:normal;text-transform:uppercase}.se-txt h2{font-size:13px}.se-txt h3{font-size:12px}.grpic{border-bottom:1px solid #e1e1e1}.grpic img{display:block;width:100%}.sidebar-block{border:1px solid #e1e1e1;margin-bottom:20px}.group-info{padding:16px 19px}.group-info h3{color:#2e2e2e;font-size:16px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:16px}.btn-default{border:1px solid #e1e1e1;color:#484848}.group-btns ul{list-style:none;margin:0;padding:0}.group-btns ul li{width:48.33%;float:left;margin-right:3.34%;margin-bottom:3.34%}.group-btns ul li:nth-child(2n){margin-right:0}.group-btns ul li .btn{width:100%;border-radius:0;font-size:10px;font-family:'rubikmedium'}.group-btns ul li .btn img{-webkit-filter:brightness(20);filter:brightness(20);margin-right:8px;position:relative;top:-2px}.group-info p{color:#7a7a7a;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:17px;margin-bottom:0;padding-bottom:16px}.group-member{border-top:1px solid #e1e1e1;padding-top:18px;padding-bottom:28px}.group-member>ul{list-style:none;margin:0;padding:0;min-height:70px;margin-bottom:12px}.group-member ul li{color:#7a7a7a;font-size:11px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:5px}.group-member ul li strong{color:#2e2e2e;font-family:'rubikmedium';font-weight:normal}.group-member h5{color:#ea1c23;font-size:13px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:14px}.group-member .user{position:relative;left:0;top:0;float:left;margin-right:14px;-ms-transform:none;-webkit-transform:none;transform:none}.message-icon{background-position:-657px -1px}.group-member h6{color:#2e2e2e;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-top:10px;padding-bottom:2px}.message{color:#7a7a7a;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-transform:uppercase;text-decoration:none}.message:hover{color:#ea1c23}.message .icon{float:left;margin-right:2px}.general-icon{background-position:-541px -54px}.ico-title .create-group{background:#e7e7e7;padding-right:34px;top:-5px}.golfer-gallery .ico-title h3{color:#484848;padding-bottom:16px}.gallery-list{margin-bottom:40px}.gallery-list article{border-bottom:1px solid #ebebeb;padding-top:16px;padding-bottom:15px}.gallery-list article .img{width:50px;margin-right:15px;float:left}.gallery-list article .img img{display:block;width:100%;border-radius:50%}.gallery-list article .holder{overflow:hidden}.gallery-list article h4{color:#484848;font-size:16px;font-family:'rubikbold';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:1px}.gallery-list article p{color:#7a7a7a;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:17px;margin-bottom:0;padding-bottom:10px}.gallery-list article h4 .comments{margin-left:10px;position:relative;top:-2px}.info .author{display:inline-block;color:#a1a1a1;font-size:8px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-transform:uppercase;float:left;margin-left:10px;position:relative;top:4px}.info:after{display:block;content:"";clear:both}.gallery-list article .info{padding-bottom:8px}.gallery-main{width:31.80%;float:left;height:185px;float:left;position:relative}.gallery-main .olay{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:rgba(10,10,10,0.4);position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}.cam-icon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -259px -29px;width:25px;height:23px}.gallery-main .olay .cam-icon{margin-bottom:3px}.gallery-main .olay p{color:#ffffff;font-size:15px;font-family:'rubikregular';font-weight:normal;line-height:normal;margin-bottom:0}.gallery-main img{display:block;width:100%;height:100%;object-fit:cover}.gallery-side{float:left;width:68.2%}.gallery-side ul{list-style:none;margin:0;padding:0}.gallery-side ul li{width:25%;padding-left:1px;height:92px;margin-bottom:1px;float:left}.gallery-side ul li img{display:block;width:100%;height:100%;object-fit:cover}.sidebar-search{border:1px solid #e1e1e1;background:url("shared/images/diagonalline_pattern3.png");padding:19px;margin-bottom:20px}.sidebar-search .form-control{width:100%;height:40px;background:#ffffff;border:1px solid #e1e1e1;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;color:#7a7a7a;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:38px;padding:0 15px;padding-right:40px}.search-box{position:relative}.search-submit{width:40px;height:40px;background:url("shared/images/sprite.png") no-repeat 6px -30px;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important}.search-box .search-submit{position:absolute;right:0;top:0}.download-icon{background-position:-569px -54px}.inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile+label{font-size:1.25rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:block;overflow:hidden;padding:0.625rem 1.25rem}.inputfile:focus+label,.inputfile.has-focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.inputfile+label svg{width:1em;height:1em;vertical-align:middle;fill:currentColor;margin-top:-0.25em;margin-right:0.25em}.iputfile-6+label{color:#d3394c}.inputfile-6+label{background:#ffffff;border:1px solid #e1e1e1;padding:0;margin-bottom:0;color:#737373;font-size:11px;font-family:'rubikregular';font-weight:normal;line-height:33px;padding-right:86px;outline:none !important}.inputfile-6+label span,.inputfile-6+label strong{padding:0 14px}.inputfile-6+label span{width:100%;min-height:2em;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top}.inputfile-6+label strong{height:100%;color:#ea1c23;background:none;display:inline-block}.share-box .ico-title{border-bottom:none}.share-box .form-group{margin-bottom:15px}.share-box .form-control{width:100%;height:35px;background:#ffffff;border:1px solid #e1e1e1;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;padding:0 14px;color:#737373;font-size:11px;font-family:'rubikregular';font-weight:normal;line-height:33px}.share-box textarea.form-control{height:136px;line-height:normal;resize:none;padding:10px 14px}::-webkit-input-placeholder:after{content:'*'}:-moz-placeholder:after{content:'*'}::-moz-placeholder:after{content:'*'}:-ms-input-placeholder:after{content:'*'}.share-form .btn{height:29px;min-width:138px;border-radius:2px;color:#ffffff;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:30px;text-transform:uppercase;padding:0 5px;border:none}.share-box .form-group:last-child{margin-bottom:3px}.shared-box .ico-title{margin-bottom:20px}.shared-box .ico-title h3{padding-bottom:16px}.shared-box .play-btn{width:60px;height:60px;background:url("shared/images/playbtn.png") no-repeat center center;background-size:100% 100%}.shared-carousel article{margin-bottom:18px;position:relative}.shared-carousel article:after{background:url("shared/images/btmshadow.png") no-repeat scroll center top;content:"";display:block;height:18px;left:0;margin:0 auto;position:absolute;top:100%;width:100%}.shared-box{margin-bottom:14px}.shared-box .sinfo{background:#ffffff none repeat scroll 0 0;border:1px solid #e1e1e1;min-height:155px;padding:12px 18px}.shared-carousel .owl-nav{position:absolute;right:0;top:-60px;width:82px;padding-left:23px;background-position:right center}.shared-carousel .owl-nav .owl-prev{width:28px;height:28px;border:1px solid #d7d7d7;transition:all 0.1s ease-in;float:left;margin-right:3px;position:relative;text-align:center}.shared-carousel .owl-nav .owl-prev span{display:inline-block;width:0;height:0;border-style:solid;border-width:4px 7px 4px 0;border-color:transparent #b4b4b4 transparent transparent;position:absolute;left:9px;top:9px}.shared-carousel .owl-nav .owl-prev:hover{border:1px solid #ea1c23;background:#ea1c23}.shared-carousel .owl-nav .owl-prev:hover span{border-color:transparent #ffffff transparent transparent !important}.shared-carousel .owl-nav .owl-next{width:28px;height:28px;border:1px solid #d7d7d7;transition:all 0.1s ease-in;float:left;position:relative;text-align:center}.shared-carousel .owl-nav .owl-next span{display:inline-block;width:0;height:0;border-style:solid;border-width:4px 0 4px 7px;border-color:transparent transparent transparent #b4b4b4;position:absolute;left:10px;top:9px}.shared-carousel .owl-nav .owl-next:hover{border:1px solid #ea1c23;background:#ea1c23}.shared-carousel .owl-nav .owl-next:hover span{border-color:transparent transparent transparent #ffffff !important}.pdf-icon{background-position:-629px -57px}.shared-carousel.owl-carousel .owl-item{padding-right:1px}.star-icon{background-position:-599px -56px}.full-carousel article{padding:34px;border:1px solid #e1e1e1;margin-bottom:18px;position:relative}.full-carousel article:after{background:url("shared/images/btmshadow.png") no-repeat scroll center top;content:"";display:block;height:18px;left:0;margin:0 auto;position:absolute;top:100%;width:100%}.full-carousel article .main-vid{width:432px;height:242px;overflow:hidden;position:relative;float:left;margin-right:32px;border:1px solid #e1e1e1}.full-carousel article .main-vid img{display:block;width:100%;height:100%;object-fit:cover}.full-carousel article .main-vid a{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(72,72,72,0.6);z-index:10}.shared-box-full{margin-bottom:14px}.shared-box-full .ico-title{margin-bottom:2px;border-bottom:none}.full-carousel article .sinfo{overflow:hidden;border:none;padding:0;padding-top:14px}.full-carousel article .sinfo h4{color:#000000;font-size:16px;font-family:'rubikmedium';font-weight:normal;line-height:normal;padding-bottom:10px}.full-carousel article .sinfo p{color:#7a7a7a;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:17px;margin-bottom:0;clear:both;padding-bottom:20px}.full-carousel .sinfo .upic{float:left;margin-bottom:10px;margin-right:14px;width:36px}.vid-share h6{color:#bdbdbd;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-transform:none;padding-bottom:4px}.vid-share ul{list-style:none;margin:0;padding:0;float:left}.vid-share ul li{float:left;margin-right:2px}.vid-share ul li a{width:35px;height:25px;border:1px solid #e1e1e1;border-radius:2px;background:#ffffff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:all 0.1s ease-in;overflow:hidden}.vid-share ul li a:hover{background:#ea1c23;border:1px solid #ea1c23}.vid-share ul li a:hover img{-webkit-filter:brightness(20);filter:brightness(20)}.vid-share ul li img{width:auto !important;max-width:100% !important}.vid-share .likes{float:right;clear:none;position:relative;top:-5px}.full-carousel .owl-nav{position:absolute;right:0;top:-40px;width:82px;padding-left:23px;background-position:right center}.full-carousel .owl-nav .owl-prev{width:28px;height:28px;border:1px solid #d7d7d7;transition:all 0.1s ease-in;float:left;margin-right:3px;position:relative;text-align:center}.full-carousel .owl-nav .owl-prev span{display:inline-block;width:0;height:0;border-style:solid;border-width:4px 7px 4px 0;border-color:transparent #b4b4b4 transparent transparent;position:absolute;left:9px;top:9px}.full-carousel .owl-nav .owl-prev:hover{border:1px solid #ea1c23;background:#ea1c23}.full-carousel .owl-nav .owl-prev:hover span{border-color:transparent #ffffff transparent transparent !important}.full-carousel .owl-nav .owl-next{width:28px;height:28px;border:1px solid #d7d7d7;transition:all 0.1s ease-in;float:left;position:relative;text-align:center}.full-carousel .owl-nav .owl-next span{display:inline-block;width:0;height:0;border-style:solid;border-width:4px 0 4px 7px;border-color:transparent transparent transparent #b4b4b4;position:absolute;left:10px;top:9px}.full-carousel .owl-nav .owl-next:hover{border:1px solid #ea1c23;background:#ea1c23}.full-carousel .owl-nav .owl-next:hover span{border-color:transparent transparent transparent #ffffff !important}.event-box h4{margin:0;background:none;padding:0;color:#585858;font-size:16px;font-family:'rubikmedium';font-weight:normal;line-height:1;text-transform:uppercase;padding-bottom:2px}.event-box h4 a{color:#585858;text-decoration:none}.event-box h4 a:hover{color:#585858;text-decoration:underline}.event-box .img-holder{border:1px solid #e1e1e1;margin-bottom:22px}.event-box .img-holder img{display:block;width:100%}.event-box .ico-title{border-bottom:none}.event-box>span{display:block;color:#a8a8a8;font-size:11px;font-family:'rubikregular';font-weight:normal;line-height:normal;margin-bottom:12px}.attendees-list{border-top:1px solid #ebebeb;padding-top:10px;padding-bottom:4px}.attendees-list h6{color:#a8a8a8;font-size:11px;font-family:'rubikregular';font-weight:normal;line-height:normal;padding-bottom:5px}.attendees-list ul{list-style:none;margin:0;padding:0}.attendees-list ul li{width:30px;float:left;margin-right:4px}.attendees-list ul li img{display:block;width:100%;border-radius:50%}.events-head{border-bottom:1px solid #ebebeb}.events-head .inner{padding-bottom:14px}.events-head .inner:after{display:block;content:"";clear:both}.events-head .create{float:left;background:#eeeeee;line-height:33px;border-radius:0;padding:0 14px}.events-head .create:before{background-position:-245px -233px;top:9px;left:8px}.events-head .create:hover{background:#ea1c23;border-color:#ea1c23;color:#ffffff}.events-head .create:hover img{-webkit-filter:brightness(20);filter:brightness(20)}.month-nav{border-top:1px solid #eaeaea;padding:8px 0}.selected-month.open .caret-drop{background:#ea1c23;border:1px solid #ea1c23}.selected-month.open .caret-drop:after{border-color:#ffffff transparent transparent}.selected-month .year{display:inline-block;color:#ea1c23;font-size:28px;font-family:'rubikmedium';font-weight:normal;line-height:1}.selected-month .month{display:block;color:#6a6a6a;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:2px}.caret-drop{display:inline-block;width:20px;height:20px;background:#eeeeee;border-radius:50%;border:1px solid #e2e2e2;position:relative}.selected-month .caret-drop{margin-left:5px}.caret-drop:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:5px 3px 0 3px;border-color:#6e6e6e transparent transparent transparent;position:absolute;left:6px;top:7px}.website .dropdown-menu,.events .dropdown-menu{padding:0;min-width:92px;background:#eeeeee;border:1px solid #e1e1e1;border-radius:3px;box-shadow:none}.website .dropdown-menu>li,.events .dropdown-menu>li{border-bottom:1px solid #e1e1e1}.website .dropdown-menu>li:last-child,.events .dropdown-menu>li:last-child{border-bottom:none}.website .dropdown-menu>li>a,.events .dropdown-menu>li>a{color:#6a6a6a;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:normal;padding:7px 12px;text-transform:uppercase}.website .dropdown-toggle,.events .dropdown-toggle{cursor:pointer}.events-head .selected-month{float:left;margin-right:30px;position:relative;top:-4px}.events-head .create img{margin-right:10px;position:relative;top:-2px}.events-head .tools{list-style:none;margin:0;padding:0;float:right;margin-top:8px;margin-right:16px}.events-head .tools li{float:left;margin-right:18px}.events-head .tools li a{display:inline-block;color:#484848;font-size:10px;font-family:'rubikmedium';font-weight:normal;line-height:20px;text-transform:uppercase;text-decoration:none;transition:all 0.1s ease-in}.events-head .tools li a:hover{color:#ea1c23}.export-icon{background-position:-661px -57px}.print-icon{background-position:-689px -57px}.events-head{padding-bottom:0}.events-head .tools li a .icon{float:right;margin-left:6px}.events-head .tabs-nav{float:right;list-style:none;margin:0;padding:0}.events-head .tabs-nav li{float:left;margin-left:4px}.events-head .tabs-nav li a{display:inline-block;width:35px;height:35px;border:1px solid #e1e1e1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:all 0.1s ease-in;cursor:pointer}.events-head .tabs-nav li a:hover{background:#e1e1e1}.events-head .tabs-nav li.active a{background:#585858;border:1px solid #585858}.events-head .tabs-nav li.active a img{-webkit-filter:brightness(20);filter:brightness(20)}.tab-block{padding-top:14px;margin-bottom:100px}.month-nav ul{list-style:none;margin:0;padding:0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.month-nav ul li{padding:8px 0}.month-nav ul li a{display:inline-block;color:#6a6a6a;font-size:14px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase}.month-nav ul li.active a{color:#ea1c23}.event-calendar{background:#ffffff}.table-view .event-calendar .table{border-collapse:collapse;display:table;font-family:'rubikregular';table-layout:fixed;width:100%;margin:0;overflow:hidden;padding:16px 0 7px;min-width:500px}.table-view .event-calendar .thead{display:table-header-group;vertical-align:middle}.table-view .event-calendar .tr{display:table-row}.event-calendar .th{background:#585858;color:#ffffff;display:table-cell;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;padding:0 5px;text-align:center;height:54px;vertical-align:middle}.event-calendar .th:first-child{border-left:1px solid #ea1c23}.event-calendar .th.current{background:#ea1c23}.table-view .event-calendar .tbody{display:table-row-group;border-left:1px solid #e1e1e1}.event-calendar .td{border:1px solid #e1e1e1;display:table-cell;color:#a0a0a0;font-size:12px;font-family:'rubikregular';font-weight:normal;height:100px;line-height:normal;padding:10px;vertical-align:top}.event-calendar .td.disabled{background:#f9f9f9}.event-calendar .td .day{color:#adadad;display:inline-block;padding:0;text-align:center}.table-view .event-calendar header,.table-view .event-calendar .box-paging,.table-view .event-calendar .td .photo,.table-view .event-calendar .td .details,.table-view .event-info .btn{display:none}.list-view .event-calendar .thead,.list-view .event-calendar .td .day,.list-view .event-calendar .td,.list-view .event-info .all,.list-view .event-info .time,.list-view .event-info .title a img{display:none}.list-view .event-calendar .td.active{display:block;font-size:12px;height:auto;line-height:16px;width:100%;padding:20px;padding-left:0;border:none;border-bottom:1px solid #ebebeb}.event-calendar .event-info .title{display:block;color:#585858;font-size:12px;font-family:'rubikmedium';font-weight:normal;line-height:1;text-transform:uppercase;padding-bottom:4px;position:relative}.event-calendar .event-info .title a{color:#585858;text-decoration:none}.event-calendar .event-info h4{color:#303030;font-size:20px;font-family:'rubikmedium';font-weight:normal;line-height:21px;text-transform:uppercase;padding-bottom:10px}.table-view .event-info h4{display:none}.event-calendar .event-info h4 a{color:#303030;text-decoration:none}.table-view .event-info{padding-top:8px}.event-calendar .event-info .title:before{display:block;content:"";width:5px;height:9px;background:#ea1c23;position:absolute;left:-10px;top:1px}.event-calendar .event-info .photo{width:215px;height:160px;overflow:hidden;float:left;margin-right:24px}.event-calendar .event-info .photo img{display:block;width:100%;height:100%;object-fit:cover}.list-view .event-calendar .event-info .inner{overflow:hidden}.list-view .event-calendar .event-info .inner .title{display:none}.list-view .event-calendar .td.active:after{display:block;content:"";clear:both}.list-view .events-head{margin-bottom:18px}.list-view .event-calendar .event-info .inner{padding-top:20px}.details:after{display:block;content:"";clear:both}.details .time{display:inline-block;color:#a8a8a8;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:20px;float:left;margin-right:10px}.details ul{list-style:none;margin:0;padding:0;float:left}.details ul li{float:left;margin-right:10px;color:#303030;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:20px}.details ul li .icon{float:left}.pp-icon{background-position:-716px -57px}.loc-icon{background-position:-373px -86px}.event-calendar .event-info .details .btn{border-radius:0;background:#eeeeee;min-width:126px;clear:both;float:left;margin-top:10px}.event-calendar .event-info .details .btn:hover{border:1px solid #ea1c23;background:#ea1c23;color:#ffffff}.plan-wrapper{background-position:center top}.join-page{padding-top:50px;padding-bottom:112px}.join-page h1{color:#252525;font-size:32px;font-family:'rubiklight';font-weight:normal;line-height:normal;text-transform:uppercase;margin-bottom:10px}.join-page h1:after{display:block;content:"";width:50px;height:2px;background:#ea1d24;margin:0 auto;margin-top:5px}.join-page p{color:#191919;font-size:16px;font-family:'rubiklight';font-weight:normal;line-height:18px;margin-bottom:0}.plans-list{padding-top:40px}.plans-list article{background:#ffffff;float:left;width:19.57%;margin-right:0.53%;padding:0 3.30%;padding-top:26px;padding-bottom:112px;position:relative}.plans-list article:nth-child(5n){margin-right:0}.plans-list article .img-holder{width:123px;margin:0 auto;background:#ffc22e;border-radius:50%;box-shadow:0 5px 0 #ea1c23;margin-bottom:22px}.plans-list article .img-holder img{display:block;width:100%;border-radius:50%;opacity:0.85}.plans-list article h3{color:#252525;font-size:18px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;margin-bottom:6px}.plans-list article ul{list-style:none;margin:0;padding:0;margin-bottom:35px}.plans-list article ul li{color:#717171;font-size:13px;font-family:'rubikregular';font-weight:normal;line-height:16px;border-bottom:1px dashed #d7d7d7;padding:10px 0}.plans-list article ul li:last-child{border-bottom:none}.plans-list article .link-box{position:absolute;left:0;bottom:0;width:100%;text-align:center;padding-bottom:26px}.plans-list article .link-box strong{color:#252525;font-size:16px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;margin-bottom:16px}.plans-list article .link-box strong span{color:#ea1c23}.plans-list article:after{display:block;content:"";width:100%;height:18px;background:url("shared/images/btmshadow.png") no-repeat center top;margin:0 auto;position:absolute;left:0;top:100%}.plan-details{padding-top:88px;width:70%;float:left}.plan-details h1{color:#ffffff;font-size:32px;font-family:'rubiklight';font-weight:normal;line-height:normal;text-transform:uppercase;margin-bottom:48px}.plan-details h1:after{display:block;content:"";width:50px;height:2px;background:#ea1d24;margin-top:5px}.plan-details p{color:#ffffff;font-size:15px;font-family:'rubiklight';font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:22px}.plan-details a{color:#fffeba;text-decoration:none}.plan-details .text-holder{width:44.41%;float:left}.plan-details .plan-feature-list{width:50.72%;float:right;padding-top:5px}.plan-feature-list ul{list-style:none;margin:0;padding:0}.plan-feature-list ul li{border-bottom:1px dashed rgba(211,210,210,0.15);padding-left:36px;position:relative;color:#cdcdcd;font-size:13px;font-family:'rubikregular';font-weight:normal;line-height:16px;width:45.94%;float:left;margin-right:8.12%;padding-top:10px;padding-bottom:14px;padding-right:10px}.plan-feature-list ul li:first-child{border-top:1px dashed rgba(211,210,210,0.15)}.plan-feature-list ul li:nth-child(2){border-top:1px dashed rgba(211,210,210,0.15)}.plan-feature-list ul li:nth-child(2n){margin-right:0}.plan-feature-list ul li:before{display:block;content:"";width:25px;height:25px;border-radius:50%;background:#ea1c23 url("shared/images/sprite.png") no-repeat -218px -30px;position:absolute;left:0;top:50%;margin-top:-12px}.plan-buy{width:25.60%;float:right;padding-bottom:44px;position:relative;margin-top:124px}.plan-buy:before{display:block;content:"";width:100%;height:86%;position:absolute;left:0;bottom:0;border:1px dashed rgba(255,255,255,0.15);z-index:10}.plan-pic{text-align:center;position:relative;z-index:20;margin-bottom:32px}.plan-buy .text-holder{position:relative;z-index:20}.plan-pic img{display:inline-block;max-width:100%}.plan-buy h6{color:#cdcdcd;font-size:14px;font-family:'rubiklight';font-weight:normal;line-height:1}.plan-buy strong{display:block;color:#ffffff;font-size:42px;font-family:'rubikmedium';font-weight:normal;line-height:1;text-transform:uppercase;padding-bottom:2px}.join-details-page{padding-bottom:142px}.job-banner{min-height:322px;padding-bottom:20px}.job-search-title{padding-top:78px}.col-centered{float:none;margin:0 auto}.job-search-title h1{color:#ffffff;font-size:28px;font-family:'rubikregular';font-weight:normal;line-height:26px;text-transform:uppercase;margin-bottom:16px}.job-search-title .img-area{margin-bottom:15px}.job-search-title .form-control{width:100%;height:57px;background:none;border:1px solid #ffffff;border-radius:3px;box-shadow:none;-webkit-appearance:none;outline:none !important;padding:0 26px;color:#ffffff;font-size:15px;font-family:'rubikregular';font-weight:normal;line-height:55px}.white-placeholder ::-webkit-input-placeholder{color:#ffffff;opacity:1}.white-placeholder :-moz-placeholder{color:#ffffff;opacity:1}.white-placeholder ::-moz-placeholder{color:#ffffff;opacity:1}.white-placeholder :-ms-input-placeholder{color:#ffffff;opacity:1}.job-search-box{position:relative}.job-search{width:64px;height:57px;background:url("shared/images/sprite.png") no-repeat 12px -390px;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;position:absolute;right:0;top:0}.light-greybg{background:#f8f8f8}.abcd-box-full{margin-bottom:20px}.abcd-box-full img{display:block;width:100%}.jobs-list{padding-bottom:10px}.jobs-list article{background:#ffffff;position:relative;margin-bottom:10px}.jobs-list article .jobs-box{border:1px solid #e1e1e1;padding:20px 28px}.jobs-list article:before{display:block;content:"";width:5px;height:17px;background:#ea1c23;display:block;position:absolute;left:0;top:30px}.jobs-list article .jobs-box:after{display:block;content:"";clear:both}.jobs-list article .img-area{width:146px;height:110px;overflow:hidden;float:left;margin-right:20px}.jobs-list article .img-area img{display:block;width:100%;height:100%;object-fit:cover}.jobs-list article .holder{overflow:hidden;padding-top:5px}.jobs-list article h3{color:#303030;font-size:24px;font-family:'rubikbold';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:8px}.jobs-list article .holder p{color:#303030;font-size:15px;font-family:'rubikmedium';font-weight:normal;line-height:normal;min-height:34px;margin-bottom:6px}.jobs-list article .holder p span{color:#ea1c23}.jobs-list article .holder .time{color:#989898;font-size:13px;font-family:'rubikregular';font-weight:normal;line-height:normal;margin-left:12px;text-transform:none}.jobs-opt ul{list-style:none;margin:0;padding:0}.jobs-opt ul li{color:#989898;font-size:13px;font-family:'rubikregular';font-weight:normal;line-height:18px;float:left;margin-right:26px}.jobs-opt ul li:last-child{margin-right:0}.save{display:inline-block;color:#989898;font-size:15px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase}.save .fa{font-size:19px;margin-left:8px}.save .fa-star{display:none}.save:hover{color:#ea1c23;text-decoration:none}.save:hover .fa-star{display:inline-block}.save:hover .fa-star-o{display:none}.expand-links{width:166px;float:right;min-height:110px;position:relative;padding-top:66px}.featured{display:inline-block;min-width:144px;height:30px;border:1px solid #e1e1e1;color:#ea1c23;font-size:15px;font-family:'rubikregular';font-weight:normal;line-height:28px;transition:all 0.1s ease-in;text-align:center;padding:0 10px;text-transform:none}.expand-details{display:inline-block;color:#989898;font-size:15px;font-weight:normal;line-height:30px;text-decoration:none !important}.expand-details span{display:inline-block;width:30px;height:30px;border:1px solid #ebebeb;background:url("shared/images/sprite.png") no-repeat 0px -585px;float:right;margin-left:14px}.expand-details:hover{color:#ea1c23;text-decoration:none}.expand-details:hover span{background:#ea1c23 url("shared/images/sprite.png") no-repeat 1px -637px;border:1px solid #ea1c23}.jobs-list article.open .expand-details span{background:#ea1c23 url("shared/images/sprite.png") no-repeat 1px -638px;border:1px solid #ea1c23;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.jobs-list article .featured{float:right}.jobs-list article.open{box-shadow:0 0 18px rgba(0,0,0,0.1)}.expanded-details{display:none;background:#ffffff;border:1px solid #e1e1e1;border-top:none;position:relative;width:100%}.expanded-details p{color:#303030;font-size:16px;font-family:'rubikregular';font-weight:normal;line-height:24px;margin-bottom:0;padding-bottom:20px}.expanded-details h4{color:#303030;font-size:16px;font-family:'rubikbold';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:11px}.expanded-details ul{list-style:none;margin:0;padding:0}.expanded-details .text-holder{padding:22px 28px 32px}.expanded-details .info{border-top:1px solid #e1e1e1;padding:28px}.expanded-details .text-holder ul{margin-bottom:18px}.expanded-details .text-holder ul li{color:#989898;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:normal;padding-bottom:5px;padding-left:20px;position:relative}.expanded-details .text-holder ul li:before{display:block;content:"";width:5px;height:5px;background:#ea1c23;border-radius:50%;position:absolute;left:0;top:5px}.expanded-details .info .vid-share{float:left}.expanded-details .info .btn{float:right;border-radius:0;color:#ffffff;font-size:10px;font-family:'rubikmedium';font-weight:normal;text-transform:uppercase;min-width:126px;border:1px solid #ea1c23;margin-top:8px}.expanded-details .info .btn:hover{border:1px solid #feac0e}.jobs-page{padding-bottom:70px}.search-nos{overflow:hidden;margin-bottom:25px}.search-nos span{display:inline-block;color:#737373;font-size:15px;font-family:'rubikregular';font-weight:normal;line-height:normal;padding:0 14px;position:relative}.search-nos span:before{display:block;content:"";width:1000px;height:1px;background:#e1e1e1;position:absolute;right:100%;top:50%}.search-nos span:after{display:block;content:"";width:1000px;height:1px;background:#e1e1e1;position:absolute;left:100%;top:50%}.search-nos span strong{color:#ea1c23;font-weight:normal}.jobs-filter{padding-top:26px;padding-bottom:8px}.jobs-filter:after{display:block;content:"";clear:both}.jobs-filter .form-group{width:24%;float:left;margin-right:1.33%}.jobs-filter .form-group:nth-child(4n){margin-right:0}.jobs-filter .form-group .bootstrap-select{width:100% !important}.jobs-opt:after{display:block;content:"";clear:both}.jobs-opt ul{float:left}.jobs-opt .expand-details{float:right;position:relative;top:-4px}.jobs-filter .bootstrap-select .btn{height:57px;background:#ffffff;border:1px solid #e1e1e1;line-height:55px;color:#303030;font-size:15px;font-family:'rubikregular';font-weight:normal;line-height:55px;padding:0 24px;padding-right:40px;border-radius:3px;text-transform:none}.jobs-filter .bootstrap-select .btn:hover{color:#ffffff;background:#ea1c23;border:1px solid #ea1c23}.jobs-filter .bootstrap-select .btn .bs-caret{background-position:-508px -5px}.jobs-filter .open.bootstrap-select .btn .bs-caret{background-position:-508px -5px !important}.jobs-filter .bootstrap-select .btn:hover .bs-caret{background-position:-531px -5px}.jobs-filter .bootstrap-select .btn .bs-caret{right:16px}.jobs-filter .bootstrap-select .btn:active,.jobs-filter .bootstrap-select .btn.active,.jobs-filter .open.bootstrap-select .btn{background-color:#ffffff !important;color:#303030 !important;box-shadow:none;border-radius:3px 3px 0 0;border:1px solid #e1e1e1}.jobs-filter .bootstrap-select .dropdown-menu{background:#ffffff;border:1px solid #e1e1e1;box-shadow:none;border-radius:0 0 3px 3px;border-top:none}.jobs-filter .bootstrap-select .dropdown-menu>li>a{color:#303030;font-size:15px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-decoration:none;padding:16px 24px;text-transform:none}.bootstrap-select.btn-group .dropdown-menu li.selected{display:none}.tw-carousel-wrapper{background:#d7e2ea url("shared/images/diagonalline_pattern4.png");padding:22px 0;margin-bottom:34px}.tw-carousel-wrapper .full-carousel2 article{background:#ffffff;padding:0;margin-bottom:0}.tw-carousel-wrapper .full-carousel2 article .img-area{width:49%;float:right;height:386px;overflow:hidden}.tw-carousel-wrapper .full-carousel2 article .img-area img{display:block;width:100%;height:100%;object-fit:cover}.tw-carousel-wrapper .full-carousel2 article:after{display:none}.tw-carousel-wrapper .full-carousel2 article .text-holder{width:51%;float:left;padding:32px 40px;position:relative;height:386px;padding-bottom:90px}.tw-carousel-wrapper .full-carousel2 article h1{color:#000000;font-size:34px;font-family:'proximanova_regular';font-weight:normal;line-height:30px;padding-bottom:28px;position:relative}.tw-carousel-wrapper .full-carousel2 article h1:before{display:block;content:"";width:5px;height:23px;position:absolute;left:-40px;top:2px;background:#64b01a}.total-rating{float:left;padding-right:20px;border-right:1px solid #d7d7d7;margin-right:20px}.total-rating strong{display:inline-block;color:#000000;font-size:35px;font-family:'proximanova_black';font-weight:normal;line-height:24px}.total-rating .fa{display:inline-block;color:#ffc333;line-height:24px;float:left;font-size:19px;margin-right:10px}.status{float:left;padding-right:20px;border-right:1px solid #d7d7d7;margin-right:20px}.status strong{color:#64b01a;font-size:35px;font-family:'proximanova_black';font-weight:normal;line-height:24px}.tw-carousel-wrapper .social-share-alt{float:left;margin-top:0}.social-share-alt ul{list-style:none;margin:0;padding:0}.social-share-alt ul li{float:left;margin-right:6px}.social-share-alt ul li a{background:#4c66a4;display:inline-block;width:28px;height:28px;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.social-share-alt ul li a img{width:auto !important;max-width:100%;-webkit-filter:brightness(20);filter:brightness(20)}.social-share-alt ul li.fb a{background:#4c66a4}.social-share-alt ul li.tw a{background:#2491d0}.social-share-alt ul li.insta a{background:#9c7043}.social-share-alt ul li.pint a{background:#cb2026}.tw-carousel-wrapper .full-carousel article p{color:#808080;font-size:16px;font-family:'proximanova_regular';font-weight:normal;line-height:21px;margin-bottom:0}.btn-md{height:40px;color:#ffffff;font-size:16px;font-family:'proximanova_semibold';font-weight:normal;padding:0 10px;line-height:40px;text-transform:none;border-radius:3px}.watch-vid{background:#e5e5e5;color:#000000}.btn-primary{background:#135893;color:#fff}.btn-primary:hover{background:#464646}.btn-box .btn-md{min-width:120px;padding:0 28px;border:none;margin-right:16px;position:relative}.mini-play{display:inline-block;width:20px;height:20px;background:#135893;border-radius:50%;position:relative}.mini-play:after{display:inline-block;content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 7px;border-color:transparent transparent transparent #ffffff;position:absolute;left:50%;top:50%;margin-left:-3px;margin-top:-4px}.btn-box .btn-md .mini-play{position:relative;top:5px;margin-left:4px}.location{display:inline-block;background:#e5e5e5;border-radius:3px 0 0 3px;color:#3e3f3f;font-size:16px;font-family:'proximanova_semibold';font-weight:normal;line-height:normal;padding:8px 10px;min-width:134px;text-align:center}.tw-carousel-wrapper .full-carousel2 article .text-holder .location{position:absolute;right:0;top:40px}.tw-carousel-wrapper .full-carousel2 article .text-holder .info{padding-bottom:20px}.tw-carousel-wrapper .full-carousel2 article .text-holder .btn-box{position:absolute;width:100%;padding:0 40px;left:0;bottom:40px}.full-carousel2 .owl-prev{display:inline-block;width:46px;height:46px;background:#ffffff;border-radius:50%;position:absolute;left:-23px;top:50%;margin-top:-23px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.full-carousel2 .owl-prev span{display:inline-block;width:11px;height:19px;background:url("shared/images/sprite.png") no-repeat -105px -84px;margin-left:-1px}.full-carousel2 .owl-prev:hover{background:#135893}.full-carousel2 .owl-prev:hover span{background-position:-145px -84px}.full-carousel2 .owl-next{display:inline-block;width:46px;height:46px;background:#ffffff;border-radius:50%;position:absolute;right:-23px;top:50%;margin-top:-23px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.full-carousel2 .owl-next span{display:inline-block;width:11px;height:19px;background:url("shared/images/sprite.png") no-repeat -107px -42px;margin-right:-1px}.full-carousel2 .owl-next:hover{background:#135893}.full-carousel2 .owl-next:hover span{background-position:-149px -42px}.full-carousel2 .owl-dots{width:49%;position:absolute;right:0;bottom:36px;text-align:center}.owl-dots .owl-dot{display:inline-block;width:12px;height:12px;background:#ffffff;border-radius:50%;margin:0 3px}.owl-dots .owl-dot.active{background:#f62638}.sp-title{padding-bottom:32px}.sp-title h2{color:#000000;font-size:24px;font-family:'proximanova_regular';font-weight:normal;line-height:normal}.sp-title h2 span{color:#808080}.sp-title .btn-md{height:38px;line-height:38px;min-width:140px;position:relative;top:-6px}.product-hl{background:#f6fafe;border:1px solid #e1e1e1;padding:20px 29px;margin-bottom:20px;padding-top:22px}.hl-title{min-height:40px;position:relative;padding-right:170px;padding-bottom:25px}.hl-title h3{color:#000000;font-size:24px;font-family:'proximanova_regular';font-weight:normal;line-height:normal;position:relative;text-transform:none}.select-md{width:160px}.hl-title .select-md{position:absolute;right:0;top:-5px}.select-md .bootstrap-select{width:100% !important}.product-hl .post-list{border:1px solid #ebebeb}.post-list{margin-bottom:20px}.post-list article{border-bottom:1px solid #ebebeb;min-height:110px;position:relative;padding-left:155px;padding-right:25px;background:#ffffff}.post-list article:last-child{border-bottom:none}.post-list article .img-area{width:134px;height:100%;position:absolute;left:0;top:0;overflow:hidden;border-right:1px solid #ebebeb}.post-list article .img-area img{display:block;width:100%;height:100%;object-fit:cover}.post-list article .img-area .p-tag{display:inline-block;height:24px;min-width:55px;padding:0 5px;border-radius:0 3px 3px 0;background:#f41222;color:#ffffff;font-size:16px;font-family:'proxima_nova_rgbold';font-weight:normal;line-height:24px;text-align:center;position:absolute;left:0;top:50%;margin-top:-12px;text-transform:uppercase}.hl-red .post-list article .img-area .p-tag{background:#f41222}.hl-orange .post-list article .img-area .p-tag{background:#fa7911}.hl-green .post-list article .img-area .p-tag{background:#64b01a}.hl-blue .post-list article .img-area .p-tag{background:#258bd3}.hl-red .hl-title h3:before{background:#f41222}.hl-orange .hl-title h3:before{background:#fa7911}.hl-green .hl-title h3:before{background:#64b01a}.hl-blue .hl-title h3:before{background:#258bd3}.post-list article .holder{padding-top:16px}.post-list article h4{color:#000000;font-size:16px;font-family:'open_sansbold';font-weight:normal;line-height:normal}.post-list article .info{padding-bottom:4px}.post-list article .info .cat-text{color:#808080;font-size:12px;font-family:'proximanova_regular';font-weight:normal;line-height:normal;float:left}.post-list article .info .time{color:#808080;font-size:12px;font-family:'proximanova_regular';font-weight:normal;line-height:normal;float:left}.post-list article .info .rating-box{float:left;position:relative;top:-3px}.post-list .rating-box .br-theme-fontawesome-stars-o .br-widget a{font-size:9px}.post-list article p{color:#2d2d2d;font-size:13px;font-family:'proximanova_regular';font-weight:normal;line-height:15px;margin-bottom:0}.view-all-btn{background:#464646;color:#ffffff;font-size:14px;font-family:'proximanova_regular';font-weight:normal;min-width:90px}.view-all-btn:hover{background:#135893;color:#ffffff}.product-hl .view-all-btn{float:right}.product-hl:after{display:block;content:"";clear:both}.hl-title h3:before{display:block;content:"";width:3px;height:16px;background:#f51e2d;position:absolute;left:-30px;top:5px}.select-md .bootstrap-select .btn{width:100%;height:40px;background:#ffffff;border:1px solid #e1e1e1;color:#000000;font-size:15px;font-family:'proximanova_regular';font-weight:normal;line-height:38px;text-transform:none;padding:0 15px;padding-right:18px}.select-md .bootstrap-select .btn .bs-caret{background:rgba(0,0,0,0);border-color:#fa7911 transparent transparent;border-style:solid;border-width:7px 4px 0;display:inline-block;height:0;margin-top:-4px;position:absolute;right:15px;top:50%;width:0}.hl-red.product-hl .select-md .bootstrap-select .btn .bs-caret{border-color:#f41222 transparent transparent}.hl-orange.product-hl .select-md .bootstrap-select .btn .bs-caret{border-color:#fa7911 transparent transparent}.hl-green.product-hl .select-md .bootstrap-select .btn .bs-caret{border-color:#64b01a transparent transparent}.hl-blue.product-hl .select-md .bootstrap-select .btn .bs-caret{border-color:#258bd3 transparent transparent}.tetimonial-carousel-wrapper{padding-top:2px;margin-bottom:20px}.title-icon{display:inline-block;width:44px;height:44px;border-radius:50%;background:#ffc333;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 auto;margin-bottom:4px}.tetimonial-carousel-wrapper h2{color:#000000;font-size:24px;font-family:'proximanova_regular';font-weight:normal;line-height:normal;padding-bottom:14px}.tetimonial-carousel .owl-item{background:#fdfcf0;border:1px solid #e1e1e1;padding:28px 45px;text-align:left}.tetimonial-carousel strong{display:block;color:#808080;font-size:16px;font-family:'proximanova_semibold';font-weight:normal;line-height:normal}.tetimonial-carousel h3{color:#000000;font-size:20px;font-family:'proximanova_semibold';font-weight:normal;line-height:normal;padding-bottom:0}.tetimonial-carousel p{color:#808080;font-size:16px;font-family:'proximanova_regular';font-weight:normal;line-height:22px;margin-bottom:0}.tetimonial-carousel .author{display:block;color:#808080;font-size:15px;font-family:'proximanova_regular';font-weight:normal;line-height:normal;padding-bottom:10px}.tetimonial-carousel .author em{color:#188bcd;font-style:normal}.tetimonial-carousel .rating-box .br-theme-fontawesome-stars-o .br-widget a{font-size:15px}.tetimonial-carousel .rating-box{padding-bottom:10px}.tetimonial-carousel .owl-prev{display:inline-block;width:46px;height:46px;background:#ffc333;border-radius:50%;position:absolute;left:-23px;top:50%;margin-top:-23px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.tetimonial-carousel .owl-prev span{display:inline-block;width:11px;height:19px;background:url("shared/images/sprite.png") no-repeat -145px -84px;margin-left:-1px}.tetimonial-carousel .owl-prev:hover{background:#135893}.tetimonial-carousel .owl-next{display:inline-block;width:46px;height:46px;background:#ffc333;border-radius:50%;position:absolute;right:-23px;top:50%;margin-top:-23px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.tetimonial-carousel .owl-next span{display:inline-block;width:11px;height:19px;background:url("shared/images/sprite.png") no-repeat -149px -42px;margin-right:-1px}.tetimonial-carousel .owl-next:hover{background:#135893}.mid-ad-banner{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:9px 0;margin-bottom:20px}.mid-ad-banner .mid-ad{margin-bottom:0}.mid-ad{max-width:748px;border:1px solid #ebebeb;padding:9px;margin:0 auto;background:#ffffff}.mid-ad img{display:block;width:100%;border:1px solid #ebebeb}.more-post-list{padding-top:8px}.more-post-list .hl-title{min-height:1px;padding-bottom:15px}.more-post-list .hl-title h3{padding-left:18px}.more-post-list .hl-title h3:before{left:0}.hl-title>.btn{position:absolute;right:0;top:-8px;min-width:90px;color:#000000;font-size:14px;font-family:'proximanova_regular';font-weight:normal}.grey-btn{background:#e5e5e5;color:#464646}.grey-btn:hover{background:#464646;color:#ffffff}.more-post-list article{border:1px solid #ebebeb !important;margin-bottom:9px}.subsribe-email-list{background:#1090d4 url("shared/images/envelopebig.png") no-repeat 208px -20px;margin-bottom:20px;padding:20px}.big-mail-icon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -185px -41px;width:25px;height:20px}.subsribe-email-list h4{color:#ffffff;font-size:16px;font-family:'proximanova_semibold';font-weight:normal;line-height:20px;margin-bottom:20px}.subsribe-email-list h4 .big-mail-icon{float:left;margin-right:14px}.subsribe-email-list .subsribe-form{padding-right:90px;position:relative}.subsribe-email-list .form-control{width:100%;height:40px;background:#ffffff;border:none;border-radius:3px 0 0 3px;color:#000000;font-size:14px;font-family:'proximanova_regular';font-weight:normal;line-height:40px;padding:0 16px}.subsc-submit{width:90px;height:40px;background:#3e3f3f;border:none;border-radius:0 3px 3px 0;box-shadow:none;-webkit-appearance:none;outline:none !important;color:#ffffff;font-size:14px;font-family:'proximanova_regular';font-weight:normal;line-height:40px;text-align:center;position:absolute;right:0;top:0}.subsc-submit:hover{background:#333333}.more-content-wrapper{padding-bottom:60px}.more-content-wrapper .content{width:72%;padding-right:10px}.more-content-wrapper .sidebar{width:28%;padding-left:10px}.select-md .bootstrap-select .btn:active,.select-md .bootstrap-select .btn.active,.select-md .open.bootstrap-select .btn{background-color:#ffffff !important;color:#000000 !important;box-shadow:none;outline:none !important;border:1px solid #e1e1e1 !important}.select-md .bootstrap-select .dropdown-menu>li>a{clear:both;color:#000000;display:block;font-family:'proximanova_regular';font-size:15px;font-weight:normal;padding:8px 15px;text-transform:none;white-space:nowrap}.select-md .dropdown-menu{background:#ffffff;box-shadow:none;margin-top:-1px}.more-post-list .post-list article .holder{padding-top:12px}.more-post-list .post-list article .info{padding-bottom:2px}.more-post-list .post-list{margin-bottom:10px}.select-md .bootstrap-select .btn:hover{background:#135893 !important;border:1px solid #135893 !important;color:#ffffff !important}.product-hl .select-md .bootstrap-select .btn:hover .bs-caret{border-color:#ffffff transparent transparent !important}.watch-vid:hover{background:#135893;color:#ffffff}.watch-vid:hover .mini-play{background:#ffffff}.watch-vid:hover .mini-play:after{border-color:transparent transparent transparent #135893}.price-banner{min-height:500px;background-position:right bottom}.price-banner img{display:block;width:100%}.price-banner-title{position:absolute;left:50%;top:35%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.price-banner-title h1{color:#ffffff;font-size:180px;font-family:'proximanova_black';font-weight:normal;line-height:1;opacity:0.5;padding-bottom:14px}.price-banner-title p{color:#5d5d5d;font-size:22px;font-family:'proximanova_regular';font-weight:normal;line-height:28px;margin-bottom:0}.pricing-nav{list-style:none;margin:0;padding:0;display:inline-block}.pricing-nav li{margin:0 5px;float:left}.pricing-nav li a{display:block;min-width:165px;background:#1c5385;height:46px;padding:0 5px;color:#ffffff;font-size:15px;font-family:'proximanova_regular';font-weight:normal;line-height:46px;border-radius:8px 8px 0 0;text-decoration:none}.pricing-nav li a:hover{background:#464646}.pricing-nav li.active a{color:#000000;background:#ffffff;font-family:'open_sansextrabold'}.pricing-table{position:relative;z-index:20;max-width:940px;margin:0 auto;margin-top:-46px;padding-bottom:160px}.pricing-content{border-right:1px dashed #cccccc;padding-bottom:96px;position:relative}.pricing-content:first-child{border-left:1px dashed #cccccc}.pricing-content h5{color:#8d8d8d;font-size:15px;font-family:'open_sansbold';font-weight:normal;line-height:1}.pricing-content>strong{display:block;color:#1c5385;font-size:72px;font-family:'open_sansextrabold';font-weight:normal;line-height:1;text-transform:uppercase;margin-bottom:15px}.pricing-content>strong sub{color:#8d8d8d;font-size:14px;bottom:0}.pricing-content ul{list-style:none;margin:0;padding:0}.pricing-content ul li{color:#898989;font-size:13px;font-family:'open_sansbold';font-weight:normal;line-height:normal;padding-bottom:25px}.pricing-content .btn{min-width:110px;background:#1c5385;color:#ffffff;font-size:16px;font-family:'proximanova_semibold';font-weight:normal;position:absolute;left:50%;bottom:0;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.pricing-content .btn:hover{background:#464646 !important}.p-seperator{display:inline-block;width:145px;height:5px;background:url("shared/images/p-seperator.png") no-repeat center center}.pricing-content .p-seperator{margin-bottom:20px}.pricing-table .tab-content{padding:0;padding-top:50px}.pricing-content.blue-content>strong{color:#1c5385}.pricing-content.blue-content .btn{background:#1c5385}.pricing-content.red-content>strong{color:#f7222b}.pricing-content.red-content .btn{background:#f7222b}.pricing-content.orange-content>strong{color:#fa7911}.pricing-content.orange-content .btn{background:#fa7911}.ptable-wrapper>.row{margin:0}.tw-listing-wrapper{height:332px;position:relative;margin-bottom:22px}.section-content{position:relative}.section-content .content{width:72%;padding-right:10px}.section-content .sidebar{width:28%;padding-left:10px}.tw-filter-search{position:relative;top:50%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.tw-filter-search .tw-select-drop{width:16.27%;float:left;border-right:1px solid #e1e1e1}.tw-filter-search .tw-search-box{width:34.92%;float:right}.tw-filter-box{background:#ffffff;border:1px solid #e1e1e1;border-radius:3px;position:relative;top:-12px}.tw-select-drop .bootstrap-select{width:100% !important}.tw-select-drop .bootstrap-select .btn{background:#ffffff;border:none;border-radius:0;color:#7f7f7f;font-family:'proximanova_semibold';font-size:16px;font-weight:normal;height:55px;line-height:55px;outline:none !important;padding:0 36px 0 24px;text-transform:none;width:100%}.tw-select-drop .bootstrap-select .btn:hover{background:#f2f2f2}.tw-filter-box .form-control{width:100%;height:55px;background:#ffffff;border:none;border-radius:0;color:#7f7f7f;font-family:'proximanova_semibold';font-size:16px;font-weight:normal;height:55px;line-height:55px;padding:0 60px 0 24px}.tw-search-submit{display:block;width:60px;height:55px;background:url("shared/images/sprite.png") no-repeat -304px -114px;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;position:absolute;right:0;top:0}.tw-select-drop .bootstrap-select .btn .bs-caret{background:none;border-color:#fb9543 transparent transparent;border-style:solid;border-width:7px 4px 0;display:inline-block;height:0;margin-top:-4px;position:absolute;right:20px;top:50%;width:0}.tribanner{position:absolute;left:0;bottom:0;width:100%;overflow:hidden}.tribanner span{display:block;width:68px;height:22px;background:url("shared/images/tribox.png") no-repeat center center;margin:0 auto;position:relative}.tribanner span:before{display:block;width:3000px;height:100%;content:"";position:absolute;right:100%;top:0;background:#ffffff}.tribanner span:after{display:block;width:3000px;height:100%;content:"";position:absolute;left:100%;top:0;background:#ffffff}.tw-select-drop .bootstrap-select .btn:active,.tw-select-drop .bootstrap-select .btn.active,.tw-select-drop .open.bootstrap-select .btn{background-color:#ffffff !important;color:#7f7f7f !important;box-shadow:none;border:none;outline:none !important}.tw-select-drop .bootstrap-select .dropdown-menu{box-shadow:none;background:#ffffff;left:-1px;width:101%;border-radius:0}.tw-select-drop .bootstrap-select .dropdown-menu>li>a{clear:both;color:#7f7f7f;display:block;font-family:'proximanova_semibold';font-size:16px;font-weight:normal;line-height:normal;padding:14px 24px;text-transform:none;white-space:nowrap}.featured_link{display:inline-block;min-width:180px;height:40px;background:#ffffff;padding:0 18px;color:#7f7f7f;font-size:14px;font-family:'proximanova_semibold';line-height:40px;padding-right:30px;text-align:left;border-radius:3px 3px 0 0;position:relative;text-decoration:none}.featured_link:after{display:inline-block;content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 7px;border-color:transparent transparent transparent #fb9643;position:absolute;left:88%;top:50%;margin-top:-4px}.tw-btm-box{position:absolute;left:0;bottom:22px;width:100%}.tw-search-nos{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:16px 0;padding-right:190px;position:relative;margin-bottom:22px}.tw-search-nos h3{color:#515151;font-size:20px;font-family:'proxima_nova_rgbold';font-weight:normal;line-height:normal;text-transform:none;padding-bottom:6px}.tw-search-nos p{color:#8d8d8d;font-size:16px;font-family:'proximanova_regular';font-weight:normal;line-height:normal;margin-bottom:0}.tw-search-nos .select-md{position:absolute;top:50%;margin-top:-20px;right:0;text-emphasis-position:20px}.tw-search-list{padding-bottom:20px}.tw-search-list article{min-height:190px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;margin-bottom:20px;position:relative;padding-left:258px;padding-right:28px}.tw-search-list article .img-area{width:230px;height:100%;overflow:hidden;position:absolute;left:0;top:0;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}.tw-search-list article .img-area img{display:block;width:100%;height:100%;object-fit:cover}.tw-search-list article h3{color:#1c5385;font-size:20px;font-family:'MyriadPro-Bold';font-weight:normal;line-height:normal;text-transform:none;padding-bottom:0}.tw-search-list article .general{display:block;color:#808080;font-size:16px;font-family:'proximanova_regular';font-weight:normal;line-height:normal;padding-bottom:10px}.tw-search-list article .info{padding-bottom:10px}.tw-search-list article .info .rating-box{float:left;margin-right:16px}.tw-search-list article .info .time{float:left;color:#b8b8b8;font-size:12px;font-family:'proxima_nova_rgbold';font-weight:normal;line-height:normal;text-transform:none;position:relative;top:3px}.info-list ul{list-style:none;margin:0;padding:0}.info-list ul li{color:#2d2d2d;font-size:15px;font-family:'proximanova_regular';font-weight:normal;line-height:20px}.info-list ul li a{color:#188bcd;text-decoration:none}.info-list ul li a:hover{color:#188bcd;text-decoration:underline}.tw-search-list article .holder{padding-top:20px;padding-bottom:20px}.tw-search-list .rating-box .br-theme-fontawesome-stars-o .br-widget a{font-size:20px}.tw-search-list article .info-list{padding-right:130px;position:relative}.tw-search-list article .info-list .btn{background:#464646;min-width:110px;color:#ffffff;font-size:16px;font-family:'proximanova_semibold';font-weight:normal;position:absolute;right:0;top:-6px}.tw-search-list article .info-list .btn:hover{background:#188bcd}.mid-ad{margin-bottom:20px}.box-paging-wrapper-ext .box-paging{display:block}.box-paging-wrapper-ext .box-paging>.prev{float:left;min-width:110px;height:40px;color:#515151;font-size:14px;font-family:'proxima_nova_rgbold';font-weight:normal;line-height:38px;text-align:center;text-transform:none}.box-paging-wrapper-ext .box-paging>.prev:hover{border:1px solid #188bcd;color:#ffffff}.box-paging-wrapper-ext .box-paging>.next{float:right;min-width:110px;height:40px;color:#515151;font-size:14px;font-family:'proxima_nova_rgbold';font-weight:normal;line-height:38px;text-align:center;text-transform:none}.box-paging-wrapper-ext .box-paging>.next:hover{border:1px solid #188bcd;color:#ffffff}.box-paging-wrapper-ext .box-paging a{display:block;color:#515151;font-size:14px;font-family:'proxima_nova_rgbold';font-weight:normal;line-height:38px;margin:0}.box-paging-wrapper-ext .box-paging a:hover{background:#188bcd;color:#ffffff}.box-paging-wrapper-ext .box-paging ul{display:inline-block}.box-paging-wrapper-ext .box-paging ul li{border:1px solid #ebebeb;border-radius:2px;color:#929292;display:inline-block;font-family:"rubikmedium";font-size:12px;font-weight:normal;line-height:38px;text-align:center;height:40px;width:40px;float:left}.box-paging-wrapper-ext .box-paging ul li.active a{background:#303030 none repeat scroll 0 0 !important}.box-paging-wrapper-ext .box-paging ul li:hover{border:1px solid #188bcd}.box-paging-wrapper-ext .box-paging ul li:hover a{background:#188bcd;color:#ffffff}.tw-listing-page{padding-bottom:38px}.twc-list{padding-top:10px;padding-bottom:10px}.twc-list ul{list-style:none;margin:0;padding:0}.twc-list ul li{border-bottom:1px solid #ebebeb;padding:10px 0}.twc-list ul li.active,.twc-list ul li:hover{background:#ffffdb}.twc-list ul li.active a,.twc-list ul li:hover a{margin:0 2px}.twc-list ul li:last-child{border-bottom:none}.twc-list ul li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-right:24px;position:relative;padding-left:104px;min-height:60px}.twc-list ul li a:hover h6{color:#188bcd}.twc-list ul li .img-holder{position:absolute;left:0;top:0;width:85px;height:60px;overflow:hidden}.twc-list ul li .img-holder img{display:block;width:100%;height:100%;object-fit:cover}.twc-list ul li strong{color:#a5a5a5;font-size:14px;font-family:'proximanova_regular';font-weight:normal;line-height:normal;position:absolute;right:0;top:50%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.twc-list ul li h6{color:#000000;font-size:15px;font-family:'MyriadPro-Bold';font-weight:normal;line-height:normal}.sidebar-box.grey-title h4{background:#464646;color:#ffffff;font-family:'proxima_nova_rgbold';font-size:15px;font-weight:normal;line-height:normal;margin:0 -20px 9px;padding:8px 20px;position:relative;text-transform:none;top:-1px}.popular-list{padding-top:10px}.popular-list ul{list-style:none;margin:0;padding:0}.popular-list ul li{margin-bottom:11px}.popular-list ul li:last-child{margin-bottom:0}.popular-list ul li>a{display:block}.popular-list ul li>a:hover h6{color:#188bcd}.popular-list ul li .img-holder{width:95px;height:79px;overflow:hidden;float:left;margin-right:16px;border:1px solid #ebebeb}.popular-list ul li .img-holder img{display:block;width:100%;height:100%;object-fit:cover}.popular-list ul li .holder{overflow:hidden}.popular-list ul li h6{color:#000000;font-size:13px;font-family:'proximanova_semibold';font-weight:normal;line-height:14px;padding-bottom:4px}.popular-list ul li .rating-box .br-theme-fontawesome-stars-o .br-widget a{font-size:15px}.popular-list ul li p{color:#808080;font-size:12px;font-family:'proximanova_regular';font-weight:normal;line-height:normal}.popular-list ul li .rating-box{padding-bottom:8px}.contact-wrapper{background:-moz-linear-gradient(top, #e0ebea 0%, #dfebe9 11%, #eef2eb 28%, #eff3eb 100%);background:-webkit-linear-gradient(top, #e0ebea 0%, #dfebe9 11%, #eef2eb 28%, #eff3eb 100%);background:linear-gradient(to bottom, #e0ebea 0%, #dfebe9 11%, #eef2eb 28%, #eff3eb 100%)}.contact-us-box{border:1px solid #e1e1e1;background:#ffffff;margin-top:22px;margin-bottom:122px}.contact-content{width:63.72%;float:left;padding:40px;padding-top:26px;border-right:1px solid #e1e1e1}.contact-map{width:36.28%;float:right;background:#EAEAEA}.contact-wrapper-inner{background:url("shared/images/diagonalline_pattern4.png")}.contact-content h1{color:#000000;font-size:34px;font-family:'proximanova_regular';font-weight:normal;line-height:normal;position:relative;padding-bottom:12px}.contact-content h1:before{display:block;content:"";width:5px;height:23px;background:#188bcd;left:-41px;position:absolute;top:8px}.contact-content p{color:#808080;font-size:18px;font-family:'proximanova_regular';font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:20px}.contact-info{padding-top:16px;padding-bottom:25px}.contact-info ul{list-style:none;margin:0;padding:0}.contact-info ul li{float:left;position:relative;padding-left:46px;padding-right:15px;max-width:218px;margin-right:14px}.circle-icon{display:inline-block;width:32px;height:32px;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#188bcd}.contact-info ul li:first-child .circle-icon{background:#3e3f3f}.circle-icon img{max-width:100%}.contact-info ul li .circle-icon{position:absolute;left:0;top:0}.contact-info ul li h6{color:#525252;font-size:15px;font-family:'proxima_novaextrabold';font-weight:normal;line-height:normal;margin-top:-3px;padding-bottom:4px}.contact-info ul li p{color:#808080;font-size:15px;font-family:'proximanova_regular';font-weight:normal;line-height:16px;margin-bottom:0;padding-bottom:0}.contact-info ul li p a{color:#808080;text-decoration:none}.contact-info ul li p a:hover{color:#808080;text-decoration:underline}.contact-form{border:1px solid #ebebeb;padding:22px 29px}.cbox{width:44.90%;float:left}.cbox2{width:51.62%;float:right}.contact-form .form-control{width:100%;height:40px;background:#ffffff;border:1px solid #ebebeb;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;padding:0 15px}.contact-form label{color:#3e3f3f;font-size:16px;font-family:'proximanova_semibold';font-weight:normal;line-height:normal}.contact-form .form-group{margin-bottom:25px}.contact-form .select-md{width:100%}.contact-form .select-md .bootstrap-select .btn{border-radius:0;color:#3e3f3f;font-size:14px;font-family:'proximanova_regular';font-weight:normal;padding:0 15px}.contact-form .select-md .bootstrap-select .btn .bs-caret{border-color:#188bcd transparent transparent}.contact-form textarea.form-control{resize:none;height:218px;line-height:normal;padding:10px 15px}.contact-form .btn{color:#ffffff;background:#3e3f3f;min-width:120px}.contact-form .btn:hover{background:#188bcd}.select-md .bootstrap-select .btn:hover .bs-caret{border-color:#ffffff transparent transparent}.tw-wrapper{background:#eff3eb url(shared/images/diagonalline_pattern4.png);padding-top:20px}.breadrumb-alt li{color:#000000;font-size:15px;font-family:'proximanova_semibold';font-weight:normal;line-height:normal}.breadrumb-alt li a{display:inline-block;color:#000000;font-size:15px;font-family:'proximanova_regular';font-weight:normal;line-height:normal;text-decoration:none}.breadrumb-alt>li+li:before{display:inline-block;color:#b0b0b0;content:"";padding:0;margin:0 18px;width:0;height:0;border-style:solid;border-width:4px 0 4px 7px;border-color:transparent transparent transparent #65b01a}.airofloat .sidebar-box{background:#ffffff}.sidebar-box.grey-title.green-title h4{background:#64b01a}.last-update p{color:#808080;font-size:14px;font-family:'proximanova_semibold';font-weight:normal;line-height:normal;margin-bottom:0}.last-update p .time{color:#64b01a;font-size:14px;font-family:'proximanova_semibold';font-weight:normal;text-transform:none}.breadrumb-alt{padding:0;margin:0}.g-main-info{background:#ffffff;margin-bottom:44px}.tw-crumb{padding-bottom:20px}.g-title{width:70%;float:left;padding:16px 30px}.sponsor-logo{width:30%;float:right;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.g-title h1{color:#000000;font-size:40px;font-family:'proximanova_regular';font-weight:normal;line-height:normal;position:relative}.g-title h1:before{display:block;content:"";width:5px;height:21px;background:#64b01a;position:absolute;left:-30px;top:12px}.g-title>a{display:inline-block;color:#188bcd;font-size:15px;font-family:'proximanova_regular';font-weight:normal;line-height:normal;text-decoration:none;margin-bottom:3px}.g-title>a:hover{color:#188bcd;text-decoration:underline}.g-gallery-wrapper{border-top:1px solid #ebebeb}.g-gallery{width:70%;float:left;position:relative}.g-sidebox{width:30%;float:right;padding:0 20px;padding-top:18px}.g-rating{border-bottom:1px solid #ebebeb;position:relative;padding-left:30px;padding-bottom:16px;margin-bottom:10px}.g-rating strong{display:block;color:#000000;font-size:45px;font-family:'proximanova_black';font-weight:normal;line-height:0.8;margin-bottom:2px}.g-rating>a{display:inline-block;color:#188bcd;font-size:15px;font-family:'proximanova_regular';font-weight:normal;line-height:1;text-decoration:none}.g-rating>a:hover{color:#188bcd;text-decoration:underline}.g-rating .fa{color:#ffc333;font-size:21px;position:absolute;left:0;top:5px}.add-review{display:inline-block;color:#000000 !important;font-size:16px !important;font-family:"proxima_nova_rgbold" !important;font-weight:normal;line-height:22px;padding-right:10px}.add-review:hover{color:#188bcd !important;text-decoration:none !important}.add-review:hover .fa-star-o{display:none}.add-review:hover .fa-star{display:inline-block}.add-review .fa{color:#ffc333;font-size:21px;margin-right:10px;position:relative;top:2px}.add-review .fa-star{display:none}.g-info{border-top:1px solid #ebebeb;padding-top:18px;margin-top:12px}.social-share-alt:after{display:block;content:"";clear:both}.g-info p{color:#808080;font-size:15px;font-family:'proximanova_regular';font-weight:normal;line-height:20px;margin-bottom:0;min-height:120px;margin-bottom:12px}.g-info .social-share-alt{padding-bottom:14px}.g-info .btn{display:block;color:#ffffff;background:#188bcd}.g-info .btn:hover{background:#3e3f3f}.slider-nav{width:430px;display:block !important;position:absolute !important;left:0;bottom:35px;left:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.slider-nav .slick-slide{padding:0 4px}.slider-nav .slick-slide img{border:1px solid #ebebeb}.slider-nav .slick-slide.slick-current img{border:1px solid #fff200}.airofloat{position:absolute;right:0;top:0;z-index:40}.slider-nav .slick-list{padding:0 !important}.slider-nav .slick-prev{display:block;width:22px;height:36px;background:#ffffff;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;text-indent:-9999px;font-size:0;position:absolute;top:50%;margin-top:-18px;left:-42px}.slider-nav .slick-prev:before{display:block;content:"";width:0;height:0;border-style:solid;border-width:4px 7px 4px 0;border-color:transparent #65b01a transparent transparent;position:absolute;left:7px;top:50%;margin-top:-4px}.slider-nav .slick-prev:hover{background:#188bcd}.slider-nav .slick-prev:hover:before{border-color:transparent #ffffff transparent transparent}.slider-nav .slick-next{display:block;width:22px;height:36px;background:#ffffff;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;text-indent:-9999px;font-size:0;position:absolute;top:50%;margin-top:-18px;right:-44px}.slider-nav .slick-next:hover{background:#188bcd}.slider-nav .slick-next:hover:before{border-color:transparent transparent transparent #ffffff}.slider-nav .slick-next:before{display:block;content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 7px;border-color:transparent transparent transparent #65b01a;position:absolute;right:7px;top:50%;margin-top:-4px}.banner-nav-alt ul{list-style:none;margin:0;padding:0}.banner-nav-alt ul li{float:left;margin-right:10px}.banner-nav-alt ul li a{display:inline-block;height:46px;background:#ffffff;min-width:164px;padding:0 10px;color:#000000;font-size:15px;font-family:'proximanova_semibold';font-weight:normal;line-height:46px;text-decoration:none;text-transform:none;text-align:center}.banner-nav-alt ul li a:hover{background:#188bcd;color:#ffffff}.banner-nav-alt ul li.active a{background:#3e3f3f;color:#ffffff}.tw-template{padding-top:40px;padding-bottom:24px}.tw-template h2{color:#000000;font-size:28px;font-family:'proximanova_semibold';font-weight:normal;line-height:normal;padding-bottom:3px}.tw-template.content>p{color:#808080;font-size:21px;font-family:'proximanova_regular';font-weight:normal;line-height:27px;margin-bottom:0;padding-bottom:30px}.pro-con{border:1px solid #e1e1e1;margin-bottom:22px}.propoint-list{border-right:1px solid #e1e1e1;padding:24px 50px}.con-list{padding:24px 50px}.pro-con h3{color:#000000;font-size:28px;font-family:'proximanova_black';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:16px}.pro-icon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -183px -78px;width:30px;height:30px}.con-icon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -218px -78px;width:30px;height:30px}.pro-con h3 i{margin-right:12px;position:relative;top:6px}.pro-con ul{list-style:none;margin:0;padding:0}.pro-con ul li{color:#898989;font-size:20px;font-family:'proximanova_semibold';font-weight:normal;line-height:normal;padding-bottom:8px}.pro-con ul li:last-child{padding-bottom:5px}.vid-bg{background:#eff3eb url("shared/images/diagonalline_pattern4.png");padding:18px 20px;margin-bottom:22px}.vid-bg .md-vid{width:542px;margin:0 auto}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.btm-map-contact{border:1px solid #ebebeb;margin-top:50px;margin-bottom:30px}.loc-map{padding:0}.loc-contact{padding:28px 32px}.loc-contact p{color:#808080;font-size:16px;font-family:'proximanova_regular';font-weight:normal;line-height:20px;margin-bottom:0;padding-bottom:20px}.loc-icon-green{background-position:-398px -86px}.phone-icon-green{background-position:-422px -85px}.env-icon-green{background-position:-448px -86px}.btm-contact-info{margin-bottom:20px}.btm-contact-info ul{list-style:none;margin:0;padding:0}.btm-contact-info ul li{padding-bottom:12px}.btm-contact-info ul li h6{color:#3e3f3f;font-size:16px;font-family:'proxima_nova_rgbold';font-weight:normal;line-height:normal;padding-bottom:1px}.btm-contact-info ul li p{color:#808080;font-size:15px;font-family:'proximanova_regular';font-weight:normal;line-height:19px;margin-bottom:0;padding-bottom:0}.btm-contact-info ul li p a{color:#808080;text-decoration:none}.btm-contact-info ul li p a:hover{color:#808080;text-decoration:underline}.btm-contact-info ul li h6 .icon{margin-right:6px;position:relative;top:5px}.left-sidebar{width:17%;float:left;padding-right:20px}.mid-section{width:55%;float:left;padding-right:10px}.side-sponsor-logo{background:#ffffff;border:1px solid #e1e1e1;padding:9px;margin-bottom:20px}.side-sponsor-logo .sponsor-logo{float:none;width:100%;height:122px;border:1px solid #e1e1e1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.side-sponsor-logo .sponsor-logo img{max-width:100%}.side-title{padding:0 18px;margin-bottom:20px}.side-title h1{color:#000000;font-size:28px;font-family:'proximanova_regular';font-weight:normal;line-height:26px;padding-bottom:0;position:relative}.side-title h1:before{display:block;content:"";width:3px;height:21px;background:#64b01a;position:absolute;left:-18px;top:2px}.left-side-nav ul{list-style:none;margin:0;padding:0}.left-side-nav ul li{margin-bottom:1px;background:#ffffff}.left-side-nav ul li.active{background:#3e3f3f}.left-side-nav ul li.active a{color:#ffffff;text-decoration:none}.left-side-nav ul li a{display:block;color:#000000;font-size:15px;font-family:'proximanova_semibold';font-weight:normal;line-height:normal;text-decoration:none;transition:all 0.1s ease-in;padding:14px 22px}.left-side-nav ul li a:hover{background:#188bcd;color:#ffffff}.g-gallery-box{position:relative}.slider-for .slick-slide img{width:100%}.g-gallery-vertical{background:#ffffff;margin-bottom:22px}.g-gallery-info{padding:44px 45px 40px}.g-info-left>a{color:#188bcd;font-size:15px;font-family:'proximanova_regular';font-weight:normal;line-height:normal;text-decoration:none}.g-info-left>a:hover{color:#188bcd;text-decoration:underline}.g-info-left{width:53%;float:left}.g-info-right{width:38%;float:right}.g-info-right .btn{width:100%}.btn-info{background:#188bcd;color:#ffffff !important;border:none}a.btn-info{color:#ffffff}a.btn:hover{text-decoration:none}.g-info-right p{color:#808080;font-size:16px;font-family:'proximanova_regular';font-weight:normal;line-height:18px;margin-bottom:0;padding-bottom:24px}.g-info-left .social-share-alt{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:10px 0;margin-top:15px;margin-bottom:12px}.mid-section .tw-template{background:#ffffff;padding:28px 45px;margin-bottom:22px}.mid-section .tw-template p{color:#808080;font-size:18px;font-family:'proximanova_regular';font-weight:normal;line-height:24px;margin-bottom:0;padding-bottom:20px}.mid-section .pro-con{margin-bottom:48px;margin-top:10px}.mid-section .videoWrapper{margin-top:10px;margin-bottom:24px}.mid-section .btm-map-contact{margin-top:0;margin-bottom:28px;background:#ffffff}.mid-section .btm-map-contact .loc-map{height:300px}.mid-section .btm-map-contact .loc-contact{padding:30px 45px}.mid-section .btm-map-contact .loc-contact .text-holder{width:46%;float:left}.mid-section .btm-map-contact .loc-contact .text-holder p{color:#808080;font-size:16px;font-family:'proximanova_regular';font-weight:normal;line-height:20px;margin-bottom:0}.mid-section .btm-map-contact .loc-contact .text-holder p:last-child{padding-bottom:0}.mid-section .btm-map-contact .loc-contact .btm-contact-info{width:46%;float:right}.wd-banner-wrapper{background:#101e25;position:relative;padding-top:95px;padding-bottom:82px}.wd-banner{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;opacity:0.25}.wd-banner-wrapper .mini-container{position:relative;z-index:20}.mini-container{width:970px}.wd-title{border-bottom:1px dashed rgba(255,255,255,0.5);padding-bottom:118px}.wd-title h1{color:#ffffff;font-size:60px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:1;padding-bottom:8px}.wd-title h1 strong{font-family:'LatoLatinWebBlack';font-weight:normal}.wd-title p{color:#c5c5c5;font-size:18px;font-family:'LatoLatinWebSemibold';font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:22px}.wd-title p strong{font-family:'LatoLatinWebBlack';font-weight:normal}.btn-lg{height:50px;color:#ffffff;font-size:16px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:50px}.wd-title .btn{background:#147ab4;border-radius:10px;min-width:150px}.wd-title .btn:hover{background:#ffffff;color:#e2280a}.wd-features{padding-top:100px}.wd-features h2{color:#ffffff;font-size:60px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:1;padding-bottom:8px}.wd-features h2 strong{display:block;font-family:'LatoLatinWebBlack';font-weight:normal}.wd-features p{color:#d6d4d4;font-size:18px;font-family:'LatoLatinWebSemibold';font-weight:normal;line-height:normal;margin-bottom:0}.wd-features .btn{background:#e2280a;border-radius:10px;min-width:150px}.wd-features .btn:hover{background:#ffffff;color:#ea1c23}.wd-feature-list{padding-top:54px;padding-bottom:54px}.wd-feature-list ul{list-style:none;margin:0;padding:0}.wd-feature-list ul li{display:inline-block;width:130px;margin:0 2px}.wd-feature-list ul li span{width:72px;height:72px;border:1px solid #ffffff;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 auto;margin-bottom:12px}.wd-feature-list ul li h6{color:#ffffff;font-size:16px;font-family:'LatoLatinWebSemibold';font-weight:normal;line-height:20px}.wd-content{padding-top:52px}.wd-content h3{color:#464646;font-size:24px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:normal;margin-bottom:30px}.wd-content h3 strong{font-family:'LatoLatinWebHeavy';font-weight:normal}.blog-pic{position:relative;margin-bottom:20px}.blog-pic img{display:block;width:100%}.blog-carousel article{text-align:left}.blog-carousel article h4{color:#484848;font-size:20px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:24px;margin-bottom:9px}.blog-carousel article h4 a{display:block;color:#484848;text-decoration:none}.blog-carousel article h4 a:hover{color:#484848;text-decoration:underline}.blog-carousel article .time{color:#a5a5a5;font-size:12px;font-family:'LatoLatinWebBold';font-weight:normal;line-height:normal;text-transform:none}.blog-pic .category{position:absolute;left:0;bottom:0;color:#ffffff;font-size:10px;font-family:'LatoLatinWebBlack';font-weight:normal}.blog-pic .category.bg-danger{background:#e2280a}.blog-pic .category.bg-warning{background:#f4a40a}.see-all{display:inline-block;color:#464646;font-size:16px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:normal;text-decoration:none;text-transform:uppercase;border-bottom:2px solid #e2280a;padding-bottom:2px}.see-all span{color:#e2280a}.blog-carousel{margin-bottom:58px}.blog-posts{padding-bottom:60px}.selected-work{padding-bottom:60px}.selected-work-list{margin-bottom:34px}.selected-work-list ul{list-style:none;margin:0 -5px;padding:0}.selected-work-list ul li{width:33.3%;float:left;padding:0 5px;position:relative;text-align:left}.selected-work-list a{display:block}.selected-work-list img{display:block;width:100%}.selected-work-list .holder{position:absolute;left:0;bottom:0;padding:0 26px;width:100%;padding-bottom:20px;text-align:left}.selected-work-list h4{color:#ffffff;font-size:26px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:1}.selected-work-list p{color:#ffffff;font-size:13px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:normal;margin-bottom:0}.blog-carousel.selected-work-list .owl-prev,.blog-carousel.selected-work-list .owl-next{top:50%;margin-top:-25px}.friends-list-box{padding-bottom:54px}.friends-list ul{list-style:none;margin:0;padding:0}.friends-list ul li{width:24.21%;height:110px;float:left;margin-right:1.05%;margin-bottom:1.05%;border:1px solid #ebebeb;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative}.friends-list ul li img{-webkit-filter:grayscale(1);filter:grayscale(1);transition:all 0.1s ease-in;max-width:220px;max-height:60px}.friends-list ul li:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.friends-list ul li:nth-child(4n){margin-right:0}.friends-list ul li a{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:10}.hire-us a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#147ab4;transition:all 0.1s ease-in;height:146px}.hire-us a:hover{background:#e2280a}.arrow{display:inline-block;background:url("shared/images/sprite.png") no-repeat -475px -87px;width:22px;height:15px}.hire-us h5{display:inline-block;color:#ffffff;font-size:22px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:normal}.hire-us h5 strong{font-family:'LatoLatinWebBlack';font-weight:normal}.hire-us h5 .arrow{margin-left:12px}.blog-carousel .owl-prev{width:50px;height:50px;background:#ffffff;position:absolute;left:0;top:30%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:all 0.1s ease-in}.blog-carousel .owl-prev span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -105px -84px;width:11px;height:19px}.blog-carousel .owl-prev:hover{background:#e2280a}.blog-carousel .owl-prev:hover span{background-position:-145px -84px}.blog-carousel .owl-next{width:50px;height:50px;background:#ffffff;position:absolute;right:0;top:30%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:all 0.1s ease-in}.blog-carousel .owl-next span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -107px -42px;width:11px;height:19px}.blog-carousel .owl-next:hover{background:#e2280a}.blog-carousel .owl-next:hover span{background-position:-149px -42px}.project-banner-wrapper{background:#192c38;height:600px;position:relative}.project-banner{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;opacity:0.5}.project-banner-wrapper h1{color:#ffffff;font-size:65px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:1;position:relative;top:44%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);text-align:center;z-index:20}.project-list{margin:0;margin-bottom:52px;margin-top:-198px;position:relative;z-index:40}.project-list>div{padding:0;position:relative}.project-list>div a{display:block;position:absolute;width:100%;height:100%;z-index:20}.project-list>div img{display:block;width:100%}.project-list>div .holder{position:absolute;left:0;bottom:0;width:100%;padding:0 30px;padding-bottom:25px}.project-list>div .holder h3{color:#ffffff;font-size:22px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:1}.project-list>div .holder p{color:#ffffff;font-size:13px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:normal;margin-bottom:0}.project-list>div .prlay{position:absolute;left:0;top:0;display:block;width:100%;height:125px;background:url("shared/images/lighthover.png") no-repeat center top;background-size:100% auto;opacity:0;transition:all 0.1s ease-in}.project-list>div:hover .prlay{opacity:1}.project-openbanner-wrapper{background:#101e25;overflow:hidden;position:relative}.project-openbanner{height:540px;opacity:0.3;position:relative}.open-title{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.open-title h1{color:#ffffff;font-size:48px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:45px;padding-bottom:28px}.open-title .time{color:#d8d8d8;font-size:18px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:normal;text-transform:none}.project-category-wrapper{position:absolute;bottom:0;left:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.project-category-wrapper .bg-danger{background:#e2280a}.project-category-wrapper .category{color:#ffffff;font-size:10px;font-family:'LatoLatinWebBlack';font-weight:normal}.project-category-wrapper:before{display:block;content:"";width:3000px;height:13px;background:#2a92c8;position:absolute;right:101%;bottom:0}.project-logo{width:230px;height:85px;border:1px solid #e1e1e1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;float:right}.project-logo img{max-width:100%}.project-title{padding-bottom:46px}.project-title .text-holder{overflow:hidden}.project-title h2{color:#000000;font-size:55px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:1;padding-bottom:12px}.project-title h6{color:#888888;font-size:24px;font-family:'LatoLatinWebMedium';font-weight:normal;line-height:normal}.project-title a{color:#2a92c8;font-size:20px;font-family:'LatoLatinWebMedium';font-weight:normal;line-height:normal;text-decoration:none}.project-open-content{padding-top:50px}.project-open-content p{color:#8a8a8a;font-size:24px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:34px;margin-bottom:0;padding-bottom:20px}.project-open-content p a{color:#2a92c8;text-decoration:none}.project-open-content p a:hover{color:#2a92c8;text-decoration:underline}.project-features{padding-top:20px;padding-bottom:64px}.project-features ul{list-style:none;margin:0;padding:0}.project-features ul li{float:left;color:#000000;font-size:24px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:40px;margin-right:24px}.project-features ul li:last-child{margin-right:0}.project-features ul li span{display:inline-block;background:#2a92c8;width:40px;height:40px;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;float:left;margin-right:12px}.project-open-content h3{color:#000000;font-size:22px;font-family:'LatoLatinWebMedium';font-weight:normal;line-height:normal;padding-bottom:16px}.before-box{background:#eaf6fc;padding:30px 40px;position:relative;margin-bottom:36px}p+.before-after-box{margin-top:20px}.before-box:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:43px 0 43px 30px;border-color:transparent transparent transparent #eaf6fc;position:absolute;left:100%;top:50%;margin-top:-43px;z-index:10}.after-box{background:#bcd4e3;padding:30px 66px}.after-view img{display:block;width:100%}.before-box ul{list-style:none;margin:0;padding:0}.before-box ul li{padding-left:46px;position:relative;color:#3a3a3a;font-size:15px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:20px;padding-bottom:30px}.before-box ul li:last-child{padding-bottom:20px}.before-box ul li:before{display:block;content:"";width:31px;height:31px;background:#2a92c8 url("shared/images/sprite.png") no-repeat -367px -124px;position:absolute;left:0;top:2px;border-radius:50%}.before-box h4{color:#474747;font-size:22px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:normal;margin-bottom:15px}.before-box h4 strong{font-family:'LatoLatinWebBlack';font-weight:normal}.project-highlight{padding-top:16px;padding-bottom:45px}.project-highlight h4{color:#474747;font-size:28px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:normal;padding-bottom:30px}.project-highlight h4 strong{font-family:'LatoLatinWebBlack';font-weight:normal}.project-highlight ul{list-style:none;margin:0;padding:0}.project-highlight ul li{color:#8a8a8a;font-size:18px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:normal;position:relative;padding-left:50px;padding-bottom:18px}.project-highlight ul li:before{display:block;content:"";width:31px;height:31px;background:#ffffff;border:8px solid #2a92c8;border-radius:50%;position:absolute;left:0;top:-5px}.more-projects-wrapper{background:#eaf6fc;padding-top:40px;padding-bottom:30px}.more-project-list ul{list-style:none;margin:0;padding:0}.more-project-list ul li{width:30%;margin-right:5%;margin-bottom:5%;float:left}.more-project-list ul li:nth-child(3n){margin-right:0}.more-project-list ul li img{display:block;width:100%}.before-view{margin:0 26px;box-shadow:0 8px 16px rgba(0,0,0,0.6);margin-bottom:50px}.before-view img{display:block;width:100%}.downarrow{display:inline-block;width:50px;height:50px;border:1px solid #ffffff;border-radius:50%;position:absolute;left:50%;bottom:38px;margin-left:-25px;background:url("shared/images/sprite.png") no-repeat -129px -28px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transition:all 0.1s ease-in}.downarrow:hover{background:rgba(255,255,255,0.08) url("shared/images/sprite.png") no-repeat -129px -28px}.send-message-wrapper{background-position:center bottom;padding-top:70px;padding-bottom:90px;position:relative;z-index:40}.message-form h3{color:#ffffff;font-size:22px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:normal;padding-bottom:6px}.message-form p,.message-form th,.message-form td,.message-form label{color:#d8d8d8;font-size:15px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:normal;margin-bottom:15px}.message-form .form-group{margin-bottom:8px}.q-input .form-control{width:100%;height:35px;background:none;border:1px solid rgba(255,255,255,0.25);border-radius:5px;box-shadow:none;-webkit-appearance:none;outline:none !important;padding:0 15px;color:#ffffff;font-size:15px;font-family:'LatoLatinWebMedium';font-weight:normal;line-height:33px}.q-input ::-webkit-input-placeholder{color:#ffffff;opacity:1}.q-input :-moz-placeholder{color:#ffffff;opacity:1}.q-input ::-moz-placeholder{color:#ffffff;opacity:1}.q-input :-ms-input-placeholder{color:#ffffff;opacity:1}.q-input .logged-in-details{color:#fff}.quote-contact{padding-left:45px}.quote-contact ul{list-style:none;margin:0;padding:0}.quote-contact ul li{padding-left:65px;position:relative;padding-bottom:32px;min-height:76px}.quote-contact ul li span{display:inline-block;width:50px;height:50px;background:#3085b0;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;left:0;top:-4px}.quote-contact ul li h6{color:#ffffff;font-size:16px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:normal}.quote-contact ul li p{color:#d8d8d8;font-size:14px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:20px;margin-bottom:0}.quote-contact ul li p a{color:#0ff;text-decoration:none}.quote-contact ul li p a:hover{color:#d8d8d8;text-decoration:underline}.quote-contact .table{width:280px}.quote-contact table th{height:32px;color:#ffffff;font-size:16px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:normal;text-align:left;width:116px}.quote-contact table td{height:32px;color:#ffffff;font-size:14px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:normal;text-align:left;width:85px}.q-input .btn-info{background:#2a92c8;font-size:18px;font-family:'LatoLatinWebBold';font-weight:normal;min-width:125px;border-radius:5px;margin-top:8px}.q-input .btn-info:hover{background:#ffffff;color:#e2280a}.q-input textarea.form-control{height:184px;line-height:normal;padding:8px 15px;resize:none}.quote-map-box{height:600px;margin-top:-100px;position:relative;z-index:10;background:#EAEAEA}.quote-wrapper{padding-top:200px}.quote-wrapper h1{color:#ffffff;font-size:60px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:normal;text-align:center;padding-bottom:15px}.quote-wrapper h1 strong{font-family:'LatoLatinWebBlack';font-weight:normal}.quote-wrapper{padding-bottom:200px}.q-input .bootstrap-select .btn{width:100%;height:35px;background:none;border:1px solid rgba(255,255,255,0.25);border-radius:5px;box-shadow:none;-webkit-appearance:none;outline:none !important;padding:0 15px;color:#ffffff;font-size:15px;font-family:'LatoLatinWebMedium';font-weight:normal;line-height:33px;text-transform:none}.q-input .bootstrap-select .btn .bs-caret{background:url("shared/images/sprite.png") no-repeat -143px -131px;width:19px;height:11px;display:inline-block;margin-top:-5px;position:absolute;right:10px;top:50%}.q-input .bootstrap-select{width:100% !important}.q-input .bootstrap-select .btn:active,.q-input .bootstrap-select .btn.active,.q-input .open.bootstrap-select .btn{background-color:#1b2c39 !important;color:#ffffff !important;border:1px solid #ffffff}.q-input .bootstrap-select .dropdown-menu{background-color:#1b2c39 !important;box-shadow:none;margin:0;margin-top:-1px}.q-input .bootstrap-select .dropdown-menu>li>a{clear:both;color:#333;display:block;font-family:"robotoregular";font-size:12px;font-weight:normal;line-height:1.42857;padding:8px 15px;text-transform:uppercase;white-space:nowrap;color:#ffffff;font-size:15px;font-family:'LatoLatinWebMedium';font-weight:normal;line-height:normal;text-transform:none}.quote-wrapper .btn-info{min-width:170px;text-transform:none;margin-top:18px}.quote-wrapper textarea.form-control{height:235px;padding:18px 15px}.about-banner{padding-top:192px;border-bottom:10px solid #2a92c8;padding-bottom:200px}.about-title h1{color:#ffffff;font-size:60px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:1;padding-bottom:30px}.about-title p{color:#ffffff;font-size:18px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:26px;margin-bottom:0;text-transform:uppercase;padding-left:32px;border-left:3px solid #2a92c8}.banner-links ul{list-style:none;margin:0;padding:0}.banner-links ul li{padding-bottom:10px}.banner-links ul li a{display:inline-block;color:#ffffff;font-size:18px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:normal;text-decoration:none;text-transform:uppercase;position:relative;padding-left:8px;transition:all 0.1s ease-in}.banner-links ul li a:hover{color:#2a92c8;text-decoration:none}.banner-links ul li.active a{color:#2a92c8;text-decoration:none}.dots{display:none;position:relative;left:0;top:-3px;width:68px;margin:0 5px}.dots i{display:inline-block;width:5px;height:5px;background:#2a92c8;border-radius:50%;margin:0 5px}.banner-links ul li.active .dots{display:inline-block}.about-content{padding-top:58px;padding-bottom:50px}.about-content h3{color:#474747;font-size:32px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:normal;padding-bottom:22px}.about-content h3 strong{font-family:'LatoLatinWebBlack';font-weight:normal}.about-content p{color:#787878;font-size:24px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:28px;margin-bottom:0;padding-bottom:30px}.create-list h4{color:#474747;font-size:28px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:normal;padding-bottom:16px}.create-list h4 strong{font-family:'LatoLatinWebBlack';font-weight:normal}.create-list ul{list-style:none;margin:0;padding:0;margin-left:35px}.create-list ul li{color:#4b4b4b;font-size:16px;font-family:'LatoLatinWebSemibold';font-weight:normal;line-height:normal;text-transform:uppercase;border-bottom:1px solid #e1e1e1;padding:8px 0;position:relative}.create-list ul li:last-child{border-bottom:none}.create-list ul li:before{display:block;content:"";width:20px;height:20px;background:#ffffff;border:5px solid #2a92c8;border-radius:50%;position:absolute;left:-35px;top:7px}.request-quote-wrapper{position:relative;background:#192c38;border-bottom:10px solid #2888ba;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;min-height:252px;padding:30px 0}.create-box{padding-bottom:110px}.create-box .request-quote-wrapper{margin-left:36px}.request-title{position:relative;z-index:40}.request-title h4{color:#ffffff;font-size:24px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:1;padding-bottom:18px}.request-title h4 strong{display:block;font-size:28px;font-family:'LatoLatinWebBlack';font-weight:normal}.request-title .btn{text-transform:none;font-size:18px;font-family:'LatoLatinWebBold';font-weight:normal;padding:0 20px}.request-quote{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0.4}.client-feedback{max-width:644px;margin:0 auto;padding-bottom:64px}.client-feedback h3{color:#464646;font-size:24px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:normal;padding-bottom:34px}.client-feedback h3 strong{font-family:'LatoLatinWebBlack';font-weight:normal}.quote-icon{height:50px;display:inline-block;background:#ffffff;color:#2a92c8;font-size:121px;font-family:'LatoLatinWebBold';font-weight:normal;line-height:1;padding:0 12px;position:relative;top:-22px}.quote-line{border-top:1px dashed #94c8e3;height:30px;margin-bottom:4px}.feedback-carousel blockquote{color:#464646;font-size:15px;font-family:'LatoLatinWebSemibold';font-style:normal;font-weight:normal;line-height:22px;margin:0 20px;border:none;margin-bottom:12px}.feedback-carousel h6{color:#2a92c8;font-size:14px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:normal}.feedback-carousel .owl-prev{display:inline-block;width:38px;height:38px;background:#ffffff;transition:all 0.1 ease-in;border-radius:50%;text-align:center;margin:0 2px;transition:all 0.1s ease-in}.feedback-carousel .owl-prev span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -105px -171px;width:11px;height:19px;position:relative;top:9px}.feedback-carousel .owl-prev:hover{background:#2a92c8}.feedback-carousel .owl-prev:hover span{background-position:-145px -84px}.feedback-carousel .owl-next{display:inline-block;width:38px;height:38px;background:#ffffff;transition:all 0.1 ease-in;border-radius:50%;text-align:center;margin:0 2px;transition:all 0.1s ease-in}.feedback-carousel .owl-next span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -107px -128px;width:11px;height:19px;position:relative;top:9px}.feedback-carousel .owl-next:hover{background:#2a92c8}.feedback-carousel .owl-next:hover span{background-position:-149px -42px}.feedback-carousel .owl-controls{padding-top:12px}.blog-banner{padding-top:230px;padding-bottom:182px}.blog-banner .banner-links ul li.active a{color:#e2280a;text-decoration:none}.blog-banner .banner-links ul li a:hover{color:#e2280a;text-decoration:none}.blog-banner .dots i{background:#e2280a}.blog-banner .banner-links{float:left}.blog-banner h1{color:#ffffff;font-size:60px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:1;position:absolute;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.blog-filter-wrapper{background:#232323;padding-top:20px;padding-bottom:16px;position:relative}.blog-filter-wrapper:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:20px 25px 0 25px;border-color:#232323 transparent transparent transparent;position:absolute;top:100%;left:50%;margin-left:-25px;z-index:10}.blog-filter-wrapper h4{color:#ffffff;font-size:18px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:38px;text-transform:uppercase;float:left}.blog-filter-wrapper h4 span{color:#e2280a}.blog-filter-wrapper .blog-filter{float:right;position:relative;top:-5px}.blog-filter .filter{width:170px;float:left;margin-left:10px}.blog-filter .filter:first-child{margin-left:0}.blog-filter .filter .bootstrap-select{width:100% !important}.blog-filter .bootstrap-select .btn{background:none;border:none;border-radius:0;color:#ffffff;font-size:14px;font-family:'LatoLatinWebBlack';font-weight:normal;height:38px;line-height:38px;outline:none !important;padding:0 10px;text-transform:uppercase;width:100%;transition:all 0.05 ease-in}.blog-filter .bootstrap-select .dropdown-toggle .filter-option{border-bottom:2px solid #e2280a;height:38px}.blog-filter .bootstrap-select .btn .bs-caret{background:url("shared/images/sprite.png") no-repeat scroll -142px -175px;display:inline-block;width:19px;height:11px;margin-top:-6px;position:absolute;right:10px;top:50%}.blog-filter .bootstrap-select .btn:active,.blog-filter .bootstrap-select .btn.active,.blog-filter .open.bootstrap-select .btn{background-color:#e2280a !important;color:#ffffff !important;box-shadow:none}.blog-filter .bootstrap-select.open .btn .bs-caret{background-position:-143px -131px}.blog-filter .bootstrap-select .dropdown-menu{box-shadow:none;margin:0;background:#e2280a;border:none;border-radius:0}.blog-filter .bootstrap-select .btn:hover{background:#e2280a}.blog-filter .bootstrap-select .btn:hover .bs-caret{background-position:-143px -131px}.blog-filter .bootstrap-select .dropdown-menu>li>a{color:#ffffff;font-size:14px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:normal;padding:8px 10px;text-transform:none}.blog-filter .bootstrap-select .dropdown-menu>li>a:hover{background:rgba(0,0,0,0.04)}.blog-filter .dropdown-menu>li{border-top:1px solid #c62409;border-bottom:none;outline:none !important}.blog-page{padding-top:80px}.blog-list article{position:relative;box-shadow:0 0 18px rgba(0,0,0,0.04);margin-bottom:30px}.blog-list article .img-area{position:relative;width:510px;float:left;overflow:hidden}.blog-list article .img-area img{display:block;width:100%;height:100%;object-fit:cover}.blog-list article .img-area .category{position:absolute;left:0;bottom:0}.blog-list article .holder{overflow:hidden;padding:40px 50px 90px;position:relative}.blog-list article .holder h3{color:#484848;font-size:24px;font-family:'LatoLatinWebMedium';font-weight:normal;line-height:26px;padding-bottom:14px}.blog-list article .holder .time{display:inline-block;color:#757575;font-size:14px;font-family:'LatoLatinWebBold';font-weight:normal;line-height:normal;line-height:11px;padding-left:10px;border-left:2px solid #e2280a;margin-bottom:24px}.blog-list article .holder p{color:#929292;font-size:17px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:25px;margin-bottom:0}.btm-links{position:absolute;width:100%;right:0;bottom:36px;padding:0 50px}.post-share{float:right;position:relative;top:-8px}.post-share ul{list-style:none;margin:0;padding:0}.post-share ul li{float:left;margin-left:2px}.post-share ul li a{display:inline-block;width:32px;height:32px;border:1px solid #e1e1e1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.post-share ul li a:hover{background:#ff0000;border:1px solid #ff0000}.post-share ul li a:hover img{-webkit-filter:brightness(20);filter:brightness(20)}.blog-page .blog-article{margin-left:160px;margin-right:120px}.blog-article{border-top:1px dashed #e3e3e3;padding-top:40px}.blog-list article .category{color:#ffffff;font-size:12px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:30px;height:30px;min-width:120px}.blog-list article .category.bg-danger{background:#e2280a}.blog-list article .category.bg-warning{background:#f69c0f}.blog-article h3{color:#2e2e2e;font-size:32px;font-family:'LatoLatinWebMedium';font-weight:normal;line-height:normal;padding-bottom:22px}.blog-article p{color:#929292;font-size:24px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:32px;margin-bottom:0;padding-bottom:38px}.mid-pic{margin-bottom:14px}.mid-pic img{display:block;width:100%}.blog-article .project-highlight h4{color:#474747;font-size:32px;font-family:'LatoLatinWebMedium';font-weight:normal;line-height:normal;padding-bottom:20px}.blog-share-link{border-top:1px dashed #e3e3e3;padding-top:34px;padding-bottom:44px}.blog-share-link h5{color:#474747;font-size:22px;font-family:'LatoLatinWebMedium';font-weight:normal;line-height:normal;padding-bottom:10px}.blog-share-link ul{list-style:none;margin:0;padding:0}.blog-share-link ul li{margin-right:10px;float:left}.blog-share-link ul li a{display:inline-block;width:40px;height:40px;border:1px solid #e1e1e1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.carousel-wrapper-grey{background:#f3f3f5 url("shared/images/diagonalline_pattern4.png");padding-top:54px}.carousel-wrapper-grey h3{color:#464646;font-size:24px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:normal;text-align:center;padding-bottom:30px}.carousel-wrapper-grey h3 strong{font-family:'LatoLatinWebHeavy';font-weight:normal}.blog-list{padding-bottom:42px}.blog-article .project-highlight ul li{padding-bottom:28px}.blog-article .project-highlight ul li:before{top:0}.blog-article .project-highlight{padding-bottom:0}.blog-share-link ul li.like a:hover{background:#e32c0f;border:1px solid #e32c0f}.blog-share-link ul li.like a:hover img{-webkit-filter:brightness(20);filter:brightness(20)}.blog-share-link ul li.twitter a:hover{background:#1da1f2;border:1px solid #1da1f2}.blog-share-link ul li.twitter a:hover img{-webkit-filter:brightness(20);filter:brightness(20)}.blog-share-link ul li.fb a:hover{background:#4267b2;border:1px solid #4267b2}.blog-share-link ul li.fb a:hover img{-webkit-filter:brightness(20);filter:brightness(20)}.bws-banner{height:520px;padding:40px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.bws-title h1{color:#ffffff;font-size:52px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:48px;padding-bottom:52px}.bws-title h3{color:#ffffff;font-size:35px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:normal;padding-bottom:4px}.bws-title h3 strong{font-family:'LatoLatinWebRegular';font-weight:normal}.bws-title p{color:#ffffff;font-size:18px;font-family:'LatoLatinWebBold';font-weight:normal;line-height:normal;margin-bottom:0;padding-bottom:50px}.bws-title .btn{color:#ffffff;font-size:12px;font-family:'LatoLatinWebBlack';font-weight:normal;text-transform:uppercase;text-decoration:none;min-width:190px;margin:0 8px}.btn.hollow{border-radius:1px;overflow:hidden;background:none;border:1px solid transparent;-moz-border-image:-moz-linear-gradient(left, #f97257 0%, #ea3c1a 100%);-webkit-border-image:-webkit-linear-gradient(left, #f97257 0%, #ea3c1a 100%);border-image:linear-gradient(to right, #f97257 0%, #ea3c1a 100%);border-image-slice:1}.btn.hollow:hover{background:rgba(255,255,255,0.06)}.btn.grad{border-radius:1px;border:none;background:#f97257;background:-moz-linear-gradient(left, #f97257 0%, #ea3c1a 100%);background:-webkit-linear-gradient(left, #f97257 0%, #ea3c1a 100%);background:linear-gradient(to right, #f97257 0%, #ea3c1a 100%);transition:none}.btn.grad:hover{background:#ffffff;color:#ea3c1a}.bws-features{padding-top:85px;overflow:hidden}.bws-features ul{list-style:none;margin:0;padding:0}.bws-features ul li{position:relative;padding-left:60px;max-width:510px;padding-bottom:54px}.bws-features ul li .icon{position:absolute;left:0;top:-10px}.bws-features ul li h4{color:#292929;font-size:24px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:28px;padding-bottom:16px}.bws-features ul li p{color:#828282;font-size:18px;font-family:'robotoregular';font-weight:normal;line-height:22px;margin-bottom:0}.bws-userpic{width:294px;height:294px;border-radius:50%;overflow:hidden;position:relative;z-index:20}.bws-userpic .stripe1{display:inline-block;width:300px;height:300px;background:#f85c31;opacity:0.3;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:150px;top:180px}.bws-userpic .stripe2{display:inline-block;width:300px;height:300px;background:#f85c31;opacity:0.3;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:130px;top:155px}.bw-userpicwrapper{position:relative;padding-bottom:46px;margin-top:10px}.bw-linepattern{position:absolute;left:-120px;bottom:0}.bw-linecontd1{display:inline-block;width:3000px;height:82px;background:url("shared/images/bwp1.png");position:absolute;left:100%;top:80px;z-index:40}.bw-linecontd2{display:inline-block;width:3000px;height:200px;background:url("shared/images/bwp2.png");position:absolute;left:100%;bottom:0}.bws-slider-wrapper{background:#f85c31;overflow:hidden;padding-bottom:34px;min-height:520px}.bws-slider-title{position:relative;z-index:20;padding-top:25px}.bws-slider-title h2{color:#ffffff;font-size:48px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:1}.bws-slider-title p{color:#ffffff;font-size:20px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:24px}.sl-grad{display:inline-block;width:4000px;height:800px;background:#f05126;-moz-transform:skewX(-45deg);-webkit-transform:skewX(-45deg);-o-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg);position:absolute;top:0;right:884px;z-index:-1}.bws-slider-wrapper .flexslider{position:relative;z-index:80}.bws-slider{top:-40px}.bws-slider .caption{position:static;transform:none;width:auto;padding-top:90px;padding-left:0;padding-right:30px}.bws-slider .caption h4{color:#ffffff;font-size:31px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:1;padding-bottom:10px}.bws-slider .caption p{color:#ffffff;font-size:18px;font-family:'robotolight';font-weight:normal;line-height:24px;margin-bottom:0;padding-bottom:48px}.bws-slider .caption .btn{background:#ffffff;color:#5e5e5e;font-size:12px;font-family:'LatoLatinWebBlack';font-weight:normal;min-width:190px;text-transform:uppercase}.bws-slider .caption .btn:hover{background:#5a5b5c;color:#ffffff}.bws-slider .flex-direction-nav{text-align:right;width:1180px;position:absolute;left:50%;bottom:74px;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:90}.bwslider-pic{padding-right:0}.bws-slider .flex-direction-nav li{display:inline-block;margin:0 2px}.bws-slider .flex-direction-nav li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:40px;height:40px;background:#5a5b5c;border-radius:2px;position:static;opacity:1 !important;font-size:0;text-indent:-9999px;margin:0}.bws-slider .flex-direction-nav li a:hover{background:#ffffff}.bws-slider .flex-direction-nav .flex-prev span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -145px -84px;width:11px;height:19px}.bws-slider .flex-direction-nav .flex-next span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -149px -42px;width:11px;height:19px}.bws-slider .flex-direction-nav .flex-prev:hover span{background-position:-105px -213px}.bws-slider .flex-direction-nav .flex-next:hover span{background-position:-107px -258px}.bws-graph img{display:block;max-width:100%}.bws-sign{padding-right:25px;padding-top:28px}.bws-sign h2{color:#292929;font-size:48px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:46px;padding-bottom:18px}.bws-sign h2 span{color:#dd4b23}.bws-sign p{color:#828282;font-size:18px;font-family:'robotoregular';font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:60px}.bsign-box .btn{color:#ffffff;font-family:"LatoLatinWebBlack";font-size:12px;font-weight:normal;min-width:190px;text-decoration:none;text-transform:uppercase;transition:none}.bsign-box .btn:hover{background:#5a5b5c;color:#ffffff}.bsign-box .bsign-filter{width:190px;float:left;margin-right:20px}.bsign-filter .bootstrap-select{width:100% !important}.bsign-filter .bootstrap-select .btn{background:#eaeaea;border:none;border-radius:2px;color:#5e5e5e;font-family:'LatoLatinWebBlack';font-size:12px;font-weight:normal;height:40px;line-height:40px;outline:medium none !important;padding:0 25px 0 15px;text-transform:uppercase;width:100%}.bsign-filter .bootstrap-select .btn .bs-caret{display:inline-block;width:0;height:0;border-style:solid;border-width:9px 5.5px 0 5.5px;border-color:#5e5e5e transparent transparent transparent;margin-top:-5px;right:15px}.bsign-filter .bootstrap-select .btn:hover .bs-caret{border-color:#ffffff transparent transparent transparent}.bsign-filter .bootstrap-select .btn:active,.bsign-filter .bootstrap-select .btn.active,.bsign-filter .open.bootstrap-select .btn{background-color:#eaeaea !important;color:#5e5e5e !important;box-shadow:none;border:none;outline:none !important}.bsign-filter .bootstrap-select .btn:hover{background:#f97257;background:-moz-linear-gradient(left, #f97257 0%, #ea3c1a 100%);background:-webkit-linear-gradient(left, #f97257 0%, #ea3c1a 100%);background:linear-gradient(to right, #f97257 0%, #ea3c1a 100%);color:#ffffff !important}.bsign-filter .bootstrap-select .dropdown-menu{box-shadow:none;background:#eaeaea;margin:0;border:none;border-radius:0 0 2px 2px}.bsign-filter .bootstrap-select .dropdown-menu>li{border-bottom:none;border-top:1px solid #e1e1e1}.bsign-filter .bootstrap-select .dropdown-menu>li>a{clear:both;color:#5e5e5e;font-family:'LatoLatinWebBlack';font-size:12px;font-weight:normal;height:40px;line-height:40px;padding:0 15px;text-transform:uppercase;white-space:nowrap}.bws-sign-wrapper{padding-top:90px;padding-bottom:120px}.sign-up-title-wrapper{background:#d5462a url("shared/images/form-stripe.png") no-repeat center center;background-size:auto 100%;min-height:265px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:20px 0}.sign-up-title-wrapper h1{color:#ffffff;font-size:48px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:1;padding-bottom:6px}.sign-up-title-wrapper p{color:#ffffff;font-size:24px;font-family:'LatoLatinWebSemibold';font-weight:normal;line-height:28px;margin-bottom:0;padding-bottom:20px}.sign-up-title-wrapper p strong{color:#f8a392;font-family:'LatoLatinWebBlack';font-weight:normal}.sign-up-title-wrapper .price{display:inline-block;height:47px;color:#ffffff;font-size:32px;font-family:'proximanova_black';font-weight:normal;line-height:45px;padding:0 20px;text-align:center;border:1px dashed #f8a392;border-radius:1px}.sign-form-steps{max-width:806px;margin:0 auto;padding-top:36px;padding-bottom:60px}.sign-form-steps>h6{padding-bottom:46px}.sign-form-steps>h6 a{display:inline-block;color:#0587cb;font-size:16px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:normal;text-decoration:none}.sign-form-steps>h6 a:hover{color:#0587cb;text-decoration:underline}.step-box{border:1px solid #e1e1e1;padding:0 44px;margin-bottom:40px;padding-bottom:45px}.step-title{display:inline-block;background:#ffffff;padding:0 30px;position:relative;top:-24px}.step-title h2{color:#3f3f3f;font-size:38px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:normal}.step-title h2 span{display:inline-block;background:#f85c31;width:35px;height:35px;color:#ffffff;font-size:26px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:36px;text-align:center;border-radius:50%;margin-left:12px;float:right;position:relative;top:6px}.step-box h3{color:#f85c31;font-size:16px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:normal;border:none;margin-bottom:40px}.step-title+h3{margin-top:-20px}.step-box label{color:#1f1f1f;font-size:18px;font-family:'LatoLatinWebSemibold';font-weight:normal;line-height:normal;padding-bottom:4px}.step-box .form-control{width:100%;height:40px;background:#ffffff;border:1px solid #e1e1e1;border-radius:1px;box-shadow:none;-webkit-appearance:none;outline:none !important;color:#8f8f8f;font-size:14px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:38px;padding:0 15px}.step-box p{color:#5d5d5d;font-size:15px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:24px;margin-bottom:0}.step-box .btn{min-width:190px;margin-top:20px}.step-box .form-group{margin-bottom:18px;text-align:left}.step-box .form-control+p{padding-top:6px}.enter-mobile{padding-top:35px}.step-box .form-group+h3{padding-top:8px}.step-box .form-multi-gr{margin-bottom:11px}.step-box .btn.grad:hover{border-radius:1px;overflow:hidden;background:none;border:1px solid transparent;-moz-border-image:-moz-linear-gradient(left, #f97257 0%, #ea3c1a 100%);-webkit-border-image:-webkit-linear-gradient(left, #f97257 0%, #ea3c1a 100%);border-image:linear-gradient(to right, #f97257 0%, #ea3c1a 100%);border-image-slice:1}.select-package-banner{background:#e14e2c;padding-top:52px;padding-bottom:42px;position:relative}.select-package-banner:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:20px 18px 0 18px;border-color:#e4512d transparent transparent transparent;position:absolute;z-index:10;top:100%;left:50%;margin-left:-18px}.select-package-banner h1{color:#ffffff;font-size:42px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:42px;padding-bottom:28px}.select-package-banner p{color:#ffffff;font-size:17px;font-family:'LatoLatinWebBold';font-weight:normal;line-height:normal;margin-bottom:0;padding-bottom:14px}.select-pkg-list ul{list-style:none;margin:0;padding:0}.select-pkg-list ul li{display:inline-block;vertical-align:top;width:220px;position:relative;margin:0 8px}.select-pkg-list ul li a{display:block}.select-pkg-list ul li a:hover h6{border:1px dashed rgba(255,255,255,0.25);border-top:none}.select-pkg-list ul li .sl-pic{height:185px;overflow:hidden;border:3px solid #ffffff;padding:12px;padding-bottom:0;background:url("shared/images/slstripe2.png");position:relative;z-index:10}.select-pkg-list ul li .sl-pic img{display:block;width:100%}.select-pkg-list ul li.active .sl-pic{background:url("shared/images/slstripe1.png")}.select-pkg-list ul li h6{color:#ffffff;font-size:16px;font-family:'LatoLatinWebBold';font-weight:normal;line-height:normal;height:46px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:1px dashed rgba(255,255,255,0);border-top:none;position:relative;z-index:10}.select-pkg-list ul li.active h6{border:1px dashed rgba(255,255,255,0.25);border-top:none}.select-pkg-list ul li.active .sunlight{display:block}.sunlight{display:none;width:300px;height:300px;background:url("shared/images/sungrad.png") no-repeat center center;position:absolute;left:50%;top:45%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.pricing-opts{padding-top:46px;padding-bottom:85px}.pricing-opts h2{color:#5d5d5d;font-size:32px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:normal;padding-bottom:32px}.pricing-opts-tabs{text-align:center;border-bottom:1px solid #e1e1e1;height:54px}.pricing-opts-tabs ul{display:inline-block}.pricing-opts-tabs ul li{float:left;background:#ffffff;margin:0 2px !important}.pricing-opts-tabs .nav-tabs{border-bottom:none}.pricing-opts-tabs .nav-tabs>li.active>a,.pricing-opts-tabs .nav-tabs>li.active>a:hover,.pricing-opts-tabs .nav-tabs>li.active>a:focus{color:#5e5e5e;background:none !important;border:1px solid #e1e1e1 !important;border-color:#e1e1e1 #e1e1e1 transparent !important}.pricing-opts-tabs .nav-tabs>li>a{display:block;height:54px;border-radius:10px 10px 0 0;min-width:140px;padding:0;position:relative;display:block;padding:0 5px;color:#ffffff;font-size:16px;font-family:'proxima_nova_rgbold';font-weight:normal;line-height:16px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f97157;background:-moz-linear-gradient(left, #f97157 0%, #ea3d1a 100%);background:-webkit-linear-gradient(left, #f97157 0%, #ea3d1a 100%);background:linear-gradient(to right, #f97157 0%, #ea3d1a 100%);border:none !important;margin:0}.pricing-opts-tabs .nav-tabs>li>a:hover{background:#5a5b5c}.pricing-opts-tabs .nav-tabs>li.active>a strong{display:block;color:#f85c31}.pricing-opts-tabs .nav-tabs>li>a strong{color:#ffffff}.pricing-tab-content{display:inline-block;padding-top:30px}.pricing-tab-content:after{display:block;content:"";clear:both}.pricing-box{width:334px;float:left}.pricing-box-content{border-right:1px solid #e1e1e1;margin-bottom:10px}.pricing-box:last-child .pricing-box-content{border-right:none}.pricing-box-content>strong{display:block;color:#8d8d8d;font-size:16px;font-family:'proximanova_semibold';font-weight:normal;line-height:1;padding-bottom:3px}.pricing-box h4{color:#f85c31;font-size:32px;font-family:'proximanova_black';font-weight:normal;line-height:1;padding-bottom:3px}.pricing-box ul{list-style:none;margin:0;padding:0}.pricing-box ul li{height:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#424242;font-size:15px;font-family:'proximanova_semibold';font-weight:normal;line-height:18px}.pricing-box ul li:nth-child(odd){background:#ebf9fc}.pricing-box ul li:first-child{background:none}.pricing-box .btn{min-width:150px;font-size:12px;font-family:'LatoLatinWebBlack';font-weight:normal;text-transform:uppercase;border-radius:2px}.service-list-wrapper{padding-top:30px}.service-list-wrapper h2{color:#3f3f3f;font-size:48px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:normal;text-align:center;margin-bottom:52px}.service-list-wrapper h2 span{display:inline-block;border-bottom:1px dashed #e1e1e1;padding:0 92px;padding-bottom:30px}.service-list{padding-bottom:100px}.service-list article{margin-bottom:52px}.service-list article:after{display:block;content:"";width:350px;margin:0 auto;border-bottom:1px dashed #e1e1e1;padding-top:40px}.service-list article:last-child:after{display:none}.service-list-info h3{color:#1f1f1f;font-size:26px;font-family:'LatoLatinWebSemibold';font-weight:normal;line-height:normal;padding-bottom:26px}.service-list-info ol{counter-reset:my-counter}.service-list-info ol li{color:#5d5d5d;font-size:21px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:normal;padding-left:45px;position:relative;padding-bottom:12px}.service-list-info ol li:before{display:block;content:counter(my-counter);counter-increment:my-counter;width:25px;height:25px;background:#f85c31;border-radius:50%;text-align:center;color:#ffffff;font-size:16px;font-family:'proxima_nova_rgbold';font-weight:normal;line-height:25px;position:absolute;left:0;top:0px}.service-link{padding-top:85px}.service-link h5{color:#ea3d1b;font-size:22px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:28px;padding-bottom:15px}.service-link h5 strong{display:block;color:#505050;font-size:32px;font-family:'proximanova_black';font-weight:normal;text-transform:uppercase}.service-link .btn{min-width:190px;color:#ffffff;font-size:12px;font-family:'LatoLatinWebBlack';font-weight:normal;text-transform:uppercase;border-radius:2px}.pricing-opts .btn.grad:hover{border-radius:1px;overflow:hidden;background:none;border:1px solid transparent;-moz-border-image:-moz-linear-gradient(left, #f97257 0%, #ea3c1a 100%);-webkit-border-image:-webkit-linear-gradient(left, #f97257 0%, #ea3c1a 100%);border-image:linear-gradient(to right, #f97257 0%, #ea3c1a 100%);border-image-slice:1}.service-list .btn.grad:hover{border-radius:1px;overflow:hidden;background:none;border:1px solid transparent;-moz-border-image:-moz-linear-gradient(left, #f97257 0%, #ea3c1a 100%);-webkit-border-image:-webkit-linear-gradient(left, #f97257 0%, #ea3c1a 100%);border-image:linear-gradient(to right, #f97257 0%, #ea3c1a 100%);border-image-slice:1}.ab-banner{position:relative;min-height:380px;background:#2e2e2e;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:30px 0}.ab-banner-pic{position:absolute;left:0;top:0;width:100%;height:100%}.ab-title p{color:#ffffff;font-size:42px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:1;margin-bottom:0}.ab-title p strong{font-family:'LatoLatinWebRegular';font-weight:normal}.ab-page{padding-top:38px}.ab-page h3{color:#1f1f1f;font-size:22px;font-family:'LatoLatinWebSemibold';font-weight:normal;line-height:normal;padding-bottom:14px}.ab-page p{color:#838383;font-size:18px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:22px}.ab-page strong{color:#000}.our-website-list{padding-top:36px}.our-website-list h2{color:#3f3f3f;font-size:48px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:normal;text-align:center;margin-bottom:42px}.our-website-list h2:after{display:block;content:"";width:350px;margin:0 auto;border-bottom:1px dashed #e1e1e1;margin-top:30px}.our-website-list article{margin-bottom:40px}.our-website-list article:after{display:block;content:"";width:350px;margin:0 auto;border-bottom:1px dashed #e1e1e1;padding-top:40px}.our-website-list article .image-area{width:275px;height:275px;border:1px solid #ebebeb;border-radius:50%;overflow:hidden;padding-left:44px;padding-top:58px}.our-website-list article .image-area img{width:auto;border:1px solid #eee}.our-website-list article .text-holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0 25px}.our-website-list article .text-holder h3{color:#1f1f1f;font-size:26px;font-family:'LatoLatinWebSemibold';font-weight:normal;line-height:normal;padding-bottom:2px}.our-website-list article .text-holder strong{display:block;padding-bottom:26px}.our-website-list article .text-holder strong a{color:#ea3d1b;font-size:16px;font-family:'proximanova_regular';font-weight:normal;line-height:normal;text-decoration:none}.our-website-list article .text-holder strong a:hover{color:#ea3d1b;text-decoration:underline}.our-website-list article .text-holder p{color:#828282;font-size:18px;font-family:'robotoregular';font-weight:normal;line-height:22px;margin-bottom:0}.our-website-list article .ab-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.our-website-list article .ab-link p{color:#1f1f1f;font-size:16px;font-family:'LatoLatinWebBold';font-weight:normal;line-height:normal;margin-bottom:0;padding-bottom:12px}.ab-page .btn.grad{min-width:190px;color:#ffffff;font-size:12px;font-family:'LatoLatinWebBlack';font-weight:normal;text-transform:uppercase}.ab-page .btn.grad:hover{color:#ea3c1a;border-radius:1px;overflow:hidden;background:none;border:1px solid transparent;-moz-border-image:-moz-linear-gradient(left, #f97257 0%, #ea3c1a 100%);-webkit-border-image:-webkit-linear-gradient(left, #f97257 0%, #ea3c1a 100%);border-image:linear-gradient(to right, #f97257 0%, #ea3c1a 100%);border-image-slice:1}.how-works h2{color:#3f3f3f;font-size:48px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:normal;padding-bottom:16px}.how-works p{color:#3f3f3f;font-size:32px;font-family:'LatoLatinWebLight';font-weight:normal;line-height:42px;margin-bottom:0;padding-bottom:26px}.how-works ol{list-style:none;margin:0;padding:0;margin-bottom:60px}.how-works ol li{min-height:250px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative}.how-works ol li .img-area{width:190px;height:190px;overflow:hidden;border-radius:50%;position:relative;margin-right:55px}.how-works ol li .img-area img{display:block;width:100%;height:100%;object-fit:cover}.how-works ol li .text-holder{width:708px}.how-works ol li .text-holder p{color:#2d2d2d;font-size:24px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:28px;margin-bottom:0;padding-bottom:0}.how-works ol li .img-area .stripe1{display:inline-block;width:300px;height:300px;background:#ca411b;opacity:1;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:90px;top:110px;z-index:10}.how-works ol li .img-area .stripe2{display:inline-block;width:300px;height:300px;background:#f05126;opacity:0.91;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:46px;top:80px}.how-works ol li .img-area .nos{color:#ffffff;font-size:53px;font-family:'LatoLatinWebBlack';font-weight:normal;line-height:1;position:absolute;right:36px;bottom:36px;z-index:20}.get-started p{color:#828282;font-size:18px;font-family:'LatoLatinWebRegular';font-weight:normal;line-height:normal;margin-bottom:0;padding:0;padding-top:8px}.how-works ol:before{display:block;content:"";width:350px;margin:0 auto;border-bottom:1px dashed #e1e1e1;margin-top:30px}.how-works ol li:after{display:block;content:"";width:350px;margin:0 auto;border-bottom:1px dashed #e1e1e1;position:absolute;top:100%;left:50%;margin-left:-175px}.get-quote-wrapper{background:#135896;padding-bottom:20px;padding-top:12px;position:relative}.get-quote-wrapper:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:10px 12px 0 12px;border-color:#135996 transparent transparent transparent;position:absolute;left:50%;top:100%;margin-left:-12px;z-index:10}.q-title{padding-top:28px}.get-quote-wrapper h5{color:#ffffff;font-size:18px;font-family:'open_sansregular';font-weight:normal;line-height:1;padding-bottom:2px}.get-quote-wrapper strong{color:#ffffff;font-size:18px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal;text-transform:uppercase}.get-quote-wrapper h4{color:#ffffff;font-size:24px;font-family:'robotoblack';font-weight:normal;line-height:normal}.q-link .btn{display:inline-block;min-width:95px;height:35px;background:#ea3c1a;color:#ffffff;font-size:12px;font-family:'robotobold';font-weight:normal;line-height:32px;text-transform:uppercase;text-align:center;padding:0 5px;border-radius:6px;box-shadow:0 3px 0 #cd2e0f;transition:none}.q-link .btn:hover{background:#ea3c1a url("shared/images/mapopthover.png") no-repeat center bottom}.phone-icon-white{background-position:-506px -84px}.get-quote-wrapper strong .icon{margin-right:4px;position:relative;top:4px}.q-link h5{padding-bottom:14px}.q-contact{padding-top:28px}.pc-map-box{height:445px;position:relative}.pc-search{width:600px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.pc-search .form-control{width:100%;height:44px;background:#ffffff;border:none;border-radius:6px;box-shadow:0 0 8px rgba(0,0,0,0.3);padding:0 18px;color:#a6a6a6;font-size:14px;font-family:'robotomedium';font-weight:normal;line-height:44px}.pc-search ::-webkit-input-placeholder{color:#a6a6a6;opacity:1}.pc-search :-moz-placeholder{color:#a6a6a6;opacity:1}.pc-search ::-moz-placeholder{color:#a6a6a6;opacity:1}.pc-search :-ms-input-placeholder{color:#a6a6a6;opacity:1}.pc-search-submit{width:48px;height:44px;background:url("shared/images/sprite.png") no-repeat;background-position:10px -702px;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;position:absolute;right:0;top:0}.pc-btm-links{position:absolute;bottom:0;left:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.find-fb{display:inline-block;background:#1d66a8;height:30px;color:#ffffff;font-size:13px;font-family:'robotoblack';font-weight:normal;line-height:30px;text-transform:uppercase;text-decoration:none;padding:0 15px;border-radius:3px 3px 0 0;position:relative;z-index:80}.find-fb:hover{background:#165894;color:#ffffff}.fb-icon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -448px -30px;width:8px;height:15px}.find-fb .icon{margin-right:10px;position:relative;top:2px}.map-filter{display:inline-block;width:154px;position:relative;z-index:80}.map-filter .title{height:30px;background:#ea3c1a;color:#ffffff;font-size:11px;font-family:'robotomedium';font-weight:normal;line-height:30px;text-transform:uppercase;padding:0 15px;border-radius:3px 3px 0 0;text-align:left;cursor:pointer}.map-filter .title:hover{background:#ea3c1a url("shared/images/mapopthover.png") no-repeat center bottom}.map-filter .title.open{border-radius:0}.miniup{display:inline-block;background:url("shared/images/sprite.png") no-repeat -545px -89px;width:9px;height:5px}.map-filter .miniup{float:right;position:relative;top:13px}.checkbox-style input.css-checkbox[type=checkbox]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.checkbox-style input.css-checkbox[type=checkbox]+label.css-label{height:auto;display:block;background-repeat:no-repeat;background-position:0 0;color:#ffffff;font-size:11px;font-family:'robotomedium';font-weight:normal;line-height:normal;text-transform:uppercase;vertical-align:middle;cursor:pointer;text-align:left;padding:8px 15px 4px;padding-right:36px;position:relative}.checkbox-style input.css-checkbox[type=checkbox]:checked+label.css-label:after{background:#da3717 url("shared/images/sprite.png") no-repeat -572px -84px}.checkbox-style label.css-label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#ffffff;font-size:11px;font-family:'robotomedium';font-weight:normal;line-height:normal;text-transform:uppercase}.checkbox-style label.css-label:after{display:block;content:"";width:15px;height:15px;background:#da3717;border-radius:2px;position:absolute;right:15px;top:8px}.map-filter-opts{display:none;background:#ea3c1a;position:absolute;left:0;bottom:100%;width:100%;z-index:20;border-radius:4px 4px 0 0;overflow:hidden}.map-filter-opts ul{list-style:none;margin:0;padding:0}.map-filter-opts ul li{border-bottom:1px solid #da3717}.pc-page{box-shadow:0 -2px 4px rgba(0,0,0,0.2);position:relative;z-index:40;padding-top:30px}.near-you-list{padding:24px 0 10px 0}.sub-title{padding-bottom:18px}.sub-title:after{display:block;content:"";clear:both}.sub-title h3{color:#181818;font-size:18px;font-family:'robotomedium';font-weight:normal;line-height:22px;float:left;text-transform:none;padding-bottom:0}.sub-title h3 span{color:#ea3c1a}.ext-link{display:inline-block;color:#4990d0;font-size:15px;font-family:'robotomedium';font-weight:normal;line-height:22px;text-decoration:none}.ext-link:hover{color:#4990d0;text-decoration:underline}.sub-title .ext-link{float:right}.near-you-list ul{list-style:none;margin:0;padding:0}.near-you-list ul li{width:49.66%;float:left;margin-right:0.68%;margin-bottom:0.68%;position:relative;height:87px;border:1px solid #ebebeb;padding:8px 10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.near-you-list ul li:nth-child(2n){margin-right:0}.near-you-list ul li a{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:10}.near-you-list ul li:hover{background:#feffec !important}.near-you-list ul li:nth-child(4n+1){background:#eff5fa}.near-you-list ul li:nth-child(4n+2){background:#eff5fa}.near-you-list ul li .img{width:120px;height:70px;border:1px solid #e1e1e1;overflow:hidden;float:left;margin-right:22px;position:relative}.near-you-list ul li .img img{display:block;width:100%;height:100%;object-fit:cover}.near-you-list ul li h5{color:#181818;font-size:15px;font-family:'robotoregular';font-weight:normal;line-height:normal;padding-bottom:2px}.near-you-list ul li p{color:#6c6c6c;font-size:12px;font-family:'robotoregular';font-weight:normal;line-height:20px;margin-bottom:0}.loc-icon-blue{background-position:-600px -82px}.near-you-list ul li p .icon{float:left;position:relative;left:-4px}.top-list{border:1px solid #ebebeb;padding:15px 40px;padding-left:29px}.top-list ul{list-style:none;margin:0;padding:0}.top-list ul li{min-height:138px;position:relative;padding:15px 0;padding-right:100px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #ebebeb}.top-list ul li:last-child{border-bottom:none}.top-list ul li .img-area{width:176px;height:107px;overflow:hidden;margin-right:26px;position:relative}.top-list ul li .img-area img{display:block;width:100%;height:100%;object-fit:cover}.top-list ul li h4{color:#000000;font-size:18px;font-family:'robotoregular';font-weight:normal;line-height:normal}.top-list ul li .time{color:#a4a4a4;font-size:12px;font-family:'robotoregular';font-weight:normal;line-height:normal;text-transform:none;margin-right:6px}.top-list ul li .text-holder a{color:#63aae9;font-size:12px;font-family:'robotoregular';font-weight:normal;line-height:normal}.read-more{display:inline-block;height:33px;border:1px solid #e1e1e1;border-radius:5px;padding:0 12px;color:#a6a6a6;font-size:11px;font-family:'robotobold';font-weight:normal;line-height:31px;text-transform:uppercase;transition:all 0.1s ease-in;text-decoration:none}.read-more:hover{background:#135896;border:1px solid #135896;color:#ffffff;text-decoration:none}.top-list ul li .read-more{position:absolute;right:0;top:50%;margin-top:-16px}.top-list ul li .img-area a{display:block;position:absolute;width:100%;height:100%;left:0;top:0}.top-list ul li .img-area.vid-box a{background:rgba(39,120,194,0.7)}.top-list ul li .img-area.vid-box a:after{display:block;content:"";width:36px;height:36px;background:url("shared/images/sprite.png") no-repeat -180px -120px;position:absolute;left:50%;top:50%;margin-left:-18px;margin-top:-18px}.video-side .vid-box{position:relative}.video-side .vid-box a{display:block;position:absolute;width:100%;height:100%;left:0;top:0}.video-side .vid-box a{background:rgba(39,120,194,0.7)}.video-side .vid-box a:after{display:block;content:"";background:url("shared/images/sprite.png") no-repeat -225px -120px;width:50px;height:50px;position:absolute;left:50%;top:50%;margin-left:-25px;margin-top:-25px}.video-side{background:url("shared/images/diagonalline_pattern3.png");padding:12px 0;margin-bottom:20px}.video-side .vid-box img{display:block;width:100%}.side-faq{margin-bottom:20px;padding:30px 32px;background:#1c609d url("shared/images/qmark.png") no-repeat left bottom -30px}.side-faq h4{color:#ffffff;font-size:16px;font-family:'robotobold';font-weight:normal;line-height:24px;text-transform:uppercase;float:left;padding-bottom:16px}.side-faq>a{display:inline-block;color:#88c2f5;font-size:13px;font-family:'robotoregular';font-weight:normal;line-height:24px;text-decoration:none;float:right}.side-faq>a:hover{color:#88c2f5;text-decoration:underline}.side-faq ul{clear:both;list-style:none;margin:0;padding:0}.side-faq ul li{margin-bottom:14px;background:#253a4d;padding:12px 15px;border-radius:1px}.side-faq ul li:last-child{margin-bottom:0}.side-faq ul li h5{color:#ffffff;font-size:15px;font-family:'robotoblack';font-weight:normal;line-height:normal;padding-bottom:5px}.side-faq ul li p{color:#ffffff;font-size:12px;font-family:'robotoregular';font-weight:normal;line-height:16px;margin-bottom:0;padding-bottom:8px}.side-adbox{padding:20px;background:#f9f9f9 url("shared/images/diagonaldarkbox.png")}.side-adbox img{display:block;width:100%}.content-wrapper{margin-bottom:40px}.tesimonial-wrapper{background:#185c9c url("shared/images/diagonalline_pattern5.png")}.testimonial-inner{padding-top:34px;background:url("shared/images/tgrad.png") no-repeat center center}.t-title{padding-bottom:10px}.t-title h4{display:inline-block;color:#ffffff;font-size:17px;font-family:'robotoregular';font-weight:normal;line-height:33px}.t-title .btn{display:inline-block;height:33px;background:#2778c2;padding:0 12px;color:#ffffff;font-size:11px;font-family:'robotobold';font-weight:normal;line-height:31px;text-transform:uppercase;border-radius:4px;box-shadow:0 2px 0 #0b477c;float:left}.t-title .link{display:inline-block;color:#88c2f5;font-size:16px;font-family:'robotomedium';font-weight:normal;line-height:33px;float:right}.testimonial-carousel{margin:0 118px}.testimonial-carousel .slick-list{padding:0 !important}.t-box{height:88px;vertical-align:baseline;margin-bottom:15px;position:relative}.t-box .img-area{width:170px;height:87px;margin:0 auto;border:1px solid #5381ac}.t-box .user1{width:65px;height:65px;background:#2778c2;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 auto;position:relative;top:22px}.single-user-icon{background-position:-400px -130px}.testimonial-carousel h6{color:#ffffff;font-size:13px;font-family:'open_sansbold';font-weight:normal;line-height:normal;padding-bottom:2px}.testimonial-carousel p{color:#d7d7d7;font-size:15px;font-family:'open_sansregular';font-weight:normal;line-height:normal;padding-bottom:5px}.testimonial-carousel a{display:inline-block;color:#5ea9ed;font-size:13px;font-family:'open_sansregular';font-weight:normal;line-height:normal;text-decoration:none}.testimonial-carousel .slick-center .t-box:before{display:block;content:"";height:65px;width:1px;background:#3b7bb5;position:absolute;left:0;bottom:0}.testimonial-carousel .slick-center .t-box:after{display:block;content:"";height:65px;width:1px;background:#3b7bb5;position:absolute;right:0;bottom:0}.testimonial-carousel .slick-prev{width:40px;height:40px;background:#0b477c url("shared/images/sprite.png") no-repeat 6px -605px;border:none;border-radius:50%;box-shadow:none;-webkit-appearance:none;outline:none !important;text-indent:-9999px;font-size:0;position:absolute;top:40%;margin-top:-20px;left:-118px}.testimonial-carousel .slick-prev:hover{background:#ea3c1a url("shared/images/sprite.png") no-repeat 6px -605px}.testimonial-carousel .slick-next{width:40px;height:40px;background:#0b477c url("shared/images/sprite.png") no-repeat 7px -631px;border:none;border-radius:50%;box-shadow:none;-webkit-appearance:none;outline:none !important;text-indent:-9999px;font-size:0;position:absolute;top:40%;margin-top:-20px;right:-118px}.testimonial-carousel .slick-next:hover{background:#ea3c1a url("shared/images/sprite.png") no-repeat 7px -631px}.testimonial-carousel .slick-slide{min-height:200px;padding-bottom:10px}.social-posts-wrapper{background:#b1d0ed;padding:30px 0}.social-posts .nav-tabs{background:#f3f3f3;border-bottom:none}.social-posts .nav-tabs>li{border-right:1px solid #e1e1e1;margin:0}.social-posts .nav-tabs>li:last-child{border-right:none}.social-posts .nav-tabs>li>a{height:50px;color:#2e2e2e;font-size:16px;font-family:'robotoregular';font-weight:normal;line-height:50px;padding:0 10px;min-width:138px;text-align:center;border:none;margin:0}.social-posts .nav-tabs>li.active>a,.social-posts .nav-tabs>li.active>a:hover,.social-posts .nav-tabs>li.active>a:focus{background-color:#297eca;border:none;color:#ffffff;cursor:default;border-radius:0;margin:0}.social-posts .tab-content{background:#ffffff;min-height:440px;padding:20px}.social-posts .nav-tabs>li>a:hover,.social-posts .nav-tabs>li>a:focus{background-color:#e6ebf0;text-decoration:none}.social-post-list ul{list-style:none;margin:0;padding:0}.social-post-list ul li{border-bottom:1px dashed #e1e1e1;padding:20px 94px 20px 10px}.social-post-list ul li:last-child{border-bottom:none}.s-cat{width:72px;min-height:48px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:5px;background:#f1f1f1;border-radius:2px;float:left;margin-right:18px;text-align:center;position:relative}.s-cat h6{color:#889cae;font-size:10px;font-family:'open_sansextrabold';font-weight:normal;line-height:11px;text-transform:uppercase}.s-cat h6 span{color:#1c609d}.social-post-list ul li .text-holder{overflow:hidden;margin-top:-6px}.social-post-list ul li h5{color:#2e2e2e;font-size:14px;font-family:'robotobold';font-weight:normal;line-height:normal;padding-bottom:4px}.social-post-list ul li h5 a{color:#2e2e2e;text-decoration:none}.social-post-list ul li h5 a:hover{color:#2e2e2e;text-decoration:underline}.social-post-list ul li p{color:#989898;font-size:14px;font-family:'robotoregular';font-weight:normal;line-height:17px;margin-bottom:0}.s-twitter{display:inline-block;background:url("shared/images/sprite.png") no-repeat -660px -85px;width:21px;height:21px}.s-fb{display:inline-block;background:url("shared/images/sprite.png") no-repeat -629px -84px;width:21px;height:21px}.s-insta{display:inline-block;background:url("shared/images/sprite.png") no-repeat -688px -85px;width:21px;height:21px}.s-ytube{display:inline-block;background:url("shared/images/sprite.png") no-repeat -717px -85px;width:20px;height:20px}.s-cat>span{position:absolute;left:-11px;top:0}.prize-draw{padding:32px 32px 26px;margin-bottom:20px;background:#1c609d;background-repeat:no-repeat}.prize-draw h4{color:#ffffff;font-size:16px;font-family:'robotobold';font-weight:normal;line-height:22px;text-transform:uppercase;padding-bottom:2px}.prize-draw p{color:#ffffff;font-size:14px;font-family:'robotomedium';font-weight:normal;line-height:normal;margin-bottom:0;padding:0;padding-bottom:12px}.prize-draw a{color:#5ea9ed;font-size:13px;font-family:'open_sansregular';font-weight:normal;line-height:normal;text-decoration:none}.prize-draw a:hover{color:#5ea9ed;text-decoration:underline}.side-sign{position:relative;padding-right:100px;margin-bottom:10px}.side-sign .form-control{width:100%;height:40px;background:#ffffff;border:1px solid #e1e1e1;border-radius:3px;color:#9f9f9f;font-size:12px;font-family:'robotoregular';font-weight:normal;line-height:38px;padding:0 12px}.side-sign .prize-submit{display:block;width:102px;height:40px;background:#ea3c1a;border:none;border-radius:0 3px 3px 0;text-align:center;color:#ffffff;font-size:14px;font-family:'robotomedium';font-weight:normal;line-height:40px;text-transform:uppercase;position:absolute;right:0;top:0}.side-sign .prize-submit:hover{background:#e72600}.before-after-view{padding-top:26px;padding-bottom:50px}.before-after-view .sub-title h3{float:none}.before-after-view ul{list-style:none;margin:0;padding:0}.before-after-view ul li{display:inline-block;width:325px;margin:0 8px;padding:1px;border:1px solid #e1e1e1}.before-after-view ul li:after{display:block;content:"";clear:both}.b-pic{width:160px;float:left}.b-pic img{display:block;width:100%}.a-pic{width:160px;float:right}.a-pic img{display:block;width:100%}.before-after-view .sub-title{padding-bottom:28px}.getquote .modal-dialog{width:950px}.getquote .modal-header{padding:0 45px;padding-top:48px;padding-bottom:22px}.getquote .modal-body{padding:0 45px}.getquote h3{color:#1d66a8;font-size:22px;font-family:'robotoblack';font-weight:normal;line-height:normal;padding-bottom:1px}.getquote p{color:#838383;font-size:16px;font-family:'robotomedium';font-weight:normal;line-height:normal;margin-bottom:0}.qtab-nav{background:#135896;position:relative}.qtab-nav:before{display:block;content:"";width:45px;height:100%;background:#135896;position:absolute;right:100%;top:0}.qtab-nav:after{display:block;content:"";width:45px;height:100%;background:#135896;position:absolute;left:100%;top:0}.qtab-nav .nav-tabs{border-bottom:none}.qtab-nav .nav-tabs>li{margin:0}.qtab-nav .nav-tabs>li>a{height:45px;padding:0 5px;min-width:135px;color:#ffffff;font-size:15px;font-family:'robotoregular';font-weight:normal;line-height:43px;text-decoration:none;margin:0;border:none;border-radius:0;text-align:center;position:relative}.qtab-nav .nav-tabs>li>a:hover{background:#6da4d6}.qtab-nav .nav-tabs>li.active>a,.qtab-nav .nav-tabs>li.active>a:hover,.qtab-nav .nav-tabs>li.active>a:focus{color:#ffffff;background:#1d66a8;border:none;border-radius:0}.qtab-nav .nav-tabs>li.active>a:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:10px 8px 0 8px;border-color:#1d67a8 transparent transparent transparent;position:absolute;left:50%;margin-left:-8px;top:100%}.getquote .tab-content{padding:0;padding-top:30px;padding-bottom:72px}.quote-box label{color:#3e3e3e;font-size:16px;font-family:'robotomedium';font-weight:normal;line-height:normal}.quote-box label sup{color:#ea3c1a;font-size:16px;top:-2px}.quote-box .form-group{margin-bottom:12px}.quote-box .form-control{width:100%;height:44px;background:#ffffff;border:1px solid #e1e1e1;border-radius:4px;padding:0 15px;color:#838383;font-size:14px;font-family:'robotomedium';font-weight:normal;line-height:42px}.form-box-left{width:48.14%;float:left}.form-box-right{width:48.14%;float:right}.form-group{margin-bottom:15px}.shadow-btn{height:35px;min-width:95px;padding:0 5px;border:none;border-radius:5px;color:#ffffff;font-size:12px;font-family:'robotobold';font-weight:normal;line-height:33px;text-decoration:none;text-transform:uppercase}.shadow-btn.bg-danger{background:#ea3c1a;box-shadow:0 3px 0 #cd2e0f;transition:none}.shadow-btn.bg-danger:hover{color:#ffffff;background:#ea3c1a url("shared/images/mapopthover.png") no-repeat center bottom}.shadow-btn.bg-danger:focus{color:#ffffff;background:#ea3c1a}#individual textarea.form-control{height:292px;line-height:normal;resize:none;padding:10px 15px}.quote-box .shadow-btn{margin-top:34px}#business textarea.form-control{height:210px;line-height:normal;resize:none;padding:10px 15px}.faq-banner{height:280px;position:relative}.faq-banner .olay{background:#135896;opacity:0.9;position:absolute;left:0;top:0;width:100%;height:100%}.faq-title{padding-top:68px}.faq-title h1{color:#ffffff;font-size:22px;font-family:'robotoblack';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:15px}.faq-title .pc-search{position:relative;left:0;top:0;-ms-transform:none;-webkit-transform:none;transform:none;margin:0 auto}.skyblue-bg{background:#ebf2f8}.faq-feature{position:relative;z-index:40;margin-top:-30px;margin-bottom:20px}.faq-feature article{background:#ffffff;border:1px solid #ebebeb;padding:0 32px;padding-bottom:16px}.f-icon{display:inline-block;width:90px;height:90px;background:#253a4d;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 auto}.faq-feature article .f-icon{margin-top:-45px;margin-bottom:20px}.faq-feature article h2{color:#000000;font-size:18px;font-family:'robotoblack';font-weight:normal;line-height:normal;text-transform:uppercase;margin-bottom:12px}.faq-feature article h2:after{display:block;content:"";height:1px;width:125px;background:#d3d3d3;margin:0 auto;margin-top:6px}.faq-feature article p{color:#7a7a7a;font-size:14px;font-family:'robotoregular';font-weight:normal;line-height:18px;margin-bottom:0;padding-bottom:15px}.faq-feature article>a{display:inline-block;color:#4990d0;font-size:12px;font-family:'robotomedium';font-weight:normal;line-height:normal;text-decoration:none}.faq-feature article>a:hover{color:#4990d0;text-decoration:underline}.section-box{background:#ffffff;border:1px solid #ebebeb;padding:22px 29px}.advise-list .sub-title{padding-bottom:3px}.advise-list .sub-title h3{text-transform:uppercase;color:#000000;font-size:16px;font-family:'robotoblack';font-weight:normal}.advise-list .sub-title h3:after{display:block;content:"";height:1px;width:70px;background:#d3d3d3;margin-top:6px}.latest-topics .sub-title h3{text-transform:uppercase;color:#000000;font-size:16px;font-family:'robotoblack';font-weight:normal}.latest-topics .sub-title h3:after{display:block;content:"";height:1px;width:70px;background:#d3d3d3;margin-top:6px}.advise-list ul{list-style:none;margin:0;padding:0}.advise-list ul li{border-bottom:1px solid #ebebeb;position:relative;min-height:74px;padding:16px 0;padding-right:100px}.advise-list ul li:last-child{border-bottom:none}.advise-list ul li .img-area{width:65px;height:39px;overflow:hidden;margin-right:15px;float:left}.advise-list ul li .img-area img{display:block;width:100%;height:100%;object-fit:cover}.advise-list ul li .text-holder{overflow:hidden}.advise-list ul li h4{color:#000000;font-size:16px;font-family:'robotoregular';font-weight:normal;line-height:normal}.advise-list ul li .time{color:#a4a4a4;font-size:12px;font-family:'robotoregular';font-weight:normal;line-height:normal}.advise-list ul li .text-holder a{color:#63aae9;font-size:12px;font-family:'robotoregular';font-weight:normal;line-height:normal;text-decoration:none}.advise-list ul li .read-more{position:absolute;right:0;top:20px}.side-block{background:#ffffff;border:1px solid #ebebeb;padding:22px 29px}.speech-grey-icon{background-position:-425px -129px}.latest-topics ul{list-style:none;margin:0;padding:0}.latest-topics ul li{padding-bottom:20px}.latest-topics ul li h5{color:#000000;font-size:15px;font-family:'robotoregular';font-weight:normal;line-height:normal;text-decoration:none;padding-bottom:2px}.latest-topics ul li h5 a{display:block;color:#000000;text-decoration:none;padding-left:25px;position:relative}.latest-topics ul li h5 a:hover{color:#ea3c1a;text-decoration:none}.latest-topics ul li h5 a .icon{position:absolute;left:0;top:0}.latest-topics ul li span{display:block;color:#8f8f8f;font-size:13px;font-family:'robotoregular';font-weight:normal;line-height:normal}.latest-topics ul li span small{color:#4990d0;font-size:12px;font-family:'robotomedium';font-weight:normal}.content-block{margin-bottom:20px}.inside-section{padding:25px 0}.inside-map{height:275px;position:relative;background:#EAEAEA}.inside-map .mini-logo{width:184px;height:65px;background:#ffffff;border:1px solid #ebebeb;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;top:100%;left:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);margin-top:-33px;z-index:40}.inside-info{padding:42px 29px 32px;background:#ffffff;position:relative}.inside-info h1{color:#181818;font-size:18px;font-family:'robotomedium';font-weight:normal;line-height:normal;padding-bottom:8px}.inside-info .loc-info{display:block;padding-left:18px;color:#181818;font-size:14px;font-family:'robotomedium';font-weight:normal;line-height:normal;position:relative;padding-bottom:16px}.mini-loc{display:inline-block;background:url("shared/images/sprite.png") no-repeat -596px -131px;width:11px;height:14px}.inside-info .loc-info .mini-loc{position:absolute;left:0;top:3px}.tags{display:block;color:#85898c;font-size:14px;font-family:'robotomedium';font-weight:normal;line-height:18px}.inside-info .tags{padding-bottom:28px}.inside-info p{color:#909090;font-size:13px;font-family:'robotoregular';font-weight:normal;line-height:15px;margin-bottom:0;padding-bottom:16px}.inside-mini-pics{padding-bottom:20px}.inside-mini-pics ul{list-style:none;margin:0;padding:0}.inside-mini-pics ul li{width:72px;margin-right:9px;margin-bottom:9px;float:left}.inside-mini-pics ul li img{display:block;width:100%}.person-contact{padding-top:4px;padding-bottom:22px}.person-contact h3{color:#181818;font-size:16px;font-family:'robotomedium';font-weight:normal;line-height:normal;text-transform:none;padding-bottom:12px}.person-contact ul{border:1px dashed #e1e1e1;padding:0 29px;list-style:none;margin:0;padding:24px 28px 20px}.person-contact ul li{color:#6a6a6a;font-size:16px;font-family:'robotoregular';font-weight:normal;line-height:normal;padding-left:28px;position:relative;padding-bottom:8px}.person-contact ul li:last-child{padding-bottom:0}.person-contact ul li .icon{position:absolute;left:0;top:2px}.person-contact ul li a{color:#3f9ff5;text-decoration:none}.person-contact ul li a:hover{color:#3f9ff5;text-decoration:underline}.cicon1{background-position:-476px -128px}.cicon2{background-position:-504px -128px}.cicon3{background-position:-532px -127px}.cicon4{background-position:-561px -128px}.social-media-links h3{color:#181818;font-size:16px;font-family:'robotomedium';font-weight:normal;line-height:normal;text-transform:none;padding-bottom:12px}.social-media-links ul{list-style:none;margin:0;padding:0}.social-media-links ul li{float:left;margin-right:2px}.social-media-links ul li a{display:inline-block;width:30px;height:27px;border:1px solid #e1e1e1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.inside-mobile{background:#e9ecef url("shared/images/diagonalline_pattern6.png");padding:42px 29px 32px}.inside-mob-pic{width:297px;height:297px;border-radius:50%;overflow:hidden;margin:0 auto;margin-bottom:24px}.inside-mob-pic img{display:block;width:100%}.inside-mobile h3{color:#181818;font-size:17px;font-family:'robotomedium';font-weight:normal;line-height:normal;text-transform:none;padding-bottom:18px}.inside-mobile p{color:#909090;font-size:13px;font-family:'robotoregular';font-weight:normal;line-height:16px;margin-bottom:0;padding-bottom:16px}.inside-mobile ul{list-style:none;margin:0;padding:0}.inside-mobile>ul>li{position:relative;padding-left:14px;color:#898989;font-size:13px;font-family:'robotobold';font-weight:normal;line-height:normal;padding-bottom:5px}.inside-mobile>ul>li:before{display:inline-block;content:"";width:4px;height:4px;border-radius:50%;background:#ea3c1a;position:absolute;left:0;top:7px}.inside-mobile .btn{padding:0 12px;margin-top:8px}.inside-info:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:17px 0 17px 20px;border-color:transparent transparent transparent #ffffff;position:absolute;left:100%;top:298px;z-index:20}.sidebar-block-white{background:#ffffff;padding:20px;margin-bottom:20px}.sidebar-block-white h4{color:#181818;font-size:16px;font-family:'robotomedium';font-weight:normal;line-height:normal;padding-bottom:8px}.sidebar-block-white h4 span{color:#ea3c1a}.sidebar-block-white table{border:none;margin-bottom:12px}.sidebar-block-white table th,.sidebar-block-white table td{color:#898989;font-size:13px;font-family:'robotoregular';font-weight:normal;line-height:normal;padding-right:10px;height:24px}.sidebar-block-white table th{width:162px}.pattern-pic{text-align:center;background:#f8f8f8 url("shared/images/diagonalline_pattern6.png");text-align:center}.pattern-pic img{max-width:100%}.saying-list ul{list-style:none;margin:0;padding:0}.saying-list ul li{border-bottom:1px solid #ebebeb;padding:22px 0}.saying-list ul li:last-child{border-bottom:none}.saying-list ul li h5{color:#737373;font-size:14px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal}.saying-list ul li p{color:#a8a8a8;font-size:11px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal}.saying-list ul li p a{color:#5ea9ed;font-family:'open_sansregular';text-decoration:none;margin-right:4px}.saying-list ul li p .time{color:#a8a8a8;font-size:11px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;text-transform:none}.inside-mobile ul+p{margin-top:14px}.saying-list h4{padding-bottom:18px}.toptitle-wrapper{background:#0e4679;overflow:hidden}.title-left{padding-top:16px;padding-bottom:16px}.title-left h1{color:#ffffff;font-size:18px;font-family:'robotobold';font-weight:normal;line-height:normal;text-transform:uppercase}.title-right{background:#0c3c69;position:relative}.toptitle-wrapper .title-right:after{display:block;content:"";width:3000px;height:100%;background:#0c3c69;position:absolute;left:100%;top:0}.filter-listing{padding-top:31px;padding-bottom:31px}.filter-listing h3{color:#2d2d2d;font-size:18px;font-family:'robotoregular';font-weight:normal;line-height:35px;float:left;min-width:158px}.filter-listing .filter-box{width:276px;float:left;margin-right:17px}.filter-listing .bootstrap-select .btn{background:#ffffff;border:1px solid #ebebeb;border-radius:2px;color:#a6a6a6;font-family:'robotoblack';font-size:11px;font-weight:normal;height:35px;line-height:33px;outline:medium none !important;padding:0 25px 0 12px;text-transform:none;width:100%}.filter-listing .bootstrap-select .btn:hover{background:#f5f8fb}.filter-listing .bootstrap-select{width:100% !important}.filter-listing .bootstrap-select .btn:active,.filter-listing .bootstrap-select .btn.active,.filter-listing .open.bootstrap-select .btn{background-color:#ffffff !important;color:#a6a6a6 !important;box-shadow:none;border-color:#ebebeb}.filter-listing .bootstrap-select .dropdown-menu{box-shadow:none;background:#ffffff;border:1px solid #ebebeb;margin-top:-1px}.filter-listing .bootstrap-select .dropdown-menu>li>a{color:#a6a6a6;font-size:11px;font-family:'robotoblack';font-weight:normal;line-height:normal;padding:6px 12px;text-transform:none}.filter-listing .form-control{background:#ffffff;border:1px solid #ebebeb;border-radius:2px;color:#a6a6a6;font-family:'robotoblack';font-size:11px;font-weight:normal;height:35px;line-height:33px}.filter-listing ::-webkit-input-placeholder{color:#a6a6a6;opacity:1}.filter-listing :-moz-placeholder{color:#a6a6a6;opacity:1}.filter-listing ::-moz-placeholder{color:#a6a6a6;opacity:1}.filter-listing :-ms-input-placeholder{color:#a6a6a6;opacity:1}.filter-listing .bootstrap-select .btn .bs-caret{background-position:-616px -131px;right:8px}.search-icon{background-position:-4px -713px}.filter-listing .search{position:relative}.filter-listing .search .search-icon{position:absolute;right:10px;top:8px}.filter-listing .btn{float:right}.shadow-btn.grey{color:#ffffff;background:#484848;box-shadow:0 3px 0 #393939;transition:none}.filter-listing .shadow-btn.grey{min-width:75px;height:32px;line-height:32px}.shadow-btn.grey:hover{background:#484848 url("shared/images/mapopthover1.png") no-repeat center bottom}.coupons-list{background:#ffffff;border:1px solid #ebebeb;padding:0 10px;padding-top:20px;padding-bottom:40px}.coupons-list:after{display:block;content:"";clear:both}.coupons-list article{border:1px solid #e1e1e1;margin-bottom:20px;overflow:hidden}.coupons-list article .img-area{position:relative}.coupons-list article .img-area a{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:40}.coupons-list article .img-area img{display:block;width:100%}.coupons-list article .img-area:after{display:block;content:"";width:100%;height:100%;background:#464646;opacity:0.8;position:absolute;left:0;top:0}.coupons-list article .img-area .coupon-offer{border:1px dashed rgba(255,255,255,0.2);text-align:center;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:20;min-width:74%;padding:8px 5px}.coupons-list article .img-area .coupon-offer h4{color:#ffffff;font-size:18px;font-family:'open_sansextrabold';font-weight:normal;line-height:1;text-transform:uppercase}.coupons-list article .img-area .coupon-offer p{color:#ffffff;font-size:11px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase}.coupon-info{padding:0 25px 28px}.copupon-com{width:130px;height:45px;background:#ffffff;border:1px solid #ebebeb;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 auto;margin-top:-22px;position:relative;z-index:60;margin-bottom:10px}.copupon-com img{max-height:45px}.coupon-info h5{color:#181818;font-size:14px;font-family:'robotoregular';font-weight:normal;line-height:1;padding-bottom:1px}.coupon-info a{color:#5ea9ed;font-size:11px;font-family:'robotoregular';font-weight:normal;line-height:normal;text-decoration:none}.coupon-info a:hover{color:#5ea9ed;text-decoration:underline}.coupon-info p{color:#868c91;font-size:12px;font-family:'robotoregular';font-weight:normal;line-height:15px;margin-bottom:0;padding-top:6px}.box-paging-2{padding-top:10px}.box-paging-2:after{display:block;content:"";clear:both}.box-paging-2 ul{float:left}.box-paging-2 ul li{float:left;font-size:12px;font-family:'LatoLatinWebBold';font-weight:normal;height:30px;width:35px;line-height:28px;text-align:center;margin-left:-1px}.box-paging-2 ul li a{display:block;height:30px;background:#ffffff;color:#c2c2c2;line-height:28px;text-decoration:none;border:1px solid #e1e1e1;border-right:none}.box-paging-2 ul li a:hover{color:#ffffff;background:#484848;border-color:#484848}.box-paging-2 ul li.active a{color:#ffffff;background:#0e4679;border-color:#0e4679}.box-paging-2 ul li:last-child a{border-right:1px solid #e1e1e1;border-radius:0 2px 2px 0}.box-paging-2 ul li:first-child a{border-radius:2px 0 0 2px}.box-paging-2 .prev-next-box{float:right}.box-paging-2 .prev-next-box a{float:left;display:block;color:#c2c2c2;font-size:12px;font-family:'LatoLatinWebBold';font-weight:normal;height:30px;width:35px;line-height:28px;border:1px solid #e1e1e1;border-right:none;background:#fff url("shared/images/sprite.png") no-repeat}.box-paging-2 .prev-next-box a:hover{background-color:#f5f5f5}.box-paging-2 .prev-next-box a:last-child{border-right:1px solid #e1e1e1;border-radius:0 2px 2px 0}.box-paging-2 .prev-next-box a:first-child{border-radius:2px 0 0 2px}.box-paging-2 .prev-next-box .prev{background-position:-93px -291px}.box-paging-2 .prev-next-box .next{background-position:-93px -322px}.listing-pic{width:475px;float:left;min-height:280px;overflow:hidden;float:left}.listing-pic img{display:block;width:100%;height:100%;object-fit:cover}.listing-info{overflow:hidden;padding:20px 26px;padding-right:55px}.listing-info h2{color:#595959;font-size:18px;font-family:'robotoregular';font-weight:normal;line-height:normal;padding-bottom:8px}.listing-info .loc{display:block;color:#929292;font-size:13px;font-family:'robotoregular';font-weight:normal;line-height:1;padding-bottom:1px}.listing-slider{margin-bottom:20px !important}.listing-slider ul li{background:#ffffff}.listing-info a{color:#429cca;font-size:13px;font-family:'open_sansregular';font-weight:normal;line-height:normal;text-decoration:none}.listing-info a:hover{color:#429cca;text-decoration:underline}.icon-envelope{background-position:-657px 0px}.icon-mcard{background-position:-640px -128px}.listing-links{padding:8px 0}.listing-links ul{list-style:none;margin:0;padding:0}.listing-links ul li{float:left;margin-right:8px}.listing-links ul li a{display:inline-block;color:#929292;font-size:10px;font-family:'open_sansbold';font-weight:normal;line-height:19px;text-transform:uppercase;text-decoration:none}.listing-links ul li a:hover{color:#eb4727;text-decoration:none}.listing-links ul li a .icon{float:left;margin-right:1px}.listing-info p{color:#9e9d9d;font-size:13px;font-family:'robotoregular';font-weight:normal;line-height:16px;margin-bottom:0;padding-bottom:26px}.listing-logo{width:95px;height:41px;border:1px solid #ebebeb;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.listing-logo img{max-width:100%;width:auto !important}.flex-direction-nav a{background:none}.listing-slider .flex-direction-nav a{width:30px;height:30px;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;background:#ea3c1a;opacity:1 !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.listing-slider .flex-direction-nav a:hover{background:#484848}.listing-slider .flex-direction-nav a.flex-prev{left:0;top:50%;margin-top:-15px}.listing-slider .flex-direction-nav a.flex-prev span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -10px -619px;width:7px;height:12px}.listing-slider .flex-direction-nav a.flex-next span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -10px -645px;width:7px;height:12px}.listing-slider .flex-direction-nav a.flex-next{right:0;top:50%;margin-top:-15px}.listing-slider .flex-control-nav{width:475px;left:0;bottom:10px}.listing-slider .flex-control-paging li a{width:8px;height:8px;background:#ffffff;box-shadow:none}.listing-slider .flex-control-paging li a:hover{background:#ffe8e4}.listing-slider .flex-control-nav li{margin:0 3px}.listing-slider .flex-control-nav li a.flex-active{background:#ea3c1a}.sidebar-nav{background:#ffffff;margin-bottom:20px}.sidebar-nav ul{list-style:none;margin:0;padding:0}.sidebar-nav ul li a{display:block;color:#979797;font-size:15px;font-family:'robotomedium';font-weight:normal;line-height:normal;text-decoration:none;padding:16px 20px;padding-left:50px;position:relative;border-bottom:1px solid #ebebeb}.sidebar-nav ul li a:hover{background:#f5f8fb;text-decoration:none}.sidebar-nav ul li:last-child a{border-bottom:none}.sidebar-nav ul li a:before{display:block;content:"";background:url("shared/images/sprite.png") no-repeat -671px -133px;width:7px;height:12px;position:absolute;left:20px;top:50%;margin-top:-5px}.sidebar-nav ul li.active a{background:#0a3b68;color:#ffffff}.sidebar-nav ul li.active a:before{background-position:-696px -133px}.pictures-users ul{list-style:none;margin:0;padding:0;clear:both}.pictures-users ul li{width:31.87%;float:left;margin-right:2.19%;margin-bottom:2.19%;border:1px solid #d7d7d7}.pictures-users ul li:nth-child(3n){margin-right:0}.pictures-users ul li img{display:block;width:100%}.pictures-users .up-link{display:inline-block;color:#aeaeae;font-size:11px;font-family:'robotomedium';font-weight:normal;line-height:18px;text-decoration:none;float:right}.pictures-users .up-link:hover{color:#aeaeae;text-decoration:underline}.pictures-users h4{float:left;padding-bottom:20px}.listing-list article{background:#ffffff;margin-bottom:10px}.listing-list article .lising-pic{width:26.80%;float:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-right:1px solid #e1e1e1}.listing-list article .lising-pic img{max-width:100%}.listing-list article .listing-btn{width:24.14%;float:right;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.listing-list article .listing-info{width:49.06%;float:left;min-height:146px;padding:15px 38px;padding-top:22px;border-right:1px solid #e1e1e1}.listing-list article:after{display:block;content:"";clear:both}.listing-list article .listing-info h3{color:#181818;font-size:18px;font-family:'robotoregular';font-weight:normal;line-height:normal;text-transform:none;padding-bottom:10px}.listing-list article .listing-links ul li{margin-right:18px}.listing-btn .btn{height:30px;background:#1c609d;color:#ffffff;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:28px;text-transform:uppercase;padding:0 16px;min-width:1px;border-radius:2px}.listing-btn .btn:hover{background:#484848}.listing-list article .listing-links{padding:14px 0 0}.article-banner{height:280px;position:relative}.article-title{position:absolute;bottom:0;left:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.article-title h1{display:inline-block;background:#ffffff;padding:0 36px;height:80px;color:#525252;font-size:16px;font-family:'robotobold';font-weight:normal;line-height:80px;text-transform:uppercase}.advise-page{padding-top:52px;padding-bottom:76px}.advise-tips{border-top:1px solid #e1e1e1;margin-bottom:16px}.advise-tips article{border-bottom:1px solid #e1e1e1;padding-top:24px;padding-bottom:24px;padding-right:66px}.advise-tips article .img-area{width:290px;height:176px;overflow:hidden;float:left;margin-right:28px}.advise-tips article .img-area img{display:block;width:100%;height:100%;object-fit:cover}.advise-tips article .text-holder{overflow:hidden;padding-top:16px}.advise-tips article h3{color:#181818;font-size:19px;font-family:'robotoregular';font-weight:normal;line-height:normal;text-transform:none;padding-bottom:3px}.advise-tips article .time{color:#a4a4a4;font-size:14px;font-family:'robotoregular';font-weight:normal;line-height:normal;text-transform:none;margin-right:4px;padding-bottom:6px}.advise-tips article a{color:#63aae9;font-size:14px;font-family:'robotoregular';font-weight:normal;text-decoration:none}.advise-tips article a:hover{color:#63aae9;text-decoration:underline}.advise-tips article p{color:#868c91;font-size:15px;font-family:'robotoregular';font-weight:normal;line-height:18px;margin-bottom:0;padding-bottom:15px}.advise-tips article .read-more{color:#a6a6a6;font-size:11px;font-family:'robotobold';font-weight:normal;text-transform:uppercase}.advise-tips article .read-more:hover{color:#ffffff;text-decoration:none}.side-faq2>a{color:#ffffff}.side-faq2>a:hover{color:#ffffff;text-decoration:underline}.tab-box-alt .tabset li a{height:50px;background:#ececec;color:#2e2e2e;font-size:16px;font-family:'robotoregular';font-weight:normal;line-height:normal;text-transform:none}.tab-box-alt .tabset li a:hover{color:#ffffff;background:#484848}.tab-box-alt .tabset li.active a{background:#0e4679;color:#ffffff}.tab-box-alt .side-featurelist ul li .image-area{height:55px;left:0;overflow:hidden;position:absolute;top:20px;width:90px}.tab-box-alt .side-featurelist ul li{padding-left:104px;padding-top:10px;padding-bottom:10px;min-height:96px}.tab-box-alt .side-featurelist ul li h5{color:#575757;font-size:12px;font-family:'robotoregular';font-weight:normal;line-height:14px;text-transform:none;padding-bottom:6px}.tab-box-alt .side-featurelist ul li .time{color:#a4a4a4;font-size:9px;font-family:'robotoregular';font-weight:normal;line-height:normal;text-transform:none;margin-right:6px}.tab-box-alt .side-featurelist ul li .like{color:#63aae9;font-size:9px;font-family:'robotoregular';font-weight:normal;line-height:normal;text-transform:none}.tab-box-alt .side-featurelist ul li>a span{border-color:transparent #63aae9 transparent transparent}.tab-box-alt .tabset li{float:left;height:50px;width:50%}.tab-box-alt .tab-content{padding:0 19px 0}.description .tab-content{padding:20px 0 0}.contact-map-banner{height:318px;position:relative;background:#E5E5DE}.c-map-title{position:absolute;bottom:0;left:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.get-direction{display:inline-block;height:30px;background:#ea3c1a;min-width:154px;padding:0 15px;color:#ffffff;font-size:11px;font-family:'robotomedium';font-weight:normal;line-height:30px;text-decoration:none;text-align:center;text-transform:uppercase;border-radius:3px 3px 0 0}.get-direction:hover{color:#ffffff;background:#e22f0c;text-decoration:none}.contact-holder{padding-right:45px}.contact-holder h1{color:#181818;font-size:18px;font-family:'robotomedium';font-weight:normal;line-height:normal;text-transform:none;padding-bottom:20px}.contact-holder h1 span{color:#ea3c1a}.contact-holder p{color:#868c91;font-size:15px;font-family:'robotoregular';font-weight:normal;line-height:18px;margin-bottom:0;padding-bottom:18px}.contact-blocks{margin-bottom:56px}.contact-blocks:after{display:block;content:"";clear:both}.contact-blocks{border-left:1px solid #ebebeb;margin-top:35px}.contact-block-item{border-right:1px solid #ebebeb;width:33.33%;float:left;padding:0 22px}.contact-block-item h3{color:#181818;font-size:14px;font-family:'robotobold';font-weight:normal;line-height:30px;padding-bottom:8px}.contact-block-item h3 span{display:inline-block;width:30px;height:30px;background:#ea3c1a;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;float:left;margin-right:10px}.contact-block-item h3 span img{-webkit-filter:brightness(20);filter:brightness(20)}.contact-block-item p{color:#868c91;font-size:13px;font-family:'robotoregular';font-weight:normal;line-height:18px;margin-bottom:0;padding-bottom:0}.social-list ul{list-style:none;margin:0;padding:0}.social-list ul li{float:left;margin-right:3px}.clock-room{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding-top:25px;padding-bottom:25px;position:relative}.clock-room:after{display:block;content:"";clear:both}.clock-icon{background-position:-221px -3px}.time-box{background:#f8f8f8;width:31.83%;float:left;margin-right:2.25%;padding:14px 22px}.clock-room .time-box:last-child{margin-right:0}.clock-room .clock-icon{background:#fff url("shared/images/sprite.png");background-position:-221px -3px;position:absolute;top:-10px;left:50%;margin-right:-12px}.time-box h4{color:#181818;font-size:14px;font-family:'robotobold';font-weight:normal;line-height:normal;padding-bottom:6px}.time-box ul{list-style:none;margin:0;padding:0}.time-box ul li{color:#546b80;font-size:13px;font-family:'robotoregular';font-weight:normal;line-height:normal;padding-bottom:4px}.time-box ul li:last-child{padding-bottom:0}.send-message{background:#f8f8f8;border:1px solid #ebebeb;padding:36px 55px 62px}.send-message h2{color:#181818;font-size:18px;font-family:'robotomedium';font-weight:normal;line-height:normal;padding-bottom:20px}.send-message h2 span{color:#ea3c1a}.send-message .form-control{width:100%;height:36px;background:#ffffff;border:1px solid #ebebeb;border-radius:0;padding:0 16px;color:#979fa6;font-size:12px;font-family:'robotoregular';font-weight:normal;line-height:34px}.send-message .form-group{margin-bottom:8px}.send-message textarea.form-control{height:140px;resize:none;line-height:normal;padding:8px 16px}.contact-content-wrapper{padding-top:30px;padding-bottom:52px}.send-message ::-webkit-input-placeholder{color:#979fa6;opacity:1}.send-message :-moz-placeholder{color:#979fa6;opacity:1}.send-message ::-moz-placeholder{color:#979fa6;opacity:1}.send-message :-ms-input-placeholder{color:#979fa6;opacity:1}.send-message .btn{margin-top:15px;min-width:75px}.sitemap-page{padding-top:48px;padding-bottom:30px}.sitemap-column{padding-right:65px}.sitemap-title{padding-bottom:85px}.sitemap-title h1{color:#252525;font-size:32px;font-family:'rubiklight';font-weight:normal;line-height:normal;text-transform:uppercase;margin-bottom:10px}.sitemap-title h1:after{display:block;content:"";width:50px;height:2px;background:#ea1d24;margin:0 auto;margin-top:5px}.sitemap-title p{color:#191919;font-size:16px;font-family:'rubiklight';font-weight:normal;line-height:18px;margin-bottom:0}.sitemap-box{padding-bottom:12px}.sitemap-site{margin-bottom:18px}.sitemap-site img{display:block;width:100%}.sitemap-box h2{color:#000000;font-size:18px;font-family:'rubikmedium';font-weight:normal;line-height:1;text-transform:uppercase;padding-left:20px;position:relative;padding-bottom:10px}.sitemap-box h2:after{display:block;content:"";width:10px;height:10px;background:#feac0e;position:absolute;left:0;top:4px}.sitemap-box ul{list-style:none;margin:0;padding:0}.sitemap-box ul li{padding-bottom:4px}.sitemap-box ul li a{display:block;color:#1a1a1a;font-size:13px;font-family:'rubikbold';font-weight:normal;line-height:normal;text-transform:uppercase;text-decoration:none}.sitemap-box ul li a:hover{color:#feac0e;text-decoration:none}.sitemap-box ul li a span{color:#ea1c23}.sitemap-box ul li ul{margin-left:18px;margin-top:5px}.sitemap-box ul li ul li{padding-bottom:3px}.sitemap-box ul li ul li:last-child{padding-bottom:0}.sitemap-box ul li ul li a{color:#949494;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:normal;text-decoration:none;text-transform:none}.sitemap-box ul li ul li a:hover{color:#feac0e;text-decoration:none}.sitemap-box ul li+li.hasul{padding-top:4px}.sitemap-box ul li.hasul+li.hasul{padding-top:0}.layout-page{padding:25px 0}.title-slider .listing-slider{background:#0073bb url("shared/images/mainbg.png") no-repeat center bottom;margin-bottom:15px !important}.title-slider .listing-slider ul.slides>li{background:none;height:250px;position:relative}.title-slider .listing-slider .slide-title{position:relative;left:0;top:50%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.title-slider .listing-slider .slide-title h2{color:#ffffff;font-size:18px;font-family:'open_sansextrabold';font-weight:normal;line-height:1;padding-bottom:3px}.title-slider .listing-slider .slide-title p{color:#ffffff;font-size:18px;font-family:'open_sansregular';font-weight:normal;line-height:normal;margin-bottom:0}.title-slider .listing-slider .flex-direction-nav a{width:35px;height:35px;margin-top:-17px;background:#15496a}.title-slider .listing-slider .flex-control-nav{bottom:14px;left:0;width:100%}.title-slider .listing-slider .flex-control-paging li a{width:10px;height:10px}.title-slider .listing-slider .flex-control-paging li{margin:0 5px}.title-slider .listing-slider .flex-control-nav li a.flex-active{background:#15496a}.service-block{margin-bottom:20px}.service-block:after{display:block;content:"";clear:both}.service-block>h2{color:#656565;font-size:20px;font-family:'open_sansregular';font-weight:normal;line-height:normal;text-align:center;padding-bottom:14px}.service-block article{width:24.15%;float:left;margin-right:1.13%;background:#ffffff}.service-block article:nth-of-type(4n){margin-right:0}.service-block article .img-area img{display:block;width:100%}.service-block article .text-holder{padding:0 26px;padding-bottom:78px;padding-top:20px;position:relative}.service-block article h3{color:#006bb8;font-size:16px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:6px}.service-block article ul{list-style:none;margin:0;padding:0;margin-bottom:6px}.service-block article ul li{color:#a7a7a7;font-size:14px;font-family:'robotoregular';font-weight:normal;line-height:normal;padding-left:14px;position:relative;padding-bottom:1px}.service-block article ul li:before{display:block;content:"";width:3px;height:3px;background:#0063b5;border-radius:50%;position:absolute;left:0;top:8px}.service-block article .btn{height:35px;min-width:115px;background:#0073bb;color:#ffffff;font-size:11px;font-family:'open_sansextrabold';font-weight:normal;line-height:33px;text-transform:uppercase;padding:0 15px;position:absolute;left:26px;bottom:34px}.layout-block .sidebar{width:29.66%;float:left;padding-left:0}.layout-block .content{width:68.22%;float:right;background:#ffffff;padding:0}.layout-slider .slides li img{width:100%}.layout-slider .flex-direction-nav a{width:35px;height:35px;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;background:#0073bb;opacity:1 !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.layout-slider .flex-direction-nav a:hover{background:#EA3C1A}.layout-slider .flex-direction-nav a.flex-prev{left:0;top:50%;margin-top:-15px}.layout-slider .flex-direction-nav a.flex-prev span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -10px -619px;width:7px;height:12px}.layout-slider .flex-direction-nav a.flex-next span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -10px -645px;width:7px;height:12px}.layout-slider .flex-direction-nav a.flex-next{right:0;top:50%;margin-top:-15px}.layout-slider .flex-control-nav{width:100%;left:0;bottom:12px}.layout-slider .flex-control-paging li a{width:10px;height:10px;background:#ffffff;box-shadow:none}.layout-slider .flex-control-paging li a:hover{background:#ffe8e4}.layout-slider .flex-control-nav li{margin:0 5px}.layout-slider .flex-control-nav li a.flex-active{background:#0073bb}.layout-content{padding:35px 40px;padding-bottom:48px;position:relative}.layout-content h4{color:#006bb8;font-size:15px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:6px}.layout-content p{color:#939393;font-size:13px;font-family:'robotoregular';font-weight:normal;line-height:17px;margin-bottom:0;padding-bottom:18px}.layout-content p strong{font-family:'robotoblack';font-weight:normal}.layout-box{border-top:1px dashed #d8d8d8;border-bottom:1px dashed #d8d8d8;padding-top:42px;padding-bottom:38px;margin-bottom:20px}.bullet-list ul{list-style:none;margin:0;padding:0}.bullet-list ul li{color:#a7a7a7;font-size:14px;font-family:'robotoregular';font-weight:normal;line-height:normal;position:relative;padding-left:10px;padding-bottom:5px}.bullet-list ul li:before{display:block;content:"";width:3px;height:3px;background:#0063b5;border-radius:50%;position:absolute;left:0;top:10px}.block-pic-box{max-width:300px}.block-pic-main{border:2px solid #e1e1e1;margin-bottom:14px}.block-pic-main img{display:block;width:100%}.block-pic-half ul{list-style:none;margin:0;padding:0}.block-pic-half ul li{width:48%;border:2px solid #e1e1e1;float:left;margin-right:4%;margin-bottom:14px}.block-pic-half ul li:nth-child(2n){margin-right:0}.block-pic-half ul li img{display:block;width:100%}.layout-box .block-pic-box{display:inline-block}.layout-caption-slider.inner-slider .caption-wrapper{height:70px;border:1px solid #f0f0f0}.layout-caption-slider.inner-slider .caption{left:0;position:static;top:auto;bottom:0;-ms-transform:none;-webkit-transform:none;transform:none;width:80%;height:70px}.layout-caption-slider.inner-slider .flex-prev{display:inline-block;width:25px;height:25px;background:#0073bb;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;margin:0;top:auto;right:54px !important;left:auto !important;bottom:22px}.layout-caption-slider.inner-slider .flex-prev span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -10px -619px;width:7px;height:12px;margin-top:-1px}.layout-caption-slider.inner-slider .flex-prev:after{display:none}.layout-caption-slider.inner-slider .flex-next{display:inline-block;width:25px;height:25px;background:#0073bb;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;margin:0;top:auto;right:25px !important;left:auto !important;bottom:22px}.layout-caption-slider.inner-slider .flex-next span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -10px -645px;width:7px;height:12px;margin-right:-1px;margin-top:-1px}.layout-caption-slider.inner-slider .flex-next:after{display:none}.layout-caption-slider.inner-slider .caption{padding:0 25px;padding-top:15px}.layout-caption-slider.inner-slider .caption h5{color:#000000;font-size:16px;font-family:'open_sansbold';font-weight:normal;line-height:1;padding-bottom:3px}.layout-caption-slider.inner-slider .caption p{color:#8e92a0;font-size:14px;font-family:'open_sanssemibold';font-weight:normal;margin-bottom:0}.layout-caption-slider.inner-slider .flex-direction-nav{-ms-transform:none;-webkit-transform:none;transform:none;position:static;margin:0;width:auto}.layout-caption-slider.inner-slider .flex-control-nav{display:none}.round-list{padding-top:30px;border-bottom:1px dashed #d9d9d9;padding-bottom:40px}.round-list ul{list-style:none;margin:0;padding:0}.round-list ul li{width:20.71%;float:left;margin-right:5.72%;text-align:center}.round-list ul li:nth-child(4n){margin-right:0}.round-list ul li .img-rounded{margin-bottom:20px}.img-rounded img{border-radius:50%}.round-list ul li img{display:block;width:100%}.round-list ul li h5{color:#000000;font-size:15px;font-family:'open_sansbold';font-weight:normal;line-height:normal}.round-list ul li a{display:block}.three-block{width:580px;margin:0 auto;position:relative;margin-top:20px;margin-bottom:12px}.mid-side-img{width:302px;height:150px;border:3px solid #ebebeb;overflow:hidden;margin:0 auto;position:relative;z-index:40}.mid-side-img img{display:block;width:100%;height:100%;object-fit:cover}.l-side-img{display:block;width:224px;height:110px;border:3px solid #ebebeb;overflow:hidden;margin:0 auto;position:absolute;z-index:20;left:0;top:20px}.l-side-img img{display:block;width:100%;height:100%;object-fit:cover}.r-side-img{display:block;width:224px;height:110px;border:3px solid #ebebeb;overflow:hidden;margin:0 auto;position:absolute;z-index:20;right:0;top:20px}.r-side-img img{display:block;width:100%;height:100%;object-fit:cover}.three-img-blocks{padding-bottom:3px}.three-img-blocks p{color:#797979;font-size:13px;font-family:'open_sanssemibold';font-weight:normal;line-height:20px;margin-bottom:0}.layout-content article h4{font-size:14px;padding-bottom:16px}.layout-content article p{color:#797979;font-size:14px;font-family:'robotoregular';font-weight:normal;line-height:19px;margin-bottom:0}.trading-wrapper{margin-bottom:20px;margin-top:56px}.trading-info-list{border:1px solid #e1e1e1;padding:28px}.blue-lines{background:#0d63a1 url("shared/images/diagonalline_pattern7.png")}.trading-hours{padding:22px 28px}.trading-info-list ul{list-style:none;margin:0;padding:0}.trading-info-list ul li{color:#999999;font-size:13px;font-family:'robotoregular';font-weight:normal;line-height:30px;padding-bottom:2px}.trading-info-list ul li a{color:#0073bb;text-decoration:none}.trading-info-list ul li a:hover{color:#0073bb;text-decoration:underline}.trading-info-list ul li span{display:inline-block;width:30px;height:30px;background:#004f87;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;float:left;margin-right:10px}.trading-hours h5{color:#ffffff;font-size:14px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal;padding-bottom:8px}.trading-hours table{border:none}.trading-hours table th{color:#ffffff;font-size:13px;font-family:'robotoblack';font-weight:normal;line-height:normal;padding-right:10px;width:50px;height:25px}.trading-hours table td{color:#ffffff;font-size:13px;font-family:'robotoregular';font-weight:normal;line-height:normal;padding-right:10px;height:24px}.highlight-block{background-color:#0073bb;background-position:center bottom;min-height:180px;padding:20px 150px;margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.highlight-block p{color:#ffffff;font-size:14px;font-family:'open_sansbold';font-weight:normal;line-height:22px;margin-bottom:0}.round-info{display:inline-block;width:182px;height:182px;background:#ffffff;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}.round-info h4{color:#0073bb;font-size:16px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal}.round-info p{color:#777777;font-size:12px;font-family:'open_sanssemibold';font-weight:normal;line-height:14px;margin-bottom:0}.round-info h6{color:#0073bb;font-size:11px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal}.round-info a{display:block;width:100%;height:100%;position:absolute;left:0;top:0;border-radius:50%}.card-box{padding:0 20px}.card-box .round-info{float:right;margin-right:18px}.round-info-wrapper{padding:35px 0}.highlight-img{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.before-pic{width:49.65%;float:left;position:relative}.before-pic img{display:block;width:100%}.after-pic{width:49.65%;float:right;position:relative}.after-pic img{display:block;width:100%}.before-pic span{display:inline-block;background:#0073bb;min-width:70px;height:38px;padding:0 10px;color:#ffffff;font-size:12px;font-family:'open_sansextrabold';font-weight:normal;line-height:38px;text-transform:uppercase;position:absolute;left:0;bottom:0;text-align:center}.after-pic span{display:inline-block;background:#0073bb;min-width:70px;height:38px;padding:0 10px;color:#ffffff;font-size:12px;font-family:'open_sansextrabold';font-weight:normal;line-height:38px;text-transform:uppercase;position:absolute;left:0;bottom:0;text-align:center}.layout-box .bullet-list{margin-top:-6px}.social-find{margin-bottom:15px;position:relative}.social-find a{display:block;padding:22px 30px;color:#ffffff;font-size:14px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal;text-decoration:none;position:relative;z-index:20}.social-find a img{float:right;margin-top:2px}.left-side-box{padding:0 30px;margin-bottom:15px}.sms-pressure-box{background:#ffffff;padding-top:24px;padding-bottom:30px}.sms-pressure-box h5{color:#000000;font-size:13px;font-family:'open_sansextrabold';font-weight:normal;line-height:16px;padding-bottom:8px}.sms-pressure-box p{color:#797979;font-size:12px;font-family:'robotoregular';font-weight:normal;line-height:15px;margin-bottom:0;padding-bottom:18px}.sms-pressure-box .form-group{margin-bottom:8px}.sms-pressure-box .form-group:last-child{margin-top:18px}.sms-pressure-box .form-control{width:100%;height:40px;background:#ffffff;border:1px solid #eeeeee;border-radius:2px;color:#111111;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:38px;padding:0 15px}.sms-pressure-box textarea.form-control{height:140px;resize:none;line-height:normal;padding:10px 15px}.sms-pressure-box ::-webkit-input-placeholder{color:#b8b8b8;opacity:1}.sms-pressure-box :-moz-placeholder{color:#b8b8b8;opacity:1}.sms-pressure-box ::-moz-placeholder{color:#b8b8b8;opacity:1}.sms-pressure-box :-ms-input-placeholder{color:#b8b8b8;opacity:1}.sms-pressure-box .shadow-btn{font-size:12px;font-family:'open_sansextrabold';font-weight:normal;min-width:80px}.sms-pressure-box .form-group a{display:inline-block;color:#797979;font-size:11px;font-family:'open_sansextrabold';font-weight:normal;line-height:33px;text-transform:uppercase;text-decoration:none;float:right}.sms-pressure-box .form-group a:hover{color:#797979;text-decoration:underline}.mcard-box{background:#ffffff;padding-top:18px;padding-bottom:18px;position:relative;margin-bottom:15px}.mcard-box img{max-width:100%}.curve-btm{position:absolute;left:0;bottom:0;width:100%;z-index:20;min-height:140px}.mcard-box .btn{font-size:12px;font-family:'open_sansextrabold';font-weight:normal;position:relative;z-index:40;margin-top:10px}.side-contact{background-color:#0d7abe;padding-top:20px;padding-bottom:30px}.side-contact .trading-info-list{border:none;padding:0}.side-contact .trading-info-list ul li{color:#ffffff}.side-contact .trading-info-list ul li a{color:#ffffff}.side-contact .trading-info-list ul li div.address{float:left;display:inline-block;line-height:20px}.side-contact h5{color:#ffffff;font-size:14px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal;border-bottom:1px solid #066ab2;padding-bottom:10px;margin-bottom:10px}.side-contact p{color:#ffffff;font-size:12px;font-family:'robotoregular';font-weight:normal;line-height:normal;padding-bottom:12px}.trblue{position:absolute;right:0;top:0;height:100%;z-index:10}.social-find1{background-color:#0d7abe}.left-side-box.trading-hours{padding-top:24px;padding-bottom:24px}.dark-blue{background-color:#0d588d}.social-sidelinks{padding-top:30px;padding-bottom:30px}.social-sidelinks ul{list-style:none;margin:0;padding:0}.social-sidelinks ul li{float:left;margin-right:10px}.layout-slider-alt .flex-control-paging li{margin:0 5px}.layout-slider-alt .flex-control-paging li a{background:#ffffff;border-radius:20px;box-shadow:none;cursor:pointer;display:block;height:10px;text-indent:-9999px;width:10px}.layout-slider-alt .flex-direction-nav{display:none}.layout-slider-alt .flex-control-paging li a.flex-active{background:#90c741}.layout-slider-alt .flex-control-nav{bottom:18px;position:absolute;text-align:center;width:100%}.layout-slider-alt .caption{text-align:center}.layout-slider-alt .caption h2{color:#ffffff;font-size:18px;font-family:'open_sansextrabold';font-weight:normal;line-height:24px}.service-features{padding-bottom:16px}.service-features ul{list-style:none;margin:0;padding:0}.service-features ul li{border-bottom:1px dashed #e1e1e1;margin-bottom:26px;padding-bottom:24px}.service-features ul li:last-child{border-bottom:none;margin-bottom:0}.service-features ul li .img-area{width:130px;height:80px;border:1px solid #ebebeb;background:#0d73bc url(shared/images/diagonalline_pattern7.png);padding-bottom:5px;overflow:hidden;float:left;margin-right:18px}.service-features ul li .img-area img{display:block;width:100%}.service-features ul li .text-holder{overflow:hidden;position:relative;top:-3px}.service-features ul li .text-holder h4{color:#006bb8;font-size:12px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal;text-transform:uppercase}.service-features ul li .text-holder p{color:#939393;font-size:13px;font-family:'robotoregular';font-weight:normal;line-height:17px;margin-bottom:0}.service-features ul li .text-holder p:last-child{padding-bottom:0}.highlight-features{background:#f1f7fd url("shared/images/diagonalline_pattern7.png");padding:18px 20px}.highlight-features h5{color:#0063b5;font-size:11px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:8px}.highlight-features ul{list-style:none;margin:0;padding:0}.highlight-features ul li{float:left;color:#878787;font-size:13px;font-family:'robotoregular';font-weight:normal;line-height:normal;padding-left:14px;position:relative;margin-right:20px}.highlight-features ul li:before{display:block;content:"";width:5px;height:5px;border-radius:50%;background:#0063b5;position:absolute;left:0;top:7px}.bullet-list h5{color:#0063b5;font-size:14px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:6px}.block-pic-down{margin:0 auto;width:222px;position:relative;z-index:40;margin-top:-68px}.block-pic-down ul{list-style:none;margin:0;padding:0}.block-pic-down ul li{border:2px solid #ebebeb}.block-pic-down ul li img{display:block;width:100%}.no-top-border{border-top:none}.find-us-map{padding-top:16px;padding-bottom:80px}.find-us-map h4{font-size:14px;padding-bottom:20px}.btm-pattern-brd{position:absolute;left:0;bottom:0;width:100%;height:5px;background:#0d73bc url("shared/images/diagonalline_pattern7.png")}.layout-logo{background:#ffffff;padding:15px 30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center;min-height:106px}.layout-logo img{max-width:100%}.layout-logo.media-card{margin-bottom:22px;border:1px solid #e1e1e1}.left-side-nav-alt{background:#006bb8;padding-bottom:50px;margin-bottom:15px}.left-side-nav-alt ul{list-style:none;margin:0;padding:0}.left-side-nav-alt ul li a{display:block;color:#ffffff;font-size:12px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;text-transform:uppercase;text-decoration:none;padding:0 30px;position:relative}.left-side-nav-alt ul li a:hover{background:#0362a8}.left-side-nav-alt ul li a:hover:after{background-position:-10px -645px}.left-side-nav-alt ul li.active a{font-size:13px;font-family:'open_sansextrabold';font-weight:normal;position:relative;background:#005898}.left-side-nav-alt ul li a span{display:block;border-bottom:1px dashed #005898;padding:15px 0}.left-side-nav-alt ul li:last-child span{border-bottom:none}.left-side-nav-alt ul li a:after{display:inline-block;content:"";background:url("shared/images/sprite.png") no-repeat -10px -754px;width:7px;height:12px;position:absolute;right:30px;top:17px}.left-side-nav-alt ul li.active a:after{background-position:-10px -645px}.post-box .author{color:#a8a8a8;display:inline-block;font-family:"rubikregular";font-size:14px;font-weight:normal;line-height:normal;padding-left:3px;position:static;text-transform:none;margin-left:0}.post-box .time{display:inline-block;color:#a8a8a8;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:normal;padding-bottom:8px}.mobile-nav-title{display:none}.tabview{display:none}.mobileview{display:none}.mobilemenu_btn{display:none;font-size:300%;color:#f00}.mobilemenu_btn i.fa-times{display:none}.mobilemenu_btn.menu_open i.fa-bars{position:absolute}.mobilemenu_btn.menu_open i.fa-times{display:block}.hole-banner{height:620px;position:relative}.topwhite-bg{position:absolute;left:0;top:0;width:100%;height:296px;background:url(shared/images/whitetopbg.png) no-repeat center top;background-size:100% 100%}.btmwhite-bg{position:absolute;left:0;bottom:0;width:100%;height:211px;background:url(shared/images/whitebottombg.png) no-repeat center bottom;background-size:100% 100%}.hole-title{position:relative;z-index:80;padding-top:60px}.hole-title-heading{display:inline-block;overflow:hidden;border-bottom:2px solid #000000;margin-bottom:5px}.hole-title-heading strong{display:inline-block;padding:0 12px;position:relative;color:#000000;font-size:25px;font-family:"perpetua";font-weight:normal;line-height:1;text-transform:uppercase;letter-spacing:3px;top:8px}.hole-title-heading strong:before{display:block;content:"";width:500px;height:2px;background:#000000;position:absolute;right:100%;top:12px}.hole-title-heading strong:after{display:block;content:"";width:500px;height:2px;background:#000000;position:absolute;left:100%;top:12px}.hole-title-heading h1{color:#000000;font-size:85px;font-family:"perpetua-titling-mt-bold";font-weight:normal;line-height:1;text-transform:uppercase;letter-spacing:-5px;padding-bottom:6px}.hole-title p{color:#000000;font-size:22px;font-family:'robotolight';font-weight:normal;line-height:1;margin-bottom:0;padding-bottom:32px}.hole-title p strong{color:#ea1c23;font-family:'robotobold';font-weight:normal}.hole-title .btn{color:#ffffff;font-size:16px;font-family:'robotoblack';font-weight:normal;line-height:40px;text-transform:uppercase;min-width:165px;border-radius:3px}.hole-title .btn:hover{background:#feac0e}.hole-title .btn:focus{background:#ea1c23}.hole-result-list{max-width:920px;margin:0 auto;border:1px solid #ebebeb;margin-bottom:42px}.hole-result-list ul{list-style:none;margin:0;padding:0}.hole-result-list ul li{border-bottom:1px solid #ebebeb;padding:16px 0}.hole-result-list ul li:after{display:block;content:"";clear:both}.hole-result-list ul li:last-child{border-bottom:none}.hole-result-list ul li .user-box{width:33.33%;float:left;border-right:1px solid #ebebeb;height:86px;position:relative;padding-left:112px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.hole-result-list ul li .user-box .user-blank,.hole-result-list ul li .user-box .img-rounded{position:absolute;left:22px;top:50%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.hole-result-list ul li .loc{width:33.33%;float:left;border-right:1px solid #ebebeb;height:86px;position:relative;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0 50px}.hole-result-list ul li .date{width:33.33%;float:left;background:none;height:86px;position:relative;padding-left:88px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.user-blank{width:75px;height:75px;border:1px solid #d7d7d7;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.hole-result-list ul li .user-box .img-rounded{width:75px;height:75px;border:1px solid #d7d7d7;border-radius:50%;overflow:hidden}.hole-result-list ul li .user-box .img-rounded img{display:block;width:100%;height:100%;object-fit:cover}.user-icon{width:24px;height:24px;background-position:-719px -126px}.hole-result-list ul li .user-box h4{color:#000000;font-size:18px;font-family:'robotoregular';font-weight:normal;line-height:1}.hole-result-list ul li .user-box h6{color:#ea1c23;font-size:12px;font-family:'robotoregular';font-weight:normal;line-height:normal;text-transform:uppercase}.hole-result-list ul li .loc p{color:#000000;font-size:18px;font-family:'robotoregular';font-weight:normal;line-height:24px;margin-bottom:0}.gallery-link-icon{display:inline-block;width:41px;height:41px;background:#ebebeb url("shared/images/sprite.png") no-repeat;background-position:-410px -161px;border-radius:50%;text-decoration:none}.hole-result-list ul li .date .time{color:#000000;font-size:18px;font-family:'robotoregular';font-weight:normal;line-height:normal;text-transform:none}.hole-result-list ul li .date .gallery-link-icon{position:absolute;left:32px;top:50%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.box-paging-alt2 ul li{width:42px;height:42px}.box-paging-alt2 ul li a{color:#979797;font-size:18px;font-family:'robotoregular';font-weight:normal;line-height:40px}.box-paging-alt2 ul li.active{background:#ea1c23 !important;border:1px solid #ea1c23 !important}.box-paging-alt2 ul li.active:hover{background:#ea1c23 !important;border:1px solid #ea1c23 !important}.box-paging-alt2>a{font-size:12px;height:42px;font-family:'robotobold';line-height:40px;position:relative;top:-2px}.hole-list-page{padding-bottom:72px}.box-paging-alt2>a:hover{background:#2f2f2f;border:1px solid #2f2f2f !important}.box-paging-alt2 ul li:hover{background:#2f2f2f;border:1px solid #2f2f2f !important}.highlight-slider{max-width:920px;margin:0 auto}.hs-caption{opacity:0;background:url("shared/images/sldshadow.png") no-repeat center bottom;background-size:100% 100%;min-height:98px;position:absolute;width:100%;left:0;bottom:0;padding:0 14px;padding-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.highlight-slider .slick-slide{position:relative;margin:40px 0;transition:all 0.25s ease}.highlight-slider .slick-slide img{width:100%}.hs-caption h5{color:#e2e2e2;font-size:12px;font-family:'robotoregular';font-weight:normal;line-height:1;padding-bottom:2px}.hs-caption p{color:#e2e2e2;font-size:9px;font-family:'robotoregular';font-weight:normal;line-height:normal;margin-bottom:0;padding-bottom:0}.highlight-slider .slick-center .hs-caption{opacity:1}.highlight-slider .slick-center{-moz-transform:scale(1.4);-webkit-transform:scale(1.4);-o-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);z-index:9999}.full-img{display:inline-block;position:absolute;right:6px;top:8px;width:25px;height:25px;background:#fff url("shared/images/sprite.png") no-repeat -371px -168px}.full-img:hover{background:#2f2f2f url("shared/images/sprite.png") no-repeat -499px -169px}.highlight-slider .slick-slide .full-img{display:none}.highlight-slider .slick-center .full-img{display:block;-moz-transform:scale(0.7);-webkit-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}.highlight-slider .slick-prev{width:40px;height:40px;background:#ffffff;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;position:absolute;left:0;top:50%;margin-top:-20px;z-index:99999;text-indent:-9999px;font-size:0}.highlight-slider .slick-prev:hover{background:#EA1C23}.highlight-slider .slick-prev:hover:after{border-color:transparent #ffffff transparent transparent}.highlight-slider .slick-prev:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:5.5px 10px 5.5px 0;border-color:transparent #ea1c23 transparent transparent;position:absolute;left:50%;top:50%;margin-top:-5px;margin-left:-6px}.highlight-slider .slick-next:before{display:block;content:"";width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 10px;border-color:transparent transparent transparent #ea1c23;position:absolute;left:50%;top:50%;margin-top:-5px;margin-left:-4px}.highlight-slider .slick-next{width:40px;height:40px;background:#ffffff;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;position:absolute;right:0;top:50%;margin-top:-20px;z-index:99999;text-indent:-9999px;font-size:0}.highlight-slider .slick-next:hover{background:#EA1C23}.highlight-slider .slick-next:hover:before{border-color:transparent transparent transparent #ffffff}.hole-list-page .highlight-slider{margin-bottom:72px;margin-top:-246px;position:relative;z-index:999}.box-paging>a.disabled{visibility:hidden}.hole-result-list ul li>a{display:block;text-decoration:none}.hole-result-list ul li>a:hover h4,.hole-result-list ul li>a:hover p{color:#ea1c23}.hole-result-list ul li>a:hover .gallery-link-icon{background:#ea1c23 url("shared/images/sprite.png") no-repeat;background-position:-455px -161px}.gallery-link-icon:hover{background:#ea1c23 url("shared/images/sprite.png") no-repeat;background-position:-455px -161px}.modal-sm{width:400px}.submit-details-form{padding:30px 45px 25px}.submit-details-form h4{color:#ea1c23;font-size:24px;font-family:'robotoregular';font-weight:normal;line-height:1;padding-bottom:2px}.submit-details-form p{color:#000000;font-size:12px;font-family:'robotoregular';font-weight:normal;line-height:normal;margin-bottom:0;padding-bottom:34px}.submit-details-form .form-group{margin-bottom:15px;position:relative}.submit-details-form .form-group .form-control{width:100%;height:35px;background:#ebebeb;border:none;border-radius:5px;box-shadow:none;-webkit-appearance:none;outline:none !important;padding:0 16px;color:#000000;font-size:15px;font-family:'robotoregular';font-weight:normal;line-height:35px}.submit-details-form ::-webkit-input-placeholder{color:#000000;opacity:1}.submit-details-form :-moz-placeholder{color:#000000;opacity:1}.submit-details-form ::-moz-placeholder{color:#000000;opacity:1}.submit-details-form :-ms-input-placeholder{color:#000000;opacity:1}#submit-details .modal-content{overflow:visible !important}.submit-details-form .datepickr-wrapper{display:block}.date-pickicon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -780px -436px;width:15px;height:16px}.img-pickicon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -779px -474px;width:16px;height:14px}.submit-details-form .form-group .ico{position:absolute;right:15px;top:9px}.submit-details-form .inputfile+label{color:#000000;font-size:15px;font-family:'robotoregular';font-weight:normal;line-height:35px;padding:0 16px;padding-right:35px;margin:0;background:#ebebeb;border-radius:5px;transition:all 0.1s ease-in}.submit-details-form .inputfile+label strong{color:#9e9e9e;font-weight:normal}.submit-details-form .inputfile+label+i{top:10px !important}.submit-details-form .bg-danger{min-width:110px;color:#ffffff;font-size:11px;font-family:'rubikmedium';font-weight:normal;text-transform:uppercase;border-radius:5px;margin-top:22px}.submit-details-form .bg-danger:hover{background:#feac0e}.submit-details-form .bootstrap-select{width:100% !important}.submit-details-form .bootstrap-select .btn{background:#ebebeb;border:none;border-radius:5px;color:#000000;font-family:'robotoregular';font-size:15px;font-weight:normal;height:35px;line-height:35px;outline:medium none !important;padding:0 25px 0 16px;text-transform:none;width:100%}.submit-details-form .bootstrap-select .btn:hover{background:#ea2324;color:#ffffff}.submit-details-form .bootstrap-select .btn .bs-caret{right:12px}.submit-details-form .inputfile+label:hover{background:#ea2324;color:#ffffff}.submit-details-form .inputfile+label:hover strong{color:#ffffff}.submit-details-form .inputfile+label:hover+.img-pickicon{background-position:-779px -555px}.submit-details-form .form-group .datepicker:hover{background:#ea2324;color:#ffffff}.submit-details-form .form-group.datepicker-box:hover .date-pickicon{background-position:-779px -513px}.submit-details-form .form-group .datepicker:hover::-webkit-input-placeholder{color:#ffffff;opacity:1}.submit-details-form .form-group .datepicker:hover:-moz-placeholder{color:#ffffff;opacity:1}.submit-details-form .form-group .datepicker:hover::-moz-placeholder{color:#ffffff;opacity:1}.submit-details-form .form-group .datepicker:hover:-ms-input-placeholder{color:#ffffff;opacity:1}.submit-details-form .bootstrap-select .btn:active,.submit-details-form .bootstrap-select .btn.active,.submit-details-form .open.bootstrap-select .btn{background-color:#ea2324 !important;color:#ffffff !important;box-shadow:none !important}.submit-details-form .bootstrap-select .dropdown-menu>li>a{clear:both;color:#333;display:block;font-family:"robotoregular";font-size:12px;font-weight:normal;line-height:1.42857;padding:4px 15px;text-transform:none;white-space:nowrap}.fancybox-opened .fancybox-skin{border-radius:0;box-shadow:none}.gallery-fancy{position:relative}.gallery-fancy .fancybox-close{background:#ea1c23 url("shared/images/sprite.png") no-repeat scroll -184px 1px}.gallery-fancy .fancybox-close:hover{background:#feac0e url("shared/images/sprite.png") no-repeat scroll -184px 1px}.fancybox-title-float-wrap{position:absolute;left:0;bottom:0;width:100%;margin:0 !important;background:url("shared/images/title-bg.png") repeat-x left bottom;background-size:100% 100%;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fancybox-title-float-wrap .child{margin:0 !important;background:none !important;text-align:left !important;padding:0 20px !important;padding-bottom:14px !important}.fancybox-title-float-wrap .child h5{color:#e2e2e2;font-size:24px;font-family:'robotoregular';font-weight:normal;line-height:1}.fancybox-title-float-wrap .child p{color:#e2e2e2;font-size:18px;font-family:'robotoregular';font-weight:normal;line-height:normal;margin-bottom:0}.fancybox-title{opacity:0;transition:all 0.1s ease-in}.fancybox-opened .fancybox-title{opacity:1}footer{background:#1d1d1d;border-bottom:5px solid #ea1e23;clear:both}.footer-box{background:#363636}footer .footer-nav-wrapper h3{color:#f1f1f1;font-size:22px;margin:20px 0 0;padding:20px 0;text-align:center;font-family:'robotolight';font-weight:normal;line-height:normal;text-transform:uppercase;border-top:1px dashed #666}.subscribe-box{font-size:13px;padding-top:38px;padding-bottom:36px}.subscribe-box h4{color:#ffffff;font-size:24px;font-family:'rubikbold';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:2px}.subscribe-box p{color:#ffffff;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:normal;margin-bottom:0;padding-bottom:20px}.subscribe-box a{color:#12befe}.subscribe-form{display:inline-block}.sub-email{width:269px;height:35px;background:none;border:1px solid rgba(255,255,255,0.05);border-right:none;border-radius:5px 0 0 5px;box-shadow:none;-webkit-appearance:none;outline:none !important;color:#ffffff;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:33px;padding:0 15px;float:left}.sub-submit{min-width:110px;height:35px;background:#ea2324;border:none;border-radius:0 5px 5px 0;box-shadow:none;-webkit-appearance:none;outline:none !important;transition:all 0.1s ease-in;color:#ffffff;font-size:11px;font-family:'rubikmedium';font-weight:normal;line-height:35px;text-transform:uppercase;padding:0 10px;float:left}.sub-submit:hover{background:#feac0e}.subscribe-form ::-webkit-input-placeholder{color:#ffffff;opacity:1}.subscribe-form :-moz-placeholder{color:#ffffff;opacity:1}.subscribe-form ::-moz-placeholder{color:#ffffff;opacity:1}.subscribe-form :-ms-input-placeholder{color:#ffffff;opacity:1}.footer-logo{width:125px;float:left;margin-right:45px}.footer-logo img{display:block;width:100%}.footer-nav{float:left;padding-top:4px}.footer-nav ul{list-style:none;margin:0;padding:0}.footer-nav ul li{float:left;text-align:center;padding:0 22px;border-right:1px solid #5a5a5a}.footer-nav ul li:last-child{padding-right:0;border-right:none}.footer-nav ul li a{display:block;color:#ddd;font-size:15px;font-family:'rubikregular';font-weight:normal;line-height:1;text-decoration:none;transition:all 0.1s ease-in;text-transform:uppercase;padding:0 5px}.footer-nav ul li a span{font-size:80%;text-transform:none}.footer-nav ul li a:hover{color:#ea1c23;text-decoration:none}.footer-nav ul li.active a{color:#ea1c23;font-family:'rubikbold'}.copyright-box{float:right}.copyright-box p{color:#ffffff;font-size:12px;font-family:'rubikregular';font-weight:normal;line-height:18px;margin-bottom:0;text-transform:uppercase}.copyright-box p a{color:#ffffff;text-decoration:none}.copyright-box p a:hover{color:#ffffff;text-decoration:underline}.footer-nav-wrapper{padding:84px 0}.subscribe-box{background:url("shared/images/envelope.png") no-repeat center bottom -95px}.g-gallery .slick-initialized .slick-slide img{width:100%}.g-gallery-vertical .slick-initialized .slick-slide img{width:100%}.hide-nav .owl-controls{display:none}.bws-userpic img{display:block;width:100%;height:100%;object-fit:cover}.service-pic img{max-width:100%}.about-user-banner{background:#1392cf;padding-top:50px}.about-pic-wrapper h1{color:#ffffff;font-size:62px;font-family:'robotolight';font-weight:normal;line-height:1;padding-left:32px;position:relative;letter-spacing:-2px;padding-bottom:46px}.about-pic-wrapper h1:before{display:block;content:"";width:5px;height:34px;background:#df7a1c;position:absolute;left:0;top:20px}.about-upic{height:364px}.about-article-wrapper{border:1px solid #e1e1e1;border-top:none}.about-article-wrapper article{padding:35px}.about-article-wrapper article h2{color:#000000;font-size:22px;font-family:'robotoblack';font-weight:normal;line-height:normal;padding-bottom:16px}.about-article-wrapper article p{color:#838383;font-size:17px;font-family:'robotoregular';font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:18px}.about-article-wrapper article p+h2{padding-top:3px}.about-article-wrapper article dl dt{color:#df7a1c;font-size:17px;font-family:'robotoblack';font-weight:normal;line-height:normal;padding-bottom:16px}.about-gallery{background:url("shared/images/opattern.png");padding:35px;padding-bottom:75px}.about-gallery ul{list-style:none;margin:0;padding:0}.about-gallery ul li{width:31.44%;float:left;margin-right:2.84%;margin-bottom:2.84%;text-align:center}.about-gallery ul li:nth-child(3n){margin-right:0}.about-gallery ul li .image-area{border:4px solid #ffffff}.about-gallery ul li .image-area img{display:block;width:100%}.about-gallery ul li .time{display:inline-block;background:#ffffff;color:#868686;font-size:14px;font-family:'robotobold';font-weight:normal;line-height:normal;min-width:114px;text-align:center;padding:0 15px 4px}.inside-page{padding-bottom:20px}.inside-page .sidebox{margin-top:-364px}.side-box-nav{margin-bottom:20px}.side-box-nav ul{list-style:none;margin:0;padding:0;border-top:1px solid #42a8d9}.side-box-nav ul li{border-bottom:1px solid #42a8d9}.side-box-nav ul li a{display:block;color:#ffffff;font-size:18px;font-family:'robotoregular';font-weight:normal;line-height:normal;padding:8px;padding-left:30px;position:relative;text-decoration:none}.side-box-nav ul li a:before{display:block;content:"";background:url("shared/images/sprite.png") no-repeat -696px -133px;width:7px;height:12px;position:absolute;left:0;top:50%;margin-top:-6px;opacity:0.5}.side-box-nav ul li.active a{font-family:'robotoblack';font-weight:normal}.side-box-nav ul li.active a:before{opacity:1}.appointment-box{background:#ffffff;padding:15px 29px 46px}.sidebox h4{color:#000000;font-size:18px;font-family:'robotoblack';font-weight:normal;line-height:normal;text-transform:uppercase}.appointment-box p{color:#df7a1c;font-size:16px;font-family:'robotoregular';font-weight:normal;line-height:normal;padding-bottom:14px}.appointment-box ul{list-style:none;margin:0;padding:0;margin-bottom:18px}.appointment-box ul li{border-bottom:1px solid #ebebeb;color:#7c7c7c;font-size:16px;font-family:'robotoregular';font-weight:normal;line-height:18px;position:relative;padding:8px;padding-left:26px}.appointment-box ul li:before{display:block;content:"";background:url("shared/images/sprite.png") no-repeat -538px -173px;width:16px;height:16px;position:absolute;left:0;top:9px}.appointment-box ul li:last-child{border-bottom:none}.sidebox .btn{background:#df7a1c;border-radius:20px;color:#ffffff;font-size:14px;font-family:'robotobold';font-weight:normal;line-height:36px;text-transform:uppercase;min-width:200px}.sidebox .btn:hover{background:#f07400}.appointment-box h4{padding-bottom:2px}.location-side{padding:0 29px;padding-bottom:36px}.location-side h4{padding-bottom:12px}.location-side .loc-map{height:214px;margin:0 -29px;margin-bottom:26px;background:#EAEAEA}.location-side ul{list-style:none;margin:0;padding:0;margin-bottom:8px}.location-side ul li{padding-bottom:18px}.location-side ul li h5{color:#df7a1c;font-size:16px;font-family:'robotobold';font-weight:normal;line-height:22px}.location-side ul li p{color:#8f8f8f;font-size:16px;font-family:'robotoregular';font-weight:normal;line-height:22px;margin-bottom:0}.location-side ul li a{color:#1193d1;font-size:16px;font-family:'robotoregular';font-weight:normal;line-height:normal;text-decoration:none}.location-side ul li a:hover{color:#1193d1;text-decoration:underline}.side-feature{padding:20px 29px 24px}.side-logo{margin-bottom:20px}.side-logo img{max-width:100%}.side-feature-info{margin:0 -30px;padding:18px 29px;margin-bottom:26px}.side-feature-info p{color:#ffffff;font-size:18px;font-family:'robotolight';font-weight:normal;line-height:24px;margin-bottom:0;padding-right:20px}.side-feature .btn{background:#57387d}.side-feature .btn:hover{background:#693f9d}.baby-slider-wrapper{position:relative;min-height:200px}.top-social-box-wrapper{position:absolute;left:50%;top:0;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:10;padding-top:58px}.top-social-box{display:inline-block}.fb-icon2{display:inline-block;width:40px;height:40px;background:#3b5998 url("shared/images/fbicon3.png") no-repeat;background-position:center center;border-radius:50%}.top-social-box .fb-icon2{float:left}.website .btn-rounded,.events .btn-rounded{border-radius:20px}.top-social-box .btn{background:none;border:1px solid rgba(255,255,255,0.3);color:#ffffff;font-size:14px;font-family:'robotobold';font-weight:normal;text-transform:uppercase;padding:0 32px;line-height:36px;margin-left:12px}.top-social-box .btn:hover{background:rgba(255,255,255,0.3)}.flexslider .caption{position:absolute;left:0;top:50%;width:100%}.bslide-info img{width:auto !important;margin:0 0 20px 0}.bslide-info h1{color:#ffffff;font-size:82px;font-family:'robotobold';font-weight:normal;line-height:72px;position:relative;padding-left:22px;padding-bottom:18px}.bslide-info p{color:#ffffff;font-size:20px;font-family:'robotolight';font-weight:normal;line-height:1;margin-bottom:0;padding-bottom:28px}.bslide-info h1:before{display:block;content:"";width:5px;height:58px;background:#df7a1c;position:absolute;left:0;top:10px}.bslide-info .btn{background:#1193d1;color:#ffffff;font-size:14px;font-family:'robotobold';font-weight:normal;line-height:36px;text-transform:uppercase;min-width:200px}.bslide-info .btn:hover{background:#0d9ee4}.bslide-info2 .btn{background:#4c2d76}.bslide-info2 .btn:hover{background:#572a94}.bslide-info2 h1:before{background:#4c2d76}.baby-slider .flex-control-paging li{margin:0 3px}.baby-slider .flex-control-paging li a{width:15px;height:15px;display:block;background:#ffffff;box-shadow:none}.baby-slider .flex-control-paging li a:hover{background:#ffe9d4}.baby-slider .flex-control-paging li a.flex-active{background:#df7a1c}.baby-slider .flex-control-paging li:nth-child(2n) a.flex-active{background:#4c2d76}.baby-slider .flex-control-nav{width:300px;position:absolute;bottom:38px;text-align:center;z-index:20;left:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.btm-bslide-info{position:absolute;left:50%;bottom:0;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:10;padding-bottom:14px}.btm-bslide-info p{color:#ffffff;font-size:16px;font-family:'robotoregular';font-weight:normal;line-height:normal;margin-bottom:0;padding-bottom:0}.btm-bslide-info p strong{font-family:'robotobold';font-weight:normal}.for-appoinment{display:inline-block;padding-left:30px;position:relative}.for-appoinment h6{color:#ffffff;font-size:14px;font-family:'robotoregular';font-weight:normal;line-height:20px}.for-appoinment strong{color:#ffffff;font-size:22px;font-family:'robotomedium';font-weight:normal;line-height:20px}.or-phone{background-position:-568px -171px}.for-appoinment .icon{position:absolute;left:0;bottom:2px}.btm-bslide-info .for-appoinment{position:relative;top:-22px}.dr-about-wrapper{background:url("shared/images/opattern.png");overflow:hidden}.dr-about-wrapper>.container{position:relative}.dr-about-wrapper>.container:after{display:block;content:"";width:3000px;height:100%;background:#ffffff;position:absolute;left:100%;top:0;margin-left:-15px}.dr-title-content{min-height:200px;padding-left:225px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative}.dr-about-info{width:29.25%;float:left;padding:0 40px;min-height:380px;background:#ffffff;padding-top:84px;padding-bottom:30px}.dr-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:41.50%;float:left}.dr-title-content .image-area{float:left;position:absolute;left:0;top:0}.dr-title-content .image-area img{display:block;border-radius:50%;box-shadow:0 10px 0 #ffffff}.dr-title-content:after{display:block;content:"";clear:both}.dr-feature-round{display:block;width:75px;height:75px;background:#df7a1c;border-radius:50%;color:#ffffff;font-size:20px;font-family:'robotoblack';font-weight:normal;line-height:75px;margin:0 auto;margin-bottom:20px}.dr-about-info h4{color:#4a4a4a;font-size:18px;font-family:'robotoblack';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:8px}.dr-about-info p{color:#8f8f8f;font-size:16px;font-family:'robotoregular';font-weight:normal;line-height:20px;margin-bottom:0}.dr-title+.dr-about-info{border-right:1px solid #e1e1e1}.services-wrapper{padding-top:58px;padding-bottom:40px}.service-hg-features:after{display:block;content:"";clear:both}.service-hg-features h2{color:#ffffff;font-size:32px;font-family:'robotolight';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:36px}.service-hg-features a{color:#ffffff}.service-hg-features a:hover{text-decoration:underline}.service-hg-features img{margin-top:20px;width:200px}.service-case{display:inline-block;background:url("shared/images/sprite.png") no-repeat -600px -168px;width:25px;height:24px}.service-hg-features h2 .service-case{margin-right:16px}.service-hg-features ul{list-style:none;margin:0;padding:0}.service-hg-features ul li{width:50%;float:left;padding-right:15px;min-height:70px;margin-bottom:10px}.service-hg-features ul li h5{color:#ffffff;font-size:18px;font-family:'robotobold';font-weight:normal;line-height:normal}.service-hg-features ul li p{color:#fff2d0;font-size:15px;font-family:'robotoregular';font-weight:normal;line-height:normal;margin-bottom:0}.services-wrapper .appointment-box{padding-top:18px;padding-bottom:25px}.services-wrapper .appointment-box h4{color:#4a4a4a;font-size:22px;font-family:'robotoblack';font-weight:normal;line-height:normal;text-transform:uppercase}.services-wrapper .appointment-box p{color:#df7a1c}.btn-rounded{background:#df7a1c;border-radius:20px;color:#ffffff !important;font-size:14px;font-family:'robotobold';font-weight:normal;line-height:36px;text-transform:uppercase;text-decoration:none;min-width:200px}.btn-rounded:hover{background:#f07400}.services-wrapper .appointment-box ul li{text-align:left}.services-wrapper .appointment-box ul{margin-bottom:24px}.dr-feature-wrapper .text-holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.f-logo{margin-bottom:6px}.f-logo img{max-width:100%}.dr-feature-wrapper .text-holder p{color:#868686;font-size:28px;font-family:'robotolight';font-weight:normal;line-height:36px;margin-bottom:0;padding-bottom:34px}.blue-btn{background:#1193d1}.blue-btn:hover{background:#0d9ee4}.feature-over-box{min-height:380px}.feature-over-pic{position:absolute;left:0;top:0;height:100%;width:600px;overflow:hidden}.feature-over-pic img{display:block;width:100%;height:100%;object-fit:cover}.e-width-final{max-width:900px}.dot-olay{position:absolute;left:0;top:0;width:100%;height:100%;background:url("shared/images/play.png");opacity:0.4}.ordotbg{background:url("shared/images/opattern.png");padding-top:45px;padding-bottom:60px}.happy-icon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -369px -208px;width:25px;height:25px}.happy-carousel-wrapper h3{color:#4a4a4a;font-size:32px;font-family:'robotolight';font-weight:normal;line-height:normal;text-transform:uppercase;text-align:center;padding-bottom:26px}.happy-carousel-wrapper h3 .happy-icon{margin-right:18px}.happy-carousel-wrapper>a{color:#df7a1c;font-size:16px;font-family:'robotobold';font-weight:normal;line-height:normal;text-transform:uppercase;text-transform:uppercase;position:absolute;right:115px;top:16px}.happy-carousel-wrapper>a:hover{color:#df7a1c;text-decoration:underline}.happy-carousel-wrapper{padding:0 115px}.happy-carousel{text-align:center}.happy-carousel .image-area{border:5px solid #ffffff;text-align:center}.happy-carousel .image-area img{display:block;width:100%}.happy-carousel .time{display:inline-block;background:#ffffff;color:#868686;font-size:16px;font-family:'robotobold';font-weight:normal;line-height:normal;min-width:114px;text-align:center;padding:6px 15px 10px}.happy-carousel .owl-prev{width:50px;height:50px;border-radius:50%;position:absolute;left:-105px;top:50%;margin-top:-55px;background:#df7a1c;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.happy-carousel .owl-prev:hover{background:#e87912}.happy-carousel .owl-prev span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -10px -619px;width:7px;height:12px}.happy-carousel .owl-next{width:50px;height:50px;border-radius:50%;position:absolute;right:-105px;top:50%;margin-top:-55px;background:#df7a1c;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.happy-carousel .owl-next:hover{background:#e87912}.happy-carousel .owl-next span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -10px -645px;width:7px;height:12px;margin-right:-2px}.dr-location{padding-left:40px;padding-top:45px}.dr-location h3{color:#4a4a4a;font-size:32px;font-family:'robotolight';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:-1px;padding-bottom:28px}.orloc-icon{display:inline-block;background:url("shared/images/sprite.png") no-repeat -684px -166px;width:19px;height:25px}.dr-location h3 .orloc-icon{margin-right:16px}.dr-location .address{margin-bottom:25px}.dr-location .address h5{color:#4a4a4a;font-size:16px;font-family:'robotobold';font-weight:normal;line-height:22px;padding-bottom:1px}.dr-location .address p{color:#8f8f8f;font-size:16px;font-family:'robotoregular';font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:1px}.dr-location .address a{color:#1193d1;font-size:16px;font-family:'robotoregular';font-weight:normal;line-height:normal;text-transform:none}.dr-location .address a:hover{color:#1193d1;text-decoration:underline}.dr-location-map-wrapper{position:relative;min-height:380px}.dr-location-wrapper{overflow:hidden}.dr-location-map{position:absolute;right:0;top:0;width:600px;height:100%;background:#e2e2e2}.dr-location .btn{margin-top:20px}.dr-blog-carousel-wrapper{padding:0 80px}.dr-blog-carousel .image-area{border:5px solid #ffffff;margin-bottom:6px}.dr-blog-carousel .image-area img{display:block;width:100%}.dr-blog-carousel h5{color:#ffffff;font-size:16px;font-family:'robotobold';font-weight:normal;line-height:18px;text-transform:uppercase;padding-bottom:4px}.dr-blog-carousel h5 a{color:#ffffff;text-decoration:none}.dr-blog-carousel h5 a:hover{color:#ffffff;text-decoration:underline}.dr-blog-carousel .time{color:#ffffff;font-size:14px;font-family:'robotoregular';font-weight:normal;line-height:normal}.dr-blog-carousel .owl-prev{width:50px;height:50px;border-radius:50%;position:absolute;left:-70px;top:50%;margin-top:-55px;background:#df7a1c;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.dr-blog-carousel .owl-prev:hover{background:#e87912}.dr-blog-carousel .owl-prev span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -10px -619px;width:7px;height:12px}.dr-blog-carousel .owl-next{width:50px;height:50px;border-radius:50%;position:absolute;right:-70px;top:50%;margin-top:-55px;background:#df7a1c;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.dr-blog-carousel .owl-next:hover{background:#e87912}.dr-blog-carousel .owl-next span{display:inline-block;background:url("shared/images/sprite.png") no-repeat -10px -645px;width:7px;height:12px;margin-right:-2px}.dr-blog-carousel-wrapper h3{color:#ffffff;font-size:32px;font-family:'robotolight';font-weight:normal;line-height:normal;text-transform:uppercase;text-align:center;padding-bottom:26px}.star-big{display:inline-block;background:url("shared/images/sprite.png") no-repeat -718px -165px;width:25px;height:25px}.dr-blog-carousel-wrapper h3 .star-big{margin-right:16px}.dr-blog-carousel-wrapper>a{color:#df7a1c;font-size:16px;font-family:'robotobold';font-weight:normal;line-height:normal;text-transform:uppercase;text-transform:uppercase;position:absolute;right:80px;top:16px}.dr-blog-carousel-wrapper>a:hover{color:#df7a1c;text-decoration:underline}.blug-bg{padding-top:45px;padding-bottom:100px}.funds-list{padding-top:35px;padding-bottom:36px}.funds-list p{padding-bottom:20px}.funds-list h3{color:#4a4a4a;font-size:32px;font-family:'robotolight';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:4px}.or-heart{display:inline-block;background:url("shared/images/sprite.png") no-repeat -642px -168px;width:25px;height:25px}.funds-list h3 .or-heart{margin-right:16px}.funds-list ul{list-style:none;margin:0;padding:0}.funds-list ul li{display:inline-block;margin:0 22px}.pill-hg{display:inline-block;height:15px;background:#df7a1c;color:#ffffff;font-size:13px;font-family:'robotobold';font-weight:normal;line-height:14px;padding:0 12px;border-radius:14px;margin-left:5px}.left-image img{object-position:left center}.pplogo{width:158px;height:98px;margin:0 auto;background:#ffffff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:34px}.ppmodal .modal-sm{width:412px}.ppmodal-content{padding:0 36px}.ppmodal-content .highlight-slider .slick-slide{-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.ppmodal-content .highlight-slider .slick-active{z-index:999}.ppmodal-content .highlight-slider .slick-center{-moz-transform:scale(2.1);-webkit-transform:scale(2.1);-o-transform:scale(2.1);-ms-transform:scale(2.1);transform:scale(2.1);z-index:9999}.ppmodal-content .highlight-slider .slick-center img{border:0.5px solid #d4e1f0}.ppmodal-content .highlight-slider .slick-slide{margin:46px 0}.pp-slider .slick-list{height:166px}.ppmodal-features-box{border-bottom:1px dashed #1b73b1;padding-bottom:16px;margin-bottom:28px}.pp-featurelist{width:180px;float:left}.pp-featurelist ul{list-style:none;margin:0;padding:0}.pp-featurelist ul li{color:#ffffff;font-size:13px;font-family:'robotoregular';font-weight:normal;line-height:normal;position:relative;padding-left:14px;padding-bottom:8px}.pp-featurelist ul li:before{display:block;content:"";width:4px;height:4px;background:#ffffff;border-radius:50%;position:absolute;left:0;top:8px}.pp-contact-box{width:142px;float:right}.pp-contact{border-left:1px solid #9cb7ca;padding-left:14px;margin-bottom:25px}.pp-contact h6{color:#ffffff;font-size:14px;font-family:'robotomedium';font-weight:normal;line-height:1;padding-bottom:3px}.pp-contact p{color:#acc1d0;font-size:14px;font-family:'robotoregular';font-weight:normal;line-height:1;margin-bottom:0}.pp-social ul{list-style:none;margin:0;padding:0}.pp-social ul li{float:left;margin-right:8px}.pp-social ul li a{display:inline-block;width:23px;height:23px;background:#ffffff;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.pp-adlist{border-bottom:1px dashed #1b73b1;padding-bottom:20px;margin-bottom:34px}.pp-adlist ul{list-style:none;margin:0;padding:0}.pp-adlist ul li{color:#ffffff;font-size:14px;font-family:'robotoregular';font-weight:normal;line-height:25px;margin-bottom:4px}.pp-adlist ul li a{display:inline-block;color:#2cbefb;text-decoration:none;line-height:25px}.pp-adlist ul li a:hover{color:#2cbefb;text-decoration:underline}.pp-adlist ul li span{display:inline-block;width:25px;height:25px;background:#ffffff;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;float:left;margin-right:10px}.pp-footer{padding-bottom:38px}.pp-address{float:left}.pp-address p{color:#ffffff;font-size:14px;font-family:'robotoregular';font-weight:normal;line-height:17px;margin-bottom:0}.pp-address p strong{display:block;font-family:'robotomedium';font-weight:normal}.pp-footer .btn{border-radius:2px;background:#1086d6;height:38px;min-width:120px;color:#ffffff;font-size:14px;font-family:'robotoregular';font-weight:normal;line-height:36px;text-transform:none;float:right}.pp-footer .btn:hover{background:#157cc2}.pp-slider{margin-bottom:36px}.ppmodal-content .highlight-slider .slick-prev{background:#e23311;width:25px;height:28px;margin-top:-14px}.ppmodal-content .highlight-slider .slick-prev:hover{background:#d32a09}.ppmodal-content .highlight-slider .slick-prev:after{border:none;display:block;content:"";background:url("shared/images/sprite.png") no-repeat -109px -367px;width:4px;height:7px;margin-left:-3px;margin-top:-3px}.ppmodal-content .highlight-slider .slick-next{background:#e23311;width:25px;height:28px;margin-top:-14px}.ppmodal-content .highlight-slider .slick-next:hover{background:#d32a09}.ppmodal-content .highlight-slider .slick-next:before{border:none;display:block;content:"";background:url("shared/images/sprite.png") no-repeat -110px -396px;width:4px;height:7px;margin-left:-2px;margin-top:-3px}.ppmodal-content1{background:#ffffff}.ppmodal-content1 .pplogo{height:114px;margin-bottom:0}.ppmodal-content1 .full-slick .slick-prev{background:#e23311;width:36px;height:32px;margin-top:-16px;position:absolute;left:0;top:50%;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;text-indent:-9999px;font-size:0;z-index:10}.ppmodal-content1 .full-slick .slick-prev:hover{background:#d32a09}.ppmodal-content1 .full-slick .slick-prev:after{border:none;display:block;content:"";background:url("shared/images/sprite.png") no-repeat -109px -367px;width:4px;height:7px;margin-left:9px;margin-top:-2px}.ppmodal-content1 .full-slick .slick-next{background:#e23311;width:36px;height:32px;margin-top:-16px;position:absolute;right:0;top:50%;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none !important;text-indent:-9999px;font-size:0;z-index:10}.ppmodal-content1 .full-slick .slick-next:hover{background:#d32a09}.ppmodal-content1 .full-slick .slick-next:before{border:none;display:block;content:"";background:url("shared/images/sprite.png") no-repeat -110px -396px;width:4px;height:7px;margin-left:10px;margin-top:-2px}.ppmodal-content1 .ppmodal-features-box{background:#0d64a1;padding:30px 36px 25px;border:none;margin-bottom:22px}.ppmodal-content1 .pp-social ul li a{width:24px;height:24px}.ppmodal-content1 .pp-contact{margin-bottom:34px}.ppmodal-content1 .pp-adlist{padding:0 36px;border:none}.ppmodal-content1 .pp-adlist ul li{color:#838383}.ppmodal-content1 .pp-adlist ul li a{color:#3f9ff5}.ppmodal-content1 .pp-adlist ul li span{background:#0d64a1}.ppmodal-content1 .pp-footer{background:#eeeeee;padding:20px 36px}.ppmodal-content1 .pp-address p{color:#686d70}.ppmodal-content1 .pp-footer .btn{background:#eeeeee;border:1px solid #d7d7d7;color:#0d64a1}.ppmodal-content1 .pp-footer .btn:hover{color:#0d64a1;background:#d7d7d7}.pplogo1{height:126px;background:#ffffff;padding:0 50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.pplogo1 img{max-width:100%}.add-socialbox{text-align:center;padding:0 20px;padding-top:14px;padding-bottom:20px}.add-socialbox h5{color:#ffffff;font-size:17px;font-family:'robotoblack';font-weight:normal;line-height:normal}.add-socialbox p{color:#ffffff;font-size:14px;font-family:'robotomedium';font-weight:normal;line-height:normal;margin-bottom:0;padding-bottom:18px}.add-socialbox p img{position:relative;top:-2px;margin-right:4px}.social-colorlinks ul{list-style:none;margin:0;padding:0}.social-colorlinks ul li{display:inline-block}.social-colorlinks ul li a{display:inline-block;width:32px;height:32px;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.social-colorlinks ul li.twitter a{background:#54abee}.social-colorlinks ul li.facebook a{background:#3b5998}.social-colorlinks ul li.instagram a{background:#bf8360}.poth-links ul{list-style:none;margin:0;padding:0}.poth-links ul li{border-bottom:1px solid #e1e1e1;padding-left:75px;padding-right:20px;color:#848484;font-size:14px;font-family:'robotoregular';font-weight:normal;line-height:normal;height:66px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative}.poth-links ul li p{color:#848484;font-size:14px;font-family:'robotoregular';font-weight:normal;line-height:normal;padding-bottom:0;margin-bottom:0}.poth-links ul li a{color:#3f9ff5;text-decoration:none}.poth-links ul li a:hover{color:#3f9ff5;text-decoration:underline}.poth-links ul li img{position:absolute;left:50px;top:50%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.ppmodal-content2 .pp-footer{padding:48px 50px;padding-right:20px}.pp-thumbs{width:200px;float:left}.pp-thumbs ul{list-style:none;margin:0;padding:0}.pp-thumbs ul li{width:65px;float:left;margin-right:1px;margin-bottom:1px}.pp-thumbs ul li img{display:block;width:100%}.ppmodal-content2 .pp-footer .btn{float:right;color:#fd2300;border:none;background:none;margin-top:35px}.ppmodal-content2 .pp-footer .btn:hover{border:1px solid #fd2300}.ppmodal-content3 .pplogo{background:none;width:100%;height:170px;margin-bottom:0}.pp-titlebox{padding:0 45px;position:relative}.pp-info h5{color:#022181;font-size:17px;font-family:'open_sansextrabold';font-weight:normal;line-height:1;padding-bottom:2px}.pp-info p{color:#141414;font-size:17px;font-family:'open_sanssemibold';font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:32px}.ppmodal-content3 .pp-contact{padding-left:18px;position:relative;border-left:none;padding-bottom:38px;margin-bottom:0}.ppmodal-content3 .pp-contact:before{display:block;content:"";width:6px;height:28px;background:#022181;position:absolute;left:0;top:6px}.ppmodal-content3 .pp-contact h6{color:#022181;font-size:19px;font-family:'robotoblack';font-weight:normal;line-height:1}.ppmodal-content3 .pp-contact p{color:#838383;font-size:15px;font-family:'robotoregular';font-weight:normal;line-height:1;margin-bottom:0}.ppt-social{background:#ffffff;position:absolute;right:0;bottom:0;padding:14px 0 0;padding-right:24px;height:50px}.ppt-social:before{display:block;content:"";width:0;height:0;border-style:solid;border-width:0 0 50px 50px;border-color:transparent transparent #ffffff transparent;position:absolute;right:100%;top:0}.ppt-social ul{list-style:none;margin:0;padding:0;position:relative;left:-6px}.ppt-social ul li{float:left;margin-right:4px}.poth-links1{padding:28px 45px}.poth-links1 ul{list-style:none;margin:0;padding:0}.poth-links1 ul li{position:relative;padding-left:25px;color:#848484;font-size:14px;font-family:'robotoregular';font-weight:normal;line-height:normal;padding-bottom:6px}.poth-links1 ul li:last-child{padding-bottom:0}.poth-links1 ul li img{position:absolute;left:0;top:4px}.poth-links1 ul li a{color:#3f9ff5;text-decoration:none}.poth-links1 ul li a:hover{color:#3f9ff5;text-decoration:underline}.ppmodal-content3 .pp-thumbs{width:auto;padding:0 45px;float:none;padding-bottom:30px}.ppmodal-content3 .pp-thumbs ul li{width:20%;padding-right:1px;margin-right:0}.ppmodal-content3 .pp-footer{background:#012176;padding:25px 45px;padding-right:26px}.ppmodal-content3 .pp-footer .pp-address p{color:#ffffff;font-size:14px;font-family:'robotomedium';font-weight:normal;line-height:20px;margin-bottom:0}.ppmodal-content3 .pp-footer .btn{border:none;background:none;color:#fce735}.ppmodal-content3 .pp-footer .btn:hover{color:#fce735;border:1px solid #fce735}.pp-topinfo{padding:0 36px;padding-top:44px;padding-bottom:18px}.pp-topinfo h4{color:#1c609d;font-size:29px;font-family:'open_sansextrabold';font-weight:normal;line-height:1;text-transform:uppercase;letter-spacing:-1px;padding-bottom:20px}.pp-topinfo h4 span{color:#889cae}.pp-topinfo h5{color:#383838;font-size:17px;font-family:'robotoblack';font-weight:normal;padding-bottom:3px}.pp-topinfo p{color:#989898;font-size:14px;font-family:'robotomedium';font-weight:normal;line-height:normal;margin-bottom:0}.pp-topinfo p img{position:relative;top:-1px;margin-right:4px}.pp-midfeatures{padding:32px 36px}.pp-midfeatures ul{list-style:none;margin:0;padding:0}.pp-midfeatures ul li{color:#ffffff;font-size:15px;font-family:'robotobold';font-weight:normal;line-height:20px;position:relative;padding-left:15px;padding-bottom:10px}.pp-midfeatures ul li:last-child{padding-bottom:0}.pp-midfeatures ul li:before{display:block;content:"";width:4px;height:4px;background:#ffffff;border-radius:50%;position:absolute;left:0;top:8px}.ppmodal-content4 .pp-thumbs{float:none;width:auto;padding:10px 36px;background:url("shared/images/ppattern.png")}.ppmodal-content4 .pp-thumbs ul li{width:20%;padding-right:2px;margin-right:0;margin-bottom:2px}.pp-contactlist{padding:22px 36px 38px}.pp-contactlist h5{color:#1c609d;font-size:17px;font-family:'robotomedium';font-weight:normal;line-height:normal;padding-bottom:5px}.pp-contactlist h5 strong{color:#383838;font-weight:normal}.pp-contactlist ul{list-style:none;margin:0;padding:0}.pp-contactlist ul li{color:#6a6a6a;font-size:17px;font-family:'robotoregular';font-weight:normal;line-height:32px;padding-bottom:3px}.pp-contactlist ul li a{color:#3f9ff5;text-decoration:none;line-height:32px}.pp-contactlist ul li a:hover{color:#3f9ff5;text-decoration:underline}.pp-contactlist ul li span{display:inline-block;width:32px;height:32px;border-radius:50%;background:#1c609d;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;float:left;margin-right:12px}.pp-footer-wrapper h5{color:#383838;font-size:17px;font-family:'robotobold';font-weight:normal;line-height:normal;padding:0 36px;padding-bottom:10px}.pp-footer-wrapper .pp-footer{background:#1c609d;padding:0}.pp-footer-wrapper .pp-footer .ppfooter-social{width:50%;background:#15558e;height:66px;float:left;padding-left:32px;padding-top:24px}.ppfooter-social ul{list-style:none;margin:0;padding:0}.ppfooter-social ul li{float:left;border-right:1px dashed #95b2cc;padding:0 4px}.ppfooter-social ul li:last-child{border-right:none}.ppfooter-social ul li a{display:inline-block;width:20px;text-align:center}.pp-footer-wrapper .pp-footer .btn{border:none;background:none;margin-top:12px;margin-right:20px}.pp-footer-wrapper .pp-footer .btn:hover{border:1px solid #ffffff}.ppmodal-content5 .pp-topinfo h4{font-size:24px;padding-bottom:34px}.ppmodal-content5 .pp-topinfo{padding:38px 36px 18px}.ppmodal-content5 .pp-midfeatures ul li{font-family:'robotoregular'}.ppmodal-content5 .pp-thumbs{float:none;width:auto;padding:18px 36px;background:#f0f0f0}.ppmodal-content5 .pp-thumbs ul li{width:20%;padding-right:2px;margin-right:0;margin-bottom:2px}.ppmodal-content5 .pp-contactlist h5{color:#383838;font-size:17px;font-family:'robotoblack';font-weight:normal;line-height:normal;padding-bottom:16px}.ppmodal-content5 .pp-contactlist ul{margin-bottom:22px}.ppmodal-content5 .pp-contactlist ul li{color:#989898;font-family:"robotoregular";font-size:17px;font-weight:normal;line-height:40px;padding-bottom:3px}.ppmodal-content5 .pp-contactlist ul li a{color:#1c609d;line-height:40px}.ppmodal-content5 .pp-contactlist ul li a:hover{color:#1c609d;text-decoration:underline}.ppmodal-content5 .pp-contactlist ul li span{background:#1c609d;width:40px;height:40px}.ppmodal-content5 .pp-contactlist p{color:#757575;font-size:14px;font-family:'robotoregular';font-weight:normal;line-height:19px;margin-bottom:0}.ppmodal-content5 .pp-contactlist{padding:12px 36px 38px}.ppmodal-content5{border-bottom:11px solid #1c609d;padding-bottom:16px}.ppmodal button.close{display:none;z-index:20}.go-gallery .lg-toolbar .lg-close{width:30px;height:30px;background:#ea1c23 url("shared/images/sprite.png") no-repeat -184px 1px;position:absolute;right:0;top:0;transition:all 0.1s ease-in;opacity:1;margin:0;opacity:1 !important;transform:none !important}.go-gallery .lg-toolbar .lg-close:after{content:""}.go-gallery .lg-toolbar .lg-close:hover{background:#feac0e url("shared/images/sprite.png") no-repeat -184px 1px}.go-gallery.lg-outer .lg-img-wrap{padding:0;background:rgba(0,0,0,0.35)}.go-gallery.lg-outer .lg{overflow:visible;margin-top:-70px}.go-gallery.lg-outer .lg:before{display:block;content:"";width:4000px;height:140%;position:absolute;top:-10%;left:-2000px;background:url("shared/images/gpattern.png");opacity:0.4}.go-gallery.lg-outer .lg-thumb-item{border:1px solid rgba(0,0,0,0);border-radius:0}.go-gallery.lg-outer .lg-thumb{margin:0}.go-gallery.lg-outer .lg-thumb-outer{bottom:-78px !important;overflow:hidden;-webkit-transform:none !important;transform:none !important}.go-gallery .lg-actions .lg-prev{left:0 !important;width:40px;height:40px;border-radius:0;background:#383838;padding:0;transition:all 0.1s ease-in;opacity:1 !important;transform:none !important}.go-gallery .lg-actions .lg-prev:after{display:block;content:"";background:url("shared/images/sprite.png") no-repeat -109px -418px;width:5px;height:9px;position:absolute;left:50%;top:50%;margin-left:-3px;margin-top:-5px}.go-gallery .lg-actions .lg-next{right:0 !important;width:40px;height:40px;border-radius:0;background:#383838;padding:0;transition:all 0.1s ease-in;opacity:1 !important;transform:none !important}.go-gallery .lg-actions .lg-next:before{display:block;content:"";background:url("shared/images/sprite.png") no-repeat -110px -440px;width:5px;height:9px;position:absolute;left:50%;top:50%;margin-left:-1px;margin-top:-5px}.go-gallery .lg-actions .lg-icon:hover{background:#242424}.go-gallery.lg-outer .lg-thumb-item.active,.go-gallery.lg-outer .lg-thumb-item:hover{border-color:#ea1c23}.lightgallery .gallery-side ul li{display:none}.lightgallery .gallery-side ul li.show{display:block}.go-gallery.lg-outer .lg-thumb-outer1:before{display:block;content:"";width:25px;height:25px;background:#383838 url("shared/images/swipe.png") no-repeat center center;position:absolute;left:0;top:24px;cursor:pointer;z-index:40}.go-gallery.lg-outer .lg-thumb-outer1:after{display:block;content:"";width:25px;height:25px;background:#383838 url("shared/images/swipe.png") no-repeat center center;position:absolute;right:0;top:24px;cursor:pointer;z-index:40}.go-gallery.lg-outer.lg-has-thumb .lg-item{padding-bottom:0}.go-gallery.lg-hide-items .lg-toolbar{opacity:1;transform:none !important}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}a[href^=tel]{color:#6d7ee6;textareat-decoration:none}.mobile .mobile-nav-link-wrapper{width:200px;position:relative;margin-bottom:15px}.mobile .mobile-nav-title{display:block;background:#ffffff;width:100%;height:36px;border:1px solid #e1e1e1;color:#ea1c23;font-size:14px;font-family:'rubikmedium';font-weight:normal;line-height:34px;padding:0 15px;padding-right:25px;position:relative;text-transform:uppercase;cursor:pointer}.mobile .mobile-nav-title:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:10px 6px 0 6px;border-color:#ea1c23 transparent transparent transparent;position:absolute;right:10px;top:12px}.mobile .mobile-nav-links{display:none;position:absolute;left:0;top:35px;z-index:9999;background:#f8f8f8;border:1px solid #e1e1e1 !important;width:100%}.mobile .mobile-nav-links ul li{float:none;border-bottom:1px solid #e1e1e1;margin:0}.mobile .mobile-nav-links ul li a{display:block;color:#ea1c23;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:34px;padding:0 15px;height:auto;text-align:left}.mobile .mobile-nav-links ul li.active{display:none}.tour-info-box{background:#f4f4f4 url("shared/images/2020/gfsldbg.png") no-repeat center bottom;padding:28px 0}.tour-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tour-info-slider-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:6px;overflow:hidden}.tour-info{flex:0 0 410px;max-width:410px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:30px}.tour-info-summary{max-height:220px;margin-bottom:10px;overflow-y:scroll}.tour-info-summary.no-event{max-height:280px}.tour-info-summary::-webkit-scrollbar{-webkit-appearance:none;width:7px;background:#f1f1f1}.tour-info-summary::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}.tour-info h1{color:#333333;font-size:26px;font-family:'open_sanssemibold';font-weight:normal;line-height:1.2;padding-bottom:12px}.tour-info h1 strong{color:#dd2859}.tour-info p,.tour-info-summary ul,.tour-info-summary li{color:#535453;font-size:15px;font-family:'open_sansregular';font-weight:normal;line-height:1.55;margin-bottom:24px}.tour-info-summary li{margin-bottom:10px;position:relative;padding-left:12px}.tour-info-summary li:before{content:'';width:4px;height:4px;background:#bfbfbf;top:10px;left:0;border-radius:50%;position:absolute}.tour-features{padding-top:10px;padding-right:55px;padding-bottom:16px;position:relative}.tour-features .t-logo{width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ffffff;border:1px solid #e2e2e2;border-radius:50%;position:absolute;right:0;top:8px}.tour-features .t-logo img{max-width:30px}.tour-features h5{color:#a2a1a1;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:0.5px;padding-bottom:5px}.tour-features p{color:#333333;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:normal;margin-bottom:0}.tour-features .text-danger{color:#d82b58 !important}.tour-features .text-danger a{white-space:nowrap}.deals .tour-features{padding:0;background:#fff}.deals .tour-features .t-logo{top:0;width:46px;height:46px}.deals .inclusions ul li{margin-bottom:0;margin-top:-4px}.inclusions ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inclusions ul li{width:26px;height:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ffffff;border:1px solid #e2e2e2;border-radius:50%;margin-right:5px;margin-bottom:5px}.tour-buy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tour-buy .entry h4{color:#a2a1a1;font-size:16px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:1px}.tour-buy .entry strong,.events .offers-list ul li .price strong{display:block;color:#333333;font-size:27px;font-family:'open_sansbold';font-weight:normal;line-height:1;letter-spacing:0.5px}.waitlist-info{display:block;line-height:14px;font-size:12px;background:#444;border-radius:10px;color:#fff;clear:both;padding:5px 7px;margin-bottom:10px}.waitlist-info a{color:#fff;text-decoration:underline}.deals .waitlist-info{margin:-10px 0 2px 0}@media only screen and (max-width: 991px){.waitlist-info{padding:5px 20px}}.btn.rounded{border-radius:50px;padding:0}.btn-theme{background:#d82b58;background:-moz-linear-gradient(top, #d82b58 0%, #d82b58 100%);background:-webkit-linear-gradient(top, #d82b58 0%, #d82b58 100%);background:linear-gradient(to bottom, #d82b58 0%, #d82b58 100%);color:#ffffff;font-size:14px;font-family:'rubikmedium';font-weight:normal;text-transform:uppercase}.btn-theme:hover{color:#ffffff;background:#db2858;background:-moz-linear-gradient(top, #db2858 0%, #c80e3f 100%);background:-webkit-linear-gradient(top, #db2858 0%, #c80e3f 100%);background:linear-gradient(to bottom, #db2858 0%, #c80e3f 100%)}.tour-buy .btn{min-width:250px}.tour-buy .two-buttons{min-width:290px}.tour-buy .two-buttons .btn{min-width:135px}.content-nav.alt>ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.content-nav.alt>ul li{-webkit-box-flex:1;-ms-flex:1;flex:1}.general-block.alt{border-radius:5px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-nav.alt ul li.active a{color:#dc295a;font-size:14px;font-family:'rubikmedium';border-radius:5px 5px 0 0}.gblock-content{border:1px solid #e1e1e1;border-radius:5px;margin-bottom:20px;padding:20px 30px;min-height:438px;width:100%}.general-block.alt .gblock-content:last-child{margin-bottom:0}.gblock-spec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 30px;border-bottom:1px solid #e1e1e1;margin:-20px -30px 18px}.meta-list ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meta-list ul li{text-align:center;margin-right:60px}.meta-list ul li:last-child{margin-right:0}.meta-list ul li h6{color:#a2a1a1;font-size:12px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:0.25px}.meta-list ul li p{color:#333333;font-size:12px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:0.25px;margin-bottom:0;padding-bottom:0}.gblock-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gblock-links ul li{margin-right:10px}.gblock-links ul li:last-child{margin-right:0}.gblock-links ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:52px;background:#ffffff;border:1px solid #e2e2e2;border-radius:50%;text-decoration:none;transition:0.2s ease-in}.gblock-links ul li a:hover{background:-moz-linear-gradient(top, #fff 20%, rgba(120,120,120,0.2) 100%);background:-webkit-linear-gradient(top, #fff 20%, rgba(120,120,120,0.2) 100%);background:linear-gradient(to bottom, #fff 20%, rgba(120,120,120,0.2) 100%)}.gblock-content h2,.course-overview-content .abcd-box h1{color:#333333;font-size:22px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;text-transform:none}.gblock-content h2 strong{color:#d82b58}.gblock-content ul{list-style:none;margin:0;padding:0}.gblock-content>ul li{color:#535453;font-size:16px;font-family:'open_sansregular';font-weight:normal;line-height:normal;position:relative;padding-left:20px;padding-bottom:10px}.gblock-content>ul li:before{display:block;content:"";width:6px;height:6px;background:#db295a;border-radius:50%;position:absolute;left:0;top:8px}.gblock-content ol{list-style:none;margin:0;padding:0}.gblock-content>ol li{color:#535453;font-size:16px;font-family:'open_sansregular';font-weight:normal;line-height:normal;position:relative;padding-left:30px;padding-bottom:10px}.gblock-content>ol li:before{display:block;content:"";width:16px;height:16px;background:url("shared/images/2020/checkmark.png") no-repeat left center;position:absolute;left:0;top:3px}.gblock-content li a{color:#db295a;text-decoration:none}.gblock-content li a:hover{color:#db295a;text-decoration:underline}.course-overview-wrapper{padding-top:30px;margin-bottom:30px}.sidebar-box.rounded{border-radius:5px}.club-infobox{padding:30px 28px}.club-logo{width:152px;height:152px;margin:0 auto 22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e1e1e1;border-radius:50%}.club-infobox h3{color:#363636;font-size:18px;font-family:'open_sansregular';font-weight:normal;line-height:1.4;text-transform:none;letter-spacing:0.1px;margin-top:0}.club-infobox h3 a{display:inline-block;color:#363636;text-decoration:underline}.club-infobox h3 a:hover{color:#363636;text-decoration:none}.club-infobox h3:before{display:none}.course-info{border:1px solid #e1e1e1;border-radius:5px;padding:20px 18px;margin-bottom:28px}.course-info ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.course-info ul li{margin-right:15px}.course-info ul li:last-child{margin-right:0}.course-overview-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.course-overview-content .content{flex:0 0 73.72%;max-width:73.72%}.course-overview-content .sidebar{flex:0 0 26.28%;max-width:26.28%}.course-overview-content .abcd-box a{display:inline-block}.club-contact-info{padding-bottom:20px}.club-contact-info ul{list-style:none;margin:0;padding:0}.club-contact-info ul li{color:#333333;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:normal;letter-spacing:0.25px;text-transform:uppercase;margin-bottom:10px}.club-contact-info ul li a{color:#333333;text-decoration:none}.club-contact-info ul li a:hover{color:#333333;text-decoration:underline}.c-link{color:#d82b58 !important;text-decoration:none;padding-right:20px;background:url("shared/images/2020/linkarrow.png") no-repeat right center}.club-infobox address{color:#a2a0a0;font-size:12px;font-family:'open_sansregular';font-weight:normal;line-height:1.5;letter-spacing:0.25px}.club-social-links{padding-top:20px;padding-bottom:12px}.club-social-links ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.club-social-links ul li{width:28px;margin-right:7px}.club-social-links ul li img{display:block;width:100%}.map-sidebox{height:240px;padding:0 !important}.map-sidebox iframe{width:100%;height:100%}.sidebar-box-alt{height:auto;padding:0}.sidebar-box-alt img{display:block;width:100%}.social-carousel-wrapper{background:#f4f4f4;padding-top:30px;padding-bottom:58px}.box-title{text-align:center;margin-bottom:25px}.box-title h3{color:#333333;font-size:26px;font-family:'open_sansextrabold';font-weight:normal;line-height:1.08;text-transform:uppercase}.box-title h3:after{display:block;content:"";background:#dc295a;width:52px;height:3px;margin:0 auto;margin-top:20px}.social-carousel .owl-prev{width:50px;height:50px;background:#fff url("shared/images/2020/leftarrow_carousel.png") no-repeat center center;border-radius:50%;font-size:0.1px;text-indent:-9999px;position:absolute;left:-25px;top:50%;margin-top:-25px;transition:none;outline:none}.social-carousel .owl-prev:hover{background:-moz-linear-gradient(top, rgba(255,255,255,0) 50%, rgba(120,120,120,0.2) 100%),#fff url("shared/images/2020/leftarrow_carousel3.png") no-repeat center center;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 50%, rgba(120,120,120,0.2) 100%),#fff url("shared/images/2020/leftarrow_carousel3.png") no-repeat center center;background:linear-gradient(to bottom, rgba(255,255,255,0) 50%, rgba(120,120,120,0.2) 100%),#fff url("shared/images/2020/leftarrow_carousel3.png") no-repeat center center;box-shadow:0 4px 5px rgba(0,0,0,0.05)}.social-carousel .owl-next{width:50px;height:50px;background:#fff url("shared/images/2020/rightarrow_carousel.png") no-repeat center center;border-radius:50%;font-size:0.1px;text-indent:-9999px;position:absolute;right:-25px;top:50%;margin-top:-25px;transition:none;outline:none}.social-carousel .owl-next:hover{background:-moz-linear-gradient(top, rgba(255,255,255,0) 50%, rgba(120,120,120,0.2) 100%),#fff url("shared/images/2020/rightarrow_carousel3.png") no-repeat center center;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 50%, rgba(120,120,120,0.2) 100%),#fff url("shared/images/2020/rightarrow_carousel3.png") no-repeat center center;background:linear-gradient(to bottom, rgba(255,255,255,0) 50%, rgba(120,120,120,0.2) 100%),#fff url("shared/images/2020/rightarrow_carousel3.png") no-repeat center center;box-shadow:0 4px 5px rgba(0,0,0,0.05)}.event-partners{padding-top:30px;text-align:center;padding-bottom:36px}.top-sponsor-title{border:1px solid #e1e1e1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:42px}.top-sponsor-title h3{color:#333333;font-size:22px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;text-transform:none}.top-sponsor-title img{display:block;width:100%}.event-partners ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.event-partners ul li{width:300px;height:112px;border:1px solid #e1e1e1;margin:0 3px 6px}.event-partners ul li a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.event-partners ul li img{display:block;width:100%;height:100%}.event-buy-box-wrapper{background:#f4f4f4;padding:25px 0 42px}.event-buy-box{background:#ffffff;border-radius:5px;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.event-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:50%;padding-right:15px}.event-title figure{width:180px;margin:0;margin-right:20px}.event-title figure img{display:block;width:100%}.event-title h4{color:#333333;font-size:22px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal}.event-buy-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-buy-details .btn{width:200px}.event-buy-details .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:52px}.event-buy-details .quantity label{color:#333333;font-size:22px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;text-transform:uppercase;margin-right:22px}.qty-input{display:block;width:60px;height:50px;background:#f0efef;border:none;border-radius:5px;box-shadow:none;-webkit-appearance:none;outline:none !important;padding:0 10px;color:#333333;font-size:22px;font-family:'open_sanssemibold';font-weight:normal;line-height:50px;text-align:center}.tour-info-slider .flex-control-nav{width:100%;position:absolute;bottom:30px;text-align:center}.tour-info-slider .flex-control-nav li{margin:0 4px}.tour-info-slider .flex-control-nav li a{background:#ffffff;width:10px;height:10px;box-shadow:none}.tour-info-slider .flex-control-nav li a:hover{background:#ffc3d3}.tour-info-slider .flex-control-nav li a.flex-active{background:#dc295a}.tour-info-slider .slides>li{height:450px;border-radius:5px;overflow:hidden}.tour-info-slider .slides>li>img{display:block;width:100%;height:100%;object-fit:cover}.events-slider .caption{position:absolute;left:0;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:100%;z-index:40}.event-slide-pic{background:#000000;height:600px}.event-slide-pic.slim{background:#000000;height:330px}.event-slide-pic img{display:block;width:100%;height:100%;object-fit:cover}.events-slider .caption .ev-logo{display:-webkit-box;display:-ms-flexbox;display:flex;align-item:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:28px}.events-slider .caption .ev-logo.alt img{width:135px !important}.events-slider .caption .ev-logo img{width:auto !important;margin:auto 0}.events-slider .caption h1{color:#ffffff;font-size:32px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:1px;padding-bottom:22px;text-shadow:-1px 0 #666666, 0 1px #666666, 1px 0 #666666, 0 -1px #666666}.events-slider .caption h1 strong{font-family:'open_sansextrabold';color:#db2959}.events-slider .caption p{color:#ffffff;font-size:18px;font-family:'open_sansregular';font-weight:normal;line-height:1.55;min-height:100px}.events-slider .caption .btn-theme-outline{color:#ffffff;background:rgba(0,0,0,0.3)}.events-slider.choose-series h1:after{display:block;content:"";background:#dc295a;width:52px;height:3px;margin:15px auto 20px auto}.events-slider.choose-series .caption a{font-family:'open_sansbold';color:#db2959;font-size:60px;padding:10px 25px;margin:10px 20px;border:1px solid rgba(255,255,255,0)}.events-slider.choose-series .caption a.active,.events-slider.choose-series .caption a:hover,.events-slider.choose-series .caption a:active{color:#fff;border:1px solid #fff;text-decoration:none}.btn-theme-outline{border:2px solid #d82b58;color:#333333;font-size:14px;font-family:'rubikmedium';font-weight:normal;text-transform:uppercase}.btn-theme-outline:hover{color:#ffffff;background:#d82b58}.ev-btn-box{margin-bottom:48px}.ev-btn-box .btn{min-width:250px;margin:0 6px}.play-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffffff !important;font-size:16px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;transition:0.2s ease-in}.play-btn-icon{display:inline-block;width:32px;height:32px;border:2px solid #d82b58;border-radius:50%;background:url("shared/images/2020/play_btnicon.png") no-repeat center center;transition:0.1s ease-in}.play-link:hover .play-btn-icon{background:#d82b58 url("shared/images/2020/play_btnicon.png") no-repeat center center}.play-link .play-btn-icon{margin-right:10px}.events-slider .flex-control-nav{width:100%;position:absolute;bottom:30px;text-align:center}.events-slider .flex-control-nav li{margin:0 4px}.events-slider .flex-control-nav li a{background:#ffffff;width:10px;height:10px;box-shadow:none}.events-slider .flex-control-nav li a:hover{background:#ffc3d3}.events-slider .flex-control-nav li a.flex-active{background:#dc295a}.about-golfer-wrapper{padding-top:25px;padding-bottom:64px}.about-golfer-wrapper p,.about-golfer-wrapper li{color:#555;font-size:18px;font-family:'open_sansregular';font-weight:normal;line-height:1.55;margin-bottom:10px}.links-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.links-block .btn{min-width:250px;margin-right:42px}.play-link.dark{color:#db2959 !important}.play-link.dark .play-btn-icon{background:url("shared/images/2020/play_btnicon2.png") no-repeat 11px center}.about-golfer-wrapper .top-sponsor-title{margin-bottom:50px}.about-golfer-wrapper .box-title{margin-bottom:68px}.about-golfer-wrapper figure{margin:0;position:relative;top:-25px}.about-golfer-wrapper figure img{display:block;max-width:100%;height:auto}.network-membership-wrapper{background:#fff url("shared/images/2020/sectionbg.png") no-repeat left bottom;padding-top:36px;padding-bottom:58px}.membership-features{margin:0 -12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding-right:20px}.membership-features [class*=col-]{flex:0 0 25%;max-width:25%;padding:0 12px}.membership-features .membership-main{padding:20px;background:#ffffff;border-radius:5px;border:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:324px;position:relative}.membership-features .membership-main:after{display:block;content:"";width:100%;height:8px;background:url("shared/images/2020/acchg.png") no-repeat center bottom;position:absolute;left:0;bottom:0}.membership-features .membership-main figure{margin:0;margin-bottom:24px}.membership-features .membership-main figure img{max-width:100%}.membership-features .membership-main h6{color:#a2a1a1;font-size:13px;font-family:'open_sansextrabold';font-weight:normal;line-height:1;text-transform:uppercase;padding-bottom:5px}.membership-features .membership-main strong{color:#131217;font-size:28px;font-family:'open_sansextrabold';font-weight:normal;line-height:1;text-transform:uppercase}.feature_box{background:#ffffff;border-radius:5px;border:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:150px;margin-bottom:24px}.feature_box figure{width:55px;height:55px;min-height:55px;background:#f4f4f4;border-radius:50%;margin:0 auto 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feature_box figure img{mix-blend-mode:darken}.feature_box h6{color:#494949;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:1.5;min-height:36px}.feature_box p{color:#828282;font-size:12px;font-family:'open_sansregular';font-weight:normal;line-height:normal;margin-bottom:0;padding-top:2px}.network-membership-wrapper .btn{min-width:250px}.membership-features .included{display:inline-block;color:#131217;font-size:12px;font-family:'open_sansextrabold';font-weight:normal;line-height:18px;letter-spacing:6px;padding:0 15px;text-transform:uppercase;background:#fff2cc;background:-moz-linear-gradient(top, #fff2cc 0%, #ffbf00 100%);background:-webkit-linear-gradient(top, #fff2cc 0%, #ffbf00 100%);background:linear-gradient(to bottom, #fff2cc 0%, #ffbf00 100%);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;left:100%;top:90px;transform-origin:left top}.mid-hero-block{background:#000000;position:relative;padding-top:128px;padding-bottom:155px}.mid-hero-block .backbgbox{position:absolute;left:0;top:0;width:100%;height:100%}.mid-hero-block h2{color:#ffffff;font-size:38px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:3px;padding-bottom:20px}.mid-hero-block h2 strong{color:#db2959}.mid-hero-block .container{position:relative;z-index:40}.mid-hero-block p{color:#ffffff;font-size:18px;font-family:'open_sansregular';font-weight:normal;line-height:1.55;margin-bottom:35px}.mid-hero-block .btn{min-width:250px;color:#ffffff}.mid-ad-location{margin:25px 0}.event-gallery-wrapper{background:#f4f4f4;padding-top:38px;padding-bottom:90px}.eg-box{background:#ffffff;text-align:left;transition:0.2s ease-in;margin-bottom:25px}.eg-box:hover{box-shadow:0 4px 10px rgba(0,0,0,0.1)}.eg-box figure{height:160px;margin:0}.eg-box figure img{display:block;width:100%;height:100%;object-fit:cover}.eg-box .eg-content{padding:24px 20px;padding-top:30px;min-height:158px}.eg-box .eg-content h4{color:#333333;font-size:22px;font-family:'open_sanssemibold';font-weight:normal;line-height:1.5;min-height:86px}.eg-box .eg-content .pub-time{color:#9a9a9a;font-size:12px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal}.eg-box a{text-decoration:none}.event-gallery-wrapper .btn{min-width:250px}.event-partners-2{padding-top:36px;padding-bottom:92px}.upcoming-events-wrapper{background:#f4f4f4;padding-top:20px;padding-bottom:35px}.events-filter{padding-bottom:20px}.events-filter ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.events-filter ul li{padding:0 8px}.events-filter ul li a{display:block;color:#a2a1a1;font-size:14px;font-family:'rubikmedium';font-weight:normal;line-height:20px;text-transform:uppercase;text-decoration:none;transition:0.2s ease-in;padding:0 10px}.events-filter ul li a:hover{color:#ff80a2}.events-filter ul li.active a{color:#db2959}.event-calendar-vertical{height:354px;border:1px solid #e1e1e1;border-radius:5px;background:#ffffff;margin-bottom:25px;overflow:hidden}#loading-location{position:absolute;margin-left:10px}.event-calendar-vertical .event-month .month-title{height:51px;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#db2959;font-size:13px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase;border-bottom:1px solid #e1e1e1}.event-calendar-vertical .event-month .month-title strong{font-family:'open_sansbold';text-decoration:underline}.event-calendar-vertical .event-month .month-title a{float:right;color:#a2a1a1}.event-calendar-vertical .event-month ol{list-style:none;margin:0;padding:0}.event-calendar-vertical .event-month ol>li{position:relative;height:84px;border:1px solid rgba(255,255,255,0);border-bottom:1px solid #e1e1e1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f4f4f4}.event-calendar-vertical .event-month ol>li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}.event-calendar-vertical .event-month ol>li .event-date{min-width:90px !important;color:#333333;font-size:11px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:0.25px;min-width:75px;padding-right:10px;white-space:nowrap}.event-calendar-vertical .event-month ol>li figure{width:62px;height:62px;background:#ffffff;border:1px solid #e1e1e1;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:20px;min-width:62px}.event-calendar-vertical .event-month ol>li figure img{max-width:40px}.event-calendar-vertical .event-month ol>li:nth-child(even){background:#ffffff}.event-meta h5{display:inline-block;color:#333333;font-size:13px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;border-bottom:1px solid #333333;margin-bottom:5px}.event-meta ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.event-meta ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:18px}.event-meta ul li:last-child{margin-right:0}.event-meta ul li h6{color:#a2a1a1;font-size:11px;font-family:'open_sansbold';font-weight:normal;line-height:25px;text-transform:uppercase;letter-spacing:0.25px;margin-right:8px}.event-meta ul li strong{color:#333333;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:25px;white-space:nowrap}.event-meta ul li strong.available{color:#db2959}.event-meta ul li strong.few-left{color:#ffffff;background:#db2959;padding:0 6px;border-radius:5px;white-space:nowrap}.upevent-slider{border-bottom:1px solid #e1e1e1;border-radius:5px}.upevent-slider ul.slides li{height:352px;position:relative}.upevent-slider ul li>img,.upevent-slider ul li a>img{display:block;width:100%;height:100%;object-fit:cover;border-radius:5px}.upevent-slider ul li .slide-sponsor-logo{background:#ffffff;width:62px;height:62px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:10px;top:10px}.upevent-slider ul li .slide-sponsor-logo img{width:auto;max-width:100%}.upevent-slider ul li .ev-slide-title{color:#a2a1a1;font-size:11px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:0.25px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;left:calc(100% + 24px);top:0;transform-origin:left top;white-space:nowrap}.upevent-slider .flex-direction-nav .flex-prev{width:50px;height:50px;border:1px solid #ffffff;border-radius:50%;background:url("shared/images/2020/leftarrow_carousel2.png") no-repeat center center;position:absolute;left:25px !important;top:50%;margin-top:-25px;z-index:40;opacity:1;transition:none}.upevent-slider .flex-direction-nav .flex-prev:hover{background:-moz-linear-gradient(top, rgba(255,255,255,0) 20%, rgba(255,255,255,0.3) 100%),url("shared/images/2020/leftarrow_carousel2.png") no-repeat center center;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 20%, rgba(255,255,255,0.3) 100%),url("shared/images/2020/leftarrow_carousel2.png") no-repeat center center;background:linear-gradient(to bottom, rgba(255,255,255,0) 20%, rgba(255,255,255,0.3) 100%),url("shared/images/2020/leftarrow_carousel2.png") no-repeat center center}.upevent-slider .flex-direction-nav .flex-next{width:50px;height:50px;border:1px solid #ffffff;border-radius:50%;background:url("shared/images/2020/rightarrow_carousel2.png") no-repeat center center;position:absolute;right:25px !important;top:50%;margin-top:-25px;z-index:40;opacity:1;transition:none}.upevent-slider .flex-direction-nav .flex-next:hover{background:-moz-linear-gradient(top, rgba(255,255,255,0) 20%, rgba(255,255,255,0.3) 100%),url("shared/images/2020/rightarrow_carousel2.png") no-repeat center center;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 20%, rgba(255,255,255,0.3) 100%),url("shared/images/2020/rightarrow_carousel2.png") no-repeat center center;background:linear-gradient(to bottom, rgba(255,255,255,0) 20%, rgba(255,255,255,0.3) 100%),url("shared/images/2020/rightarrow_carousel2.png") no-repeat center center}.upcoming-events-wrapper .upevent-slider{margin-bottom:25px}.std-btn-box .btn{min-width:250px;margin:0 6px}.event-calendar-vertical .mCSB_inside>.mCSB_container{margin-right:20px}.event-calendar-vertical .mCSB_scrollTools{width:20px;border-left:1px solid #e1e1e1}.event-calendar-vertical .mCSB_scrollTools .mCSB_draggerRail{width:100%;border-radius:0;background:none}.event-calendar-vertical .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;background:#db2959 url("shared/images/2020/scrollicon.png") no-repeat center center !important;opacity:1 !important;border-radius:0}.event-calendar-vertical .mCSB_scrollTools{opacity:1 !important}.event-calendar-vertical .event-month ol>li:hover{box-shadow:0 0 9px rgba(169,169,169,0.58);border:1px solid #db2959;border-radius:5px 0 0 5px;z-index:60}.event-gallery-wrapper .social-carousel .owl-prev{top:55px;margin-top:0}.event-gallery-wrapper .social-carousel .owl-next{top:55px;margin-top:0}.tour-schedule-wrapper{background:#f4f4f4 url("shared/images/2020/schbg.png") no-repeat right center;padding-top:40px}.tour-schedule-wrapper .breadcrumb{padding:0;margin-bottom:0}.tour-schedule-wrapper .breadcrumb li{color:#000000;font-size:11px;font-family:'open_sansregular';font-weight:normal;line-height:normal}.tour-schedule-wrapper h1{color:#333333;font-size:30px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;text-align:center;padding-bottom:24px}.tour-schedule-wrapper h1 strong{color:#dd2859;font-weight:normal}.tour-filter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.table-view-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-view-links a{width:52px;height:52px;border:2px solid #dd295a;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;transition:0.1s ease-in}.table-view-links a:hover{background:#ffffff}.table-view-links a.active{background:#dd295a}.table-view-links a.active img{-webkit-filter:brightness(10);filter:brightness(10)}.std-select.bootstrap-select{width:200px !important}.std-select.bootstrap-select>.dropdown-toggle{width:100%;height:50px;background:none;border:2px solid #e1e1e1;border-radius:50px;box-shadow:none;-webkit-appearance:none;outline:none !important;color:#333333 !important;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:46px;padding:0 20px;transition:none}.std-select.bootstrap-select>.dropdown-toggle:hover{background:#ffffff}.std-select.bootstrap-select>.dropdown-toggle:hover .bs-caret{background:url(shared/images/2020/selectdownarrow2.png) no-repeat center center}.filter-select-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-select-dropdown .filter{margin:0 12px}.schedule-table{display:table;border-collapse:collapse;width:100%;border:none}.schedule-table .tr{display:table-row;background:#ffffff}.schedule-table .tr:nth-child(odd){background:#f4f4f4}.schedule-table .tr .td{display:table-cell;vertical-align:middle;padding:12px 20px}.schedule-table .tr .td:first-child{padding-left:25px;padding-right:5px}.schedule-table .tr .td:last-child{text-align:right}.schedule-table-wrapper .schedule-month{background:#363636;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffffff;font-size:13px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase;padding:5px 25px;height:52px;border-radius:5px 5px 0 0}.schedule-table .sch-date{color:#333333;font-size:11px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:0.25px}.sch-course-logo,.series-badge{width:62px;height:62px;background:#ffffff;border:1px solid #e1e1e1;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:62px}.series-badge{background:linear-gradient(340deg, #ccc 0%, #fff 40%);font-family:'open_sansbold';break-after:always;flex-wrap:wrap}.series-badge div{text-align:center;line-height:13px}.series-badge .series{background:#d92a5a;font-size:9px;padding:0px 4px;border-radius:8px;text-transform:uppercase;color:#ffffff}.sch-course-logo img,.series-badge img{max-width:40px}.course-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-title h4{color:#363636;font-size:15px;font-family:'open_sansregular';font-weight:normal;line-height:normal}.expanded-view .course-title h4{padding-right:100px}.course-title h4 a{color:#363636;text-decoration:underline}.course-title h4 a:hover{color:#363636;text-decoration:none}.course-title .sch-course-logo{margin-right:24px}.schedule-table .tour-features h5{padding-bottom:4px}.schedule-table .tour-features .few-left{display:inline-block;color:#ffffff;line-height:25px;background:#dc295a;border-radius:5px;padding:0 6px;white-space:nowrap}.schedule-table .tour-features .available{color:#dc295a}.s-link{padding-right:22px;background:url("shared/images/2020/linkarrow.png") no-repeat right 2px center;color:#363636;font-size:11px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal;text-decoration:none;text-transform:uppercase;white-space:nowrap}.s-link:hover{text-decoration:underline}.select-alt .bootstrap-select .dropdown-toggle:focus{outline:none !important}.select-alt .bootstrap-select .btn .bs-caret{background:url("shared/images/2020/selectdownarrow.png") no-repeat center center;right:12px}.select-alt .bootstrap-select>.dropdown-toggle:active{background:#e1e1e1 !important}.tour-schedule-wrapper .schedule-table-wrapper{position:relative;top:34px}.table-split-wrapper{padding-top:86px}.table-split-head{position:relative;padding:0 250px;margin-bottom:55px}.split-title{text-align:center}.split-title h2{color:#333333;font-size:30px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;padding-bottom:10px}.split-title h2 strong{color:#dd2859}.split-title .split-date{display:block;color:#000000;font-size:13px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;padding-bottom:15px}.split-tab-links ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.split-tab-links ul li{margin:0 10px}.split-tab-links ul li a{display:block;min-width:145px;height:35px;padding:0 15px;color:#000000;font-size:13px;font-family:'open_sanssemibold';font-weight:normal;line-height:33px;border:1px solid #e1e1e1;border-radius:50px;transition:0.2s ease-in}.split-tab-links ul li a:not(.active):hover{background:#f1f1f1}.split-tab-links ul li a.active{border-color:#dd2859}.tour-graphics ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.tour-graphics ul li{width:106px;height:106px;background:#ffffff;border:1px solid #e1e1e1;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:106px;margin-right:20px;padding:10px}.tour-graphics ul li img{display:block;max-width:100%;height:auto}.bg-info{background-color:#2553a1 !important}.table-split-head .tour-graphics{position:absolute;left:0;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.table-split-head .gblock-links{position:absolute;right:0;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.mini-advt{width:100%;max-width:728px;margin:0 auto 20px}.mini-advt img{display:block;width:100%}.split-tab-content{margin-bottom:54px}.table-split table{width:100%;border:none}.table-split thead th{background:#333333;color:#ffffff;font-size:13px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase;padding-right:15px;height:52px;vertical-align:middle}.table-split thead th:first-child{padding-left:25px;border-radius:5px 0 0 0}.table-split thead th:last-child{padding-right:25px;border-radius:0 5px 0 0;text-align:right}.table-split thead tr th:nth-child(3),.table-split thead tr th:nth-child(4){text-align:center}.table-split table.dataTable{border-collapse:collapse !important}.table-split tbody{border:1px solid #e1e1e1;border-top:none;border-collapse:collapse !important}.table-split tbody tr{border:1px solid #e1e1e1}.table-split tbody tr:nth-child(even){background:#f4f4f4}.table-split tbody tr:last-child{border-bottom:none}.table-split tbody tr td{color:#333333;font-size:13px;font-family:'open_sansbold';font-weight:normal;line-height:normal;height:84px;vertical-align:middle;padding-right:15px}.table-split tbody tr td:first-child{padding-left:25px}.table-split tbody tr td:last-child{padding-right:25px;text-align:right}.table-split tbody tr td:nth-child(3),.table-split tbody tr td:nth-child(4){text-align:center}.split-points{background:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:104px;height:45px;border:1px solid #e1e1e1;border-radius:50px;padding:0 10px;color:#333333;font-size:16px;font-family:'robotoblack';font-weight:normal;line-height:normal}.split-points .s-icon{width:22px}.split-points .s-icon img{display:block;width:100%}.table-split tbody tr td .split-points{float:right}.expanded-date{display:none}.exp-evt-pic{display:none}.expanded-view .schedule-month{display:none}.expanded-view .schedule-table{display:block}.expanded-view .schedule-table .tr{display:-webkit-box;display:-ms-flexbox;display:flex;background:#ffffff !important;border:1px solid #e1e1e1 !important;border-radius:5px;margin-bottom:10px;position:relative}.expanded-view .schedule-table .sch-date{display:none}.expanded-view .schedule-table .expanded-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:242px}.expanded-view .schedule-table .td:nth-child(1){flex:0 0 146px;max-width:146px;padding-top:0 !important;padding-left:5px !important;padding-bottom:0 !important}.expanded-view .schedule-table .td:nth-child(2){flex:0 0 285px;max-width:285px;padding:0}.expanded-view .schedule-table .td:nth-child(3){padding-left:30px}.expanded-date .exp-date{color:#333333;font-size:30px;font-family:'open_sansbold';font-weight:normal;line-height:normal;padding-bottom:6px}.expanded-date .exp-date sub{font-size:12px;text-transform:uppercase;padding-left:2px;position:relative;top:0}.expanded-date .exp-month{color:#333333;font-size:15px;font-family:'open_sansbold';font-weight:normal;line-height:normal;letter-spacing:0.25px;text-transform:uppercase;padding-bottom:10px}.expanded-date .exp-year{color:#a2a0a0;font-size:15px;font-family:'open_sansbold';font-weight:normal;line-height:normal;letter-spacing:0.25px;text-transform:uppercase}.expanded-view .schedule-table .course-title .sch-course-logo{position:absolute;right:20px;top:30px;z-index:40}.expanded-view .schedule-table .course-title .series-badge{position:absolute;right:120px;top:30px;z-index:40}.expanded-view .schedule-table .course-title h4{position:absolute;color:#363636;font-size:19px;font-family:'open_sansregular';left:460px;top:64px;z-index:40}.expanded-view .schedule-table .exp-evt-pic{display:block;height:100%}.expanded-view .schedule-table .exp-evt-pic img{display:block;width:100%;height:100%;object-fit:cover}.expanded-view .schedule-table .td{display:block;padding-bottom:0;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-top:132px}.expanded-view .schedule-table .tour-features h5{font-size:13px;font-family:'open_sanssemibold';padding-bottom:8px}.expanded-view .schedule-table .tour-features p{font-size:13px;font-family:'open_sanssemibold'}.expanded-view .schedule-table .s-link{display:block;width:145px;height:35px;border:1px solid #e1e1e1;border-radius:50px;color:#363636;font-size:13px;font-family:'open_sansbold';line-height:33px;text-align:center;background-position:right 15px center;padding:0 15px}#wrapper{overflow:hidden}table.dataTable{width:100% !important}.content-nav.alt ul li a:hover{color:#d82b58}.ev-btn-box .btn-theme{background:#db2959}.ev-btn-box .btn-theme:hover{color:#db2959;background:#ffffff}.btn-theme-outline.light:hover{color:#ffffff;background:-moz-linear-gradient(top, rgba(219,41,89,0) 0%, rgba(219,41,89,0.2) 100%);background:-webkit-linear-gradient(top, rgba(219,41,89,0) 0%, rgba(219,41,89,0.2) 100%);background:linear-gradient(to bottom, rgba(219,41,89,0) 0%, rgba(219,41,89,0.2) 100%)}.events-slider .play-link:hover{color:#ffffff}.events-slider .play-link .play-btn-icon{transition:none}.events-slider .play-link:hover .play-btn-icon{background:-moz-linear-gradient(top, rgba(219,41,89,0) 0%, rgba(219,41,89,0.2) 100%),url("shared/images/2020/play_btnicon.png") no-repeat center center;background:-webkit-linear-gradient(top, rgba(219,41,89,0) 0%, rgba(219,41,89,0.2) 100%),url("shared/images/2020/play_btnicon.png") no-repeat center center;background:linear-gradient(to bottom, rgba(219,41,89,0) 0%, rgba(219,41,89,0.2) 100%),url("shared/images/2020/play_btnicon.png") no-repeat center center}.play-link.dark:hover .play-btn-icon{background:#d82b58 url("shared/images/2020/play_btnicon.png") no-repeat 11px center}.open.std-select.bootstrap-select .dropdown-toggle{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #fcfcfc 100%);background:-webkit-linear-gradient(top, #fff 0%, #fcfcfc 100%);background:linear-gradient(to bottom, #fff 0%, #fcfcfc 100%);border-radius:25px 25px 0 0;border:2px solid #e1e1e1}.open.std-select.bootstrap-select .dropdown-toggle .bs-caret{background:url(shared/images/2020/selectdownarrow2.png) no-repeat center center}.bootstrap-select.std-select .dropdown-menu{background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #d6d6d6 100%);background:-webkit-linear-gradient(top, #fcfcfc 0%, #d6d6d6 100%);background:linear-gradient(to bottom, #fcfcfc 0%, #d6d6d6 100%);border:2px solid #e1e1e1;border-top:none;border-radius:0 0 25px 25px;box-shadow:none;overflow:hidden}.bootstrap-select.std-select.btn-group .dropdown-menu li a{color:#333333;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:46px;padding:0 20px;outline:none !important}.bootstrap-select.std-select.btn-group .dropdown-menu li a:hover{color:#dd2859;background:none}.bootstrap-select.std-select.btn-group .dropdown-menu li{border-bottom:2px solid rgba(0,0,0,0.1)}.bootstrap-select.std-select.btn-group .dropdown-menu li:last-child{border-bottom:none}.xmas-hero-wrapper{position:relative;padding-top:75px;padding-bottom:105px}.xmas-hero-wrapper:before{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.35)}.xmas-hero-wrapper .container{position:relative;z-index:40}.xmas-hero-wrapper h1,.xmas-hero-wrapper h2{color:#ffffff;font-size:24px;font-family:'open_sansbold';font-weight:normal;line-height:normal;padding-bottom:10px}.xmas-hero-wrapper h1{font-size:40px;margin-top:70px}.xmas-hero-wrapper h1 strong{color:#ed1c24}.xmas-hero-wrapper p{color:#ffffff;font-size:15px;font-family:'open_sansregular';font-weight:normal;line-height:1.46;margin-bottom:30px}.xmas-hero-wrapper p.sub-header{margin-top:-10px;font-family:'open_sansbold';font-size:17px}.xmas-hero-wrapper .btn{min-width:250px}.btn-x-theme{padding:0 10px;color:#ffffff;font-size:14px;font-family:'rubikmedium';background:#ed1c24;background:-moz-linear-gradient(top, #ed1c24 0%, #ed1c24 100%);background:-webkit-linear-gradient(top, #ed1c24 0%, #ed1c24 100%);background:linear-gradient(to bottom, #ed1c24 0%, #ed1c24 100%);border:none}.btn-x-theme:hover{color:#ffffff;background:#f6252d;background:-moz-linear-gradient(top, #f6252d 0%, #de1c23 100%);background:-webkit-linear-gradient(top, #f6252d 0%, #de1c23 100%);background:linear-gradient(to bottom, #f6252d 0%, #de1c23 100%)}.xmas-hero-wrapper .caption{padding-right:11%}.x-logo{padding-left:10px;margin-bottom:26px}.x-logo img{display:block;max-width:100%}.x-news{padding-top:60px}.x-news img{max-width:100%}.redeemable-section{padding-top:40px;padding-bottom:14px}.redeemable-features{text-align:center}.redeemable-features figure{height:160px;border:1px solid #e1e1e1;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f8f8f8 100%);background:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);padding:20px;margin-bottom:26px}.redeemable-features figure img{max-width:100%;height:auto}.redeemable-features p{color:#000000;font-size:18px;font-family:'open_sansbold';font-weight:normal;line-height:normal;padding-bottom:10px;min-height:52px}.x-link{display:inline-block;color:#ed1c24;font-size:18px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase;text-decoration:none;padding-right:32px;background:url("shared/images/2020/thinarrowright.png") no-repeat right center;transition:0.1s ease-in}.x-link:hover{color:#ed1c24;text-decoration:underline}.box-title.x-theme h3:after{background:#ed1c24}.redeemable-section .box-title{margin-bottom:45px}.redeemable-features [class*=col]{margin-bottom:40px}.x-benifit-wrapper{background:#000 url("shared/images/2020/flakepattern.png") repeat;position:relative;padding-top:40px;padding-bottom:135px}.box-title.light h3{color:#ffffff}.x-benifit-list{text-align:center}.x-benifit-list [class*=col-]{padding:0 30px}.x-benifit-list [class*=col-]:after{display:block;content:"";width:1px;height:160px;background:rgba(255,255,255,0.15);position:absolute;right:0;top:0}.x-benifit-list [class*=col-]:nth-child(4n):after{display:none}.x-benifit-list .b-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px;margin:0;margin-bottom:20px}.x-benifit-list .b-icon img{display:block;max-width:100%}.x-benifit-list p{color:#ffffff;font-size:18px;font-family:'open_sansbold';font-weight:normal;line-height:1.38}.x-benifit-wrapper .box-title{margin-bottom:95px}.x-how-works{background:#ed1c24;position:relative}.x-how-works .box-title{position:absolute;left:0;top:42px;width:100%;z-index:40}.x-how-works .box-title h3:after{background:#ffffff}.x-how-works .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.x-how-works .row .x-workpic{position:relative}.x-how-works .row .x-workpic:after{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.35);z-index:20}.x-how-works .work-list{padding-top:134px;padding-left:75px}.work-list ol{list-style:none;margin:0;padding:0;counter-reset:my-counter;max-width:420px}.work-list ol li{color:#ffffff;font-size:18px;font-family:'open_sansregular';font-weight:normal;line-height:1.38;counter-increment:my-counter;padding-left:70px;position:relative;margin-bottom:72px}.work-list ol li:last-child{margin-bottom:74px}.work-list ol li strong{font-family:'open_sansbold';font-weight:normal}.work-list ol li:before{display:block;content:counter(my-counter);width:50px;height:50px;background:#ffffff;border-radius:50%;color:#ed1c1e;font-size:22px;font-family:'open_sansextrabold';font-weight:normal;line-height:50px;text-align:center;position:absolute;left:0;top:-12px}.voucher-features .redeemable-features figure{padding:0}.redeemable-features .feature-curved-pic img{display:block;width:calc(100% - 30px);height:calc(100% - 30px);object-fit:cover;border-radius:5px}.voucher-features .box-title{margin-bottom:35px}.x-contact-wrapper{padding-top:66px;padding-bottom:90px;border-bottom:5px solid #ed1c24}.x-tel h4{color:#000000;font-size:21px;font-family:'open_sansbold';font-weight:normal;line-height:1;text-transform:uppercase}.x-tel p{color:#000000;font-size:21px;font-family:'open_sansregular';font-weight:normal;line-height:normal}.x-tel p a{color:#000000;text-decoration:none}.x-tel p a:hover{color:#000000;text-decoration:underline}.x-contact-wrapper .btn{min-width:250px}.x-social h5{color:#000000;font-size:18px;font-family:'open_sansbold';font-weight:normal;line-height:normal;padding-bottom:12px}.x-social ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.x-social ul li{width:42px;vertical-align:top;margin-left:14px}.x-social ul li:first-child{margin-left:0}.x-social ul li img{width:100%}.x-contact-wrapper .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.x-saying-wrapper{position:relative;padding-top:45px;padding-bottom:102px}.x-saying-wrapper:before{display:block;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.65) url("shared/images/2020/flakepattern.png") repeat;z-index:40}.x-saying-wrapper .container{position:relative;z-index:40}.x-saying-wrapper p{color:#ffffff;font-size:18px;font-family:'open_sansbold';font-weight:normal;line-height:1.38;margin-bottom:18px}.x-saying-wrapper p strong{color:#ed1c24;font-weight:normal}.saying-carousel{padding:0 100px;margin-top:70px}.saying-carousel figure{margin:0;width:100px;height:100px;border:1px dashed #ffffff;border-radius:50%;padding:9px;margin:0 auto 20px}.saying-carousel figure img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.saying-carousel h6{color:#ffffff;font-size:14px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:3px}.saying-carousel p{color:#cdcdcd;font-size:14px;font-family:'open_sansregular';font-weight:normal;line-height:normal;margin-bottom:0}.saying-carousel .owl-prev,.saying-carousel .owl-next{top:25px;margin:0}.x-saying-wrapper .box-title{margin-bottom:16px}.fancybox-overlay{background:rgba(0,0,0,0.9) !important}.vframe .fancybox-close{width:52px;height:52px;background:#2a2b2e url("shared/images/2020/x-close.png") no-repeat center center;border-radius:50%;top:0;right:-74px;transition:0.1s ease-in}.vframe .fancybox-close:hover{background:#4d4d4d url("shared/images/2020/x-close.png") no-repeat center center}.vframe .fancybox-inner{position:relative;padding-bottom:56.25%;height:0 !important}.vframe .fancybox-inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.golf-membership-slider{background:#fbfbfb}.golf-membership-slider .slides>li{background:#fbfbfb}.golf-membership-slider .slides>li figure{margin:0;height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.golf-membership-slider .slides>li figure img{display:block;width:auto;max-width:100%;height:auto}.gm-info{position:absolute;right:10px;top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.gm-info .ga-icon{height:40px;margin-bottom:18px}.gm-info .ga-icon img{display:block;max-width:100%;max-height:100%}.gm-info .ga-meta{display:inline-block;color:#005ead;font-size:12px;font-family:'Raleway', sans-serif;font-weight:900;line-height:1.08;text-transform:uppercase;border:1px solid #ebebeb;border-radius:5px;padding:5px 12px;padding-right:8px;text-align:right}.gm-caption{position:absolute;max-width:425px;left:10px;top:144px}.gm-caption h1{color:#333333;font-size:46px;font-family:'Raleway', sans-serif;font-weight:900;line-height:0.96;text-transform:uppercase;padding-bottom:18px}.gm-caption h1 strong{color:#e60012;font-weight:inherit}.gm-caption p{color:#535353;font-size:20px;font-family:'Raleway', sans-serif;font-weight:500;line-height:normal;padding-bottom:25px}.btn-xl{color:#ffffff;font-size:18px;font-family:'rubikmedium';font-weight:normal;line-height:57px;text-transform:uppercase;height:57px;border-radius:0;padding:0}.btn-theme-member{font-family:'rubik';font-size:15px;background:#e60012;border-radius:22px;height:44px;line-height:44px;max-width:220px}.btn-theme-member:hover{color:#ffffff;background:#333333}.gm-caption .btn{min-width:264px}.std-hero .flex-control-nav{width:100%;position:absolute;bottom:30px;text-align:center;z-index:80}.std-hero .flex-control-nav li{margin:0 4px}.std-hero .flex-control-nav li a{background:#ffffff;width:10px;height:10px;box-shadow:none}.std-hero .flex-control-nav li a:hover{background:#ffbdbf}.std-hero .flex-control-nav li a.flex-active{background:#ea1c23}.mem-section-title{text-align:center;padding:0 210px;margin-bottom:30px;position:relative}.membership-page{background:#fff}.membership-page h2{color:#313131;font-size:32px;font-family:'open_sansextrabold';font-weight:normal;line-height:1;text-transform:uppercase}.membership-page h2 strong{color:#e60012;font-weight:inherit}.membership-benefits-wrapper .content-inner{padding-top:25px;padding-bottom:25px;padding-left:40px;max-width:585px;position:relative;z-index:40}.membership-benefits-wrapper .container-fluid .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.membership-benefits-wrapper .container-fluid .row .col-sm-6{flex:0 0 50%;max-width:50%}.membership-benefits-wrapper .content{background:#bdbdbd;background:-moz-linear-gradient(left, #bdbdbd 0%, #fcfcfc 100%);background:-webkit-linear-gradient(left, #bdbdbd 0%, #fcfcfc 100%);background:linear-gradient(to right, #bdbdbd 0%, #fcfcfc 100%);padding:0;position:relative;z-index:80}.membership-benefits-wrapper .content:after{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:url("shared/images/2020/wave.png") no-repeat right 60px bottom}.membership-benefit .mem-logo{padding-bottom:25px}.membership-title{display:inline-block;background:#ffffff;height:30px;padding:0 10px;position:relative;margin-bottom:20px;margin-right:auto;min-width:254px}.membership-title h4{color:#313131;font-size:15px;font-family:'open_sansextrabold';font-weight:normal;line-height:30px;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.membership-title h4 img{margin-right:8px}.membership-title:after{display:block;content:"";position:absolute;left:100%;top:0;width:0;height:0;border-style:solid;border-width:30px 20px 0 0;border-color:#ffffff transparent transparent transparent}.membership-title .mem-stage{position:absolute;left:100%;top:0;margin-left:16px}.membership-title .mem-stage img{display:block}.membership-page h3{color:#434343;font-size:26px;font-family:'open_sansextrabold';font-weight:normal;line-height:0.92;text-transform:uppercase}.membership-benefits-wrapper h5{color:#5f5f5f;font-size:26px;font-family:'open_sansregular';font-weight:normal;line-height:1.2;margin-bottom:30px}.mem-link{display:inline-block;color:#ea1c23 !important;font-size:14px;font-family:'open_sansregular';font-weight:normal;line-height:30px;text-decoration:underline}.mem-link:hover{color:#ea1c23;text-decoration:none}.center-slider .slick-slide{outline:none !important;position:relative;transition:none;padding:40px 0;transition:0.6s ease-out}.center-slider .slick-slide img{width:100%}.std-slider .slick-prev{width:42px;height:42px;border:none;border-radius:50%;background:#fff url("shared/images/2020/leftarrow_carousel3.png") no-repeat center center;box-shadow:none;-webkit-appearance:none;outline:none !important;text-indent:-9999px;font-size:0.1px;position:absolute;left:0;top:50%;margin-top:-21px;z-index:40}.std-slider .slick-next{width:42px;height:42px;border:none;border-radius:50%;background:#fff url("shared/images/2020/rightarrow_carousel3.png") no-repeat center center;box-shadow:none;-webkit-appearance:none;outline:none !important;text-indent:-9999px;font-size:0.1px;position:absolute;right:0;top:50%;margin-top:-21px;z-index:40}.membership-title.dark{background:#e60012}.membership-title.dark h4{color:#ffffff}.membership-title.dark:after{border-color:#e60012 transparent transparent transparent}.membership-benefit .row{display:flex;flex-wrap:wrap}.membership-benefit .row .col-sm-6{flex:0 0 50%;max-width:100%;min-height:500px;padding-top:25px;padding-bottom:25px;display:flex;flex-direction:column;justify-content:center}.membership-benefit .content{min-height:500px}.membership-benefit h3{padding-bottom:14px}.membership-benefit-content{padding-right:40px}.membership-benefit-content ul{list-style:none;margin:0;padding:0;padding-bottom:20px}.membership-benefit-content ul li{color:#3f3f3f;font-size:16px;font-family:'open_sansregular';font-weight:normal;line-height:normal;padding-left:25px;background:url("shared/images/2020/checkmark2.png") no-repeat left 5px;padding-bottom:4px}.membership-benefit-content ul li strong{font-family:'open_sansbold';font-weight:normal}.btn-member-outline{font-family:'rubik';font-size:15px;border:2px solid #e60012;color:#3f3f3f;text-align:left;border-radius:22px;height:44px;line-height:44px;max-width:220px}.btn-member-outline:hover{color:#ffffff;border:1px solid #e60012 !important;background:#e60012 url("shared/images/2020/rightarrow-btn-w.png") no-repeat right 24px center}.btn-member-outline.alt:hover{color:#ffffff;border:1px solid #e60012;background:#e60012}.mem-link-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mem-link-box .btn{margin-right:20px}.video_wrapper{position:relative;padding-bottom:56.25%;height:0}.video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.membership-benefits-wrapper .membership-benefit:nth-child(odd){background:#bdbdbd;background:-moz-linear-gradient(left, #bdbdbd 0%, #fcfcfc 100%);background:-webkit-linear-gradient(left, #bdbdbd 0%, #fcfcfc 100%);background:linear-gradient(to right, #bdbdbd 0%, #fcfcfc 100%)}.btn-member-outline.light{border-color:#ffffff}.membership-benefit{position:relative}.membership-benefit:after{display:block;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url("shared/images/2020/wave.png") no-repeat right 160px bottom}.membership-benefit.pattern-left:after{background-position:-150px bottom}.membership-benefit .container{position:relative;z-index:80}.membership-benefits-wrapper .membership-benefit:nth-child(even):after{display:none}.membership-benefits-wrapper .membership-benefit:nth-child(odd) .membership-benefit-graphics{order:1}.membership-benefits-wrapper .membership-benefit:nth-child(odd) .membership-benefit-content{padding-left:40px;order:2}.membership-benefits-wrapper .membership-benefit:nth-child(even) .membership-benefit-graphics{padding-left:0}.membership-benefits-wrapper .membership-benefit:nth-child(odd) .membership-benefit-graphics{padding-right:0}.membership-benefits-wrapper .content-inner .membership-title{min-width:1px}.membership-benefit .btn-xl{font-size:16px}.benefit-slider{border:2px solid #ebebeb}.benefit-slider figure{height:330px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.benefit-slider .slick-prev{left:-21px}.benefit-slider .slick-next{right:-21px}.benefit-slider .slick-slide{position:relative}.benefit-slider .price{position:absolute;left:22px;bottom:15px;color:#e60012;font-size:22px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal}.benefit-slider .price ins{color:#434343;font-size:15px;text-decoration:line-through;position:relative;top:-5px}.membership-benefit p{color:#3f3f3f;font-size:16px;font-family:'open_sansregular';font-weight:normal;line-height:1.38;margin-bottom:25px}.benefit-slider .mem-date{position:absolute;left:22px;bottom:20px;color:#3f3f3f;font-size:16px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase}.membership-benefits-wrapper .membership-benefit:nth-child(even) .benefit-slider .slick-prev,.membership-benefits-wrapper .membership-benefit:nth-child(even) .benefit-slider .slick-next{border:2px solid #ebebeb}.oth-extra-box{min-height:530px;border:1px solid #e1e1e1;text-align:center;padding:15px 30px;padding-top:30px}.oth-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#313131;font-size:15px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal;margin-bottom:22px}.oth-price img{display:block !important;width:auto !important;max-width:100% !important;margin-right:8px}.oth-extra-box h3{min-height:58px}.oth-extra-box p{color:#3f3f3f;font-size:14px;font-family:'open_sansregular';font-weight:normal;line-height:1.28;min-height:46px;margin-bottom:0}.oth-extra-box figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:152px;margin:0;margin-bottom:34px}.oth-extra-box figure img{display:block;width:auto !important;max-width:100%;max-height:100%}.oth-extra-box .e-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:64px;margin-bottom:25px}.oth-extra-box .e-logo img{display:block;width:auto !important;max-width:100%;max-height:100%}.oth-extra-box .mem-stage{height:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.oth-extra-box .mem-stage img{display:block;width:auto !important;max-width:100%;max-height:100%}.oth-extra-box .mem-link{margin-bottom:8px}.other-extras-carousel .owl-prev{width:42px;height:42px;border:2px solid #ebebeb;border-radius:50%;background:#fff url(shared/images/2020/leftarrow_carousel3.png) no-repeat center center;box-shadow:none;-webkit-appearance:none;outline:none !important;text-indent:-9999px;font-size:0.1px;position:absolute;left:-21px;top:50%;margin-top:-21px;z-index:40}.other-extras-carousel .owl-next{width:42px;height:42px;border:2px solid #ebebeb;border-radius:50%;background:#fff url(shared/images/2020/rightarrow_carousel3.png) no-repeat center center;box-shadow:none;-webkit-appearance:none;outline:none !important;text-indent:-9999px;font-size:0.1px;position:absolute;right:-21px;top:50%;margin-top:-21px;z-index:40}.mem-section-title .mem-link{position:absolute;right:0;top:50%;transform:translate(0, -50%)}.mem-section-title .btn{position:absolute;left:0;top:50%;transform:translate(0, -50%)}.other-extras-wrapper{padding-top:46px;padding-bottom:66px}.premium-courses-wrapper{background:#bdbdbd;background:-moz-linear-gradient(left, #bdbdbd 0%, #fcfcfc 100%);background:-webkit-linear-gradient(left, #bdbdbd 0%, #fcfcfc 100%);background:linear-gradient(to right, #bdbdbd 0%, #fcfcfc 100%)}.premium-courses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:500px}.premium-courses .premium-course-pic{flex:0 0 486px;max-width:486px;position:relative}.premium-courses .premium-course-pic figure{position:absolute;top:0;right:0;width:calc(100% + ((100vw - 1170px) / 2));height:100%}.premium-courses .premium-content{flex:1;padding-top:42px;padding-left:42px;padding-bottom:25px}.premium-course-list{padding-bottom:15px}.premium-course-list ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.premium-course-list ul li{flex:0 0 136px;max-width:136px;height:110px;background:#ffffff;margin-right:10px;margin-bottom:10px}.premium-course-list ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.premium-courses .premium-content h3{padding-bottom:18px}.oth-testimonial-box{width:380px;border:1px solid #e1e1e1;border-radius:10px;padding:28px 38px}.other-testimonials-wrapper{padding-top:50px;padding-bottom:50px}.other-testimonials-wrapper .mem-section-title .mem-link{right:auto;left:0}.other-testimonials-wrapper .mem-section-title .btn{left:auto;right:0;top:50%;transform:translate(0, -50%)}.star-rating-box{position:relative;width:98px;overflow:hidden}.star-rating-box .blank{width:100%;height:18px;background:url("shared/images/2020/star_blank.png") repeat-x left center}.star-rating-box .filled{width:100%;height:18px;background:url("shared/images/2020/star_filled.png") repeat-x left center;position:absolute;left:0;top:0;z-index:40}.oth-testimonial-box h5{color:#515151;font-size:20px;font-family:'Raleway', sans-serif;font-weight:700;line-height:normal}.oth-testimonial-box blockquote{border:none;margin:0;padding:0;color:#3f3f3f;font-size:16px;font-family:'open_sansregular';font-weight:normal;line-height:1.5;margin-bottom:16px}.t-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-user .t-avt{width:45px;height:45px;min-width:45px;border-radius:50%;overflow:hidden}.t-user .t-avt img{display:block;width:100%;height:100%;object-fit:cover}.t-user h6{color:#515151;font-size:12px;font-family:'Raleway', sans-serif;font-weight:900;line-height:normal;text-transform:uppercase;letter-spacing:2px;vertical-align:middle}.t-user h6 img{display:inline-block !important;width:auto !important;height:9px;margin-right:3px;position:relative;top:-1px}.t-user .t-avt+h6{margin-left:-10px}.other-testimonials-wrapper .mem-section-title{margin-bottom:46px}.oth-testimonial-box .star-rating-box{margin-bottom:16px}.membership-card-wrapper{background:#bdbdbd;background:-moz-linear-gradient(left, #bdbdbd 0%, #fcfcfc 100%);background:-webkit-linear-gradient(left, #bdbdbd 0%, #fcfcfc 100%);background:linear-gradient(to right, #bdbdbd 0%, #fcfcfc 100%);position:relative}.membership-card-wrapper:after{display:block;content:"";background:url("shared/images/2020/wave2.png") no-repeat right bottom;width:100%;height:100%;position:absolute;left:0;top:0}.membership-card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:500px;padding-top:40px;padding-bottom:40px}.membership-card-content .mcard-content{width:500px}.membership-card-content .mcard-content h3{color:#4c4c4c;padding-bottom:16px}.membership-card-content .mcard-content p{color:#5f5f5f;font-size:26px;font-family:'open_sansregular';font-weight:normal;line-height:1.2;margin-bottom:0}.membership-card-wrapper .container{position:relative;z-index:40}.mcard{width:490px;height:232px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f7f7f7 url("shared/images/2020/cardbg.png") no-repeat left bottom;box-shadow:0 3px 7px rgba(0,0,0,0.1);border-radius:6px;padding:50px}.mcard h4{color:#161616;font-size:28px;font-family:'open_sansextrabold';font-weight:normal;line-height:1.1;text-transform:uppercase;vertical-align:middle}.mcard h4 img{height:20px;margin-left:2px;position:relative;top:-2px}.mcard p{color:#161616;font-size:18px;font-family:'open_sansbold';font-weight:normal;line-height:normal;margin-bottom:0}.member-join-now-wrapper{padding-top:46px;padding-bottom:80px}.member-join-list{margin:0 -6px}.member-join-list [class*=col-]{padding:0 6px;margin-bottom:12px}.membership-box{border:1px solid #ebebeb;border-radius:10px;background:#fff url("shared/images/2020/plandot.png") no-repeat right bottom;height:280px;padding:25px 18px;padding-bottom:110px;text-align:center}.membership-type{height:30px;position:relative;padding-right:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;margin:10px 0 10px 0;white-space:nowrap}.membership-type>img{display:block;position:absolute;right:0;top:0;bottom:0}.membership-type h4{color:#333333;font-size:20px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase;position:relative;z-index:40;vertical-align:middle;min-width:86px}.membership-type h4 img{position:relative;top:-1px;margin-right:4px}.membership-type h4 span{line-height:0px;font-size:12px;display:absolute;color:#999;float:right}.membership-box strong{display:block;color:#ea1c23;font-size:45px;font-family:'open_sansextrabold';font-weight:normal;line-height:1;margin-bottom:4px}.membership-box strong sup{color:#333333;font-size:18px;font-family:'Raleway', sans-serif;font-weight:700;line-height:normal;padding-left:4px}.membership-box ins{display:block;color:#999999;font-size:24px;font-family:'open_sansregular';font-weight:normal;line-height:normal;text-decoration:line-through}.membership-box .btn{position:absolute;bottom:45px;width:264px;left:50%;transform:translate(-50%, 0)}.btn-member-theme-outline{background:none;border:1px solid #e60012;color:#e60012}.btn-member-theme-outline:hover{background:#e60012;color:#ffffff}.member-join-now-wrapper .mem-section-title{margin-bottom:44px}.golfer-membership-table-wrapper{padding-top:55px;padding-bottom:25px}.t-head{display:flex;flex-wrap:wrap}.t-head .th-title{flex:0 0 354px;max-width:354px}.t-head .th-title h2{color:#3f3f3f;font-size:28px}.t-head .th-col{flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.t-price{display:block;color:#000;font-size:45px;font-family:'open_sansextrabold';font-weight:normal;line-height:1;margin-bottom:4px}.t-price sup{color:#333333;font-size:18px;font-family:'Raleway', sans-serif;font-weight:700;line-height:normal;padding-left:4px}.old-price{display:block;color:#999999;font-size:18px;font-family:'open_sansregular';font-weight:normal;line-height:normal;text-decoration:none;line-height:30px}.old-price span{text-decoration:line-through}.t-body .t-row:nth-child(odd) .td-col{background:#f8f8f8}.td-acc{display:flex;flex-wrap:wrap}.t-row .td-title{flex:0 0 354px;max-width:354px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}.t-row .td-title p{color:#3f3f3f;font-size:14px;font-family:'open_sansregular';font-weight:normal;line-height:1.42;margin-bottom:0}.t-row .td-title p strong{font-family:'open_sansbold';font-weight:normal}.t-row .td-title p img{max-height:32px;margin-right:10px;float:left}.t-row .td-col{flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;min-height:60px}.t-row .td-col .benefit-icon{display:inline-block;width:100%;text-align:right}.t-row .td-col .benefit-icon img{max-width:40px;margin:-20px 10px 0 0}.td-acc .td-title{position:relative;padding-left:38px;cursor:pointer}.td-acc .td-title:before{display:block;content:"";width:20px;height:20px;background:#ebebeb url("shared/images/2020/acarrow.png") no-repeat center center;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-10px}.td-content{display:none;border:1px solid #e1e1e1;padding:30px 35px;margin:20px 0 30px;background:#fff}.td-content p{color:#3f3f3f;font-size:14px;font-family:'open_sansregular';font-weight:normal;line-height:1.42}.td-content p:not(:first-child){margin-top:20px}.td-content p strong{font-family:'open_sanssemibold';font-weight:normal}.td-content ul{list-style:none;margin:0;padding:0}.td-content ul li{color:#3f3f3f;font-size:14px;font-family:'open_sansregular';font-weight:normal;line-height:1.42}.mem-deals ul{display:flex;flex-wrap:wrap}.mem-deals ul li{margin-right:30px;text-align:center}.mem-deals ul li figure{margin:0;width:180px;height:55px;background:#f8f8f8;border:1px solid #e1e1e1;border-radius:5px;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 8px}.mem-deals ul li figure img{display:block;max-width:100%}.mem-deals ul li a p{color:#ea1c23;line-height:1.57;text-decoration:underline}.mem-deals ul li a:hover p{text-decoration:none}.td-final{display:flex;flex-wrap:wrap;margin:0 -8px;padding-top:10px}.td-final .td-title{flex:0 0 354px;max-width:354px}.td-final .td-col{background:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 8px;text-align:center}.td-final .td-col .btn{width:100%}.td-final .td-col .plan-links{width:100%}.plan-links ul{list-style:none;margin:0;padding:0}.plan-links ul li{padding-bottom:2px}.plan-links ul li .mem-link{line-height:normal}.plan-links ul li .btn{margin-top:10px}.btn-member-outline.alt{text-align:center;background:none}.t-open .td-content{display:block}.t-open .td-acc .td-title:before{display:block;background:#ea1c23 url("shared/images/2020/acarrow_down.png") no-repeat center center}.std-slider .slick-prev:hover,.other-extras-carousel .owl-prev:hover{background:-moz-linear-gradient(top, rgba(255,255,255,0) 50%, rgba(120,120,120,0.2) 100%),#fff url(shared/images/2020/leftarrow_carousel3.png) no-repeat center center;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 50%, rgba(120,120,120,0.2) 100%),#fff url(shared/images/2020/leftarrow_carousel3.png) no-repeat center center;background:linear-gradient(to bottom, rgba(255,255,255,0) 50%, rgba(120,120,120,0.2) 100%),#fff url(shared/images/2020/leftarrow_carousel3.png) no-repeat center center;box-shadow:0 4px 5px rgba(0,0,0,0.05)}.std-slider .slick-next:hover,.other-extras-carousel .owl-next:hover{background:-moz-linear-gradient(top, rgba(255,255,255,0) 50%, rgba(120,120,120,0.2) 100%),#fff url(shared/images/2020/rightarrow_carousel3.png) no-repeat center center;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 50%, rgba(120,120,120,0.2) 100%),#fff url(shared/images/2020/rightarrow_carousel3.png) no-repeat center center;background:linear-gradient(to bottom, rgba(255,255,255,0) 50%, rgba(120,120,120,0.2) 100%),#fff url(shared/images/2020/rightarrow_carousel3.png) no-repeat center center;box-shadow:0 4px 5px rgba(0,0,0,0.05)}.draw-list-vertical{height:144px;border:2px solid #ebebeb;border-radius:0;margin:0;margin-bottom:16px}.draw-list-vertical .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#e60012 url(shared/images/2020/scrollicon.png) no-repeat center center !important}.draw-list-vertical .mCSB_scrollTools{border-left:2px solid #ebebeb}.membership-benefits-wrapper h5+.draw-list-vertical{margin-top:-18px}.draw-list{padding:18px 20px}.draw-list h5{color:#3f3f3f;font-size:16px;font-family:'open_sansbold';font-weight:normal;line-height:normal;padding-bottom:10px;margin-bottom:0}.draw-list ul{list-style:none;margin:0;padding:0}.draw-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:5px;padding:4px 10px;color:#3f3f3f;font-size:16px;font-family:'open_sansregular';font-weight:normal;line-height:normal;background:none}.draw-list ul li:nth-child(odd){background:#ebebeb}.details_modal .modal-dialog{width:786px}.details_modal .draw-list-vertical{height:80vh;max-height:686px !important;border:none}.details_modal h3{color:#4c4c4c;font-size:26px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:10px}.details_modal p{color:#5f5f5f;font-size:26px;font-family:'open_sansregular';font-weight:normal;line-height:normal;margin-bottom:30px}.details_modal .modal-body{padding:0;box-shadow:0 8px 7px rgba(0,0,0,0.1);margin:0}.details_modal .modal-body:after{display:block;content:"";position:absolute;left:0;bottom:0;width:calc(100% - 40px);height:80px;background:#ffffff}.details_modal .modal-body .text-content{padding:60px;padding-bottom:80px}.details_modal .modal-content{overflow:visible !important}.details_modal .close{width:36px;height:36px;background:url("shared/images/2020/cancel-btn.png") no-repeat center center !important;position:absolute;right:40px;top:20px;z-index:80;outline:none !important}.center-slider .slick-center{position:relative;-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);transform-origin:center center;z-index:80}.event-structures-wrapper{background:#f7f7f7;position:relative;padding-top:45px;padding-bottom:58px}.box-title h2{color:#333333;font-size:32px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal;text-transform:uppercase}.box-title h2:after{display:block;content:"";background:#db2959;width:55px;height:3px;margin:0 auto;margin-top:10px}.ev-list ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ev-list ul li{text-align:center}.ev-list ul li h4{color:#6b6b6b;font-size:22px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:36px}.ev-list ul li .ev-points{width:78px;background:#ffffff;border-radius:36px;padding:18px 5px;min-height:145px;margin:0 auto}.ev-list ul li .ev-points .ev-icon{width:38px;height:38px;margin:0 auto 8px}.ev-list ul li .ev-points .ev-icon img{display:block;max-height:100%;max-width:100%}.ev-list ul li strong{display:block;color:#db2959;font-size:34px;font-family:'robotoblack';font-weight:normal;line-height:1}.ev-list ul li p{color:#333333;font-size:16px;font-family:'open_sansbold';font-weight:normal;line-height:1;text-transform:uppercase}.event-structures-wrapper [class*=col-]{padding-right:75px}.event-structures-wrapper [class*=col-]:nth-child(2n){padding-right:10px;padding-left:75px}.event-structures-wrapper .container{position:relative;z-index:40}.event-structures-wrapper:after{display:block;content:"";width:50%;height:100%;background:#f1f1f1;position:absolute;right:0;top:0}.event-structures-wrapper .box-title{margin-bottom:50px}.event-contain-wrapper{padding-top:46px;padding-bottom:22px}.event-contain-wrapper p{color:#7f7f7f;font-size:22px;font-family:'open_sansregular';font-weight:normal;line-height:1.45;margin-bottom:30px}.event-contain-wrapper .box-title{margin-bottom:42px}.ee-list{padding-right:10px}.ee-list ul{list-style:none;margin:0;padding:0}.ee-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#eeeeee;margin-bottom:16px;border-radius:40px;padding:12px 15px}.ee-list ul li .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:60%}.ee-list ul li .title h4{color:#333333;font-size:18px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase}.ee-list ul li .title .ex{width:45px;height:45px;min-width:45px;border-radius:50%;background:#db2959;color:#f7f7f7;font-size:22px;font-family:'open_sansextrabold';font-weight:normal;line-height:45px;text-align:center;margin-right:15px}.ee-point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:45px;min-width:84px;background:#ffffff;border-radius:40px;padding:0 10px;padding-left:36px;position:relative}.ee-point .ee-icon{width:22px;height:22px;position:absolute;left:9px;top:50%;transform:translate(0, -50%)}.ee-point .ee-icon img{display:block;max-width:100%}.ee-point strong{display:block;color:#333333;font-size:22px;font-family:'robotoblack';font-weight:normal;line-height:1}.ee-point p{color:#333333;font-size:9px !important;font-family:'open_sansbold';font-weight:normal;line-height:1;text-transform:uppercase;margin-bottom:0 !important}.join-get-block-wrapper{background:#f7f7f7;padding-top:45px;padding-bottom:60px}.membership-page .join-get-block-wrapper{background:none;padding-bottom:40px}.join-get-block{background:#ffffff;border-radius:15px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 60px;min-height:180px;position:relative}.membership-page .join-get-block{border:1px solid #ddd}.join-get-block .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:60}.join-get-block .meta-alt{z-index:60;max-width:320px;position:relative;background:#fff}.join-get-block .meta-alt p{margin:10px 0;line-height:20px}.join-get-block .meta-alt h3 span{color:#db2959}.membership-type.big{height:40px;padding-left:0;margin-bottom:0}.membership-type.big h4{font-size:18px;min-width:110px}.ga-meta.left{display:inline-block;color:#005ead;font-size:12px;font-family:'Raleway', sans-serif;font-weight:900;line-height:1.08;text-transform:uppercase;border:1px solid #ebebeb;border-radius:5px;padding:6px 10px;padding-right:8px;position:relative;z-index:40}.join-get-block .membership-type{margin-right:22px}.join-get-block .ga-icon{margin-right:12px}.join-get-block figure{margin:0;position:absolute;bottom:0;left:50%;transform:translate(-50%, 0);width:271px;z-index:40}.join-get-block figure img{display:block;width:100%}.btn-light{background:#ffffff;color:#333333}.btn-light:hover{color:#ffffff !important;background:#333333}.join-get-block .btn{min-width:264px;position:relative;z-index:40}.join-get-block:after{display:block;content:"";position:absolute;left:58%;width:60%;height:100%;background:#db2959;-moz-transform:skewX(-30deg);-webkit-transform:skewX(-30deg);-o-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);top:0}.join-get-block-wrapper .box-title{margin-bottom:42px}.order-merit-wrapper{padding-top:45px;padding-bottom:18px}.order-merit-wrapper .box-title{margin-bottom:10px}.order-merit-wrapper p,.join-get-block-wrapper p{color:#555;font-size:16px;font-family:'open_sansregular';font-weight:normal;line-height:normal;margin-bottom:18px;line-height:24px}.order-merit-wrapper p.highlight{text-transform:uppercase;font-family:'open_sansbold';font-size:22px}.order-merit-wrapper p.highlight strong{font-family:'open_sansbold';color:#db2959}.qualify-block{text-align:center;padding:0 40px}.qualify-block .box-title h3{color:#db2959}.qualify-block .box-title h3 span{color:#333}.qualify-block .box-title img{margin:20px 0}.qualify-block img.hero{border-radius:20px;width:100%;margin-bottom:20px}.qualify-block .box-title h3:after{background:#fff;margin-top:10px}.order-merit-list{padding-bottom:8px}.order-merit-list>ul{list-style:none;margin:0;padding:0;margin:0 -11px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-merit-list>ul>li{flex:0 0 20%;max-width:20%;padding:0 11px;margin-bottom:22px}.order-merit-box{height:442px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order-merit-box:after{display:block;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(17,17,17,0.6)}.order-merit-box h3{color:#ffffff;font-size:52px;font-family:'open_sansbold';font-weight:normal;line-height:1;text-transform:uppercase;position:relative;z-index:40}.order-merit-box .mq-meta{position:absolute;width:100%;left:0;bottom:0;z-index:40;padding-bottom:30px}.order-merit-box .mq-meta .mq-icon{margin-bottom:20px}.order-merit-box .mq-meta ul{list-style:none;margin:0;padding:0}.order-merit-box .mq-meta ul li{color:#ffffff;font-size:20px;font-family:'open_sansbold';font-weight:normal;line-height:1.1;text-transform:uppercase}.tournament-misc-wrapper{position:relative;padding-top:44px;padding-bottom:20px}.tournament-misc-wrapper:before{display:block;content:"";position:absolute;left:0;top:0;width:100%;height:100%}.tournament-misc-wrapper:after{display:block;content:"";position:absolute;left:50%;top:0;width:50%;height:100%;z-index:20}.tournament-misc-wrapper .container{position:relative;z-index:40}.tournament-misc-wrapper ul{list-style:none;margin:0;padding:0}.tournament-misc-wrapper ul li{color:#ffffff;font-size:22px;font-family:'open_sansregular';font-weight:normal;line-height:1.45;margin-bottom:36px}.tournament-misc-wrapper ul li h4{color:#ffffff;font-size:32px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal;text-transform:uppercase;padding-left:40px;background:url("shared/images/2020/giconbig.png") no-repeat left 12px;background-size:24px auto;padding-bottom:12px}.tournament-misc-wrapper ul li p{color:#ffffff;font-size:22px;font-family:'open_sansregular';font-weight:normal;line-height:1.45}.tournament-misc-wrapper ul li p strong{font-family:'open_sanssemibold';font-weight:normal}.tournament-misc-wrapper ul li h6{color:#ffffff;font-size:22px;font-family:'open_sansbold';font-weight:normal;line-height:1.45;padding-bottom:5px}.tournament-misc-wrapper .row{margin:0 -30px}.tournament-misc-wrapper [class*=col-]{padding:0 30px}.tournament-misc-wrapper ul ul li{padding-left:28px;background:url("shared/images/2020/giconbig.png") no-repeat left 9px;background-size:15px auto;margin-bottom:6px}.classic-division-wrapper{padding-top:44px;padding-bottom:58px}.classic-division-wrapper .box-title{margin-bottom:42px}.classic-division-wrapper .row{display:flex;flex-wrap:wrap}.classic-division-wrapper .row [class*=col-]{flex:0 0 50%;max-width:50%}.c-division{height:100%;min-height:242px;border:1px solid #e1e1e1;text-align:center;padding:40px 20px}.pill-title{display:inline-block;height:40px;background:#db2959;border-radius:25px;min-width:170px;color:#ffffff;font-size:24px;font-family:'open_sansextrabold';font-weight:normal;line-height:40px;text-transform:uppercase;padding:0 15px;text-align:center}.pill-title.outline{background:none;border:2px solid #db2959;color:#db2959;line-height:36px}.c-division p{color:#535353;font-size:22px;font-family:'open_sansregular';font-weight:normal;line-height:normal;margin-bottom:12px;min-height:60px}.cl-features ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.cl-features ul li{vertical-align:top;margin:0 10px}.cl-features ul li .membership-type{padding-right:0;margin-bottom:0}.c-division .pill-title{margin-bottom:8px}.local-prizes-wrapper{background:#f1f1f1;padding-top:45px;padding-bottom:58px}.local-prizes-wrapper .box-title{margin-bottom:10px}.local-prizes-wrapper p{color:#535353;font-size:22px;font-family:'open_sansregular';font-weight:normal;line-height:normal;margin-bottom:36px}.local-prize-list{display:flex;flex-wrap:wrap}.local-prize-list .l-prize-box{background:#ffffff;height:100%;padding:44px 35px}.local-prize-list ol{list-style:none;margin:0;padding:0}.local-prize-list ol li{color:#333333;font-size:16px;font-family:'open_sansextrabold';font-weight:normal;line-height:1.125;text-transform:uppercase;padding-bottom:24px}.local-prize-list ol li:last-child{padding-bottom:0}.local-prize-list ol li strong{color:#db2959;font-weight:normal}.local-prize-list ol li .nos{display:block;width:55px;height:55px;border:3px solid #db2959;border-radius:50%;color:#db2959;font-size:18px;font-family:'open_sansextrabold';font-weight:normal;line-height:49px;text-transform:uppercase;text-align:center;margin:0 auto 12px}.l-prize-box .pill-title{margin-bottom:44px}.l-prize-box h4{color:#333333;font-size:20px;font-family:'open_sansextrabold';font-weight:normal;line-height:1.1;text-transform:uppercase;padding-bottom:36px}.l-prize-box ul{list-style:none;margin:0;padding:0}.l-prize-box ul li{color:#535353;font-size:22px;font-family:'open_sansregular';font-weight:normal;line-height:1.45;padding-bottom:12px}.l-prize-box ul li:after{display:block;content:"";width:55px;height:3px;background:#db2959;margin:0 auto;margin-top:16px}.l-prize-box ul li:last-child:after{display:none}.feature-block-wrapper{padding-top:58px}.feature-block-wrapper .box-title{margin-bottom:30px}.box-title.text-left{text-align:left}.box-title.text-left h2:after,.box-title.text-left h3:after{margin-left:0}.feature-block-wrapper p{color:#333333;font-size:22px;font-family:'open_sansregular';font-weight:normal;line-height:1.45;margin-bottom:24px}.feature-block-wrapper .container{position:relative;padding-bottom:44px}.feature-block-wrapper .row{position:relative;z-index:40}.golfer-list ul{list-style:none;margin:0;padding:0}.golfer-list ul li{color:#333333;font-size:22px;font-family:'open_sansregular';font-weight:normal;line-height:1.45;padding-left:32px;background:url("shared/images/2020/giconbig.png") no-repeat left 9px;background-size:15px auto;padding-bottom:10px}.feature-block-wrapper figure{padding-left:20px}.feature-block-wrapper figure img{display:block;max-width:100%}.feature-block-wrapper .e-feature-bg{position:absolute;bottom:0;right:-80px;z-index:20}.feature-block-wrapper .e-feature-bg img{display:block;max-width:100%}.faq-qa-wrapper{background:#f1f1f1;padding-top:45px;padding-bottom:45px}.faq-qa-wrapper .box-title{margin-bottom:42px}.faq-list .faq-block{margin-bottom:5px}.faq-list .faq-q{background:#ffffff;border-radius:5px;padding:9px 28px;padding-right:50px;position:relative;margin-bottom:5px;cursor:pointer}.faq-list .faq-q h4{color:#6b6b6b;font-size:22px;font-family:'open_sansbold';font-weight:normal;line-height:1.54;text-transform:uppercase}.faq-list .faq-q:after{display:block;content:"";width:20px;height:20px;background:url("shared/images/2020/rightarrow_carousel3.png") no-repeat center center;position:absolute;right:22px;top:50%;margin-top:-10px;transition:0.1s ease-in}.faq-list .faq-a{display:none;background:#ffffff;border-radius:5px;padding:20px 28px}.faq-list .faq-a p{color:#535353;font-size:20px;font-family:'open_sansregular';font-weight:normal;line-height:normal;margin-bottom:18px}.faq-list .faq-a p:last-child{margin-bottom:0}.faq-list .faq-q.open:after{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@font-face{font-family:'Muli';src:url("../fonts/Muli-ExtraBold.woff2") format("woff2"),url("../fonts/Muli-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Muli';src:url("../fonts/Muli-Bold.woff2") format("woff2"),url("../fonts/Muli-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Muli';src:url("../fonts/Muli-Regular.woff2") format("woff2"),url("../fonts/Muli-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Muli';src:url("../fonts/Muli-SemiBold.woff2") format("woff2"),url("../fonts/Muli-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Muli';src:url("../fonts/Muli-Black.woff2") format("woff2"),url("../fonts/Muli-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}.stay-play-wrapper{background:#eaeaea;padding-top:32px;padding-bottom:66px}.outline-title{position:relative;text-align:center}.outline-title h2{position:relative;color:#d3d3d3;font-size:113px;font-weight:800;line-height:1;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#d8d8d8}.outline-title h2:after{display:block;content:attr(data-title);color:#000000;font-size:36px;font-weight:800;line-height:1;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-text-fill-color:#000000;-webkit-text-stroke-width:0;-webkit-text-stroke-color:#000000}.outline-title p{font-family:'Muli';font-weight:800;color:#000000;font-size:20px;margin:-10px 0 0 0}.stay-play-carousel{margin:0 -15px}.slick-slide{outline:none !important}.stay-play-carousel .slick-slide{padding:0 15px}.sp-gallery-slider .slick-slide{padding:0}.sp-gallery-slider .slick-slide img{display:block;width:100%;height:300px;object-fit:cover}.sp-box{background:#ffffff;border-radius:5px;overflow:hidden;border:1px solid #e1e1e1;margin-bottom:15px}.sp-gallery-slider .slick-dots{position:absolute;right:25px;left:auto;transform:none;bottom:25px;display:flex;align-items:center;white-space:nowrap}.sp-gallery-slider .slick-dots button{display:block;margin-left:10px;width:8px;height:8px;background:#ffffff;border:none;border-radius:50%;box-shadow:none;-webkit-appearance:none;outline:none !important;padding:0;font-size:0.1px;text-indent:-9999px;transition:0.15s ease-in}.sp-gallery-slider .slick-dots li{margin:0}.sp-gallery-slider .slick-dots .slick-active button{width:6px;height:6px}.sp-box .content{position:relative;width:auto;float:none;padding:28px;padding-top:40px;padding-bottom:20px;text-align:center}.sp-box .content .sp-logo{width:95px;height:105px;position:absolute;left:50%;transform:translate(-50%, 0);bottom:100%;margin-bottom:-24px;z-index:40}.sp-box .content .sp-logo img{width:97px;border-radius:10px;border:1px solid #e7e7e7;box-shadow:0 3px 7px rgba(0,0,0,0.06)}.sp-box .content h4{color:#000000;font-size:21px;font-family:'Muli';font-weight:600;line-height:1.33;margin-bottom:2px;min-height:32px}.sp-box .content h4 a{color:#000000;text-decoration:none;outline:none !important}.sp-box .content h4 a:hover{color:#ea1c23}.sp-box .content p{color:#949393;font-size:18px;font-family:'Mulish', sans-serif;font-weight:500;line-height:normal;margin-bottom:10px}.sp-box .timer{display:inline-block;color:#ea1c23;font-size:15px;font-family:'Mulish', sans-serif;font-weight:500;line-height:normal;text-transform:uppercase;padding-left:26px;background:url("shared/images/2021/clock_icon.png") no-repeat left center;margin-bottom:16px}.sp-box .price{height:40px;border:1px solid #e1e1e1;border-radius:5px}.sp-box .price span{color:#949393;font-size:18px;font-family:'Mulish', sans-serif}.sp-box .price ul{list-style:none;margin:0;padding:0;display:flex;align-items:center}.sp-box .price ul li{flex:1;height:38px;display:flex;align-items:center;justify-content:center;color:#3f3f3f;font-size:21px;font-family:'robotomedium';font-weight:normal;line-height:normal;border-right:1px solid #e1e1e1}.sp-box .price ul li:last-child{border-right:none}.sp-box .price ul li ins{text-decoration:line-through}a{transition:0.15s ease-in}.sp-box .feature-tags{padding:20px 10px}.feature-tags ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center}.feature-tags ul li{display:flex;align-items:center;justify-content:space-around;border:1px solid #e1e1e1;border-radius:20px;height:22px;min-width:46px;padding:0 4px;margin:0 2px;color:#333}.feature-tags ul li img{display:block}.stay-play-carousel .slick-prev{width:52px;height:52px;background:#ffffff;border:none;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:194px;left:-60px}.stay-play-carousel .slick-prev:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/spleft_arrow.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.stay-play-carousel .slick-prev:hover{background:-moz-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e9e9e9 50%, #c8c8c8 100%)}.stay-play-carousel .slick-next{width:52px;height:52px;background:#ffffff;border:none;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:194px;right:-60px}.stay-play-carousel .slick-next:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/spright_arrow.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.stay-play-carousel .slick-next:hover{background:-moz-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e9e9e9 50%, #c8c8c8 100%)}.stay-play-carousel .slick-disabled{opacity:0.5;pointer-events:none}.popular-regions{padding-top:32px}.popular-regions .outline-title{padding-bottom:20px}.slick-slide{outline:none !important}.slick-slide a{outline:none !important}.slider-prev{width:52px;height:52px;background:#ffffff;border:none;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:50%;transform:translate(0, -50%);left:-60px}.slider-prev:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/spleft_arrow.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.slider-prev:hover{background:-moz-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e9e9e9 50%, #c8c8c8 100%)}.slider-next{width:52px;height:52px;background:#ffffff;border:none;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:50%;transform:translate(0, -50%);right:-60px}.slider-next:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/spright_arrow.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.slider-next:hover{background:-moz-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e9e9e9 50%, #c8c8c8 100%)}.popular-region-slider-wrapper{position:relative}.popular-region-slider-wrapper .nav-links{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.popular-region-slider a{display:block;max-height:350px}.popular-region-slider .slick-slide{position:relative}.popular-region-slider .slick-slide img{height:100%;min-height:350px}.popular-region-slider h5{color:#ffffff;font-size:21px;font-family:'Muli';font-weight:700;line-height:normal;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:40;opacity:0;visibility:hidden;transition:0.15s ease-in;text-align:center}.popular-region-slider .slick-active h5{opacity:1;visibility:visible}.popular-region-slider a{pointer-events:none}.popular-region-slider .slick-active a{pointer-events:all}.popular-region-slider .slick-slide img{width:100%}.browse-by-state{background:#eaeaea;padding-bottom:88px}.state-carousel .owl-prev{width:52px;height:52px;background:#ffffff;border:none;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:50%;transform:translate(0, -50%);left:-26px}.state-carousel .owl-prev:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/spleft_arrow.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.state-carousel .owl-prev:hover{background:-moz-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e9e9e9 50%, #c8c8c8 100%)}.state-carousel .owl-next{width:52px;height:52px;background:#ffffff;border:none;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:50%;transform:translate(0, -50%);right:-26px}.state-carousel .owl-next:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/spright_arrow.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.state-carousel .owl-next:hover{background:-moz-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e9e9e9 50%, #c8c8c8 100%)}.state-carousel .owl-item{position:relative}.state-carousel a{display:block}.state-carousel .owl-item img{border-radius:5px}.state-carousel .owl-item h5{color:#ffffff;font-size:16px;font-family:'Muli';font-weight:800;line-height:normal;text-transform:uppercase;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:40}.browse-by-state{padding-top:50px}.browse-by-state .outline-title{padding-bottom:20px}.stats-wrapper{background:#ffffff;padding-top:70px;padding-bottom:70px}.stats-wrapper ul{display:flex;flex-wrap:wrap;justify-content:space-between}.stats-wrapper ul li{text-align:center}.stats-wrapper ul li a{display:block}.stats-wrapper ul li a:hover{text-decoration:none}.stats-wrapper ul li .stat-icon{display:flex;align-items:center;justify-content:center;width:88px;height:88px;border:1px solid #e1e1e1;border-radius:50%;transition:0.15s ease-in;margin:0 auto 12px}.stats-wrapper ul li .stat-icon img{display:block;transition:0.15s ease-in}.stats-wrapper ul li a:hover .stat-icon{background:#1b1a18;border:1px solid #1b1a18}.stats-wrapper ul li a:hover .stat-icon img{filter:brightness(14)}.stats-wrapper ul li h5{color:#9b9b9b;font-size:18px;font-family:'Muli';font-weight:800;line-height:normal}.stats-wrapper ul li strong{display:block;color:#000000;font-size:22px;font-family:'open_sansextrabold';font-weight:normal;line-height:normal}.inner-hero-wrapper{background:#ffffff;border-bottom:1px solid #ebebeb;position:relative}.inner-hero-wrapper .caption{min-height:500px;display:flex;align-items:center;position:relative;z-index:20}.inner-hero-wrapper .caption h1{color:#333333;font-size:52px;font-family:'Muli';font-weight:900;line-height:1.2;padding-bottom:34px}.inner-hero-wrapper .caption h1 strong{color:#e60012;font-weight:900}.inner-hero-wrapper .caption p{color:#333333;font-size:24px;font-family:'open_sansregular';font-weight:normal;line-height:1.5}.inner-hero-wrapper .caption p:last-child{margin-bottom:0}.inner-hero-wrapper>figure{margin:0;position:absolute;right:0;top:0;min-width:60%;height:100%}.inner-hero-wrapper>figure img{display:block;width:auto;height:100%;position:absolute;right:0;top:0}.golfer-about-features{padding-top:50px;padding-bottom:48px;border-bottom:1px solid #e1e1e1}.block-title{padding-bottom:55px;text-align:center}.block-title h2{color:#333333;font-size:32px;font-family:'Muli';font-weight:900;line-height:normal;padding-bottom:0}.block-title h2 strong{color:#e60012;font-weight:900}.block-title p{color:#333333;font-size:24px;font-family:'open_sansregular';font-weight:normal;line-height:normal;padding-top:10px}.golfer-about-features ul{display:flex;flex-wrap:wrap;margin:0 -10px;justify-content:center}.golfer-about-features ul li{flex:0 0 25%;max-width:25%;padding:0 10px;margin-bottom:18px}.golfer-about-features ul li a{display:block;height:100%;min-height:164px;border:1px solid #e1e1e1;border-radius:5px;box-shadow:0 3px 7px rgba(0,0,0,0.03);padding:20px;padding-top:22px}.golfer-about-features ul li .g-icon{height:84px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.golfer-about-features ul li .g-icon img{display:block;max-width:100%;max-height:100%}.golfer-about-features ul li h5{color:#7d7d7d;font-size:18px;font-family:'open_sansregular';font-weight:normal;line-height:normal;transition:0.15s ease-in}.golfer-about-features ul li a:hover{background:-moz-linear-gradient(top, #fff 0%, #f9f9f9 100%);background:-webkit-linear-gradient(top, #fff 0%, #f9f9f9 100%);background:linear-gradient(to bottom, #fff 0%, #f9f9f9 100%)}.our-website-info{background:#fafafc;border-bottom:1px solid #e1e1e1;padding-top:50px;padding-bottom:66px}.ow-box{padding:40px 80px}.our-website-slider{background:#ffffff;border:1px solid #ebebeb;border-radius:1px;box-shadow:0 3px 7px rgba(0,0,0,0.03)}.ow-box .com-logo{text-align:center;margin-bottom:30px}.ow-box .com-logo img{display:inline-block}.ow-box .row{display:flex;flex-wrap:wrap;padding-bottom:25px}.ow-box .box-content{display:flex;flex-direction:column;justify-content:center}.ow-box .box-content h5{color:#333333;font-size:14px;font-family:'Muli';font-weight:900;line-height:1.4;text-transform:uppercase}.ow-box .box-content p{color:#9b9b9b;font-size:14px;font-family:'open_sansregular';font-weight:normal;line-height:1.5;margin-bottom:8px}.ow-box .box-content p a{color:#ea1c23;text-decoration:underline}.ow-box .box-content p a:hover{color:#ea1c23;text-decoration:none}.visit-link{display:block;max-width:468px;height:40px;border:1px solid #d7d7d7;border-radius:5px;padding:0 18px;padding-right:40px;background:#ffffff;color:#ea1c23;font-size:16px;font-family:'Muli';font-weight:700;line-height:38px;position:relative}.visit-link:after{display:block;content:"";width:15px;height:16px;background:url("shared/images/2021/visitarrowred.png") no-repeat center center;position:absolute;right:20px;top:50%;margin-top:-8px}.visit-link:hover{color:#ea1c23;background:-moz-linear-gradient(top, #fff 0%, #f9f9f9 100%);background:-webkit-linear-gradient(top, #fff 0%, #f9f9f9 100%);background:linear-gradient(to bottom, #fff 0%, #f9f9f9 100%)}.ow-box figure{display:inline-block;margin:0;position:relative}.ow-box figure img{display:block;width:auto;max-width:100%}.ow-box figure .feature{position:absolute;right:-42px;top:70px;width:174px;min-height:80px;background:#fc7930;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px 10px;border-radius:0 25px 0 25px}.ow-box figure .feature strong{display:block;color:#ffffff;font-size:42px;font-family:'open_sansbold';font-weight:normal;line-height:1}.ow-box figure .feature p{color:#ffffff;font-size:14px;font-family:'open_sansbold';font-weight:normal;line-height:1.2;text-transform:uppercase;margin-bottom:0}.slick-v2 .slick-prev{width:52px;height:52px;background:#fff url("shared/images/2021/leftarrowred.png") no-repeat center center;border:1px solid #ececec;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:50%;transform:translate(0, -50%);left:-26px;z-index:40;transition:0.15s ease-in}.slick-v2 .slick-prev:hover{background:#ea1c23 url("shared/images/2021/leftarrow_w.png") no-repeat center center;border:1px solid #ea1c23}.slick-v2 .slick-next{width:52px;height:52px;background:#fff url("shared/images/2021/rightarrowred.png") no-repeat center center;border:1px solid #ececec;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:50%;transform:translate(0, -50%);right:-26px;z-index:40;transition:0.15s ease-in}.slick-v2 .slick-next:hover{background:#ea1c23 url("shared/images/2021/rightarrow_w.png") no-repeat center center;border:1px solid #ea1c23}.management-team{padding-top:50px;padding-bottom:36px}.management-team-list{margin:0 -10px;display:flex;flex-wrap:wrap}.management-team-list [class*=col-]{padding:0 10px;margin-bottom:30px}.mt-box{background:#ffffff;border:1px solid #ebebeb;border-radius:10px;box-shadow:0 3px 7px rgba(0,0,0,0.03);height:100%;overflow:hidden}.mt-box figure{display:flex;align-items:flex-end;justify-content:center;margin:0;height:174px;border-bottom:1px solid #ebebeb;background:-moz-linear-gradient(left, #fdfdff 0%, #f1f2f5 100%);background:-webkit-linear-gradient(left, #fdfdff 0%, #f1f2f5 100%);background:linear-gradient(to right, #fdfdff 0%, #f1f2f5 100%);padding:10px;padding-bottom:0}.mt-box figure img{display:block;max-width:100%;max-height:100%}.mt-box .mt-info{text-align:center;padding:15px;min-height:100px;padding-top:16px}.mt-box .mt-info h5{color:#333333;font-size:13px;font-family:'open_sansbold';font-weight:normal;line-height:1.2;text-transform:uppercase;padding-bottom:5px}.mt-box .mt-info h6{color:#838383;font-size:12px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;padding-bottom:6px}.mt-box .mt-info a{color:#ea1c23;font-size:12px;font-family:'open_sansregular';font-weight:normal;line-height:normal;text-transform:uppercase;text-decoration:underline}.mt-box .mt-info a:hover{color:#ea1c23;text-decoration:none}.our-partners{background:#f2f3f6;background:-moz-linear-gradient(left, #fff 0%, #fdfdff 15%, #f7f8fa 50%, #f1f2f5 100%);background:-webkit-linear-gradient(left, #fff 0%, #fdfdff 15%, #f7f8fa 50%, #f1f2f5 100%);background:linear-gradient(to right, #fff 0%, #fdfdff 15%, #f7f8fa 50%, #f1f2f5 100%);padding-top:50px;padding-bottom:88px}.owl-v2 .owl-prev{width:52px;height:52px;background:#fff url("shared/images/2021/leftarrowred.png") no-repeat center center;border:1px solid #ececec;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:50%;transform:translate(0, -50%);left:-26px;z-index:40;transition:0.15s ease-in}.owl-v2 .owl-prev:hover{background:#ea1c23 url("shared/images/2021/leftarrow_w.png") no-repeat center center;border:1px solid #ea1c23}.owl-v2 .owl-next{width:52px;height:52px;background:#fff url("shared/images/2021/rightarrowred.png") no-repeat center center;border:1px solid #ececec;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:50%;transform:translate(0, -50%);right:-26px;z-index:40;transition:0.15s ease-in}.owl-v2 .owl-next:hover{background:#ea1c23 url("shared/images/2021/rightarrow_w.png") no-repeat center center;border:1px solid #ea1c23}.our-partners-carousel figure{margin:0;height:70px;display:flex;align-items:center;justify-content:center}.our-partners-carousel figure img{width:auto !important;height:auto;max-width:100%;max-height:100%}.our-partners-carousel{padding:0 30px}.our-partners .block-title{padding-bottom:35px}.stay-play-wrapper .outline-title{padding-bottom:18px}.courses-info{display:flex;flex-wrap:wrap;flex-direction:row-reverse}.vid-place{height:100%;border-radius:5px;position:relative;overflow:hidden}.vid-place img{display:block;width:100%;height:100%;max-height:480px;object-fit:cover}.vid-playlink{display:block;width:80px;height:80px;border:1px solid #ffffff;border-radius:50%;position:relative;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:0.15s ease-in}.vid-playlink:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:9px 0 9px 15px;border-color:transparent transparent transparent #ffffff;transition:0.15s ease-in;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.vid-playlink:hover{background:rgba(255,255,255,0.25)}.gcourse-title{display:flex;flex-wrap:wrap;padding-right:50px;padding-bottom:22px}.gcourse-title figure{flex:0 0 170px;height:70px;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:5px;margin-right:20px}.gcourse-title figure img{display:block;max-width:100%;max-height:100%}.gcourse-title .t-content{flex:1}.gcourse-title .t-content h3{color:#2e2e2e;font-size:18px;font-family:'Muli';font-weight:800;line-height:1.55;text-transform:uppercase;padding-bottom:15px}.gcourse-title .t-content h3 a{color:#2e2e2e}.gcourse-title .t-content ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.gcourse-title .t-content ul li{display:flex;align-items:center;flex:0 0 33.33%;max-width:33.33%;position:relative;padding-left:40px;padding-right:5px}.gcourse-title .t-content ul li .t-icon{width:32px;height:32px;border:1px solid #d0d0d0;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:50%;margin-top:-16px}.gcourse-title .t-content ul li .t-icon img{display:block;max-width:100%;max-height:100%}.gcourse-title .t-content ul li strong{color:#969696;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:1;text-transform:uppercase}.courses-info p{color:#838383;font-size:17px;font-family:'open_sansregular';font-weight:normal;line-height:1.52;padding-right:50px;margin-bottom:30px}.courses-slider-wrapper{padding-top:20px;padding-bottom:48px}.courses-slider-wrapper .outline-title{padding-bottom:8px}.courses-offer-list{height:106px;border:none;border-radius:0;margin:0;margin-bottom:36px}.courses-offer-list .mCSB_scrollTools{border:1px solid #e1e1e1}.courses-offer-list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#1b1a18 url(../images/2020/scrollicon.png) no-repeat center center !important}.courses-offer-list ul{list-style:none;margin:0;padding:0;margin-right:20px}.courses-offer-list ul li{display:flex;align-items:center;position:relative;padding:8px 18px;padding-right:160px;border:1px solid #ebebeb;border-radius:2px;min-height:48px;margin-bottom:10px}.courses-offer-list ul li h6{color:#1b1a18;font-size:18px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal}.courses-offer-list ul li .price{font-size:18px}.courses-offer-list ul li .price em{font-size:14px;white-space:nowrap}.courses-offer-list ul li .btn{position:absolute;right:20px;top:50%;transform:translate(0, -50%);height:30px;background:linear-gradient(#20c452, #20c452);border:none;color:#ffffff;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:30px;text-transform:uppercase;min-width:130px;border-radius:2px}.courses-offer-list ul li .btn:hover{background:#22cc56;background:-moz-linear-gradient(top, #22cc56 0%, #20c452 100%);background:-webkit-linear-gradient(top, #22cc56 0%, #20c452 100%);background:linear-gradient(to bottom, #22cc56 0%, #20c452 100%)}.courses-info .btn-box{display:flex;align-items:center}.courses-info .btn-box .btn-outline{margin-right:12px}.btn-outline{position:relative;min-width:190px;height:40px;background:none;border:1px solid #d7d7d7;border-radius:5px;padding:0 18px;padding-right:35px;color:#2e2e2e;font-size:16px;font-family:'Raleway', sans-serif;font-weight:600;line-height:38px;text-transform:none;text-align:left}.btn-outline.success{border:1px solid #20c452;color:#20c452}.btn-outline.success:after{background:url("shared/images/2021/rightarrowgreen.png") no-repeat center center}.btn-outline:after{display:block;content:"";width:15px;height:16px;background:url("shared/images/2021/rightarrowdark.png") no-repeat center center;position:absolute;right:14px;top:50%;margin-top:-8px}.btn-outline:hover{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #e9f8ee 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9f8ee 100%);background:linear-gradient(to bottom, #fff 0%, #e9f8ee 100%)}.courses-slider.slick-v2 .slick-prev{background:linear-gradient(#1b1a18, #1b1a18);border:1px solid #1b1a18;left:-80px}.courses-slider.slick-v2 .slick-next{background:linear-gradient(#1b1a18, #1b1a18);border:1px solid #1b1a18;right:-80px}.courses-slider.slick-v2 .slick-prev:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/leftarrow_w.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.courses-slider.slick-v2 .slick-prev:hover,.courses-slider.slick-v2 .slick-next:hover{background:#454545;background:-moz-linear-gradient(top, #454545 0%, #000 100%);background:-webkit-linear-gradient(top, #454545 0%, #000 100%);background:linear-gradient(to bottom, #454545 0%, #000 100%)}.courses-slider.slick-v2 .slick-next:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/rightarrow_w.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.accommodation-wrapper{background:#eaeaea;padding-top:20px;padding-bottom:75px}.accommodation-slider{margin:0 -10px}.accommodation-slider .slick-slide{padding:0 10px}.acc-gallery .slick-slide{padding:0 !important}.acc-gallery .slick-slide img{display:block;width:100%;height:210px;object-fit:cover}.acc-gallery .slick-dots{position:absolute;left:50%;transform:translate(-50%, 0);bottom:15px;display:flex;align-items:center;white-space:nowrap}.acc-gallery .slick-dots li{margin:0}.acc-gallery .slick-dots button{display:block;margin:0 5px;width:8px;height:8px;background:#ffffff;border:none;border-radius:50%;box-shadow:none;-webkit-appearance:none;outline:none !important;padding:0;font-size:0.1px;text-indent:-9999px;transition:0.15s ease-in}.acc-gallery .slick-dots .slick-active button{width:6px;height:6px}.acc-box{background:#ffffff;border-radius:6px;overflow:hidden;position:relative}.rating-number{background:#1b1a18;width:40px;height:40px;position:absolute;left:0;top:0;color:#ffffff;font-size:16px;font-family:'open_sansbold';font-weight:normal;line-height:40px;text-align:center;z-index:40}.acc-content{padding:16px 20px 25px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.acc-content h3{color:#303030;font-size:16px;font-family:'Muli';font-weight:800;line-height:normal;text-transform:uppercase;padding-bottom:5px}.acc-review-rating{display:flex;align-items:center}.acc-review-rating a{color:#8bb6c6;font-size:11px;font-family:'rubikmedium';font-weight:normal;line-height:15px;text-decoration:none;letter-spacing:0.2px}.acc-review-rating a:hover{color:#8bb6c6;text-decoration:underline}.acc-review-rating{margin-bottom:20px}.acc-review-rating .acc-rating{margin-right:4px}.acc-rating{overflow:hidden;position:relative}.acc-rating .filled{position:absolute;left:0;top:0;height:15px;overflow:hidden;width:100%}.acc-rating ul{list-style:none;margin:0;padding:0;display:flex}.acc-rating ul li{margin-right:3px;width:15px;height:15px;min-width:15px}.acc-rating .filled li{background:url("shared/images/2021/accstar.png") no-repeat center center}.acc-rating .blank li{background:url("shared/images/2021/accstar_blank.png") no-repeat center center}.acc-info{margin-bottom:auto}.acc-info ul{list-style:none;margin:0;padding:0}.acc-info ul li{color:#969696;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:1.33;padding-left:22px;position:relative;margin-bottom:12px}.acc-info ul li .acc-loc{width:18px;height:20px;background:url("shared/images/2021/cloc_icon.png") no-repeat left top;position:absolute;left:0;top:4px}.acc-info ul li .acc-player{width:18px;height:20px;background:url("shared/images/2021/gplayer_icon.png") no-repeat left top;position:absolute;left:0;top:4px}.acc-info ul li address{text-transform:uppercase;margin:0}.acc-info ul li p{color:#969696;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:1.33}.acc-info ul li h6{color:#000000;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:1.33;text-transform:uppercase;text-decoration:underline}.acc-details{display:flex;align-items:flex-end;justify-content:space-between}.acc-details .acc-logo{flex:0 0 110px;max-width:110px;height:70px;display:flex;padding:5px;align-items:center;justify-content:center;border:1px solid #ebebeb;border-radius:2px}.acc-details .acc-logo img{display:block;max-width:100%;max-height:100%}.acc-details .price-link{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.acc-details .price-link strong{color:#303030;font-size:22px;font-family:'open_sansextrabold';font-weight:normal;line-height:1;padding-bottom:2px}.acc-details .price-link small{color:#969696;font-size:10px;font-family:'open_sanssemibold';font-weight:normal;line-height:1;text-transform:uppercase;padding-bottom:5px}.view-details{min-width:110px;height:35px;background:none;border:1px solid #20c452;border-radius:2px;color:#20c452;font-size:11px;font-family:'open_sansbold';font-weight:normal;line-height:33px;text-transform:uppercase;text-decoration:none;padding:0 10px;text-align:center;display:inline-block}.view-details:hover{color:#20c452;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #e9f8ee 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9f8ee 100%);background:linear-gradient(to bottom, #fff 0%, #e9f8ee 100%)}.accommodation-slider .slick-prev{width:52px;height:52px;background:#ffffff;border:none;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:78px;left:-16px;z-index:40}.accommodation-slider .slick-prev:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/spleft_arrow.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.accommodation-slider .slick-prev:hover{background:-moz-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e9e9e9 50%, #c8c8c8 100%)}.accommodation-slider .slick-next{width:52px;height:52px;background:#ffffff;border:none;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:78px;right:-16px;z-index:40}.accommodation-slider .slick-next:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/spright_arrow.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.accommodation-slider .slick-next:hover{background:-moz-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e9e9e9 50%, #c8c8c8 100%)}.accommodation-slider .slick-disabled{background:#f5f5f5;pointer-events:none}.accommodation-slider .slick-disabled:after{opacity:0.5}.pga-pro-wrapper{background:#2e2e2e;padding-top:44px;padding-bottom:112px}.outline-title.light h2{color:#444444;-webkit-text-stroke-color:#444444}.outline-title.light h2:after{color:#ffffff;-webkit-text-fill-color:#ffffff;-webkit-text-stroke-color:#ffffff}.pga-pro-wrapper .outline-title{padding-bottom:5px}.pga-pro-wrapper .row{display:flex;flex-wrap:wrap}.pga-pro-wrapper .pga-content{display:flex;flex-direction:column;justify-content:center;padding-left:28px}.pga-pro-wrapper .pga-content h4{color:#ffffff;font-size:18px;font-family:'Muli';font-weight:800;line-height:1.33;text-transform:uppercase;padding-bottom:16px}.pga-pro-wrapper .pga-content p{color:#838383;font-size:17px;font-family:'open_sansregular';font-weight:normal;line-height:1.52;margin-bottom:26px}.pga-pro-wrapper .pga-content .btn{margin-top:14px;margin-right:auto}.pga-pro-wrapper figure{margin:0}.pga-pro-wrapper figure img{display:block;max-width:100%}.pga-pro-slider .slick-prev{width:52px;height:52px;background:#ffffff;border:none;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:50%;transform:translate(0, -50%);left:-80px;z-index:40}.pga-pro-slider .slick-prev:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/spleft_arrow.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.pga-pro-slider .slick-prev:hover{background:-moz-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e9e9e9 50%, #c8c8c8 100%)}.pga-pro-slider .slick-next{width:52px;height:52px;background:#ffffff;border:none;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:50%;transform:translate(0, -50%);right:-80px;z-index:40}.pga-pro-slider .slick-next:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/spright_arrow.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.pga-pro-slider .slick-next:hover{background:-moz-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e9e9e9 50%, #c8c8c8 100%)}.pga-pro-slider .slick-disabled{opacity:0.5;pointer-events:none}.browse-link{color:#20c452;font-size:18px;font-family:'Muli';font-weight:800;line-height:normal;text-decoration:none;padding-right:25px;background:url("shared/images/2021/rightarrowgreen.png") no-repeat right 1px center}.browse-link:hover{color:#20c452;text-decoration:underline}.acc-filter-wrapper{display:flex;align-items:center}.acc-filter-wrapper .acc-filter{margin-right:22px}.acc-filter-wrapper .acc-filter .bootstrap-select{width:auto !important}.acc-filter-wrapper .acc-filter .bootstrap-select .btn{height:40px;background:none !important;border:none !important;color:#232323 !important;font-size:18px;font-family:'Muli';font-weight:800;line-height:40px;text-transform:none;box-shadow:none !important;outline:none !important;padding-left:0 !important}.acc-filter-wrapper .acc-filter .bootstrap-select .btn .bs-caret{background:url("shared/images/2021/acc-select.png") no-repeat center center;transition:0.15s ease-in}.acc-filter-wrapper .acc-filter .bootstrap-select.open .btn .bs-caret{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.acc-filter-wrapper .acc-filter .bootstrap-select .dropdown-menu>li>a{color:#333;display:block;padding:8px 12px;font-family:'Muli';font-weight:700;font-size:14px;text-transform:none}.accommodation-wrapper .outline-title{padding-bottom:10px}.accommodation-wrapper .outline-title .acc-filter-wrapper{position:absolute;left:0;top:50%;transform:translate(0, -50%);z-index:60}.outline-title .browse-link{position:absolute;right:0;top:50%;transform:translate(0, -50%)}.advthero-wrapper{padding-top:46px}.advthero-wrapper .block-title{padding-bottom:50px}.advthero-wrapper .block-title h2{font-size:42px}.advthero-wrapper .block-title p{padding-top:0;line-height:1.5}.advt-hero{position:relative}.advt-hero img{display:block;width:100%}.advt-hero .advt-caption{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.advt-hero .advt-caption h1{color:#ffffff;font-size:32px;font-family:'Muli';font-weight:800;line-height:1;letter-spacing:-0.5px}.advt-hero .advt-caption h1 strong{display:block;color:#e60012;font-size:84px;font-family:'open_sansextrabold';font-weight:normal;line-height:1;background:#e60012;background:-moz-linear-gradient(top, #e60012 0%, #bb0210 100%);background:-webkit-linear-gradient(top, #e60012 0%, #bb0210 100%);background:linear-gradient(to bottom, #e60012 0%, #bb0210 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-3px}.various-channels{padding-top:40px;padding-bottom:36px}.various-channels-list{display:flex;flex-wrap:wrap}.various-channels-list [class*=col-]{margin-bottom:20px}.various-channels-list a{display:block;height:100%;border:1px solid #ebebeb;border-radius:15px;overflow:hidden;box-shadow:0 3px 7px rgba(0,0,0,0.03)}.various-channels-list a:hover{box-shadow:0 3px 7px rgba(0,0,0,0.1)}.various-channels-list figure{margin:0;border-bottom:1px solid #ebebeb}.various-channels-list figure img{display:block;width:100%}.various-channels-list h5{color:#9b9b9b;font-size:14px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:3px;height:95px;padding:10px;display:flex;align-items:center;justify-content:center}.who-we-are{background:#f7f7f7}.who-we-are .block-title{padding-top:40px;padding-bottom:40px}.who-we-are .block-title p{color:#000000;line-height:1.5;padding-top:5px}.who-we-are .block-title:before{display:block;content:"";width:124px;height:32px;background:url("shared/images/2021/hcirc2.png") no-repeat center top;position:absolute;top:0;right:115px}.who-we-are .block-title:after{display:block;content:"";width:122px;height:33px;background:url("shared/images/2021/hcirc1.png") no-repeat center bottom;position:absolute;bottom:0;left:150px}.who-we-reach{padding:55px 0}.who-we-reach .media-kit{float:right}.who-we-content{max-width:582px;display:flex;flex-wrap:wrap}.who-we-content h2{color:#333333;font-size:32px;font-family:'Muli';font-weight:900;line-height:normal;flex:0 0 170px;max-width:170px;padding-right:10px}.who-we-content h2 strong{color:#ea1c23;font-weight:900}.who-we-content ul{flex:1;list-style:none;margin:0;padding:0}.who-we-content ul li{color:#9b9b9b;font-size:20px;font-family:'open_sansregular';font-weight:normal;line-height:1.2;border-bottom:1px solid #ebebeb;padding:10px 0;padding-left:25px;position:relative}.who-we-content ul li:before{display:block;content:"";width:14px;height:14px;background:url("shared/images/2021/tickmark.png") no-repeat center center;position:absolute;left:0;top:14px}.media-kit{position:relative;width:100%;max-width:465px;display:flex;flex-wrap:wrap;border:1px solid #ebebeb;border-radius:8px;overflow:hidden;transition:0.15s ease-in}.media-kit a{display:block;width:100%;height:100%;position:absolute;left:0;top:0}.media-kit:hover{box-shadow:0 3px 7px rgba(0,0,0,0.04)}.media-kit figure{flex:0 0 294px;max-width:294px;background:#f7f7f7;padding:30px;border-right:1px solid #ebebeb}.media-kit figure img{display:block;width:100%}.media-kit .title{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;flex:1;color:#333333;font-size:18px;font-family:'open_sansextrabold';font-weight:normal;line-height:1.11;text-transform:uppercase;padding:20px;padding-right:30px;text-align:right;text-decoration:none}.media-kit .title span{color:#ea1c23}.m-download-icon{display:inline-block;width:23px;height:25px;background:url("shared/images/2021/mdownload.png") no-repeat center center}.media-kit .title .m-download-icon{margin-top:25px}.get-in-touch{background:#f6f6f6;padding-top:40px}.btn-click{height:50px;background:#e60012 url("shared/images/2021/rightarrowwhite.png") no-repeat right 30px center;border:none;border-radius:25px;color:#ffffff;font-size:14px;font-family:'Muli';font-weight:700;line-height:50px;text-transform:uppercase;padding:0 30px;padding-right:55px;text-align:left;min-width:250px}.btn-click:hover{color:#ffffff;background:#f60316 url("shared/images/2021/rightarrowwhite.png") no-repeat right 30px center}.block-title .btn{margin-top:16px}.get-in-touch .block-title{padding-bottom:50px}.advt-contact-us{padding-top:50px;padding-bottom:20px}.advt-contact-us .block-title{padding-bottom:44px}.advt-contact label{color:#323232;font-size:16px;font-family:'open_sansregular';font-weight:normal;line-height:normal}.advt-contact .form-control{height:50px;font-family:'open_sansregular';padding:0 20px}.advt-contact .form-group{margin-bottom:22px}.advt-contact ::-webkit-input-placeholder{color:#adadad;opacity:1}.advt-contact ::-moz-placeholder{color:#adadad;opacity:1}.advt-contact :-ms-input-placeholder{color:#adadad;opacity:1}.advt-contact :-moz-placeholder{color:#adadad;opacity:1}.bootstrap-select.v2{width:100% !important}.btn-group.bootstrap-select.v2 .btn{background:#ffffff !important;border:1px solid #e1e1e1;border-radius:4px;height:50px;color:#adadad;font-size:14px;font-family:'open_sansregular';font-weight:normal;line-height:48px;text-transform:none;padding:0 20px;outline:none !important}.bootstrap-select.v2 .btn .bs-caret{background:url("shared/images/2021/acc-select-red.png") no-repeat center center;right:12px}.bootstrap-select.v2 .dropdown-menu>li>a{color:#333;display:block;padding:8px 20px;font-family:'open_sansregular';font-weight:normal;font-size:14px;text-transform:none}.advt-contact textarea.form-control{height:150px;line-height:normal;padding:10px 20px;resize:none}.form-submit{min-width:250px;height:50px;background:#e60012;border:none;border-radius:25px;box-shadow:none;-webkit-appearance:none;outline:none !important;color:#ffffff;font-size:14px;font-family:'Muli';font-weight:700;line-height:50px;text-align:center;text-transform:uppercase;padding:0 20px;transition:0.15s ease-in}.form-submit:hover{background:#f60316}.advt-contact-info{display:flex;flex-wrap:wrap;padding-right:275px;position:relative;top:-46px}.advt-contact-block{position:relative;padding-left:40px}.advt-contact-block .c-icon{position:absolute;left:0;top:4px}.advt-contact-block h6{color:#333333;font-size:16px;font-family:'open_sansbold';font-weight:normal;line-height:normal}.advt-contact-block p{color:#323232;font-size:14px;font-family:'open_sansregular';font-weight:normal;line-height:normal}.advt-contact-block a{color:#323232;font-size:14px;font-family:'open_sansregular';font-weight:normal;line-height:normal;text-decoration:none}.advt-contact-block a:hover{color:#323232;text-decoration:underline}.advt-contact-block address{color:#323232;font-size:14px;font-family:'open_sansregular';font-weight:normal;line-height:normal;margin:0;padding:0}.advt-contact-block.work-time{display:flex}.advt-contact-block.work-time .work-days{margin-right:65px}.advt-contact-block.tel{margin-right:32px}.advt-contact-block.address{min-width:260px;margin-right:55px}.advt-contact{position:relative}.advt-contact .form-submit{float:right;margin-top:30px;position:relative;z-index:40}.course-result-hero{border-bottom:1px solid #d7d7d7;padding-top:72px}.course-result-hero .row{display:flex;flex-wrap:wrap;flex-direction:row-reverse}.course-slider .slick-dots{list-style:none;margin:0;padding:0;position:absolute;left:50%;transform:translate(-50%, 0);bottom:20px;display:flex;align-items:center}.course-slider .slick-dots li{margin:0 5px}.course-slider .slick-dots li button{width:10px;height:10px;background:#ffffff;border:none;border-radius:50%;box-shadow:none;-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;padding:0}.course-slider .slick-dots li.slick-active button{background:#db2959}.course-slider .slick-slide img{border-radius:5px;width:100%}.course-result-info{padding-top:10px}.course-result-info h1{color:#363636;font-size:28px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;padding-bottom:10px}.course-result-info>strong{display:block;color:#363636;font-size:20px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;padding-bottom:6px}.course-result-info .status{float:none;display:block;color:#db2959;font-size:14px;font-family:'rubikmedium';font-weight:normal;line-height:normal;text-transform:uppercase;border:none}.winner-list{position:relative;padding-left:55px;margin-top:30px;margin-bottom:40px}.winner-list h5{background:#ebebeb;border-radius:5px;color:#db2959;font-size:14px;font-family:'rubikmedium';font-weight:normal;line-height:30px;text-transform:uppercase;padding:0 12px;position:absolute;left:30px;top:0;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transform-origin:left top}.winner-list ol{list-style:none;margin:0;padding:0;display:flex;counter-reset:my-counter}.winner-list ol li{min-width:150px;padding:0 5px;text-align:center;counter-increment:my-counter}.winner-list ol li p{color:#333333;font-size:14px;font-family:'open_sansbold';font-weight:normal;line-height:1.28;text-transform:uppercase}.winner-list ol li:before{display:block;content:counter(my-counter);width:48px;height:48px;border:2px solid #e1e1e1;border-radius:50%;color:#db2959;font-size:26px;font-family:'open_sansextrabold';font-weight:normal;line-height:44px;text-align:center;margin:0 auto 10px}.btn-alt-rounded{height:50px;min-width:250px;background:#db2959;border:none;border-radius:25px;color:#ffffff !important;font-size:14px;font-family:'rubikmedium';font-weight:normal;line-height:52px;text-transform:uppercase;text-align:center}.btn-alt-rounded:hover{color:#ffffff;background:#d20b40}.course-slider-wrapper{padding-bottom:92px}.course-slider-wrapper:before{display:block;content:"";width:778px;height:477px;background:url("shared/images/2021/coursebg.png") no-repeat center bottom;position:absolute;right:-65px;bottom:0;z-index:-1}.misc-info-wrapper{padding-top:75px;padding-bottom:100px}.misc-info-wrapper figure{margin:0;height:328px;margin-right:20px}.misc-info-wrapper figure img{display:block;width:100%;height:100%;object-fit:cover;border-radius:5px}.misc-info-wrapper .courses-offer-list{height:255px}.misc-info-wrapper .courses-offer-list h3{color:#333333;font-size:28px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;padding-bottom:12px}.misc-info-wrapper .courses-offer-list{margin-bottom:22px}.misc-info-wrapper .courses-offer-list p{color:#535453;font-size:16px;font-family:'open_sansregular';font-weight:normal;line-height:2;margin-bottom:20px}.misc-info-wrapper .courses-offer-list .mCSB_scrollTools{border-radius:0 5px 5px 0;overflow:hidden}.misc-info-wrapper .courses-offer-list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#db2959 url(../images/2020/scrollicon.png) no-repeat center center !important}.misc-info-wrapper .btn-box{display:flex;align-items:center}.btn-alt-outline{height:50px;min-width:250px;background:none;border:2px solid #d82b58;border-radius:25px;color:#db2959 !important;font-size:14px;font-family:'rubikmedium';font-weight:normal;line-height:48px;text-transform:uppercase;text-align:center;padding:0}.btn-alt-outline:hover{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #faeff0 100%);background:-webkit-linear-gradient(top, #fff 0%, #faeff0 100%);background:linear-gradient(to bottom, #fff 0%, #faeff0 100%)}.misc-info-wrapper .event-calendar-vertical .mCSB_inside>.mCSB_container{margin-right:25px}.misc-info-wrapper .btn-box .btn{margin-right:20px}.prizes-wrapper{background:#ebebeb;padding-top:38px;padding-bottom:70px}.prizes-wrapper h3{font-size:28px}.prizes-slider .row{display:flex;flex-wrap:wrap;flex-direction:row-reverse}.slick-dots{list-style:none;margin:0;padding:0;position:absolute;left:50%;transform:translate(-50%, 0);bottom:20px;display:flex;align-items:center;z-index:40}.slick-dots li{margin:0 5px}.slick-dots li button{width:10px;height:10px;background:#ffffff;border:none;border-radius:50%;box-shadow:none;-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;padding:0}.slick-dots li.slick-active button{background:#db2959}.prizes-slider{margin-top:-20px}.prizes-slider .slick-prev{width:52px;height:52px;background:#ffffff;border:none;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:50%;transform:translate(0, -50%);left:-26px;z-index:40}.prizes-slider .slick-prev:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/spleft_arrow.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.prizes-slider .slick-prev:hover{background:-moz-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e9e9e9 50%, #c8c8c8 100%)}.prizes-slider .slick-next{width:52px;height:52px;background:#ffffff;border:none;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:50%;transform:translate(0, -50%);right:-26px;z-index:40}.prizes-slider .slick-next:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/spright_arrow.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.prizes-slider .slick-next:hover{background:-moz-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e9e9e9 50%, #c8c8c8 100%)}.prizes-slider .slick-disabled{background:#f5f5f5;pointer-events:none}.prizes-slider .prizes-pic{padding-right:90px}.prizes-slider .prizes-pic figure{width:356px;height:356px;margin:0;border-radius:50%;overflow:hidden;float:right}.prizes-slider .prizes-pic figure img{display:block;width:100%;height:100%;object-fit:cover}.prizes-slider .prizes-info{padding-left:75px;display:flex;flex-direction:column;justify-content:center}.prizes-slider .prizes-info h4{color:#333333;font-size:32px;font-family:'open_sansextrabold';font-weight:normal;line-height:1.38;text-transform:uppercase;padding-bottom:10px}.prizes-slider .prizes-info p{color:#535353;font-size:22px;font-family:'open_sansregular';font-weight:normal;line-height:normal;margin-bottom:0}.prizes-wrapper .box-title{margin-bottom:0}.prizes-slider .slick-dots{bottom:auto;top:100%}.competitions-events{padding-top:74px}.competitions-events p{color:#606060;font-size:18px;font-family:'open_sansregular';font-weight:normal;line-height:1.44}.competitions-events .title{padding:0 90px}.competitions-events-list .row{display:flex;flex-wrap:wrap}.competitions-events-list .row [class*=col-]{margin-bottom:20px}.ce-box{border:1px solid #e1e1e1;height:100%;padding:25px 40px 35px}.ce-box h4{color:#000000;font-size:24px;font-family:'Muli';font-weight:700;line-height:normal;padding-bottom:10px}.ce-box p{margin-bottom:20px}.competitions-events .title{padding-bottom:60px}.ce-box .btn-alt-outline{color:#ed1c24 !important;border-color:#ed1c24 !important}.draw-box{position:relative;text-align:center;height:232px;display:flex;align-items:center;justify-content:center}.draw-box h3{color:#333333;font-size:32px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase}.draw-box h3 strong{color:#e60012}.draw-box figure{width:200px;margin:0;position:absolute;left:0;top:50%;transform:translate(0, -50%)}.draw-box figure img{display:block;max-width:100%}.draw-box .counter-block{position:absolute;right:0;top:50%;transform:translate(0, -50%)}.counter-block{display:flex;flex-wrap:wrap;white-space:nowrap}.counter-block .numbers{text-align:right;margin-left:40px;position:relative}.counter-block .numbers:first-child{margin-left:0}.counter-block .numbers:before{display:block;content:":";color:#333333;font-size:42px;font-family:'open_sansbold';font-weight:normal;line-height:1;position:absolute;right:100%;top:-2px;margin-right:15px}.counter-block .numbers:first-child:before{display:none}.counter-block .numbers strong{display:block;color:#333333;font-size:42px;font-family:'open_sansbold';font-weight:normal;line-height:1}.counter-block .numbers h6{color:#e60012;font-size:10px;font-family:'open_sansbold';font-weight:normal;line-height:1;text-transform:uppercase}.hero-slider{overflow:hidden}.hero-slider .caption{position:relative;z-index:20;min-height:430px;display:flex;align-items:center;padding-left:60px}.hero-slider .slick-slide{position:relative}.hero-slider figure{position:absolute;right:0;top:0;height:100%;margin:0}.hero-slider figure img{display:block;height:100%}.hero-slider .caption h1{color:#000000;font-size:32px;font-family:'open_sansextrabold';font-weight:normal;line-height:1.31;padding-bottom:10px}.hero-slider .caption h2{color:#000000;font-size:24px;font-family:'open_sansregular';font-weight:normal;line-height:1.33;padding-bottom:14px}.hero-slider .caption p{color:#707070;font-size:15px;font-family:'open_sansregular';font-weight:normal;line-height:1.26;margin-bottom:36px}.hero-slider .caption .btn-alt-rounded{background:linear-gradient(#ed1c24, #ed1c24);font-family:'Muli';font-weight:700;margin-right:auto;padding:0}.hero-slider .caption .btn-alt-rounded:hover{background:#ea1c23;background:-moz-linear-gradient(top, #ea1c23 0%, #d51c21 100%);background:-webkit-linear-gradient(top, #ea1c23 0%, #d51c21 100%);background:linear-gradient(to bottom, #ea1c23 0%, #d51c21 100%)}.hero-slider .slick-prev{width:52px;height:52px;background:#ffffff;border:1px solid #e1e1e1;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:50%;transform:translate(-50%, -50%);left:50%;z-index:40;margin-left:-595px}.hero-slider .slick-prev:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/spleft_arrow.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.hero-slider .slick-prev:hover{background:-moz-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e9e9e9 50%, #c8c8c8 100%)}.hero-slider .slick-next{width:52px;height:52px;background:#ffffff;border:1px solid #e1e1e1;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:50%;transform:translate(-50%, -50%);left:50%;z-index:40;margin-left:595px}.hero-slider .slick-next:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/spright_arrow.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.hero-slider .slick-next:hover{background:-moz-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e9e9e9 50%, #c8c8c8 100%)}.hero-slider .slick-disabled{background:#f5f5f5;pointer-events:none}.hero-slider .slick-dots{bottom:48px}.hero-slider .slick-dots li button{background:#e1e1e1}.hero-slider .slick-dots li.slick-active button{background:#ed1c24}.browse-categories{background:#cacaca;background:-moz-linear-gradient(-45deg, #cacaca 0%, #d7d7d7 100%);background:-webkit-linear-gradient(-45deg, #cacaca 0%, #d7d7d7 100%);background:linear-gradient(135deg, #cacaca 0%, #d7d7d7 100%);padding-top:40px}.browse-categories h2{color:#000000;font-size:32px;font-family:'Muli';font-weight:900;line-height:normal;text-align:center;padding-bottom:24px}.categories-carousel{margin-bottom:42px}.categories-carousel .category-box{display:block;width:374px;height:200px;box-shadow:0 3px 7px rgba(0,0,0,0.3);border-radius:5px;overflow:hidden;position:relative;cursor:pointer}.categories-carousel .category-box:after{display:block;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url("shared/images/2021/catoverlay.png") no-repeat left bottom}.categories-carousel .category-box img{display:block;width:100%;height:100%;object-fit:cover}.categories-carousel .slick-slide{padding:10px}.categories-carousel .title{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:20}.categories-carousel .title .cat-icon{height:50px;display:flex;align-items:flex-start;justify-content:center;margin-bottom:6px}.categories-carousel .title .cat-icon img{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.categories-carousel .title h4{color:#ffffff;font-size:26px;font-family:'Muli';font-weight:700;line-height:normal}.categories-carousel .slick-prev{left:50%;transform:translate(-50%, -50%);z-index:40;margin-left:-595px}.categories-carousel .slick-next{left:50%;transform:translate(-50%, -50%);z-index:40;margin-left:595px}.categories-carousel .slick-slide .category-box:before{display:block;content:"";width:95px;height:95px;background:#ea1c23 url("shared/images/2021/cdownselect.png") no-repeat center 10px;position:absolute;left:50%;transform:translate(-50%, 0);bottom:-62px;border-radius:50%;opacity:0;visibility:hidden;transition:0.15s ease-in;z-index:20}.categories-carousel .slick-center .category-box:before{opacity:1;visibility:visible}.category-box input[type=radio]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.results-filter-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:56px}.results-filter{display:flex;align-items:center}.results-filter form{display:flex}.results-filter h6{color:#000000;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:0.2px;min-width:265px;padding-right:10px}.results-filter .filter-block{width:200px;margin-left:15px}.bootstrap-select.v3{width:100% !important}.bootstrap-select.v3 .btn{width:100%;height:50px;background:linear-gradient(#fff, #fff);border:none;border-radius:25px;outline:none !important;box-shadow:none !important;padding:0 22px;padding-right:40px;color:#333333 !important;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:50px;text-transform:uppercase;letter-spacing:0.2px;transition:none}.bootstrap-select.v3 .btn:hover{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #dfdfdf 100%);background:-webkit-linear-gradient(top, #fff 0%, #dfdfdf 100%);background:linear-gradient(to bottom, #fff 0%, #dfdfdf 100%)}.bootstrap-select.v3 .btn .bs-caret{background:url("shared/images/2021/selectgrey.png") no-repeat center center;right:20px}.result-search-input{width:200px;height:50px;background:#fff url("shared/images/2021/searchiconalt.png") no-repeat right 20px center !important;border:none;border-radius:25px;outline:none !important;box-shadow:none !important;padding:0 22px;padding-right:50px;color:#333333 !important;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:50px;text-transform:uppercase;letter-spacing:0.2px}.search-results ::-webkit-input-placeholder{color:#333333;opacity:1}.search-results ::-moz-placeholder{color:#333333;opacity:1}.search-results :-ms-input-placeholder{color:#333333;opacity:1}.search-results :-moz-placeholder{color:#333333;opacity:1}.bootstrap-select.v3 .btn:focus{outline:none !important}.bootstrap-select.v3 .dropdown-menu{background:#f5f5f5;background:-moz-linear-gradient(top, #f5f5f5 0%, #dfdfdf 100%);background:-webkit-linear-gradient(top, #f5f5f5 0%, #dfdfdf 100%);background:linear-gradient(to bottom, #f5f5f5 0%, #dfdfdf 100%);border-radius:0 0 25px 25px;overflow:hidden;box-shadow:none}.bootstrap-select.v3 .dropdown-menu>li{border-bottom:1px solid #e1e1e1}.bootstrap-select.v3 .dropdown-menu>li>a{display:flex;align-items:center;height:48px;color:#333333;font-size:12px;font-family:'open_sansbold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:0.2px;padding:5px 22px}.bootstrap-select.v3 .dropdown-menu>li>a:hover{background:none;color:#ea1c23}.bootstrap-select.v3.open .btn{border-radius:25px 25px 0 0;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f6f6f6 100%);background:-webkit-linear-gradient(top, #fff 0%, #f6f6f6 100%);background:linear-gradient(to bottom, #fff 0%, #f6f6f6 100%)}.search-results-list{padding-bottom:12px}.results-box{background:#ffffff;border-radius:4px 4px 0 0;overflow:hidden;margin-bottom:35px}.results-box .top-content{display:flex;flex-wrap:wrap;border-bottom:1px solid #e1e1e1}.results-box .top-content figure{flex:0 0 380px;max-width:380px;min-height:296px;margin:0;position:relative}.results-box .top-content figure>img{display:block;width:100%;height:100%;object-fit:cover}.play-ext-link{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center}.play-ext-link i{display:flex;align-items:center;justify-content:center;width:70px;height:70px;background:rgba(255,255,255,0.3);border-radius:50%;margin:0 auto 14px;transition:0.15s ease-in}.play-ext-link:hover i{background:rgba(255,255,255,0.5)}.play-ext-link i img{width:auto}.play-ext-link h6{color:#ffffff;font-size:11px;font-family:'Muli';font-weight:800;line-height:normal;text-transform:uppercase;letter-spacing:2px}.results-box .top-content figure .featured{display:inline-block;position:absolute;height:20px;left:0;top:25px;background:#ea1c23;padding:0 10px;color:#ffffff;font-size:11px;font-family:'Muli';font-weight:800;line-height:20px;text-align:left;text-transform:uppercase;letter-spacing:1px;border:none;min-width:1px}.results-box .top-content .result-info{flex:1;padding:25px;padding-bottom:30px;display:flex;flex-direction:column;justify-content:space-between}.course-content{display:flex;flex-wrap:wrap;padding-bottom:25px}.course-content .left-block{flex:1}.course-content .right-block{flex:0 0 28%;max-width:28%;display:flex;flex-direction:column;align-items:flex-end}.course-content .right-block .course-logo{display:flex;align-items:center;justify-content:center;width:61px;height:61px;border:1px solid #e1e1e1;border-radius:50%;padding:5px;margin-bottom:12px;margin-top:0}.course-content .right-block .course-logo img{display:block;width:auto;height:auto;max-width:80%;max-height:80%}.course-type{display:flex;align-items:center;color:#000000;font-size:11px;font-family:'Muli';font-weight:900;line-height:normal;text-transform:uppercase;margin-bottom:10px}.course-type img{margin-right:8px}.course-content .left-block h3{color:#363636;font-size:19px;font-family:'open_sansbold';font-weight:normal;line-height:normal;margin-bottom:8px}.course-content .left-block h3 a{color:#363636;text-decoration:underline}.course-content .left-block h3 a:hover{color:#363636;text-decoration:none}.course-content .left-block .acc-review-rating{margin-bottom:15px}.course-content .left-block .acc-review-rating a{color:#ea1c23}.feature-info-list ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.feature-info-list ul li{margin-right:22px;display:flex;align-items:center;color:#a2a1a1;font-size:13px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:0.2px;margin-bottom:14px}.feature-info-list ul li .gc-icon{width:30px;height:30px;border:1px solid #d8d8d8;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:8px}.course-content .left-block p{color:#707070;font-size:14px;font-family:'open_sansregular';font-weight:normal;line-height:1.42}.price-range-box{text-align:right}.price-range-box h6{color:#a2a1a1;font-size:12px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:0.4px;padding-bottom:4px}.price-range-box strong{color:#333333;font-size:13px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;letter-spacing:0.25px}.price-range-box strong ins{text-decoration:line-through;margin-right:10px}.course-links{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}.c-contact ul{list-style:none;margin:0;padding:0}.c-contact ul li{color:#000000;font-size:11px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;padding-left:25px;position:relative;margin-bottom:8px}.c-contact ul li .cl-icon{position:absolute;left:0;top:-1px}.c-contact ul li:first-child .cl-icon{top:0}.c-contact ul li a{color:#000000;text-decoration:none}.c-contact ul li a:hover{color:#000000;text-decoration:underline}.c-contact ul li address{margin:0}.btn-icon{display:inline-flex;background:linear-gradient(#fff, #fff);align-items:center;justify-content:center;color:#000000;font-size:14px;font-family:'Muli';font-weight:700;line-height:48px;text-transform:uppercase;height:50px;min-width:165px;border:1px solid #e1e1e1;border-radius:25px;padding:0 10px}.btn-icon:hover{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #efefef 100%);background:-webkit-linear-gradient(top, #fff 0%, #efefef 100%);background:linear-gradient(to bottom, #fff 0%, #efefef 100%)}.btn-icon img{display:block;margin-left:8px}.course-links .btn-box{display:flex;align-items:center}.course-links .btn-box .btn{margin-left:10px}.results-box .bottom-content{padding:15px 25px;display:flex;align-items:center;justify-content:space-between;min-height:66px}.c-features ul{list-style:none;margin:0;padding:0;display:flex;align-items:center}.c-features ul li{margin-right:50px;display:flex;align-items:center;color:#000000;font-size:13px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:0.2px}.c-features ul li .cf-icon{width:25px;height:25px;background:#cfcfcf;background:-moz-linear-gradient(left, #cfcfcf 0%, #efefef 100%);background:-webkit-linear-gradient(left, #cfcfcf 0%, #efefef 100%);background:linear-gradient(to right, #cfcfcf 0%, #efefef 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:10px}.c-features ul li .cf-icon img{display:block;max-width:100%}.c-features ul li a{color:#000000;text-decoration:underline}.c-features ul li a:hover{color:#000000;text-decoration:none}.results-box .bottom-content h6{color:#000000;font-size:13px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:0.2px}.results-box .bottom-content h6 a{color:#000000;text-decoration:underline}.results-box .bottom-content h6 a:hover{color:#000000;text-decoration:none}.te-box{display:flex}.time-left-box{text-align:center;margin-right:20px}.time-left-box h6{color:#a2a1a1;font-size:12px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:0.4px;padding-bottom:2px}.time-left-box .time-left{display:inline-block;height:22px;background:#d82b58;border-radius:20px;min-width:90px;color:#ffffff;font-size:11px;font-family:'open_sansbold';font-weight:normal;line-height:22px;text-transform:uppercase;letter-spacing:2px;text-align:center;padding:0 10px}.course-misc-features{display:flex}.course-misc-features .cmf-box{margin-right:40px}.course-misc-features .cmf-box:last-child{margin-right:0}.course-misc-features .cmf-box h6{color:#a2a1a1;font-size:12px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:0.25px;padding-bottom:5px}.course-misc-features .cmf-box strong{color:#333333;font-size:13px;font-family:'open_sanssemibold';font-weight:normal;line-height:26px}.course-content .left-block .ev-date{display:block;color:#333333;font-size:13px;font-family:'open_sanssemibold';font-weight:normal;line-height:normal;text-transform:uppercase;letter-spacing:0.25px;padding-bottom:14px}.result-social{margin-bottom:10px}.result-social ul{list-style:none;margin:0;padding:0;display:flex}.result-social ul li{margin-right:5px}.result-social ul li a{display:flex;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid #d8d8d8;border-radius:50%}.result-social ul li a:hover{background:#fffaeb}.use-membership-card{padding-top:35px;padding-bottom:90px}.use-membership-card h2{color:#000000;font-size:32px;font-family:'Muli';font-weight:900;line-height:normal;text-align:center;padding-bottom:58px}.use-membership-card .row{display:flex;flex-wrap:wrap;flex-direction:row-reverse}.mem-content{padding-right:20px;padding-top:40px}.mem-content h3{color:#000000;font-size:32px;font-family:'Muli';font-weight:900;line-height:normal;padding-bottom:10px}.mem-content ol li{position:relative;color:#000000;font-size:22px;font-family:'open_sansregular';font-weight:normal;line-height:1.25;padding-left:40px;counter-increment:my-counter;margin-bottom:12px}.mem-content ol li:before{display:block;content:counter(my-counter);background:#ec1c24;width:25px;height:25px;border-radius:50%;color:#ffffff;font-size:17px;font-family:'open_sansbold';font-weight:normal;line-height:25px;text-align:center;position:absolute;left:0;top:3px}.categories-carousel .slick-prev{width:52px;height:52px;background:#ffffff;border:1px solid #e1e1e1;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:50%;transform:translate(-50%, -50%);left:50%;z-index:40}.categories-carousel .slick-prev:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/leftarrowred.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.categories-carousel .slick-prev:hover{background:-moz-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e9e9e9 50%, #c8c8c8 100%)}.categories-carousel .slick-next{width:52px;height:52px;background:#ffffff;border:1px solid #e1e1e1;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:50%;transform:translate(-50%, -50%);left:50%;z-index:40}.categories-carousel .slick-next:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/rightarrowred.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.categories-carousel .slick-next:hover{background:-moz-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e9e9e9 50%, #c8c8c8 100%)}.card-carousel .slick-prev{width:52px;height:52px;background:#ffffff;border:1px solid #e1e1e1;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:50%;transform:translate(0, -50%);left:-26px;z-index:40}.card-carousel .slick-prev:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/spleft_arrow.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.card-carousel .slick-prev:hover{background:-moz-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e9e9e9 50%, #c8c8c8 100%)}.card-carousel .slick-next{width:52px;height:52px;background:#ffffff;border:1px solid #e1e1e1;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,0.06);-webkit-appearance:none;outline:none !important;font-size:0.1px;text-indent:-9999px;position:absolute;top:50%;transform:translate(0, -50%);right:-26px;z-index:40}.card-carousel .slick-next:after{display:block;content:"";width:10px;height:10px;background:url("shared/images/2021/spright_arrow.png") no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.card-carousel .slick-next:hover{background:-moz-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 50%, #c8c8c8 100%);background:linear-gradient(to bottom, #fff 0%, #e9e9e9 50%, #c8c8c8 100%)}.card-carousel .slick-slide{border-radius:10px;overflow:hidden;outline:none !important;position:relative;transition:none;padding:45px 0;transition:0.6s ease-out}.card-carousel .slick-slide img{display:block;width:100%;border-radius:5px}.card-carousel .slick-center{position:relative;-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);transform-origin:center center;z-index:80}.sp-box .content{z-index:9999}.sp-gallery-slider .slick-dots,.rating-number{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.sp-box .content .sp-logo,.acc-gallery .slick-dots{-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}@media only screen and (max-width: 1224px){.container{width:auto}.more-box{float:left;margin-right:20px}.logo{float:left;margin-right:10px;margin-top:10px;width:125px}.navigation>ul>li>a{color:#5a5a5a;display:inline-block;font-family:"rubikregular";font-size:13px;font-weight:normal;line-height:16px;padding:0 10px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.1s ease-in 0s}.navigation>ul>li{padding:0 8px}.h-search{padding-right:34px;width:156px}.homeslider .owl-nav{width:100%;left:0;-ms-transform:none;-webkit-transform:none;transform:none}.section-filter ul{margin:0 0 0 -100px}.m-linkbox .img-area{float:left;height:120px;overflow:hidden;width:46%}.m-links{float:right;margin-top:-2px;width:50%}.mega-menu{padding-bottom:30px;padding-top:30px}.m-linkbox h4{color:#ea1c23;font-family:"rubikbold";font-size:14px;font-weight:normal;line-height:1;padding-bottom:8px;text-transform:uppercase}.m-linkbox ul li a{color:#919191;display:inline-block;font-family:"rubikmedium";font-size:13px;font-weight:normal;line-height:normal;min-width:90px;padding-right:5px;text-decoration:none;text-transform:uppercase;transition:all 0.1s ease-in 0s}.m-linkbox ul li{padding-bottom:4px}.m-linkbox p{color:#303030;font-family:"rubikregular";font-size:15px;font-weight:normal;line-height:18px;margin-bottom:0;padding-bottom:10px}#header .holder{background:#ffffff none repeat scroll 0 0;min-height:104px;padding-top:21px}.content h3 a br{display:none}.homeslider{margin-bottom:20px}.side-featurelist ul li h5{color:#484848;font-family:"rubikmedium";font-size:12px;font-weight:normal;line-height:14px;padding-bottom:4px;text-transform:uppercase}.post-box .holder{padding-top:10px;position:relative}.post-box .holder .badge{left:0;margin-bottom:5px;position:static;top:0}.content>p{color:#717171;font-family:"rubikregular";font-size:15px;font-weight:normal;line-height:20px;margin-bottom:0}.trending-box ul li .t-title h4{color:#ffffff;font-family:"rubikregular";font-size:14px;font-weight:normal;line-height:16px;padding-bottom:6px;text-transform:uppercase}.trending-box ul li .t-title{bottom:0;left:0;padding:14px;position:absolute;width:100%}.inner-slider .caption h1{color:#ffffff;font-family:"rubikmedium";font-size:52px;font-weight:normal;line-height:1;padding-bottom:10px;text-transform:uppercase}.inner-slider .caption p{color:#ffffff;font-family:"rubikregular";font-size:17px;font-weight:normal;line-height:20px;margin:0 auto;max-width:640px}.slide-box .post-box .holder{padding:14px 15px 10px}.slide-box .post-box .holder h3{font-size:18px;font-weight:normal;line-height:20px;padding-bottom:8px;text-transform:uppercase}.slide-box .post-box .holder .info .time{font-size:12px}.slide-box .post-box .holder .info .author{font-size:12px}.slide-box .post-box .holder .info{padding-bottom:8px}.slide-box .post-box p{color:#717171;font-family:"rubikregular";font-size:14px;font-weight:normal;line-height:18px}.today-temp{margin-right:0px}.today-temp strong{font-size:48px}.weather-carousel strong{font-size:18px}.weather-more>a{font-size:9px}.sidevideo-list ul li .v-content{background:rgba(36,36,36,0.8) none repeat scroll 0 0;min-height:118px;padding:15px 10px 15px 112px;position:relative}.sidevideo-list ul li .vid-area{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100px}.side-user-list-round ul li{border-bottom:1px solid #e1e1e1;min-height:62px;padding:9px 30px 9px 85px;position:relative}.inner-slider .flex-direction-nav{width:100%;left:0;-ms-transform:none;-webkit-transform:none;transform:none}.carousel-wrapper{overflow:hidden}.open-article .article-title-box h1{border-left:6px solid #ed1c24;color:#303030;font-family:"rubikmedium";font-size:36px;font-weight:normal;line-height:36px;margin-bottom:20px;padding-left:22px;text-transform:uppercase}.open-article .article-title-box p{color:#666666;font-family:"rubiklight";font-size:20px;font-weight:normal;line-height:26px;margin-bottom:0;padding-bottom:20px}.course-list article{min-height:298px;padding-left:290px}.course-list .gallery-image-box{width:276px}.course-list article h3{font-size:22px}.course-list article .holder{padding-top:10px}.az-top .mini-select{float:left;margin-right:20px;position:relative}.az-top-form .az-submit{clear:both;display:block;float:none;margin-top:10px;width:128px}.state-map{left:-26px}.course-top-title h1{color:#131313;font-family:"rubikmedium";font-size:28px;font-weight:normal;line-height:1;padding-bottom:3px;text-transform:uppercase}.slider-info-btm{width:100%}.slider-feature ul li{color:#ffffff;float:left;font-family:"rubikmedium";font-size:14px;font-weight:normal;line-height:50px;margin-right:20px;text-transform:uppercase}.main-slider .flex-direction-nav{left:0;width:100%;-ms-transform:none;-webkit-transform:none;transform:none;z-index:9999}.offers-list ul li .view-box .btn{margin-left:14px}.offers-list ul li .info{padding-right:15px}.content-nav ul li a{padding:0 10px}.general-block{padding:30px}.cal-info{position:relative;right:0;top:0;float:right;padding-bottom:10px}.calendar-box h3{padding-bottom:10px}.tee-time-filter .datedown{float:none;margin-bottom:15px !important}.tee-time-filter .right-box{float:none !important;clear:both}.tee-time-filter .right-box .form-group{margin-bottom:15px;margin-left:0;margin-right:10px}.tee-info h4{padding-bottom:4px}.tee-book strong{color:#303030;display:inline-block;float:left;font-family:"rubikregular";font-size:24px;font-weight:normal;line-height:35px;margin-right:10px}.tee-book .btn{min-width:120px}.breadcrumb>li{font-size:12px}.breadcrumb>li a{font-size:12px}.pro-name h1{color:#303030;font-family:"rubikbold";font-size:22px;font-weight:normal;line-height:normal;text-transform:uppercase}.pro-opt{text-align:center}.pro-opt .ext-links{padding-bottom:4px;padding-top:4px}.pro-opt{text-align:center;width:45%}.pro-like{min-height:62px;padding-top:4px;width:15%;float:right}.pro-list article h3{color:#484848;font-family:"rubikmedium";font-size:18px;font-weight:normal;line-height:normal;padding-bottom:2px;text-transform:uppercase}.pro-list article .btn{bottom:10px}.pro-slider .flex-control-paging{padding-right:160px;width:100%;left:0;-ms-transform:none;-webkit-transform:none;transform:none}.slider-ext-title h4{padding-left:42px;padding-right:10px}.pro-list article figure{margin-bottom:12px}.send-message h4 a{padding-left:25px;padding-right:25px}.pro-golfer-info .ext-links ul li{margin-right:8px}.pro-golfer-info .ext-links{float:left;margin-right:10px}.g-box .info{min-height:60px}.pro-list article figure{margin-bottom:22px}.carousel-pro .owl-prev,.carousel-pro .owl-next{top:192px}.share-carousel .owl-prev{left:0}.share-carousel .owl-next{right:0}.group-side-info .group-btns ul li{float:none;margin-bottom:3.34%;margin-right:0;width:100%}.full-carousel article .main-vid{border:1px solid #e1e1e1;float:none;height:300px;margin-right:0;overflow:hidden;position:relative;width:100%}.event-calendar .event-info .title{font-size:11px}.event-calendar .event-info h4{color:#303030;font-family:"rubikmedium";font-size:18px;font-weight:normal;line-height:20px;padding-bottom:10px;text-transform:uppercase}.details .time{color:#a8a8a8;display:inline-block;float:left;font-family:"rubikregular";font-size:13px;font-weight:normal;line-height:20px;margin-right:10px}.details ul li{color:#303030;float:left;font-family:"rubikregular";font-size:13px;font-weight:normal;line-height:20px;margin-right:10px}.list-view .events-head{margin-bottom:0}.plans-list article{background:#ffffff;float:left;margin-right:0.53%;padding:26px 20px 112px;position:relative;width:19.57%}.plan-details{float:left;padding-top:60px;width:70%}.plan-buy{float:right;margin-top:84px;padding-bottom:44px;position:relative;width:25.6%}.plan-details .plan-feature-list{float:right;padding-top:5px;width:52%}.plan-buy strong{font-size:36px;padding-bottom:4px}.join-details-page{padding-bottom:100px}.jobs-list article .jobs-box{border:1px solid #e1e1e1;padding:20px}.jobs-list article h3{font-size:22px}.expanded-details h4{font-size:15px;padding-bottom:10px}.full-carousel2 .owl-prev{left:-8px;box-shadow:0 0 4px rgba(0,0,0,0.1)}.full-carousel2 .owl-next{right:-8px;box-shadow:0 0 4px rgba(0,0,0,0.1)}.tw-carousel-wrapper .full-carousel2 article h1{color:#000000;font-family:"proximanova_regular";font-size:30px;font-weight:normal;line-height:30px;padding-bottom:18px;position:relative}.tetimonial-carousel .owl-prev{left:-8px}.tetimonial-carousel .owl-next{right:-8px}.tetimonial-carousel .owl-item{background:#fdfcf0;border:1px solid #e1e1e1;padding:25px;text-align:left}.sp-title h2{color:#000000;font-family:"proximanova_regular";font-size:22px;font-weight:normal;line-height:normal}.hl-title h3{font-size:22px}.more-post-list .post-list article .holder{padding-top:10px}.post-list article .holder{padding:10px 0}.subsribe-email-list h4{color:#ffffff;font-family:"proximanova_semibold";font-size:15px;font-weight:normal;line-height:20px;margin-bottom:20px}.post-list article{padding-left:145px;padding-right:15px}.tw-carousel-wrapper .full-carousel2 article .text-holder{float:left;height:386px;padding:20px;position:relative;width:50%}.tw-carousel-wrapper .full-carousel2 article .img-area{float:right;height:386px;overflow:hidden;width:50%}.price-banner img{display:none}.price-banner{background-position:right bottom}.price-banner-title h1{color:#ffffff;font-family:"proximanova_black";font-size:140px;font-weight:normal;line-height:1;opacity:0.5;padding-bottom:14px}.price-banner-title p{color:#5d5d5d;font-family:"proximanova_regular";font-size:18px;font-weight:normal;line-height:24px;margin-bottom:0}.pricing-content>strong{font-size:60px}.tw-filter-search .tw-select-drop{border-right:1px solid #e1e1e1;float:left;width:25%;margin-bottom:10px}.tw-filter-box{background:none;border:none;border-radius:0;position:relative}.tw-filter-search .tw-search-box{float:none;width:50%}.contact-content{border-right:1px solid #e1e1e1;float:left;padding:26px 25px 25px;width:63.72%}.contact-info ul li{float:left;margin-bottom:10px;margin-right:14px;max-width:218px;padding-left:46px;padding-right:15px;position:relative}.contact-content h1:before{left:-25px}.g-title h1{color:#000000;font-family:"proximanova_regular";font-size:36px;font-weight:normal;line-height:normal;position:relative}.g-rating strong{color:#000000;display:block;font-family:"proximanova_black";font-size:40px;font-weight:normal;line-height:0.8;margin-bottom:2px}.slider-nav .slick-prev{left:-24px}.slider-nav .slick-next{right:-24px}.slider-nav{bottom:15px}.g-sidebox{float:right;padding:18px 15px 15px;width:30%}.g-info p{color:#808080;font-family:"proximanova_regular";font-size:14px;font-weight:normal;line-height:18px;margin-bottom:10px;min-height:120px}.banner-nav-alt ul li a{min-width:160px}.side-title h1{color:#000000;font-family:"proximanova_regular";font-size:26px;font-weight:normal;line-height:26px;padding-bottom:0;position:relative}.left-side-nav ul li a{color:#000000;display:block;font-family:"proximanova_semibold";font-size:15px;font-weight:normal;line-height:normal;padding:14px 15px;text-decoration:none;transition:all 0.1s ease-in 0s}.mid-section .tw-template{background:#ffffff none repeat scroll 0 0;margin-bottom:22px;padding:25px}.g-gallery-info{padding:35px 25px}.g-info-right{float:right;width:40%}.propoint-list{border-right:1px solid #e1e1e1;padding:24px 30px}.con-list{padding:24px 30px}.mid-section .btm-map-contact .loc-contact{padding:30px 25px}.breadrumb-alt li{font-size:15px}.breadrumb-alt li a{font-size:15px}.wd-title h1{color:#ffffff;font-family:"LatoLatinWebLight";font-size:54px;font-weight:normal;line-height:1;padding-bottom:8px}.wd-features h2{color:#ffffff;font-family:"LatoLatinWebRegular";font-size:54px;font-weight:normal;line-height:1;padding-bottom:8px}.wd-title{border-bottom:1px dashed rgba(255,255,255,0.5);padding-bottom:80px}.wd-banner-wrapper{background:#101e25 none repeat scroll 0 0;padding-bottom:80px;padding-top:80px;position:relative}.wd-features{padding-top:80px}.project-banner-wrapper h1{font-size:56px}.project-banner-wrapper{background:#192c38;height:540px;position:relative}.open-title{width:80%}.open-title h1{color:#ffffff;font-family:"LatoLatinWebBlack";font-size:44px;font-weight:normal;line-height:44px;padding-bottom:28px}.project-title h2{color:#000000;font-family:"LatoLatinWebLight";font-size:48px;font-weight:normal;line-height:1;padding-bottom:12px}.project-open-content p{color:#8a8a8a;font-family:"LatoLatinWebRegular";font-size:22px;font-weight:normal;line-height:32px;margin-bottom:0;padding-bottom:20px}.project-features ul li{color:#000000;float:left;font-family:"LatoLatinWebRegular";font-size:22px;font-weight:normal;line-height:40px;margin-right:24px}.mini-container{max-width:970px}.quote-wrapper{padding-top:140px;padding-bottom:140px}.about-banner{border-bottom:10px solid #2a92c8;padding-bottom:166px;padding-top:166px}.about-title h1{color:#ffffff;font-family:"LatoLatinWebBlack";font-size:54px;font-weight:normal;line-height:1;padding-bottom:24px}.about-content p{color:#787878;font-family:"LatoLatinWebRegular";font-size:22px;font-weight:normal;line-height:32px;margin-bottom:0;padding-bottom:30px}.blog-banner{padding-bottom:160px;padding-top:180px}.blog-banner h1{font-size:54px;font-weight:normal}.blog-article p{color:#929292;font-family:"LatoLatinWebRegular";font-size:22px;font-weight:normal;line-height:32px;margin-bottom:0;padding-bottom:38px}.bws-title h1{color:#ffffff;font-family:"LatoLatinWebLight";font-size:46px;font-weight:normal;line-height:52px;padding-bottom:42px}.bws-title h3{color:#ffffff;font-family:"LatoLatinWebLight";font-size:34px;font-weight:normal;line-height:normal;padding-bottom:4px}.bws-title h1 br{display:none}.bws-features{overflow:hidden;padding-top:65px}.bws-features ul li h4{color:#292929;font-family:"LatoLatinWebRegular";font-size:22px;font-weight:normal;line-height:28px;padding-bottom:16px}.bws-features ul li p{color:#828282;font-family:"robotoregular";font-size:17px;font-weight:normal;line-height:21px;margin-bottom:0}.bws-slider .flex-direction-nav{bottom:50px;left:0;position:absolute;text-align:right;width:100%;-ms-transform:none;-webkit-transform:none;transform:none;padding-right:30px}.bws-slider-title h2{color:#ffffff;font-family:"LatoLatinWebLight";font-size:42px;font-weight:normal;line-height:1;padding-bottom:8px}.bws-slider .caption h4{color:#ffffff;font-family:"LatoLatinWebLight";font-size:30px;font-weight:normal;line-height:1;padding-bottom:10px}.bws-slider .caption p{color:#ffffff;font-family:"robotolight";font-size:17px;font-weight:normal;line-height:23px;margin-bottom:0;padding-bottom:32px}.bws-slider{top:-10px}.bws-slider .caption{padding-left:0;padding-right:30px;padding-top:50px;position:static;transform:none;width:auto}.bws-slider .flex-direction-nav{bottom:-30px;left:0;padding-right:30px;position:absolute;text-align:right;transform:none;width:100%}.bws-sign h2{color:#292929;font-family:"LatoLatinWebLight";font-size:40px;font-weight:normal;line-height:48px;padding-bottom:18px}.bsign-box .bsign-filter{float:left;margin-bottom:12px;margin-right:20px;width:180px}.bsign-box .btn{min-width:180px}.bsign-box .bsign-filter .bootstrap-select .btn{min-width:1px}.bws-sign-wrapper{padding-bottom:100px;padding-top:70px}.select-package-banner h1{color:#ffffff;font-family:"LatoLatinWebLight";font-size:40px;font-weight:normal;line-height:42px;padding-bottom:28px}.pricing-opts h2{color:#5d5d5d;font-family:"LatoLatinWebRegular";font-size:30px;font-weight:normal;line-height:normal;padding-bottom:28px}.pricing-tab-content{display:block;padding-top:30px}.pricing-box{display:inline-block;float:none;width:32%}.service-list-wrapper h2{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:40px;font-weight:normal;line-height:normal;margin-bottom:44px;text-align:center}.service-list-wrapper h2 span{border-bottom:1px dashed #e1e1e1;display:inline-block;padding:0 92px 20px}.pricing-opts{padding-bottom:60px;padding-top:46px}.service-list-wrapper{padding-top:20px}.service-list-info h3{color:#1f1f1f;font-family:"LatoLatinWebSemibold";font-size:24px;font-weight:normal;line-height:normal;padding-bottom:22px}.service-list-info ol li{color:#5d5d5d;font-family:"LatoLatinWebLight";font-size:20px;font-weight:normal;line-height:normal;padding-bottom:12px;padding-left:45px;position:relative}.service-link .btn{min-width:180px}.ab-title p{color:#ffffff;font-family:"LatoLatinWebLight";font-size:40px;font-weight:normal;line-height:1;margin-bottom:0}.our-website-list h2{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:44px;font-weight:normal;line-height:normal;margin-bottom:38px;text-align:center}.how-works h2{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:44px;font-weight:normal;line-height:normal;padding-bottom:16px}.how-works p{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:30px;font-weight:normal;line-height:38px;margin-bottom:0;padding-bottom:20px}.how-works ol li .text-holder p{color:#2d2d2d;font-family:"LatoLatinWebRegular";font-size:22px;font-weight:normal;line-height:26px;margin-bottom:0;padding-bottom:0}.how-works p{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:28px;font-weight:normal;line-height:38px;margin-bottom:0;padding-bottom:20px}.get-quote-wrapper h5{color:#ffffff;font-family:"open_sansregular";font-size:16px;font-weight:normal;line-height:1;padding-bottom:2px}.pc-btm-links{bottom:0;left:0;position:absolute;-ms-transform:none;-webkit-transform:none;transform:none;width:100%}.testimonial-carousel{margin:0 80px}.testimonial-carousel .slick-next{right:-68px}.testimonial-carousel .slick-prev{left:-68px}.social-posts .nav-tabs>li>a{min-width:130px}.before-after-view ul li{border:1px solid #e1e1e1;display:inline-block;margin:0 8px;padding:1px;width:305px}.b-pic{float:left;width:150px}.a-pic{float:right;width:150px}.inside-info{padding:42px 20px 32px}.inside-mini-pics ul li:last-child{margin-right:0}.person-contact ul{padding:20px}.filter-listing h3{color:#2d2d2d;float:none;font-family:"robotoregular";font-size:18px;font-weight:normal;line-height:normal;min-width:158px;padding-bottom:10px}.filter-listing{padding-bottom:22px;padding-top:16px}.coupon-info{padding:0 20px 20px}.listing-pic{float:left;height:280px;overflow:hidden;width:50%}.listing-info{overflow:hidden;padding:10px 42px 20px 26px}.listing-slider .listing-pic img{display:block;height:100%;object-fit:cover;width:100%}.listing-slider .flex-control-nav{bottom:6px;left:0;width:50%}.sidebar-nav ul li a{padding:15px 20px 15px 50px}.article-title{bottom:0;left:15px;position:absolute;-ms-transform:none;-webkit-transform:none;transform:none}.article-title h1{background:#ffffff;color:#525252;display:inline-block;font-family:"robotobold";font-size:16px;font-weight:normal;height:70px;line-height:70px;padding:0 30px;text-transform:uppercase}.advise-tips article .text-holder{overflow:hidden;padding-top:0}.c-map-title{left:0;-ms-transform:none;-webkit-transform:none;transform:none}.contact-holder{padding-right:10px}.contact-block-item{border-right:1px solid #ebebeb;float:left;padding:0 15px;width:33.33%}.send-message{padding:35px 35px 65px}.service-block article .text-holder{padding:20px 25px 78px}.left-side-box{margin-bottom:15px;padding:25px}.layout-content{padding:30px;position:relative}.round-list ul li{float:left;margin-right:2.66%;text-align:center;width:23%}.round-list ul li h5{color:#000000;font-family:"open_sansbold";font-size:15px;font-weight:normal;line-height:1.1}.round-list ul li .img-rounded{margin-bottom:15px}.trading-wrapper{margin-bottom:20px;margin-top:40px}.layout-slider-alt .flex-control-nav{bottom:4px}.sitemap-column{padding-right:40px}.hole-title-heading h1{color:#000000;font-family:"perpetua-titling-mt-bold";font-size:76px;font-weight:normal;letter-spacing:-5px;line-height:1;padding-bottom:6px;text-transform:uppercase}.hole-title-heading strong{font-size:24px}.hole-title p{color:#000000;font-family:"robotolight";font-size:20px;font-weight:normal;line-height:1;margin-bottom:0;padding-bottom:32px}.hole-title{padding-top:40px;position:relative;z-index:80}.hole-banner{height:580px;position:relative}.topwhite-bg{height:256px}.hole-list-page .highlight-slider{margin-bottom:60px}.about-pic-wrapper h1{color:#ffffff;font-family:"robotolight";font-size:52px;font-weight:normal;letter-spacing:-2px;line-height:1;padding-bottom:36px;padding-left:32px;position:relative}.about-pic-wrapper h1:before{top:12px}.about-user-banner{padding-top:30px}.top-social-box-wrapper{width:100%;left:0;-ms-transform:none;-webkit-transform:none;transform:none;padding-top:20px}.baby-slider.flexslider .slides>li{height:600px}.baby-slider.flexslider .slides>li>img{display:block;width:100%;height:100%;object-fit:cover}.bslide-info h1{color:#ffffff;font-size:60px;font-family:'robotobold';font-weight:normal;line-height:60px;position:relative;padding-left:22px;padding-bottom:18px}.bslide-info h1:before{display:block;content:"";width:5px;height:46px;position:absolute;left:0;top:10px}.bslide-info p{color:#ffffff;font-size:19px;font-family:'robotolight';font-weight:normal;line-height:1;margin-bottom:0;padding-bottom:28px}.btm-bslide-info{width:100%;left:0;-ms-transform:none;-webkit-transform:none;transform:none;padding-bottom:0}.baby-slider .flex-control-nav{bottom:24px}.dr-title-content .image-area{float:left;position:absolute;left:0;top:0;width:160px}.dr-title-content .image-area img{display:block;border-radius:50%;box-shadow:0 8px 0 #ffffff;width:100%}.dr-title-content{padding-left:180px}.dr-title-content img{max-width:100%}.dr-about-info{padding:0 30px;padding-top:60px}.dr-about-info h4{color:#4a4a4a;font-size:16px;font-family:'robotoblack';font-weight:normal;line-height:normal;text-transform:uppercase;padding-bottom:8px}.service-hg-features h2{padding-bottom:20px}.e-width-final{width:100% !important}.dr-feature-wrapper .text-holder p{color:#868686;font-size:25px;font-family:'robotolight';font-weight:normal;line-height:32px;margin-bottom:0;padding-bottom:28px}.dr-location{padding-left:30px;padding-top:34px}.dr-blog-carousel h5{color:#ffffff;font-size:15px;font-family:'robotobold';font-weight:normal;line-height:17px;text-transform:uppercase;padding-bottom:4px}.footer-logo{margin-bottom:10px}}@media only screen and (max-width: 992px){.slider-shadow{display:none}.ab-banner{min-height:240px}.homeslider{background:#484848;height:452px}.homeslider .slide-row{height:450px;width:450px}.homeslider .large-slide{float:none;height:450px;width:100%}.top-bar .col-sm-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.add-nav-wrapper{float:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.top-rightbox{float:none;padding-top:5px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;text-align:center}.add-nav-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 20px}.add-nav-wrapper ul li{-webkit-box-flex:1;-ms-flex:1;flex:1}.add-nav-wrapper ul li:first-child{margin-right:10px;text-align:center}.add-nav-wrapper ul li:first-child:after{left:50%;margin-left:-2px}.add-nav-wrapper ul li:first-child a{padding-left:0;padding-right:0}.top-rightbox .links{display:inline-block;float:none;margin:0;position:relative;top:2px;vertical-align:top}.more-box{display:inline-block;float:none;margin-right:20px;vertical-align:top}#header .holder{min-height:1px;padding-top:15px;padding-bottom:15px}.frame{display:none}.main-menu-submit{background-position:8px -710px}.navigation>ul>li{padding:0 5px}.navigation>ul>li>a{padding:0 8px}.frame.tabview{display:inline-block;float:none;vertical-align:top;margin-top:0;margin-right:5px}.frame.tabview .h-search{background:#2e2e2e;border:1px solid #6d6d6d;border-radius:2px;color:#d4d4d4;font-family:"robotoregular";font-size:12px;font-weight:normal;height:25px;line-height:23px;outline:medium none !important;padding:0 25px 0 10px;text-transform:uppercase}.section-title h2{font-size:25px}.section-filter ul{margin:0;margin-bottom:10px}.section-filter ul li{display:inline-block;margin:0 4px}.section-filter ul li a{padding:0 4px}.m-linkbox p{color:#303030;font-family:"rubikregular";font-size:13px;font-weight:normal;line-height:18px;margin-bottom:0;padding-bottom:10px}.m-linkbox ul li a{color:#919191;display:inline-block;font-family:"rubikmedium";font-size:12px;font-weight:normal;line-height:normal;min-width:90px;padding-right:5px;text-decoration:none;text-transform:uppercase;transition:all 0.1s ease-in 0s}.section-title h2 span{padding:0 30px;top:15px}.content{float:left;padding-right:10px;width:68%}.sidebar{float:left;padding-left:10px;width:32%}.top-section-links{padding-bottom:20px;position:relative}.post-box{border-bottom:1px dashed #d7d7d7;margin-bottom:20px;min-height:185px;padding-bottom:20px;padding-left:232px;padding-right:0;position:relative}.post-box .holder{padding-top:0;position:relative}.tab-content{padding:10px 10px 18px}.tabset li a{font-size:11px}.content>h3{font-size:16px;font-weight:normal}.content h3 .comments{position:relative;top:-3px}.side-featurelist ul li h5{padding-bottom:2px}.side-featurelist ul li h5 br{display:none}.sidebar-box{border:1px solid #e1e1e1;margin-bottom:20px;padding:0 10px 18px}.sidebar-box h4{margin:0 -11px 6px}.abcd-box{margin-bottom:20px;padding:10px}.section-filter{float:left}.trending-box ul li .t-title h4{color:#ffffff;font-family:"rubikregular";font-size:12px;font-weight:normal;line-height:15px;padding-bottom:6px;text-transform:uppercase}.trending-box ul li .t-title{bottom:0;left:0;padding:10px;position:absolute;width:100%}.side-featurelist ul li{padding-left:90px}.section-holder article{border-bottom:1px solid #ebebeb;min-height:110px;padding:20px 90px 20px 110px;position:relative}.side-user-list ul li h5{padding-top:0}.side-user-list ul li{border-bottom:1px solid #e1e1e1;min-height:62px;padding:9px 30px 9px 66px;position:relative}.section{margin-bottom:18px}.feature-list article{border-bottom:1px solid #e1e1e1;min-height:202px;padding:20px 0 20px 216px;position:relative}.ext-links ul li{margin-bottom:5px}.feature-list article .special{margin-bottom:8px;position:relative;right:0;text-align:left;top:0}.feature-list article .image-area{height:160px;left:0;overflow:hidden;position:absolute;top:20px;width:200px}.feature-list article h3{color:#484848;font-family:"rubikmedium";font-size:18px;font-weight:normal;line-height:normal;padding-bottom:4px;padding-top:4px;text-transform:uppercase}.feature-list .special h6{color:#ea1c23;font-family:"rubikmedium";font-size:10px;font-weight:normal;line-height:normal;padding-bottom:2px;text-transform:uppercase}.feature-list article p{color:#717171;font-family:"rubikregular";font-size:15px;font-weight:normal;line-height:20px;margin-bottom:0}.pros-near-list{border:1px solid #e1e1e1;padding:10px}.pros-near-list ul li{border-bottom:1px solid #e1e1e1;min-height:60px;padding:7px 62px 7px 55px;position:relative}.pros-near-list ul li h4{font-size:12px;padding-top:6px}.pro-list article figure{border-radius:50%;height:140px;margin:0 auto 22px;position:relative;width:140px}.pro-list article h3{color:#484848;font-family:"rubikmedium";font-size:18px;font-weight:normal;line-height:normal;padding-bottom:2px;text-transform:uppercase}.pro-list article p{padding:0 5px}.subscribe-box h4{color:#ffffff;font-family:"rubikbold";font-size:22px;font-weight:normal;line-height:normal;padding-bottom:2px;text-transform:uppercase}.footer-nav-wrapper{padding:50px 0}.footer-logo{float:none;margin:0 auto 30px;width:125px}.copyright-box{float:none;text-align:center;clear:both}.footer-nav ul li{padding:0 14px}.footer-nav{padding-bottom:30px}.inner-slider .caption h1{color:#ffffff;font-family:"rubikmedium";font-size:42px;font-weight:normal;line-height:1;padding-bottom:10px;text-transform:uppercase}.inner-slider .flex-control-nav{bottom:18px}.today-temp{width:50%}.today-temp strong{font-size:40px}.weather-carousel strong{color:#ffffff;font-family:"latoblack";font-size:15px;font-weight:normal;line-height:1;text-transform:uppercase}.weather-more>a{font-size:9px;position:relative;top:16px;margin-left:4px}.weather-carousel .owl-nav{bottom:-18px;position:absolute;right:0}.sidebar-box-dark{padding:15px 10px}.sidevideo-list ul li h5{color:#ffffff;font-family:"rubikregular";font-size:11px;font-weight:normal;line-height:14px;text-transform:uppercase}.sidevideo-list{margin-bottom:0}.side-user-list-round ul li .img{border-radius:50%;height:50px;left:10px;top:6px;width:50px}.slider-title h2{color:#303030;font-family:"rubikbold";font-size:25px;font-weight:normal;line-height:normal;text-transform:uppercase}.slider-title h2 span{padding:0 30px;position:relative}.open-article .article-title-box h1{border-left:6px solid #ed1c24;color:#303030;font-family:"rubikmedium";font-size:32px;font-weight:normal;line-height:32px;margin-bottom:20px;padding-left:18px;text-transform:uppercase}.open-article .article-title-box p{color:#666666;font-family:"rubiklight";font-size:18px;font-weight:normal;line-height:24px;margin-bottom:0;padding-bottom:20px}.article-title-box{margin-bottom:34px;margin-left:0;padding-bottom:10px;padding-top:10px;position:relative}.map-search{width:350px}.banner-title{padding-left:30px}.az-top .mini-select{margin-bottom:10px}.az-top .az-side-select{clear:both;float:none;margin-bottom:0;padding-bottom:0;padding-top:10px}.course-list article{min-height:298px;padding-left:20px;padding-top:20px;padding-bottom:20px}.course-list .gallery-image-box{width:100%;height:auto;position:relative;border:none}.course-list .gallery-image-box .image-area{border:1px solid #e1e1e1;height:250px;left:0;overflow:hidden;position:relative;top:0;width:100%}.gallery-image-box .gallery-link{position:relative;border:1px solid #e1e1e1;border-top:none}.by-state-filter{border:1px solid #e1e1e1;margin-bottom:20px;padding:22px 10px 14px}.az-side-select ul li a{font-size:13px}.browse-category-side ul li a{font-size:12px;padding-left:40px}.browse-category-side ul li a .nos{font-size:13px}.info-table .table{margin-bottom:0}.state-map .st1{left:0;position:absolute;top:28px}.state-map .st1 img{width:84px}.state-map .st2{left:85px;position:absolute;top:13px}.state-map .st2 img{width:46px}.state-map .st3{left:132px;position:absolute;top:9px}.state-map .st3 img{width:80px}.state-map .st4{left:85px;position:absolute;top:99px}.state-map .st4 img{width:61px}.state-map .st5{left:147px;position:absolute;top:111px}.state-map .st5 img{width:65px}.state-map .st6{left:147px;position:absolute;top:148px}.state-map .st6 img{width:46px}.state-map .st7{left:156px;position:absolute;top:176px}.state-map .st7 img{width:25px}.state-map .st1 i{left:30px;position:absolute;top:58px}.state-map .st2 i{left:10px;position:absolute;top:40px}.state-map .st4 i{left:16px;position:absolute;top:4px}.state-map .st3 i{left:23px;position:absolute;top:65px}.state-map .st5 i{left:16px;position:absolute;top:12px}.state-map .st6 i{left:4px;position:absolute;top:3px}.state-map{height:220px;margin-bottom:20px;position:relative}.by-state-filter h4{padding-bottom:10px}.state-map{left:0}.course-title-content{text-align:left}.course-title-content.text-right{text-align:right}.course-top-title .course-title-content:first-child{height:50px}.course-top-title .course-title-content .breadcrumb{padding-left:0}.course-title-content{height:88px}.slide-image-overlay{max-height:150px}.main-slider .flex-control-paging{bottom:20px}.offers-list ul li .price em{min-width:106px}.location-map{margin:0 -11px}.location-box{padding-bottom:0}.sidebar-box h3:before{left:-11px}.calendar th{height:40px}.calendar td{height:40px}.content-nav ul li a{font-size:13px;padding:0 11px}.content-nav ul li.active a{font-size:14px}.general-block{padding:20px}.general-block h2{color:#131313;font-family:"rubikmedium";font-size:20px;font-weight:normal;line-height:normal;padding-bottom:12px;text-transform:uppercase}.mid-list{margin-bottom:20px;margin-top:10px}.hole-list article p{color:#3c3c3c;font-family:"rubikregular";font-size:15px;font-weight:normal;line-height:21px;margin-bottom:0}.hole-list article{min-height:224px;padding-left:242px}.hole-list article .image-area{left:0;overflow:hidden;position:absolute;width:226px}.hopt{display:inline-block;margin-bottom:10px}.mobile-nav-link-wrapper{width:auto;min-width:200px;position:relative;margin-bottom:15px;display:inline-block}.mobile-nav-title{background:#ffffff;width:100%;height:36px;border:1px solid #e1e1e1;color:#ea1c23;font-size:14px;font-family:'rubikmedium';font-weight:normal;line-height:34px;padding:0 15px;padding-right:25px;position:relative;text-transform:uppercase;cursor:pointer}.mobile-nav-title:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:10px 6px 0 6px;border-color:#ea1c23 transparent transparent transparent;position:absolute;right:10px;top:12px}.mobile-nav-links{display:none;position:absolute;left:0;top:35px;z-index:9999;background:#f8f8f8;border:1px solid #e1e1e1;width:100%}.mobile-nav-links ul li{float:none;border-bottom:1px solid #e1e1e1;margin:0}.mobile-nav-links ul li a{display:block;color:#ea1c23;font-size:14px;font-family:'rubikregular';font-weight:normal;line-height:34px;padding:0 15px;height:auto;text-align:left}.mobile-nav-links ul li.active{display:none}.mobile-nav-link-wrapper+.general-block{border-top:1px solid #e1e1e1}.breadcrumb>li+li:before{padding:0 5px}.course-title-content.text-center{text-align:center}.tee-time-list>ul>li{padding:14px 5px}.tee-info{margin-bottom:0}.tee-book{text-align:right}.tee-info ul li{margin-bottom:5px;margin-right:15px}.tee-book .btn{min-width:145px}.carousel-pro .owl-prev,.carousel-pro .owl-next{top:150px}.radius-selector ul li{display:inline-block;margin:0 3px}.select-radius{padding:15px 15px 10px}.pro-slider.flexslider .slides>li{height:380px}.pro-slider.flexslider .slides>li>img{height:100%;object-fit:cover}.looking-pro-form .map-search{width:300px}.looking-pro-form{text-align:center}.pro-name{text-align:center;display:block !important;height:auto;min-height:1px;padding-top:6px;padding-bottom:6px}.pro-opt{text-align:center;width:auto;height:auto;min-height:1px;display:block !important;float:none;width:100%}.pro-opt .ext-links{display:inline-block}.pro-like{bottom:110%;float:right;min-height:1px;padding-top:0;position:absolute;right:0;width:auto}.pro-slider .flex-control-paging{bottom:114px !important;left:0;padding-left:20px;padding-right:0;text-align:left;transform:none;width:100%}.pro-slider:after{bottom:90px;display:none}.pro-list-horizontal article{padding:28px 0 20px 156px}.pro-list-horizontal article figure{left:0;position:absolute;top:28px}.pro-list-horizontal article .btn{position:static}.pro-list-horizontal article p{padding-bottom:10px}.pro-loc-pic{float:right;margin-left:14px;width:150px}.pro-loc-pic img{width:150px}.pro-location .holder{overflow:hidden;padding-top:42px}.pro-pic{border-radius:50%;float:none;height:170px;margin-right:0;overflow:hidden;position:relative;width:170px;z-index:20}.pro-golfer-wrapper{padding-top:0}.pro-banner{padding-bottom:15px}.pro-golfer-info{padding-top:10px}.pro-golfer-info .alt-rating{margin-left:38px}.mobile-nav-title{display:block}.content .watchlist-link{position:absolute;right:10px;top:12px}.pro-golfer-info h1{font-size:26px}.hours ul li{font-size:13px}.offers-list ul li .time-box{float:none;margin-left:15px}.g-box .info h5{font-size:11px}.select-radius .map{margin-bottom:12px}.commnunity-banner-content{min-height:272px;padding-top:22px;position:relative}.banner-nav ul li a{min-width:140px}.golfer-community .mobile-nav-link-wrapper{left:10px;margin-bottom:0;position:absolute;top:-36px;z-index:9999}.banner-nav{bottom:auto}.banner-nav ul li{margin-right:0}.banner-nav ul li a{min-width:1px;text-align:left}.community-title h1{color:#ffffff;font-family:"rubikregular";font-size:26px;font-weight:normal;line-height:normal;padding-bottom:1px;text-transform:uppercase}.header-title h2{font-size:20px}.header-title h2:before{top:6px}.side-nav ul li a{margin:0 -11px}.golfer-groups .mobile-nav-link-wrapper{left:10px;margin-bottom:0;position:absolute;top:-36px;z-index:9999}.group-list .join-pic{float:none;margin-bottom:10px;margin-right:0;width:75px}.group-list article p{padding-bottom:8px;height:auto}.golfer-groups .az-top .mini-select{margin-bottom:0}.golfer-gallery .mobile-nav-link-wrapper{left:10px;margin-bottom:0;position:absolute;top:-36px;z-index:999}.gallery-main{float:left;height:151px;position:relative;width:31.8%}.gallery-side ul li{float:left;height:75px;margin-bottom:1px;padding-left:1px;width:25%}.full-carousel article{border:1px solid #e1e1e1;margin-bottom:18px;padding:20px;position:relative}.full-carousel article .main-vid{height:280px}.golfer-shared .mobile-nav-link-wrapper{left:10px;margin-bottom:0;position:absolute;top:-36px;z-index:9999}.events-head .tools{clear:both;float:right;list-style:outside none none;margin:8px 0 0;padding:0}.table-view .event-calendar .table{min-width:650px}.event-box h4{margin:0}.list-view .event-calendar .event-info .inner{padding-top:0}.event-calendar .event-info h4{font-size:16px}.details .time{margin-bottom:5px}.month-nav ul li a{color:#6a6a6a;display:inline-block;font-family:"rubikmedium";font-size:13px;font-weight:normal;line-height:normal;text-transform:uppercase}.plans-list{text-align:center}.join-page h1{color:#252525;font-family:"rubiklight";font-size:30px;font-weight:normal;line-height:normal;margin-bottom:10px;text-transform:uppercase}.plans-list article{display:inline-block;background:#ffffff;float:none;margin:0 10px;padding:26px 20px 112px;position:relative;width:226px;margin-bottom:30px;vertical-align:top;text-align:left;min-height:550px}.plan-details .text-holder{float:none;width:auto}.plan-details .plan-feature-list{float:none;padding-top:5px;width:auto}.plan-details{float:left;padding-top:60px;width:60%}.plan-buy{float:right;margin-top:84px;padding-bottom:44px;position:relative;width:34%}.plan-details h1{color:#ffffff;font-family:"rubiklight";font-size:30px;font-weight:normal;line-height:normal;margin-bottom:30px;text-transform:uppercase}.job-banner{min-height:300px;padding-bottom:20px}.job-search-title h1{color:#ffffff;font-family:"rubikregular";font-size:26px;font-weight:normal;line-height:26px;margin-bottom:16px;text-transform:uppercase}.jobs-filter .form-group{float:left;margin-right:2%;width:49%}.jobs-filter .form-group:nth-child(2n){margin-right:0}.jobs-list article .jobs-box{border:1px solid #e1e1e1;padding:15px}.jobs-list article .img-area{float:left;height:110px;margin-right:15px;overflow:hidden;width:140px}.jobs-list article .holder{overflow:hidden;padding-top:0}.jobs-list article h3{font-size:18px}.jobs-list article .featured{float:none;margin:4px 0}.save{color:#989898;display:inline-block;font-family:"rubikmedium";font-size:14px;font-weight:normal;line-height:normal;text-transform:uppercase}.jobs-opt ul li{color:#989898;float:left;font-family:"rubikregular";font-size:13px;font-weight:normal;line-height:18px;margin-right:14px}.expand-details{color:#989898;display:inline-block;font-size:12px;font-weight:normal;line-height:30px;text-decoration:none !important}.expand-details span{margin-left:6px}.featured{font-size:14px}.expanded-details .text-holder{padding:20px}.expanded-details p{color:#303030;font-family:"rubikregular";font-size:15px;font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:20px}.jobs-opt .expand-details{float:right;position:relative;top:-5px}.job-search-title{padding-top:66px}.expanded-details .info{border-top:1px solid #e1e1e1;padding:20px}.location{background:#e5e5e5 none repeat scroll 0 0;border-radius:3px 0 0 3px;color:#3e3f3f;display:inline-block;font-family:"proximanova_semibold";font-size:15px;font-weight:normal;line-height:normal;min-width:90px;padding:5px 8px}.tw-carousel-wrapper .full-carousel2 article .text-holder .location{position:absolute;right:0;top:4px}.tw-carousel-wrapper .full-carousel2 article h1{color:#000000;font-family:"proximanova_regular";font-size:28px;font-weight:normal;line-height:1;padding-bottom:18px;position:relative}.tw-carousel-wrapper .full-carousel2 article h1:before{left:-20px}.tw-carousel-wrapper .full-carousel2 article .text-holder p{color:#717171;font-family:"rubikregular";font-size:15px;font-weight:normal;line-height:20px}.tw-carousel-wrapper .full-carousel2 article .text-holder .btn-box{bottom:30px;left:0;padding:0 20px;position:absolute;width:100%}.tw-carousel-wrapper .full-carousel2 article .text-holder{padding:30px 20px 20px}.total-rating strong{font-size:30px}.status strong{font-size:30px}.total-rating{border-right:1px solid #d7d7d7;float:left;margin-right:10px;padding-right:10px}.status{border-right:1px solid #d7d7d7;float:left;margin-right:10px;padding-right:10px}.full-carousel2 .owl-dots{bottom:36px;position:absolute;right:0;text-align:center;width:50%}.full-carousel2 .owl-prev{margin:0;top:auto;bottom:-23px;left:50%;margin-left:-60px}.full-carousel2 .owl-next{margin:0;top:auto;bottom:-23px;right:50%;margin-right:-60px}.tw-carousel-wrapper{padding-bottom:30px}.product-hl{padding:20px}.hl-title{min-height:40px;padding-bottom:15px;padding-right:0;position:relative}.hl-title .select-md{margin-top:10px;position:static}.hl-title h3:before{left:-20px}.tetimonial-carousel .owl-prev{margin:0;top:auto;bottom:-23px;left:50%;margin-left:-70px}.tetimonial-carousel .owl-next{margin:0;top:auto;bottom:-23px;right:50%;margin-right:-70px}.tetimonial-carousel .owl-item{padding:20px;padding-bottom:30px}.tetimonial-carousel-wrapper{margin-bottom:40px;padding-top:2px}.more-post-list .post-list article{padding-left:15px;padding-right:15px}.more-post-list .post-list article .img-area{border-right:medium none;height:100%;left:0;overflow:visible;position:relative;top:0;width:auto;margin-top:15px}.more-post-list .post-list article .img-area img{display:block;height:100%;max-width:100%;object-fit:cover;width:auto}.more-post-list .post-list article .img-area .p-tag{left:-15px}.subsribe-email-list .subsribe-form{padding-right:0;position:relative}.subsribe-email-list .subsribe-form .form-control{border-radius:2px;padding:0 15px}.subsc-submit{width:100%;position:relative;margin-top:10px;border-radius:2px}.more-content-wrapper .content{padding-right:10px;width:68%}.more-content-wrapper .sidebar{padding-left:10px;width:32%}.subsribe-email-list{background:#1090d4 url("../shared/images/envelopebig.png") no-repeat scroll center -20px;margin-bottom:20px;padding:15px}.subsribe-email-list h4 .big-mail-icon{float:left;margin-right:10px}.price-banner-title{left:0;position:relative;top:0;-ms-transform:none;-webkit-transform:none;transform:none;padding:25px 30px 60px}.price-banner-title p{color:#ffffff;font-family:"proximanova_regular";font-size:18px;font-weight:normal;line-height:24px;margin-bottom:0}.pricing-content>strong{font-size:54px}.price-banner-title h1{color:#ffffff;font-family:"proximanova_black";font-size:120px;font-weight:normal;line-height:1;opacity:0.5;padding-bottom:14px}.pricing-table{margin:-46px auto 0;max-width:940px;padding-bottom:120px;position:relative;z-index:20}.tw-search-list article{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;margin-bottom:20px;min-height:190px;padding-left:240px;padding-right:0;position:relative}.twc-list ul li a{-moz-box-align:center;align-items:center;display:flex;min-height:60px;padding-left:90px;padding-right:14px;position:relative}.twc-list ul li .img-holder{height:60px;left:0;overflow:hidden;position:absolute;top:0;width:82px}.twc-list ul li h6{color:#000000;font-family:"MyriadPro-Bold";font-size:15px;font-weight:normal;line-height:1}.sidebar-box.grey-title h4{margin:0 -11px 9px}.popular-list ul li .img-holder{margin-right:10px;width:88px}.tw-search-list article .img-area{width:225px}.tw-search-nos h3{color:#515151;font-family:"proxima_nova_rgbold";font-size:18px;font-weight:normal;line-height:normal;padding-bottom:6px;text-transform:none}.tw-search-nos p{color:#8d8d8d;font-family:"proximanova_regular";font-size:15px;font-weight:normal;line-height:normal;margin-bottom:0}.contact-content{border-right:1px solid #e1e1e1;float:none;padding:25px;width:auto}.contact-map{background:#eaeaea none repeat scroll 0 0;float:none;height:360px;width:auto}.contact-content h1{color:#000000;font-family:"proximanova_regular";font-size:32px;font-weight:normal;line-height:normal;padding-bottom:12px;position:relative}.g-gallery{float:none;position:relative;width:auto}.g-sidebox{float:none;padding:20px;width:auto}.g-info p{color:#808080;font-family:"proximanova_regular";font-size:15px;font-weight:normal;line-height:18px;margin-bottom:16px;min-height:1px}.g-info .btn{max-width:180px}.g-title h1{color:#000000;font-family:"proximanova_regular";font-size:32px;font-weight:normal;line-height:normal;position:relative}.g-title h1:before{top:6px;left:-20px}.g-title{float:left;padding:16px 20px;width:70%}.tw-wrapper .mobile-nav-link-wrapper{margin-bottom:0;position:relative;width:200px}.breadrumb-alt>li{font-size:15px}.breadrumb-alt>li a{font-size:15px}.breadrumb-alt>li+li:before{padding:0}.section-content .tw-template.content{float:none;padding-right:0;width:auto}.tw-template{padding-bottom:20px;padding-top:20px}.pro-con h3{color:#000000;font-family:"proximanova_black";font-size:26px;font-weight:normal;line-height:normal;padding-bottom:16px;text-transform:uppercase}.pro-con ul li{color:#898989;font-family:"proximanova_semibold";font-size:18px;font-weight:normal;line-height:normal;padding-bottom:8px}.propoint-list{border-right:1px solid #e1e1e1;padding:24px 30px}.con-list{padding:24px 30px}.left-sidebar{float:none;padding-right:0;width:auto;margin-bottom:20px}.mid-section{float:left;padding-right:10px;width:70%}.tw-alt-view.section-content .sidebar{width:30%}.tw-template.content p{color:#808080;font-family:"proximanova_regular";font-size:18px;font-weight:normal;line-height:24px;margin-bottom:0;padding-bottom:30px}.wd-title h1{color:#ffffff;font-family:"LatoLatinWebLight";font-size:46px;font-weight:normal;line-height:1;padding-bottom:8px}.wd-features h2{color:#ffffff;font-family:"LatoLatinWebRegular";font-size:46px;font-weight:normal;line-height:1;padding-bottom:8px}.wd-banner-wrapper{background:#101e25 none repeat scroll 0 0;padding-bottom:60px;padding-top:60px;position:relative}.wd-features{padding-top:60px}.wd-feature-list ul li{display:inline-block;margin:0 2px;width:114px}.wd-title{padding-bottom:60px}.wd-banner{background-position:left center}.blog-carousel article h4{color:#484848;font-family:"LatoLatinWebBlack";font-size:18px;font-weight:normal;line-height:22px;margin-bottom:6px}.blog-pic{margin-bottom:15px;position:relative}.blog-posts{padding-bottom:50px}.blog-carousel{margin-bottom:40px}.selected-work-list .holder{bottom:0;left:0;padding:0 15px 15px;position:absolute;text-align:left;width:100%}.friends-list ul li img{max-width:90%}.hire-us a{height:134px}.project-banner-wrapper h1{font-size:54px}.project-list>div .holder{bottom:0;left:0;padding:0 20px 20px;position:absolute;width:100%}.project-banner-wrapper{height:500px;position:relative}.open-title h1{color:#ffffff;font-family:"LatoLatinWebBlack";font-size:40px;font-weight:normal;line-height:42px;padding-bottom:22px}.project-openbanner{height:460px;opacity:0.3;position:relative}.mini-container{width:auto}.project-category-wrapper{width:80%}.open-title{width:80%}.open-title h1{color:#ffffff;font-family:"LatoLatinWebBlack";font-size:36px;font-weight:normal;line-height:38px;padding-bottom:18px}.open-title .time{color:#d8d8d8;font-family:"LatoLatinWebBlack";font-size:16px;font-weight:normal;line-height:normal;text-transform:none}.project-title h2{color:#000000;font-family:"LatoLatinWebLight";font-size:38px;font-weight:normal;line-height:1;padding-bottom:12px}.project-title h6{color:#888888;font-family:"LatoLatinWebMedium";font-size:20px;font-weight:normal;line-height:normal}.project-title{padding-bottom:26px}.project-open-content p{color:#8a8a8a;font-family:"LatoLatinWebRegular";font-size:20px;font-weight:normal;line-height:30px;margin-bottom:0;padding-bottom:20px}.project-features ul li{color:#000000;float:left;font-family:"LatoLatinWebRegular";font-size:20px;font-weight:normal;line-height:40px;margin-right:24px}.before-box{margin-bottom:36px;padding:30px;position:relative}.after-box{padding:30px 50px}.quote-contact{padding-left:30px}.quote-wrapper h1{color:#ffffff;font-family:"LatoLatinWebLight";font-size:56px;font-weight:normal;line-height:normal;padding-bottom:15px;text-align:center}.quote-map-box{background:#eaeaea none repeat scroll 0 0;height:460px;margin-top:-40px;position:relative;z-index:10}.quote-wrapper{padding-bottom:100px;padding-top:100px}.about-title h1{color:#ffffff;font-family:"LatoLatinWebBlack";font-size:46px;font-weight:normal;line-height:1;padding-bottom:20px}.about-title p{border-left:3px solid #2a92c8;color:#ffffff;font-family:"LatoLatinWebBlack";font-size:16px;font-weight:normal;line-height:26px;margin-bottom:0;padding-left:22px;text-transform:uppercase}.banner-links ul li a{color:#ffffff;display:inline-block;font-family:"LatoLatinWebBlack";font-size:16px;font-weight:normal;line-height:normal;padding-left:8px;position:relative;text-decoration:none;text-transform:uppercase;transition:all 0.1s ease-in 0s}.about-banner{border-bottom:10px solid #2a92c8;padding-bottom:146px;padding-top:146px}.about-content p{color:#787878;font-family:"LatoLatinWebRegular";font-size:20px;font-weight:normal;line-height:30px;margin-bottom:0;padding-bottom:24px}.about-content{padding-bottom:20px;padding-top:40px}.about-content h3{color:#474747;font-family:"LatoLatinWebRegular";font-size:28px;font-weight:normal;line-height:normal;padding-bottom:18px}.project-highlight h4{color:#474747;font-family:"LatoLatinWebRegular";font-size:26px;font-weight:normal;line-height:normal;padding-bottom:30px}.create-box{padding-bottom:80px}.create-list h4{color:#474747;font-family:"LatoLatinWebRegular";font-size:26px;font-weight:normal;line-height:normal;padding-bottom:12px}.create-list ul li{border-bottom:1px solid #e1e1e1;color:#4b4b4b;font-family:"LatoLatinWebSemibold";font-size:15px;font-weight:normal;line-height:normal;padding:8px 0;position:relative;text-transform:uppercase}.create-box .request-quote-wrapper{margin-left:0}.request-title h4{color:#ffffff;font-family:"LatoLatinWebRegular";font-size:22px;font-weight:normal;line-height:1;padding-bottom:18px}.request-title h4 strong{display:block;font-family:"LatoLatinWebBlack";font-size:26px;font-weight:normal}.about-content h3{color:#474747;font-family:"LatoLatinWebRegular";font-size:26px;font-weight:normal;line-height:normal;padding-bottom:18px}.blog-banner{padding-bottom:150px;padding-top:160px}.blog-banner h1{font-size:46px;font-weight:normal}.blog-filter-wrapper h4{color:#ffffff;float:left;font-family:"LatoLatinWebBlack";font-size:17px;font-weight:normal;line-height:38px;text-transform:uppercase}.blog-filter-wrapper{background:#232323 none repeat scroll 0 0;padding-bottom:12px;padding-top:16px;position:relative}.blog-list article .img-area{float:left;overflow:hidden;position:relative;width:380px;min-height:300px}.blog-list article .holder{overflow:hidden;padding:30px 30px 70px;position:relative}.blog-list article .holder h3{color:#484848;font-family:"LatoLatinWebMedium";font-size:22px;font-weight:normal;line-height:26px;padding-bottom:14px}.btm-links{bottom:22px;padding:0 30px;position:absolute;right:0;width:100%}.blog-list article .holder p{color:#929292;font-family:"LatoLatinWebRegular";font-size:16px;font-weight:normal;line-height:24px;margin-bottom:0}.blog-page .blog-article{margin-left:10%;margin-right:10%}.blog-article h3{color:#2e2e2e;font-family:"LatoLatinWebMedium";font-size:30px;font-weight:normal;line-height:normal;padding-bottom:18px}.blog-article p{color:#929292;font-family:"LatoLatinWebRegular";font-size:20px;font-weight:normal;line-height:30px;margin-bottom:0;padding-bottom:32px}.blog-article .project-highlight h4{color:#474747;font-family:"LatoLatinWebMedium";font-size:30px;font-weight:normal;line-height:normal;padding-bottom:20px}.bws-title h1{color:#ffffff;font-family:"LatoLatinWebLight";font-size:42px;font-weight:normal;line-height:48px;padding-bottom:40px}.bws-title h3{color:#ffffff;font-family:"LatoLatinWebLight";font-size:32px;font-weight:normal;line-height:normal;padding-bottom:4px}.bws-banner{min-height:500px;height:auto}.bws-features ul li h4{color:#292929;font-family:"LatoLatinWebRegular";font-size:21px;font-weight:normal;line-height:27px;padding-bottom:16px}.bws-userpic{border-radius:50%;height:280px;overflow:hidden;position:relative;width:280px;z-index:20}.bw-linecontd1{top:66px}.bws-slider-title h2{color:#ffffff;font-family:"LatoLatinWebLight";font-size:40px;font-weight:normal;line-height:1;padding-bottom:8px}.bws-slider .caption h4{color:#ffffff;font-family:"LatoLatinWebLight";font-size:25px;font-weight:normal;line-height:1;padding-bottom:10px}.bws-slider .caption p{color:#ffffff;font-family:"robotolight";font-size:15px;font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:28px}.bws-slider .flex-direction-nav{bottom:-40px;left:0;padding-right:30px;position:absolute;text-align:right;transform:none;width:100%}.bws-slider{top:0}.bws-slider .caption{padding-left:0;padding-right:30px;padding-top:0;position:static;transform:none;width:auto}.bws-slider-title{padding-bottom:20px}.bws-slider-title p{color:#ffffff;font-family:"LatoLatinWebLight";font-size:18px;font-weight:normal;line-height:22px}.bws-sign-wrapper{padding-bottom:80px;padding-top:40px}.bws-sign{padding-bottom:40px}.bws-sign h2{color:#292929;font-family:"LatoLatinWebLight";font-size:38px;font-weight:normal;line-height:44px;padding-bottom:18px}.bws-sign p{color:#828282;font-family:"robotoregular";font-size:17px;font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:40px}.sign-up-title-wrapper h1{color:#ffffff;font-family:"LatoLatinWebLight";font-size:44px;font-weight:normal;line-height:1;padding-bottom:6px}.sign-up-title-wrapper p{color:#ffffff;font-family:"LatoLatinWebSemibold";font-size:22px;font-weight:normal;line-height:28px;margin-bottom:0;padding-bottom:20px}.step-title h2{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:36px;font-weight:normal;line-height:normal}.select-package-banner h1{color:#ffffff;font-family:"LatoLatinWebLight";font-size:38px;font-weight:normal;line-height:44px;padding-bottom:28px}.select-pkg-list ul li{display:inline-block;margin:0 8px 25px;position:relative;vertical-align:top;width:220px}.select-package-banner{background:#e14e2c none repeat scroll 0 0;padding-bottom:30px;padding-top:46px;position:relative}.pricing-opts h2{color:#5d5d5d;font-family:"LatoLatinWebRegular";font-size:28px;font-weight:normal;line-height:normal;padding-bottom:24px}.pricing-box h4{color:#f85c31;font-family:"proximanova_black";font-size:30px;font-weight:normal;line-height:1;padding-bottom:3px}.pricing-box{display:block;float:left;width:33.33%}.pricing-tab-content{display:inline-block;padding-top:30px;width:100%}.pricing-opts{padding-bottom:40px;padding-top:46px}.service-list-wrapper h2{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:38px;font-weight:normal;line-height:normal;margin-bottom:44px;text-align:center}.service-link{float:right;padding-right:10px;padding-top:20px;text-align:center}.service-list-info h3{color:#1f1f1f;font-family:"LatoLatinWebSemibold";font-size:22px;font-weight:normal;line-height:normal;padding-bottom:20px}.service-list-info ol li{color:#5d5d5d;font-family:"LatoLatinWebLight";font-size:18px;font-weight:normal;line-height:normal;padding-bottom:12px;padding-left:40px;position:relative}.service-link h5{color:#ea3d1b;font-family:"LatoLatinWebLight";font-size:20px;font-weight:normal;line-height:28px;padding-bottom:15px}.service-link h5 strong{color:#505050;display:block;font-family:"proximanova_black";font-size:30px;font-weight:normal;text-transform:uppercase}.service-list{padding-bottom:80px}.ab-title p{color:#ffffff;font-family:"LatoLatinWebLight";font-size:35px;font-weight:normal;line-height:1;margin-bottom:0}.our-website-list h2{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:40px;font-weight:normal;line-height:normal;margin-bottom:38px;text-align:center}.our-website-list article .text-holder h3{color:#1f1f1f;font-family:"LatoLatinWebSemibold";font-size:22px;font-weight:normal;line-height:normal;padding-bottom:2px}.our-website-list article .text-holder p{color:#828282;font-family:"robotoregular";font-size:16px;font-weight:normal;line-height:20px;margin-bottom:0}.ab-page .btn.grad{color:#ffffff;font-family:"LatoLatinWebBlack";font-size:12px;font-weight:normal;min-width:180px;text-transform:uppercase}.our-website-list article .image-area{border:1px solid #ebebeb;border-radius:50%;height:250px;overflow:hidden;padding-left:40px;padding-top:50px;width:250px}.our-website-list{padding-top:40px}.how-works h2{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:40px;font-weight:normal;line-height:normal;padding-bottom:16px}.how-works p{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:26px;font-weight:normal;line-height:34px;margin-bottom:0;padding-bottom:20px}.how-works ol li .img-area{border-radius:50%;height:190px;margin-right:30px;overflow:hidden;position:relative;width:190px}.how-works ol li .text-holder p{color:#2d2d2d;font-family:"LatoLatinWebRegular";font-size:20px;font-weight:normal;line-height:24px;margin-bottom:0;padding-bottom:0}.how-works ol li .text-holder{width:60%}.how-works ol li .img-area .nos{bottom:36px;color:#ffffff;font-family:"LatoLatinWebBlack";font-size:46px;font-weight:normal;line-height:1;position:absolute;right:36px;z-index:20}.how-works p{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:24px;font-weight:normal;line-height:30px;margin-bottom:0;padding-bottom:20px}.pc-map-box{height:400px;position:relative}.get-quote-wrapper h5{color:#ffffff;font-family:"open_sansregular";font-size:15px;font-weight:normal;line-height:1;padding-bottom:2px}.get-quote-wrapper strong{color:#ffffff;font-family:"open_sansextrabold";font-size:17px;font-weight:normal;line-height:normal;text-transform:uppercase}.get-quote-wrapper h4{color:#ffffff;font-family:"robotoblack";font-size:22px;font-weight:normal;line-height:normal}.getquote .modal-dialog{width:740px}.getquote .tab-content{padding:30px 0 40px}.getquote .modal-header{padding:20px 30px}.getquote .modal-body{padding:0 30px}.qtab-nav:before{width:30px}.qtab-nav:after{width:30px}.near-you-list ul li .img{border:1px solid #e1e1e1;float:left;height:70px;margin-right:12px;overflow:hidden;position:relative;width:120px}.near-you-list ul li p{color:#6c6c6c;font-family:"robotoregular";font-size:12px;font-weight:normal;line-height:16px;margin-bottom:0}.near-you-list ul li .text-holder{width:210px}.side-faq{padding:20px}.testimonial-carousel{margin:0 60px}.testimonial-carousel .slick-prev{left:-58px}.testimonial-carousel .slick-next{right:-58px}.social-posts .mobile-nav-title{color:#1C609D;margin-bottom:0}.social-posts .mobile-nav-link-wrapper{margin-bottom:0;position:relative;width:200px}.social-posts .mobile-nav-title:after{border-color:#1C609D transparent transparent}.social-posts .nav-tabs>li>a{color:#2e2e2e;font-family:"robotoregular";font-size:16px;font-weight:normal;height:auto;line-height:34px;margin:0;min-width:138px;padding:0 15px;text-align:left}.prize-draw{padding:25px 20px}.top-list ul li{border-bottom:1px solid #ebebeb;display:block !important;min-height:138px;padding:15px 100px 15px 0;position:relative}.top-list ul li .img-area{height:100px;margin-right:15px;overflow:hidden;position:relative;width:160px;float:left}.top-list{padding:15px 20px}.testimonial-carousel p{color:#d7d7d7;font-family:"open_sansregular";font-size:14px;font-weight:normal;line-height:normal;padding-bottom:5px}.before-after-view ul li{display:inline-block;margin:0 8px 14px;padding:1px;width:305px}.top-list ul li h4{color:#000000;font-family:"robotoregular";font-size:16px;font-weight:normal;line-height:normal;padding-bottom:8px}.faq-feature article{border:1px solid #ebebeb;padding:0 20px 16px}.section-box{padding:22px 20px}.side-block{padding:22px 20px}.faq-feature article .f-icon{margin-bottom:15px;margin-top:-45px}.latest-topics ul li h5{color:#000000;font-family:"robotoregular";font-size:14px;font-weight:normal;line-height:normal;padding-bottom:2px;text-decoration:none}.sidebar-block-white table th{width:auto}.sidebar-block-white table th,.sidebar-block-white table td{padding-bottom:8px}.inside-mob-pic{border-radius:50%;height:220px;margin:0 auto 24px;overflow:hidden;width:220px}.inside-info{padding:42px 15px 20px}.person-contact ul{padding:20px 10px}.person-contact ul li{color:#6a6a6a;font-family:"robotoregular";font-size:14px;font-weight:normal;line-height:normal;overflow-wrap:break-word;padding-bottom:8px;padding-left:28px;position:relative}.sidebar-block-white{padding:15px}.coupons-list article .img-area .coupon-offer h4{color:#ffffff;font-family:"open_sansextrabold";font-size:16px;font-weight:normal;line-height:1;text-transform:uppercase}.filter-listing .filter-box{float:left;margin-bottom:12px;margin-right:18px;width:30%}.filter-listing .btn{float:none}.listing-pic{float:none;height:auto;overflow:hidden;width:auto}.listing-info{overflow:hidden;padding:10px 25px 20px}.listing-slider .flex-control-nav{bottom:auto;left:0;top:52%}.sidebar-nav ul li a{padding:15px 20px 15px 40px}.sidebar-nav ul li a:before{left:14px}.listing-list article .listing-info{border-right:medium none;float:left;min-height:146px;padding:12px 25px 50px;width:74%}.listing-list article .lising-pic{width:26%}.listing-list article{position:relative}.listing-list article .listing-btn{width:74%;position:absolute;left:26%;padding-left:25px;bottom:10px;display:block !important}.article-title h1{background:#ffffff none repeat scroll 0 0;color:#525252;display:inline-block;font-family:"robotobold";font-size:16px;font-weight:normal;height:60px;line-height:60px;padding:0 30px;text-transform:uppercase}.tab-box-alt .tabset li a{color:#2e2e2e;font-family:"robotoregular";font-size:15px;font-weight:normal;height:45px;line-height:normal;text-transform:none}.advise-tips article{border-bottom:1px solid #e1e1e1;padding-bottom:20px;padding-right:0;padding-top:20px}.advise-tips article h3{color:#181818;font-family:"robotoregular";font-size:17px;font-weight:normal;line-height:normal;padding-bottom:3px;text-transform:none}.advise-tips article p{color:#868c91;font-family:"robotoregular";font-size:14px;font-weight:normal;line-height:18px;margin-bottom:0;padding-bottom:15px}.advise-tips article .img-area{float:left;height:176px;margin-right:20px;overflow:hidden;width:250px}.side-sign{margin-bottom:10px;padding-right:0;position:relative}.side-sign .prize-submit{border-radius:3px;position:static;width:100%;margin-top:10px}.send-message{padding:20px 20px 65px}.time-box{float:left;margin-right:2.25%;padding:14px 12px;width:31.83%}.contact-block-item{border-right:1px solid #ebebeb;float:left;padding:0 5px;width:33.33%}.contact-block-item h3{color:#181818;font-family:"robotobold";font-size:13px;font-weight:normal;line-height:30px;padding-bottom:8px}.contact-block-item h3 span{margin-right:4px}.contact-blocks{border-left:1px solid #ebebeb;margin-top:15px}.contact-blocks{margin-bottom:50px}.service-block article .text-holder{padding:10px 15px 58px}.title-slider .listing-slider .flex-control-nav{bottom:14px;left:0;top:auto}.service-block article h3{color:#006bb8;font-family:"open_sansextrabold";font-size:15px;font-weight:normal;line-height:normal;padding-bottom:6px;text-transform:uppercase}.service-block article .btn{bottom:16px}.layout-content{padding:25px 20px;position:relative}.layout-content h4{color:#006bb8;font-family:"open_sansextrabold";font-size:14px;font-weight:normal;line-height:normal;padding-bottom:6px;text-transform:uppercase}.bullet-list ul li{color:#a7a7a7;font-family:"robotoregular";font-size:13px;font-weight:normal;line-height:normal;padding-bottom:5px;padding-left:10px;position:relative}.left-side-box{margin-bottom:15px;padding:20px}.social-find a{color:#ffffff;display:block;font-family:"open_sansextrabold";font-size:14px;font-weight:normal;line-height:normal;padding:18px 20px;position:relative;text-decoration:none;z-index:20}.round-list ul li h5{color:#000000;font-family:"open_sansbold";font-size:14px;font-weight:normal;line-height:1.1}.layout-caption-slider.inner-slider .caption{padding:15px 15px 0}.three-block{margin:20px auto 12px;position:relative;width:100%}.l-side-img{width:35%}.r-side-img{width:35%}.mid-side-img{width:54%}.trading-info-list{border:1px solid #e1e1e1;padding:28px 20px}.trading-hours{padding:22px 20px}.highlight-block{padding:20px 80px}.social-sidelinks{padding-bottom:10px;padding-top:10px}.card-box{padding:0 15px}.sms-pressure-box .form-group a{float:none;margin-top:10px}.layout-slider-alt.flexslider .slides>li img{display:block;width:100%;height:100%;object-fit:cover}.left-side-nav-alt ul li a{padding:0 20px}.left-side-nav-alt{padding-bottom:0}.left-side-nav-alt ul li a:after{right:20px}.layout-slider-alt .flex-control-nav{bottom:5px}.layout-slider-alt .caption h2{color:#ffffff;font-family:"open_sansextrabold";font-size:17px;font-weight:normal;line-height:22px}.service-features ul li .img-area{margin-right:15px}.find-us-map{padding-bottom:40px;padding-top:16px}.sitemap-column{padding-right:20px}.sitemap-title h1{color:#252525;font-family:"rubiklight";font-size:30px;font-weight:normal;line-height:normal;margin-bottom:10px;text-transform:uppercase}.sitemap-box h2{color:#000000;font-family:"rubikmedium";font-size:17px;font-weight:normal;line-height:1;padding-bottom:10px;padding-left:20px;position:relative;text-transform:uppercase}.hole-title-heading h1{color:#000000;font-family:"perpetua-titling-mt-bold";font-size:70px;font-weight:normal;letter-spacing:-5px;line-height:1;padding-bottom:6px;text-transform:uppercase}.hole-title-heading strong{font-size:23px}.hole-title{padding-top:20px;position:relative;z-index:80}.fancybox-title-float-wrap .child h5{color:#e2e2e2;font-family:"robotoregular";font-size:22px;font-weight:normal;line-height:1}.fancybox-title-float-wrap .child p{color:#e2e2e2;font-family:"robotoregular";font-size:16px;font-weight:normal;line-height:normal;margin-bottom:0}.hole-result-list ul li .user-box .user-blank,.hole-result-list ul li .user-box .img-rounded{left:6px}.hole-result-list ul li .user-box h4{color:#000000;font-family:"robotoregular";font-size:16px;font-weight:normal;line-height:1}.hole-result-list ul li .user-box{padding-left:92px}.hole-result-list ul li .loc{padding:0 20px}.hole-result-list ul li .loc p{color:#000000;font-family:"robotoregular";font-size:16px;font-weight:normal;line-height:18px;margin-bottom:0}.hole-result-list ul li .date{padding-left:68px}.hole-result-list ul li .date .time{color:#000000;font-family:"robotoregular";font-size:16px;font-weight:normal;line-height:normal;text-transform:none}.hole-result-list ul li .date .gallery-link-icon{left:16px}.about-pic-wrapper h1{color:#ffffff;font-family:"robotolight";font-size:42px;font-weight:normal;letter-spacing:-1px;line-height:1;padding-bottom:36px;padding-left:24px;position:relative}.about-pic-wrapper h1:before{height:30px;top:8px}.about-upic{height:320px}.inside-page .sidebox{margin-top:-320px}.about-article-wrapper article{padding:20px}.appointment-box{background:#ffffff none repeat scroll 0 0;padding:15px 20px 35px}.about-article-wrapper article p{color:#838383;font-family:"robotoregular";font-size:16px;font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:18px}.about-article-wrapper article h2{color:#000000;font-family:"robotoblack";font-size:22px;font-weight:normal;line-height:normal;padding-bottom:10px}.side-box-nav ul li a{color:#ffffff;font-size:16px;font-weight:normal;line-height:normal;padding:8px 8px 8px 24px;position:relative;text-decoration:none}.appointment-box p{color:#df7a1c;font-family:"robotoregular";font-size:15px;font-weight:normal;line-height:normal;padding-bottom:14px}.appointment-box ul li{border-bottom:1px solid #ebebeb;color:#7c7c7c;font-family:"robotoregular";font-size:15px;font-weight:normal;line-height:18px;padding:8px 8px 8px 26px;position:relative}.location-side{padding:0 20px 36px}.location-side .loc-map{height:200px;margin:0 -20px 16px}.location-side ul li p{color:#8f8f8f;font-family:"robotoregular";font-size:15px;font-weight:normal;line-height:22px;margin-bottom:0}.side-feature-info{margin:0 -30px 26px;padding:18px 20px}.side-feature{padding:20px 20px 24px}.side-feature-info{margin:0 -20px 26px;padding:18px 20px}.side-feature-info p{color:#ffffff;font-family:"robotolight";font-size:16px;font-weight:normal;line-height:22px;margin-bottom:0;padding-right:0}.sidebox .btn{min-width:180px}.about-gallery{padding:20px 20px 45px}.about-gallery ul li .time{font-size:13px;min-width:100px}.fancybox-margin{margin-right:0}.bslide-info h1{color:#ffffff;font-size:54px;font-family:'robotobold';font-weight:normal;line-height:1;position:relative;padding-left:22px;padding-bottom:18px}.baby-slider.flexslider .slides>li{height:560px}.btm-bslide-info p{color:#ffffff;font-size:15px;font-family:'robotoregular';font-weight:normal;line-height:normal;margin-bottom:0;padding-bottom:0;max-width:316px}.dr-title{-moz-box-align:center;align-items:center;display:flex;float:left;width:33.33%}.dr-about-info{width:33.33%}.dr-title-content{padding-left:0}.dr-title-content .image-area{float:none;left:0;margin:0 auto;position:static;top:0;width:160px;margin-bottom:15px}.dr-title-content{display:block !important;text-align:center;width:100%;padding-right:10px}.service-hg-features h2{color:#ffffff;font-family:"robotolight";font-size:28px;font-weight:normal;line-height:normal;padding-bottom:36px;text-transform:uppercase}.services-wrapper .appointment-box h4{color:#4a4a4a;font-family:"robotoblack";font-size:20px;font-weight:normal;line-height:1;padding-bottom:8px;text-transform:uppercase}.services-wrapper .appointment-box{padding:15px 15px 25px}.services-wrapper{padding-bottom:40px;padding-top:40px}.dr-feature-wrapper .text-holder p{color:#868686;font-family:"robotolight";font-size:21px;font-weight:normal;line-height:28px;margin-bottom:0;padding-bottom:28px}.happy-carousel-wrapper h3{color:#4a4a4a;font-family:"robotolight";font-size:28px;font-weight:normal;line-height:normal;padding-bottom:26px;text-align:center;text-transform:uppercase}.dr-location h3{color:#4a4a4a;font-family:"robotolight";font-size:28px;font-weight:normal;letter-spacing:-1px;line-height:normal;padding-bottom:28px;text-transform:uppercase}.happy-carousel-wrapper{padding:0 75px}.dr-blog-carousel-wrapper{padding:0 70px}.happy-carousel .owl-prev{left:-65px;margin-top:-45px}.happy-carousel .owl-next{right:-65px;margin-top:-45px}.happy-carousel-wrapper>a{color:#df7a1c;font-family:"robotobold";font-size:15px;font-weight:normal;line-height:normal;position:absolute;right:75px;text-transform:uppercase;top:16px}.dr-blog-carousel .owl-prev{left:-60px}.dr-blog-carousel .owl-next{right:-60px}.dr-location{padding-left:20px;padding-top:34px}.dr-blog-carousel-wrapper>a{color:#df7a1c;font-family:"robotobold";font-size:15px;font-weight:normal;line-height:normal;position:absolute;right:60px;text-transform:uppercase;top:16px}.funds-list h3{color:#4a4a4a;font-family:"robotolight";font-size:28px;font-weight:normal;line-height:normal;padding-bottom:24px;text-transform:uppercase}.blug-bg{padding-bottom:60px;padding-top:45px}.dr-location .address p{color:#8f8f8f;font-family:"robotoregular";font-size:15px;font-weight:normal;line-height:20px;margin-bottom:0;padding-bottom:1px}.dr-location .address a{color:#1193d1;font-family:"robotoregular";font-size:15px;font-weight:normal;line-height:normal;text-transform:none}.feature-over-box{min-height:360px}.slide-info-alt{top:20px;max-height:100px}}@media only screen and (max-width: 767px){.ab-banner{min-height:auto}.linked-category-pages .post-box{padding-left:250px}.linked-category-pages .post-box .image-area{width:230px;height:180px}.slide-image-overlay{top:25%;max-height:120px}.content{float:none;margin-bottom:20px;padding-right:0;width:auto}.sidebar{float:none;margin:0 auto 20px;max-width:500px;padding-left:0;width:auto}.sidebar-box.enquire{display:none}.section-filter ul li{display:inline-block;margin:0 4px 8px}.tab-content{padding:10px 15px 18px}.sidebar-box{padding:0 15px 18px}.sidebar-box h4{margin:0 -16px 6px}.abcd-box{margin-bottom:20px;padding:15px}.trending-box ul li .t-title h4{color:#ffffff;font-family:"rubikregular";font-size:14px;font-weight:normal;line-height:18px;padding-bottom:6px;text-transform:uppercase}.tabset li a{font-size:12px}.section-filter{float:none}.pro-list article{border:none !important;border-bottom:1px solid #e1e1e1 !important;margin-bottom:20px;padding-bottom:70px;padding-top:4px;position:relative}.pro-list article:last-child{border-bottom:none !important}.pro-list article .btn{bottom:18px}.pros-near-list{border:1px solid #e1e1e1;padding:15px}.subscribe-box h4{color:#ffffff;font-family:"rubikbold";font-size:20px;font-weight:normal;line-height:normal;padding-bottom:6px;text-transform:uppercase}.footer-nav{float:none;padding-top:4px}.footer-nav ul li{border-right:medium none;float:none;padding:0 22px 15px !important;text-align:center}.footer-nav ul li a{display:inline-block;padding:0 10px}.cbp-spmenu{background:#ffffff;position:fixed;border-left:2px solid #ea1c23;box-sizing:border-box;box-shadow:inset 2px 0 4px rgba(0,0,0,0.4)}.cbp-spmenu a{display:block}.cbp-spmenu a:active{background:#afdefa;color:#47a3da}.cbp-spmenu-vertical{width:350px;height:100%;top:0;z-index:1000;overflow:scroll}.cbp-spmenu-horizontal{width:100%;height:150px;left:0;z-index:1000;overflow:hidden}.cbp-spmenu-horizontal h3{height:100%;width:20%;float:left}.cbp-spmenu-horizontal a{float:left;width:20%;padding:0.8em;border-left:1px solid #258ecd}.cbp-spmenu-left{left:-350px}.cbp-spmenu-right{right:-350px}.cbp-spmenu-left.cbp-spmenu-open{left:0px}.cbp-spmenu-right.cbp-spmenu-open{right:0px}.cbp-spmenu-top{top:-150px}.cbp-spmenu-bottom{bottom:-150px}.cbp-spmenu-top.cbp-spmenu-open{top:0px}.cbp-spmenu-bottom.cbp-spmenu-open{bottom:0px}.cbp-spmenu-push{overflow-x:hidden;position:relative;left:0}.cbp-spmenu-push-toright{left:350px}.cbp-spmenu-push-toleft{left:-350px}.cbp-spmenu,.cbp-spmenu-push{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.cbp-spmenu-push-toleft .topheaderbar_wrapper{left:-350px;transition:all 0.3s ease}.cbp-spmenu-push-toleft{overflow:hidden}.mobilemenu_btn{display:block;position:absolute;right:20px;top:50%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer}.add-nav-wrapper{display:none}.logo{float:left;margin-right:10px;margin-top:0;width:125px}.frame.tabview{float:left}.top-rightbox{padding-top:10px;padding-bottom:10px}.navigation>ul>li{float:none;display:block !important;height:auto;padding:0;border-bottom:1px solid #e1e1e1;border-right:none}.navigation>ul>li>a br{display:none}.navigation>ul>li>a{color:#5a5a5a;display:block;font-family:"rubikregular";font-size:14px;font-weight:normal;line-height:16px;padding:12px 15px;text-align:left;text-decoration:none;text-transform:uppercase;transition:all 0.1s ease-in 0s}.add-nav-wrapper.mobileview{background:#2E2E2E;display:block}.add-nav-wrapper ul{display:block !important;margin:0}.add-nav-wrapper ul li{float:none;text-align:left !important;height:auto;border-bottom:1px solid #454545;margin:0 !important}.add-nav-wrapper ul li:first-child:after{left:25px;margin-left:0}.add-nav-wrapper>ul>li>a{display:block;height:auto;padding:8px 15px !important;line-height:normal}.mega-menu{position:relative;top:0;box-shadow:none;background:#fff6f6;border-bottom:none}.m-brd{border-bottom:none}.m-linkbox{margin-bottom:12px !important}.frame.tabview.mobileview{display:block;position:absolute;right:15px;top:7px;z-index:80;margin-right:0}.frame.tabview .h-search{width:200px;background-position:166px -38px}.navigation>ul>li>a{position:relative}.navigation>ul>li>a.listarrow:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:10px 6px 0 6px;border-color:#ea1c23 transparent transparent transparent;position:absolute;right:15px;top:15px}.m-linkbox h4{padding-bottom:4px}.inner-slider.flexslider .slides>li>img{object-fit:cover;width:100%;height:100%}.inner-slider .caption{padding:0 40px}.inner-slider .caption h1{color:#ffffff;font-family:"rubikmedium";font-size:32px;font-weight:normal;line-height:1;padding-bottom:10px;text-transform:uppercase}.more-box{float:left}.top-rightbox .links{float:right}.today-temp strong{font-size:50px}.weather-more>a{position:static}.sidevideo-list ul li .v-content{padding:15px 10px 15px 152px}.sidevideo-list ul li .vid-area{width:138px}.sidevideo-list ul li h5{font-size:12px}.sidebar-box-dark{padding:15px}.latest-news-in{padding-bottom:14px}.slider-title h2{text-align:left}.slider-title h2 span{padding-left:0}.open-article .article-title-box h1{border-left:6px solid #ed1c24;color:#303030;font-family:"rubikmedium";font-size:28px;font-weight:normal;line-height:1;margin-bottom:20px;padding-left:18px;text-transform:uppercase}.discover-article{padding-bottom:20px}.main-banner-map,.main-banner-map #map{height:360px}.main-banner{height:360px;position:relative}.banner-title h1{color:#ffffff;font-family:"rubikregular";font-size:26px;font-weight:normal;line-height:normal;padding-bottom:16px;text-transform:uppercase}.az-main ul li a{color:#939393;font-family:"rubikregular";font-size:14px;font-weight:normal;line-height:normal;padding:10px 3px;text-decoration:none;text-transform:uppercase;transition:all 0.1s ease-in 0s}.az-side-select ul li{float:left;margin-bottom:5px;margin-left:0;margin-right:20px}.az-side-select ul li:last-child{margin-right:0}.az-top .mini-select{float:left;margin-right:10px;position:relative}.course-list article{padding:15px}.offers-carousel .info strong{color:#303030;font-family:"rubikbold";font-size:17px;font-weight:normal;line-height:1;text-transform:uppercase}.offers-carousel .info h5{color:#939393;font-family:"rubikmedium";font-size:12px;font-weight:normal;line-height:1;padding-bottom:1px;text-transform:uppercase}.by-state-filter{border:1px solid #e1e1e1;margin-bottom:20px;padding:22px 15px 14px}.state-map label img{width:auto !important}.state-map .st1{position:absolute;left:0;top:28px}.state-map .st2{position:absolute;left:116px;top:5px}.state-map .st3{position:absolute;left:183px;top:2px}.state-map .st4{position:absolute;left:116px;top:126px}.state-map .st5{left:204px;position:absolute;top:143px}.state-map .st6{left:204px;position:absolute;top:194px}.state-map .st7{left:224px;position:absolute;top:238px}.state-map .st1 i{left:50px;position:absolute;top:88px}.state-map .st2 i{left:20px;position:absolute;top:64px}.state-map .st3 i{left:33px;position:absolute;top:88px}.state-map .st4 i{left:30px;position:absolute;top:16px}.state-map .st5 i{left:26px;position:absolute;top:20px}.state-map .st6 i{left:18px;position:absolute;top:16px}.state-map .st7 i{left:8px;position:absolute;top:14px}.state-map{height:268px;margin-bottom:20px;position:relative}.course-title-content.text-right{text-align:center}.course-title-content{text-align:center;height:auto;padding-top:10px;padding-bottom:10px}.course-top-title .course-title-content:first-child{text-align:left;height:auto}.course-top-title h1,.course-top-title .heading{color:#131313;font-family:"rubikmedium";font-size:24px;font-weight:normal;line-height:1;padding-bottom:3px;text-transform:uppercase}.main-slider.flexslider .slides>li.video-slide{height:auto}.main-slider.flexslider .slides li>img,.main-slider.flexslider .slides li picture img{display:block;width:100%;height:100%;object-fit:cover}.course-title-inner{-ms-transform:none;-webkit-transform:none;transform:none;top:0}.course-top-title .course-title-content .breadcrumb{margin-bottom:0;text-align:center}.slider-feature{width:100%;text-align:center}.slider-feature ul{display:inline-block}.slider-feature ul li span{width:40px;height:40px}.slider-feature ul li span img{max-height:32px;max-width:32px}.slider-feature ul li{color:#ffffff;float:left;font-family:"rubikmedium";font-size:13px;font-weight:normal;line-height:40px;margin-right:16px;text-transform:uppercase}.slider-feature ul li:last-child{margin-right:0}.slider-info-btm{bottom:35px}.slider-info-btm .social-share{float:none;width:100%;max-width:100%;text-align:center;margin-top:14px;text-align:center}.slider-info-btm .social-share img{display:inline-block;max-width:100%;width:auto}.slider-info-btm .slider-feature{margin-bottom:5px}.offers-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:18px 20px}.offers-list ul li .price{float:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:10px}.offers-list ul li .info{float:none;padding-right:15px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 0 10px 0}.offers-list ul li .view-box{float:none;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.gallery-info-list article .holder{overflow:hidden;padding-top:0}.gallery-info-list article h3{color:#131313;font-family:"rubikmedium";font-size:18px;font-weight:normal;line-height:normal;padding-bottom:10px;text-transform:uppercase}.general-block p{color:#3c3c3c;font-family:"rubikregular";font-size:15px;font-weight:normal;line-height:20px;margin-bottom:0;padding-bottom:18px}.hole-list article{padding-left:0}.hole-list article .image-area{height:auto;left:0;position:relative;width:100%}.hole-list article h3{color:#131313;font-family:"rubikmedium";font-size:18px;font-weight:normal;line-height:normal;padding-bottom:6px;text-transform:uppercase}.hole-list article .holder{margin-top:30px}.hole-list article p{font-size:14px;line-height:18px}.hole-list article .holder ul li{font-size:14px}.review-filter .bright-filter{margin-bottom:10px}.general-block{padding:15px}.location-map{margin:0 -15px}.location-box{padding-bottom:0}.sidebar-box h3:before{left:-16px}.tee-info{width:90%}.map-search{width:300px}.map-submit,.map-submit .search-submit{width:100px}.pro-post{min-height:400px}.carousel-wrapper-with-map .slider-title h2{font-size:24px;text-align:center}.radius-selector ul li{display:inline-block;margin:0 6px}.pro-list-horizontal article{padding:20px 0 20px 156px;margin-bottom:0}.pro-location{padding-top:15px}.offers-list ul li .time-box{float:none;margin-left:0}.offers-list ul li .view-box .btn{float:none;margin-left:0}.g-box .info{padding:12px 6px 5px}.offers-list .price h4{font-size:15px}.rb1{background:#ea1c23;height:500px;position:absolute;right:-504px;top:80px;width:600px;z-index:10}.rb2{background:#c72227;height:500px;position:absolute;right:-530px;top:100px;width:600px;z-index:20}.meet-golfer-profile{clear:both;display:block;padding-bottom:40px;padding-top:10px}.share-carousel .owl-prev{top:50px}.share-carousel .owl-next{top:50px}.sinfo{background:#ffffff none repeat scroll 0 0;border:1px solid #e1e1e1;min-height:155px;padding:12px 8px}.sinfo:after{display:block;content:"";clear:both}.sinfo .upic{float:left;margin-bottom:14px;margin-right:4px;width:36px}.side-nav ul li a{margin:0 -16px}.group-list .join-pic{float:left;margin-bottom:10px;margin-right:15px;width:75px}.list-view .event-calendar .td.active{padding:15px}.event-calendar .event-info .photo{float:left;height:160px;margin-right:15px;overflow:hidden;width:190px}.event-calendar .event-info h4{font-size:15px}.tab-block{margin-bottom:50px;padding-top:14px}.event-box h4{margin:0}.plans-list article{display:inline-block;background:#ffffff;float:none;margin:0 2%;padding:26px 20px 112px;position:relative;width:44%;margin-bottom:30px;vertical-align:top;text-align:center;min-height:550px}.join-page{padding-bottom:80px;padding-top:40px}.plan-details{float:none;padding-top:40px;width:auto}.plan-buy{float:none;margin:40px auto 0;max-width:320px;padding-bottom:30px;position:relative;width:auto}.jobs-filter .bootstrap-select .btn{padding-left:15px}.jobs-filter .bootstrap-select .dropdown-menu>li>a{padding:15px}.jobs-list article .holder .time{display:block;margin:0;margin-top:5px}.jobs-opt .expand-details{float:none;margin-top:6px;position:relative;top:0}.tw-carousel-wrapper .full-carousel2 article .img-area{float:none;height:290px;overflow:hidden;width:auto}.tw-carousel-wrapper .full-carousel2 article .text-holder{float:none;height:auto;padding:20px;position:relative;width:auto}.full-carousel2 .owl-dots{bottom:auto;position:absolute;right:0;text-align:center;top:260px;width:100%}.tw-carousel-wrapper .full-carousel2 article h1{color:#000000;font-family:"proximanova_regular";font-size:26px;font-weight:normal;line-height:1;padding-bottom:18px;position:relative}.tw-carousel-wrapper .full-carousel2 article .text-holder .btn-box{bottom:30px;left:0;padding:15px 0 0;position:static;width:100%}.full-carousel2 .owl-prev{bottom:-23px;left:-8px;margin:0;top:240px;z-index:9999}.full-carousel2 .owl-next{bottom:-23px;right:-8px;margin:0;top:240px;z-index:9999}.sp-title .text-right{text-align:left}.sp-title .btn-md{top:0}.sp-title h2{color:#000000;font-family:"proximanova_regular";font-size:20px;font-weight:normal;line-height:normal;padding-bottom:10px}.tetimonial-carousel p{color:#808080;font-family:"proximanova_regular";font-size:15px;font-weight:normal;line-height:20px;margin-bottom:0}.more-content-wrapper .content{padding-right:0;width:auto}.more-content-wrapper .sidebar{padding-left:0;width:auto}.more-post-list .post-list article .img-area{border-right:1px solid #ebebeb;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:134px;margin-top:0}.more-post-list .post-list article .holder{padding:10px 0}.more-post-list .post-list article{padding-left:145px;padding-right:15px}.more-post-list .post-list article .img-area .p-tag{left:0}.subsribe-email-list h4{color:#ffffff;font-family:"proximanova_semibold";font-size:16px;font-weight:normal;line-height:20px;margin-bottom:20px}.pricing-content{border:none;border-bottom:1px dashed #cccccc;padding-bottom:0;position:relative;padding-bottom:40px;margin-bottom:40px}.pricing-content .btn{position:static;-ms-transform:none;-webkit-transform:none;transform:none}.pricing-content:first-child{border:none;border-bottom:1px dashed #cccccc}.pricing-content:last-child{border:none}.pricing-table{padding-bottom:20px}.price-banner-title p{color:#ffffff;background:rgba(255,255,255,0.2);padding:15px}.price-banner-title h1{font-size:110px}.section-content .content{padding-right:0;width:auto}.tw-search-list article{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;margin-bottom:20px;min-height:150px;padding-left:0;padding-right:0;position:relative}.tw-search-list article .img-area{height:250px;position:relative;width:auto}.tw-search-list article .info-list .btn{position:relative;right:0;top:0}.tw-search-list article .info-list{padding-right:0;position:relative}.info-list ul{margin:0 0 10px}.tw-search-list article .holder{padding-bottom:30px;padding-top:14px}.section-content .sidebar{padding-left:0;width:auto}.twc-list ul li .img-holder{width:85px}.twc-list ul li a{padding-left:98px}.tw-filter-search .tw-select-drop{border-right:1px solid #e1e1e1;float:left;margin-bottom:10px;width:50%}.tw-filter-search .tw-search-box{float:none;width:100%}.sidebar-box.grey-title h4{margin:0 -16px 9px}.info-list ul{margin:0 0 15px}.cbox{float:none;width:auto}.contact-form .form-group{margin-bottom:20px}.cbox2{float:none;width:auto}.contact-form textarea.form-control{height:200px}.contact-content h1{color:#000000;font-family:"proximanova_regular";font-size:30px;font-weight:normal;line-height:normal;padding-bottom:12px;position:relative}.contact-content p{color:#808080;font-family:"proximanova_regular";font-size:16px;font-weight:normal;line-height:20px;margin-bottom:0;padding-bottom:20px}.contact-us-box{margin-bottom:80px}.airofloat{display:none}.airofloat.mobileview{display:block;position:static}.last-update{padding-top:10px;text-align:left}.breadrumb-alt>li+li:before{margin:0 10px;padding:0}.g-gallery .slider-nav{width:400px}.propoint-list{border-right:none;border-bottom:1px solid #e1e1e1;padding:24px 30px}.tw-content{margin-bottom:0}.vid-bg .md-vid{margin:0 auto;max-width:540px;width:100%}.loc-map{height:350px}.loc-contact{padding:20px}.pro-con h3{font-size:24px}.tw-template{padding-bottom:0;margin-bottom:0}.mid-section{float:none;margin-bottom:20px;padding-right:0;width:auto}.tw-alt-view.section-content .sidebar{float:none;width:auto}.g-info-right p{color:#808080;font-family:"proximanova_regular";font-size:15px;font-weight:normal;line-height:18px;margin-bottom:0;padding-bottom:24px}.tw-template.content p{color:#808080;font-family:"proximanova_regular";font-size:17px;font-weight:normal;line-height:23px;margin-bottom:0;padding-bottom:30px}.g-gallery-box .slider-nav{width:400px}.wd-title h1{color:#ffffff;font-family:"LatoLatinWebLight";font-size:36px;font-weight:normal;line-height:1;padding-bottom:8px}.wd-features h2{color:#ffffff;font-family:"LatoLatinWebRegular";font-size:36px;font-weight:normal;line-height:1;padding-bottom:8px}.wd-title p{color:#c5c5c5;font-family:"LatoLatinWebSemibold";font-size:16px;font-weight:normal;line-height:20px;margin-bottom:0;padding-bottom:20px}.wd-feature-list ul li{margin-bottom:15px}.wd-features p{color:#d6d4d4;font-family:"LatoLatinWebSemibold";font-size:16px;font-weight:normal;line-height:20px;margin-bottom:0}.wd-content{padding-top:40px}.blog-carousel article h4{color:#484848;font-family:"LatoLatinWebBlack";font-size:16px;font-weight:normal;line-height:20px;margin-bottom:6px}.selected-work-list h4{color:#ffffff;font-family:"LatoLatinWebBlack";font-size:20px;font-weight:normal;line-height:1}.project-banner-wrapper h1{font-size:50px}.project-banner-wrapper{height:440px;position:relative}.project-list{margin:-100px 0 52px;position:relative;z-index:40}.open-title{width:90%}.open-title h1{color:#ffffff;font-family:"LatoLatinWebBlack";font-size:30px;font-weight:normal;line-height:38px;padding-bottom:18px}.project-openbanner{height:420px;opacity:0.3;position:relative}.project-logo{float:none;margin-bottom:15px}.project-open-content{padding-top:30px}.project-title h2{color:#000000;font-family:"LatoLatinWebLight";font-size:36px;font-weight:normal;line-height:1;padding-bottom:8px}.project-title h6{color:#888888;font-family:"LatoLatinWebMedium";font-size:18px;font-weight:normal;line-height:normal}.project-open-content p{color:#8a8a8a;font-family:"LatoLatinWebRegular";font-size:18px;font-weight:normal;line-height:28px;margin-bottom:0;padding-bottom:16px}.project-features ul li{color:#000000;float:left;font-family:"LatoLatinWebRegular";font-size:18px;font-weight:normal;line-height:40px;margin-bottom:10px;margin-right:24px}.before-box:after{left:50%;margin-left:-43px;top:100%;margin-top:0;width:0;height:0;border-style:solid;border-width:30px 40px 0 40px;border-color:#eaf6fc transparent transparent transparent}.before-after-box{margin-bottom:30px}.project-title a{color:#2a92c8;font-family:"LatoLatinWebMedium";font-size:18px;font-weight:normal;line-height:normal;text-decoration:none}.send-message-wrapper{background-position:center bottom;padding-bottom:60px;padding-top:40px;position:relative;z-index:40}.quote-wrapper{padding-bottom:80px;padding-top:60px}.message-form-content{padding-bottom:30px}.quote-wrapper h1{font-size:52px}.about-banner{padding-bottom:70px;padding-top:50px}.about-title{padding-bottom:40px}.about-title h1{color:#ffffff;font-family:"LatoLatinWebBlack";font-size:38px;font-weight:normal;line-height:1;padding-bottom:20px}.about-title p{border-left:3px solid #2a92c8;color:#ffffff;font-family:"LatoLatinWebBlack";font-size:15px;font-weight:normal;line-height:24px;margin-bottom:0;padding-left:18px;text-transform:uppercase;max-width:450px}.banner-links{text-align:left}.banner-links ul li.active a{display:-webkit-box;display:-ms-flexbox;display:flex}.banner-links ul li.active .dots{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.dots{display:none;left:0;margin:0 8px;position:relative;top:-3px;width:68px}.project-highlight{padding-bottom:25px;padding-top:16px}.create-list{padding-bottom:25px}.about-content p{color:#787878;font-family:"LatoLatinWebRegular";font-size:18px;font-weight:normal;line-height:28px;margin-bottom:0;padding-bottom:20px}.project-highlight ul li{color:#8a8a8a;font-family:"LatoLatinWebRegular";font-size:17px;font-weight:normal;line-height:normal;padding-bottom:18px;padding-left:50px;position:relative}.project-highlight h4{color:#474747;font-family:"LatoLatinWebRegular";font-size:25px;font-weight:normal;line-height:normal;padding-bottom:30px}.create-list h4{color:#474747;font-family:"LatoLatinWebRegular";font-size:25px;font-weight:normal;line-height:normal;padding-bottom:12px}.about-content h3{color:#474747;font-family:"LatoLatinWebRegular";font-size:25px;font-weight:normal;line-height:normal;padding-bottom:20px}.create-list ul li{font-size:14px}.about-content{padding-bottom:20px;padding-top:34px}.blog-banner{padding-bottom:110px;padding-top:110px}.blog-banner h1{position:static;font-size:40px;text-align:center;-ms-transform:none;-webkit-transform:none;transform:none;padding-bottom:30px}.blog-filter-wrapper h4{color:#ffffff;float:none;font-family:"LatoLatinWebBlack";font-size:17px;font-weight:normal;line-height:38px;text-transform:uppercase}.blog-filter-wrapper .blog-filter{float:none;position:relative;top:0}.blog-filter-wrapper{background:#232323 none repeat scroll 0 0;padding-bottom:18px;padding-top:8px;position:relative}.blog-list article .img-area{float:none;height:200px;overflow:hidden;position:relative;width:auto}.blog-list article .holder{overflow:hidden;padding:30px 20px 70px;position:relative}.btm-links{bottom:22px;padding:0 20px;position:absolute;right:0;width:100%}.blog-page .blog-article{margin-left:20px;margin-right:20px}.blog-article h3{color:#2e2e2e;font-family:"LatoLatinWebMedium";font-size:26px;font-weight:normal;line-height:normal;padding-bottom:18px}.blog-article p{color:#929292;font-family:"LatoLatinWebRegular";font-size:18px;font-weight:normal;line-height:28px;margin-bottom:0;padding-bottom:28px}.blog-list article{box-shadow:0 0 18px rgba(0,0,0,0.1)}.blog-article .project-highlight h4{color:#474747;font-family:"LatoLatinWebMedium";font-size:26px;font-weight:normal;line-height:normal;padding-bottom:20px}.bws-title{padding:0 15px}.bws-title h1{color:#ffffff;font-family:"LatoLatinWebLight";font-size:38px;font-weight:normal;line-height:46px;padding-bottom:30px}.bws-title h3{color:#ffffff;font-family:"LatoLatinWebLight";font-size:28px;font-weight:normal;line-height:normal;padding-bottom:4px}.bws-banner{height:auto;min-height:440px}.bwslider-pic{margin-bottom:30px}.bws-slider-wrapper{background:#f85c31 none repeat scroll 0 0;min-height:520px;overflow:hidden;padding-bottom:94px}.bws-slider .col-sm-5{min-height:210px}.bws-sign{padding-right:25px;padding-top:0}.bws-sign h2{color:#292929;font-family:"LatoLatinWebLight";font-size:36px;font-weight:normal;line-height:42px;padding-bottom:18px}.bw-userpicwrapper{float:left;margin-left:20px}.sign-up-title-wrapper h1{color:#ffffff;font-family:"LatoLatinWebLight";font-size:42px;font-weight:normal;line-height:1;padding-bottom:6px}.sign-up-title-wrapper p{color:#ffffff;font-family:"LatoLatinWebSemibold";font-size:21px;font-weight:normal;line-height:27px;margin-bottom:0;padding-bottom:20px}.sign-up-title-wrapper .price{border:1px dashed #f8a392;border-radius:1px;color:#ffffff;display:inline-block;font-family:"proximanova_black";font-size:30px;font-weight:normal;height:47px;line-height:45px;padding:0 20px;text-align:center}.step-title h2{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:34px;font-weight:normal;line-height:normal}.enter-mobile{padding-top:0}.step-box p{color:#5d5d5d;font-family:"LatoLatinWebRegular";font-size:15px;font-weight:normal;line-height:22px;margin-bottom:0}.step-box p br{display:none}.sign-form-steps{margin:0 auto;max-width:806px;padding-bottom:40px;padding-top:36px}.select-package-banner h1{color:#ffffff;font-family:"LatoLatinWebLight";font-size:34px;font-weight:normal;line-height:44px;padding-bottom:20px}.select-pkg-list ul li{display:inline-block;margin:0 8px 25px;position:relative;vertical-align:top;width:200px}.select-pkg-list ul li .sl-pic{height:168px}.pricing-opts h2{color:#5d5d5d;font-family:"LatoLatinWebRegular";font-size:26px;font-weight:normal;line-height:normal;padding-bottom:20px}.pricing-opts .tab-content{padding:10px 0 18px}.pricing-box ul li{-moz-box-align:center;-moz-box-pack:center;align-items:center;color:#424242;display:flex;font-family:"proximanova_semibold";font-size:13px;font-weight:normal;height:auto;justify-content:center;line-height:16px;min-height:60px;padding:2px 5px}.pricing-box .btn{border-radius:2px;font-family:"LatoLatinWebBlack";font-size:12px;font-weight:normal;min-width:140px;text-transform:uppercase}.service-list-wrapper h2{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:36px;font-weight:normal;line-height:normal;margin-bottom:44px;text-align:center}.service-list-wrapper h2 span{border-bottom:1px dashed #e1e1e1;display:inline-block;padding:0 80px 15px}.service-link{float:none;padding-right:10px;padding-top:10px;text-align:center}.service-list{padding-bottom:40px}.ab-title p{color:#ffffff;font-family:"LatoLatinWebLight";font-size:32px;font-weight:normal;line-height:1;margin-bottom:0}.our-website-list h2{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:36px;font-weight:normal;line-height:normal;margin-bottom:38px;text-align:center}.our-website-list article .image-area{border:1px solid #ebebeb;border-radius:50%;height:250px;margin:0 auto 15px;overflow:hidden;padding-left:40px;padding-top:50px;width:250px}.our-website-list article .ab-link{display:block !important;text-align:center}.how-works h2{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:36px;font-weight:normal;line-height:normal;padding-bottom:16px}.how-works p{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:22px;font-weight:normal;line-height:28px;margin-bottom:0;padding-bottom:20px}.how-works p br{display:none}.how-works ol li .text-holder p{color:#2d2d2d;font-family:"LatoLatinWebRegular";font-size:18px;font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:0}.how-works ol li .img-area{border-radius:50%;height:190px;margin-right:20px;overflow:hidden;position:relative;width:190px}.how-works ol li .text-holder{width:50%}.get-started .text-left{text-align:center}.get-started .text-right{text-align:center}.q-title{text-align:center;padding-bottom:15px}.q-link{text-align:center;padding-bottom:20px}.q-contact{padding-top:0;text-align:center;padding-bottom:15px}.q-contact .content-box{text-align:center}.q-link .btn{margin-top:5px}.getquote .modal-dialog{width:94%}.getquote p{color:#838383;font-family:"robotomedium";font-size:15px;font-weight:normal;line-height:normal;margin-bottom:0}.getquote .modal-header{padding:20px}.getquote .modal-body{padding:0 20px}.qtab-nav:before{width:20px}.qtab-nav:after{width:20px}.pc-search{left:5%;position:absolute;top:50%;-ms-transform:none;-webkit-transform:none;transform:none;width:90%}.near-you-list ul li{float:none;height:87px;margin-bottom:8px;margin-right:0;padding:8px 10px;position:relative;width:auto}.faq-feature>div{margin-bottom:60px}.faq-feature article p{color:#7a7a7a;font-family:"robotoregular";font-size:14px;font-weight:normal;line-height:18px;margin:0 auto;max-width:400px;padding-bottom:15px}.inside-info{padding:42px 20px 30px}.inside-info:after{width:0;height:0;border-style:solid;border-width:18px 20px 0 20px;border-color:#ffffff transparent transparent transparent;left:50%;margin:0;margin-left:-20px;top:100%}.inside-mobile{padding:42px 20px 32px}.prize-draw{background-size:cover}.sidebar-block-white table th{width:160px}.sidebar-block-white{padding:20px}.filter-listing .filter-box{float:left;margin-bottom:12px;margin-right:4%;width:48%}.filter-listing .filter-box:nth-of-type(2n){margin-right:0}.coupon-info h5{color:#181818;font-family:"robotoregular";font-size:15px;font-weight:normal;line-height:1;padding-bottom:1px}.coupons-list article .img-area .coupon-offer h4{color:#ffffff;font-family:"open_sansextrabold";font-size:18px;font-weight:normal;line-height:1;padding-bottom:4px;text-transform:uppercase}.coupon-info h5{color:#181818;font-family:"robotoregular";font-size:16px;font-weight:normal;line-height:1;padding-bottom:2px}.listing-list article .listing-info h3{color:#181818;font-family:"robotoregular";font-size:16px;font-weight:normal;line-height:normal;padding-bottom:10px;text-transform:none}.listing-slider .flex-direction-nav a.flex-prev{top:26%}.listing-slider .flex-direction-nav a.flex-next{top:26%}.listing-slider .flex-control-nav{bottom:auto;left:0;top:44%}.listing-info p{color:#9e9d9d;font-family:"robotoregular";font-size:13px;font-weight:normal;line-height:16px;margin-bottom:0;padding-bottom:16px}.box-paging-2{padding-bottom:20px}.advise-tips article .img-area{float:left;height:190px;margin-right:20px;overflow:hidden;width:230px}.article-title{bottom:0;left:0;position:absolute;transform:none}.contact-block-item{border-right:1px solid #ebebeb;float:left;padding:0 10px;width:33.33%}.contact-block-item h3 span{margin-right:8px}.contact-block-item h3{font-size:14px}.time-box{float:left;margin-right:2.25%;padding:14px 15px;width:31.83%}.clock-room{border-bottom:none}.send-message{padding:20px 20px 50px}.title-slider .listing-slider ul.slides>li{height:240px}.service-block article{background:#ffffff none repeat scroll 0 0;float:left;margin-right:2%;margin-bottom:2%;width:49%}.service-block article:nth-of-type(2n){margin-right:0}.title-slider .listing-slider .flex-direction-nav a{top:50%}.title-slider .listing-slider .slide-title p{color:#ffffff;font-family:"open_sansregular";font-size:17px;font-weight:normal;line-height:normal;margin-bottom:0}.title-slider .listing-slider .slide-title{padding:0 45px}.layout-block .content{float:none;padding:0;width:auto;margin-bottom:20px}.bullet-list{padding-bottom:20px}.layout-box{border-bottom:1px dashed #d8d8d8;border-top:1px dashed #d8d8d8;margin-bottom:20px;padding-bottom:20px;padding-top:30px}.layout-box .block-pic-box{display:block}.layout-caption-slider.flexslider .slides>li{height:auto}.layout-caption-slider.inner-slider .caption{padding:15px 10px 0}.layout-caption-slider.inner-slider .flex-next{right:15px !important}.layout-caption-slider.inner-slider .flex-prev{right:46px !important}.layout-caption-slider.inner-slider .caption h5{color:#000000;font-family:"open_sansbold";font-size:15px;font-weight:normal;line-height:1;padding-bottom:3px}.layout-caption-slider.inner-slider .caption p{color:#8e92a0;font-family:"open_sanssemibold";font-size:13px;font-weight:normal;margin-bottom:0}.round-list ul li{float:left;margin-right:0;padding:0 15px;text-align:center;width:50%;margin-bottom:30px}.round-list ul li .img-rounded{max-width:150px;margin:0 auto;margin-bottom:15px}.highlight-block{display:block !important;text-align:center}.card-box .round-info{float:none;margin:0 auto}.highlight-img{display:block}.highlight-block p{padding-bottom:0}.highlight-block{padding:20px 80px;min-height:160px}.trading-info-list ul li{color:#999999;font-family:"robotoregular";font-size:13px;font-weight:normal;line-height:30px;padding-bottom:5px}.trading-wrapper{margin-bottom:20px;margin-top:20px}.card-box{padding:0 15px !important}.layout-block .sidebar{float:none;padding-left:0;width:auto}.curve-btm{max-height:140px}.sms-pressure-box .form-group a{float:none;margin-left:20px;margin-top:10px}.highlight-features{padding:18px 15px}.highlight-features ul li{margin-right:16px}.layout-logo{padding:15px 20px}.sitemap-column{float:left;width:50%}.sitemap-site{max-width:220px}.sitemap-title{padding-bottom:60px}.sitemap-page{padding-bottom:30px;padding-top:40px}.sitemap-column:nth-child(3n){clear:left}.hole-title-heading h1{color:#000000;font-family:"perpetua-titling-mt-bold";font-size:64px;font-weight:normal;letter-spacing:-5px;line-height:1;padding-bottom:6px;text-transform:uppercase}.hole-title-heading strong{font-size:22px}.hole-title-heading strong:before{top:10px}.hole-title-heading strong:after{top:10px}.hs-caption{min-height:68px;padding:0 10px 10px}.highlight-slider .slick-center{-moz-transform:scale(1.8);-webkit-transform:scale(1.8);-o-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8);z-index:9999}.highlight-slider .slick-slide{margin:50px 0}.hs-caption h5{color:#e2e2e2;font-family:"robotoregular";font-size:10px;font-weight:normal;line-height:1;padding-bottom:2px}.hs-caption p{color:#e2e2e2;font-family:"robotoregular";font-size:8px;font-weight:normal;line-height:1.1;margin-bottom:0;padding-bottom:0}.highlight-slider .slick-center .full-img{display:block;right:2px;top:2px;-moz-transform:scale(0.5);-webkit-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.fancybox-title-float-wrap .child{padding:0 15px 14px !important}.fancybox-title-float-wrap .child h5{color:#e2e2e2;font-family:"robotoregular";font-size:20px;font-weight:normal;line-height:1}.fancybox-title-float-wrap .child p{color:#e2e2e2;font-family:"robotoregular";font-size:14px;font-weight:normal;line-height:normal;margin-bottom:0}.hole-result-list ul li{border-bottom:1px solid #ebebeb;padding:15px}.hole-result-list ul li .user-box{border-bottom:1px dashed #ebebeb;border-right:none;float:none;height:86px;padding-left:112px;position:relative;width:auto}.hole-result-list ul li .loc{border-right:none;border-bottom:1px dashed #ebebeb;display:block !important;float:none;height:auto;padding:20px 50px;position:relative;text-align:left;width:auto;padding-left:112px}.hole-result-list ul li .date{float:none;height:86px;padding-left:88px;position:relative;width:auto}.hole-result-list ul li .date{float:none;height:86px;padding-left:112px;position:relative;width:auto}.about-pic-wrapper h1{color:#ffffff;font-family:"robotolight";font-size:34px;font-weight:normal;letter-spacing:-1px;line-height:1;padding-bottom:26px;padding-left:24px;position:relative}.about-pic-wrapper h1:before{height:26px;top:4px}.inside-page .sidebox{margin-top:0}.about-article-wrapper{margin-bottom:30px}.side-box-nav{background:#1392cf}.side-box-nav ul li a{padding-left:44px}.side-box-nav ul li a:before{left:20px}.side-feature-info{min-height:120px}.bslide-info h1{color:#ffffff;font-family:"robotobold";font-size:46px;font-weight:normal;line-height:1;padding-bottom:18px;padding-left:22px;position:relative}.bslide-info h1:before{content:"";display:block;height:34px;left:0;position:absolute;top:8px;width:5px}.bslide-info p{color:#ffffff;font-family:"robotolight";font-size:18px;font-weight:normal;line-height:1;margin-bottom:0;padding-bottom:20px}.bslide-info p br{display:none}.baby-slider .flex-control-nav{bottom:15px}.btm-bslide-info{text-align:center}.btm-bslide-info{left:0;padding-bottom:40px;transform:none;width:100%}.btm-bslide-info .text-right{text-align:center}.btm-bslide-info .for-appoinment{position:relative;top:0}.btm-bslide-info p{color:#ffffff;font-family:"robotoregular";font-size:15px;font-weight:normal;line-height:normal;margin-bottom:0;max-width:none;padding-bottom:6px}.dr-title{-moz-box-align:center;align-items:center;display:flex;float:none;width:auto;padding:30px 0}.dr-about-info{width:50%}.dr-about-wrapper>.container:after{margin-left:0}.dr-about-wrapper .col-sm-12{padding:0}.service-hg-features{padding-bottom:15px}.service-hg-features h2{color:#ffffff;font-family:"robotolight";font-size:28px;font-weight:normal;line-height:normal;padding-bottom:20px;text-transform:uppercase}.services-wrapper .appointment-box{padding:15px 25px 25px}.dr-feature-wrapper .text-holder p{color:#868686;font-family:"robotolight";font-size:20px;font-weight:normal;line-height:26px;margin-bottom:0;padding-bottom:20px}.dr-feature{padding-top:30px;padding-bottom:30px}.happy-carousel-wrapper h3{color:#4a4a4a;font-family:"robotolight";font-size:28px;font-weight:normal;line-height:normal;padding-bottom:10px;text-align:center;text-transform:uppercase}.happy-carousel-wrapper>a{color:#df7a1c;display:inline-block;font-family:"robotobold";font-size:15px;font-weight:normal;line-height:normal;margin-bottom:10px;position:static;right:75px;text-transform:uppercase;top:16px}.dr-location h3{color:#4a4a4a;font-family:"robotolight";font-size:28px;font-weight:normal;letter-spacing:-1px;line-height:normal;padding-bottom:18px;text-transform:uppercase}.dr-location{padding-bottom:40px;padding-left:10px;padding-top:34px}.happy-carousel .time{background:#ffffff none repeat scroll 0 0;color:#868686;display:inline-block;font-family:"robotobold";font-size:14px;font-weight:normal;line-height:normal;min-width:100px;padding:2px 10px 6px;text-align:center}.baby-slider.flexslider .slides>li{height:500px}.dr-blog-carousel h5{color:#ffffff;font-family:"robotobold";font-size:14px;font-weight:normal;line-height:17px;padding-bottom:4px;text-transform:uppercase}.dr-blog-carousel .time{color:#ffffff;font-family:"robotoregular";font-size:13px;font-weight:normal;line-height:normal}.baby-slider-wrapper{background:#1193d1}.btm-bslide-info{position:static;padding:15px}.bws-slider .flex-direction-nav{bottom:-60px}.ppmodal button.close{display:block}.go-gallery.lg-outer .lg{max-width:94%;max-height:280px !important}.go-gallery.lg-outer .lg{margin-top:0}}@media only screen and (max-width: 380px){.h-search{width:140px !important}}@media only screen and (min-width: 320px) and (max-width: 479px){.top-bar .container{margin:0 5px 0 0;padding:0;border:0}.map-search{width:245px}.map-submit,.map-submit .search-submit{font-size:12px;width:80px}.homeslider .slide-row{height:360px;width:100%}.homeslider .large-slide{float:none;height:360px;width:100%}.homeslider{background:#484848 none repeat scroll 0 0;height:362px}.section-title h2{font-size:24px}.section-title h2 span{padding:0 15px;top:15px}.section-filter ul li{display:inline-block;margin:0 4px 5px}.section-filter ul li a{font-size:13px}.post-box,.linked-category-pages .post-box{border-bottom:1px dashed #d7d7d7;margin-bottom:20px;min-height:185px;padding-bottom:20px;padding-left:0;padding-right:0;position:relative}.post-box .image-area,.linked-category-pages .post-box .image-area{height:200px;left:0;margin-bottom:10px;overflow:hidden;position:relative;top:0;width:100%}.post-box .image-area.video-preview img{width:100%;margin:0}.content{float:none;margin-bottom:30px;padding-right:0;width:auto}.section-holder article{border-bottom:1px solid #ebebeb;min-height:110px;padding:20px 0 15px 0;position:relative;margin-bottom:15px}.section-holder article .img{border:1px solid #e1e1e1;height:71px;left:0;margin-bottom:15px;overflow:hidden;position:relative;top:0;width:95px}.section-holder article{padding-top:0}.user{text-align:right;position:absolute;right:0;top:0;-ms-transform:none;-webkit-transform:none;transform:none}.section-holder{border:1px solid #e1e1e1;padding:14px 15px}.content>h3{font-size:17px}.feature-list article{border-bottom:1px solid #e1e1e1;min-height:202px;padding:20px 0;position:relative}.feature-list article .image-area{height:200px;left:0;overflow:hidden;position:relative;top:0;width:100%;margin-bottom:10px}.feature-list article h3{font-size:17px}.pro-list article h3{font-size:17px}.subscribe-box h4{color:#ffffff;font-family:"rubikbold";font-size:18px;font-weight:normal;line-height:normal;padding-bottom:6px;text-transform:uppercase}.subscribe-box p{color:#ffffff;font-family:"rubikregular";font-size:13px;font-weight:normal;line-height:normal;margin-bottom:0;padding-bottom:20px;text-transform:uppercase}.sub-email{width:200px}.sub-submit{min-width:100px}.footer-nav ul li a{font-size:14px}.footer-nav-wrapper{padding:44px 0}.sidebar{margin-bottom:30px}.cbp-spmenu-vertical{height:100%;overflow:scroll;top:0;width:260px;z-index:1000}.cbp-spmenu-push-toleft{left:-260px}.mobilemenu_btn{right:10px}.frame.tabview .h-search{background-position:148px -38px;width:160px}.top-rightbox{text-align:right}.top-rightbox .links{top:2px}.top-rightbox .links li a.login{padding:0 6px}.more-box{margin:0}.frame.tabview.mobileview{top:10px}.cbp-spmenu-right{right:-260px}.add-nav-wrapper ul li a{height:auto}.add-nav-wrapper ul li:first-child a{padding-left:0;padding-right:0}.add-nav-wrapper .bootstrap-select .dropdown-menu>li>a{padding:3px 10px}.inner-slider .caption h1{color:#ffffff;font-family:"rubikmedium";font-size:28px;font-weight:normal;line-height:1;padding-bottom:10px;text-transform:uppercase}.inner-slider .caption p{color:#ffffff;font-family:"rubikregular";font-size:14px;font-weight:normal;line-height:18px;margin:0 auto;max-width:640px}.inner-slider .flex-control-nav{bottom:10px}.slide-box .post-box .image-area .badge{left:0;position:absolute;top:24px}.slide-box .owl-carousel .owl-stage-outer{left:0;overflow:hidden;padding-left:0;position:relative;width:100%}.slide-box .owl-nav{padding-left:10px;width:70px}.inner-slider .flex-direction-nav{margin-top:0}.slider-title h2{font-size:22px}.slider-title h2 span:before{display:none}.side-user-list-round ul li{padding-left:80px}.side-user-list-round ul li .img{left:15px}.slider-title h2 span{display:inline-block;max-width:300px}.open-article .article-title-box h1{border-left:6px solid #ed1c24;color:#303030;font-family:"rubikmedium";font-size:26px;font-weight:normal;line-height:1;margin-bottom:20px;padding-left:14px;text-transform:uppercase}.open-article .article-title-box p{color:#666666;font-family:"rubiklight";font-size:17px;font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:20px}.open-article-content{margin-left:0;position:relative}.open-article-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.scroll-share{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;float:none;width:100%;position:static !important}.total-share{min-height:55px;padding:5px 22px 8px;text-align:left}.article-title-box{margin-bottom:20px;margin-left:0;padding-bottom:10px;padding-top:10px;position:relative}.discover-article{padding-bottom:0}.map-search-main .form-control{font-size:13px !important;padding:0 12px}.az-main ul{display:block !important}.az-main ul li{display:inline-block;margin-bottom:5px;margin-right:2px}.gallery-image-box{width:100%;height:auto;position:relative}.course-list .gallery-image-box .image-area{height:200px}.badge-icon img{top:100px}.az-top .mini-select{width:48%;margin-right:4%;float:left;margin-top:0;margin-bottom:10px}.az-top .mini-select:nth-child(2n){margin-right:0}.az-top .datepickr-wrapper{display:block;position:relative}.course-list article h3{font-size:20px;padding-bottom:4px}.course-details ul li span{margin-right:4px}.by-state-filter{padding:22px 15px 14px}.offers-carousel .info strong{font-size:16px;padding-bottom:5px}.offers-carousel .info h5{font-size:11px;padding-bottom:4px;text-transform:uppercase}.browse-category-side ul li a{height:55px}.state-map{left:-14px}.ext-links ul li a{font-size:10px !important}.ext-links ul li{margin-right:10px}.slider-feature ul li span{height:30px;width:30px}.slider-feature ul li span img{max-height:20px;max-width:20px}.slider-feature ul li{color:#ffffff;float:left;font-family:"rubikmedium";font-size:12px;font-weight:normal;line-height:30px;margin-right:16px;text-transform:uppercase}.offers-list ul li{padding:15px}.general-block h2{color:#131313;font-family:"rubikmedium";font-size:18px;font-weight:normal;line-height:normal;padding-bottom:12px;text-transform:uppercase}.gallery-info-list article .gallery-image{border:1px solid #e1e1e1;float:none;margin-bottom:15px;margin-right:0;width:100%}.horz-filter ul li a{color:#131313;display:inline-block;font-family:"rubikmedium";font-size:14px;font-weight:normal;line-height:normal;padding:6px 5px;text-decoration:none;transition:all 0.1s ease-in 0s}.horz-filter ul{display:block !important;margin-top:5px}.horz-filter ul li{display:inline-block;margin-bottom:5px}.box-paging .prev{margin-right:5px}.box-paging .next{margin-left:5px}.box-paging>a{min-width:54px}.tee-time-filter .right-box .form-group{width:48%;margin-right:4%}.tee-time-filter .right-box .form-group:nth-child(2n){margin-right:0}.tee-time-list>ul>li{display:block !important}.tee-info{width:auto;margin-bottom:5px}.tee-book .btn{min-width:130px}.tee-book-content{display:block}.tee-book strong{margin-right:15px}.pro-name h1{color:#303030;font-family:"rubikbold";font-size:20px;font-weight:normal;line-height:normal;text-transform:uppercase}.map-submit .search-submit{font-size:16px;text-align:center}.pro-slider .flex-control-paging{padding-left:10px}.pro-slider:after{border-width:0 16px 12px;bottom:108px}.pro-slider .flex-control-paging{bottom:168px !important}.pro-like{bottom:116%}.slider-ext-title h4{padding-left:20px;padding-right:10px}.pro-opt .ext-links ul li{float:none;display:inline-block;margin:0 5px;margin-bottom:5px}.carousel-wrapper-with-map .slider-title h2{font-size:20px;text-align:center}.pro-list-horizontal article{margin-bottom:0;padding:20px 0;text-align:center}.pro-list-horizontal article figure{left:0;position:relative;top:0}.pro-golfer-info h1{font-size:24px;min-width:342px}.pro-golfer-info h4{font-size:13px;min-width:290px}.content .watchlist-link{display:inline-block;margin-bottom:10px;position:relative;right:0;top:0}.pro-banner{margin-bottom:10px}.lessons-list{margin-bottom:34px;padding-top:16px}.community-title h1{font-size:24px}.community-title h5{font-size:16px}.community-info-list ul li{margin-bottom:5px}.ico-title+article{margin-top:15px}.section-holder article .image-round{left:0;margin-bottom:10px;position:relative;top:0}.popular-discussion article .user{top:32px}.ico-title h3{padding-right:60px}.header-title h2{font-size:19px}.sup-box ul li:last-child{margin-right:0}.golfer-groups .section-block{padding:15px}.golfer-groups .az-top{padding:12px 10px}.golfer-groups .az-top .mini-select{margin-right:0}.ico-title .create-group{display:inline-block;position:static;float:none;margin:0;margin-bottom:10px}.gallery-list article .img{float:none;margin-bottom:8px;margin-right:0;width:50px}.gallery-main{float:none;height:180px;position:relative;width:100%;margin-bottom:1px}.gallery-side{float:none;width:auto}.full-carousel article{border:1px solid #e1e1e1;margin-bottom:18px;padding:15px;position:relative}.full-carousel article .main-vid{height:190px}.sinfo .upic{margin-right:5px}.event-box h4{margin:0}.events-head .tabs-nav{clear:both;float:none;list-style:outside none none;margin:0;padding:0}.events-head .tabs-nav li{float:left;margin-left:0;margin-right:10px}.events-head .selected-month{float:left;margin-bottom:10px;margin-right:30px;position:relative;top:-4px}.events-head .tools{clear:none;float:left;list-style:outside none none;margin:8px 0 0 10px;padding:0}.month-nav ul{display:block !important}.month-nav ul li{display:inline-block;padding:5px}.event-calendar .event-info .photo{float:none;height:160px;margin-bottom:10px;margin-right:0;overflow:hidden;width:100%}.event-calendar .event-info h4{font-size:15px}.box-paging>a{font-size:10px}.plans-list article{display:inline-block;background:#ffffff;float:none;margin:0 2%;padding:26px 20px 112px;position:relative;width:80%;margin-bottom:30px;vertical-align:top;text-align:center;min-height:450px;max-width:250px}.join-page{padding-bottom:80px;padding-top:40px}.join-page h1{font-size:28px}.plan-buy strong{font-size:34px;padding-bottom:4px}.plan-details h1{color:#ffffff;font-family:"rubiklight";font-size:28px;font-weight:normal;line-height:normal;margin-bottom:24px;text-transform:uppercase}.plan-feature-list ul li{padding:10px 0 14px 36px;width:47%;margin-right:6%}.jobs-filter .form-group{float:none;margin-bottom:10px;margin-right:0;width:auto}.job-search-title h1{font-size:24px}.job-search-title{padding-top:60px}.jobs-list article .img-area{float:none;height:110px;margin-bottom:10px;margin-right:0;overflow:hidden;width:146px}.jobs-list article h3{font-size:18px;padding-bottom:10px}.expanded-details h4{font-size:14px;padding-bottom:8px}.jobs-page{padding-bottom:40px}.tw-carousel-wrapper .full-carousel2 article .text-holder{padding:30px 15px 20px}.tw-carousel-wrapper .social-share-alt{clear:both;float:none;padding-top:10px}.tw-carousel-wrapper .full-carousel2 article h1{padding-bottom:10px}.tw-carousel-wrapper .full-carousel2 article .img-area{float:none;height:260px;overflow:hidden;width:auto}.full-carousel2 .owl-dots{bottom:auto;position:absolute;right:0;text-align:center;top:230px;width:100%}.full-carousel2 .owl-prev{top:210px}.full-carousel2 .owl-next{top:210px}.tw-carousel-wrapper .full-carousel2 article h1:before{left:-15px}.tw-carousel-wrapper .full-carousel2 article .text-holder .watch-vid{margin-right:0;padding:0 10px}.tw-carousel-wrapper .full-carousel2 article .btn-md{margin-right:10px;margin-bottom:5px}.product-hl{padding:15px}.post-list article{padding-left:15px;padding-right:15px;padding-top:15px}.post-list article .img-area{border-right:medium none;height:100%;left:0;overflow:hidden;position:relative;top:0;width:100%;max-height:170px}.more-post-list .post-list article{padding-left:15px;padding-right:15px}.more-post-list .post-list article .img-area{border-right:medium none;height:100%;left:0;margin-top:0;overflow:hidden;position:relative;top:0;width:auto;max-height:none}.more-post-list .hl-title h3{padding-left:18px;padding-right:110px}.hl-title h3:before{left:-15px}.price-banner-title h1{font-size:80px}.price-banner-title p{font-size:16px;font-weight:normal;line-height:22px}.pricing-nav li{float:left;margin:0 4px}.pricing-nav li a{min-width:135px}.pricing-content>strong{font-size:50px}.tw-filter-search .tw-select-drop{border-right:medium none;float:none;margin-bottom:10px;width:100%}.tw-listing-wrapper{height:auto;margin-bottom:22px;position:relative;padding-top:30px;padding-bottom:30px}.tw-filter-box{top:0;padding-bottom:20px}.tw-filter-search{top:0;-ms-transform:none;-webkit-transform:none;transform:none}.tw-btm-box{position:static}.featured_link{border-radius:3px}.tw-search-nos{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;margin-bottom:22px;padding:16px 0;position:relative}.tw-search-nos .select-md{margin-top:0;position:relative;right:0;top:0;margin-top:10px}.tw-search-list article .img-area{height:200px;position:relative;width:auto}.box-paging-wrapper-ext .box-paging>.prev{min-width:80px}.box-paging-wrapper-ext .box-paging>.next{min-width:80px}.info-list ul{margin:0 0 12px}.tw-listing-page{padding-bottom:30px}.contact-content{border-right:none;float:none;padding:20px;width:auto}.contact-content h1{color:#000000;font-family:"proximanova_regular";font-size:28px;font-weight:normal;line-height:normal;padding-bottom:12px;position:relative}.contact-content h1:before{left:-20px;top:5px}.contact-info ul li p{color:#808080;font-family:"proximanova_regular";font-size:14px;font-weight:normal;line-height:16px;margin-bottom:0;padding-bottom:0}.contact-info ul li{float:none;margin-bottom:15px;margin-right:0;max-width:none;padding-left:46px;padding-right:15px;position:relative}.contact-form{border:1px solid #ebebeb;padding:20px 15px}.contact-us-box{margin-bottom:60px}.contact-map{height:340px}.g-gallery .slider-nav{width:80%;bottom:10px}.g-title{float:none;padding:16px 20px;width:auto}.g-title h1{color:#000000;font-family:"proximanova_regular";font-size:30px;font-weight:normal;line-height:normal;position:relative}.sponsor-logo{float:none;width:auto;padding:10px}.tw-content{margin-bottom:0}.g-main-info{margin-bottom:40px}.propoint-list{border-bottom:1px solid #e1e1e1;border-right:medium none;padding:20px}.con-list{padding:20px}.pro-con h3{padding-bottom:10px}.tw-template h2{color:#000000;font-family:"proximanova_semibold";font-size:26px;font-weight:normal;line-height:normal;padding-bottom:3px}.loc-map{height:320px}.btm-map-contact{margin-top:30px}.g-gallery-vertical .slider-nav{bottom:10px;width:80%}.g-info-left{float:none;width:auto;padding-bottom:20px}.g-info-right{float:none;width:auto}.mid-section .tw-template{background:#ffffff none repeat scroll 0 0;margin-bottom:22px;padding:20px}.g-gallery-info{padding:30px 20px}.mid-section .btm-map-contact .loc-contact{padding:30px 20px}.mid-section .btm-map-contact .loc-contact .text-holder{float:none;margin-bottom:20px;width:auto}.mid-section .btm-map-contact .loc-contact .btm-contact-info{float:none;width:auto}.mid-section .tw-template p{color:#808080;font-family:"proximanova_regular";font-size:17px;font-weight:normal;line-height:23px;margin-bottom:0;padding-bottom:20px}.wd-title h1{color:#ffffff;font-family:"LatoLatinWebLight";font-size:28px;font-weight:normal;line-height:1;padding-bottom:8px}.wd-title p br{display:none}.wd-banner-wrapper{background:#101e25 none repeat scroll 0 0;padding-bottom:40px;padding-top:40px;position:relative}.wd-title{padding-bottom:40px}.wd-features h2{color:#ffffff;font-family:"LatoLatinWebRegular";font-size:28px;font-weight:normal;line-height:1;padding-bottom:8px}.wd-features{padding-top:40px}.wd-feature-list{padding-bottom:34px;padding-top:34px}.blog-carousel article h4{color:#484848;font-family:"LatoLatinWebBlack";font-size:18px;font-weight:normal;line-height:22px;margin-bottom:6px}.selected-work-list h4{color:#ffffff;font-family:"LatoLatinWebBlack";font-size:24px;font-weight:normal;line-height:1}.friends-list ul li{height:110px;margin-bottom:2%;margin-right:2%;width:49%}.friends-list ul li:nth-child(2n){margin-right:0}.hire-us h5{color:#ffffff;display:inline-block;font-family:"LatoLatinWebRegular";font-size:19px;font-weight:normal;line-height:normal}.hire-us a{height:114px}.project-banner-wrapper h1{font-size:42px}.project-banner-wrapper{height:320px;position:relative}.project-list{margin:-80px 0 52px;position:relative;z-index:40}.project-list>div{float:none;width:auto}.project-list>div .holder h3{font-size:24px}.project-openbanner{height:380px;opacity:0.3;position:relative}.open-title h1{color:#ffffff;font-family:"LatoLatinWebBlack";font-size:28px;font-weight:normal;line-height:34px;padding-bottom:16px}.open-title h1 br{display:none}.project-title h2{color:#000000;font-family:"LatoLatinWebLight";font-size:32px;font-weight:normal;line-height:1;padding-bottom:8px}.project-title h6{color:#888888;font-family:"LatoLatinWebMedium";font-size:17px;font-weight:normal;line-height:normal}.project-title a{color:#2a92c8;font-family:"LatoLatinWebMedium";font-size:17px;font-weight:normal;line-height:normal;text-decoration:none}.project-title{padding-bottom:20px}.project-open-content p{color:#8a8a8a;font-family:"LatoLatinWebRegular";font-size:17px;font-weight:normal;line-height:26px;margin-bottom:0;padding-bottom:16px}.project-features ul li{color:#000000;float:none;font-family:"LatoLatinWebRegular";font-size:17px;font-weight:normal;line-height:40px;margin-bottom:10px;margin-right:0}.project-features{padding-bottom:50px;padding-top:20px}.before-box{margin-bottom:36px;padding:30px 20px;position:relative}.before-box h4{color:#474747;font-family:"LatoLatinWebRegular";font-size:20px;font-weight:normal;line-height:normal;margin-bottom:15px}.after-box{padding:30px}.project-highlight h4{color:#474747;font-family:"LatoLatinWebRegular";font-size:24px;font-weight:normal;line-height:normal;padding-bottom:30px}.before-box ul li{padding-left:44px}.project-highlight ul li{color:#8a8a8a;font-family:"LatoLatinWebRegular";font-size:17px;font-weight:normal;line-height:normal;padding-bottom:18px;padding-left:44px;position:relative}.more-project-list ul li{float:left;margin-bottom:4%;margin-right:4%;width:48%;box-shadow:0 0 4px rgba(0,0,0,0.1)}.more-project-list ul li:nth-child(3n){margin-right:4%}.more-project-list ul li:nth-child(2n){margin-right:0}.quote-contact{padding-left:10px}.quote-contact table th{width:112px}.quote-contact ul li{min-height:76px;padding-bottom:32px;padding-left:62px;position:relative}.quote-wrapper h1{font-size:42px}.quote-wrapper{padding-bottom:60px;padding-top:40px}.quote-map-box{height:400px;margin-top:-40px;position:relative;z-index:10}.about-title h1{color:#ffffff;font-family:"LatoLatinWebBlack";font-size:32px;font-weight:normal;line-height:1;padding-bottom:20px}.about-title p{border-left:3px solid #2a92c8;color:#ffffff;font-family:"LatoLatinWebBlack";font-size:14px;font-weight:normal;line-height:22px;margin-bottom:0;max-width:450px;padding-left:16px;text-transform:uppercase}.banner-links ul li a{font-size:15px}.about-banner{padding-bottom:50px;padding-top:40px}.about-content{padding-bottom:20px;padding-top:30px}.about-content p{color:#787878;font-family:"LatoLatinWebRegular";font-size:17px;font-weight:normal;line-height:26px;margin-bottom:0;padding-bottom:18px}.project-highlight h4{color:#474747;font-family:"LatoLatinWebRegular";font-size:23px;font-weight:normal;line-height:normal;padding-bottom:26px}.project-highlight ul li{color:#8a8a8a;font-family:"LatoLatinWebRegular";font-size:16px;font-weight:normal;line-height:normal;padding-bottom:18px;padding-left:44px;position:relative}.create-list h4{color:#474747;font-family:"LatoLatinWebRegular";font-size:23px;font-weight:normal;line-height:normal;padding-bottom:12px}.request-title h4{color:#ffffff;font-family:"LatoLatinWebRegular";font-size:20px;font-weight:normal;line-height:1;padding-bottom:18px}.request-title h4 strong{display:block;font-family:"LatoLatinWebBlack";font-size:24px;font-weight:normal}.request-quote-wrapper{min-height:230px}.about-content h3{color:#474747;font-family:"LatoLatinWebRegular";font-size:24px;font-weight:normal;line-height:normal;padding-bottom:20px}.blog-banner{padding-bottom:90px;padding-top:60px}.blog-banner h1{font-size:36px;padding-bottom:30px;position:static;text-align:center;transform:none}.blog-filter-wrapper h4{color:#ffffff;float:none;font-family:"LatoLatinWebBlack";font-size:15px;font-weight:normal;line-height:38px;text-transform:uppercase}.blog-filter .filter{float:left;margin-left:10px;width:145px}.blog-list article .img-area{float:none;height:200px;overflow:hidden;position:relative;width:auto;min-height:1px}.blog-list article .holder h3{color:#484848;font-family:"LatoLatinWebMedium";font-size:20px;font-weight:normal;line-height:24px;padding-bottom:14px}.blog-list article .holder{overflow:hidden;padding:20px 20px 70px;position:relative}.blog-list article .see-all{font-size:15px}.blog-article h3{color:#2e2e2e;font-family:"LatoLatinWebMedium";font-size:24px;font-weight:normal;line-height:normal;padding-bottom:18px}.blog-list{padding-bottom:30px}.blog-article p{color:#929292;font-family:"LatoLatinWebRegular";font-size:17px;font-weight:normal;line-height:26px;margin-bottom:0;padding-bottom:28px}.blog-article .project-highlight h4{color:#474747;font-family:"LatoLatinWebMedium";font-size:24px;font-weight:normal;line-height:normal;padding-bottom:20px}.blog-share-link h5{color:#474747;font-family:"LatoLatinWebMedium";font-size:20px;font-weight:normal;line-height:normal;padding-bottom:10px}.bws-title h1{color:#ffffff;font-family:"LatoLatinWebLight";font-size:30px;font-weight:normal;line-height:36px;padding-bottom:30px}.bws-title h3{color:#ffffff;font-family:"LatoLatinWebLight";font-size:24px;font-weight:normal;line-height:normal;padding-bottom:4px}.bws-title p{color:#ffffff;font-family:"LatoLatinWebBold";font-size:16px;font-weight:normal;line-height:normal;margin-bottom:0;padding-bottom:30px}.bws-title .btn{margin-bottom:15px}.bws-features{overflow:hidden;padding-top:50px}.bws-features ul li h4{color:#292929;font-family:"LatoLatinWebRegular";font-size:19px;font-weight:normal;line-height:24px;padding-bottom:12px}.bws-features ul li h4 br{display:none}.bws-features ul li p{color:#828282;font-family:"robotoregular";font-size:15px;font-weight:normal;line-height:20px;margin-bottom:0}.bws-features ul li{max-width:510px;padding-bottom:40px;padding-left:50px;position:relative}.bws-userpic{border-radius:50%;height:260px;overflow:hidden;position:relative;width:260px;z-index:20}.bw-linecontd1{top:46px}.bw-userpicwrapper{margin-top:10px;padding-bottom:46px;padding-left:10px;position:relative}.bws-slider-title h2{color:#ffffff;font-family:"LatoLatinWebLight";font-size:34px;font-weight:normal;line-height:1;padding-bottom:8px}.bws-slider-title p{color:#ffffff;font-family:"LatoLatinWebLight";font-size:17px;font-weight:normal;line-height:20px}.bws-slider-title p br{display:none}.bws-slider .caption h4{color:#ffffff;font-family:"LatoLatinWebLight";font-size:23px;font-weight:normal;line-height:1;padding-bottom:10px}.bws-slider .caption p{color:#ffffff;font-family:"robotolight";font-size:14px;font-weight:normal;line-height:21px;margin-bottom:0;padding-bottom:20px}.bws-slider .col-sm-5{min-height:240px}.bws-sign h2{color:#292929;font-family:"LatoLatinWebLight";font-size:34px;font-weight:normal;line-height:38px;padding-bottom:18px}.bws-sign p{color:#828282;font-family:"robotoregular";font-size:16px;font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:40px}.sign-up-title-wrapper h1{color:#ffffff;font-family:"LatoLatinWebLight";font-size:38px;font-weight:normal;line-height:1;padding-bottom:6px}.sign-up-title-wrapper p{color:#ffffff;font-family:"LatoLatinWebSemibold";font-size:19px;font-weight:normal;line-height:25px;margin-bottom:0;padding-bottom:20px}.step-box{border:1px solid #e1e1e1;margin-bottom:40px;padding:0 20px 40px}.step-title h2{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:32px;font-weight:normal;line-height:normal}.step-box p br{display:none}.step-box .form-group{margin-bottom:16px;text-align:left}.step-box label{color:#1f1f1f;font-family:"LatoLatinWebSemibold";font-size:17px;font-weight:normal;line-height:normal;padding-bottom:4px}.sign-form-steps{margin:0 auto;max-width:806px;padding-bottom:30px;padding-top:36px}.select-package-banner h1{color:#ffffff;font-family:"LatoLatinWebLight";font-size:30px;font-weight:normal;line-height:36px;padding-bottom:20px}.select-package-banner h1 br{display:none}.select-package-banner{background:#e14e2c none repeat scroll 0 0;padding-bottom:20px;padding-top:40px;position:relative}.pricing-box{border-bottom:1px dashed #e1e1e1;display:block;float:none;margin-bottom:40px;padding-bottom:30px;width:auto}.pricing-box:last-child{border-bottom:none}.pricing-opts h2{color:#5d5d5d;font-family:"LatoLatinWebRegular";font-size:25px;font-weight:normal;line-height:normal;padding-bottom:20px}.pricing-box ul li{min-height:55px;padding:2px 5px}.pricing-box-content{border-right:medium none;margin-bottom:20px}.pricing-box ul li.blank{display:none}.pricing-opts{padding-bottom:10px;padding-top:46px}.service-list-wrapper h2{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:34px;font-weight:normal;line-height:normal;margin-bottom:30px;text-align:center}.service-list-wrapper h2 span{border-bottom:1px dashed #e1e1e1;display:inline-block;padding:0 40px 12px}.service-list-info h3{color:#1f1f1f;font-family:"LatoLatinWebSemibold";font-size:20px;font-weight:normal;line-height:normal;padding-bottom:18px}.service-list-info ol li{color:#5d5d5d;font-family:"LatoLatinWebLight";font-size:16px;font-weight:normal;line-height:normal;padding-bottom:12px;padding-left:36px;position:relative}.service-list{padding-bottom:20px}.ab-title p{color:#ffffff;font-family:"LatoLatinWebLight";font-size:28px;font-weight:normal;line-height:1;margin-bottom:0}.ab-title p br{display:none}.ab-page{padding-top:30px}.ab-page p{color:#838383;font-family:"LatoLatinWebRegular";font-size:17px;font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:22px}.our-website-list{padding-bottom:20px;padding-top:20px}.our-website-list h2{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:32px;font-weight:normal;line-height:normal;margin-bottom:30px;text-align:center}.our-website-list article .text-holder h3{color:#1f1f1f;font-family:"LatoLatinWebSemibold";font-size:21px;font-weight:normal;line-height:normal;padding-bottom:2px}.our-website-list article .text-holder p{color:#828282;font-family:"robotoregular";font-size:15px;font-weight:normal;line-height:20px;margin-bottom:0}.our-website-list article .text-holder strong{display:block;padding-bottom:20px}.how-works h2{color:#3f3f3f;font-family:"LatoLatinWebLight";font-size:32px;font-weight:normal;line-height:normal;padding-bottom:14px}.how-works ol{padding-top:10px}.how-works ol li .img-area{border-radius:50%;height:190px;margin:0 auto;overflow:hidden;position:relative;width:190px;margin-bottom:15px}.how-works ol:before{display:none}.how-works ol li{display:block !important;padding-bottom:20px;margin-bottom:40px}.how-works ol li .text-holder{padding:0 15px;width:auto}.how-works ol li .text-holder p{color:#2d2d2d;font-family:"LatoLatinWebRegular";font-size:17px;font-weight:normal;line-height:22px;margin-bottom:0;padding-bottom:0}.how-works ol li:after{border-bottom:1px dashed #e1e1e1;content:"";display:block;left:0;margin:0;position:absolute;top:100%;width:100%}.how-works ol li .img-area .nos{bottom:36px;color:#ffffff;font-family:"LatoLatinWebBlack";font-size:44px;font-weight:normal;line-height:1;position:absolute;right:36px;z-index:20}.qtab-nav .nav-tabs>li>a{min-width:128px}.getquote p{color:#838383;font-family:"robotomedium";font-size:14px;font-weight:normal;line-height:normal;margin-bottom:0}.form-box-left{float:none;width:auto}.form-box-right{float:none;width:auto}.quote-box label{color:#3e3e3e;font-family:"robotomedium";font-size:15px;font-weight:normal;line-height:normal}#individual textarea.form-control{height:200px;line-height:normal;padding:10px 15px;resize:none}.find-fb{font-size:10px;padding:0 5px}.map-filter{display:inline-block;position:relative;width:140px;z-index:80}.quote-box .shadow-btn{margin-top:20px}#business textarea.form-control{height:200px;line-height:normal;padding:10px 15px;resize:none}.getquote .tab-content{padding:25px 0}.near-you-list ul li h5{color:#181818;font-family:"robotoregular";font-size:14px;font-weight:normal;line-height:normal;padding-bottom:2px}.near-you-list ul li .img{border:1px solid #e1e1e1;float:left;height:70px;margin-right:12px;overflow:hidden;position:relative;width:144px}.sub-title .ext-link{float:none}.top-list ul li .img-area{float:none;height:106px;margin-bottom:10px;margin-right:15px;overflow:hidden;position:relative;width:176px}.top-list ul li{display:block !important;min-height:138px;padding:15px 0;position:relative}.top-list ul li .read-more{margin-top:10px;position:relative;right:0;top:0}.t-title h4{color:#ffffff;display:inline-block;font-family:"robotoregular";font-size:17px;font-weight:normal;line-height:33px;padding-bottom:10px}.testimonial-inner{padding-top:20px}.t-title{padding-bottom:16px}.testimonial-carousel{margin:0 50px}.testimonial-carousel .slick-prev{left:-50px}.testimonial-carousel .slick-next{right:-50px}.social-post-list ul li{border-bottom:1px dashed #e1e1e1;padding:20px 0 20px 10px}.s-cat{margin-right:12px}.social-post-list ul li p{color:#989898;font-family:"robotoregular";font-size:13px;font-weight:normal;line-height:17px;margin-bottom:0}.before-after-view ul li{display:inline-block;margin:0 8px 14px;padding:1px;width:281px}.b-pic{float:left;width:138px}.a-pic{float:right;width:138px}.before-after-view{padding-bottom:40px;padding-top:24px}.faq-title .pc-search{width:100%}.faq-feature article .f-icon{height:80px;margin-bottom:15px;margin-top:-40px;width:80px}.advise-list ul li{border-bottom:1px solid #ebebeb;min-height:74px;padding:16px 0;position:relative}.advise-list ul li .read-more{position:relative;right:0;top:0}.advise-list ul li h4{color:#000000;font-family:"robotoregular";font-size:15px;font-weight:normal;line-height:normal;padding-bottom:4px;margin-top:-4px}.advise-list ul li:after{display:block;content:"";clear:both}.advise-list ul li .read-more{margin-left:80px;margin-top:10px;position:relative;right:0;top:0;clear:both;float:left}.advise-list .sub-title .ext-link{float:right}.latest-topics .sub-title .ext-link{float:right}.faq-feature>div{margin-bottom:50px}.inside-info{padding:42px 20px 30px}.inside-mobile{padding:42px 20px 32px}.sidebar-block-white table th{width:116px}.sidebar-block-white table th,.sidebar-block-white table td{padding-right:5px}.title-left h1{color:#ffffff;font-family:"robotobold";font-size:17px;font-weight:normal;line-height:normal;text-transform:uppercase}.filter-listing .filter-box{float:left;margin-bottom:12px;margin-right:2%;width:49%}.listing-pic{min-height:1px}.listing-info{overflow:hidden;padding:8px 20px 20px}.listing-slider .flex-control-nav{bottom:auto;left:0;top:220px;width:100%}.listing-pic{float:none;height:240px;overflow:hidden;width:auto}.listing-slider .flex-direction-nav a.flex-prev,.listing-slider .flex-direction-nav a.flex-next{top:124px}.listing-list article .lising-pic{border:none;float:none;height:100px;width:auto;border-bottom:1px solid #e1e1e1}.listing-list article .listing-info{border-right:medium none;float:none;min-height:1px;padding:12px 20px 10px;width:auto}.listing-list article .listing-btn{display:block !important;padding-left:0;position:static;text-align:left;width:auto;float:none;padding:0 20px}.listing-list article{position:relative;padding-bottom:15px}.sidebar-nav ul li a{padding:14px 20px 14px 40px}.box-paging-2{padding-bottom:10px}.article-title h1{background:#ffffff none repeat scroll 0 0;color:#525252;display:inline-block;font-family:"robotobold";font-size:16px;font-weight:normal;height:50px;line-height:50px;padding:0 25px;text-transform:uppercase}.article-banner{height:220px;position:relative}.advise-tips article .img-area{float:none;height:180px;margin-bottom:10px;margin-right:0;overflow:hidden;width:auto}.advise-page{padding-bottom:40px;padding-top:40px}.tab-box-alt .tabset li a{color:#2e2e2e;font-family:"robotoregular";font-size:14px;font-weight:normal;height:42px;line-height:normal;text-transform:none}.contact-content-wrapper{padding-bottom:50px;padding-top:25px}.contact-block-item{border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;float:none;margin-bottom:22px;padding:0 15px;width:auto}.contact-blocks{border-left:medium none;margin-top:15px}.time-box{float:left;margin-right:0;padding:14px 10px;width:28%}.time-box:first-of-type{float:left;margin-right:0;padding:14px 15px;width:44%}.social-list ul li{float:left;margin-right:5px}.title-slider .listing-slider .slide-title p{color:#ffffff;font-family:"open_sansregular";font-size:14px;font-weight:normal;line-height:normal;margin-bottom:0}.service-block article{background:#ffffff none repeat scroll 0 0;float:none;margin-right:0;width:auto;margin-bottom:15px}.layout-slider.flexslider .slides>li{height:220px}.layout-slider.flexslider .slides>li>img{display:block;width:100%;height:100%;object-fit:cover}.layout-caption-slider.flexslider .slides>li{height:220px;padding-bottom:70px}.layout-caption-slider.flexslider .slides>li>img{display:block;width:100%;height:100%;object-fit:cover}.layout-caption-slider.inner-slider .caption{width:78%}.layout-caption-slider.inner-slider .caption h5{color:#000000;font-family:"open_sansbold";font-size:14px;font-weight:normal;line-height:1;padding-bottom:3px}.layout-caption-slider.inner-slider .flex-next{right:6px !important}.layout-caption-slider.inner-slider .flex-prev{right:36px !important}.layout-caption-slider.inner-slider .caption{padding:10px 10px 0}.layout-content{padding:25px 15px;position:relative}.round-list ul li{float:left;margin-bottom:30px;margin-right:0;padding:0 10px;text-align:center;width:50%}.highlight-block{min-height:160px;padding:20px}.before-pic{float:none;margin-bottom:3px;position:relative;width:auto}.after-pic{float:none;position:relative;width:auto}.service-features ul li .img-area{float:none;margin-bottom:10px;margin-right:0}.highlight-features ul li{margin-bottom:4px;margin-right:16px}.sitemap-column{padding-right:10px}.sitemap-title h1{color:#252525;font-family:"rubiklight";font-size:28px;font-weight:normal;line-height:normal;margin-bottom:10px;text-transform:uppercase}.sitemap-title p{color:#191919;font-family:"rubiklight";font-size:15px;font-weight:normal;line-height:18px;margin-bottom:0}.sitemap-title{padding-bottom:50px}.sitemap-box h2{color:#000000;font-family:"rubikmedium";font-size:16px;font-weight:normal;line-height:1;padding-bottom:10px;padding-left:20px;position:relative;text-transform:uppercase}.sitemap-box ul li a{color:#1a1a1a;display:block;font-family:"rubikbold";font-size:12px;font-weight:normal;line-height:normal;text-decoration:none;text-transform:uppercase}.sitemap-box ul li ul{margin-left:10px;margin-top:5px}.sitemap-box ul li ul li{padding-bottom:4px}.highlight-slider .slick-center{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:9999}.highlight-slider .slick-slide{margin:50px 0}.hs-caption h5{color:#e2e2e2;font-family:"robotoregular";font-size:10px;font-weight:normal;line-height:1;padding-bottom:2px}.hs-caption p{color:#e2e2e2;font-family:"robotoregular";font-size:8px;font-weight:normal;line-height:1.1;margin-bottom:0;padding-bottom:0}.highlight-slider .slick-center .full-img{display:block;right:10px;top:10px;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hs-caption h5{color:#e2e2e2;font-family:"robotoregular";font-size:17px;font-weight:normal;line-height:1;padding-bottom:2px}.hs-caption p{color:#e2e2e2;font-family:"robotoregular";font-size:13px;font-weight:normal;line-height:1.1;margin-bottom:0;padding-bottom:0}.hole-title-heading h1{color:#000000;font-family:"perpetua-titling-mt-bold";font-size:48px;font-weight:normal;letter-spacing:-5px;line-height:1;padding-bottom:6px;text-transform:uppercase}.hole-title-heading strong{font-size:18px;padding-bottom:4px}.hole-title p{color:#000000;font-family:"robotolight";font-size:18px;font-weight:normal;line-height:1;margin-bottom:0;padding-bottom:32px}.hole-title p br{display:none}.topwhite-bg{height:210px;background:-moz-linear-gradient(top, #fff 0%, rgba(255,255,255,0.8) 48%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, #fff 0%, rgba(255,255,255,0.8) 48%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0.8) 48%, rgba(255,255,255,0) 100%)}.hole-banner{height:500px;position:relative}.submit-details-form{padding:20px}.modal-sm{width:90%}.submit-details-form h4{color:#ea1c23;font-family:"robotoregular";font-size:22px;font-weight:normal;line-height:1;padding-bottom:2px}.submit-details-form p{color:#000000;font-family:"robotoregular";font-size:12px;font-weight:normal;line-height:normal;margin-bottom:0;padding-bottom:20px}.submit-details-form .form-group .form-control{padding:0 12px;font-size:13px}.submit-details-form .inputfile+label{padding-left:12px;font-size:13px}.submit-details-form .bootstrap-select .btn{font-size:13px;padding:0 25px 0 12px;width:100%}.submit-details-form .bootstrap-select .dropdown-menu>li>a{padding:4px 10px}.submit-details-form .bg-danger{margin-top:10px}.fancybox-title-float-wrap{height:90px}.fancybox-title-float-wrap .child{padding:0 10px 10px !important;white-space:normal}.fancybox-title-float-wrap .child h5{color:#e2e2e2;font-family:"robotoregular";font-size:16px;font-weight:normal;line-height:1}.fancybox-title-float-wrap .child p{color:#e2e2e2;font-family:"robotoregular";font-size:12px;font-weight:normal;line-height:normal;margin-bottom:0}.highlight-slider .slick-slide{margin:0}.hole-list-page .highlight-slider{margin-top:-180px;margin-bottom:40px}.hole-result-list ul li .user-box{padding-left:100px}.hole-result-list ul li .loc{padding:20px 0 20px 100px}.hole-result-list ul li .date{float:none;height:86px;padding-left:100px;position:relative;width:auto}.hole-result-list ul li .user-box h4{font-size:15px}.hole-result-list ul li .loc p{color:#000000;font-family:"robotoregular";font-size:15px;font-weight:normal;line-height:18px;margin-bottom:0}.hole-result-list ul li .date .time{color:#000000;font-family:"robotoregular";font-size:15px;font-weight:normal;line-height:normal;text-transform:none}.about-pic-wrapper h1{color:#ffffff;font-family:"robotolight";font-size:28px;font-weight:normal;letter-spacing:-1px;line-height:1;padding-bottom:20px;padding-left:16px;position:relative}.about-pic-wrapper h1::before{height:22px;top:4px;width:4px}.about-upic{height:260px}.about-article-wrapper article{padding:15px}.about-article-wrapper article h2{color:#000000;font-family:"robotoblack";font-size:20px;font-weight:normal;line-height:normal;padding-bottom:10px}.about-article-wrapper article dl dt{color:#df7a1c;font-family:"robotoblack";font-size:16px;font-weight:normal;line-height:normal;padding-bottom:12px}.about-gallery{padding:15px 15px 25px}.about-gallery ul li{float:left;margin-bottom:4%;margin-right:4%;text-align:center;width:48%}.about-gallery ul li:nth-child(3n){margin-right:4%}.about-gallery ul li:nth-child(2n){margin-right:0}.appointment-box{padding:15px 15px 30px}.location-side{padding:0 15px 30px}.location-side .loc-map{height:200px;margin:0 -15px 15px}.side-feature{padding:20px 15px 24px}.side-feature-info{margin:0 -16px 26px;padding:16px 20px}.side-box-nav ul li a{padding-left:36px}.side-box-nav ul li a:before{left:15px}.top-social-box .btn{padding:0 10px}.baby-slider .bslide-info h1{color:#ffffff;font-family:"robotobold";font-size:30px;font-weight:normal;line-height:1;padding-bottom:18px;padding-left:16px;position:relative}.baby-slider .bslide-info h1:before{content:"";display:block;height:28px;left:0;position:absolute;top:5px;width:5px}.flexslider .original.caption{left:0;padding-top:90px;position:absolute;top:20%;width:100%}.baby-slider .bslide-info p{color:#ffffff;font-family:"robotolight";font-size:17px;font-weight:normal;line-height:20px;margin-bottom:0;padding-bottom:20px}.baby-slider .bslide-info .btn{min-width:180px}.dr-about-info{float:none;padding:30px;width:auto;min-height:1px}.dr-title+.dr-about-info{border-right:none;border-bottom:1px solid #e1e1e1}.btm-bslide-info{left:0;padding-bottom:34px;transform:none;width:100%}.service-hg-features ul li{float:none;margin-bottom:20px;min-height:1px;padding-right:15px;width:auto}.dr-feature-wrapper .text-holder p{color:#868686;font-family:"robotolight";font-size:18px;font-weight:normal;line-height:24px;margin-bottom:0;padding-bottom:20px}.baby-slider.flexslider .slides>li{height:420px}.feature-over-box{min-height:300px}.happy-carousel-wrapper{padding:0 50px}.happy-carousel .owl-prev{width:40px;height:40px;left:-44px;margin-top:-35px}.happy-carousel .owl-next{width:40px;height:40px;right:-44px;margin-top:-35px}.dr-location-map-wrapper{min-height:300px;position:relative}.dr-blog-carousel-wrapper>a{color:#df7a1c;display:inline-block;font-family:"robotobold";font-size:15px;font-weight:normal;line-height:normal;margin-bottom:10px;position:static;right:60px;text-transform:uppercase;top:16px}.dr-blog-carousel-wrapper h3{color:#ffffff;font-family:"robotolight";font-size:32px;font-weight:normal;line-height:normal;padding-bottom:10px;text-align:center;text-transform:uppercase}.dr-blog-carousel .owl-prev{height:40px;left:-50px;margin-top:-45px;width:40px}.dr-blog-carousel .owl-next{height:40px;right:-50px;margin-top:-45px;width:40px}.dr-blog-carousel-wrapper{padding:0 60px}.funds-list h3{color:#4a4a4a;font-family:"robotolight";font-size:26px;font-weight:normal;line-height:normal;padding-bottom:24px;text-transform:uppercase}.dr-blog-carousel-wrapper h3{color:#ffffff;font-family:"robotolight";font-size:28px;font-weight:normal;line-height:normal;padding-bottom:10px;text-align:center;text-transform:uppercase}.ppmodal .modal-sm{width:94%;margin:15px auto;max-width:412px}.ppmodal-content .highlight-slider .slick-slide{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ppmodal-content .highlight-slider .slick-active{z-index:999}.ppmodal-content .highlight-slider .slick-center{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:9999}.ppmodal-content .highlight-slider .slick-slide{margin:0}.pp-slider .slick-list{height:auto}.ppmodal-content{padding:0 20px}.pplogo{margin-bottom:20px}.pp-slider{margin-bottom:20px}.pp-featurelist{float:left;width:50%;padding-right:10px}.pp-contact-box{float:right;width:50%}.pp-adlist{margin-bottom:20px;padding-bottom:20px}.pp-adlist ul li{color:#ffffff;font-family:"robotoregular";font-size:13px;font-weight:normal;line-height:25px;margin-bottom:4px}.ppmodal-content1 .ppmodal-features-box{margin-bottom:20px;padding:20px 20px 16px}.ppmodal-content1 .pp-adlist{border:medium none;padding:0 20px}.ppmodal-content1 .pp-footer{padding:20px}.poth-links ul li{height:58px;padding-left:40px;padding-right:20px}.poth-links ul li img{left:18px}.ppmodal-content2 .pp-footer{padding:25px 20px}.ppmodal-content2 .pp-footer .btn{float:left;margin-top:20px}.pp-titlebox{padding:0 20px;position:relative}.ppmodal-content3 .pp-contact h6{color:#022181;font-family:"robotoblack";font-size:18px;font-weight:normal;line-height:1}.ppt-social{padding:14px 0 0}.poth-links1{padding:25px 20px}.ppmodal-content3 .pp-thumbs{float:none;padding:0 20px 20px;width:auto}.ppmodal-content3 .pp-footer{padding:20px}.pp-info p{color:#141414;font-family:"open_sanssemibold";font-size:16px;font-weight:normal;line-height:20px;margin-bottom:0;padding-bottom:20px}.ppmodal-content3 .pp-contact:before{width:4px}.pp-topinfo h4{color:#1c609d;font-family:"open_sansextrabold";font-size:26px;font-weight:normal;letter-spacing:-1px;line-height:1;padding-bottom:16px;text-transform:uppercase}.pp-topinfo{padding:40px 20px 18px}.pp-midfeatures{padding:25px 20px}.ppmodal-content4 .pp-thumbs{padding:10px 20px}.pp-contactlist{padding:20px}.pp-contactlist ul li{color:#6a6a6a;font-family:"robotoregular";font-size:15px;font-weight:normal;line-height:32px;padding-bottom:3px}.pp-footer-wrapper h5{color:#383838;font-family:"robotobold";font-size:17px;font-weight:normal;line-height:normal;padding:0 20px 10px}.pp-footer-wrapper .pp-footer .ppfooter-social{padding-left:18px}.ppmodal-content5 .pp-topinfo{padding:38px 20px 18px}.ppmodal-content5 .pp-topinfo h4{font-size:24px;padding-bottom:20px}.ppmodal-content5 .pp-thumbs{padding:15px 20px}.ppmodal-content5 .pp-contactlist{padding:12px 20px 20px}.ppmodal-content5 .pp-contactlist ul li{font-size:15px;line-height:40px}.mid-list article.tab-link h5,.header-graphic h1{top:35%;left:19%;font-size:14px}}@media only screen and (min-width: 993px){.mobile-nav-links{display:block !important}.wide-tabs .mobile-nav-link-wrapper{margin:0 0 15px 0}.wide-tabs .mobile-nav-links{border:none}.wide-tabs .mobile-nav-links ul li{border-bottom:1px solid rgba(0,0,0,0)}.wide-tabs .mobile-nav-links ul li.active{border-bottom:1px solid #e1e1e1}}@media only screen and (max-width: 1375px){.vframe .fancybox-close{width:45px;height:45px;right:0;top:-55px}.xmas-hero-wrapper{position:relative;padding-top:75px;padding-bottom:90px}.saying-carousel .owl-prev{left:0}.saying-carousel .owl-next{right:0}.event-contain-wrapper p{font-size:20px}.tournament-misc-wrapper ul li{font-size:20px}.tournament-misc-wrapper ul li p{font-size:20px}.c-division p{font-size:20px}.local-prizes-wrapper p{font-size:20px}.l-prize-box ul li{font-size:20px}.feature-block-wrapper p{font-size:20px}.golfer-list ul li{font-size:20px;background-position:left 7px}.details_modal p{font-size:22px}}@media only screen and (max-width: 1224px){.tour-info{flex:0 0 380px;max-width:380px;padding-left:25px}.tour-info p{font-size:16px}.tour-buy .btn{min-width:200px}.tour-features p{font-size:12px}.meta-list ul li{margin-right:40px}.club-infobox{padding:20px 15px}.gblock-spec{padding:25px 20px;margin:-20px -20px 18px}.gblock-content{padding:20px}.course-info{padding:20px 15px}.course-info ul li{margin-right:15px}.social-carousel-wrapper{padding-left:20px;padding-right:20px}.event-slide-pic{height:520px}.ev-btn-box{margin-bottom:30px}.events-slider .caption p{min-height:90px;padding-bottom:10px}.about-golfer-wrapper p{font-size:16px}.event-calendar-vertical .event-month ol>li .event-date{position:absolute;left:98px;top:5px;width:62px;text-align:center}.event-calendar-vertical .event-meta{padding-top:15px}.membership-features .included{margin-left:-5px}.mid-hero-block{padding-top:88px;padding-bottom:115px}.mid-hero-block p{font-size:16px}.event-gallery-wrapper{padding-left:20px;padding-right:20px}.eg-box .eg-content{padding:20px 15px;min-height:140px}.eg-box .eg-content h4{font-size:18px;min-height:80px}.course-title{width:auto}.schedule-table .tr .td{padding:12px 10px}.course-title .sch-course-logo{margin-right:20px}.expanded-view .schedule-table .td:nth-child(1){flex:0 0 120px;max-width:120px}.expanded-view .schedule-table .td:nth-child(2){flex:0 0 240px;max-width:240px}.expanded-view .schedule-table .expanded-date{min-height:200px}.expanded-view .schedule-table .td{padding-top:105px}.expanded-view .schedule-table .s-link{width:130px;background-position:right 10px center}.expanded-view .schedule-table .course-title h4{font-size:18px;left:370px;top:54px}.expanded-view .schedule-table .course-title .sch-course-logo{position:absolute;right:20px;top:20px;margin:0}.xmas-hero-wrapper{position:relative;padding-top:75px;padding-bottom:90px}.xmas-hero-wrapper .caption{padding-right:60px}.x-benifit-list [class*=col-]{padding:0 18px}.x-benifit-wrapper .box-title{margin-bottom:65px}.x-benifit-wrapper{padding-bottom:100px}.x-how-works .work-list{padding-top:134px;padding-left:40px}.redeemable-section{padding-top:40px;padding-bottom:40px}.x-tel h4{font-size:18px}.x-tel p{font-size:18px}.x-social h5{padding-bottom:10px}.x-contact-wrapper{padding-top:50px;padding-bottom:70px}.footer-logo{width:125px;float:none;margin:0 auto 30px}.golf-membership-slider .slides>li figure{height:540px}.gm-caption{background:rgba(255,255,255,0.5);padding:10px;left:0}.membership-page h2{font-size:30px}.t-price{font-size:42px}.old-price{font-size:22px}.td-final .td-col .btn{min-width:1px}.gm-caption h1{font-size:44px}.membership-benefits-wrapper .content-inner{padding:25px}.membership-benefits-wrapper h5{color:#5f5f5f;font-size:22px}.draw-list h5{font-size:16px}.membership-benefit .row .col-sm-6{min-height:460px}.membership-benefits-wrapper .membership-benefit:nth-child(odd) .membership-benefit-content{padding-left:25px}.membership-benefits-wrapper .membership-benefit:nth-child(odd) .benefit-slider{margin-left:15px}.membership-benefits-wrapper .membership-benefit:nth-child(even) .benefit-slider{margin-right:15px}.other-extras-wrapper{padding-left:15px;padding-right:15px}.premium-courses .premium-course-pic figure{width:calc(100% + 12px)}.premium-courses .premium-content{padding:30px}.membership-box strong{font-size:42px}.membership-box ins{font-size:22px}.premium-course-list ul li{flex:0 0 132px;max-width:132px}.oth-testimonial-box{width:340px;padding:20px 25px}.other-testimonials-carousel.owl-carousel .owl-item{margin-left:15px !important;margin-right:0 !important}.membership-card-content .mcard-content p{font-size:22px}.membership-card-content{min-height:460px}.ev-list ul li h4{font-size:20px}.event-structures-wrapper .col-sm-6{padding-right:55px}.event-structures-wrapper .col-sm-6:nth-child(2n){padding-left:55px}.join-get-block{padding:15px 40px}.join-get-block .membership-type{margin-right:10px}.order-merit-list>ul{margin:0 -8px}.order-merit-list>ul>li{padding:0 8px}.order-merit-box h3{font-size:46px}.order-merit-box .mq-meta ul li{font-size:18px}.tournament-misc-wrapper ul li h4{font-size:30px}.details_modal p{font-size:20px;margin-bottom:20px}}@media only screen and (max-width: 992px){.tour-info-slider .slides>li{height:380px}.tour-features{padding-bottom:25px}.course-overview-content .content{flex:0 0 68%;max-width:68%}.course-overview-content .sidebar{flex:0 0 32%;max-width:32%}.general-block.alt{padding:15px}.gblock-content>ul li{font-size:15px}.gblock-content>ol li{font-size:15px}.gblock-spec{padding:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.gblock-spec .gblock-meta{flex:0 0 100%;max-width:100%}.gblock-spec .gblock-links{position:absolute;right:10px;top:-10px}.meta-list ul li{margin-right:30px}.gblock-spec .gblock-meta ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.course-overview-content .content .mobile-nav-title{color:#d82b58;line-height:36px}.mobile-nav-title:after{border-color:#d82b58 transparent transparent transparent}.club-infobox h3{font-size:16px}.content-nav.alt>ul{display:block !important}.mobile-nav-links ul li a{color:#d82b58}.event-buy-box{padding:20px}.event-buy-details .quantity label{font-size:18px}.event-buy-details .quantity{margin-right:20px}.event-title h4{font-size:18px}.map-sidebox{height:220px}.events-slider .caption h1{padding-bottom:20px}.events-slider .caption p{font-size:16px}.links-block .btn{min-width:240px;margin-right:30px}.events-filter ul li{padding:0 5px;text-align:center}.event-calendar-vertical .event-month ol>li .event-date{position:static}.event-calendar-vertical .event-meta{padding-top:0}.upevent-slider ul.slides li{height:420px}.feature_box h6 br{display:none}.membership-features .membership-main{padding:10px;min-height:320px}.membership-features .membership-main strong{font-size:24px}.membership-features [class*=col-]{padding:0px 10px}.membership-type h4{font-size:14px}.membership-type h4 img{width:24px}.membership-type h4 span{font-size:10px}.feature_box p br{display:none}.feature_box{padding:5px;margin-bottom:20px}.eg-box .eg-content h4{font-size:16px;min-height:70px}.eg-box .eg-content{min-height:120px}.schedule-table-wrapper .schedule-month{padding:5px 20px}.schedule-table .tr .td:first-child{padding-left:20px;padding-right:5px}.course-title h4{font-size:14px}.schedule-table .tr .td{padding:12px 8px}.s-link{padding-right:15px}.course-title .sch-course-logo{margin-right:15px}.expanded-view .schedule-table .td:nth-child(3){padding-left:20px}.tour-graphics ul li{width:86px;height:86px;min-width:86px;margin-right:10px}.expanded-view .schedule-table .course-title h4{font-size:18px;left:360px;top:25px}.expanded-view .schedule-table .tr{padding-left:340px;min-height:200px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:80px}.expanded-view .schedule-table .td:nth-child(1){position:absolute;left:0;top:0;width:120px;height:100%}.expanded-view .schedule-table .td:nth-child(2){flex:0;width:0;height:0;max-width:none}.expanded-view .schedule-table .td:nth-child(3){padding-left:15px}.expanded-view .schedule-table .exp-evt-pic{position:absolute;left:120px;top:0;width:220px;height:100%}.expanded-view .schedule-table .td{flex:0 0 33.33%;max-width:33.33%;padding-right:0;padding-left:15px;padding-top:0}.expanded-view .schedule-table .course-title .sch-course-logo{right:10px;top:10px}.series-badge{display:none}.expanded-view .schedule-table .course-title h4{font-size:16px;left:355px;top:25px}.expanded-view .schedule-table .s-link{font-size:12px;width:auto;background-position:right 10px center;padding-right:15px;min-width:1px;margin-right:5px;max-width:140px}.expanded-view .schedule-table .tour-features h5{font-size:12px;padding-bottom:5px}.expanded-view .schedule-table .tr .td:last-child{text-align:left}.events-filter ul{display:block}.upcoming-events-wrapper .mobile-nav-title{color:#db2959;line-height:36px}.upcoming-events-wrapper .mobile-nav-title:after{border-color:#db2959 transparent transparent transparent}.events-filter ul li{padding:0}.xmas-hero-wrapper .caption{padding-right:20px}.xmas-hero-wrapper{padding-top:40px;padding-bottom:50px}.redeemable-features p{font-size:16px;padding-bottom:12px;min-height:56px}.redeemable-features figure{margin-bottom:15px}.x-link{font-size:16px}.redeemable-section .box-title{margin-bottom:30px}.x-benifit-list p{font-size:16px;max-width:208px;margin:0 auto}.x-benifit-wrapper .box-title{margin-bottom:50px}.x-benifit-list [class*=col-]{padding:0 18px;margin-bottom:50px}.x-benifit-wrapper{padding-bottom:40px}.work-list ol li{font-size:16px;padding-left:55px;margin-bottom:50px}.work-list ol li:before{width:40px;height:40px;color:#ed1c1e;font-size:18px;line-height:40px;top:-10px}.x-how-works .work-list{padding-top:130px;padding-left:20px}.work-list ol li:last-child{margin-bottom:60px}.voucher-features .redeemable-features figure{padding:0 15px}.redeemable-features .feature-curved-pic img{width:100%}.redeemable-section{padding-top:40px;padding-bottom:20px}.x-benifit-wrapper{padding-bottom:20px}.saying-carousel{padding:0 80px}.x-social h5{padding-bottom:5px}.footer-nav{float:none;text-align:center}.footer-nav ul{display:inline-block}.footer-nav ul li:last-child{padding-right:14px}.gm-caption h1{font-size:42px}.t-head .th-title{flex:0 0 250px;max-width:250px}.t-price{font-size:36px}.old-price{font-size:20px}.t-row .td-title{flex:0 0 250px;max-width:250px;padding-right:10px}.t-price sup{font-size:16px}.membership-page h2{font-size:28px}.t-row .td-title p img{float:left}.btn-xl{font-size:16px;height:52px;line-height:52px}.gm-caption .btn{min-width:240px}.td-content{padding:20px}.mem-deals ul li{margin-right:25px}.mem-deals ul li:last-child{margin-right:0}.membership-page h3{font-size:24px}.membership-benefits-wrapper h5{font-size:18px}.membership-benefits-wrapper h5 br{display:none}.membership-benefits-wrapper .content-inner{padding:20px}.membership-benefit .row .col-sm-6{min-height:420px}.membership-benefit .row .col-sm-6{min-height:420px}.mem-link-box{display:block !important}.mem-link-box .btn{margin-bottom:10px}.membership-benefit h3 br{display:none}.membership-benefit-content ul li{font-size:15px;background-position:left 4px}.mem-logo img{max-height:80px;width:auto}.draw-list{padding:15px}.membership-benefit p{font-size:15px}.mem-section-title{text-align:center;padding:0 15px}.btn-member-outline{min-width:240px}.other-testimonials-wrapper .mem-section-title .btn{transform:none;top:auto;bottom:0}.other-testimonials-wrapper .mem-section-title .mem-link{transform:none;top:auto;bottom:12px}.other-testimonials-wrapper .mem-section-title{margin-bottom:25px;padding-bottom:60px}.oth-testimonial-box blockquote{font-size:15px}.membership-card-content .mcard-content p{font-size:18px}.membership-benefit-content ul li{font-size:14px}.gm-caption p{font-size:18px}.gm-info{top:40px}.center-slider .slick-list{padding:0 50px !important}.draw-list{padding:12px}.draw-list h5{font-size:16px}.premium-courses .premium-course-pic{flex:0 0 100%;max-width:100%;height:360px}.premium-courses .premium-course-pic figure{width:calc(100% + 20px);right:-10px}.premium-courses .premium-content{padding:20px 0}.membership-card-content{min-height:420px}.mcard{padding:50px 25px}.mcard h4{font-size:26px}.mcard p{font-size:16px}.membership-box .btn{position:absolute;bottom:45px;width:80%;max-width:250px;bottom:25px}.membership-box strong{font-size:36px}.membership-box strong sup{font-size:16px}.membership-box ins{font-size:20px}.membership-box{height:250px;padding:25px 18px;padding-bottom:90px}.box-title h2{font-size:30px}.ev-list ul li h4{font-size:18px;padding-bottom:25px}.ev-list ul li{flex:0 0 33.33%;max-width:33.33%}.event-structures-wrapper [class*=col-]{padding-right:10px}.event-structures-wrapper [class*=col-]:nth-child(2n){padding-right:10px;padding-left:10px;padding-top:50px}.event-structures-wrapper:after{display:block;content:"";width:100%;height:50%;background:#f1f1f1;position:absolute;right:0;top:auto;bottom:0}.ee-list ul li .title h4{font-size:16px}.join-get-block .btn{min-width:230px}.join-get-block figure{opacity:0.4;left:auto;transform:none;right:-30px}.event-contain-wrapper p{font-size:18px}.tournament-misc-wrapper ul li{font-size:16px}.tournament-misc-wrapper ul li p{font-size:16px}.c-division p{font-size:18px}.local-prizes-wrapper p{font-size:18px}.l-prize-box ul li{font-size:18px}.feature-block-wrapper p{font-size:18px}.golfer-list ul li{font-size:18px;background-position:left 5px}.order-merit-list>ul{margin:0 -5px}.order-merit-list>ul>li{padding:0 5px}.order-merit-box h3{font-size:42px}.order-merit-box .mq-meta ul li{font-size:16px}.order-merit-box{height:380px}.order-merit-box .mq-meta{padding-bottom:20px}.tournament-misc-wrapper ul li h4{font-size:28px;line-height:1.1;background-position:left 4px}.tournament-misc-wrapper ul ul li{background-position:left 4px}.tournament-misc-wrapper ul li{margin-bottom:30px}.tournament-misc-wrapper ul li h6{font-size:18px}.tournament-misc-wrapper ul ul{padding-top:30px}.pill-title{font-size:20px}.local-prize-list .l-prize-box{background:#ffffff;height:100%;padding:40px 20px}.l-prize-box h4{font-size:18px}.box-title h2{line-height:1.1}.box-title h2:after{margin-top:15px}.feature-block-wrapper .e-feature-bg{width:400px}.faq-list .faq-q h4{font-size:18px}.faq-list .faq-q{padding-left:20px}.faq-list .faq-a{padding:15px 20px}.faq-list .faq-a p{font-size:16px}.details_modal .modal-dialog{width:96%}.details_modal p{font-size:18px;margin-bottom:20px}}@media only screen and (max-width: 767px){.tour-info-wrapper{display:block !important}.tour-info-slider{margin-bottom:10px}.tour-info-slider .slides>li{height:360px}.tour-info-box{padding-top:15px}.tour-info{max-width:none;padding:0 10px}.tour-info-summary{max-height:100%;display:none}.tour-info-summary::-webkit-scrollbar{background:none}.tour-info h1{padding-bottom:8px}.tour-features{padding-top:0;padding-right:60px}.tour-features .t-logo{top:0}.course-overview-content .content{flex:0 0 100%;max-width:100%}.course-overview-content .content .tab-content{padding:0;border:0}.meta-list ul li{margin-right:20px}.course-overview-content .sidebar{flex:0 0 100%;max-width:100%}.event-buy-box{display:block !important}.event-title{max-width:none;margin-bottom:20px}.event-buy-details{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.events-slider .caption h1{font-size:26px;padding-bottom:10px}.events-slider .caption .ev-logo{margin-bottom:20px}.events-slider .caption p{font-size:15px;min-height:70px}.events-slider .caption p br{display:none}.events-slider.choose-series .caption a{font-size:40px;padding:10px 15px}.ev-btn-box .btn{min-width:210px;margin:0 6px}.about-golfer-wrapper .box-title{margin-bottom:35px}.about-golfer-wrapper figure{top:0;margin-top:25px}.about-golfer-wrapper p{margin-bottom:22px}.event-calendar-vertical .event-month ol>li .event-date{position:absolute}.event-calendar-vertical .event-meta{padding-top:15px}.upevent-slider ul.slides li{height:380px}.upevent-slider .flex-direction-nav .flex-prev{left:15px !important}.upevent-slider .flex-direction-nav .flex-next{right:15px !important}.upevent-slider ul li .ev-slide-title{-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none;left:auto;right:0;top:-20px}.event-calendar-vertical{margin-bottom:35px}.std-btn-box .btn{min-width:210px;margin:0 6px}.membership-features [class*=col-]:first-child{margin-bottom:20px}.membership-features [class*=col-]{flex:0 0 100%;max-width:100%;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.membership-features{padding-right:0}.membership-features .included{margin-left:-10px;top:55px}.about-golfer-wrapper .top-sponsor-title{margin-bottom:30px}.membership-features .feature_box{padding:10px;flex:0 0 calc(50% - 10px);max-height:calc(50% - 10px)}.feature_box h6{min-height:1px}.membership-features .membership-main{width:100%;min-height:250px}.mid-hero-block h2{font-size:32px;letter-spacing:2px;padding-bottom:15px}.mid-hero-block p{font-size:15px;margin-bottom:25px}.mid-hero-block p br{display:none}.mid-hero-block{padding-top:70px;padding-bottom:85px}.event-meta h5{border-bottom:none;text-decoration:underline}.table-view-links{display:none}.tour-schedule-wrapper h1{font-size:26px;padding-bottom:20px}.tour-schedule-wrapper{padding-top:20px}.tour-filter-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.filter-select-dropdown{margin-bottom:10px}.course-title h4{font-size:13px;margin-top:15px}.schedule-table .tr .td:first-child{padding:0}.schedule-table{display:block}.schedule-table .tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.schedule-table .tr .td{display:block}.schedule-table .sch-date{position:absolute;left:97px;top:10px}.schedule-table .tr .td{padding:15px 20px;padding-top:0}.schedule-table .tr .td:nth-child(2){flex:0 0 100%;max-width:100%;padding-top:10px}.schedule-table .s-link{display:block;width:145px;height:35px;border:1px solid #e1e1e1;border-radius:50px;color:#363636;font-size:12px;font-family:'open_sansbold';line-height:33px;text-align:center;background-position:right 15px center;padding:0 15px}.table-split-head{position:relative;padding:0;margin-bottom:30px;padding-bottom:80px}.tour-graphics ul li{width:70px;height:70px;min-width:70px;margin-right:10px}.table-split-head .tour-graphics{top:auto;-webkit-transform:none;transform:none;bottom:0}.table-split-head .gblock-links{position:absolute;top:auto;bottom:8px;-webkit-transform:none;transform:none}.split-title h2{font-size:26px}.table-split thead th:first-child{padding-left:20px;border-radius:5px 0 0 0}.table-split thead th:last-child{padding-right:10px}.table-split tbody tr td:first-child{padding-left:20px}.table-split tbody tr td:last-child{padding-right:10px;text-align:right}.table-split thead th{font-size:12px;white-space:nowrap}.table-split tbody tr td{font-size:12px}.split-points{width:90px;font-size:14px}.table-responsive{border:none}.table-split th .desktop{display:none}.table-split th .mobile{display:block}.table-split tbody tr td{padding-right:10px}.table-split tbody tr td:first-child:before{top:50% !important;margin-top:-10px !important}.split-tab-content{margin-bottom:20px}.event-partners-2{padding-top:25px;padding-bottom:60px}.table-split tbody tr.child{background:#ffe8ee !important}.table-split tbody tr.child td{text-align:left}.table-split table.dataTable>tbody>tr.child span.dtr-title{color:#dd2859;text-transform:uppercase;min-width:80px}.table-split tbody tr td{height:75px}.gblock-content{min-height:1px}.x-logo{padding-left:0;margin-bottom:26px;width:300px;margin:0 auto 20px}.xmas-hero-wrapper .caption{padding:0 20px;text-align:center}.xmas-hero-wrapper h1{font-size:30px;margin-top:auto}.x-news{padding:0 20px;padding-top:40px}.redeemable-features{max-width:400px;margin:0 auto}.redeemable-features p{min-height:1px}.redeemable-features [class*=col]{margin-bottom:35px}.x-benifit-list [class*=col-]:after{display:none}.x-benifit-list [class*=col-]{margin-bottom:35px}.x-benifit-wrapper .box-title{margin-bottom:40px}.x-how-works .row{display:block !important}.x-how-works .work-list{padding-top:40px;padding-left:20px;padding-right:20px}.x-how-works .row .x-workpic{height:300px}.work-list ol li:last-child{margin-bottom:40px}.x-saying-wrapper p br{display:none}.saying-carousel{margin-top:50px}.x-saying-wrapper{padding-top:40px;padding-bottom:60px}.x-contact-wrapper .row{display:block !important;text-align:center}.x-contact-wrapper{padding-top:40px;padding-bottom:40px}.x-social{text-align:center;padding-top:30px}.x-tel{padding-bottom:30px}.x-social ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.work-list ol{max-width:none}.x-news{text-align:center}.gm-caption{top:20px;max-width:365px}.gm-caption h1{font-size:36px}.gm-caption p{font-size:16px}.gm-info{width:98px}.golf-membership-slider .slides>li figure{height:520px}.golf-membership-slider .slides>li figure img{max-height:280px}.t-head .th-title{flex:0 0 100%;max-width:100%}.t-head .th-title{flex:0 0 100%;max-width:100%;padding-bottom:25px}.t-head .th-title h2 br{display:none}.golfer-membership-table-wrapper{padding-top:40px;padding-bottom:25px}.t-price{font-size:28px}.t-price sup{font-size:14px}.old-price{font-size:18px}.t-row{padding-bottom:5px}.t-row .td-title{flex:0 0 100%;max-width:100%}.t-row .td-col{min-height:50px}.td-content{margin-top:10px;margin-bottom:10px}.mem-deals ul li a p{margin-bottom:0}.mem-deals ul li a p br{display:none}.mem-deals ul li{margin-right:0;margin-bottom:10px;flex:0 0 50%;max-width:50%;padding:0 10px}.membership-page h2{font-size:26px}.btn-xl{font-size:15px;height:50px;line-height:50px}.gm-caption .btn{min-width:220px}.membership-benefits-wrapper .container-fluid .row .col-sm-6{flex:0 0 100%;max-width:100%;min-height:1px;padding:0;margin-bottom:0}.membership-benefits-wrapper .container-fluid .row .backbgbox{height:300px}.membership-benefits-wrapper h5{margin-bottom:20px}.membership-benefit .row .col-sm-6{min-height:1px}.membership-benefits-wrapper .membership-benefit:nth-child(even) .membership-benefit-graphics{padding-left:10px}.center-slider .slick-slide{padding:30px 0}.membership-benefit .row .col-sm-6{flex:0 0 100%;max-width:100%}.mem-link-box .btn{margin-bottom:0}.mem-link-box{display:flex !important}.membership-benefits-wrapper .membership-benefit:nth-child(odd) .membership-benefit-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.membership-benefits-wrapper .membership-benefit:nth-child(odd) .membership-benefit-graphics{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:10px}.membership-benefits-wrapper .membership-benefit .benefit-slider{margin:0 !important}.membership-benefits-wrapper h5+.draw-list-vertical{margin-top:0}.membership-benefit-content{padding-right:10px}.membership-benefits-wrapper .membership-benefit .membership-benefit-content{padding-left:25px !important;padding-right:25px !important}.membership-benefits-wrapper .membership-benefit .membership-benefit-graphics{padding-top:0;padding-left:25px !important;padding-right:25px !important}.membership-card-content{display:block !important}.mcard{width:auto;max-width:460px}.membership-card-content{min-height:1px}.membership-card-content .mcard-content{width:auto;padding-bottom:20px}.td-final .td-title{display:none}.membership-benefit .btn-xl{font-size:15px}.benefit-slider .slick-slide img{max-width:100%}.benefit-slider figure{height:300px;padding:10px}.ev-list ul li strong{font-size:30px}.ev-list ul li p{font-size:15px}.ev-list ul li .ev-points{min-height:138px}.ev-list ul li h4{font-size:16px}.box-title h2{font-size:28px}.ee-list{padding-right:0;padding-bottom:10px}.join-get-block{display:block !important;padding:25px}.join-get-block .meta{justify-content:center;margin-bottom:30px}.join-get-block .btn{width:230px;margin:0 auto;display:block}.join-get-block figure{display:none}.join-get-block .btn{border:2px solid #db2959}.order-merit-list>ul>li{flex:0 0 33.33%;max-width:33.33%;margin-bottom:10px}.order-merit-list>ul>li:nth-last-child(-n+2){flex:0 0 50%;max-width:50%}.ga-meta.left{background:#ffffff}.order-merit-box h3{font-size:40px}.order-merit-box .mq-meta .mq-icon{margin-bottom:15px}.tournament-misc-wrapper:after{display:none}.classic-division-wrapper .row [class*=col-]{flex:0 0 100%;max-width:100%;margin-bottom:15px}.local-prizes-wrapper p br{display:none}.local-prize-list{display:block !important}.local-prize-list .l-prize-box{margin-bottom:15px}.feature-block-wrapper figure{padding-left:0;padding-top:15px}.feature-block-wrapper .e-feature-bg{display:none}.details_modal .modal-dialog{width:100%;margin:0}.details_modal .draw-list-vertical{height:100vh;max-height:none !important}.details_modal .modal-body .text-content{padding:30px;padding-bottom:50px}.details_modal .modal-body:after{height:30px}}@media only screen and (min-width: 320px) and (max-width: 479px){.tour-info-slider .slides>li{height:320px}.tour-info h1{font-size:22px;line-height:normal}.tour-info p{font-size:14px}.tour-features p{font-size:12px}.tour-info{padding:0}.tour-buy .two-buttons{min-width:200px}.tour-buy .two-buttons .btn{min-width:110px}.tour-buy .entry strong{font-size:24px}.gblock-spec .gblock-links{position:absolute;right:0;top:-5px}.gblock-links ul li{margin-right:8px}.gblock-links ul li a{width:45px;height:45px}.tour-buy .entry h4{font-size:15px}.gblock-spec .gblock-meta ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.gblock-meta ul li{flex:0 0 50%;max-width:50%;margin:0;padding:5px;text-align:left}.gblock-spec{padding:10px}.gblock-content>ul li{font-size:14px}.gblock-content>ul li:before{top:7px}.gblock-content>ol li{font-size:14px}.gblock-content>ol li:before{top:2px}.general-block h2{font-size:16px}.box-title h3{font-size:22px}.box-title h3:after{margin-top:15px}.event-title h4{font-size:16px}.event-buy-details .quantity label{font-size:16px;margin-right:15px}.event-buy-details .quantity{margin-right:15px}.ev-btn-box .btn{margin-bottom:10px}.ev-btn-box{margin-bottom:15px}.events-slider .caption p{font-size:14px;min-height:1px}.about-golfer-wrapper p{font-size:14px}.about-golfer-wrapper .box-title{margin-bottom:25px}.links-block{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.links-block .btn{margin:0 15px;margin-bottom:15px}.event-calendar-vertical .event-month ol>li{height:auto}.event-calendar-vertical .event-month .month-title{padding:0 15px}.event-calendar-vertical .event-month ol>li a{display:block !important;padding:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.event-meta ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.event-calendar-vertical .event-month ol>li .event-date{top:8px;left:10px}.event-meta ul li{margin-right:20px;margin-bottom:5px}.event-calendar-vertical .event-month ol>li figure{margin-right:10px;margin-top:15px;float:left}.event-calendar-vertical .event-meta{padding-top:10px}.event-meta h5{border-bottom:none;text-decoration:underline;display:inline}.upevent-slider ul.slides li{height:350px}.std-btn-box .btn{margin-bottom:10px}.feature_box{min-height:160px}.feature_box h6{line-height:1.2}.mid-hero-block h2{font-size:28px;letter-spacing:1px;padding-bottom:10px}.mid-hero-block p{font-size:14px;margin-bottom:20px}.filter-select-dropdown{-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.filter-select-dropdown .filter{margin:0 12px 10px}.tour-schedule-wrapper h1{font-size:24px}.schedule-table .tr .td{flex:0 0 50%;max-width:50%}.schedule-table .s-link{width:auto;max-width:145px;min-width:120px;background-position:right 10px center}.split-title h2{font-size:22px}.box-title h3 br{display:none}.x-logo{width:260px}.redeemable-features p{padding-bottom:8px}.x-link{font-size:15px}.x-benifit-list [class*=col-]{margin-bottom:25px}.x-how-works .row .x-workpic{height:280px}.x-tel h4{font-size:16px;padding-bottom:4px}.x-tel p{font-size:16px}.x-social h5{font-size:16px}.x-benifit-wrapper .box-title{margin-bottom:30px}.redeemable-features [class*=col]{margin-bottom:30px}.gm-caption{margin-right:100px}.gm-caption h1{font-size:32px}.gm-info .ga-meta{font-size:11px}.gm-info{width:80px}.gm-info{width:80px}.golf-membership-slider .slides>li figure img{max-height:290px}.t-head .th-col{flex:0 0 33.33%;max-width:33.33%}.membership-type{padding-right:15px}.t-price{font-size:24px}.t-price sup{font-size:13px}.old-price{font-size:16px}.td-content{padding:15px}.mem-deals ul li{flex:auto;max-width:none}.td-final .td-col{flex:0 0 33.33%;max-width:33.33%}.plan-links ul li .btn{margin-top:10px;padding:0 5px;font-size:14px}.membership-page h2{font-size:24px}.membership-benefits-wrapper .container-fluid .row .backbgbox{height:260px}.membership-benefits-wrapper h5{font-size:16px}.membership-title{min-width:1px}.membership-benefits-wrapper .content-inner{padding:15px}.membership-benefits-wrapper .membership-benefit .membership-benefit-content{padding-left:15px !important;padding-right:15px !important;padding-bottom:15px}.mem-link-box{flex-wrap:wrap}.mem-link-box .btn{margin-bottom:10px}.mem-link-box .mem-link{margin-bottom:10px}.membership-benefits-wrapper .membership-benefit .membership-benefit-graphics{padding-left:15px !important;padding-right:15px !important}.center-slider .slick-list{padding:0 35px !important}.membership-benefit .btn-xl{font-size:14px}.btn-member-outline{min-width:220px}.membership-title h4{font-size:14px}.benefit-slider .slick-prev{left:-15px}.benefit-slider .slick-next{right:-15px}.benefit-slider .price{font-size:18px}.benefit-slider .price ins{color:#434343;font-size:14px;text-decoration:line-through;position:relative;top:-3px}.membership-benefit-content ul li{font-size:13px}.membership-benefits-wrapper h5{font-size:15px;margin-bottom:0}.mem-section-title .mem-link{position:static;transform:none}.membership-page h3{font-size:22px}.premium-courses .premium-course-pic{height:320px}.other-testimonials-wrapper .mem-section-title .mem-link{position:absolute}.other-testimonials-wrapper .mem-section-title .btn{min-width:200px}.oth-testimonial-box{width:305px;padding:15px}.membership-card-content .mcard-content p{font-size:16px}.mcard{height:220px}.membership-box{height:235px}.membership-box .membership-type{padding-right:25px}.membership-box strong{font-size:32px}.membership-box strong sup{font-size:15px}.membership-box ins{font-size:18px}.ev-list ul li h4{font-size:15px}.box-title h2{font-size:25px}.ev-list ul li strong{font-size:28px}.ev-list ul li p{font-size:14px}.ev-list ul li .ev-points{min-height:134px}.event-structures-wrapper [class*=col-]:nth-child(2n){padding-top:40px}.event-contain-wrapper p{font-size:16px;margin-bottom:20px}.tournament-misc-wrapper ul li{font-size:16px}.tournament-misc-wrapper ul li p{font-size:16px}.c-division p{font-size:16px}.local-prizes-wrapper p{font-size:16px}.l-prize-box ul li{font-size:16px}.feature-block-wrapper p{font-size:16px}.golfer-list ul li{font-size:16px;background-position:left 4px}.membership-type.big{height:30px}.membership-type.big h4{font-size:15px;min-width:86px}.membership-type>img{height:100%;width:auto}.event-structures-wrapper .box-title{margin-bottom:30px}.event-contain-wrapper .box-title{margin-bottom:30px}.join-get-block-wrapper .box-title{margin-bottom:30px}.order-merit-list>ul>li{flex:0 0 50%;max-width:50%;margin-bottom:10px}.order-merit-list>ul>li:last-child{flex:0 0 100%;max-width:100%}.order-merit-box h3{font-size:38px}.order-merit-box{height:360px}.tournament-misc-wrapper ul li h4{font-size:24px;background-position:left 2px}.classic-division-wrapper .box-title{margin-bottom:30px}.l-prize-box .pill-title{margin-bottom:35px}.l-prize-box h4{padding-bottom:30px}.faq-list .faq-q h4{font-size:16px;line-height:1.2}.faq-list .faq-q:after{right:15px}.faq-qa-wrapper .box-title{margin-bottom:30px}.c-division p br{display:none}.details_modal .modal-body .text-content{padding:20px;padding-bottom:40px}.details_modal .close{right:25px}.details_modal p{font-size:16px}.details_modal h3{font-size:24px;line-height:1.2}}@media only screen and (max-width: 1375px){.sp-gallery-slider .slick-slide img{height:280px}.sp-box .content h4{font-size:20px}.sp-box .content{padding-bottom:60px}.sp-box .feature-tags{bottom:26px}.sp-box .content{min-height:264px}.outline-title h2{font-size:100px}.slider-prev{left:0}.slider-next{right:0}.popular-region-slider .slick-slide img{min-height:320px}.browse-by-state{padding-left:20px;padding-right:20px}.browse-by-state .container{width:100%;max-width:1200px}.stay-play-carousel .slick-prev{top:114px;left:-5px;z-index:40}.stay-play-carousel .slick-next{top:114px;right:-5px;z-index:40}.pga-pro-slider .slick-prev{left:-20px}.pga-pro-slider .slick-next{right:-20px}.pga-pro-wrapper .pga-content{padding-right:50px}.courses-slider-wrapper{padding-bottom:100px}.courses-slider.slick-v2 .slick-prev{left:50%;transform:translate(-50%, 0);top:104%;transform:none;margin-left:-80px}.courses-slider.slick-v2 .slick-next{right:50%;transform:translate(-50%, 0);top:104%;transform:none;margin-right:-80px}.inner-hero-wrapper .caption{min-height:440px}.inner-hero-wrapper .caption h1{font-size:48px}.inner-hero-wrapper .caption p{font-size:20px}.block-title p{font-size:20px}.owl-v2 .owl-prev{left:-16px}.owl-v2 .owl-next{right:-16px}.advthero-wrapper .block-title h2{font-size:40px}.advt-hero img{display:block;width:100%;min-height:400px;object-fit:cover}.advt-hero .advt-caption h1 strong{font-size:78px}.prizes-slider .prizes-info h4{font-size:30px}.prizes-slider .prizes-info p{font-size:20px}.prizes-slider .slick-prev{left:-16px}.prizes-slider .slick-next{right:-16px}.hero-slider .slick-prev{margin-left:-580px}.hero-slider .slick-next{margin-left:580px}.hero-slider figure{position:absolute;right:-100px}.categories-carousel .title h4{font-size:24px}.categories-carousel .slick-prev{margin-left:-585px}.categories-carousel .slick-next{margin-left:585px}.mem-content ol li{font-size:22px}}@media only screen and (max-width: 1224px){.stay-play-carousel{margin:0 -10px}.stay-play-carousel .slick-slide{padding:0 10px}.sp-gallery-slider .slick-slide{padding:0}.sp-gallery-slider .slick-slide img{height:260px}.sp-box .content{padding:40px 20px;padding-bottom:60px}.popular-region-slider-wrapper .nav-links{width:100%}.slider-prev{left:15px}.slider-next{right:15px}.popular-region-slider h5{width:100%;font-size:20px;padding:0 15px}.outline-title h2{font-size:90px}.stay-play-carousel .slick-prev{top:104px;left:0}.stay-play-carousel .slick-next{top:104px;right:0}.courses-info p{padding-right:0}.gcourse-title figure{margin-right:15px}.gcourse-title .t-content h3{line-height:1.2;padding-bottom:10px}.gcourse-title{padding-right:0;padding-bottom:15px}.courses-info p{margin-bottom:18px}.accommodation-slider .slick-prev{left:0}.accommodation-slider .slick-next{right:0}.acc-details .acc-logo{flex:0 0 100px}.pga-pro-slider .slick-prev{left:-10px}.pga-pro-slider .slick-next{right:-10px}.pga-pro-wrapper .pga-content{padding-right:60px}.inner-hero-wrapper .caption h1{font-size:44px}.ow-box figure .feature{right:0}.slick-v2 .slick-prev{left:-10px}.slick-v2 .slick-next{right:-10px}.ow-box{padding:40px 60px}.advthero-wrapper .block-title{padding-bottom:40px}.advt-hero .advt-caption{width:100%}.advt-hero .advt-caption h1 strong{font-size:74px}.various-channels-list h5{height:80px}.block-title{padding-bottom:40px}.who-we-content ul li{font-size:18px}.advt-contact-block{flex:0 0 50%;max-width:50%;margin-right:0 !important;margin-bottom:15px;padding-right:15px}.advt-contact-block.work-time{flex:0 0 100%;max-width:100%}.course-result-info{padding-top:0}.course-result-info h1{font-size:26px}.course-result-info>strong{font-size:18px}.misc-info-wrapper .btn-box .btn{min-width:210px}.misc-info-wrapper .courses-offer-list p{line-height:1.9}.prizes-slider .slick-prev{left:-6px}.prizes-slider .slick-next{right:-6px}.prizes-slider .prizes-info p{font-size:18px}.ce-box{padding:25px 30px 30px}.ce-box h4{font-size:22px}.draw-box h3{font-size:30px}.hero-slider .caption h2{font-size:20px}.hero-slider .slick-dots{bottom:25px}.hero-slider .slick-dots li button{background:#bbbbbb}.hero-slider .caption .caption-content{padding:15px;background:rgba(255,255,255,0.5);border-radius:10px}.hero-slider .caption p{color:#2b2b2b}.hero-slider .slick-prev{margin-left:0;left:5px;transform:translate(0, -50%)}.hero-slider .slick-next{margin-left:0;left:auto;right:5px;transform:translate(0, -50%)}.categories-carousel .title h4{font-size:22px}.results-filter h6{min-width:1px;position:absolute;left:0;bottom:100%;padding-bottom:15px}.results-filter{flex-wrap:wrap;position:relative}.results-filter .filter-block:first-of-type{margin-left:0}.c-features ul li{margin-right:30px}.results-box .bottom-content h6{font-size:12px;text-align:right}.c-features ul li{font-size:12px}.mem-content ol li{font-size:20px}.mem-content ol li:before{top:0}.course-links .btn-box .btn:first-child{margin-left:0}.course-misc-features{display:flex;flex:1;flex-wrap:wrap}.course-links .btn-box{flex:0 0 340px;max-width:340px}.c-contact{flex:1}.course-misc-features .cmf-box h6{padding-bottom:2px}.course-misc-features .cmf-box{margin-right:30px;margin-bottom:10px}.course-misc-features .cmf-box:last-child{margin-right:0;margin-bottom:0}.card-carousel .slick-center{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.card-carousel{margin-right:30px}}@media only screen and (max-width: 991px){.popular-region-slider .slick-slide img{min-height:300px}.stats-wrapper ul li strong{font-size:20px}.stats-wrapper{padding-bottom:120px}.outline-title h2:after{font-size:34px}.outline-title h2{font-size:80px}.btn-outline{min-width:180px}.courses-info p{font-size:16px}.courses-offer-list ul li{padding:8px 15px;padding-right:130px}.courses-offer-list ul li h6{font-size:16px}.courses-offer-list ul li .btn{right:15px;min-width:110px}.gcourse-title .t-content{flex:0 0 100%;max-width:100%;margin-top:10px}.gcourse-title .t-content h3{padding-bottom:20px}.gcourse-title .t-content ul li{flex:0 0 auto;padding-right:15px}.courses-offer-list ul{margin-right:10px}.courses-offer-list ul li h6{font-size:14px}.accommodation-wrapper .outline-title{padding-bottom:50px}.accommodation-wrapper .outline-title .acc-filter-wrapper{top:auto;transform:none;bottom:15px}.outline-title .browse-link{top:auto;transform:none;bottom:26px}.view-details{min-width:100px}.pga-pro-wrapper .pga-content{padding-left:10px}.pga-pro-wrapper .pga-content h4{padding-bottom:12px}.pga-pro-wrapper .pga-content p{font-size:16px;margin-bottom:18px}.pga-pro-wrapper .pga-content{padding-right:10px}.pga-pro-slider .slick-prev{left:50%;transform:translate(-50%, 0);top:104%;transform:none;margin-left:-80px}.pga-pro-slider .slick-next{right:50%;transform:translate(-50%, 0);top:104%;transform:none;margin-right:-80px}.inner-hero-wrapper .caption h1{font-size:40px;padding-bottom:20px}.inner-hero-wrapper .caption p{font-size:20px}.inner-hero-wrapper .caption p br{display:none}.inner-hero-wrapper .caption .caption-content{background:rgba(255,255,255,0.5);padding:15px;border-radius:10px}.golfer-about-features ul li h5{font-size:16px}.block-title p{font-size:20px}.ow-box figure{display:block;width:410px;margin:0 auto 25px;position:relative}.ow-box .row{display:block}.ow-box .box-content{text-align:center;align-items:center}.visit-link{display:inline-block !important;text-align:left;width:100%;max-width:360px}.owl-v2 .owl-prev{left:0}.owl-v2 .owl-next{right:0}.advt-hero img{min-height:380px}.various-channels-list h5{letter-spacing:1.5px;height:65px}.who-we-content{display:block}.who-we-content h2{max-width:none}.media-kit{display:block}.media-kit figure{max-width:none;padding:40px;border-bottom:1px solid #ebebeb;border-right:none}.course-result-hero .row{display:block;position:relative}.course-result-hero{padding-top:25px}.course-slider-wrapper{position:static;padding-bottom:30px}.course-result-info{padding-bottom:50px}.misc-info-wrapper figure{margin-right:0}.misc-info-wrapper .btn-box .btn{min-width:180px;margin-right:10px}.misc-info-wrapper{padding-top:60px;padding-bottom:60px}.prizes-slider .prizes-pic figure{width:290px;height:290px}.prizes-slider .prizes-info h4{font-size:28px}.ce-box{padding:25px}.draw-box{display:block;height:auto;padding:20px 0;padding-bottom:40px;text-align:center}.draw-box figure{position:static;transform:none;margin:0 auto 20px}.draw-box .counter-block{display:inline-flex;position:static;transform:none;white-space:nowrap}.draw-box h3{padding-bottom:25px}.hero-slider .caption h1{font-size:30px;line-height:1.2}.hero-slider .caption h2{font-size:18px}.categories-carousel .slick-prev{margin-left:0;left:12px;transform:translate(0, -50%)}.categories-carousel .slick-next{margin-left:0;right:12px;left:auto;transform:translate(0, -50%)}.categories-carousel .title{width:100%}.categories-carousel .title h4{font-size:20px;text-align:center;width:100%}.results-filter-wrapper{display:block;margin-bottom:30px}.results-filter{margin-bottom:20px}.result-search-input{width:100%}.results-box .top-content{display:block}.results-box .top-content figure{max-width:none;height:400px}.use-membership-card .row{display:block}.card-carousel{max-width:500px;margin:0 auto}.mem-content{padding-right:0;padding-top:20px}.mem-content h3{font-size:30px}.mem-content ol li{font-size:18px}}@media only screen and (max-width: 767px){.sp-gallery-slider .slick-slide img{height:300px}.outline-title h2{font-size:70px}.outline-title h2:after{font-size:32px}.stats-wrapper ul{justify-content:center}.stats-wrapper ul li{margin:0 20px;margin-bottom:30px}.stats-wrapper{padding-bottom:80px}.stay-play-carousel .slick-prev{top:126px;left:0}.stay-play-carousel .slick-next{top:126px;right:0}.gcourse-title{margin-top:15px}.pga-pro-wrapper .row{display:block}.pga-pro-wrapper figure{margin-bottom:25px}.courses-slider.slick-v2 .slick-prev{left:-5px;top:136px;transform:none;margin:0}.courses-slider.slick-v2 .slick-next{right:-5px;top:136px;transform:none;margin:0}.vid-place{height:320px}.pga-pro-slider .slick-prev{left:-5px;top:136px;transform:none;margin:0}.pga-pro-slider .slick-next{right:-5px;top:136px;transform:none;margin:0}.courses-info{display:block}.courses-slider-wrapper{padding-bottom:40px}.pga-pro-wrapper{padding-bottom:100px}.inner-hero-wrapper>figure{right:-160px}.inner-hero-wrapper .caption h1{font-size:36px;padding-bottom:15px}.inner-hero-wrapper .caption p{font-size:18px}.golfer-about-features ul li{flex:0 0 33.33%;max-width:33.33%}.block-title{padding-bottom:30px}.block-title p{font-size:18px}.ow-box figure{width:auto;max-width:410px}.management-team-list [class*=col-]{flex:0 0 50%;max-width:50%}.owl-v2 .owl-prev{left:-5px}.owl-v2 .owl-next{right:-5px}.advthero-wrapper{padding-top:35px}.advt-hero img{min-height:360px}.advt-hero .advt-caption h1{font-size:30px}.advt-hero .advt-caption h1 strong{font-size:68px}.various-channels-list{justify-content:center}.various-channels-list [class*=col-]{margin-bottom:20px;flex:0 0 50%;max-width:50%}.various-channels-list h5{text-align:center}.who-we-are .block-title:before{right:25px}.who-we-are .block-title:after{left:25px}.who-we-content{display:block;margin-bottom:25px}.advt-contact-info{display:flex;flex-wrap:wrap;padding-right:0;position:relative;top:0;padding-top:20px}.advt-contact-block{flex:0 0 100%;max-width:100%}.advthero-wrapper .block-title h2{font-size:36px;line-height:1;padding-bottom:10px}.advt-contact .form-submit{margin-top:20px}.winner-list{padding-left:35px}.winner-list ol{flex-wrap:wrap}.winner-list ol li{flex:0 0 33.33%;max-width:33.33%;min-width:1px;padding:0 5px}.course-result-info h1{font-size:25px}.misc-info-wrapper figure{height:auto;margin-bottom:25px}.misc-info-wrapper{padding-top:40px;padding-bottom:40px}.prizes-wrapper h3{padding-bottom:45px}.prizes-slider .prizes-pic figure{display:block;float:none;margin:0 auto;margin-bottom:25px}.prizes-slider .prizes-info h4{font-size:26px}.prizes-slider .prizes-info{padding:0 25px;text-align:center}.competitions-events .title{padding:0 15px 30px}.competitions-events p{font-size:16px}.prizes-slider .slick-dots{top:106%}.draw-box h3{font-size:28px}.prizes-slider .row{display:block}.prizes-slider .prizes-pic{padding-right:10px}.hero-slider .caption{padding-left:10px}.hero-slider .caption .caption-content{padding:10px;margin:0px 50px;text-align:center}.results-filter .filter-block{width:200px;margin-left:0;margin-right:15px;margin-bottom:15px}.results-box .top-content figure{max-width:none;height:340px}.feature-info-list ul li{margin-right:15px}.feature-info-list ul li:last-child{margin-right:0}.course-links .btn-box{margin-top:10px}.results-box .top-content .result-info{padding:20px;padding-bottom:25px}.results-box .bottom-content{padding:15px 20px}.results-box .bottom-content{display:block}.c-features ul{flex-wrap:wrap}.c-features ul li{margin-right:20px;margin-bottom:15px}.results-box .bottom-content h6{text-align:left}.c-contact{flex:1;min-width:300px}.card-carousel{max-width:440px;margin:0 auto}.card-carousel .slick-center{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.use-membership-card h2{padding-bottom:30px}.use-membership-card h2{font-size:30px}.mem-content h3{font-size:28px}}@media only screen and (min-width: 320px) and (max-width: 479px){.outline-title h2{font-size:60px}.outline-title h2:after{font-size:30px;width:100%}.stats-wrapper ul li{margin:0;margin-bottom:40px;flex:0 0 50%;padding:0 15px}.stats-wrapper{padding-bottom:60px}.courses-info .btn-box{display:flex;flex-wrap:wrap}.courses-info .btn-box .btn-outline{margin-bottom:15px}.accommodation-wrapper .outline-title .acc-filter-wrapper{position:static;justify-content:space-between}.acc-filter-wrapper .acc-filter:last-child{margin-right:0}.outline-title .browse-link{position:static;float:right}.accommodation-wrapper .outline-title{padding-bottom:20px;transform:none}.accommodation-wrapper .outline-title:after{display:block;content:"";clear:both}.acc-details .acc-logo{flex:0 0 110px}.pga-pro-wrapper{padding-bottom:80px}.inner-hero-wrapper .caption{min-height:400px}.inner-hero-wrapper .caption h1{font-size:34px;padding-bottom:15px}.inner-hero-wrapper .caption p{font-size:16px}.inner-hero-wrapper>figure{right:-250px}.golfer-about-features ul li{flex:0 0 50%;max-width:50%}.ow-box{padding:40px 20px}.advthero-wrapper .block-title h2{font-size:34px}.block-title p{font-size:16px}.advthero-wrapper .block-title p{padding-top:0;line-height:normal}.advthero-wrapper .block-title p br{display:none}.advt-hero .advt-caption h1 strong{font-size:60px}.various-channels-list [class*=col-]{flex:0 0 100%;max-width:100%}.who-we-content ul li{font-size:16px}.who-we-content ul li:before{top:12px}.media-kit figure{padding:30px}.advt-contact-block.work-time .work-days{margin-right:35px}.winner-list ol li p{font-size:12px}.course-slider-wrapper{padding-bottom:20px}.course-result-info h1{font-size:24px}.misc-info-wrapper .btn-box{flex-wrap:wrap}.misc-info-wrapper .btn-box .btn{margin-bottom:15px}.prizes-slider .prizes-pic figure{width:220px;height:220px}.prizes-slider .prizes-info p{font-size:16px}.ce-box h4{font-size:20px}.misc-info-wrapper .courses-offer-list h3{font-size:26px}.prizes-slider .prizes-info h4{font-size:24px}.counter-block .numbers strong{font-size:36px}.draw-box h3{font-size:26px}.hero-slider .caption .caption-content{padding:10px;margin:0px 30px;text-align:center}.hero-slider .caption .caption-content{padding:10px;margin:0;text-align:center}.hero-slider .caption h2{font-size:16px}.hero-slider .slick-prev{margin-left:0;left:5px;transform:none;top:auto;bottom:6px}.hero-slider .slick-next{margin-left:0;right:5px;transform:none;top:auto;bottom:6px}.results-filter .filter-block{width:100%;margin-right:0}.browse-categories h2{font-size:30px}.results-filter{margin-bottom:0}.results-box .top-content figure{height:300px}.results-box .top-content .result-info{display:block}.course-content{display:block}.course-content .right-block{max-width:none;display:block}.course-content .right-block .course-logo{float:none}.course-content .left-block{padding-bottom:15px}.price-range-box{text-align:left}.feature-info-list ul li{margin-bottom:10px}.course-links .btn-box{flex-wrap:wrap;flex:0 0 auto}.c-contact{min-width:1px}.course-links{display:block}.course-links .btn-box{margin-top:25px}.course-links .btn-box .btn{margin-left:0;margin-right:10px;margin-bottom:10px}.results-box .top-content .result-info{padding:20px}.mem-content ol li{font-size:16px;padding-left:35px}.mem-content ol li:before{top:-2px}.hero-slider .caption p{margin-bottom:18px}}#content{min-height:400px}.columns-1 #content.content{float:none;padding-right:0;width:auto}#wrapper.page{background:#fff}#sidebar.no-margin{margin:0}#content{color:#555;font-family:'open_sansregular',Arial,Helvetica,sans-serif;line-height:20px;font-size:14px}.text-box-main{margin:0;display:inline;overflow:auto;width:100%;clear:both}.text-box-main .solid,.text-box-main.solid{padding:25px;display:block}#sidebar .text-box-main .solid,#sidebar .text-box-main.solid{padding:10px;display:block}.bigger-110{font-size:110%}.bigger-120{font-size:120%}.bigger-130{font-size:130%}.bigger-140{font-size:140%}.bigger-150{font-size:150%}.bigger-200{font-size:200%}.no-border{border:none}.no-padding{padding:0}.img-padded{padding:20px 20px 0 20px;background:#fff}.border-lite{border:1px solid #e9e9e9}.underline{text-decoration:underline}.overflow-hidden{overflow:hidden}#content p{margin:0 0 15px 0}p.narrow{padding:0;margin:0;height:1px}p.alert{height:auto}hr.section-divider{margin:0 25px 15px 25px}hr.lite{height:1px;border-top:1px solid #e9e9e9}ol.ol{margin:0 0 0 30px;list-style:initial;list-style-type:decimal}.table th{font-weight:800}.table td,.table th{color:#000}.white{color:#fff}.white-bg{background:#fff}.btn-wide{width:50%}.hidden{display:none}.grey{color:#aaa}.btn-light{color:#333 !important;border-color:#ccc}a.btn-success,a.btn-primary{color:#fff}.expired{color:#fff;background:#df0c0c;float:right;padding:10px 20px;margin:-25px 0 0 0}.youtube-frame{background:#000}.sidebar .youtube-frame{min-height:250px}.main-slider-wrapper .youtube-frame{width:100%;height:600px}.theme-business1 .main-slider-wrapper .youtube-frame,.theme-business2 .main-slider-wrapper .youtube-frame,.open-article-content .main-slider-wrapper .youtube-frame{max-height:364px}@media only screen and (max-width: 992px){.main-slider-wrapper .youtube-frame{height:400px}}@media only screen and (max-width: 767px){.main-slider-wrapper .youtube-frame{height:340px}}.article-pic .embed-frame,.article-pic .youtube-frame{width:100%;height:400px;margin-bottom:10px}@media only screen and (max-width: 992px){.article-pic .embed-frame,.article-pic .youtube-frame{height:360px}}@media only screen and (max-width: 767px){.article-pic .embed-frame,.article-pic .youtube-frame{height:300px}}.sidebar-box .social-networks{list-style:none;margin:0;padding:0;overflow:hidden;font-size:12px;line-height:20px}.sidebar-box .social-networks{margin:15px 0 0}.sidebar-box .social-networks li{float:left;margin:5px 12px 10px 0;border:0px solid !important;padding:0 !important;min-height:30px !important}.sidebar-box .social-networks a{float:left;color:#010101 !important;background:#fff;border-radius:5px;padding:3px 8px 0 0;border:1px solid #ddd;min-width:80px;line-height:20px}.sidebar-box .social-networks a:hover{text-decoration:none;background:#fdffc5}.sidebar-box .social-networks a:before{content:'';display:inline-block;vertical-align:top;margin:0}.search-page ul{padding:0;margin:0;list-style-type:none}.big-search{width:100%}.big-search input[type="search"]{float:left;width:100%;height:40px;padding:8px 15px;margin:10px 0;border:1px solid #1ebaea;background:#fff;border-radius:3px;font-size:16px;color:#999}.big-search input[type="submit"]{margin:15px 0 0 -40px;width:35px;height:29px;overflow:hidden;text-indent:-9999px;cursor:pointer;line-height:0;font-size:0;border:0;border-radius:0 3px 3px 0;background:url(website/sprite.png) no-repeat -467px -58px}.big-search.alt input[type="search"]{background:#f4feff}.highlight-text{padding:12px;margin:20px 0;background:#e1f4fd;clear:both;display:block}.li-table{float:left;width:50%;padding:8px !important;color:#000;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}.li-table.alt{border-left:0}@media only screen and (max-width: 600px){.li-table{width:100%}.li-table.alt{border-left:1px solid #ebebeb}}.website-image-input{float:left;margin:0 20px 0 0}.image-load-progress-area{width:400px;height:20px;float:right}.image-load-progress-area .progress-bar-success{background:#c9f0ce}.fileupload-result-message{float:left;clear:left;padding:10px 0;color:#666}ul.dd-list li{padding:0}ul.dd-list li:before{content:""}ul.none{margin:0;padding:0}ul.none li{padding:0 0 7px 5px}ul.none li:before{content:""}.slide-mobile{display:none !important}@media only screen and (max-width: 600px){.slide-full{display:none !important}.slide-mobile{display:block !important}}.login-links{float:right;position:absolute;top:10px;right:20px}.form-control.drop-down-arrow{background:url(icons/down-arrow-white.png) no-repeat right 10px center !important}img.ssl{width:40px;margin-top:-15px;float:right}@media (max-width: 767px){img.ssl{margin-top:0}}.image-loader .image-upload-input-area{padding:20px 28px 0 28px}.image-loader.inner,.image-loader.inner .image-upload-input-area{padding:0;background:0;border-radius:0}.image-loader h2{background:url(estore/camerashoot.png) no-repeat 0 center}.image-loader div>ul{display:inline-block;margin:0;padding:0px 0 10px 31px}.image-loader div>ul>li{width:187px;border:1px solid #ebebeb;text-align:center;border-radius:5px;float:left;display:inline-block;padding:22px 0 7px 0;margin:16px 16px 0 0}.image-loader div>ul>li>a{margin:0px 0 5px 0;display:block}.image-loader div>ul>li>a>span{display:block;font-family:'Roboto', sans-serif;font-size:16px;line-height:16px;color:#666d4d;font-weight:normal;padding:5px 0 22px 0}.image-loader ul li ul{display:block;border-top:1px solid #ebebeb;margin:20px 0 0 0;padding:8px 0 0px 0;min-height:34px}.image-loader ul li ul li{float:left;display:inline-block;width:33.33%;border:none}.image-loader ul li .image-area{width:120px;height:120px;margin:auto;overflow:hidden}.image-loader ul li .image-area img{width:100%}@media (max-width: 1200px){.image-loader div>ul{width:100%}.image-loader div>ul>li{width:22%}}@media (max-width: 991px){.image-loader div>ul>li{width:46%;margin:0 15px 15px 0}}@media (max-width: 479px){.image-loader div>ul>li{width:100%}.image-loader div>ul{padding:25px}}#registration-details{padding:10px 20px 10px 20px}#registration-details h3{font-size:24px;font-family:'open_sanslight',Arial, Helvetica, sans-serif}#registration-details h3 span{font-size:16px;color:#a1c426}#registration-details ol{margin:5px 0 25px 0;color:#555}#registration-details .registration-fee{font-size:14px}#registration-progress{margin:40px 0;border-top:1px solid #eee;padding:20px 0 0 0;color:#777}#registration-progress li.active{color:#000;font-family:'open_sanssemibold', Arial, Helvetica, sans-serif}#registration-progress h2{font:20px/50px 'open_sanslight',Arial, Helvetica, sans-serif}#registration-steps{width:100%;height:150px}#registration-steps div.step{height:100px;float:left;padding:42px 0 0 0}#registration-steps .current{color:#000}#registration-steps div.step-1{width:19%;background:url(website/registration-steps.png) 0 0 no-repeat}#registration-steps.max-steps-3 div.step-1{width:27%}#registration-steps div.step-1.active{background:url(website/registration-steps-active.png) 0 0 no-repeat}#registration-steps div.step-2{width:30%;background:url(website/registration-steps.png) 28% 0 no-repeat}#registration-steps div.step-2.active{width:30%;background:url(website/registration-steps-active.png) 28% 0 no-repeat}#registration-steps.max-steps-3 div.step-2{width:30%}#registration-steps div.step-2 p{padding:0 10%;text-align:center}#registration-steps div.step-3{width:30%;background:url(website/registration-steps.png) 72% 0 no-repeat}#registration-steps div.step-3.active{width:30%;background:url(website/registration-steps-active.png) 72% 0 no-repeat}#registration-steps div.step-3 p{padding:0 10% 0 15%;text-align:center}#registration-steps.max-steps-3 div.step-3 p{padding:0 0 0 33%}#registration-steps.max-steps-3 div.step-3{width:33%;background:url(website/registration-steps-3.png) 60% 0 no-repeat}#registration-steps.max-steps-3 div.step-3.active{width:33%;background:url(website/registration-steps-active-3.png) 60% 0 no-repeat}#registration-steps div.step-4{width:20%;background:url(website/registration-steps.png) top right no-repeat;text-align:right}#registration-steps div.step-4.active{width:20%;background:url(website/registration-steps-active.png) top right no-repeat}#registration-steps-basic{width:100%;height:25px;margin:30px 0}#registration-steps-basic div.step{height:25px;float:left;padding:0}#registration-steps-basic div.step-1{width:33%;background:url(website/registration-steps-basic.png) -40% 0 no-repeat}#registration-steps-basic div.step-2{width:33%;background:url(website/registration-steps-basic.png) 52% 0 no-repeat}#registration-steps-basic div.step-3{width:33%;background:url(website/registration-steps-basic.png) 145% 0 no-repeat}@media only screen and (max-width: 1199px){#registration-steps-basic div.step-1{background-position:-29% 0}#registration-steps-basic div.step-3{background-position:133% 0}}@media only screen and (max-width: 990px){#registration-steps-basic div.step-1{background-position:-19% 0}#registration-steps-basic div.step-3{background-position:121% 0}}@media only screen and (max-width: 600px){#registration-steps-basic div.step-1{background-position:-3% 0}#registration-steps-basic div.step-2{background-position:50% 0}#registration-steps-basic div.step-3{background-position:103% 0}}body.members{background:#f1f1f1}body.members section.content{padding:0}.paypal-checkout{text-align:center}.paypal-checkout img{max-width:300px}#paypal-instructions img{max-width:100%}#special-conditions ul{margin:0 0 10px 10px;padding-left:10px}.contact-block .item.wide{width:90%}.contact-block .item dt span{width:26px;text-align:center;float:left}td.image img{max-width:200px}.form-horizontal .control-label{padding-top:0;color:#000}.shipping-address{font-size:12px;border:1px dashed #ccc;margin:5px 0;padding:5px;background:#f9f9f9;font-family:courier}tr.task-row-2 td{border-top:0 !important}tr.task-row-2 .updated{color:#666}.dashboard-header{margin:0 0 20px 0}.dashboard-header a{color:#9cc12c}.dashboard-header table p{color:#fff}.add-events a{color:#12befe}.dashboard-header a:hover,.dashboard-header a:active,.add-events a:hover{color:#c0ee35}.dashboard-header .post-box{background:#2e343a url(members/grey-tile.png) repeat;padding:30px 20px 20px;color:#fff}.dashboard-header .holder{position:static}.dashboard-header .post-box h1{font-family:'open_sanslight',Arial,Helvetica,sans-serif;margin:0 0 5px 0}.dashboard-header .post-box h1 strong{color:#ddd}.dashboard-header .image-area{float:right;padding:0;margin:5px 0 0 7px;position:relative;height:auto}.dashboard-header .image-area img{margin:0 0 10px;max-width:100%;width:auto !important;padding:5px;height:auto}.dashboard-header .image-area a{color:#fff;text-transform:none;clear:both;float:right}.dashboard-header .image-area a:hover{text-decoration:none}.dashboard-header .image-area a:hover span{text-decoration:underline}.dashboard-header .expired{padding:5px 20px;margin:-30px 55px 0 0}.dashboard-header .expired a{color:#fff}.dashboard-header table th{color:#fff;padding:5px 25px 5px 0;vertical-align:top;border-bottom:1px dashed #444;line-height:17px}.dashboard-header table td{color:#ddd;padding:5px 5px 5px 5px;font-size:14px;vertical-align:top;border-bottom:1px dashed #444}.dashboard-header table p.url{word-wrap:break-word;max-width:95%}@media only screen and (max-width: 1199px){.dashboard-header table th,.dashboard-header table td{font-size:12px}}@media only screen and (max-width: 991px){.dashboard-header .image-area{float:none;margin:0 0 10px;max-width:200px}}@media only screen and (max-width: 767px){.dashboard-header .image-area{float:none;margin:0 0 10px}.dashboard-header table th,.dashboard-header table td{font-size:14px}}.input-with-submit{padding:10px 0;display:block;margin:0 0 20px 0}.input-with-submit form{margin:10px 0;width:100%}.input-with-submit p{font-size:14px;padding:0}.redeemable-section .input-with-submit .form-block{float:left;width:100%;text-align:center}.redeemable-section .input-with-submit .form-block form{width:364px;margin:0px auto}@media only screen and (max-width: 767px){.redeemable-section .input-with-submit .form-block form{margin:10px auto}}.input-with-submit label{display:inline-block;vertical-align:top;font:13px/15px 'open_sanssemibold',Arial, Helvetica, sans-serif;color:#fff;margin:0 -10px 14px 0}.input-with-submit .holder{overflow:hidden;border-radius:3px}.input-with-submit input[type="text"],.input-with-submit input[type="email"]{background:#fff;border:1px solid #ddd;float:left;width:250px;height:30px;margin:0;padding:4px 10px;font:12px/18px 'open_sansregular', Arial, Helvetica, sans-serif;color:#222;box-shadow:none;outline:none}.input-with-submit input[type="submit"]{background:#aaa;border:none;width:30px;height:30px;float:left;margin:0;padding:0;cursor:pointer;font:12px/16px 'open_sansregular', Arial, Helvetica, sans-serif;color:#fff}.input-with-submit input[type="submit"]:hover{background:#bbb}@media only screen and (max-width: 479px){.input-with-submit input[type="text"],.input-with-submit input[type="email"]{width:68%}.input-with-submit input[type="submit"]{width:30%;font-size:11px}}.dd-list{padding:0}.dd-item{display:block;position:relative;margin:0 0 10px 0;padding:0;min-height:20px;line-height:20px}.dd-handle,.image-uploader{display:block;min-height:38px;margin:5px 0;padding:8px 12px;background:#F8FAFF;border:1px solid #DAE2EA;color:#7C9EB2;text-decoration:none;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dd-handle:hover{color:#438EB9;background:#F4F6F7;border-color:#DCE2E8}header.with-photo{height:120px;display:flex;align-items:center}header.with-photo img{margin-right:10px}.events .logo{width:255px}.events .footer .footer-logo{width:100px}.footer .advert img{max-width:100%}@media only screen and (max-width: 992px){.action-helpcentre .faq-list .faq-q h4{font-size:14px !important}}.action-helpcentre .faq-list .faq-q h4{font-size:18px;text-transform:capitalize}.video-modal .modal-dialog{width:90%;height:90%;margin:30px auto;max-height:600px}.video-modal .modal-content{width:100%;height:100%;margin:20px;background:#000}.video-modal button{color:#fff}article .btn.btn-default{line-height:35px}#gallery-tab{width:100%}.menu-divider{border-left:1px solid #777;margin:10px 20px 10px 20px !important;height:30px !important}@media only screen and (max-width: 767px){.menu-divider{display:none}}.gblock-content iframe{width:100%;height:425px}@media only screen and (max-width: 992px){.gblock-content iframe{height:350px}}@media only screen and (max-width: 767px){.gblock-content iframe{height:300px}}@media only screen and (max-width: 479px){.gblock-content iframe{height:250px}}.table-holder-block{max-width:100%;overflow:auto;background:#f9f9f9}li.social-icons a{padding:10px 0 10px 10px !important}li.social-icons img{width:24px}@media only screen and (max-width: 767px){li.social-icons a{width:40px;display:inline-block !important}}@media only screen and (min-width: 767px){.events .navigation>ul>li>a{padding:0 10px}}.tourism .main-slider .flex-direction-nav{display:none}.tourism .flexslider .caption{top:50%}.tourism .flexslider .caption .btn-rounded{background:#20c452;border-radius:6px;text-transform:none}.tourism .bslide-info h1{font-size:45px;padding-left:0px;line-height:50px}@media only screen and (max-width: 992px){.tourism .bslide-info h1{font-size:25px;line-height:30px}.tourism .flexslider .caption{width:90%}}@media only screen and (max-width: 500px){.tourism .bslide-info h1{font-size:15px;line-height:20px}.tourism .flexslider .caption{width:90%}}.tourism .bslide-info h1:before{display:none}.sp-box .duration .countdown-section+.countdown-section:before{content:':';display:inline-block;vertical-align:top;margin:0 4px 0 2px}.sp-box .duration .countdown-period{font-size:9px;line-height:8px;font-weight:400;display:inline-block;margin-left:2px;vertical-align:bottom}.sp-box a:hover{text-decoration:none}.sp-box a:hover .content{background:#fffee9}.region-slider .flexslider .caption,.tourism-slider .flexslider .caption{position:absolute;width:100%;left:0;top:50% !important;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.region-slider .bslide-info h1{text-align:center;margin:0 auto}.region-slider .bslide-info h1{position:relative;color:#d3d3d3;font-size:113px !important;font-family:'Muli';font-weight:800;line-height:1;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#d8d8d8}.region-slider .bslide-info h1:after{display:block;content:attr(data-title);color:#fff;font-size:50px;font-family:'Muli';font-weight:800;line-height:1;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-text-fill-color:#fff;-webkit-text-stroke-width:0;-webkit-text-stroke-color:#fff}@media only screen and (max-width: 991px){.region-slider .flexslider .caption{top:30%}.region-slider .bslide-info h1{font-size:80px !important}.region-slider .bslide-info h1:after{font-size:34px}}@media only screen and (max-width: 767px){.region-slider .flexslider .caption{top:30%}.region-slider .bslide-info h1{font-size:50px !important}.region-slider .bslide-info h1:after{font-size:20px}}.tourism .btn.rounded{border-radius:5px}.tourism .btn-theme,.tourism .event-meta ul li strong.few-left,.tourism .schedule-table .tour-features .few-left{background:#20c452}.tourism .event-calendar-vertical .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#20c452 url("shared/images/2020/scrollicon.png") no-repeat center center !important}.tourism .btn-theme:hover{background:#30d462}.tourism .content-nav.alt ul li.active a,.tourism .content-nav.alt ul li a:hover,.tourism .gblock-content h2 strong,.tourism .events-filter ul li.active a,.tourism .event-calendar-vertical .event-month .month-title{color:#20c452}.tourism .btn-theme-outline{border:2px solid #20c452}.tourism .btn-theme-outline:hover{background:#20c452}.flexslider .logo-overlay{position:absolute;left:0;top:0;width:100%;height:100%}.flexslider .logo-overlay img{max-width:190px !important;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:10px;box-shadow:0 3px 7px rgba(0,0,0,0.06)}.events-product-page{background:#f1f1f1}.tourism .logo{margin:-13px 50px 0px 0;width:130px;border:0px solid #f11}.tourism #header .holder{min-height:100px !important;padding-top:21px;border-bottom:1px solid #d7d7d7}@media only screen and (max-width: 767px){.tourism #header .holder{min-height:60px !important}.top-rightbox .search{display:none}}.tourism .footer-txt{display:none}.x-about-list{text-align:center;margin-top:20px}.x-about-list [class*=col-]{padding:0 50px}.x-about-list .b-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px;margin:0;margin-bottom:30px}.x-about-list .b-icon img{display:block;max-width:100%}.x-about-list p{color:#000;font-size:20px;font-family:'open_sansbold';font-weight:normal;line-height:1.38}.x-about-list p span{color:#999;font-size:14px;font-family:'open_sansregular'}.x-about-list p sup{color:#999;font-family:'open_sansregular'}.map-box{min-width:150px;height:330px;background:#e4e4df;position:relative}.google-map{width:100%;height:100%}.map-fullpage,.map-fullpage #map{min-height:600px}@media only screen and (max-width: 991px){.map-fullpage,.map-fullpage #map{min-height:400px}}@media only screen and (max-width: 500px){.map-fullpage,.map-fullpage #map{min-height:300px}}.loading-markers{width:24px;height:24px;border:0px solid #f00;position:absolute;z-index:20000;left:12px;bottom:30px}.map-size-selector{padding:0 10px 5px 10px;text-align:right}.map-size-selector.bottom{padding:5px 10px 0 10px}.map-size-selector a.active{border:1px solid #999}
