.app_btns:after,.app_powered span:after,.blog_page ul li:before,.list_wrap li a:before{content:''}#primary_nav_wrap ul ul li:hover,.langs_wrap:hover ul li:hover{background:#e0edf9;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#primary_nav_wrap ul ul,.langs_wrap ul{background:#fff;box-shadow:1px 1px 4px grey;border-top:3px solid #41c7ee;border-radius:4px;position:absolute;top:36px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:1001}#primary_nav_wrap ul ul li a{padding:4px 15px;display:block;text-transform:capitalize}#primary_nav_wrap .langs_wrap ul li a{padding:5px}.langs_wrap .en:before{background:url(../img/flag_sprite.png) 0 2px no-repeat}.langs_wrap .ar:before{background:url(../img/flag_sprite.png) -30px 2px no-repeat}.langs_wrap .es:before{background:url(../img/flag_sprite.png) -62px 2px no-repeat}.langs_wrap .de:before{background:url(../img/flag_sprite.png) -94px 2px no-repeat}.langs_wrap .fr:before{background:url(../img/flag_sprite.png) -126px 2px no-repeat}.langs_wrap .it:before{background:url(../img/flag_sprite.png) -158px 2px no-repeat}.langs_wrap .pt:before{background:url(../img/flag_sprite.png) -190px 2px no-repeat}.langs_wrap .ru:before{background:url(../img/flag_sprite.png) -222px 2px no-repeat}.langs_wrap .tr:before{background:url(../img/flag_sprite.png) -254px 2px no-repeat}@media only screen and (max-width:991px){.toggle_but_top.open span:nth-child(1){top:8px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.toggle_but_top.open span:nth-child(2){opacity:0;right:60px}.toggle_but_top.open span:nth-child(3){top:8px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#primary_nav_wrap .sub_open,.header_mnu.mnu_open,.langs_wrap .sub_open{display:block;-webkit-animation:fadeInLeft .4s;-moz-animation:fadeInLeftM .4s;-ms-animation:fadeInLeft .4s;-o-animation:fadeInLeft.4s;animation:fadeInLeft .4s}}.app_mob_w{position:relative;height:470px;text-align:center}.app_mob{position:absolute;background:rgba(0,0,0,.8);width:100%;height:100%;left:0;right:0}.app_img img{float:none}.app_btn_w{margin-top:25%;display:inline-block}.app_powered span:after{display:inline-block;background:url(/img/logo-fruzo.jpg) no-repeat;background-size:100%;width:84px;height:22px;vertical-align:middle;margin-left:5px}.app_powered{margin-top:10px;color:#fff;font-size:15px;font-weight:700}.app_player_wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.app_cam{background:#000;width:100%;height:50%}.app_btns{padding:6px 0;background:#e8e8e8}.app_btns:after{clear:both;display:table}.app_btns span{float:left;width:50%;color:#fff;font-size:18px;text-shadow:1px 1px 1px #000;padding:12px 0;border-radius:20px}.app_btns .ab_start{background:#3982c0}.app_btns .ab_stop{background:#e89091}.app_input{background:#c1c1c1;padding:3px 0}.app_input input{width:calc(100% - 57px);border:none;padding:12px;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.app_input .app_send{background:#fff;padding:7px 14px;color:#6f6f6f;font-size:20px;display:inline-block;vertical-align:top}.app_sel_w{margin-top:30px}.app_sel_w span{color:#3982c0;border:1px solid #3982c0;border-radius:20px;padding:8px 40px;font-size:20px}.app_chat{height:calc(50% - 57px);border:3px solid #c1c1c1;border-top:0}@media only screen and (min-width:400px){.app_mob_w{position:relative;height:580px}}@media only screen and (min-width:600px){.app_mob_w{position:relative;height:900px}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.more_sites .list_wrap li{text-align:left;padding:0}.more_sites .list_wrap li a{padding:12px}.more_sites .list_wrap li a:before{display:inline-block;margin-right:5px;vertical-align:middle}.list_wrap li a:before{background:url(../img/icons-sprite.png?v1.01) center/100% no-repeat;margin:0 auto;width:34px;height:34px}.list_wrap li:hover{background-color:#e0edf9;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}

.list_wrap li .chatki:before{background-position:0 -765px}.list_wrap li .chatzy:before{background-position:0 -805px}.list_wrap li .coomeet:before{background-position:0 -846px}.list_wrap li .chatous:before{background-position:0 -887px}.list_wrap li .strangermeetup:before{background-position:0 -928px}
.list_wrap li .strangers:before{background-position:0 -722px}.list_wrap li .wireclub:before{background-position:0 -675px}.list_wrap li .chatib:before{background-position:0 -633px}.list_wrap li .chatiw:before{background-position:0 -589px}.list_wrap li .chatavenue:before{background-position:0 -538px}.list_wrap li .omegle:before{background-position:0 -166px}.list_wrap li .chatrandom:before{background-position:0 -6px}.list_wrap li .camsurf:before{background-position:0 -55px}.list_wrap li .bazoocam:before{background-position:0 -110px}.list_wrap li .dirtyroulette:before{background-position:0 -218px}.list_wrap li .shagle:before{background-position:0 -268px}.list_wrap li .camx4:before{background-position:0 -324px}.list_wrap li .tinychat:before{background-position:0 -370px}.list_wrap li .chatspin:before{background-position:0 -422px}.list_wrap li .gayconnect:before{background-position:0 -477px}#logobanner{margin-top:15px;float:right;width:140px}#logobanner img{width:100%;height:auto}#footer{background:#404040;color:#f7f7f7;padding:20px 0 0;text-align:center;box-shadow:0 -2px 4px #929292;margin-top:40px}.foot_disc,.foot_top,.social_bordered{margin-bottom:18px}.foot_top a{color:#f7f7f7;text-decoration:none;text-transform:uppercase;margin:0 10px;font-family:Muli,sans-serif}.foot_top a:hover{text-decoration:underline;color:#fff}.foot_copy{background:#292929;padding:10px 0;font-size:14px}.foot_disc{font-size:15px}.social_bordered a i{width:38px;height:38px;vertical-align:middle;border-radius:100%;line-height:36px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background:rgba(255,255,255,.18);border:2px solid #fff;font-size:16px}.social_bordered a{display:inline-block;margin-right:5px;color:#fff;text-align:center}.social_bordered a .fa-twitter:hover{background:#00aced;border-color:#00aced}.social_bordered a .fa-facebook:hover{background:#3b5998;border-color:#3b5998}.social_bordered a .fa-google-plus:hover{background:#dd4b39;border-color:#dd4b39}.social_bordered a .fa-pinterest:hover{background:#BD081C;border-color:#BD081C}.social_bordered a .fa-youtube:hover{background:#E62117;border-color:#E62117}.blog_page h2,.blog_page h3{color:#41c7ee;font-size:26px;margin:50px 0 0}.blog_page p strong,.inner_cont p strong{color:#3d3d3d;display:block;margin:25px 0 5px;letter-spacing:.5px;font-size:20px}.cont_inp,.cont_inp:after,.map_item{display:inline-block}.blog_page .bp_title{margin:25px 0 5px;color:#4d4d4d;font-size:18px;font-weight:600;font-style:italic}.blog_page ol li,.blog_page p,.blog_page ul li{margin-bottom:10px}.blog_page ul{padding:0 0 15px 15px}.blog_page ul li:before{display:inline-block;width:6px;height:6px;vertical-align:middle;background:#41c7ee;border-radius:50%;position:relative;left:-10px}.blog_page ol{padding:0 0 20px 25px}.blog_page ol li{list-style-type:decimal}.page_cont ul i{color:#41c7ee;margin:5px}.blog_page a,.inner_cont a{color:#30bae2}.cont_form .container{background:#fbfbfb;padding:50px;border:1px dashed #ccc}.cont_form form{width:95%;margin:0 auto}.cont_inp{width:49%;margin:10px 2% 10px -3px;position:relative}.cont_inp input{width:100%;padding:8px;border:2px solid #e0e0e0;border-radius:3px;font-size:16px}.cont_inp:after{content:"\f02b";font-family:FontAwesome;position:absolute;right:0;top:0;height:100%;width:36px;text-align:center;border-left:1px solid #ccc;line-height:36px;color:#ccc}.cont_form form .cont_inp:nth-child(1):after{content:"\f007"}.cont_form form .cont_inp:nth-child(2):after{content:"\f003"}.cont_form form .cont_inp:nth-child(even){margin-right:0}.cont_mess textarea{resize:none;width:100%;height:150px;font-size:17px;padding:8px;position:relative;left:-2px;margin:10px 0;border:2px solid #e0e0e0;border-radius:3px}.cont_send input{padding:10px 30px;background:#41c7ee;border:none;color:#fff;text-transform:uppercase;font-weight:700;font-size:16px;letter-spacing:1px;border-radius:3px;cursor:pointer;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.cont_send input:hover{background:#34a0bf}.sitemap .page_title{margin-top:30px}.sitemap .page_title h1,.sitemap .page_title p strong{margin:0}.sitemap .page_title p strong{font-size:12px}.map_item{width:50%;margin:0 -2px}.error_page{margin-bottom:30px;}@media only screen and (max-width:991px){.cont_form form{width:100%}#logobanner{display:none}#primary_nav_wrap ul ul,.langs_wrap ul{position:fixed;top:0;left:145px;height:100%;border-top:0;overflow:auto}}@media only screen and (max-width:768px){.blog_page p strong,.inner_cont p strong{font-size:17px}.foot_top a{margin:10px;display:inline-block;font-size:15px}.cont_inp,.map_item{width:100%}.home_left .addthis_inline_share_toolbox{top:5px}.blog_page h2,.blog_page h3{font-size:22px}.blog_page .bp_title{font-size:16px}}@media only screen and (max-width:480px){.cont_form .container{padding:15px}.home_left .page_title h1{margin-bottom:10px;margin-left:-20px}.home_left .addthis_inline_share_toolbox{position:relative;top:0;margin-bottom:15px}.page_cont{padding:0 10px}.more_sites .list_wrap li a{padding:10px 5px}}@media only screen and (max-width:400px){.foot_top a{margin:10px 7px;display:inline-block;font-size:13px}}@media only screen and (min-width:1600px){.page_cont p{font-size:19px}}@media only screen and (min-width:1800px){.home_cont{min-height:calc(100% - 282px)}}.at-style-responsive .at-share-btn span{font-size:12px!important}.at-style-responsive .at-share-btn{padding:8px 4px!important;margin-bottom:0!important}#at4-follow{display:none!important}@media only screen and (max-width:1300px){#atstbx a>.at-label{display:none}}