﻿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(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/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(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
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(/Content/_Engine/Scripts/Lib/prettyPhoto/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(/Content/_Engine/Scripts/Lib/prettyPhoto/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:105px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;font-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(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/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(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/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(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/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(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/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(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/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(/Content/_Engine/Scripts/Lib/prettyPhoto/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(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/css/../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(/Content/_Engine/Scripts/Lib/prettyPhoto/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:7px 0 0}
.pp_social .facebook{float:left;position:relative;top:-1px;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;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(/Content/_Engine/Scripts/Lib/prettyPhoto/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(/Content/_Engine/Scripts/Lib/prettyPhoto/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(/Content/_Engine/Scripts/Lib/prettyPhoto/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:-25px;text-indent:-10000px;top:20px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:-25px;top:-12px;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(/Content/_Engine/Scripts/Lib/prettyPhoto/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(/Content/_Engine/Scripts/Lib/prettyPhoto/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}
.aqua_keydetector{vertical-align:middle;position:absolute;width:50px;color:#FFF;text-align:center;background:#00F;overflow:visible}
.captcha{height:30px;display:block;vertical-align:top;position:relative;top:-7px}
.captcha input{width:72px;height:18px;padding:5px;line-height:18px;background:url(/Content/Images/inp-cap.gif) left top no-repeat;border:none}
.captcha img{position:relative;top:9px}
.inp-but button{width:82px;height:26px;background:url(/Content/Images/send.gif) left top no-repeat;border:none}
.search input{width:178px;height:12px;padding:5px 15px 1px 5px;line-height:18px;background:url(/Content/Images/inp-search.gif) left top no-repeat;border:none}
.searchbtn{width:11px;height:12px;background:url(/Content/Images/search.gif) left top no-repeat;border:none;position:relative;left:-15px;top:2px;vertical-align:top;cursor:pointer}
small.sup{font-size:7px;position:relative;top:-5px}
.counters img{margin-right:5px}
fieldset{border:1px solid #ddd;padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0}
legend{font-size:1.2em;font-weight:bold}
.editor-label{margin:1em 0 0 0;font-weight:bold;color:#003B4F}
.editor-field{margin:0.5em 0 0 0}
.editor-field select,.editor-field input{width:99%}
.editor-field input[type='checkbox'],.editor-field input[type='radio']{width:auto;margin-left:0;position:relative}
textarea,.text-box{width:99%}
input[data-val-number],input[type=number]{width:70px;text-align:right}
input.timeinput{width:50px !important}
input.dateinput{width:110px !important}
.req{color:Red}
.field-validation-error{color:#ff0000}
.field-validation-valid{display:none}
.input-validation-error{border:1px solid #ff0000;background-color:#ffeeee}
.validation-summary-errors{font-weight:bold;color:#ff0000}
.validation-summary-valid{display:none}
a.aqua_linkwithicon{margin-right:5px;text-decoration:none}
a.aqua_linkwithicon div{display:inline-block;margin-right:3px}
a.aqua_linkwithicon:hover span{text-decoration:none}
a.aqua_linkwithicon span{text-decoration:underline}
.aqua_linktext{font-size:10px}
div.aqua_widget_wrapper .aqua_linktext{color:#fff;padding:0 10px 0 4px;line-height:16px}
.aqua_component_wrapper .aqua_linktext{color:#fff;padding:0 10px 0 4px;line-height:16px}
.aqua_widget_block{padding:1px}
.aqua_active_widget{padding:0;border:1px solid grey}
ul.adminmenu{margin:0 auto !important;width:800px}
.miniauth{display:inline}
.miniauth a{text-decoration:none}
.imglink{display:inline;margin-right:5px}
.aqua_localimages img{float:left;margin-right:5px}
.aqua_localimages_edit .aqua_localimage_edit{float:left;margin-right:5px}
.aqua_localimages_edit .aqua_localimage_edit input[type=radio],.aqua_localimages_edit .aqua_localimage_edit input [type=checkbox]{margin:2px;padding:0;height:auto;top:auto;width:14px}
.paging,.pagingprev{margin-right:10px}
.activepage{cursor:default;text-decoration:none;font-weight:bold}
.pagingnext,.pagingprev{text-decoration:none}
.aqua_select_link{text-decoration:none;border-bottom:1px dashed #000}
li.aqua_select_item:hover,li.aqua_select_folder:hover{background-color:#00A8DE;background-image:linear-gradient(top,#92D8EB 16%,#00A8DE 85%);background-image:-moz-linear-gradient(top,#92D8EB 16%,#00A8DE 85%);background-image:-webkit-linear-gradient(top,#92D8EB 16%,#00A8DE 85%);background-image:-ms-linear-gradient(top,#92D8EB 16%,#00A8DE 85%);background-image:-o-linear-gradient(top,#92D8EB 16%,#00A8DE 85%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.85,#00A8DE),color-stop(0.16,#92D8EB))}
ul.aqua_select_data li:hover > a{color:#fff}
ul.aqua_select_data a{text-decoration:none;display:block}
li.aqua_select_folder > a:after{content:">";float:right}
.aqua_dict_arrow{}
ul.aqua_select_data,ul.aqua_select_data li ul{list-style-type:none;margin:0;padding:2px;width:150px;position:absolute;background-color:#EAFEFC;border:1px solid #00A8DE;border-radius:5px;margin-top:-1px;z-index:9999;display:block}
ul.aqua_select_data li{position:relative;padding:3px 0 3px 6px;border-radius:5px}
ul.aqua_select_data li ul{position:absolute;left:140px;top:0}
li.aqua_select_cant,li.aqua_select_cant > a{cursor:default}
.aqua_uploaded_img{position:relative;width:100px;height:100px;float:left}
.aqua_uploaded_doc a{line-height:24px}
.aqua_uploaded_doc a img{margin:-4px 4px}
.aqua_uploaded_img .aqua_uploaded_del{position:absolute;top:0;right:0;background-color:#fff;padding:5px;border:1px solid red;display:none}
@charset "UTF-8";@font-face{font-family:'PropisiWebLight';src:url("/Content/Fonts/PRO45__W.eot");src:url("/Content/Fonts/PRO45__W.eot?#iefix") format("embedded-opentype"),url("/Content/Fonts/PRO45__W.woff") format("woff"),url("/Content/Fonts/PRO45__W.ttf") format("truetype"),url("/Content/Fonts/PRO45__W.#PropisiWeb-Light") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'AdventureWeb';src:url("/Content/Fonts/ADVEN__W.eot");src:local("Adventure Web"),local("AdventureWeb"),url("/Content/Fonts/ADVEN__W.eot?#iefix") format("embedded-opentype"),url("/Content/Fonts/ADVEN__W.woff") format("woff"),url("/Content/Fonts/ADVEN__W.ttf") format("truetype"),url("/Content/Fonts/ADVEN__W.#AdventureWeb") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"Scrawl";src:url("/Content/Fonts/SCRAWL__.eot?") format("eot"),url("/Content/Fonts/SCRAWL__.woff") format("woff"),url("/Content/Fonts/SCRAWL__.ttf") format("truetype"),url("/Content/Fonts/SCRAWL__.#Scrawl") format("svg");font-weight:normal;font-style:normal}
.x_Propisi,.Propisi{font-family:'PropisiWebLight';font-size:50px;line-height:30px}
font[size] .Propisi,font[size] .x_Propisi{font-size:inherit}
.x_Adventure,.Adventure{font-family:'AdventureWeb'}
.x_Scrawl,.Scrawl{font-family:'Scrawl';font-size:24px;line-height:30px}
font[size] .Scrawl,font[size] .x_Scrawl{font-size:inherit}
.container{}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}
.container-fluid:before,.container-fluid:after{content:" ";display:table}
.container-fluid:after{clear:both}
.row{margin-left:-10px;margin-right:-10px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{min-height:1px;padding-left:10px;padding-right:10px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-1{width:8.33333%}
.col-xs-2{width:16.66667%}
.col-xs-3{width:25%}
.col-xs-4{width:33.33333%}
.col-xs-5{width:41.66667%}
.col-xs-6{width:50%}
.col-xs-7{width:58.33333%}
.col-xs-8{width:66.66667%}
.col-xs-9{width:75%}
.col-xs-10{width:83.33333%}
.col-xs-11{width:91.66667%}
.col-xs-12{width:100%}
.col-xs-pull-0{right:auto}
.col-xs-pull-1{right:8.33333%}
.col-xs-pull-2{right:16.66667%}
.col-xs-pull-3{right:25%}
.col-xs-pull-4{right:33.33333%}
.col-xs-pull-5{right:41.66667%}
.col-xs-pull-6{right:50%}
.col-xs-pull-7{right:58.33333%}
.col-xs-pull-8{right:66.66667%}
.col-xs-pull-9{right:75%}
.col-xs-pull-10{right:83.33333%}
.col-xs-pull-11{right:91.66667%}
.col-xs-pull-12{right:100%}
.col-xs-push-0{left:auto}
.col-xs-push-1{left:8.33333%}
.col-xs-push-2{left:16.66667%}
.col-xs-push-3{left:25%}
.col-xs-push-4{left:33.33333%}
.col-xs-push-5{left:41.66667%}
.col-xs-push-6{left:50%}
.col-xs-push-7{left:58.33333%}
.col-xs-push-8{left:66.66667%}
.col-xs-push-9{left:75%}
.col-xs-push-10{left:83.33333%}
.col-xs-push-11{left:91.66667%}
.col-xs-push-12{left:100%}
.col-xs-offset-0{margin-left:0}
.col-xs-offset-1{margin-left:8.33333%}
.col-xs-offset-2{margin-left:16.66667%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-4{margin-left:33.33333%}
.col-xs-offset-5{margin-left:41.66667%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-7{margin-left:58.33333%}
.col-xs-offset-8{margin-left:66.66667%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-10{margin-left:83.33333%}
.col-xs-offset-11{margin-left:91.66667%}
.col-xs-offset-12{margin-left:100%}
@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}
.col-sm-1{width:8.33333%}
.col-sm-2{width:16.66667%}
.col-sm-3{width:25%}
.col-sm-4{width:33.33333%}
.col-sm-5{width:41.66667%}
.col-sm-6{width:50%}
.col-sm-7{width:58.33333%}
.col-sm-8{width:66.66667%}
.col-sm-9{width:75%}
.col-sm-10{width:83.33333%}
.col-sm-11{width:91.66667%}
.col-sm-12{width:100%}
.col-sm-pull-0{right:auto}
.col-sm-pull-1{right:8.33333%}
.col-sm-pull-2{right:16.66667%}
.col-sm-pull-3{right:25%}
.col-sm-pull-4{right:33.33333%}
.col-sm-pull-5{right:41.66667%}
.col-sm-pull-6{right:50%}
.col-sm-pull-7{right:58.33333%}
.col-sm-pull-8{right:66.66667%}
.col-sm-pull-9{right:75%}
.col-sm-pull-10{right:83.33333%}
.col-sm-pull-11{right:91.66667%}
.col-sm-pull-12{right:100%}
.col-sm-push-0{left:auto}
.col-sm-push-1{left:8.33333%}
.col-sm-push-2{left:16.66667%}
.col-sm-push-3{left:25%}
.col-sm-push-4{left:33.33333%}
.col-sm-push-5{left:41.66667%}
.col-sm-push-6{left:50%}
.col-sm-push-7{left:58.33333%}
.col-sm-push-8{left:66.66667%}
.col-sm-push-9{left:75%}
.col-sm-push-10{left:83.33333%}
.col-sm-push-11{left:91.66667%}
.col-sm-push-12{left:100%}
.col-sm-offset-0{margin-left:0}
.col-sm-offset-1{margin-left:8.33333%}
.col-sm-offset-2{margin-left:16.66667%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-4{margin-left:33.33333%}
.col-sm-offset-5{margin-left:41.66667%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-7{margin-left:58.33333%}
.col-sm-offset-8{margin-left:66.66667%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-10{margin-left:83.33333%}
.col-sm-offset-11{margin-left:91.66667%}
.col-sm-offset-12{margin-left:100%}
}
@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-1{width:8.33333%}
.col-md-2{width:16.66667%}
.col-md-3{width:25%}
.col-md-4{width:33.33333%}
.col-md-5{width:41.66667%}
.col-md-6{width:50%}
.col-md-7{width:58.33333%}
.col-md-8{width:66.66667%}
.col-md-9{width:75%}
.col-md-10{width:83.33333%}
.col-md-11{width:91.66667%}
.col-md-12{width:100%}
.col-md-pull-0{right:auto}
.col-md-pull-1{right:8.33333%}
.col-md-pull-2{right:16.66667%}
.col-md-pull-3{right:25%}
.col-md-pull-4{right:33.33333%}
.col-md-pull-5{right:41.66667%}
.col-md-pull-6{right:50%}
.col-md-pull-7{right:58.33333%}
.col-md-pull-8{right:66.66667%}
.col-md-pull-9{right:75%}
.col-md-pull-10{right:83.33333%}
.col-md-pull-11{right:91.66667%}
.col-md-pull-12{right:100%}
.col-md-push-0{left:auto}
.col-md-push-1{left:8.33333%}
.col-md-push-2{left:16.66667%}
.col-md-push-3{left:25%}
.col-md-push-4{left:33.33333%}
.col-md-push-5{left:41.66667%}
.col-md-push-6{left:50%}
.col-md-push-7{left:58.33333%}
.col-md-push-8{left:66.66667%}
.col-md-push-9{left:75%}
.col-md-push-10{left:83.33333%}
.col-md-push-11{left:91.66667%}
.col-md-push-12{left:100%}
.col-md-offset-0{margin-left:0}
.col-md-offset-1{margin-left:8.33333%}
.col-md-offset-2{margin-left:16.66667%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-4{margin-left:33.33333%}
.col-md-offset-5{margin-left:41.66667%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-7{margin-left:58.33333%}
.col-md-offset-8{margin-left:66.66667%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-10{margin-left:83.33333%}
.col-md-offset-11{margin-left:91.66667%}
.col-md-offset-12{margin-left:100%}
}
@media (min-width:1400px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-1{width:8.33333%}
.col-lg-2{width:16.66667%}
.col-lg-3{width:25%}
.col-lg-4{width:33.33333%}
.col-lg-5{width:41.66667%}
.col-lg-6{width:50%}
.col-lg-7{width:58.33333%}
.col-lg-8{width:66.66667%}
.col-lg-9{width:75%}
.col-lg-10{width:83.33333%}
.col-lg-11{width:91.66667%}
.col-lg-12{width:100%}
.col-lg-pull-0{right:auto}
.col-lg-pull-1{right:8.33333%}
.col-lg-pull-2{right:16.66667%}
.col-lg-pull-3{right:25%}
.col-lg-pull-4{right:33.33333%}
.col-lg-pull-5{right:41.66667%}
.col-lg-pull-6{right:50%}
.col-lg-pull-7{right:58.33333%}
.col-lg-pull-8{right:66.66667%}
.col-lg-pull-9{right:75%}
.col-lg-pull-10{right:83.33333%}
.col-lg-pull-11{right:91.66667%}
.col-lg-pull-12{right:100%}
.col-lg-push-0{left:auto}
.col-lg-push-1{left:8.33333%}
.col-lg-push-2{left:16.66667%}
.col-lg-push-3{left:25%}
.col-lg-push-4{left:33.33333%}
.col-lg-push-5{left:41.66667%}
.col-lg-push-6{left:50%}
.col-lg-push-7{left:58.33333%}
.col-lg-push-8{left:66.66667%}
.col-lg-push-9{left:75%}
.col-lg-push-10{left:83.33333%}
.col-lg-push-11{left:91.66667%}
.col-lg-push-12{left:100%}
.col-lg-offset-0{margin-left:0}
.col-lg-offset-1{margin-left:8.33333%}
.col-lg-offset-2{margin-left:16.66667%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-4{margin-left:33.33333%}
.col-lg-offset-5{margin-left:41.66667%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-7{margin-left:58.33333%}
.col-lg-offset-8{margin-left:66.66667%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-10{margin-left:83.33333%}
.col-lg-offset-11{margin-left:91.66667%}
.col-lg-offset-12{margin-left:100%}
}
@-ms-viewport{width:device-width}
.visible-xs{display:none !important}
.visible-sm{display:none !important}
.visible-md{display:none !important}
.visible-lg{display:none !important}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}
@media (max-width:767px){.visible-xs{display:block !important}
table.visible-xs{display:table !important}
tr.visible-xs{display:table-row !important}
th.visible-xs,td.visible-xs{display:table-cell !important}
}
@media (max-width:767px){.visible-xs-block{display:block !important}
}
@media (max-width:767px){.visible-xs-inline{display:inline !important}
}
@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}
table.visible-sm{display:table !important}
tr.visible-sm{display:table-row !important}
th.visible-sm,td.visible-sm{display:table-cell !important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}
}
@media (min-width:992px) and (max-width:1399px){.visible-md{display:block !important}
table.visible-md{display:table !important}
tr.visible-md{display:table-row !important}
th.visible-md,td.visible-md{display:table-cell !important}
}
@media (min-width:992px) and (max-width:1399px){.visible-md-block{display:block !important}
}
@media (min-width:992px) and (max-width:1399px){.visible-md-inline{display:inline !important}
}
@media (min-width:992px) and (max-width:1399px){.visible-md-inline-block{display:inline-block !important}
}
@media (min-width:1400px){.visible-lg{display:block !important}
table.visible-lg{display:table !important}
tr.visible-lg{display:table-row !important}
th.visible-lg,td.visible-lg{display:table-cell !important}
}
@media (min-width:1400px){.visible-lg-block{display:block !important}
}
@media (min-width:1400px){.visible-lg-inline{display:inline !important}
}
@media (min-width:1400px){.visible-lg-inline-block{display:inline-block !important}
}
@media (max-width:767px){.hidden-xs{display:none !important}
}
@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}
}
@media (min-width:992px) and (max-width:1399px){.hidden-md{display:none !important}
}
@media (min-width:1400px){.hidden-lg{display:none !important}
}
.visible-print{display:none !important}
@media print{.visible-print{display:block !important}
table.visible-print{display:table !important}
tr.visible-print{display:table-row !important}
th.visible-print,td.visible-print{display:table-cell !important}
}
.visible-print-block{display:none !important}
@media print{.visible-print-block{display:block !important}
}
.visible-print-inline{display:none !important}
@media print{.visible-print-inline{display:inline !important}
}
.visible-print-inline-block{display:none !important}
@media print{.visible-print-inline-block{display:inline-block !important}
}
@media print{.hidden-print{display:none !important}
}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:0.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0;}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
html,body{width:100%;height:100%;margin:0;padding:0}
body{color:#333333;background:#fff;overflow-y:scroll}
body.main{height:auto;background:#fff url(/Content/Images/fon.png) repeat}
#outer{min-height:100%;background:url(/Content/Images/fon.png) repeat;position:relative;font:normal 14px "PT Sans Narrow",Arial,Helvetica,sans-serif}
#outer:after{display:block;position:absolute;content:"";width:100%;height:100%;background:url(/Content/Images/body_inner.png) repeat-y center;z-index:0;top:0;left:0}
* html #outer{height:100%}
.main{}
.main #outer{height:auto;min-height:inherit;background:none;z-index:2}
.main #outer:after{background:url(/Content/Images/body.png) repeat-y center}
.main #body{padding-bottom:0}
.main .content{padding:0;margin:0}
.container{margin:0 auto;width:980px;position:relative;z-index:1}
.container:after{display:block;position:absolute;content:"";position:relative;clear:both}
#header{position:relative;z-index:3}
#header .container{padding:0 20px}
#header .logo{position:absolute;left:40px;bottom:-39px}
#header .logo img{display:block}
#header .menuTop .container{padding:0 15px}
#header .header{border-bottom:2px solid #e53a62;background:#e2f5fc;background:-webkit-linear-gradient(right,#e2f5fc 0,#b8e6fb 100%);background:-moz-linear-gradient(right,#e2f5fc 0,#b8e6fb 100%);background:-o-linear-gradient(right,#e2f5fc 0,#b8e6fb 100%);background:-ms-linear-gradient(right,#e2f5fc 0,#b8e6fb 100%);background:linear-gradient(right,#e2f5fc 0,#b8e6fb 100%);-pie-background:linear-gradient(right,#e2f5fc 0,#b8e6fb 100%);behavior:url(/Content/JS/PIE.htc);position:relative}
#header .header:after{display:block;position:absolute;content:"";position:relative;clear:both}
#header .header .infoTop{float:left;padding:18px 0 0 0;margin:0 0 0 340px;max-width:435px}
#header .header .infoTop p{margin:0}
#header .header .infoTop a{color:#231f73;display:inline-block;font-weight:600;font-size:16px;line-height:30px;font-family:"Open Sans",sans-serif;margin:0 0 0 30px;vertical-align:middle}
#header .header .infoTop a:hover{color:#e01500}
#header .header .infoTop strong{display:inline-block;font-weight:600;font-size:24px;line-height:30px;font-family:"Open Sans",sans-serif;vertical-align:middle}
#header .header .callback{float:right;padding:18px 25px 18px 0}
#header .header .callback .btn-pink{background:#fff;color:#e53a62;font-weight:600;font-size:12px;line-height:12px;font-family:"Open Sans",sans-serif}
#header .header .callback .btn-pink:hover{background:#e53a62;color:#fff}
.StaticPage #header .header,.UserAccount #header .header,.testing #header .header,.Testing #header .header{border:none}
.StaticPage #header .header:after,.UserAccount #header .header:after,.testing #header .header:after,.Testing #header .header:after{content:"";display:block;border-top:2px solid #e53a62;height:50px;background:#231f73}
#body{border-left:2px solid #fff;border-right:2px solid #fff}
#footer.container{width:984px;padding-top:32px;padding-bottom:80px;position:relative;font-family:"Open Sans",sans-serif;background:#e6f0f4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-left:20px;padding-right:20px;color:#333}
#footer .contacts p{margin:0 0 15px}
#footer .contacts strong{color:#1a323c;font-weight:600;font-size:18px;line-height:20px;font-family:"Open Sans",sans-serif}
#footer .contacts a{color:#334750;font-weight:600;font-size:14px;line-height:20px;font-family:"Open Sans",sans-serif}
#footer .contacts a.btn-pink{font-weight:600;font-size:12px;line-height:12px;font-family:"Open Sans",sans-serif;color:#fff;margin-left:10px}
#footer .contacts a:hover{color:#e53a62}
#footer .contacts a:hover.btn-pink{color:#fff}
#footer .menuFooter ul{list-style:none;text-transform:uppercase;font-weight:600;font-size:14px;line-height:20px;font-family:"Open Sans",sans-serif;margin:0}
#footer .menuFooter ul li{margin:0 0 10px;padding:0}
#footer .menuFooter ul li a{text-decoration:none}
#footer .menuFooter ul li a:hover{color:#e53a62}
#footer .infodesign{font-weight:400;font-size:14px;line-height:17px;font-family:"Open Sans",sans-serif;color:#5f95ab;margin:10px 0 0}
#footer .infodesign a{color:#5f95ab;text-decoration:none;font-weight:400;font-size:14px;line-height:17px;font-family:"Open Sans",sans-serif}
#footer .infodesign a:hover{color:#e53a62}
#footer .partners{float:right}
#footer .partners .title{text-transform:uppercase;color:#333;font-weight:400;font-size:20px;line-height:20px;font-family:"Open Sans",sans-serif;margin:0 0 15px;text-align:center}
#footer .partners__Item{position:relative;padding:0 0 0;text-align:center}
#footer .partners__Item a{display:inline-block}
#footer .partners__Item a:first-child{float:left}
#footer .partners__Item a:nth-of-type(2){float:right}
#footer .partners__Item a:last-child img{max-width:150px;margin:15px auto 0}
#footer .partners__Item a img{display:block;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:url(/Content/Images/grayscale.#greyscale);filter:gray;-webkit-filter:grayscale(1);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-ms-transition:all 0.25s ease;transition:all 0.25s ease;opacity:0.5;filter:alpha(opacity=50);max-height:60px;width:auto;max-width:90px}
#footer .partners__Item a img:hover{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:none;-webkit-filter:grayscale(0)}
#footer .partners__Item a img:hover{opacity:1;filter:alpha(opacity=100)}
#footer .comeback,#footer .dopInfo{height:48px;position:absolute;width:100%;bottom:0;left:0;text-align:center;background:#231f73}
#footer .comeback a,#footer .dopInfo a{height:48px;display:block;position:relative;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:bold;color:#e6f0f4;text-align:center;text-decoration:none;text-transform:uppercase}
#footer .comeback a span,#footer .dopInfo a span{display:block;width:33px;height:33px;margin:-16px auto 0;position:relative;background:#231f73;behavior:url(/Content/JS/PIE.htc);position:relative;border-radius:33px}
#footer .comeback a span:after,#footer .dopInfo a span:after{display:block;position:absolute;content:"";background-image:url(/Content/Images/icons.png);background-repeat:no-repeat;background-position:-135px 0;width:14px;height:18px;top:10px;left:11px}
#footer .comeback a:hover,#footer .dopInfo a:hover{color:#fff}
#footer .comeback a:hover span:after,#footer .dopInfo a:hover span:after{background-position:-150px 0}
.content .aboutBox ul,.content .x_aboutBox ul{margin:0}
.content .aboutBox ul li,.content .x_aboutBox ul li{display:block;list-style:none;float:right;margin:0 20px 12px 0;width:220px;padding:0;text-align:center;background:none}
.content .aboutBox ul li:first-child,.content .x_aboutBox ul li:first-child{float:left;margin:0 0 10px 20px}
.content .aboutBox,.content .x_aboutBox{background:#fff url(/Content/Images/bg_programm1.jpg) no-repeat center top;padding:20px 0 40px}
.content .aboutBox .title,.content .aboutBox h1,.content .x_aboutBox .title,.content .x_aboutBox h1{font-size:26px;text-transform:uppercase;color:#c20000;font-weight:bold;text-shadow:0 1px #fff;height:65px;line-height:65px;text-align:center;position:relative;padding:0 0 45px;margin:0;background:url(/Content/Images/btn_hello1.png) no-repeat center top}
.content .aboutBox .title a,.content .aboutBox h1 a,.content .x_aboutBox .title a,.content .x_aboutBox h1 a{text-decoration:none;color:#c20000;display:inline-block;padding-left:23px}
.content .aboutBox ul,.content .x_aboutBox ul{background:url(/Content/Images/arrows_programm1.png) no-repeat center top;margin:0;padding:0;min-height:280px;position:relative}
.content .aboutBox ul:after,.content .x_aboutBox ul:after{display:block;position:absolute;content:"";position:relative;clear:both}
.content .aboutBox ul li,.content .x_aboutBox ul li{display:block;list-style:none;float:right;margin:0 50px 12px 0;width:160px;padding:0;text-align:center;background:none}
.content .aboutBox ul li:first-child,.content .x_aboutBox ul li:first-child{float:left;margin:0 0 10px 50px}
.content .aboutBox ul li:first-child a,.content .x_aboutBox ul li:first-child a{padding-top:20px;height:194px}
.content .aboutBox ul li a,.content .x_aboutBox ul li a{display:block;height:192px;font-size:19px;padding-top:22px;position:relative;color:#221e72;text-shadow:0 1px #fff}
.content .aboutBox ul li a:hover,.content .x_aboutBox ul li a:hover{text-decoration:none}
.content .aboutBox ul li.programm,.content .aboutBox ul li.x_programm,.content .x_aboutBox ul li.programm,.content .x_aboutBox ul li.x_programm{float:none;margin:0 auto;width:586px;padding:0;position:absolute;bottom:12px;left:0;width:100%;text-align:center}
.content .aboutBox ul li.programm a,.content .aboutBox ul li.x_programm a,.content .x_aboutBox ul li.programm a,.content .x_aboutBox ul li.x_programm a{background:url(/Content/Images/btn_programm1.png) no-repeat;height:83px;text-align:center;text-decoration:none;width:586px;font-size:28px;padding:0;line-height:36px;color:#010101;display:inline-block}
.content .aboutBox ul li.programm a span,.content .aboutBox ul li.x_programm a span,.content .x_aboutBox ul li.programm a span,.content .x_aboutBox ul li.x_programm a span{font-size:32px;line-height:32px;margin:8px 0 0;text-transform:uppercase;text-decoration:none;display:inline-block;position:relative;color:#221e72;text-shadow:0 1px #fff}
.content .aboutBox ul li.programm a:hover,.content .aboutBox ul li.x_programm a:hover,.content .x_aboutBox ul li.programm a:hover,.content .x_aboutBox ul li.x_programm a:hover{color:#221e72}
.content .aboutBox ul li.programm a:hover span,.content .aboutBox ul li.x_programm a:hover span,.content .x_aboutBox ul li.programm a:hover span,.content .x_aboutBox ul li.x_programm a:hover span{text-decoration:none;color:#2f85c5}
.content .aboutBox ul li.programm.andReg,.content .aboutBox ul li.x_programm.andReg,.content .x_aboutBox ul li.programm.andReg,.content .x_aboutBox ul li.x_programm.andReg{width:586px;background:url(/Content/Images/btn_programm.png) no-repeat;left:50%;margin-left:-293px;height:83px}
.content .aboutBox ul li.programm.andReg a,.content .aboutBox ul li.x_programm.andReg a,.content .x_aboutBox ul li.programm.andReg a,.content .x_aboutBox ul li.x_programm.andReg a{width:315px;height:83px;text-align:center;float:left;display:block;font-size:20px;line-height:17px;background:none}
.content .aboutBox ul li.programm.andReg a span,.content .aboutBox ul li.x_programm.andReg a span,.content .x_aboutBox ul li.programm.andReg a span,.content .x_aboutBox ul li.x_programm.andReg a span{font-size:24px;line-height:24px;margin:10px 0 8px}
.content .aboutBox ul li.programm.andReg a.btn-reg,.content .aboutBox ul li.x_programm.andReg a.btn-reg,.content .x_aboutBox ul li.programm.andReg a.btn-reg,.content .x_aboutBox ul li.x_programm.andReg a.btn-reg{text-transform:uppercase;font-size:24px;width:271px;float:right;color:#fff;line-height:30px;background:url(/Content/Images/btn-reg.png) no-repeat 0 0;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;-ms-transition:all 0s ease;transition:all 0s ease;text-shadow:1px 1px #b80000}
.content .aboutBox ul li.programm.andReg a.btn-reg span,.content .aboutBox ul li.x_programm.andReg a.btn-reg span,.content .x_aboutBox ul li.programm.andReg a.btn-reg span,.content .x_aboutBox ul li.x_programm.andReg a.btn-reg span{color:#fff}
.content .aboutBox ul li.programm.andReg a.btn-reg:hover,.content .aboutBox ul li.x_programm.andReg a.btn-reg:hover,.content .x_aboutBox ul li.programm.andReg a.btn-reg:hover,.content .x_aboutBox ul li.x_programm.andReg a.btn-reg:hover{background-position:-271px 0;text-shadow:1px 1px #01506e}
.content .wellcome{position:relative;width:1039px;margin:0;left:-27px;margin-top:-60px;height:507px;padding:0;background:url(/Content/Images/welcome_kabinets.png) no-repeat}
.content .wellcome li{position:absolute;top:131px;list-style:none;background:none;margin:0;padding:0}
.content .wellcome li a{display:block;height:322px;text-decoration:none;text-indent:-9999px;cursor:pointer}
.content .wellcome li.door1{left:42px}
.content .wellcome li.door1 a{width:373px}
.content .wellcome li.door2{left:610px}
.content .wellcome li.door2 a{width:153px}
.content .wellcome li.door3{right:57px}
.content .wellcome li.door3 a{width:151px}
.content .back{clear:both;margin:10px 0;text-align:right}
.menuBox{margin:25px 0 35px;padding:0 20px}
.menuBox h2{font-size:48px;line-height:48px;text-transform:uppercase;color:#4d4d4d;text-shadow:0 1px #99978e;padding:0 0 25px;text-align:center;background:url(/Content/Images/twin_line.png) repeat-x bottom;margin:0 0 20px;position:relative}
.menuBox h2:before{display:block;position:absolute;content:"";width:45px;left:448px;bottom:0;height:7px;background:url(/Content/Images/bej.png) repeat;z-index:0}
.menuBox h2:after{display:block;position:absolute;content:"";background-image:url(/Content/Images/icons.png);background-repeat:no-repeat;width:21px;left:460px;bottom:-3px;height:20px;background-position:-112px 0;z-index:1}
.menuBox ul{display:table;margin:0;padding:0;width:100%}
.menuBox ul li{display:table-cell;list-style:none;background:none !important;margin:0;padding:0;text-align:center;width:33%}
.menuBox ul li img{display:block;margin:0 auto 7px;behavior:url(/Content/JS/PIE.htc);position:relative;border:1px solid #cacac7;-moz-box-shadow:0 1px 2px #777;-webkit-box-shadow:0 1px 2px #777;-o-box-shadow:0 1px 2px #777;-ms-box-shadow:0 1px 2px #777;box-shadow:0 1px 2px #777}
.menuBox ul li a{text-decoration:none;font-size:20px;font-weight:bold;text-transform:uppercase;color:#05005f;text-shadow:0 1px #fff}
.menuBox.required{margin:25px 0}
.menuBox.required h2{line-height:42px;font-size:42px}
.menuBox.required ul li{width:25%}
.menuBox.required ul li a{color:#b30909;font-size:17px}
.registration_info{position:relative;width:1000px;left:-10px;height:363px;background:url(/Content/Images/horasho.jpg) no-repeat;z-index:2;padding:25px 0 0}
.registration_info:after{display:block;position:absolute;content:"";background:url(/Content/Images/horasho_bottom.png) no-repeat;height:26px;width:100%;left:0;bottom:-26px}
.registration_info p{font-size:26px;color:#000;text-align:right;display:block;padding-right:70px;margin:0 0 15px}
.registration_info p a{font-size:32px;line-height:32px;text-decoration:none}
.registration_info p a.blue{color:#007eb9}
.registration_info p a.blue:hover{color:#221e72}
.registration_info p a.red{font-weight:bold;text-transform:uppercase;font-size:24px;text-shadow:0 1px #fff;letter-spacing:0.05em;text-decoration:underline}
.registration_info p a:hover{text-decoration:underline}
.registration_info p a:hover.red{text-decoration:none}
.registration_info .ok{float:right;background:url(/Content/Images/ok.png) no-repeat;width:343px;margin:30px 0 0;height:144px}
.registration_info .ok a{text-decoration:none;text-indent:-9999px;display:block;height:144px}
.registration_info .btn{margin:50px 0 30px 0}
.cols{float:left;margin:0 0 20px 40px}
.cols.col-1{width:300px;margin:0 0 20px}
.cols.col-2{width:280px}
.content p{margin:0 0 10px}
.content .blueBox{padding:15px;background:url(/Content/Images/fon_blue2.png) repeat;overflow:hidden;margin:0 0 30px}
.content .blueBox h3{font-size:18px;color:#005c89;font-weight:bold;font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif;margin:0 0 20px;text-transform:uppercase}
.content .blueBox .cols{margin-bottom:0}
.content .blueBox .cols.col-1{width:300px}
.content .blueBox .cols.col-2{width:270px;margin:0 0 0 15px}
.content .blueBox a{color:#221e72}
.content .blueBox a:hover{color:#007eb9}
.content .doc{padding:0 0 0 26px;display:block}
.content .doc img{float:left;margin:-7px 0 0 -26px}
.faqItem{margin:0 0 15px;padding:0 0 15px;border-bottom:1px dashed #dedede}
.faqItem .date{font-size:14px;color:#888}
.faqItem .question{font-weight:bold;font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif;font-size:16px}
.faqItem .answer{background:#f5f5f5;padding:10px;margin:5px 0 0}
.authorization .image{background:url(/Content/Images/ChildAuth.jpg) no-repeat top left;float:right;margin-right:100px;width:300px;height:200px;border:1px solid #CACAC7;box-shadow:0 1px 2px #777777}
.editor-label,.display-label{margin:0 0 5px}
.editor-field{margin:0 0 15px}
.editor-buttons{margin:0 0 15px}
input[type="text"],input[type="password"],textarea{border:1px solid #CACAC7;behavior:url(/Content/JS/PIE.htc);position:relative;height:28px;line-height:28px;font-family:Arial,Helvetica,sans-serif;font-style:italic;color:#015f8e;padding:0 7px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:16px;margin:2px 0 0;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-ms-transition:all 0.25s ease;transition:all 0.25s ease}
input[type="text"]:focus,input[type="text"]:hover,input[type="password"]:focus,input[type="password"]:hover,textarea:focus,textarea:hover{border-color:#007eb9;-moz-box-shadow:0 0 3px #aae0fa;-webkit-box-shadow:0 0 3px #aae0fa;-o-box-shadow:0 0 3px #aae0fa;-ms-box-shadow:0 0 3px #aae0fa;box-shadow:0 0 3px #aae0fa}
textarea{height:125px;padding:7px;line-height:18px}
input[type=submit],input[type=button],button,.btn,.content a.btn{display:inline-block;behavior:url(/Content/JS/PIE.htc);position:relative;border-radius:20px;height:40px;line-height:40px;font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif;color:#fff;font-size:20px;padding:0 20px;border:none;cursor:pointer;text-decoration:none;text-transform:uppercase;background:url(/Content/Images/bigbtn1.png) no-repeat;text-shadow:1px 1px #221e72;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;-ms-transition:all 0s ease;transition:all 0s ease}
input[type=submit]:hover,input[type=button]:hover,button:hover,.btn:hover,.content a.btn:hover{color:#59c7fa}
input[type=submit]:active,input[type=button]:active,button:active,.btn:active,.content a.btn:active{background:url(/Content/Images/bigbluebtn.png) no-repeat;color:#fff}
input[type=submit].bigbtn,input[type=button].bigbtn,button.bigbtn,.btn.bigbtn,.content a.btn.bigbtn{height:40px;line-height:40px;width:280px;font-size:22px;color:#fff;background:url(/Content/Images/bigbtn1.png) no-repeat;behavior:url(/Content/JS/PIE.htc);position:relative;border-radius:20px;text-align:center;text-shadow:1px 1px #221e72}
input[type=submit].bigbtn:hover,input[type=button].bigbtn:hover,button.bigbtn:hover,.btn.bigbtn:hover,.content a.btn.bigbtn:hover{color:#59c7fa}
input[type=submit].bigbtn_blue,input[type=button].bigbtn_blue,button.bigbtn_blue,.btn.bigbtn_blue,.content a.btn.bigbtn_blue{height:40px;line-height:40px;width:300px;font-size:22px;color:#fff;background:url(/Content/Images/bigbluebtn.png) no-repeat;behavior:url(/Content/JS/PIE.htc);position:relative;border-radius:20px;text-align:center;text-shadow:1px 1px #221e72}
input[type=submit].bigbtn_blue:hover,input[type=button].bigbtn_blue:hover,button.bigbtn_blue:hover,.btn.bigbtn_blue:hover,.content a.btn.bigbtn_blue:hover{color:#221e72;text-shadow:1px 1px #59c7fa}
input[type=submit].btn_red,input[type=button].btn_red,button.btn_red,.btn.btn_red,.content a.btn.btn_red{background:url(/Content/Images/redbtn.png) no-repeat 0 0;width:375px;text-align:center;height:50px;line-height:50px;padding:0;color:#fff;text-shadow:1px 1px #6c0000}
input[type=submit].btn_red:hover,input[type=button].btn_red:hover,button.btn_red:hover,.btn.btn_red:hover,.content a.btn.btn_red:hover{background-position:0 bottom;text-shadow:1px 1px #221e72;color:#fff;text-decoration:none}
input[type=submit].btn_blue,input[type=button].btn_blue,button.btn_blue,.btn.btn_blue,.content a.btn.btn_blue{background:url(/Content/Images/redbtn.png) no-repeat 0 bottom;width:375px;text-align:center;height:50px;line-height:50px;padding:0;color:#fff;text-shadow:1px 1px #221e72}
input[type=submit].btn_blue:hover,input[type=button].btn_blue:hover,button.btn_blue:hover,.btn.btn_blue:hover,.content a.btn.btn_blue:hover{background-position:0 0;text-shadow:1px 1px #6c0000;color:#fff;text-decoration:none}
.btn-pink{display:inline-block;font-family:Arial,Helvetica,sans-serif;padding:10px 20px;border:none;color:#fff;cursor:pointer;text-decoration:none;text-align:center;text-transform:uppercase;border-radius:20px;background:#e53a62;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-ms-transition:all 0.25s ease;transition:all 0.25s ease}
.btn-pink:hover{background:#6ba4db;color:#fff}
.content-search input[type="text"]{height:38px;line-height:38px;width:70%;margin-right:10px;margin:0 10px 0 0;float:left}
.searchBottom{overflow:hidden;position:relative;padding-top:20px}
.searchBottom form{margin:0;position:relative}
.searchBottom input[type="text"]{background:#fff;border:1px solid #fff;margin:0;padding:0 25px 0 10px;color:#000;height:35px;font-weight:400;font-size:14px;line-height:35px;font-family:"Open Sans",sans-serif}
.searchBottom input[type="text"]:focus,.searchBottom input[type="text"]:hover{border-color:#007eb9;-moz-box-shadow:0 0 3px #aae0fa;-webkit-box-shadow:0 0 3px #aae0fa;-o-box-shadow:0 0 3px #aae0fa;-ms-box-shadow:0 0 3px #aae0fa;box-shadow:0 0 3px #aae0fa}
.searchBottom input[type=submit],.searchBottom input[type=button],.searchBottom button{background-image:url(/Content/Images/icons.png);background-repeat:no-repeat;width:19px;height:15px;border:none;margin:0;padding:0;background-color:transparent;background-position:-89px -57px;cursor:pointer;text-indent:-9999px;border-radius:0;position:absolute;top:9px;right:10px;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;-ms-transition:all 0s ease;transition:all 0s ease}
.captcha{overflow:hidden}
.captcha img{float:left;margin-right:15px}
.captcha input{width:120px}
.content .message:first-child{margin:2px 0 20px}
.message{margin:15px 0 20px;-moz-box-shadow:0 3px 10px #777;-webkit-box-shadow:0 3px 10px #777;-o-box-shadow:0 3px 10px #777;-ms-box-shadow:0 3px 10px #777;box-shadow:0 3px 10px #777;padding:10px 12px}
.message.error{font-size:13px !important;line-height:16px !important;color:#e01500}
.message.success{font-size:14px !important;line-height:16px !important;color:#00b050}
.message.warning{font-size:13px !important;line-height:16px !important;color:#c37e47}
label{}
label input[type="checkbox"]{margin-left:-25px;margin-top:5px;margin-right:10px}
input[type="checkbox"] + input + label{padding-left:10px}
form{font-family:Arial,Helvetica,sans-serif;font-size:14px}
form h3{font-family:Arial,Helvetica,sans-serif;margin-top:0;font-size:16px;color:#555}
form .col-2{}
form .fright .bigbtn{margin-top:-10px}
.formfield,.content{margin:0 0 15px;color:#555;font-size:16px}
.formfield:after,.content:after{display:block;position:absolute;content:"";position:relative;clear:both}
.formfield .right,.content .right{}
.formfield.tema div,.content.tema div{float:left;margin:0 10px 0 0}
.formfield.tema div.inp-desc,.content.tema div.inp-desc{font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif;color:#003087}
.formfield.tema div select,.content.tema div select{width:400px;font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif}
.formfield.calendarBox input[type="text"],.content.calendarBox input[type="text"]{height:30px;padding-right:50px;background:url(/Content/Images/calendar.png) no-repeat;border:none;width:242px}
.formfield.calendarBox input[type="text"]:focus,.formfield.calendarBox input[type="text"]:hover,.content.calendarBox input[type="text"]:focus,.content.calendarBox input[type="text"]:hover{box-shadow:none}
.formfield .selectbox,.content .selectbox{margin-top:2px;margin-bottom:2px;display:block !important}
.formfield .selectbox .select,.content .selectbox .select{padding:0 45px 0 10px;display:block !important;float:none !important;height:28px;line-height:28px;font-family:Arial,Helvetica,sans-serif;font-style:italic;color:#015f8e;background:#fff;border:1px solid #CACAC7}
.formfield .selectbox .select:hover,.formfield .selectbox .select:active,.content .selectbox .select:hover,.content .selectbox .select:active{border-color:#007eb9;-moz-box-shadow:0 0 3px #aae0fa;-webkit-box-shadow:0 0 3px #aae0fa;-o-box-shadow:0 0 3px #aae0fa;-ms-box-shadow:0 0 3px #aae0fa;box-shadow:0 0 3px #aae0fa}
.formfield .selectbox .select .text,.content .selectbox .select .text{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.formfield .selectbox.focused .select,.content .selectbox.focused .select{border:1px solid #5794BF}
.formfield .selectbox .trigger,.content .selectbox .trigger{position:absolute;top:0;right:0;width:34px;height:100%}
.formfield .selectbox .trigger .arrow,.content .selectbox .trigger .arrow{position:absolute;top:11px;right:11px;width:9px;height:8px;background:url(/Content/Images/arrow_select.png) no-repeat;overflow:hidden;cursor:pointer}
.formfield .selectbox:hover .select,.content .selectbox:hover .select{border-color:#007eb9;-moz-box-shadow:0 0 3px #aae0fa;-webkit-box-shadow:0 0 3px #aae0fa;-o-box-shadow:0 0 3px #aae0fa;-ms-box-shadow:0 0 3px #aae0fa;box-shadow:0 0 3px #aae0fa}
.formfield .selectbox .dropdown,.content .selectbox .dropdown{top:30px;width:99%;behavior:url(/Content/JS/PIE.htc);position:relative;position:absolute;margin:0;padding:4px 0;background:#FFF;border:1px solid #C6CBD0;box-shadow:0 2px 10px rgba(0,0,0,0.2);font:14px/18px Arial,Tahoma,sans-serif}
.formfield .selectbox .dropdown li,.content .selectbox .dropdown li{padding:5px 10px 6px;color:#231F20;background-image:none;cursor:pointer}
.formfield .selectbox .dropdown li.selected,.formfield .selectbox .dropdown li.sel,.content .selectbox .dropdown li.selected,.content .selectbox .dropdown li.sel{background:#A3ABB1;color:#FFF}
.formfield .selectbox .dropdown li:hover,.content .selectbox .dropdown li:hover{background:#08C;color:#FFF}
.formfield .selectbox .dropdown li.disabled,.content .selectbox .dropdown li.disabled{color:#AAA}
.formfield .selectbox .dropdown li.disabled:hover,.content .selectbox .dropdown li.disabled:hover{background:none}
.content{margin:0}
.pays{clear:both;margin:30px 0 30px;overflow:hidden}
.pays button{display:block;float:left;width:300px;margin:0 0 0 20px;letter-spacing:-0.04em}
.pays button:first-child{margin:0}
.content .selectbox ul{margin:0}
.inp-desc{margin:10px 0 2px}
.inp-str-b,.inp-txt-b{margin:0 0 10px}
.inp-str-b .selectbox,.inp-txt-b .selectbox{margin-right:20px}
.inp-str-b input[type="text"],.inp-txt-b input[type="text"]{padding:0 8px;width:96%}
.authorization input[type="text"],.authorization input[type="password"]{width:50%}
.authorization .center{text-align:center;width:50%;margin:15px 0}
.authorization .center button{width:300px;padding:0;text-align:center}
.formField{margin-bottom:15px}
.formField:after{display:block;position:absolute;content:"";position:relative;clear:both}
.mfp-close,button.mfp-close{height:20px !important;width:20px !important;background-color:transparent !important;top:15px !important;right:15px !important;display:block;border:none !important;border-radius:0;padding:0;text-indent:-9999px;overflow:hidden;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;-ms-transition:all 0s ease;transition:all 0s ease;background:transparent url(/Content/Images/close1.png) no-repeat 0 -20px !important}
.mfp-close:before,button.mfp-close:before{display:none}
.mfp-close:hover,button.mfp-close:hover{background:transparent url(/Content/Images/close1.png) no-repeat 0 0 !important}
.mfp-image-holder .mfp-close,.mfp-image-holder button.mfp-close{top:40px !important;right:-24px !important;background:transparent url(/Content/Images/close1.png) no-repeat 0 0 !important}
.mfp-image-holder .mfp-close:hover,.mfp-image-holder button.mfp-close:hover{background:transparent url(/Content/Images/close1.png) no-repeat 0 -20px !important}
#callbackForm,.popupForm{position:relative;background:#bae6fb !important;max-width:500px;padding:30px;color:#333;border-radius:10px;margin:0 auto}
#callbackForm input[type="text"],#callbackForm .jq-selectbox__select,#callbackForm .jq-selectbox,#callbackForm .jq-checkbox,#callbackForm textarea,.popupForm input[type="text"],.popupForm .jq-selectbox__select,.popupForm .jq-selectbox,.popupForm .jq-checkbox,.popupForm textarea{text-transform:none;font-size:15px;color:#333333}
#callbackForm:before,.popupForm:before{height:100%;background:#e1f5fc;background:-webkit-linear-gradient(right,#e1f5fc 0,#b7e5fb 100%);background:-moz-linear-gradient(right,#e1f5fc 0,#b7e5fb 100%);background:-o-linear-gradient(right,#e1f5fc 0,#b7e5fb 100%);background:-ms-linear-gradient(right,#e1f5fc 0,#b7e5fb 100%);background:linear-gradient(right,#e1f5fc 0,#b7e5fb 100%);-pie-background:linear-gradient(right,#e1f5fc 0,#b7e5fb 100%);behavior:url(/Content/JS/PIE.htc);position:relative;width:50%;display:block;position:absolute;content:"";top:0;left:0;z-index:0}
#callbackForm:after,.popupForm:after{height:100%;background:#e1f5fc;background:-webkit-linear-gradient(left,#e1f5fc 0,#b7e5fb 100%);background:-moz-linear-gradient(left,#e1f5fc 0,#b7e5fb 100%);background:-o-linear-gradient(left,#e1f5fc 0,#b7e5fb 100%);background:-ms-linear-gradient(left,#e1f5fc 0,#b7e5fb 100%);background:linear-gradient(left,#e1f5fc 0,#b7e5fb 100%);-pie-background:linear-gradient(left,#e1f5fc 0,#b7e5fb 100%);behavior:url(/Content/JS/PIE.htc);position:relative;width:50%;display:block;position:absolute;content:"";top:0;right:0;z-index:0}
#callbackForm .formField label,.popupForm .formField label{margin:0}
#callbackForm div,#callbackForm h2,#callbackForm h3,.popupForm div,.popupForm h2,.popupForm h3{z-index:1;position:relative}
#callbackForm h2,#callbackForm h3,.popupForm h2,.popupForm h3{font-weight:600;font-size:30px;line-height:31px;font-family:"Open Sans",sans-serif;margin:15px 0 20px;text-transform:uppercase}
#callbackForm input[type="text"],#callbackForm input[type="email"],#callbackForm input[type="password"],#callbackForm textarea,.popupForm input[type="text"],.popupForm input[type="email"],.popupForm input[type="password"],.popupForm textarea{height:40px;color:#555;padding:0 10px;width:100%;border:1px solid #bbbbbb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-ms-transition:all 0.25s ease;transition:all 0.25s ease;font-weight:400;font-size:16px;line-height:40px;font-family:"Open Sans",sans-serif;margin:2px 0 0;border-radius:3px}
#callbackForm input[type="text"]:focus,#callbackForm input[type="email"]:focus,#callbackForm input[type="password"]:focus,#callbackForm textarea:focus,.popupForm input[type="text"]:focus,.popupForm input[type="email"]:focus,.popupForm input[type="password"]:focus,.popupForm textarea:focus{border-color:#4788c7;-moz-box-shadow:0 0 3px #4788c7;-webkit-box-shadow:0 0 3px #4788c7;-o-box-shadow:0 0 3px #4788c7;-ms-box-shadow:0 0 3px #4788c7;box-shadow:0 0 3px #4788c7}
#callbackForm textarea,.popupForm textarea{height:130px;padding:10px;line-height:20px}
#callbackForm input[type=submit],#callbackForm input[type=button],#callbackForm .btn,.popupForm input[type=submit],.popupForm input[type=button],.popupForm .btn{display:inline-block;font-family:Arial,Helvetica,sans-serif;padding:10px 20px;border:none;color:#fff;cursor:pointer;text-decoration:none;text-align:center;text-transform:uppercase;border-radius:20px;background:#e53a62;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-ms-transition:all 0.25s ease;transition:all 0.25s ease}
#callbackForm input[type=submit]:hover,#callbackForm input[type=button]:hover,#callbackForm .btn:hover,.popupForm input[type=submit]:hover,.popupForm input[type=button]:hover,.popupForm .btn:hover{background:#6ba4db;color:#fff}
#callbackForm input[type=submit].bigbtn,#callbackForm input[type=button].bigbtn,#callbackForm .btn.bigbtn,.popupForm input[type=submit].bigbtn,.popupForm input[type=button].bigbtn,.popupForm .btn.bigbtn{font-weight:600;font-size:20px;line-height:20px;font-family:"Open Sans",sans-serif;padding:8px 11px;background:#d7f4ff;border-radius:35px;border:5px solid #98ccfd;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
#callbackForm input[type=submit].bigbtn span,#callbackForm input[type=submit].bigbtn input[type="submit"],#callbackForm input[type=button].bigbtn span,#callbackForm input[type=button].bigbtn input[type="submit"],#callbackForm .btn.bigbtn span,#callbackForm .btn.bigbtn input[type="submit"],.popupForm input[type=submit].bigbtn span,.popupForm input[type=submit].bigbtn input[type="submit"],.popupForm input[type=button].bigbtn span,.popupForm input[type=button].bigbtn input[type="submit"],.popupForm .btn.bigbtn span,.popupForm .btn.bigbtn input[type="submit"]{border-radius:35px;display:block;padding:15px;background:#e53a62;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-ms-transition:all 0.25s ease;transition:all 0.25s ease}
#callbackForm input[type=submit].bigbtn:hover,#callbackForm input[type=button].bigbtn:hover,#callbackForm .btn.bigbtn:hover,.popupForm input[type=submit].bigbtn:hover,.popupForm input[type=button].bigbtn:hover,.popupForm .btn.bigbtn:hover{border-color:#e53a62}
#callbackForm input[type=submit].bigbtn:hover span,#callbackForm input[type=submit].bigbtn:hover input[type="submit"],#callbackForm input[type=button].bigbtn:hover span,#callbackForm input[type=button].bigbtn:hover input[type="submit"],#callbackForm .btn.bigbtn:hover span,#callbackForm .btn.bigbtn:hover input[type="submit"],.popupForm input[type=submit].bigbtn:hover span,.popupForm input[type=submit].bigbtn:hover input[type="submit"],.popupForm input[type=button].bigbtn:hover span,.popupForm input[type=button].bigbtn:hover input[type="submit"],.popupForm .btn.bigbtn:hover span,.popupForm .btn.bigbtn:hover input[type="submit"]{background:#6ba4db}
#callbackForm .bigbtn,.popupForm .bigbtn{margin:20px 0 0;display:block;border-color:#f29cb0;height:auto;line-height:20px}
#callbackForm .bigbtn input[type="submit"],.popupForm .bigbtn input[type="submit"]{height:auto;line-height:20px;text-shadow:none}
#callbackForm .bigbtn:hover,.popupForm .bigbtn:hover{border-color:#e53a62}
#callbackForm .bigbtn:hover span,#callbackForm .bigbtn:hover input[type="submit"],.popupForm .bigbtn:hover span,.popupForm .bigbtn:hover input[type="submit"]{background:#6ba4db}
#callbackForm .mfp-image-holder .mfp-close,#callbackForm .mfp-image-holder button.mfp-close,.popupForm .mfp-image-holder .mfp-close,.popupForm .mfp-image-holder button.mfp-close{padding:0;border-radius:0}
.g-recaptcha div{margin:0 auto}
a{color:#221e72;text-decoration:underline;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-ms-transition:all 0.25s ease;transition:all 0.25s ease}
a:hover{color:#007eb9;text-decoration:none}
img{max-width:100%;height:auto}
.row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.row *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
h1,h2,h3,.h1,.h2,.h3{font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif;color:#003087;font-weight:normal}
h1,.h1{font-size:32px;line-height:32px;margin:0 0 15px}
h2,.h2{font-size:24px;margin:20px 0 10px}
h3,.h3{font-size:20px;margin:20px 0 10px}
.h2{color:#231f73;font-weight:400;font-size:36px;line-height:36px;font-family:"Open Sans",sans-serif;margin:0 0 30px;text-align:center;text-transform:uppercase}
abbr{cursor:help}
.group:before,.group:after{content:"";display:table}
.group:after{clear:both}
.group{*zoom:1}
.hidden{display:none}
.inline{display:inline}
.block{display:block}
.inline-block{display:inline-block;*display:inline;*zoom:1}
.relative{position:relative}
.absolute{position:absolute}
.center,.centeralign{text-align:center}
.right,.rightalign{text-align:right}
.left,.leftalign{text-align:left}
.fleft{float:left}
.fright{float:right}
.bold{font-weight:bold}
.italic{font-weight:italic}
.big{font-size:1.25em}
.small{font-size:.8em}
.darkred,.darkred a{color:#800000}
.green,.green a{color:#008000}
.blue,.blue a{color:#007eb9}
.black,.black a{color:black}
.red,.red a{color:#e01500}
.grey,.grey a{color:#a6a6a6}
.star{color:red}
.error{color:red}
.clear{clear:both}
.topbottom p{margin:0}
.jserror span{padding-left:24px;background-image:url(/Content/Images//invalid.png) 3px 3px no-repeat;color:#FB0F00}
.jssuccess{width:16px;height:16px;display:inline-block;background:url(/Content/Images//valid.png) no-repeat}
.leftCol{width:300px;margin:0 20px;display:inline-block;vertical-align:top}
.leftCol + .content{width:620px;padding:20px 20px 20px 0}
.content{line-height:20px;font-size:16px;padding:20px;margin:0;display:inline-block;vertical-align:top;width:100%}
.content:after{display:block;position:absolute;content:"";position:relative;clear:both}
.content ul li{list-style:none;margin:0 0 5px;padding:0 0 0 15px;background:url(/Content/Images/bull.png) no-repeat 0 5px}
.content ul,.content ol{margin:10px 0 15px;padding:0}
.content ol{margin-left:25px}
.content .border{display:block;padding:3px;border:1px solid #c5ddf5}
.content .image_left{float:left;margin:0 15px 5px 0}
.content a{color:#007eb9}
.content a:hover{color:#221e72}
p.indent{text-indent:1.25cm}
.docBack{margin:15px 0}
.docBack a{padding:0 0 0 20px;display:inline-block;background:url(/Content/Images/arrow_left.png) no-repeat left center}
.footerMenu{overflow:hidden}
.footerMenu .boxInner{width:220px;margin:0 0 0 20px;float:left;position:relative;z-index:1;color:#221e72;font-size:16px}
.footerMenu .boxInner .title{font-size:28px;line-height:28px;color:#fff;text-transform:uppercase;padding:0 0 5px;border-bottom:1px solid #efecd9;margin:0 0 15px;text-shadow:1px 1px #5d95a4;text-align:center}
.footerMenu .boxInner p{margin:0 0 20px}
.footerMenu .boxInner p strong{color:#166376;font-weight:normal}
.footerMenu .boxInner ul{margin:0;padding:0}
.footerMenu .boxInner ul li{list-style:none;margin:0 0 10px;padding:0}
.icons{float:right;padding:14px 25px 0 0}
.icons a,.icons span{background-image:url(/Content/Images/icons.png);background-repeat:no-repeat;background-color:transparent;border:none;display:inline-block;text-decoration:none;height:27px;width:26px;cursor:pointer;margin:0 0 0 8px;overflow:hidden}
.icons a.text,.icons span.text{margin:0 20px 0 0;width:auto;height:auto;font-size:20px;display:block;float:left;line-height:20px;font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif;color:#393a60;text-shadow:0 1px #fff;background:none;text-decoration:underline;overflow:inherit}
.icons a.text:hover,.icons span.text:hover{text-decoration:none;color:#007eb9}
.icons a.home,.icons span.home{background-position:0 0}
.icons a.icosearch,.icons span.icosearch{background-position:-27px 0}
.icons a.mail,.icons span.mail{background-position:-84px 0}
.icons a.sitemap,.icons span.sitemap{background-position:-56px 0}
.icons a:hover,.icons span{opacity:0.6;filter:alpha(opacity=60)}
.navigator{margin:0 0 15px;font-size:12px;color:#a6a6a6}
.navigator a{color:#a6a6a6}
.navigator span{padding:0 5px;display:inline-block;color:#a6a6a6}
.menu ol{padding:15px 0;background:url(/Content/Images/wht65.png) repeat;color:#0084c5;font-weight:bold;font-size:16px;font-family:"PT Serif","Times New Roman",Times,serif;margin:0}
.menu ol li{margin:10px 0 5px 35px;padding:0}
.menu ol li:first-child{margin:0 0 0 35px}
.menu ol li a,.menu ol li span,.menu ol li abbr{font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#221e72;font-weight:normal}
.menu ol li abbr{margin-left:5px;border-radius:5px;display:inline-block;height:10px;text-indent:-9999px !important;vertical-align:middle;width:10px;border:none}
.menu ol li abbr.green{background:#00b050}
.menu ol li abbr.yellow{background:#FFBA83}
.menu ol li abbr.red{background:#ed5858}
.menu ol li abbr.grey{background:#a6a6a6}
.menu ol li:hover a,.menu ol li:hover span{color:#007eb9}
.menu ol li.act,.menu ol li.act:hover{color:#00265c}
.menu ol li.act span,.menu ol li.act a,.menu ol li.act:hover span,.menu ol li.act:hover a{color:#e01500;font-weight:bold;text-decoration:underline}
.menu ol li:first-child.regChildButton{margin:0;list-style:none;text-align:center}
.menu ol li:first-child.regChildButton a{width:260px;height:35px;line-height:35px;display:block;text-align:center;color:#fff;background:url(/Content/Images/redbtn.png) no-repeat 0 0;background-size:auto 70px;text-decoration:none;margin:0 auto;text-shadow:1px 1px #b80000}
.menu ol li:first-child.regChildButton a:hover{background-position:0 -36px;text-shadow:1px 1px #01506e}
.menuProfile ul{margin:0;padding:15px;background:url(/Content/Images/wht65.png) repeat;font-family:Arial,Helvetica,sans-serif}
.menuProfile ul li{margin:10px 0 5px;padding:0 0 0 20px;font-size:14px;list-style:none;background:url(/Content/Images/bull1.png) no-repeat left 4px}
.menuProfile ul li:first-child{margin:0}
.menuProfile ul li.act{background:url(/Content/Images/bull1_act.png) no-repeat left 4px}
.menuProfile ul li.act span,.menuProfile ul li.act a{text-decoration:none;color:#e01500;font-weight:bold}
.menuLogin ul{background:url(/Content/Images/wht65.png) repeat;font-family:Arial,Helvetica,sans-serif;font-size:16px;margin:0;padding:15px}
.menuLogin ul li{margin:10px 0 5px;padding:0 0 0 20px;list-style:none;background:url(/Content/Images/bull1.png) no-repeat left 6px}
.menuLogin ul li:first-child{margin:0}
.menuLogin ul li.act{background:url(/Content/Images/bull1_act.png) no-repeat left 6px}
.menuLogin ul li.act span,.menuLogin ul li.act a{text-decoration:none;color:#e01500;font-weight:bold}
.menu,.menuLogin,.menuProfile{background:url(/Content/Images/fon_blue1.png) repeat;margin:0 0 20px}
.menu .title,.menuLogin .title,.menuProfile .title{padding:5px 15px;text-transform:uppercase;font-size:20px;color:#221e72}
.leftCol{padding-top:20px;padding-bottom:20px}
.leftMenu{padding:20px 15px;background:url(/Content/Images/fon_blue2.png) repeat}
.leftMenu ul{padding:0;margin:0}
.leftMenu ul li{margin:10px 0 5px;padding:0 0 0 20px;list-style:none;background:url(/Content/Images/bull1.png) no-repeat left 7px}
.leftMenu ul li:first-child{margin:0}
.leftMenu ul li a,.leftMenu ul li span,.leftMenu ul li abbr{font-size:16px;color:#221e72;font-weight:normal}
.leftMenu ul li:hover a{color:#e01500}
.leftMenu ul li.act{background:url(/Content/Images/bull1_act.png) no-repeat left 7px}
.leftMenu ul li.act span,.leftMenu ul li.act a{text-decoration:none;color:#e01500}
.leftMenu ul li.act ul{margin:10px 0 0}
.leftMenu ul li.act ul li{background:url(/Content/Images/bull.png) no-repeat left 7px;padding-left:15px}
.leftMenu ul li.act ul li a,.leftMenu ul li.act ul li span{font-size:15px;color:#221e72}
.leftMenu ul li.act ul li.act a,.leftMenu ul li.act ul li.act span,.leftMenu ul li.act ul li:hover a,.leftMenu ul li.act ul li:hover span{color:#e01500}
.leftMenu ul li.act ul li.act ul,.leftMenu ul li.act ul li:hover ul{margin:10px 0 0}
.leftMenu ul li.act ul li.act ul li,.leftMenu ul li.act ul li:hover ul li{background:url(/Content/Images/bull.png) no-repeat left 7px;padding-left:15px}
.leftMenu ul li.act ul li.act ul li a,.leftMenu ul li.act ul li.act ul li span,.leftMenu ul li.act ul li:hover ul li a,.leftMenu ul li.act ul li:hover ul li span{font-size:15px;color:#221e72}
.leftMenu ul li.act ul li.act ul li.act a,.leftMenu ul li.act ul li.act ul li.act span,.leftMenu ul li.act ul li.act ul li:hover a,.leftMenu ul li.act ul li.act ul li:hover span,.leftMenu ul li.act ul li:hover ul li.act a,.leftMenu ul li.act ul li:hover ul li.act span,.leftMenu ul li.act ul li:hover ul li:hover a,.leftMenu ul li.act ul li:hover ul li:hover span{color:#e01500}
.menuTop{background:#231f73}
.menuTop .container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 15px}
.menuTop ul{display:table;margin:0;padding:0;width:100%;list-style:none}
.menuTop ul li{padding:3px 0;text-align:center;display:table-cell}
.menuTop ul li a{display:block;border-radius:20px;text-transform:uppercase;padding:0 10px;font-weight:700;font-size:12px;line-height:30px;font-family:"Open Sans",sans-serif;text-decoration:none;color:#fff}
.menuTop ul li:hover a{color:#fff;background:#e53a62}
.news_top{position:absolute;left:260px;width:720px;bottom:7px;font-size:16px;text-shadow:1px 1px #7178a5}
.news_top .newsItem{margin:0}
.news_top .newsItem .date{color:#c1e6f7;font-size:14px;font-weight:bold;display:inline;margin:0 5px 0 0}
.news_top .newsItem a{color:#fff;color:#fff;display:inline-block;line-height:16px;vertical-align:middle;width:85%}
.newsItem{margin:0 0 20px;font-size:16px;overflow:hidden}
.newsItem .img{float:left;margin-right:15px}
.newsItem .date{color:#166376;font-size:14px;display:block;margin:0 0 3px}
.newsItemDetail .img{float:right;margin:0 0 5px 15px}
.content .newsItem .date{color:#888;margin:0;line-height:14px}
.content .newsItem .newsTitle a{color:#221e72;font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif;font-size:18px}
.content .newsItem.newsItemDetail .date{margin:0 0 5px}
.newsMain{background:#fff;padding:45px 18px}
.newsMain .h2{color:#e53a62;font-family:"Open Sans",sans-serif;font-weight:400;font-size:36px;line-height:36px;font-family:"Open Sans",sans-serif;margin:0 0 20px;text-align:center;text-transform:uppercase}
.newsMain__Item{font-weight:400;font-size:16px;line-height:26px;font-family:"Open Sans",sans-serif;margin:0 0 20px}
.newsMain__Item .date{font-weight:700;color:#68bbe6}
.newsMain__Item a{color:#00265c;text-decoration:none}
.newsMain__Item:hover a{color:#e53a62}
.all{text-align:right;font-weight:400;font-size:18px;line-height:20px;font-family:"Open Sans",sans-serif}
.all a{color:#e53a62;display:inline-block;position:relative;margin:0 30px 0 0}
.all a:after{display:block;position:absolute;content:"";content:"\2192";left:100%;margin-left:5px;top:0}
.all a:hover{color:#00265c}
.certificates{padding:45px 18px;position:relative;font-weight:400;font-size:14px;line-height:24px;font-family:"Open Sans",sans-serif;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #fff;z-index:2}
.certificates:before{height:100%;background:#e1f5fc;background:-webkit-linear-gradient(right,#e1f5fc 0,#b7e5fb 100%);background:-moz-linear-gradient(right,#e1f5fc 0,#b7e5fb 100%);background:-o-linear-gradient(right,#e1f5fc 0,#b7e5fb 100%);background:-ms-linear-gradient(right,#e1f5fc 0,#b7e5fb 100%);background:linear-gradient(right,#e1f5fc 0,#b7e5fb 100%);-pie-background:linear-gradient(right,#e1f5fc 0,#b7e5fb 100%);behavior:url(/Content/JS/PIE.htc);position:relative;width:50%;display:block;position:absolute;content:"";top:0;left:0;z-index:0}
.certificates:after{height:100%;background:#e1f5fc;background:-webkit-linear-gradient(left,#e1f5fc 0,#b7e5fb 100%);background:-moz-linear-gradient(left,#e1f5fc 0,#b7e5fb 100%);background:-o-linear-gradient(left,#e1f5fc 0,#b7e5fb 100%);background:-ms-linear-gradient(left,#e1f5fc 0,#b7e5fb 100%);background:linear-gradient(left,#e1f5fc 0,#b7e5fb 100%);-pie-background:linear-gradient(left,#e1f5fc 0,#b7e5fb 100%);behavior:url(/Content/JS/PIE.htc);position:relative;width:50%;display:block;position:absolute;content:"";top:0;right:0;z-index:0}
.certificates .h2{text-align:center;position:relative;z-index:1}
.certificates__Item{position:relative;z-index:1}
.certificates__Item .image img{border:1px solid #dce6f1;background:#fff;display:block}
.certificates__Item p{margin:0}
.certificates__Item strong{font-weight:400;font-size:16px;line-height:24px;font-family:"Open Sans",sans-serif;display:block;margin:0 0 5px}
.schoolItem{margin:0 0 15px;padding:0 0 0 15px;background:url(/Content/Images/bull.png) no-repeat 0 5px}
.schoolItem .schoolItemTitle{font-size:18px}
.schoolItem .schoolItemTitle .edit{font-size:14px;color:#777}
.schoolItem .info{color:#888;font-size:14px;margin:2px 0 0}
.schoolItem .edit{display:inline-block;margin-left:10px}
.schoolItem .edit:hover{opacity:0.9}
.schoolItem .edit div,.schoolItem .edit a,.schoolItem .edit span{display:inline-block;vertical-align:middle}
.schoolItem .warning{display:inline-block;background:red;color:#fff;padding:1px 2px}
.UserAccount{}
.UserAccount .tableOtchet{width:100%;margin:20px 0;border-collapse:collapse}
.UserAccount .tableOtchet th,.UserAccount .tableOtchet td{border:1px solid #999;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal}
.UserAccount .tableOtchet th.bl2,.UserAccount .tableOtchet td.bl2{border-left-width:2px}
.UserAccount .tableOtchet .top1 th{width:27px;height:75px;line-height:14px}
.UserAccount .tableOtchet th{padding:5px 0;color:#555;text-align:center;line-height:12px}
.UserAccount .tableOtchet th span{display:block;margin:0 -22px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);text-align:left;line-height:12px;max-width:75px}
.UserAccount .tableOtchet td{text-align:center;color:#000;padding:0;height:30px;vertical-align:middle}
.UserAccount .tableOtchet td span{display:block;height:30px;line-height:30px;text-align:center}
.UserAccount .tableOtchet td span.green{background:#00b050;color:#fff}
.UserAccount .tableOtchet td span.litegreen{background:#C1F6AD}
.UserAccount .tableOtchet td span.blue{background:#e7f6fd}
.UserAccount .tableOtchet td span.orange{background:#FFBA83}
.UserAccount .tableOtchet td span.red{background:#ed5858;color:#fff}
.UserAccount .tableOtchet td span.progress{height:auto;cursor:pointer;position:relative}
.UserAccount .tableOtchet td span.progress:hover i{right:40px;left:auto}
.UserAccount .tableOtchet td span.progress i{behavior:url(/Content/JS/PIE.htc);position:relative;border-radius:5px 0 0 5px;border:2px solid #fff;border-right:none;position:absolute;left:-9999px;top:-10px;background:url(/Content/Images/grn.png) repeat;padding:0;height:30px;line-height:30px;color:#fff;font-weight:bold;display:block;font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif;font-size:15px;font-style:normal;width:370px;text-align:center}
.UserAccount .tableOtchet td span.progress i:after{display:block;position:absolute;content:"";background:url(/Content/Images/green_right.png) no-repeat;left:100%;top:-2px;width:25px;height:34px}
.UserAccount .childReport{width:100%}
.UserAccount .childReport tr:first-child th{width:10%}
.UserAccount .childReport th,.UserAccount .childReport td{padding:2px 5px;text-align:center}
.UserAccount .childReport td{text-align:right}
.UserAccount .childReport .subheader th{height:68px;width:20px;padding:0}
.UserAccount .childReport .subheader span{position:absolute;display:block;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
.UserAccount .total{clear:both;padding:0;text-align:right;font-size:30px;font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif;color:#221e72;border-top:2px dotted #969696;border-bottom:2px dotted #969696;margin:15px 0;height:50px;line-height:48px}
.UserAccount .total span{color:#007eb9}
.UserAccount .total.leftalign{text-align:left;border:none;margin:0 0 20px}
.UserAccount .transactionsHistory .tr{display:table;margin:0 0 10px;position:relative}
.UserAccount .transactionsHistory .tr .td{display:table-cell;font-size:14px;width:18%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.UserAccount .transactionsHistory .tr .td:first-child{width:22%}
.UserAccount .transactionsHistory .tr .td.right{width:42%}
.UserAccount .transactionsHistory .tr.transactionsHead{background:#eee;border:1px solid #dedede;height:24px;width:100%}
.UserAccount .transactionsHistory .tr.transactionsHead .td{padding:0 8px;vertical-align:middle;color:#888}
.UserAccount .transactionsHistory .tr.Unpayed{background:#FFBA83}
.UserAccount .transactionsHistory .tr.Payed{background:#C1F6AD}
.UserAccount .transactionsHistory .tr.Outcome{background:#aae0fa}
.UserAccount .transactionsHistory .tr.transactionItem{border:1px solid #aae0fa;width:100%}
.UserAccount .transactionsHistory .tr.transactionItem:hover{background:#aae0fa}
.UserAccount .transactionsHistory .tr.transactionItem .td{padding:10px 8px;vertical-align:top;color:#285870}
.UserAccount .transactionsHistory .tr.transactionItem .td.right{padding:0 8px;font-size:13px;line-height:15px}
.UserAccount .transactionsHistory .tr.transactionItem .details{position:relative;padding:10px 0 20px;display:block}
.UserAccount .transactionsHistory .tr.transactionItem .details .link{position:absolute;right:0;bottom:0;display:block !important;padding:0 12px 3px 0}
.UserAccount .transactionsHistory .tr.transactionItem .details .link:after{display:block;position:absolute;content:"";top:4px;right:0;width:0;height:0;overflow:hidden;border-top:7px solid #007eb9;border-right:4px solid transparent;border-left:4px solid transparent}
.UserAccount .transactionsHistory .tr.transactionItem .details .link:hover span{border-bottom-color:transparent}
.UserAccount .transactionsHistory .tr.transactionItem .details .link span{color:#007eb9;line-height:13px !important;border-bottom:1px dotted #007eb9;display:none;cursor:pointer}
.UserAccount .transactionsHistory .tr.transactionItem .details .link span:first-child{display:block}
.UserAccount .transactionsHistory .tr.transactionItem .details .description{display:none;text-align:left;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-ms-transition:all 0.25s ease;transition:all 0.25s ease}
.UserAccount .transactionsHistory .tr.transactionItem .details.active .link span{display:block}
.UserAccount .transactionsHistory .tr.transactionItem .details.active .link span:first-child{display:none}
.UserAccount .transactionsHistory .tr.transactionItem .details.active .link:after{border-top:none;border-bottom:7px solid #007eb9}
.UserAccount .transactionsHistory .tr.transactionItem .details.active .description{display:block}
.UserAccount #header h1{font-size:42px;line-height:42px;font-weight:400;text-transform:uppercase;text-shadow:0 1px #fff;color:#221e72;font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif;margin:0 0 0 340px;padding:18px 0 15px}
.UserAccount #header h1 strong{color:#007eb9;font-weight:400;font-size:42px;line-height:42px;font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif}
.UserAccount #header h2{position:absolute;left:360px;height:42px;line-height:42px;bottom:-47px;font-size:32px;font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif;color:#fff;text-shadow:1px 1px #221e72;margin:0;text-transform:uppercase}
.UserAccount #header .icons{position:relative}
.UserAccount #header .icons a:first-child{position:absolute;right:28px;top:55px;margin:0}
.UserAccount #body{padding:15px 0 0}
.UserAccount .content{width:620px;padding:20px 0;font-family:Arial,Helvetica,sans-serif}
.UserAccount .content h2{font-weight:bold;font-size:24px;text-transform:uppercase;margin:0 0 15px;color:#555;letter-spacing:0.02em}
.UserAccount .content h3{margin-top:0}
.UserAccount .content .blueBox p{font-size:14px}
.UserAccount .content .children{margin:10px 0;padding:0}
.UserAccount .content .children li{overflow:hidden;margin:0 0 25px;background-image:none;padding:0}
.UserAccount .content .children li a{color:#221e72;font-size:20px}
.UserAccount .content .children li a:hover{color:#007eb9}
.UserAccount .content .children li a.contact{float:right;font-size:14px;color:#007eb9}
.UserAccount .content .children li a.contact img{float:left;margin:4px 5px 0 0}
.UserAccount .content .children li .children_info{margin:3px 0 0;font-size:14px;color:#77b771}
.UserAccount .content .children li .children_info a{display:block;float:right;margin-right:25px;color:#007eb9;font-size:14px}
.UserAccount .content .children li .children_info a:first-child{margin:0}
.UserAccount .content .children li .children_info a img{float:left;margin:4px 5px 0 0}
.UserAccount .content .children li .children_info a:hover{color:#221e72}
.UserAccount .content .children li .children_info .bigbtn,.UserAccount .content .children li .children_info .bigbtn_blue{display:block;width:300px;margin:8px 0 0}
.UserAccount .content .zayavki{margin:10px 0 40px}
.UserAccount #footer .dopInfo a span{margin-bottom:5px}
.UserAccount #footer .dopInfo a span:after{background-position:-164px 0}
.UserAccount #footer .dopInfo a:hover span:after{background-position:-179px 0}
.UserAccount .userProfile .up_info{margin-left:50%;margin-top:-17px;height:22px}
.UserAccount .userProfile span.keydetector{padding:1px;margin:4px 0 0 -55px}
.UserAccount .userProfile .curatorProfile{margin-top:20px}
.UserAccount .profile{background:url(/Content/Images/fon_blue2.png) repeat;padding:15px;margin:0 0 20px;font-family:Arial,Helvetica,sans-serif}
.UserAccount .profile h2,.UserAccount .profile h3{font-size:20px;line-height:22px;color:#333;margin:0 0 15px;font-family:Arial,Helvetica,sans-serif}
.UserAccount .profile h2 strong,.UserAccount .profile h3 strong{font-weight:normal;font-size:14px;color:#0084c5;display:block}
.UserAccount .profile h3{margin:0 0 5px}
.UserAccount .profile p{font-size:16px;color:#333;margin:0}
.UserAccount .profile p strong{color:#777;font-weight:normal}
.UserAccount .profile .description{margin:20px 0;color:#0084c5;font-size:14px}
.UserAccount .profile .description p{color:#0084c5;font-size:14px;margin:5px 0 0}
.UserAccount .profile .description a{color:#0084c5}
.UserAccount .kurator{padding:15px;background:url(/Content/Images/fon_blue2.png) repeat;overflow:hidden;position:relative;margin:0 0 25px}
.UserAccount .kurator .photo{float:left;margin:0 20px 0 0;border:1px solid #aae0fa;padding:5px;background:#fff}
.UserAccount .kurator .title{font-size:20px;line-height:22px;color:#333;margin:0 0 15px;font-family:Arial,Helvetica,sans-serif}
.UserAccount .kurator .title strong{font-weight:normal;font-size:14px;color:#0084c5;display:block;line-height:14px}
.UserAccount .kurator .info_kurator{position:absolute;right:0;width:175px;bottom:15px}
.UserAccount .kurator .info_kurator a{display:block;float:left;clear:both;margin:5px 0 0;font-size:14px;color:#221e72}
.UserAccount .kurator .info_kurator a:hover{color:#007eb9}
.UserAccount .kurator .info_kurator a img{float:left;margin:1px 5px 0 0}
.UserAccount .kurator .info_kurator a.warning{position:absolute;right:0;bottom:0}
.UserAccount .kurator .info_kurator a.warning img{margin:-3px 5px 0 0}
.UserAccount .curatorDataEdit div.LegalForm{display:none}
.UserAccount .curatorDataEdit textarea{resize:vertical;height:60px}
.UserAccount .aqua_localimage_edit label input[type=checkbox]{margin:auto}
.UserAccount .findCurator select{width:100%}
.tabs{margin:0 auto 25px;overflow:hidden}
.tabs .tab-nav{padding:0 0 1px;position:relative;margin:0 0 6px;border-bottom:2px solid #ccc;overflow:hidden}
.tabs .tab-nav:after{display:block;position:absolute;content:"";clear:both;left:0;bottom:-2px;height:2px}
.tabs .tab-nav .tab{height:30px;line-height:30px;padding:0 26px;border:1px solid #ccc;cursor:pointer;float:left;margin:0 3px 0 0;text-decoration:none;behavior:url(/Content/JS/PIE.htc);position:relative}
.tabs .tab-nav .tab.active{border:1px solid #000}
.tabs .tabContent{display:none}
.tabs .tabContent.active{display:block}
.achievements .tableFame{height:311px;position:relative;padding:22px 0 0 24px;width:333px;text-align:center;margin:0 0 50px;font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif;font-size:18px;color:#333}
.achievements .tableFame:before{display:block;position:absolute;content:"";background:url(/Content/Images/testing/doska-fame.png) no-repeat;width:516px;height:341px;left:-20px;top:0}
.achievements .tableFame div,.achievements .tableFame p{position:relative}
.achievements .tableFame p{margin:10px 15px 20px}
.achievements .tableFame .stars{display:inline-block;vertical-align:bottom;background:url(/Content/Images/testing/star-fame.png) no-repeat center bottom;width:68px;height:65px;line-height:73px;color:#fff;font-size:24px;font-weight:bold;text-shadow:1px 1px #b27311;font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif;margin:0 16px 0 0}
.achievements .tableFame .medals{display:inline-block;vertical-align:bottom;padding:20px 0 0;width:58px;height:58px;background:url(/Content/Images/testing/medal.png) no-repeat;line-height:62px;color:#fff;font-size:24px;font-weight:bold;text-shadow:1px 1px #b27311}
.achievements .tableFame .diploms{margin:25px auto 0;background:url(/Content/Images/testing/certificates.png) no-repeat center top;height:70px;width:288px}
.achievements .tableFame .diploms a{float:left;margin:0 0 0 9px}
.achievements .tableFame .diploms a:first-child{margin:0}
.achievements .levels{font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:bold;text-align:center;padding:0 0 10px}
.achievements .levels__Item{position:relative;width:240px;padding:185px 0 0;float:left;margin:0 0 25px 110px}
.achievements .levels__Item:first-child{margin-left:0}
.achievements .levels__Item:before{display:block;position:absolute;content:"";background:url(/Content/Images/testing/places.png) no-repeat center top;width:299px;height:183px;top:0;left:-28px}
.achievements .levels__Item__Title{color:#6baad5;font-size:20px;line-height:21px}
.achievements .levels__Item .place{position:absolute;display:block;color:#333;font-size:16px;line-height:16px;text-shadow:0 1px #fff;width:80px;padding:3px 0 0}
.achievements .levels__Item .place:before{display:block;position:absolute;content:"";bottom:100%;margin-bottom:2px}
.achievements .levels__Item.gold .place{display:block;top:100px;left:80px}
.achievements .levels__Item.gold .place:before{width:85px;height:107px;background:url(/Content/Images/testing/first-place.jpg) no-repeat;left:-5px}
.achievements .levels__Item.silver .place{top:125px;right:0}
.achievements .levels__Item.silver .place:before{width:68px;height:81px;background:url(/Content/Images/testing/second-place.jpg) no-repeat;left:5px}
.achievements .levels__Item.bronze .place{top:150px;left:0}
.achievements .levels__Item.bronze .place:before{width:55px;height:65px;background:url(/Content/Images/testing/third-place.jpg) no-repeat;left:12px}
.achievements .levels__Result{clear:both;color:#c4c4c4;font-size:24px;line-height:24px}
.UserAccount .achievements .tableFame{margin:0 auto 30px}
.UserAccount .achievements .levels__Item{display:block;float:none;margin:0 auto 30px}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none !important}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#CCC}
.mfp-preloader a:hover{color:#FFF}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:hover,.mfp-close:focus{opacity:1}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}
.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}
.mfp-arrow-right{right:0}
.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}
.mfp-arrow-right:before{border-left:27px solid #3F3F3F}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
