a.video-image span:after{transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear}.title_uppercase{text-transform:uppercase}.title_bold{font-weight:700}blockquote q{display:inline-block;font-size:16px;line-height:36px;position:relative;z-index:1}blockquote cite{display:block;font-size:14px;font-style:normal;font-weight:400;line-height:30px;margin:10px 0 0;text-align:right}.extend-bg-fullwidth-left.vc_col-has-fill>.vc_column-inner,.extend-bg-fullwidth-right.vc_col-has-fill>.vc_column-inner{position:relative}.extend-bg-fullwidth-left:not(.vc_col-has-fill):after,.extend-bg-fullwidth-right:not(.vc_col-has-fill):after,.extend-bg-fullwidth-left.vc_col-has-fill>.vc_column-inner:after,.extend-bg-fullwidth-right.vc_col-has-fill>.vc_column-inner:after{content:'';display:inline !important;height:100%;position:absolute;top:0;width:9999px;z-index:-1}.extend-bg-fullwidth-left:not(.vc_col-has-fill):after,.extend-bg-fullwidth-left.vc_col-has-fill>.vc_column-inner:after{right:100%;z-index:0}.extend-bg-fullwidth-right:not(.vc_col-has-fill):after,.extend-bg-fullwidth-right.vc_col-has-fill>.vc_column-inner:after{left:100%;z-index:0}.extend-bg-fullwidth-left:after,.extend-bg-fullwidth-right:after,.extend-bg-fullwidth-left.vc_col-has-fill>.vc_column-inner:after,.extend-bg-fullwidth-right.vc_col-has-fill>.vc_column-inner:after{background-color:inherit}.dt-sc-special-testimonial-container .extend-bg-fullwidth-left:after,.dt-sc-special-testimonial-container .extend-bg-fullwidth-right:after{background:0 0}.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left:not(.vc_col-has-fill):after,.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left.vc_col-has-fill>.vc_column-inner:after{box-shadow:8px 0 0 0 #fff;right:0;transform:skewX(-30deg) translateX(18px);z-index:0}.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left:not(.dt-col-static-position)>.vc_column-inner{position:relative;z-index:1 !important}.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left.vc_col-has-fill>.vc_column-inner:before{left:0;transform:skewX(-30deg) translateX(-32px)}.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left[class*=dt-skin-],.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-right[class*=dt-skin-]{background-color:transparent}a.video-image span{color:#fff;font-size:40px;height:75px;line-height:75px;position:relative;transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear;width:75px}a.video-image span:after{background:#2b2b2b;border-radius:50%;box-shadow:0 0 0 5px rgba(255,255,255,.35);-moz-box-shadow:0 0 0 5px rgba(255,255,255,.35);-webkit-box-shadow:0 0 0 5px rgba(255,255,255,.35);color:#fff;content:'';display:none !important;display:block;height:75px;left:-2px;line-height:75px;position:absolute;top:0;width:75px;z-index:-1}a.video-image span:hover:after{background:#fff}.video-image{display:block;min-height:413px}.image-overlay-icon .vc_single_image-wrapper{position:relative}.image-overlay-icon .vc_single_image-wrapper:before{background:rgba(0,0,0,.4);content:'';display:block;height:100%;left:0;margin:0 auto;position:absolute;right:0;top:0;width:100%}.image-overlay-icon a.video-image{left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%}.gradient-parallax:before{background:-moz-linear-gradient(left,rgba(242,243,246,1) 20%,rgba(242,243,246,.72) 30%,rgba(229,229,229,0) 40%,rgba(229,229,229,0) 100%);background:-webkit-linear-gradient(left,rgba(242,243,246,1) 20%,rgba(242,243,246,.72) 30%,rgba(229,229,229,0) 40%,rgba(229,229,229,0) 100%);background:linear-gradient(to right,rgba(242,243,246,1) 20%,rgba(242,243,246,.72) 30%,rgba(229,229,229,0) 40%,rgba(229,229,229,0) 100%);content:'';display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f3f6',endColorstr='#00e5e5e5',GradientType=1);height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.gradient-parallax .gradient-content{padding-right:45px;z-index:9}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,.safari-hack.vc_row.vc_row-flex{display:block !important}}.rs_no-padding_column.wpb_column,.vc_col-md-12.wpb_column.rs_no-padding_column{margin-bottom:0;margin-top:-1px;padding-bottom:0}.light-overlay:before{background:rgba(255,255,255,.8)}.dark-overlay:before{background:rgba(0,0,0,.8)}.gray-scale:hover,.gray-scale:hover img{filter:grayscale(1);transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;-ms-transition-duration:1s;-webkit-transition-duration:1s;transition-property:filter;-moz-transition-property:-moz-filter;-ms-transition-property:-ms-filter;-o-transition-property:-o-filter;-webkit-transition-property:-webkit-filter;-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1)}.dt-sc-text-with-icon{clear:both;float:left;font-weight:700;padding:12px 0 12px 20px;width:100%}.dt-sc-text-with-icon span{font-size:18px;font-weight:700;margin:0 7px 0 0;position:relative;top:2px}.dt-sc-text-with-icon.border-bottom{border-bottom:1px solid}.dt-sc-text-with-icon.border-right{border-right:1px solid}.dt-sc-dark-bg .dt-sc-text-with-icon span{color:#fff}.hosting-table{border-top:0;font-family:'Open Sans',sans-serif}.hosting-table th{background:#e1e1e1;border-radius:5px 5px 0 0;border-right:1px solid #fff;color:#000;font-size:16px;font-weight:600;padding:20px 15px}.hosting-table tr td,.hosting-table tbody tr:nth-child(2n+1) td{background:rgba(0,0,0,.95);border-bottom:0;border-right:1px solid rgba(255,255,255,.2);font-size:16px;font-weight:600;padding:25px 15px}.hosting-table tbody tr td:last-child,.hosting-table tr th:last-child{border:none}.hosting-table tbody tr:nth-child(2) td{background:rgba(0,0,0,.9)}.hosting-table tbody tr:nth-child(3) td{background:rgba(0,0,0,.85)}.hosting-table tbody tr:nth-child(4) td{background:rgba(0,0,0,.8)}.hosting-table tbody tr:nth-child(5) td{background:rgba(0,0,0,.75)}.hosting-table tbody tr:nth-child(6) td{background:rgba(0,0,0,.7)}.hosting-table tbody tr:nth-child(7) td{background:rgba(0,0,0,.65)}.hosting-table tbody tr:nth-child(8) td{background:rgba(0,0,0,.6)}.hosting-table tbody tr:nth-child(9) td{background:rgba(0,0,0,.55)}.hosting-table tbody tr:nth-child(10) td{background:rgba(0,0,0,.5)}.hosting-table tbody tr:nth-child(11) td{background:rgba(0,0,0,.45)}.hosting-table tbody tr:nth-child(12) td{background:rgba(0,0,0,.4)}.hosting-table tbody tr td:first-child{position:relative}.hosting-table tbody tr td:first-child:before{background:#60ae0d;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hosting-table tbody tr td.new,.hosting-table tbody tr td.hot{overflow:hidden;position:relative}.hosting-table tbody tr td.new:before,.hosting-table tbody tr td.hot:before{background:#60ae0d;color:#fff;content:'New';font-size:12px;left:-20px;padding:2px 22px;position:absolute;top:5px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.hosting-table tbody tr td.hot:before{background:#e80505;content:'Hot';padding:2px 24px}.dt-sc-partially-rounded-alt{transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear}.vc_min_height_right.wpb_column.vc_col-sm-6{margin-left:30px;width:calc(50% - 30px)}.dt-sc-image-caption-with-counter{counter-reset:image-caption-counter}.dt-sc-image-caption-with-counter h3{counter-increment:image-caption-counter}.dt-sc-image-caption-with-counter h3:before{border-bottom:2px solid;content:counter(image-caption-counter,decimal-leading-zero);float:left;font-size:36px;font-weight:600;margin:-10px 20px 0 0;padding:0}.dt-sc-image-caption-with-counter h3:before{font-family:'Open Sans',sans-serif}.dt-sc-contact-details-on-map .dt-sc-map-overlay h3{color:#fff}.dt-sc-readmore-plus-icon:before,.dt-sc-readmore-plus-icon:after{transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear}.dt-sc-readmore-plus-icon{bottom:0;height:60px;position:absolute;right:0;text-indent:-9999px;width:60px}.dt-sc-readmore-plus-icon:before,.dt-sc-readmore-plus-icon:after{bottom:0;content:'';left:0;margin:auto;position:absolute;right:0;top:0}.dt-sc-readmore-plus-icon:before{height:1px;width:30px}.dt-sc-readmore-plus-icon:after{height:30px;width:1px}.dt-sc-readmore-plus-icon:before,.dt-sc-readmore-plus-icon:after{background:#fff}.dt-sc-readmore-plus-icon{background:#000}.dt-sc-readmore-plus-icon:hover{background:rgba(0,0,0,.8)}.diamond-narrow-square-border li:before{transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear}.diamond-narrow-square-border li a{color:#000}.diamond-narrow-square-border li a:hover{color:#fff}.dt-sc-callout-box{color:#000;font-size:18px;line-height:32px}.dt-sc-callout-box h2{color:#000;font-size:30px}.dt-sc-callout-box.aligncenter .dt-sc-button{margin-left:10px;margin-right:10px}.dt-sc-callout-box.alignleft .dt-sc-button{margin:5px 20px 0 0}.dt-sc-callout-box.alignright .dt-sc-button{margin:5px 0 0 20px}.dt-sc-callout-box.alignleft img{float:left;margin-right:25px;max-width:300px}.dt-sc-callout-box.alignright img{float:right;margin-left:25px;max-width:300px}.dt-sc-callout-box.type5.alignright{padding-left:25px}.dt-sc-callout-box.type5.alignleft{padding-right:25px}.dt-sc-callout-box.type1{font-size:16px;line-height:36px}.dt-sc-callout-box.type1 h2{background:url(//slc-ut2034.org/wp-content/themes/whistle/css/../images/title-pattern.png) repeat 0 0;line-height:30px}.dt-sc-callout-box.type1 h2 span{background-color:#fff;padding:0 15px}.dt-sc-callout-box.type2{background:#f4f4f4;border-left:5px solid;display:inline-block;padding:30px;width:100%}.dt-sc-callout-box.type2 .dt-sc-button{margin-right:0}.dt-sc-callout-box.type2 .right-align-button{float:right;margin:60px 0 60px 20px}.dt-sc-callout-box.type3{padding:55px 15px 50px}.dt-sc-callout-box.type3,.dt-sc-callout-box.type5{border:2px solid #000;position:relative}.dt-sc-callout-box.type5 h2{padding-top:20px}.dt-sc-colored-box{color:#fff;padding:42px 5% 22px;position:relative}.dt-sc-colored-box h5{color:#fff;font-size:16px;margin-bottom:14px}.dt-sc-colored-box>span{border:2px solid #fff;display:inline-block;font-size:26px;height:60px;line-height:60px;margin-bottom:15px;text-align:center;width:60px}.dt-sc-colored-box.type1{text-align:center}.dt-sc-colored-box.type2{padding:42px 5% 58px 155px}.dt-sc-colored-box.type2>span{left:60px;position:absolute;top:38px}.dt-sc-colored-box.type2 h5{font-size:22px;line-height:20px;margin-bottom:12px;text-transform:uppercase}.dt-sc-colored-box.type2 a.dt-sc-button,.dt-sc-colored-box.type2 a.dt-sc-button:hover{border-color:#fff;color:#fff;font-size:14px}.dt-working-hours li{color:#4d4d4d;display:inline-block;font-size:16px;font-weight:700;padding:8px 0;width:100%}.dt-sc-programs{border:2px solid #ebebeb;float:left;margin-bottom:30px;width:100%}.dt-sc-pro-thumb{float:left;width:100%}.dt-sc-pro-thumb img{float:left}.dt-sc-programs .dt-sc-pro-detail{float:left;width:100%}.dt-sc-pro-detail .dt-sc-pro-content{border-bottom:2px solid #e6e6e6;padding:30px 20px}.dt-sc-pro-title h3{font-size:20px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.dt-sc-pro-title>span{display:inline-block;margin-bottom:24px}.dt-sc-pro-detail .dt-sc-pro-content .dt-sc-fancy-list{margin-bottom:0}.dt-sc-pro-detail .dt-sc-pro-content .dt-sc-fancy-list li:before{color:#6a695e}.dt-sc-pro-detail ul.dt-sc-pro-price{display:table;margin:0;text-align:center;width:100%}.dt-sc-pro-detail .dt-sc-pro-price li{border-left:2px solid #ddd;display:table-cell;height:50px;line-height:normal;overflow:hidden;padding:0 10px;vertical-align:middle}.dt-sc-pro-detail .dt-sc-pro-price li:first-child{border:none}.dt-sc-pro-detail .pro-price-content sup,.dt-sc-pro-detail .pro-price-content span{font-size:14px;font-weight:700}.dt-sc-pro-detail .pro-price-content span{font-weight:400}.dt-sc-pro-detail .dt-sc-pro-price .dt-sc-button{background-color:transparent;margin:0;padding:0}.dt-sc-pro-detail .dt-sc-pro-price .dt-sc-button:before{content:'';height:100px;margin:-50px;position:absolute;transition:.3s all linear;width:100px;z-index:-1}.dt-sc-pro-detail .dt-sc-pro-price .dt-sc-button i{margin-left:0}.dt-sc-programs input[type=image]{max-width:100% !important}.dt-sc-programs:hover .dt-sc-pro-detail .dt-sc-pro-price .pro-price-content{color:#4d4d4d}.dt-sc-pro-detail .pro-duration i{margin-right:10px}.dt-sc-programs:hover,.dt-sc-programs:hover .dt-sc-pro-detail .dt-sc-pro-content,.dt-sc-programs:hover .dt-sc-pro-detail .pro-price-content,.dt-sc-programs:hover .dt-sc-pro-detail li{border-color:#000}.dt-sc-programs:hover .dt-sc-pro-detail .pro-price-content sup,.dt-sc-programs:hover .dt-sc-pro-detail .pro-price-content span{color:#4d4d4d}.slanting-edge{z-index:1}.slanting-edge:before{content:'';display:inline-block;float:left;height:100%;left:-90px;opacity:.9;position:absolute;top:0;transform:skewX(-11deg);-ms-transform:skewX(-11deg);-webkit-transform:skewX(-11deg);width:10000px;z-index:-1}.fullwidth-section.transparent-bg .alignright{margin-bottom:0}.slanting-edge *{color:#fff}.slanting-edge .dt-sc-button:hover,.skin-color .dt-sc-button:hover{background-color:#fff;border-color:#fff;color:#4d4d4d}.slanting-edge .dt-sc-title.border-title h3{font-size:30px}.rider-section:before{background-image:url(//slc-ut2034.org/wp-content/themes/whistle/css/../images/rider.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover;bottom:0;content:'';display:inline-block;height:730px;left:0;position:absolute;right:0;width:100%;z-index:1}.rally-content{background-image:url(//slc-ut2034.org/wp-content/themes/whistle/css/../images/mountain.png);background-position:right top;background-repeat:no-repeat;background-size:cover;display:inline-block;margin:0;padding:80px 25px 40px 303px;position:relative}.rally-content .vc_column-inner{position:relative;z-index:99}.support-info h3{clear:both;font-size:23px;line-height:20px;margin-bottom:15px;text-transform:none}.support-info h2{font-size:40px;margin-bottom:10px}.support-info h2 i{margin-right:10px}.support-info p{display:inline-block;line-height:20px}.support-info a{border-bottom:2px solid #fff;color:#fff;font-size:15px;margin-right:15px;padding:0 5px 9px 0}.support-info a:hover{color:#000}.skin-color .support-info a:hover{color:#fff}.support-info a i{margin-right:10px}.rally-content .dt-sc-contact-info{font-size:40px;font-weight:700;margin:0;padding:0}.rally-content .dt-sc-contact-info span{margin:0;padding:0}.athlete img{float:left;margin:-100px 0 0 -50px;max-width:none;position:relative}.dt-sc-event-new *{transition:.3s all linear}.dt-sc-event-new{float:left;margin-bottom:4px;padding-bottom:10px;width:100%}.dt-sc-event-thumb{float:left;margin-right:30px;position:relative;width:170px}.dt-sc-event-new.type1 .dt-sc-event-thumb{margin:0 0 30px;position:relative;width:100%}.dt-sc-event-new.type1 .dt-sc-event-detail{bottom:0;left:0;padding:20px 25px;position:absolute;width:100%}.dt-sc-event-thumb>img{float:left}.dt-sc-event-thumb span.dt-sc-event-price{bottom:0;color:#fff;font-size:18px;padding:8px 12px;position:absolute;right:0}.dt-sc-event-thumb .fa{background-color:transparent}.dt-sc-event-thumb span.dt-sc-event-price{bottom:10px;font-weight:400;padding:2px 18px 5px 14px;right:-4px;z-index:1}.dt-sc-event-detail{float:left;width:calc(100% - 200px )}.dt-sc-event-new .dt-sc-event-detail p{margin-bottom:5px}.dt-sc-event-detail a.google-map-link{clear:both;float:left;font-weight:700}.dt-sc-event-new.type1 .dt-sc-event-overlay{bottom:0;color:#fff;height:100%;left:0;position:absolute;width:100%}.dt-sc-event-new.type1 .dt-sc-event-overlay:before{background:-webkit-linear-gradient(to bottom,rgba(0,0,0,0) 65%,rgba(0,0,0,.8) 98%);background:-moz-linear-gradient(to bottom,rgba(0,0,0,0) 65%,rgba(0,0,0,.8) 98%);background:linear-gradient(to bottom,rgba(0,0,0,0) 65%,rgba(0,0,0,.8) 98%);content:'';height:100%;left:0;position:absolute;top:0;width:100%}.dt-sc-event-new.type1 .dt-sc-event-overlay h4 a,.dt-sc-event-new.type1:hover .dt-sc-event-overlay h4 a,.dt-sc-event-new.type1 .dt-sc-event-overlay h4 a:hover,.dt-sc-event-new.type1 .dt-sc-event-detail a.google-map-link{color:#fff}.dt-sc-event-new:hover .dt-sc-event-thumb span.dt-sc-event-price{right:0}.dt-sc-event-new .dt-sc-event-price{font-family:'Crete Round',serif}.dt-sc-event-title{display:inline-block;margin-bottom:12px;margin-bottom:0;position:relative;width:100%}.dt-sc-event-title p.count{float:left}.dt-sc-event-title>h4{font-size:26px;margin-bottom:0;text-transform:uppercase}.dt-sc-nutrition{float:left;margin-bottom:40px;padding-left:130px;position:relative;width:100%}.dt-sc-nutrition-thumb{border-radius:50%;box-shadow:0 0 0 3px #e6e6e6;height:95px;left:0;position:absolute;top:0;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;width:95px}.dt-sc-nutrition:hover .dt-sc-nutrition-thumb{animation:bounceOuter .4s linear}.dt-sc-nutrition-thumb img{border-radius:50%}.dt-sc-nutrition h4{font-size:18px;font-weight:300;margin-bottom:18px;text-transform:uppercase}.workouts-muscle{float:left;min-height:1083px;position:relative;width:100%}.workouts-muscle>img{bottom:0;left:0;position:absolute;right:0;top:0}.workouts-muscle ul li{display:inline-block;font-size:18px;font-weight:700;text-transform:capitalize;width:80%}.workouts-muscle ul li>span{background:#e6e6e6;float:left;height:2px;left:-25px;position:relative;top:0;width:100%}.workouts-muscle ul li>span:before{background-color:#fff;border:2px solid #e6e6e6;border-radius:50%;content:'';height:15px;left:0;position:absolute;top:-8px;width:15px}.workouts-muscle ul li>span:after{background-color:#9bb70d;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 4px #9bb70d;content:'';height:17px;position:absolute;right:0;top:-9px;width:17px}.tabs_box_navigation label,.tt_timetable th{color:#fff}.gm-style .gm-style-iw-c{border-radius:0;line-height:20px}.main-navs.dir-navs{background:#f9f9f9;border:none;box-shadow:none;margin-bottom:20px}.buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links){border:none !important}.buddypress-wrap .subnav-filters .component-filters select,.buddypress-wrap .subnav-filters .last select{height:50px}.buddypress-wrap .select-wrap span.select-arrow{display:none}.buddypress-wrap .select-wrap select{padding-right:50px}body #buddypress input[type=search]{height:50px;margin:0;padding:0 14px}.buddypress-wrap .subnav-filters .feed{background:#dedede;color:#333;line-height:48px;padding:0 20px}.buddypress-wrap .subnav-filters .feed a:before{color:#000}.buddypress-wrap:not(.bp-single-vert-nav) .main-navs>ul>li>a{font-size:13px;font-weight:700;padding:10px 24px;text-transform:uppercase}.bp-navs ul li .count{background-color:#fff !important;border-radius:0;color:#999 !important;font-weight:400}.activity-list.bp-list{background:0 0;border:none;padding:0}.activity-list.bp-list .activity-item{border:0;box-shadow:none;padding:0}.activity-list .activity-item.mini .activity-avatar img.avatar{border:4px solid #e1e1e1;float:left;height:auto;margin:0 20px 0 0;max-width:50px}.activity-list .activity-item.mini .activity-avatar{margin:0}.activity-list .activity-item .activity-content{margin:0 0 0 70px;position:relative}.activity-list.bp-list .activity-item{border-bottom:1px solid #eaeaea;list-style:none;margin:0;padding:20px 0;position:relative}.buddypress-wrap .activity-list .load-more,.buddypress-wrap .activity-list .load-newest{background:#f0f0f0}.buddypress-wrap .activity-list .load-more:focus,.buddypress-wrap .activity-list .load-more:hover,.buddypress-wrap .activity-list .load-newest:focus,.buddypress-wrap .activity-list .load-newest:hover{box-shadow:none}#buddypress div.pagination .pagination-links{float:right}#buddypress div.pagination .pag-count{float:left;margin-left:10px}#buddypress div.pagination .pagination-links span,#buddypress div.pagination .pagination-links a{color:#fff;float:left;font-size:14px;font-weight:700;line-height:40px;margin:0 10px 0 0;padding:2px 17px 0;position:relative;transition:all .3s ease 0s;z-index:1}#buddypress ul.item-list li{border-bottom:1px solid #eaeaea;list-style:none;margin:0;padding:20px 0;position:relative}#buddypress ul.item-list li div.action{position:absolute;right:0;text-align:right;top:15px}#buddypress ul.item-list li img.avatar{border:4px solid #e1e1e1;float:left;height:auto;margin:0 20px 0 0;max-width:50px}#buddypress ul.item-list li div.item-title,#buddypress ul.item-list li h4{font-weight:400;margin:0;width:75%}#buddypress #groups-list .item-meta span.activity{background-color:#eee;background-image:linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,0));border:1px solid #c2c2c2;color:#333;display:inline-block;font-size:11px;font-weight:400;line-height:1;margin-top:3px;padding:4px 8px;text-decoration:none}#buddypress ul.item-list li div.item-desc{font-size:95%;margin:10px 0 0 70px;width:90%}#buddypress ul.item-list li div.meta{color:#888;font-size:80%;margin-top:10px}.members.dir-list ul,#buddypress ul.item-list,#buddypress #activity-stream{display:inline-block;margin-top:20px;width:100%}#buddypress ul.item-list{border-top:1px solid #eaeaea;clear:both;list-style:none;margin:0;padding:0;width:100%}.ult-sticky.ult-stick{z-index:9}@media screen and (min-width:0\0){.dt-sc-contact-details-on-map .dt-sc-map-overlay{padding:71px 0 0}}.ie9 .dt-sc-contact-details-on-map .dt-sc-map-overlay{padding:72px 0 0}@media only screen and (min-width:992px) and (max-width:1199px){.hosting-contact-info-container .dt-sc-contact-info.type7 span{left:10px}.dt-sc-contact-details-on-map .dt-sc-map-overlay{padding:72px 0 0}.dt-sc-text-with-icon{font-size:13px}.dt-sc-image-caption.type8 .dt-sc-image-title h6{line-height:normal}.rally-content{padding:0}.rider-section:before{background-image:none}.athlete img{margin:0;max-width:100%}.rally-content .dt-sc-contact-info{font-size:20px}}@media only screen and (min-width:768px) and (max-width:991px){.dt-sc-text-with-icon{font-size:11px}.vc_row.vc_row-no-padding .dt-sc-map-overlay .wpb_column.vc_col-sm-3{padding-left:5px;padding-right:5px}.vc_row.vc_row-no-padding .dt-sc-map-overlay .wpb_column.vc_col-sm-3 .dt-sc-contact-info.type3{font-size:13px;padding-left:10px;padding-right:10px}.vc_row.vc_row-no-padding .dt-sc-map-overlay .wpb_column.vc_col-sm-3 .dt-sc-contact-info.type3 h6{font-size:15px}.dt-sc-contact-details-on-map .dt-sc-map-overlay{padding:76px 0 0}.rs_line_height p{line-height:normal !important}.dt-sc-content-with-hexagon-shape{margin-left:16%}.event-colored-box{margin-top:0}.event-contact-info{margin-left:25%}.architecture-process.rs_padding_override{padding-left:20px !important;padding-right:20px !important}.column.wpb_column.dt-sc-one-fifth.vc_col-md-4{margin-bottom:20px;min-height:290px;width:32%}.column.wpb_column.dt-sc-one-fifth.vc_col-md-4:nth-child(4),.column.wpb_column.dt-sc-one-fifth.vc_col-md-4:nth-child(10){margin-left:0}.secondary-skin-gradient .dt-sc-contact-info,.secondary-skin-gradient .dt-sc-contact-info span{font-size:40px}.rally-content{padding:0}.rider-section:before{background-image:none}.athlete img{margin:0;max-width:100%}.rally-content .dt-sc-contact-info{font-size:20px}.dt-sc-callout-box{padding:15px}.dt-sc-callout-box img{float:none !important;margin:20px auto !important}.dt-working-hours li{font-size:14px}}@media only screen and (max-width:767px){.fitness-form-container.extend-bg-fullwidth-right:after{background-color:transparent}.fitness-form-container.extend-bg-fullwidth-right .vc_column-inner{padding-left:30px !important;padding-right:30px !important}.fitness-contact-boxes .wpb_text_column,.fitness-contact-boxes .wpb_text_column:nth-child(2),.fitness-contact-boxes .wpb_text_column:last-child,.fitness-contact-boxes .wpb_text_column:nth-child(3){padding:10px 0;width:100%}.hotel_blockquote-type4 blockquote.type4{margin-top:0}.event-colored-box{margin-top:0}.event-contact-info.wpb_column{float:none;padding:85px 30px 30px;width:320px}.gradient-parallax:before{background:-moz-linear-gradient(to right,rgba(242,243,246,1) 20%,rgba(242,243,246,.75) 30%,rgba(242,243,246,.65) 40%,rgba(242,243,246,.55)60%,rgba(229,229,229,0) 100%);background:-webkit-linear-gradient(to right,rgba(242,243,246,1) 20%,rgba(242,243,246,.75) 30%,rgba(242,243,246,.65) 40%,rgba(242,243,246,.55)60%,rgba(229,229,229,0) 100%);background:linear-gradient(to right,rgba(242,243,246,1) 20%,rgba(242,243,246,.75) 30%,rgba(242,243,246,.65) 40%,rgba(242,243,246,.55)60%,rgba(229,229,229,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f3f6',endColorstr='#00e5e5e5',GradientType=1)}.hosting-contact-info-container .dt-sc-contact-info.type7 span{left:0}.hosting-contact-info-container .dt-sc-contact-info.type7{padding-left:100px}.rs_client_testimonial-center .dt-sc-image-flip a{display:block;position:relative}.rs_client_testimonial-center .dt-sc-image-flip{text-align:center}.hosting-table th{font-size:13px;padding:13px 10px;text-transform:capitalize}.hosting-table tr td,.hosting-table tbody tr:nth-child(2n+1) td{font-size:13px;padding:21px 10px}.hosting-contact-info-container:before{content:none}.extend-bg-fullwidth-left:after{content:none}.rs_col_no_btm_space .wpb_column,.rs_col_no_btm_space.wpb_column,.rs_negative-margin_override.vc_row{margin-left:0 !important}.rs_padding_override_zero.vc_row,.rs_padding_override_zero.wpb_column .vc_column-inner{padding-left:0 !important;padding-right:0 !important}.secondary-skin-gradient .dt-sc-contact-info,.secondary-skin-gradient .dt-sc-contact-info span{font-size:30px}.rs_padding_override.vc_row,.rs_padding_override.wpb_column .vc_column-inner{padding-left:50px !important;padding-right:50px !important}.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left:not(.vc_col-has-fill):after,.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left.vc_col-has-fill>.vc_column-inner:after,.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-right:not(.vc_col-has-fill):after,.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-right.vc_col-has-fill>.vc_column-inner:after{left:0;margin:0 -15px;right:0;transform:none}.dt-sc-event-detail{margin-bottom:20px;width:100%}.dt-sc-event-thumb{margin:0;padding:0;width:100%}.dt-sc-event-new.type1 .dt-sc-event-thumb,.slanting-edge{margin:0}.rally-content{padding:0}.rider-section:before{background-image:none}.athlete img{margin:0;max-width:100%}.rally-content .dt-sc-contact-info{font-size:20px}.dt-sc-callout-box.alignleft img{float:none;margin:auto;margin-right:0;max-width:100%}.dt-sc-callout-box.type2 .right-align-button{float:none;margin:40px auto;text-align:center}.dt-sc-callout-box.type3,.dt-sc-callout-box.type5{padding:15px !important;text-align:center;width:100%}.dt-sc-callout-box.alignright img{margin-bottom:20px;max-width:100%}.slanting-edge:before{left:-200px}.video-image{min-height:200px}}@media only screen and (max-width:479px){.event-contact-info.wpb_column{margin:20px 0 0;width:100%}.event-contact-info:before{background-size:100%;left:0;width:100%}.event-contact-info .dt-sc-sociable li{margin-bottom:20px}.rs_padding_left-override.vc_row .vc_column-inner,.rs_padding_left-override.wpb_column .vc_column-inner{padding-left:15px !important}.vc_row.vc_row-no-padding .responsive-padding>.vc_column-inner{padding-left:35px;padding-right:35px}.gradient-content .dt-sc-button.medium{padding:14px 20px}.overflow-content{margin:0}.hosting-table th{font-size:12px;padding:13px 6px;text-transform:capitalize}.hosting-table tr td,.hosting-table tbody tr:nth-child(2n+1) td{font-size:12px;padding:22px 8px}.rs_fontsize_small{font-size:40px !important}.rs_padding_override.vc_row,.rs_padding_override.wpb_column .vc_column-inner{padding-left:30px !important;padding-right:30px !important}.business-contact-social li{margin:0 15px}.dt-sc-colored-box.type2{padding:40px 5%;text-align:center}.dt-sc-colored-box.type2>span{display:block;margin:auto auto 20px;position:initial}}@media only screen and (max-width:319px){.event-contact-info.wpb_column{padding-left:20px;padding-right:20px}.event-contact-info .dt-sc-contact-info span{float:none;margin:0;text-align:center;width:100%}.hosting-contact-info-container:before{left:0}.hosting-contact-info-container .dt-sc-contact-info.type7{padding-left:0}.hosting-contact-info-container .dt-sc-contact-info.type7 span{left:0}.hosting-contact-info-container:before{width:100%}.hosting-table th{font-size:10px;padding:13px 0}.hosting-table tr td,.hosting-table tbody tr:nth-child(2n+1) td{font-size:10px;padding:21px 7px}.rs_fontsize_small{font-size:32px !important}.rs_padding_override.vc_row,.rs_padding_override.wpb_column .vc_column-inner{padding-left:20px !important;padding-right:20px !important}.dt-sc-text-with-icon{font-size:10px;padding-left:15px}.dt-sc-text-with-icon span{font-size:15px;margin-right:5px}}