div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url("../../templates/gym/css/../images/prettyPhoto/default/sprite.png") -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url("../../templates/gym/css/../images/prettyPhoto/default/sprite_x.png") top left repeat-x}div.pp_default .pp_top .pp_right{background:url("../../templates/gym/css/../images/prettyPhoto/default/sprite.png") -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url("../../templates/gym/css/../images/prettyPhoto/default/sprite_y.png") -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url("../../templates/gym/css/../images/prettyPhoto/default/sprite_y.png") top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url("../../templates/gym/css/../images/prettyPhoto/default/sprite_next.png") center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url("../../templates/gym/css/../images/prettyPhoto/default/sprite_prev.png") center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url("../../templates/gym/css/../images/prettyPhoto/default/sprite.png") 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url("../../templates/gym/css/../images/prettyPhoto/default/sprite.png") 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url("../../templates/gym/css/../images/prettyPhoto/default/sprite.png") 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url("../../templates/gym/css/../images/prettyPhoto/default/sprite.png") 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url("../../templates/gym/css/../images/prettyPhoto/default/sprite.png") 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url("../../templates/gym/css/../images/prettyPhoto/default/default_thumb.png") center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url("../../templates/gym/css/../images/prettyPhoto/default/sprite.png") -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url("../../templates/gym/css/../images/prettyPhoto/default/sprite.png") -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url("../../templates/gym/css/../images/prettyPhoto/default/sprite.png") -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url("../../templates/gym/css/../images/prettyPhoto/default/sprite_x.png") bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url("../../templates/gym/css/../images/prettyPhoto/default/sprite.png") -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url("../../templates/gym/css/../images/prettyPhoto/default/loader.gif") center center no-repeat}div.light_rounded .pp_top .pp_left{background:url("../../templates/gym/css/../images/prettyPhoto/light_rounded/sprite.png") -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url("../../templates/gym/css/../images/prettyPhoto/light_rounded/sprite.png") -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url("../../templates/gym/css/../images/prettyPhoto/light_rounded/btnNext.png") center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url("../../templates/gym/css/../images/prettyPhoto/light_rounded/btnPrevious.png") center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url("../../templates/gym/css/../images/prettyPhoto/light_rounded/sprite.png") -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url("../../templates/gym/css/../images/prettyPhoto/light_rounded/sprite.png") -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url("../../templates/gym/css/../images/prettyPhoto/light_rounded/sprite.png") 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url("../../templates/gym/css/../images/prettyPhoto/light_rounded/sprite.png") 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url("../../templates/gym/css/../images/prettyPhoto/light_rounded/sprite.png") -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url("../../templates/gym/css/../images/prettyPhoto/light_rounded/sprite.png") -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url("../../templates/gym/css/../images/prettyPhoto/light_rounded/sprite.png") -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url("../../templates/gym/css/../images/prettyPhoto/light_rounded/sprite.png") 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url("../../templates/gym/css/../images/prettyPhoto/light_rounded/sprite.png") -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url("../../templates/gym/css/../images/prettyPhoto/light_rounded/sprite.png") -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url("../../templates/gym/css/../images/prettyPhoto/light_rounded/sprite.png") -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/sprite.png") -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/sprite.png") -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/contentPattern.png") top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/contentPattern.png") top right repeat-y}div.dark_rounded .pp_next:hover{background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/btnNext.png") center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/btnPrevious.png") center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/sprite.png") -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/sprite.png") -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/sprite.png") 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/sprite.png") 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/sprite.png") -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/sprite.png") -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/sprite.png") -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/sprite.png") 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/sprite.png") -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/sprite.png") -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/sprite.png") -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/loader.gif") center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url("../../templates/gym/css/../images/prettyPhoto/dark_square/loader.gif") center center no-repeat}div.dark_square .pp_expand{background:url("../../templates/gym/css/../images/prettyPhoto/dark_square/sprite.png") -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url("../../templates/gym/css/../images/prettyPhoto/dark_square/sprite.png") -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url("../../templates/gym/css/../images/prettyPhoto/dark_square/sprite.png") 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url("../../templates/gym/css/../images/prettyPhoto/dark_square/sprite.png") 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url("../../templates/gym/css/../images/prettyPhoto/dark_square/sprite.png") -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url("../../templates/gym/css/../images/prettyPhoto/dark_square/sprite.png") -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url("../../templates/gym/css/../images/prettyPhoto/dark_square/sprite.png") -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url("../../templates/gym/css/../images/prettyPhoto/dark_square/sprite.png") 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url("../../templates/gym/css/../images/prettyPhoto/dark_square/sprite.png") -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url("../../templates/gym/css/../images/prettyPhoto/dark_square/btnNext.png") center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url("../../templates/gym/css/../images/prettyPhoto/dark_square/btnPrevious.png") center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url("../../templates/gym/css/../images/prettyPhoto/light_square/sprite.png") -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url("../../templates/gym/css/../images/prettyPhoto/light_square/sprite.png") -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url("../../templates/gym/css/../images/prettyPhoto/light_square/sprite.png") 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url("../../templates/gym/css/../images/prettyPhoto/light_square/sprite.png") 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url("../../templates/gym/css/../images/prettyPhoto/light_square/sprite.png") -1px -1px no-repeat;cursor:pointer}div.light_square .pp_nav .pp_play{background:url("../../templates/gym/css/../images/prettyPhoto/light_square/sprite.png") -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url("../../templates/gym/css/../images/prettyPhoto/light_square/sprite.png") -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url("../../templates/gym/css/../images/prettyPhoto/light_square/sprite.png") 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url("../../templates/gym/css/../images/prettyPhoto/light_square/sprite.png") -22px -71px no-repeat}div.light_square .pp_next:hover{background:url("../../templates/gym/css/../images/prettyPhoto/light_square/btnNext.png") center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url("../../templates/gym/css/../images/prettyPhoto/light_square/btnPrevious.png") center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/sprite.png") -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/contentPatternTop.png") top left repeat-x}div.facebook .pp_top .pp_right{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/sprite.png") -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/contentPatternLeft.png") top left repeat-y}div.facebook .pp_content_container .pp_right{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/contentPatternRight.png") top right repeat-y}div.facebook .pp_expand{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/sprite.png") -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/sprite.png") -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/sprite.png") 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/sprite.png") 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url("../../templates/gym/css/../images/prettyPhoto/facebook/sprite.png") -1px -1px no-repeat;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/loader.gif") center center no-repeat}div.facebook .pp_arrow_previous{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/sprite.png") 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/sprite.png") -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/sprite.png") -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/sprite.png") -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/btnNext.png") center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/btnPrevious.png") center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/sprite.png") -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/contentPatternBottom.png") top left repeat-x}div.facebook .pp_bottom .pp_right{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/sprite.png") -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url("../../templates/gym/css/../images/prettyPhoto/facebook/default_thumbnail.gif") 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url("../../templates/gym/css/../images/prettyPhoto/light_rounded/btnNext.png") 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url("../../templates/gym/css/../images/prettyPhoto/light_rounded/btnNext.png") 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url("../../templates/gym/css/../images/prettyPhoto/light_rounded/loader.gif") center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url("../../templates/gym/css/../images/prettyPhoto/dark_rounded/contentPattern.png") top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}.bx-wrapper {position: relative;margin: 0 auto 60px;padding: 0;*zoom: 1;}.bx-wrapper img {max-width: 100%;display: block;}.bx-wrapper .bx-viewport {-moz-box-shadow: 0 0 5px #ccc;-webkit-box-shadow: 0 0 5px #ccc;box-shadow: 0 0 5px #ccc;border:5px solid #fff;left: -5px;background: #fff;-webkit-transform: translatez(0);-moz-transform: translatez(0);-ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0);}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position: absolute;bottom: -30px;width: 100%;}.bx-wrapper .bx-loading {min-height: 50px;background: url("../../templates/gym/css/images/bx_loader.gif") center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px;}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}.bx-wrapper .bx-prev {left: 10px;background: url("../../templates/gym/css/images/controls.png") no-repeat 0 -32px;}.bx-wrapper .bx-next {right: 10px;background: url("../../templates/gym/css/images/controls.png") no-repeat -43px -32px;}.bx-wrapper .bx-prev:hover {background-position: 0 0;}.bx-wrapper .bx-next:hover {background-position: -43px 0;}.bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 32px;height: 32px;text-indent: -9999px;z-index: 9999;}.bx-wrapper .bx-controls-direction a.disabled {display: none;}.bx-wrapper .bx-controls-auto {text-align: center;}.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url("../../templates/gym/css/images/controls.png") -86px -11px no-repeat;margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0;}.bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url("../../templates/gym/css/images/controls.png") -86px -44px no-repeat;margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%;}.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}.dl-menuwrapper {float: right;position: relative;z-index:100;}.dl-menuwrapper button {border: none;width: 40px;height: 40px;text-indent: -900em;overflow: hidden;position: relative;cursor: pointer;outline: none;background:#333;padding:0px;border-radius:0;}.dl-menuwrapper ul{background-color:#000;}.dl-menuwrapper button:hover,.dl-menuwrapper button.dl-active {background: #666;}.dl-menuwrapper button:after {content: '';position: absolute;width: 50%;height: 3px;background: #fff;top: 12px;left:0;right: 0px;margin: auto;box-shadow: 0 7px 0 #fff, 0 14px 0 #fff;}.dl-menuwrapper ul {margin: 0;padding: 0;list-style: none;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;}.dl-menuwrapper li {position: relative;list-style: none;text-align:left;}.dl-menuwrapper li a {display: block;position: relative;list-style: none;padding: 10px 20px;font-size: 16px;line-height: 20px;font-weight: 300;color: #fff;outline: none;}.no-touch .dl-menuwrapper li a:hover {color:#fff;text-decoration: none;background-color: #333;}.dl-menuwrapper li.dl-back > a {padding-left: 38px;background: rgba(0,0,0,0.1);}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li > a:not(:only-child):after {position: absolute;top: 0;line-height: 40px;font-family: FontAwesome;speak: none;-webkit-font-smoothing: antialiased;content: "\f105";font-size: 16px;color: #fff;}.dl-menuwrapper li.dl-back:after {left: 20px;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}.dl-menuwrapper li > a:after {right: 15px;color: rgba(0,0,0,0.15);}.dl-menuwrapper .dl-menu {margin: 0;position: absolute;width: 230px;opacity: 0;pointer-events: none;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;}.dl-menuwrapper .dl-menu.dl-menu-toggle {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}.dl-menuwrapper .dl-menu.dl-menuopen {opacity: 1;pointer-events: auto;}.dl-menuwrapper li .dl-submenu {display: none;}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen > a,.dl-menu.dl-subview li.dl-subview > a {display: none;}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li {display: block;}.dl-menuwrapper > .dl-submenu {position: absolute;width: 200px;left: 0;margin: 0;}.dl-menu.dl-animate-out-1 {-webkit-animation: MenuAnimOut1 0.4s;-moz-animation: MenuAnimOut1 0.4s;animation: MenuAnimOut1 0.4s;}.dl-menu.dl-animate-out-2 {-webkit-animation: MenuAnimOut2 0.3s ease-in-out;-moz-animation: MenuAnimOut2 0.3s ease-in-out;animation: MenuAnimOut2 0.3s ease-in-out;}.dl-menu.dl-animate-out-3 {-webkit-animation: MenuAnimOut3 0.4s ease;-moz-animation: MenuAnimOut3 0.4s ease;animation: MenuAnimOut3 0.4s ease;}.dl-menu.dl-animate-out-4 {-webkit-animation: MenuAnimOut4 0.4s ease;-moz-animation: MenuAnimOut4 0.4s ease;animation: MenuAnimOut4 0.4s ease;}.dl-menu.dl-animate-out-5 {-webkit-animation: MenuAnimOut5 0.4s ease;-moz-animation: MenuAnimOut5 0.4s ease;animation: MenuAnimOut5 0.4s ease;}@-webkit-keyframes MenuAnimOut1 {50% {-webkit-transform: translateZ(-250px) rotateY(30deg);}75% {-webkit-transform: translateZ(-372.5px) rotateY(15deg);opacity: .5;}100% {-webkit-transform: translateZ(-500px) rotateY(0deg);opacity: 0;}}@-webkit-keyframes MenuAnimOut2 {100% {-webkit-transform: translateX(-100%);opacity: 0;}}@-webkit-keyframes MenuAnimOut3 {100% {-webkit-transform: translateZ(300px);opacity: 0;}}@-webkit-keyframes MenuAnimOut4 {100% {-webkit-transform: translateZ(-300px);opacity: 0;}}@-webkit-keyframes MenuAnimOut5 {100% {-webkit-transform: translateY(40%);opacity: 0;}}@-moz-keyframes MenuAnimOut1 {50% {-moz-transform: translateZ(-250px) rotateY(30deg);}75% {-moz-transform: translateZ(-372.5px) rotateY(15deg);opacity: .5;}100% {-moz-transform: translateZ(-500px) rotateY(0deg);opacity: 0;}}@-moz-keyframes MenuAnimOut2 {100% {-moz-transform: translateX(-100%);opacity: 0;}}@-moz-keyframes MenuAnimOut3 {100% {-moz-transform: translateZ(300px);opacity: 0;}}@-moz-keyframes MenuAnimOut4 {100% {-moz-transform: translateZ(-300px);opacity: 0;}}@-moz-keyframes MenuAnimOut5 {100% {-moz-transform: translateY(40%);opacity: 0;}}@keyframes MenuAnimOut1 {50% {transform: translateZ(-250px) rotateY(30deg);}75% {transform: translateZ(-372.5px) rotateY(15deg);opacity: .5;}100% {transform: translateZ(-500px) rotateY(0deg);opacity: 0;}}@keyframes MenuAnimOut2 {100% {transform: translateX(-100%);opacity: 0;}}@keyframes MenuAnimOut3 {100% {transform: translateZ(300px);opacity: 0;}}@keyframes MenuAnimOut4 {100% {transform: translateZ(-300px);opacity: 0;}}@keyframes MenuAnimOut5 {100% {transform: translateY(40%);opacity: 0;}}.dl-menu.dl-animate-in-1 {-webkit-animation: MenuAnimIn1 0.3s;-moz-animation: MenuAnimIn1 0.3s;animation: MenuAnimIn1 0.3s;}.dl-menu.dl-animate-in-2 {-webkit-animation: MenuAnimIn2 0.3s ease-in-out;-moz-animation: MenuAnimIn2 0.3s ease-in-out;animation: MenuAnimIn2 0.3s ease-in-out;}.dl-menu.dl-animate-in-3 {-webkit-animation: MenuAnimIn3 0.4s ease;-moz-animation: MenuAnimIn3 0.4s ease;animation: MenuAnimIn3 0.4s ease;}.dl-menu.dl-animate-in-4 {-webkit-animation: MenuAnimIn4 0.4s ease;-moz-animation: MenuAnimIn4 0.4s ease;animation: MenuAnimIn4 0.4s ease;}.dl-menu.dl-animate-in-5 {-webkit-animation: MenuAnimIn5 0.4s ease;-moz-animation: MenuAnimIn5 0.4s ease;animation: MenuAnimIn5 0.4s ease;}@-webkit-keyframes MenuAnimIn1 {0% {-webkit-transform: translateZ(-500px) rotateY(0deg);opacity: 0;}20% {-webkit-transform: translateZ(-250px) rotateY(30deg);opacity: 0.5;}100% {-webkit-transform: translateZ(0px) rotateY(0deg);opacity: 1;}}@-webkit-keyframes MenuAnimIn2 {0% {-webkit-transform: translateX(-100%);opacity: 0;}100% {-webkit-transform: translateX(0px);opacity: 1;}}@-webkit-keyframes MenuAnimIn3 {0% {-webkit-transform: translateZ(300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);opacity: 1;}}@-webkit-keyframes MenuAnimIn4 {0% {-webkit-transform: translateZ(-300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);opacity: 1;}}@-webkit-keyframes MenuAnimIn5 {0% {-webkit-transform: translateY(40%);opacity: 0;}100% {-webkit-transform: translateY(0);opacity: 1;}}@-moz-keyframes MenuAnimIn1 {0% {-moz-transform: translateZ(-500px) rotateY(0deg);opacity: 0;}20% {-moz-transform: translateZ(-250px) rotateY(30deg);opacity: 0.5;}100% {-moz-transform: translateZ(0px) rotateY(0deg);opacity: 1;}}@-moz-keyframes MenuAnimIn2 {0% {-moz-transform: translateX(-100%);opacity: 0;}100% {-moz-transform: translateX(0px);opacity: 1;}}@-moz-keyframes MenuAnimIn3 {0% {-moz-transform: translateZ(300px);opacity: 0;}100% {-moz-transform: translateZ(0px);opacity: 1;}}@-moz-keyframes MenuAnimIn4 {0% {-moz-transform: translateZ(-300px);opacity: 0;}100% {-moz-transform: translateZ(0px);opacity: 1;}}@-moz-keyframes MenuAnimIn5 {0% {-moz-transform: translateY(40%);opacity: 0;}100% {-moz-transform: translateY(0);opacity: 1;}}@keyframes MenuAnimIn1 {0% {transform: translateZ(-500px) rotateY(0deg);opacity: 0;}20% {transform: translateZ(-250px) rotateY(30deg);opacity: 0.5;}100% {transform: translateZ(0px) rotateY(0deg);opacity: 1;}}@keyframes MenuAnimIn2 {0% {transform: translateX(-100%);opacity: 0;}100% {transform: translateX(0px);opacity: 1;}}@keyframes MenuAnimIn3 {0% {transform: translateZ(300px);opacity: 0;}100% {transform: translateZ(0px);opacity: 1;}}@keyframes MenuAnimIn4 {0% {transform: translateZ(-300px);opacity: 0;}100% {transform: translateZ(0px);opacity: 1;}}@keyframes MenuAnimIn5 {0% {transform: translateY(40%);opacity: 0;}100% {transform: translateY(0);opacity: 1;}}.dl-menuwrapper > .dl-submenu.dl-animate-in-1 {-webkit-animation: SubMenuAnimIn1 0.4s ease;-moz-animation: SubMenuAnimIn1 0.4s ease;animation: SubMenuAnimIn1 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-in-2 {-webkit-animation: SubMenuAnimIn2 0.3s ease-in-out;-moz-animation: SubMenuAnimIn2 0.3s ease-in-out;animation: SubMenuAnimIn2 0.3s ease-in-out;}.dl-menuwrapper > .dl-submenu.dl-animate-in-3 {-webkit-animation: SubMenuAnimIn3 0.4s ease;-moz-animation: SubMenuAnimIn3 0.4s ease;animation: SubMenuAnimIn3 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-in-4 {-webkit-animation: SubMenuAnimIn4 0.4s ease;-moz-animation: SubMenuAnimIn4 0.4s ease;animation: SubMenuAnimIn4 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-in-5 {-webkit-animation: SubMenuAnimIn5 0.4s ease;-moz-animation: SubMenuAnimIn5 0.4s ease;animation: SubMenuAnimIn5 0.4s ease;}@-webkit-keyframes SubMenuAnimIn1 {0% {-webkit-transform: translateX(50%);opacity: 0;}100% {-webkit-transform: translateX(0px);opacity: 1;}}@-webkit-keyframes SubMenuAnimIn2 {0% {-webkit-transform: translateX(100%);opacity: 0;}100% {-webkit-transform: translateX(0px);opacity: 1;}}@-webkit-keyframes SubMenuAnimIn3 {0% {-webkit-transform: translateZ(-300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);opacity: 1;}}@-webkit-keyframes SubMenuAnimIn4 {0% {-webkit-transform: translateZ(300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);opacity: 1;}}@-webkit-keyframes SubMenuAnimIn5 {0% {-webkit-transform: translateZ(-200px);opacity: 0;}100% {-webkit-transform: translateZ(0);opacity: 1;}}@-moz-keyframes SubMenuAnimIn1 {0% {-moz-transform: translateX(50%);opacity: 0;}100% {-moz-transform: translateX(0px);opacity: 1;}}@-moz-keyframes SubMenuAnimIn2 {0% {-moz-transform: translateX(100%);opacity: 0;}100% {-moz-transform: translateX(0px);opacity: 1;}}@-moz-keyframes SubMenuAnimIn3 {0% {-moz-transform: translateZ(-300px);opacity: 0;}100% {-moz-transform: translateZ(0px);opacity: 1;}}@-moz-keyframes SubMenuAnimIn4 {0% {-moz-transform: translateZ(300px);opacity: 0;}100% {-moz-transform: translateZ(0px);opacity: 1;}}@-moz-keyframes SubMenuAnimIn5 {0% {-moz-transform: translateZ(-200px);opacity: 0;}100% {-moz-transform: translateZ(0);opacity: 1;}}@keyframes SubMenuAnimIn1 {0% {transform: translateX(50%);opacity: 0;}100% {transform: translateX(0px);opacity: 1;}}@keyframes SubMenuAnimIn2 {0% {transform: translateX(100%);opacity: 0;}100% {transform: translateX(0px);opacity: 1;}}@keyframes SubMenuAnimIn3 {0% {transform: translateZ(-300px);opacity: 0;}100% {transform: translateZ(0px);opacity: 1;}}@keyframes SubMenuAnimIn4 {0% {transform: translateZ(300px);opacity: 0;}100% {transform: translateZ(0px);opacity: 1;}}@keyframes SubMenuAnimIn5 {0% {transform: translateZ(-200px);opacity: 0;}100% {transform: translateZ(0);opacity: 1;}}.dl-menuwrapper > .dl-submenu.dl-animate-out-1 {-webkit-animation: SubMenuAnimOut1 0.4s ease;-moz-animation: SubMenuAnimOut1 0.4s ease;animation: SubMenuAnimOut1 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-out-2 {-webkit-animation: SubMenuAnimOut2 0.3s ease-in-out;-moz-animation: SubMenuAnimOut2 0.3s ease-in-out;animation: SubMenuAnimOut2 0.3s ease-in-out;}.dl-menuwrapper > .dl-submenu.dl-animate-out-3 {-webkit-animation: SubMenuAnimOut3 0.4s ease;-moz-animation: SubMenuAnimOut3 0.4s ease;animation: SubMenuAnimOut3 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-out-4 {-webkit-animation: SubMenuAnimOut4 0.4s ease;-moz-animation: SubMenuAnimOut4 0.4s ease;animation: SubMenuAnimOut4 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-out-5 {-webkit-animation: SubMenuAnimOut5 0.4s ease;-moz-animation: SubMenuAnimOut5 0.4s ease;animation: SubMenuAnimOut5 0.4s ease;}@-webkit-keyframes SubMenuAnimOut1 {0% {-webkit-transform: translateX(0%);opacity: 1;}100% {-webkit-transform: translateX(50%);opacity: 0;}}@-webkit-keyframes SubMenuAnimOut2 {0% {-webkit-transform: translateX(0%);opacity: 1;}100% {-webkit-transform: translateX(100%);opacity: 0;}}@-webkit-keyframes SubMenuAnimOut3 {0% {-webkit-transform: translateZ(0px);opacity: 1;}100% {-webkit-transform: translateZ(-300px);opacity: 0;}}@-webkit-keyframes SubMenuAnimOut4 {0% {-webkit-transform: translateZ(0px);opacity: 1;}100% {-webkit-transform: translateZ(300px);opacity: 0;}}@-webkit-keyframes SubMenuAnimOut5 {0% {-webkit-transform: translateZ(0);opacity: 1;}100% {-webkit-transform: translateZ(-200px);opacity: 0;}}@-moz-keyframes SubMenuAnimOut1 {0% {-moz-transform: translateX(0%);opacity: 1;}100% {-moz-transform: translateX(50%);opacity: 0;}}@-moz-keyframes SubMenuAnimOut2 {0% {-moz-transform: translateX(0%);opacity: 1;}100% {-moz-transform: translateX(100%);opacity: 0;}}@-moz-keyframes SubMenuAnimOut3 {0% {-moz-transform: translateZ(0px);opacity: 1;}100% {-moz-transform: translateZ(-300px);opacity: 0;}}@-moz-keyframes SubMenuAnimOut4 {0% {-moz-transform: translateZ(0px);opacity: 1;}100% {-moz-transform: translateZ(300px);opacity: 0;}}@-moz-keyframes SubMenuAnimOut5 {0% {-moz-transform: translateZ(0);opacity: 1;}100% {-moz-transform: translateZ(-200px);opacity: 0;}}@keyframes SubMenuAnimOut1 {0% {transform: translateX(0%);opacity: 1;}100% {transform: translateX(50%);opacity: 0;}}@keyframes SubMenuAnimOut2 {0% {transform: translateX(0%);opacity: 1;}100% {transform: translateX(100%);opacity: 0;}}@keyframes SubMenuAnimOut3 {0% {transform: translateZ(0px);opacity: 1;}100% {transform: translateZ(-300px);opacity: 0;}}@keyframes SubMenuAnimOut4 {0% {transform: translateZ(0px);opacity: 1;}100% {transform: translateZ(300px);opacity: 0;}}@keyframes SubMenuAnimOut5 {0% {transform: translateZ(0);opacity: 1;}100% {transform: translateZ(-200px);opacity: 0;}}.no-js .dl-menuwrapper .dl-menu {position: relative;opacity: 1;-webkit-transform: none;-moz-transform: none;transform: none;}.no-js .dl-menuwrapper li .dl-submenu {display: block;}.no-js .dl-menuwrapper li.dl-back {display: none;}.no-js .dl-menuwrapper li > a:not(:only-child) {background: rgba(0,0,0,0.1);}.no-js .dl-menuwrapper li > a:not(:only-child):after {content: '';}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;}body {color: #666666;font-family: 'Lato', sans-serif;font-size: 16px;font-weight: 300;line-height:28px;background-color: #ffffff;}body h1, body h2, body h3, body h4, body h5, body h6 {color: #333333;font-family: 'Merriweather', serif;font-style: normal;font-weight: 400;line-height: 1.2;margin: 0px 0px 0px 0px;}h1 {font-size: 62px;}h2 {font-size: 36px;}h3 {font-size:30px;}h4 {font-size: 26px;}h5 {font-size: 20px;}h6 {font-size: 18px;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {font-family: 'Merriweather', serif;color: #333333;}p a {color: #d9b111;}a {color: #666666;text-decoration: none;font-family: 'Merriweather', serif;}a:hover, a:focus, a:active {outline: none;text-decoration: none;}ul { margin:0px; padding:0px;}li {list-style: none;}ul ul {margin:0px;padding:0px;}ol {float: none;list-style: decimal;padding-left: 15px;}ol ol {margin-left: 20px;}ol li {list-style: decimal;width: 100%;}figure {float:left;width:100%;position: relative;overflow:hidden;}.clear {clear: both;font-size: 0;line-height: 0;}figure img{float:left;width:100%;}img {max-width: 100%;}strong {color: #3d3d3d;}iframe {border: none;float: left;width: 100%;}select {border: 1px solid #d2d2d2;color: #3d3d3d;cursor: pointer;display: inline-block;font-size: 14px;font-weight: 300;height: 40px;padding: 8px 12px;width: 100%;}label {color: #3d3d3d;display: block;font-weight: 400;margin-bottom: 10px;}button {border: none;}textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;border: 1px solid #e1e1e1;display: inline-block;font-size: 14px;font-weight: 400;line-height: 40px;height: 40px;outline: none;vertical-align: middle;}form p {float: left;position: relative;width: 100%;}form p span i {color: #474747;left: 16px;position: absolute;top: 13px;}table {background-color: transparent;max-width: 100%;width: 100%;}th {text-align: left;}table > thead > tr > th, table > tbody > tr > th, table > tfoot > tr > th, table > thead > tr > td, table > tbody > tr > td, table > tfoot > tr > td {border-top: 1px solid #dddddd;border: 1px solid #dddddd;line-height: 2.5;padding-left: 7px;vertical-align: top;}table thead tr th {border-top: 1px solid #d2d2d2;}.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td {border-top: 1px solid #d2d2d2;}table > thead > tr > th {border-bottom: 2px solid #d2d2d2;vertical-align: bottom;}table > caption + thead > tr:first-child > th, table > colgroup + thead > tr:first-child > th, table > thead:first-child > tr:first-child > th, table > caption + thead > tr:first-child > td, table > colgroup + thead > tr:first-child > td, table > thead:first-child > tr:first-child > td {border-bottom: 0;}table > tbody + tbody {border-top: 2px solid #d2d2d2;}.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {padding: 12px 16px;}p ins {color: #999;}dl dd {margin-left: 20px;}address {font-style: italic;}::-webkit-input-placeholder {color: #999999; opacity: 1;}:-moz-placeholder { color: #999999; opacity: 1; }::-moz-placeholder { color: #999999; opacity: 1; }:-ms-input-placeholder {color: #999999; opacity: 1;}.btn-1,.btn-2,.btn-3{line-height: normal;color: #fff;text-transform: capitalize;font-size: 16px;padding: 15px 30px 14px;display: inline-block;font-weight: normal;position: relative;z-index: 1;}.btn-2:before,.btn-3:before,.btn-1:before{content: "";left: 0;right: 0;top: 0;bottom: 0;border: 2px solid;position: absolute;z-index: -1;}.btn-2:hover,.btn-3:hover,.btn-2.active,.btn-3.active,.btn-1:hover,.btn-1.active{background-color: transparent;color: #fff;}.btn-2{padding: 13px 20px;}.btn-2{padding: 10px 20px 13px;}button.btn-3{font-family: "Merriweather",serif;}.btn-1.effect{height: 50px;line-height: 50px;color: #fff;text-transform: capitalize;font-size: 16px;padding: 0px;display: inline-block;font-weight: normal;position: relative;}.btn-1.effect span {display: block;padding: 0 30px;width: 100%;position: relative;transform-origin: 50% 0 0;-webkit-transform-origin: 50% 0 0;-moz-transform-origin: 50% 0 0;-o-transform-origin: 50% 0 0;-ms-transform-origin: 50% 0 0;transform-style: preserve-3d;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transition: transform 0.3s ease 0s;-webkit-transition: transform 0.3s ease 0s;-moz-transition: transform 0.3s ease 0s;-o-transition: transform 0.3s ease 0s;-ms-transition: transform 0.3s ease 0s;}.btn-1.effect span::before {content: attr(data-hover);height: 100%;left: 0;position: absolute;top: 100%;right: 0;color: #fff;text-align: center;transform: rotateX(-90deg);-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform-origin: 50% 0 0;-webkit-transform-origin: 50% 0 0;-moz-transform-origin: 50% 0 0;-ms-transform-origin: 50% 0 0;-o-transform-origin: 50% 0 0;transition: background 0.3s ease 0s;-webkit-transition: background 0.3s ease 0s;-moz-transition: background 0.3s ease 0s;-o-transition: background 0.3s ease 0s;-ms-transition: background 0.3s ease 0s;width: 100%;}.btn-1.effect:hover span, .btn-1:focus span {transform: rotateX(90deg) translateY(-22px);-webkit-transform:rotateX(90deg) translateY(-22px);-moz-transform:rotateX(90deg) translateY(-22px);-ms-transform:rotateX(90deg) translateY(-22px);-o-transform:rotateX(90deg) translateY(-22px);transform-style: preserve-3d;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;-ms-transform-style: preserve-3d;}.heading-1{float: left;width: 100%;position: relative;text-align: center;padding-bottom: 2px;margin-bottom: 50px;}.heading-1 h2{line-height: 34px;text-transform: capitalize;display: inline-block;position: relative;padding-bottom: 8px;}.heading-1 h2:before{content: "";left: 0;right: 0;bottom: 0;position: absolute;height: 2px;width: 105px;margin: 0 auto;} .heading-1 h2:after{content: "";left: 0;right: 0;bottom: -2px;position: absolute;height: 1px;width: 65px;margin: 0 auto;} .heading-2{float: left;width: 100%;text-align: left;margin-bottom: 21px;}.heading-2 h2{line-height: 33px;text-transform: capitalize;padding-bottom: 11px;position: relative;float: left;width: 100%;}.heading-2 h2:before{content: "";left: 0;bottom: 0;position: absolute;height: 1px;width: 45px;}.heading-2 h2:after{content: "";left: 0;bottom: 2px;position: absolute;height: 2px;width: 85px;}.heading-3 {float: left;position: relative;width: 100%;margin-bottom: 40px;}.heading-3 h4 {float: left;line-height: normal;padding-bottom: 16px;position: relative;}.heading-3 h4:before{content: "";left: 0;bottom: 0;position: absolute;height: 2px;width: 25px;}.heading-3 h4:after{content: "";left: 25px;bottom: 0px;position: absolute;height: 2px;width: 25px;background: #c4c4c4;}.footer-hd{float: left;width: 100%;text-align: left;}.footer-hd h5{line-height: 20px;color: #fff;text-transform: capitalize;padding-bottom: 16px;position: relative;float: left;width: 100%;}.footer-hd h5:before{content: "";left: 0;bottom: 0;position: absolute;height: 1px;width: 25px;}.footer-hd h5:after{content: "";left: 0;bottom: 2px;position: absolute;height: 2px;width: 45px;}.social-wrap-2{float: left; }.social-wrap-2 li{float: left;}.social-wrap-2 li a{display: block;height: 39px;width: 39px;line-height: 39px;color: #9a9a9a;text-align: center;font-size: 20px;border: 1px solid #777978;position: relative;z-index: 2;}.social-wrap-2 li a:before{content: "";left: 0;right: 0;top: 0;bottom: 0;position: absolute;-webkit-transform: scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform: scale(0);z-index: -1;}.social-wrap-2 li a:hover{color: #fff;}.social-wrap-2 li a:hover:before{-webkit-transform: scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform: scale(1);}.kf-pagination{float: left;width: 100%;text-align: center;line-height: normal;margin-bottom: 26px;}.kf-pagination .pagination{margin: 0;line-height: normal;}.kf-pagination .pagination > li:last-child > a, .pagination > li:last-child > span,.kf-pagination .pagination > li:first-child > a, .pagination > li:first-child > span {border-bottom-left-radius: 0px;border-top-left-radius: 0px;border-bottom-right-radius: 0px;border-top-right-radius: 0px;width: 100px;background-color: #eeeeee;}.kf-pagination .pagination > li:first-child > a{padding-right: 15px;}.kf-pagination .pagination > li:last-child > a{padding-left: 15px;}.kf-pagination .pagination > li:first-child a span,.kf-pagination .pagination > li:last-child a span{margin:0 3px; overflow: hidden;}.kf-pagination .pagination > li > a{background-color: #fff;border-width: 1px;border-style: solid;border-color: #eeeeee;color: #666666;font-family: 'Lato', sans-serif;text-align: center;font-size: 20px;text-transform: uppercase;float: left;line-height: normal;margin-left: -1px;padding:12px 0 14px;position: relative;text-decoration: none;height: 52px;width: 52px;}.kf-pagination .pagination > li:first-child a:before{position: absolute;top: 0;bottom: 0;left: -20px;content: "";width: 0;height: 0;background-color: #fff;border-style: solid;border-width: 26px 20px 26px 0;border-color: transparent #eeeeee transparent transparent;}.kf-pagination .pagination > li:last-child a:before{position: absolute;top: 0;bottom: 0;right: -20px;content: "";width: 0;height: 0;border-style: solid;background-color: #fff;border-width: 26px 0 26px 20px;border-color: transparent transparent transparent #eeeeee;}.kf-pagination .pagination > li a span{position: relative;top: 2px;}.kf-pagination .pagination > li > a:hover span,.kf-pagination .pagination > li > a:hover{color: #fff;}.section,.kode-gym-wrapper,header,section,.kf_content_wrap,footer{float:left;width:100%;}.section,section{padding:80px 0px 50px;}.no_padding{padding:0px;}.text{float: left;width: 100%;}.margin-zero{margin: 0!important;}.absolute{position: absolute;z-index: 1000;}.sticky{position:fixed;}.top-bar{float: left;width: 100%;padding: 17px 0;background-color: #0f0f0f;line-height: 16px;}.top-bar span{float: left;color: #fff;text-transform: capitalize;font-weight: normal;font-size: 16px;line-height: 16px;font-family: 'Vollkorn', serif;}.social-top{float: right;width: auto;}.social-top li{float: left;width: auto;margin-right: 25px;}.social-top li:last-child{margin: 0;}.social-top li a{display: block;font-size: 16px;color: #fff;line-height: 16px;}.logo-wrap{float: left;width: 100%;padding: 37px 0;background-color: rgba(26, 26, 26, 0.95);}.logo-wrap [class*="col-md-"]{padding: 0;}.logo{width: 200px;margin-left: auto;margin-right: auto;}.logo a{display: block;}.logo a img{float: left;width: 100%;}.top-contact-wrap {float: left;width: 100%;}.top-contact{float: left;width: 33.3%;padding:0 12px;}.top-contact i{float: left;font-size: 24px;line-height: 30px;width: 25px;padding: 18px 0;margin-right: 14px;}.top-contact .text {float: none;overflow: hidden;width: auto; padding: 17px 0;}.top-contact .text em,.top-contact .text address{margin-bottom: 0;font-family: 'Open Sans', sans-serif;font-size: 14px;line-height: 14px;color: #fff;text-transform: uppercase;font-weight: bold;font-style: normal;}.top-contact .text em{display: block;margin-bottom: 4px;}.top-contact .text em:last-child{margin-bottom: 0;}.cart{float: right;padding: 8px 5px;position: relative;}.cart span{float: left;width: 46px;height: 50px;line-height: normal;text-align: center;color: #fff;font-family: 'Open Sans', sans-serif;font-size: 16px;padding: 13px 0 14px;cursor: pointer;}.cart .cart-item{background: #000000;cursor: unset;}.cartform {background-color: #ffffff;padding: 15px;position: absolute;right: 0;top: 100%;width: 260px;z-index: 99;display: none;}.navigation-wrap{float: left;width: 100%;border-top: 2px solid;text-align: center;}.kode-menu {float: none;padding: 0;position: relative;text-align: center;display: inline-block;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;}.kode-menu li {display: inline-block;padding: 16px 30px 18px;text-align: center;position: relative;}.kode-menu li a{color: #000;text-transform: uppercase;font-family: 'Raleway', sans-serif;font-weight: normal;position: relative;padding: 3px 6px;}.kode-menu li a::after {border-left: 1px solid #000;border-top: 1px solid #000;content: "";height: 10px;left: 7px;position: absolute;top: 7px;width: 10px;opacity: 0;-webkit-opacity:0;}.kode-menu li a::before {border-bottom: 1px solid #000;border-right: 1px solid #000;bottom: 7px;content: "";height: 10px;position: absolute;right: 6px;width: 10px;opacity: 0;-webkit-opacity:0;}.kode-menu li:hover a:after,.kode-menu .active a:after{left: 0;top: 0;opacity: 1;-webkit-opacity:1;}.kode-menu li:hover a:before,.kode-menu .active a:before{right: 0;bottom: 0;opacity: 1;-webkit-opacity:1;}.kode-menu li ul{width: 180px;position: absolute;top: 100%;left: 0;overflow: hidden;padding-top: 8px;display: none;}.kode-menu ul::before {border-color: transparent transparent #d9b111;border-style: solid;border-width: 0 5px 8px;content: "";display: block;height: 0;left: 50%;margin-left: -37px;position: absolute;top: 0;width: 0;}.kode-menu li:hover ul{display: block;}.kode-menu li ul li{float: left;width: 100%;text-align: center;padding:5px; }.kode-menu li ul li a{font-size: 16px;color: #fff;float: left;width: 100%;text-align: left;padding-right: 10px;padding-left: 10px;}.kode-menu li ul li a:after,.kode-menu li ul li a::before{width: 0;height: 0;border:none;}.kode-menu li ul li a:hover{background-color: #000;}#kode-responsive-navigation{display: none;}.dl-menuwrapper .dl-menu{right:0;}.dl-menuwrapper .dl-menu li a{text-transform: capitalize;}.kf-gym-banner{float: left;width: 100%;position: relative;}.kf-gym-banner .bxslider li:before{background: #000;opacity: 0.5;left: 0;right: 0;top: 0;bottom: 0;position: absolute;content: "";}.kf-gym-banner img{float: left;width: 100%;}.kf-gym-banner .bx-wrapper{margin-bottom: 0;}.kf-gym-banner .bx-wrapper .bx-viewport {background: #000;border:none;box-shadow: none;left: 0px;margin: 0;}.kf-gym-banner .bx-pager.bx-default-pager{display: none;}.kode-caption{position: absolute;top: 50%;left: 50%;margin: -51px 0 0 -537px;z-index: 2;}.kf-gym-banner .bx-wrapper .bx-controls-direction a {height: 42px;margin-top: 76px;outline: 0 none;position: absolute;text-indent: 0px;top: 50%;width: 42px;z-index: 10;background-image: none;}.kf-gym-banner .bx-wrapper .bx-controls-direction a:before{position: absolute;left: 0;right: 0;top: 0;bottom: 0;color: #fff;background-color: #333333;content: "";text-align: center;font-family: FontAwesome;padding: 8px 0;}.kf-gym-banner .bx-wrapper a.bx-prev:before{content: "\f060";}.kf-gym-banner .bx-wrapper a.bx-next:before{content: "\f061";}.kode-caption h4 {color: #fff;font-size: 44px;font-weight: bold;line-height: normal;padding: 5px 25px 3px;position: relative;text-transform: uppercase;}.kode-caption h4:before{position: absolute;content:"";width: 0;height: 100%;right: -29px;top: 0;bottom: 0;border-style: solid;border-width: 67px 30px 0 0;border-color: #d9b111 transparent transparent transparent;}.kode-caption h3 {background: #000;color: #fff;font-size: 54px;font-weight: bold;line-height: normal;padding: 2px 25px 1px;position: relative;text-transform: uppercase;margin-bottom: 185px;}.kode-caption h3:before{position: absolute;content:"";width: 0;height: 100%;left: -29px;top: 0;bottom: 0;border-style: solid;border-width: 0 0 67px 30px;border-color: transparent transparent #000000 transparent;}.kf-gym-banner .kode-caption .btn-1:hover{color: #fff;background-color: transparent;}.inner-banner-wrap{background-image: url("../../templates/gym/css/../images/title-banner-bg.jpg");background-position: center;background-size: cover;background-repeat: no-repeat;text-align: center;}.inner-banner-wrap::before {border-color: transparent transparent transparent #d9b111;border-style: solid;border-width: 60px 0 0 950px;bottom: 0;content: "";height: 0;left: 0;position: absolute;right: inherit;width: 0;z-index: 10;}.inner-banner-wrap::after {border-width: 0 0 60px 950px;border-color: transparent transparent #d9b111 transparent;border-style: solid;bottom: 0;content: "";height: 0;left: inherit;position: absolute;right: 0;width: 0;z-index: 10;}.inner-banner{float: left;width: 100%;text-align: center;position: relative;padding: 360px 0 92px;z-index: 1;}.inner-banner::before {background-color: #000;bottom: 0;content: "";left: 0;opacity: 0.6;position: absolute;right: 0;top: 0;z-index: -1;}.inner-banner h2 {color: #fff;line-height: 36px;padding-bottom: 4px;text-transform: capitalize;margin-bottom: 12px;}.inner-banner .breadcrumb {background-color: transparent;border-radius: 0px;list-style: outside none none;margin-bottom: 0px;padding: 0px;}.inner-banner .breadcrumb li{width: auto;color: #fff;text-transform: uppercase;font-size: 16px;line-height: 14px;font-family: 'Open Sans', sans-serif;}.inner-banner .breadcrumb li a{color: #fff;text-transform: uppercase;font-size: 16px;line-height: 14px;font-family: 'Open Sans', sans-serif;display: inline-block;}.thumb-outerwrap{float: left;width: 100%;position: relative;}.thumb-image{float: left;width: 50%;padding: 33px 30px 84px 101px;position:relative;}.thumb-image:before{position: absolute;content: "";top: 0;bottom: 30px;right: 82px;left: 53px;border: 3px solid;}.thumb-image:after{position: absolute;content: "";top: 70px;bottom: 0px;right: 134px;left: 0px;border: 3px solid #b8b8b8;}.thumb-image img{float: left;width: 100%;position: relative;z-index: 10;}.padding-bottom{padding-bottom: 80px;}.thumb-caption{float: left;width: 50%;padding:115px 15px;}.thumb-des{float: left;width: 100%;margin-bottom: 45px;}.thumb-des span{float: left;width: 77px;height: 77px;line-height: 77px;font-size: 30px;color: #fff;border: 2px solid;text-align: center;}.thumb-des:hover span{background-color: transparent;}.thumb-des .text{float: none;overflow: hidden;padding: 0 0 0 30px;width: auto;}.thumb-des .text h5 {line-height: 20px;margin-bottom: 15px;padding-bottom: 3px;text-transform: capitalize;}.thumb-des .text p{margin-bottom: 0;}.traniers-thumb{float: left;width: 100%;position: relative;overflow: hidden;margin-bottom: 30px;}.traniers-thumb img{float: left;white-space: 100%;}.traniers-thumb:before{content: "";left: 10px;right: 81px;top: 10px;bottom: 10px;background-color:rgba(102, 102, 102, 0.65);position: absolute; -webkit-transform: translate(150%, 0px);-moz-transform:translate(150%, 0px);-ms-transform: translate(150%, 0px);-o-transform: translate(150%, 0px);}.traniers-thumb:hover:before{ -webkit-transform: translate(0, 0px);-moz-transform: translate(0, 0px);-ms-transform: translate(0, 0px);-o-transform:translate(0, 0px);}.traniers-thumb img{float: left;width: 100%;}.traniers-thumb > .figcaption {background-color: #333333;bottom: 0;position: absolute;right: 0;top: 0;width: 70px;z-index: 10;}.ready-wrap{float: left;width: 100%; padding: 130px 0;background-color: #5e5a57;background-size: cover;background-repeat:no-repeat;background-attachment: fixed;background-position:center; }.ready-dec{float: left;width: 50%;text-align: left;}.ready-dec h2{font-size: 44px;line-height: 49px;color: #fff;text-transform: capitalize;margin-bottom: 23px;}.ready-dec p{color: #fff;margin-bottom: 45px;}.ready-dec .btn-1{float: left;}.social-wrap {display: inline-block;margin-top: -167px;position: absolute;right: 0;top: 50%;}.social-wrap li{display: block;width: 71px;height: 48px;}.social-wrap li a{text-align: center;color: #fff;font-size: 18px;line-height: 48px;background-color: transparent;display: block;}.traniers-caption{display: inline-block;text-align: left;position: absolute;top: 50%;left: 40px;right: 92px;margin: -92px auto 0; -webkit-transform:translate(286px, 0px) scale(0);-moz-transform:translate(286px, 0px) scale(0);-ms-transform: translate(286px, 0px) scale(0);-o-transform:translate(286px, 0px) scale(0);}.traniers-thumb:hover .traniers-caption{ -webkit-transform: translate(0px, 0px) scale(1);-moz-transform: translate(0px, 0px) scale(1);-ms-transform: translate(0px, 0px) scale(1);-o-transform: translate(0px, 0px) scale(1);}.traniers-caption h5{line-height: 18px;color: #fff;margin-bottom: 14px;text-transform: capitalize;}.traniers-caption h5 a{color: #fff;}.traniers-caption h6{line-height: 16px;color: #fff;font-size: 16px;margin-bottom: 23px;}.traniers-caption p{color: #fff;margin: 0;}.blog-dec{float: left;width: 100%;padding-left: 73px;position: relative;}.blog-dec > figure img{opacity: 1;-webkit-opacity: 1;-webkit-transform: translate(0, 0px) scale(1);-moz-transform: translate(0, 0px) scale(1);-ms-transform: translate(0, 0px) scale(1);-o-transform:translate(0, 0px) scale(1);}.blog-dec:hover > figure img{opacity: 0.35;-webkit-opacity: 0.35;-webkit-transform: translate(0, 30px) scale(1.3);-moz-transform: translate(0, 30px) scale(1.3);-ms-transform: translate(0, 30px) scale(1.3);-o-transform:translate(0, 30px) scale(1.3);}.blog-dec figure figcaption{position: absolute;top: 50%;margin: -13px auto 0;text-align: center;left: 0;right: 0;opacity: 0;-webkit-opacity: 0;-webkit-transform: translate(0, 50px);-moz-transform: translate(0, 50px);-ms-transform: translate(0, 50px);-o-transform:translate(0, 50px);}.blog-dec:hover figure figcaption{opacity: 1;-webkit-opacity: 1; -webkit-transform: translate(0, 0px);-moz-transform: translate(0, 0px);-ms-transform: translate(0, 0px);-o-transform:translate(0, 0px);}.blog-dec figure figcaption a{font-size: 26px;color: #fff;display: inline-block;}.blog-dec figure figcaption a:hover{color: #000;}.blog-side-meta {left: 0;position: absolute;top: 0;width: 73px;padding-right: 13px;}.blog-side-meta li:first-child{border: none;padding-top: 0;}.blog-side-meta li{border-top: 1px solid #dddddd;padding: 15px 0 12px;float: left;width: 100%;text-align: center;}.blog-side-meta span {float: left;width: 100%;font-size: 14px;line-height: 11px;text-align: center;font-family: 'Merriweather', serif;text-transform: capitalize;}.blog-side-meta b{float: left;width: 100%;font-size: 36px;line-height: 37px;font-family: 'Merriweather', serif;margin-bottom: 3px;}.blog-side-meta figure{border-radius: 100%;margin-bottom: 12px;}.blog-side-meta figure img{border-radius: 100%;}.blog-side-meta p{font-size: 14px;margin: 0;line-height: 16px;}.blog-side-meta a {display: block;font-size: 16px;line-height: 16px;}.blog-side-meta a i{margin-right: 5px;}.blog-dec .text{padding: 30px 0 22px;}.blog-dec .text h4{line-height: 26px;text-transform: capitalize;padding-bottom: 2px;margin-bottom: 14px;}.blog-meta {float: left;width: 100%;margin-bottom: 16px;}.blog-meta li{width: auto;float: left;font-size: 16px;margin-right: 30px;}.blog-meta li i{margin-right: 10px;}.blog-meta li a{font-size: 16px;line-height: 16px;position: relative;padding-right: 3px;font-family: 'Lato', sans-serif;font-style: italic;display: inline-block;}.blog-meta li a:before{content: ",";right: -2px;font-size: 16px;bottom: 4px;color: #666;position: absolute;bottom: 0;}.blog-meta li a:last-child:before{font-size: 0;}.blog-dec .text > p{margin-bottom: 18px;}.blog-dec .text > a{display: inline-block;font-size: 16px;text-transform: capitalize;line-height: 16px;}.blog-dec .text > a i{margin-left: 5px;}.blog-dec .text > a:hover{padding-left: 10px;color: #000;}.gallery-bg{background-color: #f8f8f8;}.gallery-1{float: left;width: 100%;text-align: center;}.gallery-1 #filters {float: left;text-align: center;width: 100%;margin-bottom: 50px;}#filterable-item-filter-1,.gallery-1 .button-group.js-radio-button-group.tabs-navigation {float: left;line-height: normal;text-align: center;width: 100%;margin-top: -4px;}.gallery-1 #filterable-item-filter-1 li{display: inline-block;}.gallery-1 #filterable-item-filter-1 li a,.gallery-1 .button{padding:0 0 9px 0;background-color: transparent; position: relative;margin: 0 24px;display: inline-block;font-size: 16px;position: relative;text-transform: capitalize;color: #333333;font-family: 'Merriweather', serif;font-weight: normal;line-height: 14px;cursor: pointer;}.gallery-1 #filterable-item-filter-1 li a:before,.gallery-1 .button:before{content: "";left: 0;right: 100%;bottom: 0;height: 1px;width: 0%;position: absolute;}.gallery-1 #filterable-item-filter-1 li a:hover:before,.gallery-1 #filterable-item-filter-1 li a:.active:before,.gallery-1 .button.is-checked:before, .gallery-1 .button:hover:before {width: 100%;right: 0;}#filterable-item-holder-1,.isotope{float: left;width: 100%;margin-bottom: 40px;}.gallery-thumb{float: left;width: 19.97%;position: relative;overflow: hidden;background-color: #1a1a1a;}.gallery-thumb:hover img{opacity: 0.20;-webkit-opacity: 0.20;}.gallery-thumb img{float: left;width: 100%;}.overly-caption{position: absolute;top: 30px;left: 30px; -webkit-transform: translate(0%, -150%);-moz-transform: translate(0%, -150%);-ms-transform:translate(0%, -150%);-o-transform: translate(0%, -150%);opacity: 0;-webkit-opacity: 0;}.gallery-thumb:hover .overly-caption{ -webkit-transform:translate(0%, 0%);-moz-transform:translate(0%, 0%);-ms-transform: translate(0%, 0%);-o-transform:translate(0%, 0%);opacity: 1;-webkit-opacity: 1;}.overly-caption:before{content: "";left: 0px;bottom: 0;height: 2px;width: 73px;position: absolute;}.overly-caption h5{line-height: 20px;color: #fff;text-align: left;text-transform: capitalize;width: 100%;margin-bottom: 16px;float: left;font-size:17px;}.overly-caption a{font-size: 16px;line-height: 16px;color: #999999;text-transform: capitalize;position: relative;display: inline-block;font-weight: lighter;margin-bottom: 24px;margin-right: 5px;padding-right: 5px;float: left;}.overly-caption a:before{content: ",";right: 0;bottom: 0;position: absolute;color: #999;font-size: 16px;}.overly-caption a:last-child:before{font-size: 0;}.overlay-links{position: absolute;right: 30px;bottom: 30px;-webkit-transform: translate(0%, 150%);-moz-transform: translate(0%, 150%);-ms-transform:translate(0%, 150%);-o-transform: translate(0%, 150%);opacity: 0;-webkit-opacity: 0;}.gallery-thumb:hover .overlay-links{ -webkit-transform:translate(0%, 0%);-moz-transform:translate(0%, 0%);-ms-transform: translate(0%, 0%);-o-transform:translate(0%, 0%);opacity: 1;-webkit-opacity: 1;}.overlay-links a{display: inline-block;height: 42px;width: 42px;line-height: 42px;font-size: 14px;color: #fff;text-align: center;margin-left: 2px;border-radius: 100%;}.overlay-links a:hover{background-color: #000;color: #fff;}.gallery-1 .btn-1{padding: 10px 20px 8px;margin-bottom: 30px;}.gym-footer-bg{padding:0px;background-image: url("../../templates/gym/css/../images/footer.jpg");background-repeat: no-repeat;background-size: cover;position: relative;background-position: center center;}.gym-footer-bg:before{position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: #000;opacity: 0.5;-webkit-opacity: 0.5;content: "";}.gym-footer{float: left;width: 100%;padding: 80px 0 75px;}.copyright_wrap{float: left;width: 100%;position: relative;border-top: 1px solid rgba(154, 154, 154, 0.25);padding: 40px 0;}.copyright_wrap p{float: left;margin: 0;line-height: 36px;}.copyright_wrap .social-wrap-2{float: right;}.copyright_wrap .social-wrap-2 li{margin-left: 10px;}.social-wrap-2 .tooltip.top{margin-top: -3px;}.aboutus-wrap{padding: 80px 0;}.about-thumb{float: left;width: 50%;padding-right: 30px;padding-bottom: 30px;position: relative;}.about-thumb:before{content: "";right: 0;bottom: 0;top: 30px;left: 30px;position: absolute;border: 4px solid;z-index: 10;}.about-text{float: left;width: 50%;padding-left: 40px;padding-top: 32px;padding:37px 0 38px 40px;}.about-text p{margin-bottom: 16px;}.about-text .margin{margin-bottom: 45px;}.about-text .btn-2{padding: 10px 20px 8px;}.blog-3-dec{float: left;width: 100%;margin-bottom: 30px;}.blog-3-dec > figure img{ -webkit-transform: rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);-o-transform: rotate(0deg) scale(1);opacity: 1;-webkit-opacity: 1;-webkit-transition: all 0.5s ease-in-out!important;}.blog-3-dec:hover > figure img{ -webkit-transform: rotate(10deg) scale(1.3) ;-moz-transform:rotate(10deg) scale(1.3);-ms-transform:rotate(10deg) scale(1.3);-o-transform: rotate(10deg) scale(1.3);opacity: 0.7;-webkit-opacity: 0.7;}.blog-3-dec > figure{outline: 2px solid transparent;}.blog-3-dec figure figcaption{top: 50%;left: 0;right: 0;margin: -9px 0 0 0;text-align: center;position: absolute;z-index: 10;opacity: 0;-webkit-opacity: 0;}.blog-3-dec:hover figure figcaption{opacity: 1;-webkit-opacity: 1;}.blog-3-dec figure figcaption a{display: inline-block;font-size: 26px;color: #fff;}.blog-3-dec figure figcaption a:hover{color: #000;}.blog-hd{float: left;width: 100%;position: relative;padding: 31px 0 0 0;z-index: 10;}.blog-hd figure{position: absolute;width: 54px;height: 54px;border: 2px solid #8f8f8f;border-radius: 100%;top: -27px;left: 20px;}.blog-hd figure img{border-radius: 100%;}.blog-hd p{padding-bottom: 4px;display: inline-block;margin-bottom: 0;color: #999999;font-style: italic;border-bottom: 1px solid #d6d6d6;}.blog-3-dec .text{padding:30px 0 12px 0 ; }.blog-3-dec .text h5{line-height: 20px;text-transform: capitalize;padding-bottom: 2px;margin-bottom: 11px}.blog-3-dec .text p{margin-bottom: 18px;}.blog-3-dec .text > a {display: inline-block;font-size: 16px;line-height: 16px;text-transform: capitalize;color: #333333;}.blog-3-dec .text > a i {margin-left: 5px;}.load-more{text-align: center;margin: 20px 0 30px;float: left;width: 100%;}.gallery1-dec{float: left;width: 100%;margin-bottom: 30px;}.gallery1-dec figure:before{content: "";left: 0;right: 0;top: 0;bottom: 0;position: absolute;-webkit-opacity: 0;opacity: 0;}.gallery1-dec:hover figure:before{opacity: 0.50;-webkit-opacity: 0.50;left: 10px;top: 10px;bottom: 10px;right: 10px;}.gallery1-dec figure figcaption{position: absolute;top: 50%;left: 0;right: 0;margin: -44px 0 0 0;opacity: 0;-webkit-opacity: 0;text-align: center; -webkit-transform: translate(0, 50px);-moz-transform: translate(0, 50px);-ms-transform: translate(0, 50px);-o-transform:translate(0, 50px);}.gallery1-dec:hover figure figcaption{ -webkit-transform: translate(0, 0px);-moz-transform: translate(0, 0px);-ms-transform: translate(0, 0px);-o-transform:translate(0, 0px);opacity: 1;-webkit-opacity: 1;}.gallery1-dec figure figcaption a{display: inline-block;width: 54px;height: 54px;line-height: 54px;border-radius: 100%;margin: 0 auto 15px;font-size: 18px;color: #fff;}.gallery1-dec figure figcaption a:hover{background-color: #000;}.gallery1-dec figure figcaption h5{line-height: 18px;color: #fff;text-transform: uppercase;}.gallery2{margin-bottom: 30px;}.gallery2 [class*="col-md-"]{padding: 0;}.gallery2-thumb{width: 100%;}.gallery2-thumb:hover img{opacity: 1;-webkit-opacity: 1;}.gallery2-thumb .overly-caption a{color: #fff;}.gallery2-thumb .overly-caption{top: 50px;left: 50px;}.gallery2-thumb .overly-caption a:hover{color: #000;}.gallery2-thumb .overly-caption::before{background: transparent;}.gallery2-thumb::before{opacity: 0;-webkit-opacity: 0;top: 20px;left: 20px;bottom: 20px;right: 20px;position: absolute;content: "";}.gallery2-thumb:hover::before{opacity: 0.5;-webkit-opacity: 0.5;}.gallery2-thumb .overlay-links{right: inherit;left: 50px;bottom: 50px;}.gallery2-thumb .overlay-links a{border-radius: 0;border: 1px solid #fff;background: transparent;margin: 0 2px 0 0;}.gallery2-thumb .overlay-links a:hover{background-color: #000;border-color: #000;color: #fff;}.gallery-2 .btn-1{margin-top: 50px;}.gallery-2 .btn-1:hover{color: #fff;}.gallery2 .load-more{margin: 30px 0 0 0;}.gallery2 .load-more .btn-1{margin:0; }.blog-listing{padding: 0;margin-bottom: 30px;}.blog-listing:hover figure img{opacity: 1;-webkit-opacity: 1;-webkit-transform: translate(0, 0px) scale(1);-moz-transform: translate(0, 0px) scale(1);-ms-transform: translate(0, 0px) scale(1);-o-transform:translate(0, 0px) scale(1);}.blog-listing figure figcaption{top: 0;left: 0;margin:0; opacity: 1;-webkit-opacity: 1;height: 100%;width: 100%;-webkit-transform: translate(0px);-moz-transform: translate(0px);-ms-transform: translate(0px);-o-transform:translate(0px);transform:translate(0px);right: inherit;}.date{float: left;padding: 22px 29px 32px;font-size: 36px;line-height: normal;color: #fff;text-transform: capitalize;text-align: center;font-family: 'Merriweather', serif;font-weight: normal;}.date b{font-size: 20px;line-height: 20px;color: #fff;display: block;font-family: 'Merriweather', serif;margin-top: 6px;font-weight: normal;}.blog-listing:hover .date{background-color: #000;}.social-blog {background-color: rgba(0, 0, 0, 0.75);bottom: 0;left: 0;padding: 0;position: absolute;top: 125px;width: 100px;}.social-blog li{float: left;width: 100%;text-align: center;margin: 11px 0;}.social-blog li a{font-size: 18px;color: #fff;text-align: center;display: inline-block;}.blog-listing .text {padding: 30px 0 12px;}.blog-listing .text h4{margin-bottom: 13px;}.video-dec{float: left;width: 100%;}.blog-slider{float: left;width: 100%;}.blog-slider .bx-wrapper .bx-viewport {background: transparent;border:none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;left: 0px;}.blog-slider .bx-wrapper{margin-bottom: 15px;}.blog-slider .bx-controls.bx-has-controls-direction{display: none;}.blog-slider #bx-pager{float: left;width: 100%;text-align: center;}.blog-slider #bx-pager > a {display: inline-block;margin: 0 0.5% 0 0;position: relative;width: 11.5%;z-index: 10;}.blog-slider #bx-pager > a.active{background-color: #000;}.blog-slider #bx-pager > a.active img{ -webkit-filter: grayscale(100%); filter: grayscale(100%);z-index: -1;opacity: 0.5; -webkit-opacity: 0.5;}.blog-slider #bx-pager > a:before{position: absolute;left: 0;right: 0;top: 0;bottom: 0;border: 2px solid;content: "";-webkit-opacity: 0;opacity: 0;}.blog-slider #bx-pager > a.active:before{-webkit-opacity: 1;}.blog-slider #bx-pager > a:last-child {margin: 0;}.blog-detail{float: left;width: 100%;}.blog-detail .blog-dec{position: relative;}.blog-detail .blog-dec:before{content: "";left: 0;right: 0;bottom: 0;height: 1px;background-color: #dddddd;position: absolute;}.blog-detail .blog-dec:after{content: "";left: 0;right: 0;bottom: 3px;height: 1px;background-color: #dddddd;position: absolute;}.blog-detail .blog-dec p{margin-bottom: 16px;}.blog-detail .blog-dec .margin-bottom{margin-bottom:25px;}.blockquote{float: left;width: 100%;padding: 43px 40px 44px;position: relative;margin-bottom: 21px;background-color: #d9b111;}.blockquote:before{content: "";left: 10px;right: 10px;top: 10px;bottom: 10px;position: absolute;border: 1px solid #000;-webkit-opacity: 0.5;opacity: 0.5;}.blockquote p{color: #000;font-size: 18px;font-style: italic;text-transform: capitalize;font-family: 'Merriweather', serif;line-height: 32px;font-weight: normal;position: relative;}.blog-detail .blog-dec .blockquotep{margin: 0px0 11px;}.blockquote p i{float: left;margin-right: 10px;color: #000;font-size: 18px;}.blockquote h6{padding-bottom: 2px;}.blockquote h6 a,.blockquote h6{color: #fff;line-height: 18px;position: relative;}.tag-wrap{float: left;width: 100%;margin-bottom: 80px;}.social-3{float: left;}.social-3 li{float: left;margin-right: 10px;}.social-3 li:last-child{margin: 0;}.social-3 li a{float: left;width: 35px;height: 35px;line-height: 35px;color: #fff;font-size: 16px;text-align: center;}.social-3 li a:hover{box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);}.facebook{background: #3d619b;}.twitter{background: #00aaec;}.dribbble{background: #ec4989;}.instagram{background: #275a85;}.pinterest{background: #ce1312;}.google-plus {background-color: #000;}.tag-wrap .blog-meta{float: right;width: auto;margin: 0;}.tag-wrap .blog-meta li{font-family: 'Merriweather', serif;text-transform: uppercase;font-style: normal;line-height: 35px;margin: 0;color: #333333;font-weight: normal;}.tag-wrap .blog-meta li a{font-family: 'Merriweather', serif;text-transform: lowercase;font-style: normal;line-height: 35px;display: inline-block;}.tag-wrap .blog-meta li a::before {bottom: 0;margin-bottom: 3px;right: -3px;}.comment-wrap{float: left;width: 100%;margin-bottom: 48px}.first-comment{float: left;width: 100%;}.first-comment li{float: left;width: 100%;}.second-comment{float: left;width: 100%;padding: 0 0 0 50px;}.second-comment li{margin-bottom: 30px;float: left;width: 100%;}.blog-heading{float: left;width: 100%;margin-bottom: 45px;}.blog-heading h4 {line-height: 26px;text-transform: capitalize;}.comment-dec{float: left;width: 100%;margin-bottom: 30px;}.comment-dec figure{width: 113px;border: 7px solid #fff;border-radius: 100%;margin-right: 20px;-webkit-box-shadow: 0px 0px 0px 1px #dcdcdc;-moz-box-shadow: 0px 0px 0px 1px #dcdcdc;box-shadow: 0px 0px 0px 1px #dcdcdc;}.comment-dec figure img{border-radius: 100%;}.comment-dec .text {float: none;overflow: hidden;width: auto;position: relative;border: 1px solid #dfdfdf;padding: 30px 60px 25px 30px;}.comment-heading{float: left;width: 100%;margin-bottom: 12px;}.comment-heading > h6 {line-height: 13px;text-transform: uppercase;margin-bottom: 14px;}.comment-heading em {float: left;line-height: 11px;padding:0 0 2px 30px;position: relative;}.comment-heading em:before{content: "";left: 0;top: 50%;margin: -1px 0 0 0 ;width: 20px;height: 2px;background: #666666;position: absolute;}.comment-dec .text > p {float: left;margin: 0;}.reply {bottom: 0;height: 100%;line-height: 116px;position: absolute;right: 0;width: 40px;text-align: center;top: 0;vertical-align: middle;}.reply i{position: absolute;top: 50%;margin-top: -5px;left: 0;right: 0;color: #fff;font-size:16px; }.reply:hover{background-color: #000;}.contact-wrap{float: left;width: 100%;margin-bottom: 30px;}.contact-wrap form{float: left;width: 100%;}.input-dec{float: left;width: 100%;}.input-dec textarea,.input-dec input[type="text"]{float: left;width: 100%;border-color:#dfdfdf;border-style:solid;border-width:0 0 1px 0;line-height: normal; font-size: 16px;padding: 2px 0 4px;}.input-dec textarea{resize:vertical;max-height:200px;min-height:39px;padding: 8px 0 3px;}.contact-wrap .input-dec textarea,.contact-wrap .input-dec input[type="text"]{margin-bottom: 73px;padding: 2px 0 3px;}.contact-wrap .input-dec textarea{margin-bottom: 50px;padding: 8px 0 3px;}.contact-wrap form .btn-1{padding: 13px 35px;}.input-dec textarea:focus,.input-dec > input[type="text"]:focus {border-color: rgba(2, 151, 220, 0.33);box-shadow: 0 1px 0 0 rgba(2, 151, 220, 0.33) inset;-moz-box-shadow: 0 1px 0 0 rgba(2, 151, 220, 0.33) inset;-webkit-box-shadow: 0 1px 0 0 rgba(2, 151, 220, 0.33) inset;padding: 2px 15px 3px;}.input-dec textarea:focus{padding: 8px 15px 3px;}.contact-dec{float: left;width: 100%;position: relative;z-index: 2;margin-bottom: 30px;}.contact-dec:before{content: "";left: 0;right: 0;top: 0;bottom: 0;position: absolute;border: 1px solid #e1e1e1;z-index: -1;}.contact-dec:hover{-webkit-box-shadow: 0 1px 10px 0 rgba(2, 151, 220, 0.15);-moz-box-shadow: 0 1px 10px 0 rgba(2, 151, 220, 0.15);box-shadow: 0 1px 10px 0 rgba(2, 151, 220, 0.15);}.contact-dec:hover:before{opacity: 0.30;-webkit-opacity: 0.30;}.contact-dec > h6{line-height: normal;padding: 10px 0 9px;text-transform: uppercase;border-bottom:1px solid #e1e1e1;width: 100%;float: left;text-align: center; }.contact-dec:hover > h6{color: #fff;}.contact-decul{float: left;width: 100%;}.contact-decul li{float: left;width: 100%;}.contact-dec.info ul{padding: 40px;}.contact-dec.info ul li{margin-bottom: 30px;}.contact-dec.info ul li:last-child{margin-bottom: 0;}.contact{float: left;width: 100%;padding: 20px 0;}.contact i{float: left;width: 48px;height: 48px;border: 1px solid #e1e1e1;border-radius: 100%;text-align: center;line-height: 48px;color: #999999;margin-right: 13px;font-size: 24px;}.contact:hover i{color: #fff;}.contact .text{float: none;width: auto;overflow: hidden;}.contact .text > h6 {line-height: 13px;margin-bottom: 13px}.contact .text address {font-style: normal;line-height: 24px;margin: 0 0 -4px 0;}.contact-dec.info .text > a {display: block;font-size: 16px;line-height: 23px;font-family: 'Lato', sans-serif;margin-bottom: 5px;}.contact-dec.info .text > a:last-child{margin-bottom: -1px;}.timing ul{padding: 40px 25px 45px;}.timing li{text-align: left;font-size: 18px;line-height: 16px;color: #333333;text-transform: capitalize;font-weight: normal;margin-bottom:24px;font-family: 'Merriweather', serif;padding-bottom: 3px;}.timing li b,.timing li span {color: #999999;float: right;font-size: 16px;line-height: 12px;padding-bottom: 4px;font-family: 'Lato', sans-serif;}.timing li:last-child{margin-bottom: 0;}.branch ul{padding: 40px 25px 39px;}.branch li a{text-align: left;font-size: 18px;line-height: 16px;color: #333333;text-transform: capitalize;font-weight: normal;padding:0 0 3px 0;font-family: 'Merriweather', serif;float: left;width: 100%;margin-bottom: 25px;}.branch li b,.branch li span {color: #999999;float: right;font-size: 16px;line-height: 12px;padding-bottom: 4px;font-family: 'Lato', sans-serif;}.branch li:first-child a{padding-top: 0;}.branch li:last-child a{margin: 0;}.map-dec{float: left;width: 100%;height: 550px;background-color: #000;}.map-dec #map-canvas{float: left;width: 100%;height: 550px;}.map-dec #map-canvas .gmnoprint{display: none;}.contact-page{float: left;width: 100%;}.contact-page form{text-align: center;margin-bottom: 30px;}.inputdec-2 textarea,.inputdec-2 input[type="text"]{border-width: 1px;padding:10px 20px 10px;margin-bottom: 30px;height: auto;}.inputdec-2 textarea:focus,.inputdec-2 input[type="text"]:focus{padding: 10px 25px;box-shadow: 0 0 5px 0 rgba(2, 151, 220, 0.33) inset;-webkit-box-shadow: 0 0 5px 0 rgba(2, 151, 220, 0.33) inset;-moz-box-shadow: 0 0 5px 0 rgba(2, 151, 220, 0.33) inset;}.inputdec-2 textarea:focus{padding-top: 20px;}.inputdec-2 textarea{height: 200px;resize:none;margin-bottom: 50px;padding-top: 20px;}.contact-page .heading-2{text-align: center;line-height: 35px;margin-bottom: 50px;}.contact-page .heading-2 h2:after{right: 0;margin:0 auto; }.contact-page .heading-2 h2:before{right: 0;margin:0 auto; }.contact-page .btn-1{padding: 10px 20px 12px;font-family: "Merriweather",serif;}.page-404{position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 100%;background-image: url("../../templates/gym/css/../images/404-bg.jpg");background-size: cover;background-repeat: no-repeat;background-position: center;}.page-404:before{content: "";left: 0;right: 0;top: 0;bottom: 0;position: absolute;background-color: #000;-webkit-opacity: 0.5;opacity: 0.5;}.caption-404{position: absolute;left: 0;right: 0;top: 50%;text-align: center;margin-top: -276px;}.caption-404 span{color: #fff;font-size: 191px;line-height: 191px;text-transform: uppercase;font-family: 'Merriweather', serif;text-shadow: 0px 8px 1px rgba(2, 151, 220, 1);-webkit-text-shadow: 0px 8px 1px rgba(2, 151, 220, 1);-moz-text-shadow: 0px 8px 1px rgba(2, 151, 220, 1);font-weight: normal;display: block;margin-bottom: 54px;}.caption-404 h3{font-size: 40px;line-height: normal;text-transform: capitalize;display: block;margin-bottom: 26px;font-weight: normal;}.caption-404 h6{line-height: normal;color: #fff;text-transform: capitalize;margin-bottom: 23px;font-weight: normal;}.caption-404 h4{font-size: 24px;line-height: normal;text-transform: uppercase;color: #fff;display: block;margin-bottom: 9px;font-weight: normal;}.caption-404 h5{line-height: normal;text-transform: uppercase;color: #fff;display: block;margin-bottom: 44px;font-weight: normal;}.caption-404 .btn-1{padding: 15px 30px 13px;}.gallery3-slider-wrap{float: left;width: 100%;}.gallery3-slider{float: left;width: 100%;margin-bottom: 30px;}.gallery3-slider .bx-wrapper{margin-bottom: 0;}.gallery3-slider .bx-wrapper .bx-viewport {background: transparent;border: none;box-shadow: none;left: 0px;}.gallery3-slider .bx-pager.bx-default-pager{display: none;}.gallery3-slider .bx-wrapper .bx-controls-direction a {height: 42px;margin-top: -16px;outline: 0 none;position: absolute;text-indent: 0px;top: 50%;width: 42px;z-index: 100;background-image: none;}.gallery3-slider .bx-wrapper .bx-controls-direction a:before{position: absolute;left: 0;right: 0;top: 0;bottom: 0;color: #fff;background-color: #333333;content: "";text-align: center;font-family: FontAwesome;padding: 8px 0;}.gallery3-slider .bx-wrapper a.bx-prev:before{content: "\f060";}.gallery3-slider .bx-wrapper a.bx-next:before{content: "\f061";}.gallery3-slider figcaption{position: absolute;bottom: 0;left: 0;right: 0;padding: 0 30px 37px;opacity: 0;-webkit-opacity: 0;-moz-opacity: 0;-webkit-transform: translate(0, 50px);-moz-transform: translate(0, 50px);-ms-transform: translate(0, 50px);-o-transform:translate(0, 50px);background-color: rgba(0, 0, 0, 0.3);}.gallery3-slider figure:hover figcaption{opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;-webkit-transform: translate(0, 0px);-moz-transform: translate(0, 0px);-ms-transform: translate(0, 0px);-o-transform:translate(0, 0px);}.gallery3-slider figcaption h5 a{color: #fff;line-height: normal;text-transform: capitalize;margin-bottom: 7px;}.gallery3-slider figcaption h6{color: #fff;font-size: 16px;line-height: normal;text-transform: lowercase;display: inline-block;}.like{float: right;color: #fff;}a.like:visited{color: red;}.input_error { border: 1px #F00 solid !important; }.social-top li a:hover,.load-more .btn-3:hover,.overly-caption a:hover,.blog-listing .social-blog li a:hover,.product-dec .text > h4:hover a,.caption-404 h3,.kode_choose:before,.team-tumb ul li a:hover,.contact-wrap form .btn-1:hover,.rtpost-dec .text > span i,.widget-search form button,.blog-meta li i,.blog-dec .text > a,.blog-meta li a:hover,.blog-side-meta a i,.gallery-1 .button.is-checked,.gallery-1 .button:hover,.thumb-des:hover span,.thumb-des:hover .text h5 a,.traning-overlay h6,.price,.blog-3-dec .text h5:hover a,.about-text .btn-2:hover,.blog-side-meta b,.gallery-1 .btn-1:hover,.testimonial-dec .text h4 a,.widget-contact ul li span,.widget-timing ul li,.class-dec:hover .over-lay h3,.blog-3-dec .text > a:hover,.traniers-thumb .traniers-caption h5 a:hover,.comment-dec:hover .comment-heading > h6 a,.input-dec textarea:focus,.input-dec input[type="text"]:focus,.contact-page form .btn-1:hover,.contact-dec.info .text > a:hover,.branch li a:hover,.blog-dec .text h4:hover a,.rtpost-dec .text h6:hover a,.top-contact i,.inner-banner .breadcrumb > .active,.widget-contact ul li a:hover,.gallery-1 #filterable-item-filter-1 li a:hover,.gallery-1 #filterable-item-filter-1 li a.active{color: #d9b111;}.date,.timing-dec li a,.rtpost-dec figure:before,.heading-3 h4:before,.gallery1-dec figure figcaption a,.gallery1-dec figure:before,.blog-3-dec figure:before,.price-table:hover,.overly-caption:before,.overlay-links a,.gallery2-thumb::before,.testimonial-wrap .bx-wrapper .bx-controls-direction a:hover,.product-dec .bx-wrapper .bx-pager.bx-default-pager a.active,.thumb-des span,.btn-1,.btn-2,.btn-3,.btn-1.effect span,.btn-2.effect span,.btn-1.effect span::before,.btn-2.effect span::before,.social-wrap-2 li a:before,.blog-dec:hover figure:before,.gallery-1 .button.is-checked:before,.heading-1 h2:before,.heading-1 h2:after,.footer-hd h5:before,.footer-hd h5:after,.contact-dec:hover > h6,.product-dec .bx-wrapper figure figcaption,.traniers-thumb:hover .figcaption,.traniers-thumb .social-wrap .tooltip-inner,.social4-dec .tooltip-inner,.kode_progress .tooltip-inner,.social-wrap-2 .tooltip-inner,.blog-dec .tooltip-inner,.blog-3-dec .tooltip-inner,.heading-2 h2:before,.heading-2 h2:after,.reply,.blog-dec > figure,.contact:hover i,.kode_progress .progress-bar,.blog-3-dec > figure,.widget-categories ul li a:hover,.widget-tags ul li a:hover,.kode-menu,.cart span,.kode-caption h4 ,.gallery3-slider .bx-wrapper .bx-controls-direction a:hover::before,.kf-pagination .pagination > li > a:hover,.kf-gym-banner .bx-wrapper a:hover:before,.kode_progress .bar,.kode-menu ul li a,.kode-menu ul li{background-color: #d9b111;}.pagination-active { background-color: #d9b111 !important; color: #fff !important;}.contact-dec:hover > h6,.contact-dec:hover:before,aside .widget:before,.blog-slider #bx-pager > a:before,.blog-3-dec figure:after,.blog-3-dec:hover .blog-hd figure,.about-thumb:before,.social-wrap-2 li a:hover,.btn-1:before,.btn-2:before,.btn-3:before,.product-dec .bx-wrapper .bx-pager.bx-default-pager a,.thumb-des span,.thumb-image:before,.product-dec:hover .text,.comment-dec:hover figure,.widget-tags ul li a:hover,.navigation-wrap{border-color: #d9b111;}.kf-pagination .pagination > li:first-child a:hover:before{border-color: transparent #d9b111 transparent transparent;}.kf-pagination .pagination > li:last-child a:hover:before{border-color: transparent transparent transparent #d9b111;}.blog-3-dec:hover > figure{outline: 2px solid #d9b111;}.btn-1,.btn-2,.btn-3,.class-dec,.contact-dec,.contact-dec h6,.contact-dec:before,.contact i,.branch li a,.blog-3-dec figure,.blog-3-dec figure img,.blog-3-dec figure figcaption,.contact-dec.info .text > a,.traning-overlay:after,.traning-overlay:before,.traning-overlay,.input-dec textarea:focus,.input-dec input[type="text"],.comment-dec figure,.class-dec:before,.btn-1:before,.btn-2:before,.btn-3:before,.overlay-links a,.gallery-1 .button,.traniers-caption h5 a,.traninig-thumb,.traninig-thumb:after,.traninig-thumb:before,.thumb-des span,.text h5 a,.overly-caption,.overlay-links,.blog-3-dec figure:after,.blog-3-dec figure:before,.social-wrap-2 li a:before,.social-wrap-2 li a,.gallery-thumb:before,.blog-3-dec .text > a,.blog-dec figure figcaption,.blog-dec figure figcaption a,.blog-3-dec .text h5 a,.gallery1-dec figure figcaption a,.gallery1-dec figure figcaption,.blog-slider #bx-pager > a:before,.testimonial-wrap .bx-wrapper .bx-controls-direction a,.product-dec .bx-wrapper li figure figcaption,.product-dec .text,.traniers-thumb,.traniers-caption,.traniers-thumb:before,.social-wrap,.blog-meta li a,.blog-dec figure:before,.blog-dec .text > a ,.price-table,.price-table,.rtpost-dec figure:before,.rtpost-dec figcaption,.rtpost-dec figcaption a,.blog-3-dec figure img,.widget-flickr ul li a img,.blog-hd figure,.gallery1-dec figure:before,.price-table:before,.blog-3-dec > figure figcaption a,.blog-3-dec > figure figcaption,.price-table .price small,.price-table .price sup,.price-table .signup,.price-table .table-hd h6,.price-table .table-hd span,.price-table .price-contant li,.price-table .price,.over-lay ,.class-dec figure:before,.comment-heading > h6 a,.reply,.team-tumb ul li a,.kode_choose:before,.input-dec textarea,.kode_choose.accordion-open::before,.kode_choose.accordion-close::before,.accordion-content,.product-dec .text > h4 a,.blog-dec > figure,.blog-dec > figure img,.gallery-1 .button::before,.gallery-thumb img,.gallery-1 .button.is-checked::before,.product-content figcaption a,.blog-dec .text h4 a,.date,.overly-caption a,.widget-categories ul li a,.widget-categories ul li a span,.rtpost-dec .text h6 a,.widget-instagram > ul li a,.widget-instagram > ul li a img,.widget-tags ul li a img,.widget-tags ul li a,.social-top li a,.gallery3-slider figcaption,.gallery3-slider figure,.gallery3-slider .bx-wrapper .bx-controls-direction a,.gallery3-slider .bx-wrapper .bx-controls-direction a::before,.kode-menu li,.kode-menu li a,.widget.widget-search input[type="text"],.sticky,.kf-pagination .pagination > li > a,.kf-pagination .pagination > li > a span,.kf-pagination .pagination > li > a:before,.kf-gym-banner .bx-wrapper a:before,.over-lay h3,.traniers-thumb .figcaption,.kf-gym-banner .kode-caption .btn-1.active,.widget-contact ul li a,.kode-menu li a::before,.kode-menu li a::after,.social-3 li a,.timing-dec li a,.kode-menu li ul,.gallery-1 #filterable-item-filter-1 li a{transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;}a:visited{outline: none;-webkit-outline:none;}::selection {background: #d9b111;color: #ffffff;}::-webkit-selection { background: #d9b111; color: #ffffff;}::-moz-selection { background: #d9b111; color: #ffffff;} @media (min-width: 1200px) and (max-width: 1366px) {.sticky{display: none;}.gallery2-thumb .overly-caption {left: 40px;top: 40px;}.gallery2-thumb .overlay-links {bottom: 40px;left: 40px;right: inherit;}.comingsoon-caption span{margin-bottom: 50px;line-height: 100px;font-size: 100px;}.comingsoon-dec form{margin-bottom: 60px;}.comingsoon-caption{margin-top: -295px; }.counter-wrap li{margin-right: 2%;}} @media (min-width: 992px) and (max-width: 1199px) {.sticky{display: none;}.top-contact{padding:0; }.top-contact .text em{font-size: 13px;}.kode-menu li{padding-right: 19px;padding-left: 19px;}.kode-caption{margin-left: -440px;margin-top: 0;}.kode-caption h4{font-size: 34px;}.kode-caption h3{font-size: 44px;margin-bottom: 99px;}.kode-caption h3::before{border-width: 0 0 60px 30px;}.kode-caption h4::before{border-width: 60px 30px 0 0;}.kf-gym-banner .bx-wrapper .bx-controls-direction a{margin-top: 143px;}.traning-overlay{padding:30px; }.thumb-des .text h5{margin-bottom: 0;}.thumb-des .text p{font-size: 15px;}.class-dec figure::before{left: 0;right: 0;top: 0;bottom: 0;}.over-lay p{padding: 0;}.class-dec:hover .over-lay{margin-top: -109px;}.over-lay h3{padding: 13px 0;}.counter-wrap li{margin-right: 2%;}.counter-dec > span{height: 100px;width: 100px;line-height: 100px;}.counter-dec .text{padding:17px 0 18px 20px;}.social-wrap{margin-top: -133px;}.social-wrap li {height: 38px;}.social-wrap li {line-height: 38px;}.traniers-caption{left: 20px;right: 82px;margin-top: -102px;}.ready-wrap{padding: 80px 0;}.blog-dec .text h4{font-size: 25px;}.gallery-thumb {width: 49.97%;}.gallery2-thumb .overly-caption{top: 30px;left: 30px;}.gallery2-thumb .overlay-links{bottom: 30px;left: 30px;right: inherit;}.gallery2-thumb{width:100%; }.price-tag{padding: 0 50px;}.testimonial-dec{padding: 0 150px;}.widget-contact ul li a, .widget-contact ul li{font-size: 15px;}.widget-timing ul li,.widget-timing ul li span{font-size: 15px;}.widget-timing ul li span{margin-right: 6px;}.about-thumb{padding-top: 21px;}.about-thumb::before{top: 51px;}.about-text{padding:0px 0 0px 40px;}.about-text .margin{margin-bottom: 25px;}.date{padding: 12px 29px 22px;}.contact-dec.info ul{padding:28px 30px;}.social-blog{top: 106px;}.social-blog li{margin: 6.5px 0;}} @media (max-width: 991px) {.gallery3-slider-wrap .gallery3-slider{width: 33.3%;}.team-detail .text{padding: 30px;}.social-blog li{margin: 10px 0;}.kode-menu{display: none;}#kode-responsive-navigation{display: block;}.logo-wrap{padding: 17px 0;}.logo-wrap .col-md-7{width: 100%;}.logo-wrap .container{position: relative;}.logo-wrap #kode-responsive-navigation.sticky {display: none;}.logo-wrap #kode-responsive-navigation {position: absolute;right: 15px;top: 0;}.logo-wrap .cart{display: none;}.kode-caption h4{font-size: 25px;}.inner-banner{padding-top: 310px;}.inner-banner-wrap::before{border-width: 60px 0 0 700px;}.inner-banner-wrap::after{border-width: 0 0 60px 700px;}.kode-caption h4::before{border-width: 42px 30px 0 0;}.kode-caption h3::before{border-width:0 0 39px 30px;}.kode-caption h3{font-size: 30px;margin-bottom: 85px;}.kode-caption{margin:-2px 0 0 -289px;}.traning-overlay{width: 50%;}.traning-overlay.overlay3{display: none;}.thumb-image{padding: 30px;width: 100%;}.thumb-image::after{left: 0px;right: 0px;top: 0px;bottom: 0px;}.thumb-image{padding:0; }.thumb-image::before{opacity: 0;}.thumb-caption {left: 0;margin-top: -284px;padding: 90px;position: absolute;right: 0;top: 50%;width: 100%;z-index: 10;}.class-dec:hover .over-lay{margin-top: -72px;}.thumb-image img{opacity: 0.3;}.class-dec:hover .over-lay h3,.over-lay h3{font-size: 20px;line-height: 20px;padding: 10px 0;}.over-lay p{padding: 0 25px;}.over-lay .btn-1{padding: 10px;font-size: 14px;}.counter-wrap li{width: 24%;margin: 0;}.counter-dec{text-align: center;}.counter-dec > span{width: 100px;height: 100px;line-height: 100px;float: none;display: inline-block;}.counter-dec .text {float: left;padding: 15px 0 0;text-align: center;width: 100%;}.social-wrap{margin-top: -157px;}.social-wrap li{height: 45px;}.social-wrap li a{line-height: 45px;}.traniers-caption{left: 30px;margin-top: -87px;text-align: center;}.ready-wrap{padding: 80px 0;}.ready-dec{width: 100%;text-align: center;}.ready-dec .btn-1{float: none;display: inline-block;}.blog-dec .text h4{font-size: 18px;line-height: 18px;}.blog-meta li{margin-right: 7px;font-size: 14px;}.blog-meta li i{margin-right: 5px;}.blog-meta li a{font-size: 13px;}.gallery-thumb {width: 49.97%;}.gallery2-thumb {width: 100%;}.testimonial-wrap .bx-viewport{height: unset;}.testimonial-dec{padding: 0 50px;}.gym-footer .widget{margin-bottom: 30px;}.gym-footer .widget.widget-flickr,.gym-footer .widget.widget-timing{margin-bottom: 0;}.widget-contact ul li{margin-bottom: 14px;}.aboutus-wrap .container > .row{position: relative;}.about-thumb{width: 100%;padding: 0;background-color: #fff;}.about-thumb img{opacity: 0.25;}.about-thumb::before{right: 20px;bottom: 20px;top: 20px;bottom: 20px;}.about-text{padding:0 60px;position: absolute;top: 50%;left: 0;right: 0;width: 100%;margin-top: -175px;z-index: 100;}.map-dec #map-canvas,.map-dec{height: 250px;}.class-timing{margin-bottom: 0;}.gallery2-thumb .overly-caption{top: 50px;left: 50px;}.gallery2-thumb .overlay-links{bottom: 50px;left: 50px;}.comingsoon-dec form{margin-bottom: 125px;}.comingsoon-caption span {font-size: 100px;}}@media (min-width: 768px) and (max-width: 979px) {}@media (max-width: 767px) {.gallery3-slider-wrap .gallery3-slider{width: 100%;}.absolute{position: static;}.hidden-responcive{display: none;}.top-contact{width: 50%;}.kode-caption {margin:-86px 0 0 -158px;}.kode-caption h3{margin-bottom: 45px;}.thumb-caption{padding: 40px;margin-top: -260px;}.traning-overlay {padding: 40px;text-align: center;width: 100%;}.counter-wrap li{width: 25%;margin: 0;float: left;}.counter-dec{text-align: center;}.counter-dec span{float: none;display: inline-block;}.counter-dec .text{padding-left: 0;text-align: center;width: 100%;}.blog-dec .text h4{font-size: 25px;line-height: 25px;}.blog-dec.blog-listing .text h4{overflow: hidden;text-overflow: ellipsis;text-transform: capitalize;white-space: nowrap;}.blog-slider #bx-pager > a{margin: 0 0.4% 0 0;}.kf-pagination .pagination > li:last-child > a, .pagination > li:last-child > span, .kf-pagination .pagination > li:first-child > a, .pagination > li:first-child > span{width: 90px;}.blog-meta li {font-size: 16px;margin-right: 30px;}.blog-meta li i {margin-right: 10px;}.gallery-thumb {width: 99.97%;}.overly-caption{left: 15px;top: 15px;}.overly-caption h5{font-size: 18px;}.overly-caption a{margin-right: 2px;}.overlay-links{bottom: 15px;right: 15px;}.gym-footer .widget.widget-timing{margin-bottom: 30px;}.gallery-1 .button{margin: 0 8px; }.brand-info{line-height: normal;}.copyright_wrap{text-align: center;}.copyright_wrap p{float: none;margin-bottom: 24px;}.copyright_wrap .social-wrap-2{width: 100%;}.copyright_wrap .social-wrap-2 li{float: none;display: inline-block;}.inner-banner{padding: 69px 0 77px;}.inner-banner-wrap::before{border-width: 50px 0 0 380px;}.inner-banner-wrap::after{border-width: 0 0 50px 380px;}.about-text{margin-top: -158px}.about-text p.margin{display: none;}.date{padding: 2px 29px 12px;font-size: 26px;}.date b{font-size: 16px;}.social-blog {margin-top: -50px;text-align: center;top: 100%;width: 100%;}.social-blog li {display: inline-block;float: none;margin: 0 30px 0 0;width: auto;}.social-blog a {padding: 11px 0;}.blog-detail .blog-dec .text h4 {font-size: 25px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.tag-wrap{margin-bottom: 30px;}.tag-wrap .social-3{width: 100%;text-align: center;margin-bottom: 20px;}.tag-wrap .social-3 li{display: inline-block;float: none;}.tag-wrap .blog-meta{width: 100%;text-align: center;}.tag-wrap .blog-meta li{display: inline-block;float: none;}.comment-dec figure{width: 80px;height: 80px;border-width: 2px;}.contact-wrap .input-dec textarea, .contact-wrap .input-dec input[type="text"]{margin-bottom: 40px;}.top-contact-wrap{display: none;}.caption-404{margin-top: -272px;}.caption-404 span {font-size: 150px;margin-bottom: 40px;}.caption-404 h4{font-size: 18px;}.caption-404 h5{font-size: 18px;}.team-tumb{margin-bottom: 30px;}.accordian-wrap{margin-bottom: 30px;}.comingsoon-caption{margin-top:-241px; }.comingsoon-caption span{font-size: 62px;line-height: 62px;margin-bottom: 40px;}.comingsoon-dec form{margin-bottom: 40px;}.countdown-dec{margin-bottom: 30px;}.countdown-dec h4::before {bottom: 6px;left: 6px;right: 6px;top: 6px;}.countdown-dec h4 {height: 95px;line-height: 95px;width: 95px;display: inline-block;float: none;}.countdown-dec{text-align: center;}.comingsoon-dec ul.row {width: 100%;}.comingsoon-dec {float: left;width: 100%;}.social4-dec{width: 100%;}.gallery2-thumb {width: 100%;}}.team-detail{float: left;width: 100%;padding: 80px 0 0;}.team-detail-row {margin-bottom: 30px;}.team-tumb{float: left;width: 100%;position: relative;text-align: center;}.team-tumb:before{content: "";left: 10px;right: 10px;bottom: 10px;top: 10px;position: absolute;border-color: rgba(255, 255, 255, 0.3);border-style: solid;border-width: 1px;background-color: rgba(255, 255, 255, 0.1);}.team-tumb img{float: left;width: 100%;}.team-tumb ul{position: absolute;left: 0;right: 0;bottom: 0;margin: 0 auto 30px;text-align: center;}.team-tumb ul li{float: none;display: inline-block;margin-right: 17px;}.team-tumb ul li:last-child{margin: 0;}.team-tumb ul li a{display: block;color: #fff;font-size: 20px;line-height: normal;}.team-detail .text h3 {font-weight: bold;line-height: 26px;margin-bottom: 25px;}.team-detail .text p{margin-bottom: 10px;}.team-detail .text p:last-child {margin-bottom: 48px;}.progress-wrap{float: left;width: 100%;padding-top: 2px;}.progress-wrap h5{line-height: 15px;margin-bottom: 25px;}.kode_progress{float: left;width: 100%;}.kode_progress span {display: block;font-size: 16px;line-height: 9px;padding-bottom: 2px;margin-bottom: 10px;}.kode_progress .progress_single_wrapper{background-color: #d4d4d4;height: 12px;border-radius: 0;margin-bottom: 25px;float: left;width: 100%;position: relative;}.kode_progress .progressbar .label {background: transparent none repeat scroll 0 0;color: #666666;display: block;font-size: 16px;font-weight: normal;height: 30px;left: 100% !important;line-height: 30px;margin-left: -39px;padding: 0;position: absolute;text-align: center;top: -50px;}.kode_progress .progressbars.progress_single{height: 100%;background-color: #d9b111;}.kode_progress .progressbars.progress_single > span {color: #999;font-size: 16px;opacity: 1 !important;position: absolute;right: 0;top: -21px;}.progress-wrap .kode_progress:last-child .progress_single_wrapper {margin: 0;}.accordian-wrap{float: left;width: 100%;}.accordian-wrap h4{float: left;width: 100%;text-align:left;line-height: 30px;text-transform: capitalize;font-weight: normal;margin-bottom: 30px; }.kode_choose {float: left;text-align: left;width: 100%;padding: 8px 10px 12px;position: relative;border:1px solid #d4d4d4;margin-bottom: 15px;}.kode_choose:before{position: absolute;right: 10px;width: 15px;height: 15px;font-family: FontAwesome;font-size: 15px;top: 50%;margin-top: -14px;font-size: 18px;}.kode_choose.accordion-open:before{content: "\f068";}.kode_choose.accordion-close:before{content: "\f067";}.kode_choose span{text-transform: capitalize;color: #333333;font-size: 16px;float: left;}.accordion-content{float:left;width: 100%;padding: 6px 0 10px;margin-bottom: 15px}.accordion-content p{margin: 0;}.margin-none.accordion-close,.accordian-wrap .accordion-content:last-child{margin: 0;}.class-timing{float: left;width: 100%;margin-bottom: 71px;}.class-timing h4{float: left;width: 100%;text-align:left;line-height: 30px;text-transform: capitalize;font-weight: normal;margin-bottom: 30px; }.timing-dec{float: left;width: 100%;}.timing-dec li{float: left;width: 100%;margin-bottom: 30px;}.timing-dec li:last-child{margin: 0;}.timing-dec li span {color: #333;float: left;font-family: "Lato",sans-serif;font-size: 16px;height: 30px;line-height: normal;margin-right: 25px;padding: 5px 0;text-transform: capitalize;width: 75px;}.timing-dec li a{float: left;font-size: 14px;color: #fff;text-transform: uppercase;padding: 6px 0;margin: 0 5px;height: 30px;width: 97px;text-align: center;line-height: normal;font-family: 'Lato', sans-serif;}.timing-dec li a:hover{box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);}.timing-dec li .workout{background-color:#666666; }.timing-dec li .gym{background-color:#e86060; }.timing-dec li .running{background-color:#887fbe; }.timing-dec li .crossfit{background-color: #ff6634;}.trainers-heading{float: left;width: 100%;text-align: left;}.trainers-heading h4{line-height: 26px;margin-bottom: 47px;}@media (max-width: 480px) {.top-bar .pull-right,.top-bar .pull-left{width: 100%;text-align: center;}.top-bar span{text-align: center;width: 100%;margin-bottom: 30px;}.social-top{width: 100%;text-align: center;}.social-top li{display: inline-block;float: none;}.top-contact{width: 100%;}.kode-caption {margin: -53px 0 0 -124px;}.kode-caption .btn-1{display: none;}.kode-caption h3{font-size: 20px;}.kode-caption h4{font-size: 15px;}.kode-caption h4::before {border-width: 29px 22px 0 0;right: -20px;}.kode-caption h3::before {border-width:0 0 29px 22px ;left: -20px;}.kf-gym-banner .bx-wrapper .bx-controls-direction a{margin-top: 29px;}.traning-overlay h4{font-size: 24px;line-height: 24px;}.thumb-outerwrap{text-align: left;padding: 0;}.thumb-image{display: none;}.thumb-caption{position: static;padding: 0;margin: 0;}.thumb-des{margin-bottom: 20px;text-align: center;}.thumb-des span{width: 50px;height: 50px;line-height: 50px;display: inline-block;float: none;}.thumb-des .text{float: left;width: 100%;padding: 20px;text-align: center;}.thumb-des .text p{line-height: 24px;}.counter-wrap li{width: 100%;margin-bottom: 25px;}.counter-dec > span {height: 120px;line-height: 120px;width: 120px;}.social-wrap li {height: 38px;}.social-wrap {margin-top: -133px;}.ready-dec{text-align: center;}.ready-dec h2{font-size: 24px;line-height: 24px;}.ready-dec .btn-1{margin-top: 30px;float: none;}.ready-dec .btn-1.active{margin-top: 30px;float: none;}.heading-1 h2{font-size: 26px;line-height: 26px;}.blog-dec{padding: 63px 0 0 0;}.blog-meta li{margin-right: 4px;}.blog-side-meta {left: 0;padding: 0;position: absolute;width: 100%;}.blog-side-meta > li {border: medium none;float: left;margin: 0 20px 0 0;text-align: left;width: auto;}.blog-side-meta > li:last-child{margin: 0;}.blog-side-meta li:first-child{padding: 15px 0 12px;}.blog-side-meta span{font-size: 20px;}.blog-side-meta b{display: inline-block;font-size: 20px;width: auto;float: none;margin: 0 0 0 3px;line-height: 18px;}.blog-side-meta figure{display: none;}.blog-side-meta p {font-size: 20px;}.blog-dec .text h4{overflow: hidden;text-overflow: ellipsis;text-transform: capitalize;white-space: nowrap;}.gallery-1 .button {display: inline-block;margin: 0 0 10px;text-align: center;width: 100%;}.gallery-thumb {width: 100%;}.price-tag{padding: 0 30px;}.testimonial-dec{padding: 0;}.testimonial-wrap .bx-wrapper{padding: 0 0 20px 0;}.about-thumb{width: 100%;}.about-text{position: static;padding: 30px 30px 0px 30px;width: 100%;left: 0;top: 0;bottom: 0;right: 0;margin-top: 0;text-align: center;}.about-text .heading-2{text-align: center;}.about-text .heading-2 h2:after,.about-text .heading-2 h2:before{right: 0;margin: auto;}.about-thumb::before{left: 15px;right: 15px;top: 15px;bottom: 15px;}.traniers-caption{margin-top: -111px;}.kf-pagination .pagination > li > a{padding: 7px 0 9px;height: 40px;width: 30px;}.kf-pagination .pagination > li:last-child > a, .pagination > li:last-child > span, .kf-pagination .pagination > li:first-child > a, .pagination > li:first-child > span{width: 70px;}.kf-pagination .pagination > li:first-child > a{padding-right: 1px;}.kf-pagination .pagination > li:first-child > a span{margin: 0 2px 0 0;}.kf-pagination .pagination > li:last-child > a{padding-left: 1px;}.kf-pagination .pagination > li:last-child > a span{margin: 0 0 0 2px;}.kf-pagination .pagination > li:first-child a::before{border-width: 20px 15px 20px 0;left: -15px;}.kf-pagination .pagination > li:last-child a::before{border-width: 20px 0 20px 15px;right: -15px;}.blog-detail .blog-meta li{margin-right: 8px;}.tag-wrap .blog-meta,.tag-wrap .social-3{width: 100%;text-align: center;}.tag-wrap .blog-meta li,.tag-wrap .social-3 li{display: inline-block;float: none;margin: 0;}.comment-dec{text-align: center;}.comment-dec figure{float: none;display: inline-block;margin:0 0 20px 0;}.comment-dec .text{text-align: left;width: 100%;padding-right: 49px;}.comment-heading{text-align: center;}.comment-heading em{display: inline-block;float: none;}.second-comment{padding: 0;}.blog-slider #bx-pager > a{margin:0;}.inner-banner h2{font-size: 30px;}.blog-dec .text h4 {font-size: 20px;line-height: 20px;}.gallery2-thumb .overly-caption {left: 40px;top: 40px;}.gallery2-thumb .overlay-links {bottom: 40px;left: 40px;right: inherit;}.gallery3-slider figcaption{padding-bottom: 10px;}.inner-banner-wrap::before {border-width: 50px 0 0 280px;}.inner-banner-wrap::after {border-width: 0 0 50px 280px;}.contact-dec.info ul {padding: 30px;}.caption-404 {margin-top: -166px;}.caption-404 span{line-height: 75px;font-size: 75px;margin-bottom: 30px;}.caption-404 h3{font-size: 18px;margin-bottom: 20px;}.caption-404 h6{margin-bottom: 20px;font-size: 16px;}.caption-404 h4{font-size: 12px;}.caption-404 h5{font-size: 12px;}.timing-dec li span{margin:0; }.comingsoon-caption {margin-top: -301px;}.comingsoon-dec .col-md-3.col-sm-3.col-xs-3{width: 50%;}.comingsoon-caption span {font-size: 36px;line-height: 36px;margin-bottom: 30px;}.coming-soon{padding-bottom: 828px;}.team-detail .text {padding: 20px;}.gallery-1 #filterable-item-filter-1 li{width: 100%;}.gallery-1 #filterable-item-filter-1 li a{margin: 0;}}