@charset "utf-8";::-moz-selection{background:#6181a3;color:White;text-shadow:none;}
::selection{background:#6181a3;color:White;text-shadow:none;}


.next{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.prev{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
html, body{height:100%;font-family:'proxima_nova_rgregular';font-size:14px;font-weight:300; background: #f7f7fa !important;}
.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background:none !important}
.no_border td{border-top:none !important}
.axeld_cont{max-width:1000px;margin:0 auto;position:relative;padding:0 15px;}
.axeld_cont_1400{max-width:1400px;margin:0 auto;position:relative;padding:0; top: -94px;}
.table_cell{display:table-cell;vertical-align:top}
p{margin:9px 0 !important;min-height:5px}
h1{line-height:1.3em;}
h2{line-height:1.2em;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
a{color:#3671c3;outline:none;text-decoration:underline;outline:none !important;outline:0 !important;}
a:hover{text-decoration:none;}
a:blur{border:0 !important;outline:none !important;outline:0 !important;}
img{outline:none;outline:0;}
img{border:none;}
.coz .b-share-icon_vkontakte{position:relative;background:url(/images/vk.png) top center no-repeat !important;width:30px !important;height:30px !important;}
.coz .b-share-icon_facebook{position:relative;background:url(/images/face.png) top center no-repeat !important;width:30px !important;height:30px !important;}
.coz .b-share-icon_odnoklassniki{position:relative;background:url(/images/odno.png) top center no-repeat !important;width:30px !important;height:30px !important;}
.coz .b-share-icon_twitter{position:relative;background:url(/images/twitter.png) top center no-repeat !important;width:30px !important;height:30px !important;}
.coz .b-share-icon_gplus{position:relative;background:url(/images/googlepluse.png) top center no-repeat !important;width:30px !important;height:30px !important;}
.coz a.b-share__handle{height:30px !important;padding:0 4px !important}
.dsdsds{margin:0 20px 20px 0}
.dsdsds2{margin:0 0 20px 20px}
.bottom{background: #DF234F;}
.bottom:hover{background:#3671c3}
@media screen and (max-width:979px){body{padding-top:0;}
}
@media (max-width:767px){body{padding-right:0 !important;padding-left:0 !important;}
}
.jbzoo .items .jbzoo-item, .jbzoo .item-full .jbzoo-item, .jbzoo .commentslist .comments{margin:0 !important;}
.jbzoo .jbprice > div, .jbzoo .jbprice-tmpl-full > div{margin:0 !important;}
.jbzoo .frontpage, .jbzoo .category, .jbzoo .subcategory, .jbzoo .jbbox{padding:0 !important;margin-bottom:0 !important;}
.backround_index{}
.header{background:url(../images/55555.jpg) top center no-repeat;min-height:600px;width:100%;}
.header_page{background:url(../images/44444.jpg) top center no-repeat;min-height:200px;width:100%;box-shadow:0px 7px 17px 0px #d8d8d9;position:relative;z-index:1}
.block_01{padding:30px 0 0 0}
.bl_widht_33pro{float:left}
.bl_widht_33pro img{max-width: none; padding: 0 0 0 88px;}

.canal_youtube:hover { background: url(..images/canal_youtube.png)}

.bl_widht_33pro_left{padding:10px 0 0 0;}
.bl_widht_33pro_center{text-align:center;}
.bl_widht_33pro_right{text-align:right;padding:10px 0 0 0;width:28%}
.bl_widht_33pro_right2 a{background: #fff;
    padding: 10px;
    border-radius: 23px;
    color: #000;
    text-decoration: none;
    top: 10px;
    border: solid 2px #267df4;
    right: -11px;
    position: absolute;
    font-size: 16px;
    padding: 10px 15px 9px 15px;
}

.bl_widht_33pro_right2 a:hover{
	background: #d50e15;
    color: #fff;
    border: none;
	
    padding: 12px 16px 10px 16px;
}

.top_menu {
    background: #fff;
    padding: 10px 0px 10px 20px;
    border-radius: 12px 12px;
    display: flex;
    justify-content: center;
}

.top_menu .separator {
    display: block;
    padding: 0 16px;
    font-size: 16px;
    font-weight: 400;
    font-family: open sans;
    color: #000;
    text-decoration: none;
    font-family: 'proxima_nova_rgregular'!important;
}

.top_menu .separator:hover {color:#5B5B5B; }
.top_menu ul li{display:inline-block;list-style-type:none; border-right: solid 1px;}
.top_menu ul li a {    display: block;    padding: 0 16px; font-size: 16px;  font-weight: 400; font-family: open sans; color: #000; text-decoration: none; font-family: 'proxima_nova_rgregular'!important;}
.top_menu ul li.active a{text-decoration:underline;color:#000}
.top_menu ul li:first-child a{display:block;padding-left:0}
.top_menu ul li:last-child a{display:block;padding-right:0; }
.top_menu ul li:last-child {border: none}
.top_menu ul li a:hover{color:#5B5B5B}
.logo_black img, .contact_alisa img{max-width:none !important;width:auto !important;}
.logo_black p {font-size: 25px;
    text-transform: uppercase;
    padding: 25px 0px 5px 0px;}
.logo_black{text-align:center;padding-bottom:20px}
#win1 .dm-modal{width:540px !important; border-radius:10px}
.image_alisa{padding: 10px 10px 5px 10px; }
.contact_alisa{padding:10px 0 0 10px}
#win1 .md_01{padding-top:0px}
.cont_cont_alert{background:#ebebed}
.email_c{height:34px;background:#FFF;width:100%;margin:0 0 10px 0;padding:2px 2px 2px 2px;line-height:34px}


.vc_c{height:34px;background:#FFF;width:100%;margin:0 0 10px 0;padding:2px 2px 2px 2px;line-height:34px}
.vc_c2{height:34px;background:#FFF;width:100%;margin:0 0 10px 0;padding:2px 2px 2px 2px;line-height:34px}


.face_c{height:34px;background:#FFF;width:100%;margin:0 0 10px 0;padding:2px 2px 2px 2px;line-height:34px}
.sp{line-height:34px;height:34px;display:block;float:left}
.sp2{padding:0 0 0 20px;}
#win1 .dm-modal a{color:#267df4}
.alisa_alert_left {
    width: 50%;
    display: inline-block;
    /* float: left; */
}
.alisa_alert_right{width:50%;display:inline-block;float:left}
@media screen and (max-width:1100px){}
@media screen and (max-width:1000px){}
@media screen and (max-width:970px){}
@media screen and (max-width:835px){}
@media screen and (max-width:700px){}
@media screen and (max-width:420px){}
.block_02{width:100%;color:#FFF;text-align:center;padding:187px 0 0 0}
.bl_02_title{font-size:55px;padding:0 0 10px 0}
.bl_02_subtitle{font-size:35px;padding:0 0 30px 0}
.bl_02_bot{}
.bl_02_bot a{display:block;color:#FFF;text-decoration:none;border:1px solid #7b7b7c;border-radius:28px;width:245px;height:48px;margin:0 auto;font-size:16px;line-height:46px;text-align:center;position:relative;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
.bl_02_bot a:hover{border:1px solid #FFF;}
.bl_02_bot img{margin-right:13px;position:relative;top:0px}
.content_alisa{width:100%;min-height:100%;}
.video_container{position:relative;width:100%;top:-40px;padding-bottom:40px;background:url(../images/shadow-video_container.png) bottom left no-repeat;}
.video_container:last-child{padding-bottom:0}
.video_container.last-2.last{padding-bottom:0}
.video_image{background:#FFF;max-width:623px;border-radius:12px 12px 6px 6px;padding:35px 0 0 0;float:left;box-shadow:17px 13px 8px -16px #999;position:relative;z-index:10}
.v_title{padding:0 10px 1px 10px;text-align:center;font-size:30px;color:#26272d}
.v_title h2{padding:0;margin:0;text-align:center;font-size:30px;color:#26272d}
.v_subtitle{padding:0 10px 30px 10px;text-align:center;font-size:25px;color:#26272d}
.video_image a{color:#FFF;text-decoration:none;}
.bot_rel{position:relative;width:243px;margin:0 auto;}
.v_bot{display:table;width:243px;height:50px;border-radius:28px;line-height:50px;color:#FFF;text-decoration:none !important;text-align:center;font-size:16px;margin:0 auto;position:absolute;top:-125px;z-index:2}
.v_bot img{margin-right:10px}
.video_comments_teaser{width:347px;background:#ebebed;min-height:200px;float:left;position:relative;top:20px;border-radius:0px 12px 6px 0px;}
.v_c_title{height:70px;border-bottom:1px solid #c4c4c6;font-size:23px;color:#616166}
.v_c_title div{text-align:center;padding:28px 0 0 0}
.v_img{position:relative;padding-bottom:3px}
.stars_{width:328px;height:auto;margin:0 auto;position:relative;}
.stars_absol{width:328px;height:28px;position:absolute;text-align:center;top:-29px;z-index:10;background:url(../images/stars_.png) top center no-repeat}
.vvv{position:relative;z-index:1}
.comments_teaser{padding:30px 20px 0 40px;height:409px;overflow:hidden;}
.comments_teaser .teaser_user{background-image:url(../images/teaser_user.png);background-position:0 8px;background-repeat:no-repeat;padding:2px 0 2px 22px;}
.comments_teaser .teaser_user a{color:#8c8f94;font-size:18px;line-height:1.2em;text-decoration:none;font-family:'proxima_nova_ltlight';}
.comments_teaser .teaser_user a:hover{color:#333;font-size:18px;line-height:1.2em;text-decoration:none;}
.comments_teaser .my_comment{background:#dddddf;border-radius:18px;display:table;padding:5px 13px;margin:5px 0;line-height:1.4em;color:#26292c}
.comments_teaser .comment_reply{background:#dddddf;border-radius:18px;display:table;padding:5px 13px;margin:5px 0;line-height:1.4em;color:#26292c}
.comments_teaser .my_id{padding:5px 0}
.comments_teaser .my_id_r{padding:5px 0 5px 20px}
.comment_bot{width:220px;height:50px;padding:4px;border-radius:28px;position:relative;background:url(../images/structure.png) repeat #f6f6f7;top:25px;margin:0 auto}
.comment_bot_absol{border:1px solid #267df4;color:#267df4;border-radius:28px;height:42px;line-height:42px;text-align:center;cursor:pointer}
.comment_bot_absol a{text-decoration:none}
.comment_bot_absol:hover{border:1px solid #DF234F;}
.comment_bot_absol:hover span{color:#DF234F;}
.comment_bot_absol span{font-size:16px;}
.img_shaddow{position:absolute;bottom:26px}
.stars_absol .yoo-zoo.rating{margin:0 auto;width:100px;position:relative;top:5px}
.footer{color:#000;height:130px;font-size:16px;font-family:'proxima_nova_ltlight';}
.f_{background:#FFF;position:relative;min-height:69px;width:100%;box-shadow:0px 0px 50px 0px #d8d8d9;}
.f1{float:left;padding: 15px 0 7px 0; width:33%}
.f2{float:left;padding:26px 0 0 0;width:33%;text-align:center}
.f2 .canal_youtube_footer{background-image:url(../images/canal_youtube_footer.png);background-position:top center;background-repeat:no-repeat;width:272px;height:43px;display:table;margin:0 auto;}
.f2 .canal_youtube_footer:hover{background-position:bottom center;background-repeat:no-repeat}
.f2 .canal_youtube_footer a{display:block;width:272px;height:43px;}
.f3{float:left;padding:39px 20px 0 0;width:33%;color:#000;font-size:16px;text-align:right}

.dm-cell .dm-modal{padding: 0px 20px 0px 20px; width:617px;height:458px;background:#FFF;background-image:none}
.md_01{font-size:40px;font-family:Georgia, "Times New Roman", Times, serif;text-align:center;color:#4f4f4f;padding:20px 0 10px 0;line-height:1em}
.md_02{height:27px;line-height:27px;background:url(../images/line2.png) center repeat-x;width:470px;text-align:center;margin:20px auto 5px auto;}
.md_02 span{background:#FFF;padding:0 10px;font-size:30px;font-weight:bold;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;color:#4f4f4f}
.md_03{color:#643dc2;font-family:Georgia, "Times New Roman", Times, serif;font-size:40px;text-align:center}
.dm-modal .float_left{width:250px !important;padding-bottom:25px}
.dm-modal .float_left input{width:240px !important}
.dm-modal .form_01{padding-top:44px;padding-left:26px;}
.dm-modal .float_none{margin:0 auto}
.close2, .close3, .close4, .close5, .close6{top:-2px !important;}
.win1{cursor:pointer}
.pagination{font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:0 !important}
.jbzoo .pagination span{font-weight:bold;border:1px solid #ccc !important;border-radius:2px !important;}
.jbzoo .pagination span, .jbzoo .pagination a{border-radius:30px !important;display:block;float:left;padding:6px 9px !important;border:1px solid #CCC;margin-right:6px;text-decoration:none !important;color:#333;line-height:1em;}
.jbzoo .pagination a:hover{background:#ccc !important;color:white;}
.pagi{margin:0 !important;padding:20px 0 20px 291px;height:30px}
.start:before{font-family:'IcoMoon';content:attr(data-icon);speak:none;display:inline-block;width:14px;height:14px;line-height:14px;font-style:normal;content:"\7d";}
.pagination .previous:before{font-family:'IcoMoon';content:attr(data-icon);display:inline-block;width:14px;height:14px;line-height:14px;speak:none;font-style:normal;content:"\7c";}
.pagination .next:before{font-family:'IcoMoon';content:attr(data-icon);display:inline-block;width:14px;height:14px;line-height:14px;speak:none;font-style:normal;content:"\7b";}
.pagination .end:before{font-family:'IcoMoon';content:attr(data-icon);speak:none;display:inline-block;width:14px;height:14px;line-height:14px;font-style:normal;content:"\e000";}
@font-face{font-family:'Glyphicons Halflings';src:url(/media/zoo/applications/jbuniversal/templates/games/assets/fonts/glyphicons-halflings-regular.eot);src:url(http://kartinyraskrasim.ru/media/zoo/applications/jbuniversal/templates/games/assets/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(/media/zoo/applications/jbuniversal/templates/games/assets/fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(/media/zoo/applications/jbuniversal/templates/games/assets/fonts/glyphicons-halflings-regular.woff) format('woff'),url(/media/zoo/applications/jbuniversal/templates/games/assets/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(/media/zoo/applications/jbuniversal/templates/games/assets/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-ruble:before{content:"\20bd";font-weight:100 !important;}
.glyphicon.glyphicon-ruble{content:"\20bd"}
@font-face{font-family:'IcoMoon';src:url('../../../media/jui/fonts/IcoMoon.eot');src:url('../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../../media/jui/fonts/IcoMoon.woff') format('woff'), url('../../../media/jui/fonts/IcoMoon.ttf') format('truetype'), url('../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg');font-weight:normal;font-style:normal;}
.axeld_cont__{padding:0 !important}
.description_static{background:#FFF;max-width:970px;border-radius:12px 12px 6px 6px;padding:15px 15px 40px 15px;box-shadow:0px 7px 17px 0px #d8d8d9;position:relative;z-index:1;top:-40px;}
.static_comments{padding:0px 40px 0 40px;background:#ebebed}
.static_comments_padding_bot_40{padding-bottom:40px}
.static_comments .my_img{float:left}
.static_comments .my_author{float:left}
.static_comments .my_img img{border-radius:14px}
.static_comments .my_img_r img{border-radius:14px}
.static_comments .my_img_r{float:left}
.static_comments .my_author_r{float:left}
.static_comments .teaser_user{padding:2px 0 2px 12px;}
.static_comments .teaser_user a{color:#8c8f94;font-size:18px;line-height:1.2em;text-decoration:none;font-family:'proxima_nova_ltlight';}
.static_comments .teaser_user a:hover{color:#333;font-size:18px;line-height:1.2em;text-decoration:none;}
.static_comments .my_comment{background:#dddddf;border-radius:18px;display:table;padding:5px 13px;margin:5px 0;line-height:1.4em;color:#26292c}
.static_comments .comment_reply{background:#dddddf;border-radius:18px;display:table;padding:5px 13px;margin:5px 0;line-height:1.4em;color:#26292c}
.static_comments .my_id{padding:5px 0}
.static_comments .my_id_r{padding:5px 0 5px 20px}
.desc_static{padding:50px 20px 30px 20px;}
.desc_static p{font-family:'proxima_nova_rgregular';font-size:16px;line-height:1.3em}
.desc_static h1{color:#26292c;font-size:35px;padding:0 0 25px 0;}
.desc_static h2{color:#267df4;font-size:25px;padding:25px 0 17px 0;}
.desc_static h3{color:#999;font-size:20px;padding:20px 0 15px 0;}
.full_comments .dispay_none{display:none}
.full_left{width:45%;float:left;}
.full_left_video_less{width:100%;float:none}
.full_right{width:55%;float:left;}
.full_left_video_less{width:100%;float:none}
.full_left_video_less div.full_comments{min-height:100px}
.video_ananas{background:#FFF}
.full_comments .wi_100pr{position:relative}
.full_comments .comment_bot{background:#FFF;}
.hei_30{height:30px}
.mod .mid_menu ul li{list-style-type:none}
.mod .mid_menu ul li .video_image{background:#FFF;max-width:623px;border-radius:12px 12px 6px 6px;padding:35px 0 0 0;float:none;box-shadow:none;position:relative;z-index:10;}
.video_ananas{padding:0 0px 40px 40px}
.video_ananas .v_title h2{padding:0 0 10px 0;margin:0;text-align:left;font-size:20px;color:#26272d;}
.video_ananas .v_title{padding:0}
.video_ananas .v_subtitle{padding:0 0 10px 0;margin:0;text-align:left;font-size:18px;color:#267df4;font-family:'proxima_nova_ltlight';}
.video_ananas .stars_{width:300px;height:auto;margin:0;position:relative;}
.video_ananas .stars_absol{width:300px}
.default_all_left{float:left;width:65%}
.default_all_right{float:left;width:35%}
.desc_vid .ityinfo{line-height:1.4em;display:block;padding-bottom:5px}
.desc_vid .ityinfo i{font-family:'proxima_nova_ltlight';font-style:normal}
.scroll-block{height:639px;width:100%;overflow-y:scroll;}
.scroll-block::-webkit-scrollbar-track{border-radius:4px;}
.scroll-block::-webkit-scrollbar{width:6px;}
.scroll-block::-webkit-scrollbar-thumb{border-radius:4px;background:#fff;}
.scroll-block:hover::-webkit-scrollbar-thumb{background:#ebebed;}
ul li.zebra1 .video_image{border-radius:0 0 0 0!important;padding:0 !important}
.mod{padding-top:35px}
.static_next{padding-top:35px}
.static_next .float_left_prev{width:49%;float:left}
.static_next .float_left_prev a{color:#9c9c9c;}
.static_next .float_left_prev img{margin-right:10px}
.static_next .float_left_next{float:right;width:49%;text-align:right}
.static_next .float_left_next a{color:#ec4c4c;}
.static_next .float_left_next img{margin-left:10px}
.backround_full_static_page .desc_static{padding-top:10px !important}
.static_name h1{text-align:center;color:#26292c;font-size:35px;padding:0 0 25px 0;}

/* def_login_out */
.def_login_out { padding:0; margin:0}
.def_login_out  input[type="submit"] {   color: #000;
    text-decoration: none;
    
    word-spacing: 4px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease; background:0; padding:0; margin:0; border:0px; text-transform:uppercase; position:relative; left:10px }
.def_login_out  input[type="submit"]:hover { color:#ed6807; text-decoration:none; }
/* страница com_user - login */
.master_login { width:660px; background:#FFF; padding:20px 30px; margin:0 auto;   box-shadow: 0px 0px 12px 0px #ccc; border-radius:10px}

.master_login .controls- { width:380px; padding:0; margin:0 auto}
.master_login .control-label- { width:380px; padding:0; margin:0 auto}
.master_login .control-label- label { font-size:14px !important; color:#666666 !important; padding:10px 0 0px 15px !important; margin:0 !important; font-family:'proxima_nova_ltlight';  } 
.master_login  input[type="text"], .master_login  input[type="password"] ,.master_login  input[type="email"] { font-size:16px;  font-weight:100; width:360px;  border:1px solid #c0c0c0; height:46px; display:block; margin:10px 0; padding:0 0 0 18px !important; border-radius:0 !important;  color:#000;  background:url(/images/form_z_01_input.jpg) repeat-x; }
.master_login  .control-d-login2  { width:380px; margin:0 auto; padding:20px 0;}
.master_login  .control-d-login2 .jbprice-buttons-bot {
    width: 380px;
    height: 46px !important;
    position: relative;
    color: #FFF !important;
    z-index: 2 !important;
    text-transform: uppercase !important;
    font-size: 18px !important;
    padding: 0 !important;
    line-height: 46px !important;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
    border-radius: 25px !important;
    min-width: inherit !important;
    max-width: none !important;
    margin: 0 auto;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
    display: block;
    border: 1px solid #2f62a9;
       background: linear-gradient(to top, #4b88de , #3671c3); 
    cursor: pointer;
	 
}
.master_login  .control-d-login2 .jbprice-buttons-bot:hover {      background: #3671c3;
  background: linear-gradient(to top, #3671c3 , #4b88de);
}
.reg_login { width:380px; margin:0 auto; text-align:center; padding:5px 0 5px 0}
.reg_login a{ color:#000; font-size:16px;}
.log_h1 { color:#000; line-height:1.3em; width:500px; text-align:center; padding:43px 0 25px 0; text-transform:uppercase; font-size:20px; margin:0 auto }

.table_cell_mid { vertical-align:middle}
.div_reg { height:60px; width:300px; font-size:14px; color:#7f7f7f;  text-transform:uppercase; text-align:center; border-bottom:1px solid #999999 }
.div_reg  a,.div_reg  {}
.div_log { height:60px;  width:300px; font-size:14px; color:#7f7f7f;  text-transform:uppercase; text-align:center; border-bottom:1px solid #999999}
.div_reg.active ,.div_log.active  { border:1px solid #999999; border-bottom:0; color:#000; border-radius: 10px 10px 0 0;}
.div_reg a{ text-decoration:none; color:#7f7f7f}
.div_reg a:hover{ text-decoration:none; color:#ce5b06}

.div_log a{ text-decoration:none; color:#7f7f7f}
.div_log a:hover{ text-decoration:none; color:#ce5b06}

.master_login  .control-group { padding:0 !important; margin:0 !important}
.master_login  .control-label {width:380px !important; padding:0!important; margin:0 auto !important; float:none !important; text-align:left !important}
.master_login  .control-label label {font-size:14px !important; color:#666666 !important; padding:10px 0 0px 15px !important; margin:0 !important; font-family:'proxima_nova_ltlight';  }
.master_login .controls { width:380px !important; padding:0!important; margin:0 auto !important; float:none !important; text-align:left !important}

.js0 .log_h1 { padding-bottom:0; position:relative; top:10px; }
.js1 .log_h1 { }

.legenda17 .jbprice-buttons-bot.active {width: 225px;
    height: 46px !important;
    position: relative;
    color: #ed6807 ;
    z-index: 2 !important;
    font-size: 16px !important;
    padding: 0 !important;
    line-height: 46px !important;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
    border-radius: 0 !important;
    min-width: inherit !important;
    max-width: none !important;
    margin: 0 auto;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
    border: 1px solid #c66e2e;
    background: #fff;
    cursor: pointer; font-weight:100;
	 }
	 
.legenda17 .jbprice-buttons-bot { color:#fff;
width: 225px;
    height: 46px !important;
    position: relative;
    z-index: 2 !important;
    font-size: 16px !important;
    padding: 0 !important;
    line-height: 46px !important;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
    border-radius: 0 !important;
    min-width: inherit !important;
    max-width: none !important;
    margin: 0 auto;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
    border: 1px solid #c66e2e;

    background: linear-gradient(to top, #3671c3 , #3671c3); 
    cursor: pointer; font-weight:100

   }  	 
.legenda17 .btn-group { width:600px; margin:0 auto; text-align:center}
.btn-group .jbprice-buttons-bot { display:inline-block}
.legenda17 { padding-bottom:20px}
.controls_regg {}
.master_login  .controls.controls_regg { width:380px !important; margin:0 auto; padding:20px 0 !important;}
.master_login  .controls_regg .jbprice-buttons-bot {
    width: 380px;
    height: 46px !important;
    position: relative;
    color: #FFF !important;
    z-index: 2 !important;
    text-transform: uppercase !important;
    font-size: 18px !important;
    padding: 0 !important;
    line-height: 46px !important;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
    border-radius: 25px !important;
    min-width: inherit !important;
    max-width: none !important;
    margin: 0 auto;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
    display: block;
    border: 1px solid #2f62a9;
       background: linear-gradient(to top, #4b88de , #3671c3); 
    cursor: pointer;
	 
}
.master_login  .controls_regg .jbprice-buttons-bot:hover {background: linear-gradient(to top, #3671c3 , #4b88de);  }
.table_cell_mid {
    vertical-align: middle !important;
    display: table-cell;
}
/* def_login_out */
html,
body {
  height: 100%;
}
.ip-container {
  position: relative;
  min-height: 100%;
    height: 100%;
}
.big-wrapper{ 

  
}
.footer {
  left: 0;
  bottom: 0;
  width: 100%;
  height: 130px;
}
 
.alert.alert-message { background:#FFF;    border-radius: 12px 12px 6px 6px; position: relative;
    top: 10px;
    z-index: 100;  
    box-shadow: 0px 7px 17px 0px #d8d8d9; max-width:970px;	
	}
.alert.alert-message h4.alert-heading { text-align:center; text-align: center;
    color: #26292c;
    font-size: 35px;
    padding: 25px 0;}
.alert.alert-message  .alert-message	{ text-align:center; font-family:'proxima_nova_rgregular';font-size:17px;line-height:1.5em; margin:0 auto; width:700px; padding-bottom:50px}
a.close { text-decoration:none}

.alert-warning {
    position: fixed;
    margin: 0 auto;
    width: 800px;
    z-index: 1000;
    top: 10px;
	background: #b94a48;
    background: linear-gradient(to top, #b94a48 , #b94a48);
    color: #FFF;
}
.alert-warning h4.alert-heading { display:none}
.alert-warning .alert-message { padding:10px 0}

#upload_status { min-height:30px;}
.wi_970 { max-width:970px; background:#FFF; border-radius:10px; padding:30px 40px; margin:40px auto 0 auto; box-sizing:  border-box }
.p_left { width:30%; float:left}
.p_avatar {      }
.p_right { width:70%; float:left}
.p_name h1 {
    color: #26292c;
    font-size: 35px;
    padding: 0 0 25px 0; }
.p_username { height:40px; width:100%; border:1px solid #f6f6f7; padding:2px; line-height:100%; font-size:15px;}
.p_username span.lab { background:#f6f6f7; width:10%; height:100%; line-height:2em; display:inline-block; padding:0 0 0 10px; }	
.p_username span.text_ { background:#fff; width:auto; height:auto; line-height:2em; display:inline-block; padding:0 0 0 10px;}	

.p_menu ul { padding:20px 0}
.p_menu ul li { list-style-type:none;border:1px solid #f6f6f7; padding:2px; max-width:190px; }
.p_menu ul li a { display:block; height:50px; line-height:50px; font-size:15px; background:#f6f6f7; text-decoration:none; color:#000; padding:0; text-align:center; max-width:190px; }
.p_menu ul li a:hover { background:#d0d0d0;  color:#fff;  }
#system-message-container { position:fixed; margin:0 0 0 85px; width:800px; z-index:1000; top:10px; }
.alert.alert-error { background:b94a48;    background: linear-gradient(to top, #b94a48 , #b94a48); 
color:#FFF}
/* #comments */
#comments { width:100%;padding:0px 20px 30px 20px; box-sizing:  border-box}
#comments ul li { list-style-type:none}
.comments-meta {     background: #ebebed; margin:20px 0}
.avatar .avatar_avatar { border-radius:50px}
.fl_left_comm { float:left; box-sizing:  border-box; padding:10px 0}
.fl_left_comm_left { width:10%;}
.fl_left_comm_right { width:90%}
h3.author {    color: #26292c;     font-size: 25px;     padding: 0 0 5px 0; }
.comment-body { padding:20px; background:#f9f9f9; margin-top:20px}
.comment-body .content { padding:20px; border:1px solid #f6f6f7; background:#FFF; border-right:9px solid #c4c4c6  } 
.moderation { color:#F00}
ul.level1 ul.level1, ul.level1 ul.level1 ul.level1 { padding:0 0 0 5% ; margin:10px 0; border-left:6px solid #f6f6f7; }
.edit_comm_admin {     color: #26292c;     font-size: 20px;     padding: 0 0 10px 0; }
.jbbutton {    border: 1px solid #267df4;
    color: #267df4; padding:2px 16px; text-decoration:none;     border-radius: 28px;     height: 12px;     line-height: 12px;     text-align: center;     cursor: pointer;}
a.jbbutton:hover { text-decoration:none !important; color:#000; border-color:#000 }
a.jbbutton:focus, a.jbbutton:active{color:#c83867;text-decoration:none; border:1px solid #c83867}
	
input[name="submit"].jbbutton { margin:10px 0 0 0;     color: #267df4; padding:2px 16px; text-decoration:none;     border-radius: 28px;     height: 30px;     line-height: 12px;     text-align: center;     cursor: pointer;  border: 1px solid #fff;     color: #fff; background:#267df4;}	

input[name="submit"].jbbutton:hover { border: 1px solid #267df4;      color: #267df4; background:#FFF;}		
form.style.short { padding-bottom:20px; background:#f6f6f7; padding:10px 30px}
#respond textarea {border: 1px solid #f6f6f7; width:100%; padding:20px;
    background: #FFF;
    border-right: 9px solid #c4c4c6;}
#respond  h3 {color: #26292c;
font-size: 20px;
padding: 0 0 10px 0;	}
a.blue { color:#267df4}
#ze_avatar_wrapper img { max-width:none !important; width:100px !important; height:100px !important}
.static_next a { text-decoration:none}

.ip-main {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.big-wrapper {
    flex: 1 0 auto;
    background:url(../images/123.jpg) no-repeat center 10% #f7f7fa;
}
.big-wrapper.inprx__p21   {
    flex: 1 0 auto;
    background:url(../images/123.jpg) no-repeat center 30% #f7f7fa;
}

.footer {}
.pagii { padding-bottom: 30px}

.exit_user { cursor: pointer;}
.exit_user:hover { color: red; text-decoration: underline}