html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust:none;}

html {margin:0px; padding:0px; height:100%;}

body {background-color:#fff; margin:0px; padding:0px; font-size:11px; height:100%; width:100%; min-width:920px; font-family: 'Lato', sans-serif; font-weight:400;}

body.black{background-color:#fff;}

body.act{overflow-y:scroll; position:fixed;}

.pos{position:absolute;}

.fl {float:left;position:relative;}

.fr {float:right;position:relative;}

a {text-decoration:none; outline:none; cursor:pointer;color:#333333}

a img{border:0px;}

.clear{clear:both ;overflow:hidden; height:0px; font-size:0px;}

.clear_l{clear:both;}

ul{padding:0px; margin:0px; list-style:none;}

h1, h2, h3, h4, h5, h6, p{margin:0px; padding:0px;}

article, section, footer, header, figure, aside, hgroup, nav{display:block;}

/*_structure_*/

#loader{position:fixed; left:50%; top:50%; margin-left:-21px; margin-top:-21px;}

#content_block{width:100%; float:left; position:relative; opacity:0; -webkit-transition:All 1000ms ease-in; -moz-transition:All 1000ms ease-in;  -o-transition:All 1000ms ease-in; -ms-transition:All 1000ms ease-in; transition:All 1000ms ease-in;}

#content_block.act{opacity:1;}

#content{width:100%; float:left; position:relative;}

#page{position:relative; float:left; width:100%; margin-top: 78px;}

.center{position:relative; width:960px; margin:0px auto;}

.center_pading{position:relative; float:left; width:90%; padding:0px 5%;}

.grei_row{position:relative; float:left; width:100%; background:#fafafa; border-top:1px solid #ededed; border-bottom:1px solid #ededed; padding:40px 0px;}

.bg_row{position:relative; float:left; width:100%; min-height:256px; overflow:hidden;}

.bg_row .bg{position:absolute; width:100%; height:100%; left:0px; top:0px;}

.bg_row article{padding:60px 0px;} 

.bg_row.big{padding:60px 0px 0px 0px; margin-top:40px; min-height:100px;}

.bg_row.big article{padding:0px;}

.bg_row.big article.pad{padding-top:50px;}

.bg_row .bg_wrap{position:absolute; left:0px; top:0px; width:100%; height:100%; overflow:hidden;}

.bg_row .bg_wrap img{position:absolute;}

/*_header_*/

header{position:fixed; left:0px; top:0px; width:100%; z-index:1000;}

#top_bar{position:relative; float:left; width:100%; background:#333333; height:5px;}

#top_bar.small{height: 15px;}

#lang{position:relative; float:left; margin-top:6px;}

#lang a{position:relative; float:left; height:21px; line-height:20px; font-size:12px; color:#9d9d9d; padding:0px 10px; border-radius:3px; margin-right:20px; -webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in;}

#lang a:hover{background:#a4da01; color:#fff;}

#lang a.act{background:#a4da01; color:#fff;}

#log_in{position:relative; float:right; margin-top:6px;}

#log_in a{position:relative; float:left; line-height:20px; font-size:12px; color:#9d9d9d; padding:0px 10px; border-radius:3px; -webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in;}

#log_in a:hover{background:#a4da01; color:#fff;}

#log_in a.act{background:#a4da01; color:#fff;}

#head_bar{position:relative; float:left; width:100%; height:73px; background:#fff; box-shadow:0px 0px 7px rgba(16,18,21,0.3);}

#logo{position:relative; float:left; margin-top:10px;}

nav{position:relative; float:right; margin-top:17px;}

nav a{position:relative; float:left; color:#333333; font-size:14px; line-height:38px; height:39px; border-radius:3px; padding:0px 10px; -webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in; margin-left:30px;}

nav a:hover{background:#a4da01; color:#fff;}

nav a.act{background:#a4da01; color:#fff;}

#top_bar.small #log_in{margin-top:1px; -webkit-transition:none; -moz-transition:none;  -o-transition:none; -ms-transition:none; transition:none;}

#top_bar.small #log_in a{line-height:13px; -webkit-transition:none; -moz-transition:none;  -o-transition:none; -ms-transition:none; transition:none;}



/*_footer_*/

footer{position:relative; float:left; width:100%; opacity:0;  -webkit-transition:All 1000ms ease-in; -moz-transition:All 1000ms ease-in;  -o-transition:All 1000ms ease-in; -ms-transition:All 1000ms ease-in; transition:All 1000ms ease-in;}

footer.act{opacity:1;}

footer #footer_in{position:relative; width:100%;}

#footer_links{position:relative; float:left; width:100%;}

#footer_links .thumbs_f{position:relative; float:left; width:100%; padding:30px 0px 45px 0px;}

#footer_links .thumbs_f a{position:relative; float:left; width:20%; background:url(../img/f_lict.jpg) no-repeat scroll 0px 100%; color:#333333; font-size:12px; line-height:15px; padding-left:10px; padding-bottom:3px; margin-top:10px; margin-left:35px;}

#footer_links .thumbs_f a span{position:absolute; left:0px; bottom:0px; background:#a4da01; widows:0%; height:1px; -webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in;}

#footer_links .thumbs_f a:hover span{width:100%;}

#footer_links .thumbs_f a.act span{width:100%;}

#footer_cop{position:relative; float:left; width:100%; height:105px; background:#333333;}

#copyright{position:relative; float:left; color:#9d9d9d; font-size:12px; line-height:105px;}

#gilmedia{position:relative; float:right; color:#9d9d9d; font-size:12px; line-height:105px;}

#gilmedia a{color:#9d9d9d; -webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in; display:inline-block;}

#gilmedia a:hover{color:#a4da01;}

#follow_us{position:absolute; left:50%; top:0px; margin-left:-160px;}

#follow_us b{position:relative; float:left; color:#9d9d9d; line-height:105px; padding-right:8px; font-weight:900;}

#follow_us a{position:relative; float:left; margin-right:15px; margin-top:43px; -webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in;}

#follow_us a img{position:relative; float:left;}

#follow_us a:hover{-webkit-transform:scale(0.8); -moz-transform:scale(0.8); -o-transform:scale(0.8); -ms-transform:scale(0.8); transform:scale(0.8);}



/*_home_*/

#work_baner{position:relative; float:left; width:100%; height:537px; overflow:hidden;}

#black_pix_50{position:absolute; left:0px; top:0px; width:100%; height:100%;}

#coming_soon{position:absolute; width:960px; left:50%; margin-left:-470px; color:#fff; font-size:36px; line-height:517px; height:517px; text-align:center; font-weight:bold; top:0px;}

#servise_block{position:relative; float:left; width:100%; margin:50px 0px;}

#servise_block .thumbs_s{position:relative; float:left; border:1px solid #ececec; border-radius:5px; width:180px; height:295px; margin-left:12px;}

#servise_block .thumbs_s:first-child{margin-left:0px;}

#servise_block .thumbs_s.last{margin-right:0px;}

#servise_block .thumbs_s img{position:relative; float:left;}

#servise_block .thumbs_s p{padding-top:12px;}

#servise_block .thumbs_s img.black{display: block;}

#servise_block .thumbs_s img.color{display: none;}

#servise_block .thumbs_s.act img.black{display: none;}

#servise_block .thumbs_s.act img.color{display: block;}

h2{padding-bottom:30px;}

#servise_block .thumbs_s h2{padding-top:4px; padding-bottom:17px;}

#card{padding:60px 0px;}

#card img{position:relative; float:left; margin-right:15px;}

#card article{float:right; width:370px;}

#card strong{font-weight:bold; padding-bottom:5px;}

#bottom_text_block{position:relative; float:left; width:100%; margin-top:50px;}

#bottom_text_block h3{padding-bottom:4px;}

#bottom_text_block img{padding-bottom:7px;}

#bottom_text_block .colum_block{position:relative; float:left; width:100%; margin-top:

60px;}

#bottom_text_block .colum_tri{position:relative; float:left; width:290px;}

#bottom_text_block .colum_tri.center_c{width:380px; text-align:center; height:556px;}

#bottom_text_block .colum_tri.center_c img{padding-bottom:0px;}

#newsleter{}

#newsleter input[type="text"]{position:relative; float:left; border:1px solid #fff; height:38px; line-height:38px; padding:0px 10px; color:#333333; font-size:14px; font-family: 'Lato', sans-serif; font-weight:400; width:320px; background:url(../img/trans_pix.png) no-repeat; margin-left:10px;}

#newsleter article{padding-bottom:20px; padding-top:30px;}

#newsleter form{position:relative; float:left; width:720px; left:50%; margin-left:-356px; text-align:center;}

#newsleter input[type="submit"]{margin-top:22px;}



/*_news_*/

#news{position:relative; float:left; width:100%; background:#fafafa; padding-top:35px;}

#news #category{position:relative; float:left; width:186px;}

#news #posts{position:relative; float:left; width:990px; margin-left:24px;}

#category h4{position:relative; float:left; width:100%; border-bottom:1px solid #e2e2e2; padding-bottom:11px; margin-bottom:8px;}

#category a{position:relative; float:left; color:#333333; font-size:14px; line-height:16px; clear:both; margin-top:6px; padding-bottom:8px; padding-top:5px;}

#category a span{position:absolute; left:0px; bottom:7px; width:0%; background:#333333; height:1px; -webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in;}

#category a:hover span{width:100%;}

#category a.act span{width:100%;}

#posts .thumbs_b{position:relative; float:left; width:970px; min-height:340px; padding:10px; background:#fff; box-shadow:2px 2px 3px rgba(0,0,0,0.1); margin-bottom:20px;}

#posts .thumbs_b .left{position:relative; float:left;}

#posts .thumbs_b .left a{position:relative; float:left; width:457px; height:257px; overflow:hidden;}

#posts .thumbs_b .left a img{position:absolute; left:0px; top:0px;}

#posts .thumbs_b .right{position:relative; float:left; margin-left:15px; width:498px;}

#posts .thumbs_b .right .date{position:relative; float:left; color:#777777; font-size:13px; line-height:13px;}

#posts .thumbs_b .right .cat_post{position:relative; float:right; color:#777777; font-size:13px; line-height:13px;}

#posts .thumbs_b .right h5{padding:15px 0px; font-size:18px; line-height:18px;}

#posts .thumbs_b .bottom_post{position:relative; float:left; width:100%; border-top:1px solid #e2e2e2; padding-top:15px; margin-top:20px;}

#posts .thumbs_b .bottom_post .likeb{margin-top:5px; position:relative; float:left;}



/*_news_detail_*/

.news_detail{}

.news_detail #posts .thumbs_b .right{width:970px; margin-left:0px;}

.news_detail #posts .thumbs_b .bottom_post{border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; padding:12px 0px; margin-top:0px;}

.news_detail #posts .thumbs_b .right article img{max-width:100%; height: auto; display:block; margin:5px 0px;}

.news_detail .right article p, .news_detail .right article ul, .news_detail .right article ol{padding-bottom:15px; margin:0px;}

.news_detail #posts h1{padding:10px 0px; font-size:30px;}

.news_detail .right article ul li{background:url(../img/list-bg.png) 3px 11px no-repeat; padding:2px 0px 3px 17px;}

.news_detail .right article ol li{padding-top:2px; padding-bottom:1px;}



/*_contact_*/

#contact{position:relative; float:left; width:100%; margin:25px 0px 40px 0px;}

#contact .numbers_p{position:relativee; float:left; width:100%; text-align:center;}

#contact .numbers_p div{display:inline-block; color:#333333; font-size:18px; line-height:30px; margin:0px 24px; padding-bottom:40px;}

#contact .numbers_p div b{font-size:26px;}

#contact_form{}

#contact_form article{margin:0px 0px 25px 0px; font-weight:300;}

#contact_form form{position:relative; float:left; width:758px; left:50%; margin-left:-379px;}

#contact_form form input[type="text"]{position:relative; float:left; margin:10px 5px;}

#contact_form form textarea{position:relative; float:left; margin-left:5px;}

#contact_form form img{position:relative; float:left; margin-left:5px; margin-right:5px;}

#contact_form form input[type="submit"]{position:relative; float:right; margin-top:22px; margin-right:10px;}



/*_th_popup_*/

.th_popup{position:fixed; left:-100%; top:50%; width:682px; margin-left:-350px; margin-top:-132px; border:10px solid rgba(0,0,0,0.1); background:#fff; z-index:5000; padding:40px 0px; border-radius:15px;}

.th_popup img{padding:0px 0px 10px 0px;}



/*_paginotor_*/

.paginotor{position:relative; float:left; width:100%; margin:40px 0px; text-align:center;}

.paginotor a{margin-left:5px;}

.paginotor span{color:#333333; font-size:13px; display:inline-block; margin-left:5px;}



article{position:relative; float:left; width:100%;}

article p{}

article.two_colum div{width:45%; float:left;}

article.two_colum div:first-child{padding-right:9%;}

article.small{font-size:12px; line-height:18px;}

article.normal{font-size:13px; line-height:18px;}

article.medium{font-size:14px; line-height:22px;}

article.large{font-size:16px; line-height:22px;}

article.largex{font-size:22px; line-height:22px;}

article strong{font-size:16px; line-height:22px;}



.white{color:#fff;}

.grei{color:#777777;}

.grei.dark{color:#333333;}

.black{color:#000;}

.green{color:#a4da01;}



h1{color:#333333; font-size:36px; line-height:36px; font-weight:300;}

h1 b{font-weight:bold; display:block;}

h2{color:#333333; font-size:36px; line-height:36px;}

h3{color:#333333; font-size:26px; line-height:26px;}

h4{color:#333333; font-size:18px; line-height:18px;}

h5{color:#333333; font-size:16px; line-height:16px;}



.text_align{text-align:center;}

.text_align_l{text-align:left;}

.text_align_r{text-align:right;}



.padding_bottom10{padding-bottom:10px;}

.padding_t_p30{padding:30px 0px;}



input[type="submit"]{background:url(../img/batton_bg.jpg) repeat-x; padding:8px 45px 11px 45px; border:1px solid #87b302; border-radius:4px; color:#333333; font-size:14px; font-weight:900; font-family: 'Lato', sans-serif; box-shadow:1px 2px 5px rgba(16, 18, 21, 0.3); cursor:pointer; -webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in; height:36px;}

input[type="submit"].act{padding:8px 65px 11px 65px;}



.white_batton{background:#fff; padding:8px 45px 11px 45px; border:1px solid #ececec; border-radius:4px; color:#333333; font-size:14px; font-weight:900; font-family: 'Lato', sans-serif; box-shadow:1px 2px 5px rgba(255, 255, 255, 0.3); cursor:pointer; -webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in;}

.white_batton.act{background:url(../img/batton_bg.jpg) repeat-x; padding:8px 65px 11px 65px; border:1px solid #87b302; box-shadow:1px 2px 5px rgba(16, 18, 21, 0.3);}

.white_batton.act_ie{background:url(../img/batton_bg.jpg) repeat-x; box-shadow:1px 2px 5px rgba(16, 18, 21, 0.3);}



.white_batton_small{background:#fff; padding:2px 10px 3px 10px; border:1px solid #ececec; border-radius:5px; color:#333333; font-size:13px; font-weight:400; font-family: 'Lato', sans-serif; box-shadow:1px 2px 5px rgba(255, 255, 255, 0.3); cursor:pointer; -webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in;}

.white_batton_small:hover{background:url(../img/batton_bg.jpg) repeat-x; border:1px solid #87b302; box-shadow:1px 2px 5px rgba(16, 18, 21, 0.3);}

.white_batton_small.act{background:url(../img/batton_bg.jpg) repeat-x; border:1px solid #87b302; box-shadow:1px 2px 5px rgba(16, 18, 21, 0.3);}



input[type="text"]{border:1px solid #e9e9e9; width:335px; padding:0px 15px; background:#fafafa; height:48px; line-height:48px; color:#333333; font-size:14px; font-family: 'Lato', sans-serif;}



textarea{border:1px solid #e9e9e9; width:712px; padding:0px 15px; background:#fafafa; height:170px; line-height:48px; color:#333333; font-size:14px; font-family: 'Lato', sans-serif;}



.drop{position:relative; float:left; z-index:500;}

.drop .arrow{position:absolute; left:0px; top:0px; background:url(../img/arrow.jpg) no-repeat scroll 330px 22px; width:100%; height:100%;}

.drop .open{position:absolute; left:5px; top:59px; background:#fafafa; width:335px; padding:10px 15px; border:1px solid #e9e9e9; display:none;}

.drop .open a{position:relative; float:left; width:100%; padding:5px 0px; color:#333333; font-size:14px; -webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in;}

.drop .open a:hover{color:#000; text-decoration:underline;}



.error_class{border:1px #ff0000 solid!important;}

#content_block .contact_article p, #content_block .contact_article ul, #content_block .contact_article ol{margin:0px; padding-bottom:15px;}

#content_block .contact_article ul{list-style: decimal; padding-left:40px;}

#content_block .contact_article ol{padding-left:40px;}

#content_block .contact_article img{max-width: 100%; height:auto;}

#content_block .page-article-top img, #content_block .page-article-bottom img, #content_block .two_colum img{max-width:100%; height:auto;}

#content_block .page-article-top p, #content_block .page-article-top ul, #content_block .page-article-top ol{margin:0px; padding-bottom:15px;}

#content_block .page-article-top ul{padding-left:23px;} 

#content_block .page-article-top ol{padding-left:40px;}

#content_block .page-article-top ul li{background:url(../img/list-bg.png) 0px 11px no-repeat; padding:2px 0px 3px 17px;}

#content_block .page-article-bottom{padding-bottom:50px;}

#content_block .two_colum{padding:0px 0px 50px 0px;}



#content_block .page-article-bottom p, #content_block .page-article-bottom ul, #content_block .page-article-bottom ol{margin:0px; padding-bottom:15px;}

#content_block .page-article-bottom ul{padding-left:23px;}

#content_block .page-article-bottom ol{padding-left:40px;}

#content_block .page-article-bottom ul li{background:url(../img/list-bg.png) 0px 11px no-repeat; padding:2px 0px 3px 17px;}



#content_block .two_colum p, #content_block .two_colum ul, #content_block .two_colum ol{margin:0px; padding-bottom:15px;}

#content_block .two_colum ul li{background:url(../img/list-bg.png) 3px 11px no-repeat; padding:2px 0px 3px 17px;}



.two_colum section{-moz-column-count:2; -webkit-column-count:2; column-count:2; -moz-column-gap:60px; -webkit-column-gap:60px; column-gap:60px;}

#card p, #card ul, #card ol{padding-bottom:15px;}

#card h2{padding-bottom:30px;font-size:32px}

#card{padding-top:40px;}

.colum_tri p{padding-bottom:20px;}

/*_baner_stebs_*/

#baner_stebs{position:relative; float:left; width:100%; height:537px; overflow:hidden;}

.baner_stebs_titel{position:relative; float:left; width:100%; color:#333333; font-size:24px; line-height:20px; text-align:center; padding-top:27px;} 

.baner_stebs_titel b{color:#a4da01;}

#baner_stebs .baner_stebs_thums{position:relative; float:left; width:100%; height:100%;}

.baner_stebs_thums .people_thums{position:relative; float:left; width:320px; margin-top:30px;}

.stebs_batton_wrap{position:relative; float:left; width:100%; text-align:center;}

.stebs_batton{display:inline-block; background:url(../img/batton_bg.jpg) repeat-x; padding:8px 43px 11px 43px; border:1px solid #87b302; border-radius:4px; color:#333333; font-size:14px; font-family: 'Lato', sans-serif; box-shadow:1px 2px 5px rgba(16, 18, 21, 0.3); cursor:pointer; -webkit-transition:All 200ms; -moz-transition:All 200ms;  -o-transition:All 200ms; -ms-transition:All 200ms; transition:All 200ms;}

/*.stebs_batton:hover{padding:8px 65px 11px 65px;}*/

.stebs_batton.act{padding:8px 65px 11px 65px;}

.small_load{position: absolute;top:50%;margin-top:-8px;left:10px;display: none;}

.recalc_batton{display:none; background:url(../img/batton_bg.jpg) repeat-x; padding: 0 10px; border:1px solid #87b302; border-radius:4px; color:#333333; font-size:14px; font-family: 'Lato', sans-serif; box-shadow:1px 2px 5px rgba(16, 18, 21, 0.3); cursor:pointer; -webkit-transition:All 200ms; -moz-transition:All 200ms;  -o-transition:All 200ms; -ms-transition:All 200ms; transition:All 200ms;}

/*.recalc_batton:hover{padding: 0 15px;}*/

.recalc_batton.act{padding: 0 15px;}

.recalc_batton .small_load{left:-20px}

.people_thums article{width:70%; padding:0px 15%; margin-top:10px; margin-bottom:10px;}

.people_thums article p{line-height:14px;}

.people{position:relative; float:left; text-align:center; margin-top:10px; height:335px; width:px; width:320px; overflow:hidden; opacity:1; -webkit-transition:All 200ms; -moz-transition:All 200ms;  -o-transition:All 200ms; -ms-transition:All 200ms; transition:All 200ms;} 

.people.act{opacity:0.5;}

.people img{position:absolute; left:26px; top:0px;}



#stebs_meny{position:relative; float:left; width:860px; height:38px; margin:18px 50px 0px 50px;}

#stebs_meny a{position:absolute; top:0px; border:1px solid #ececec; border-radius:3px; height:36px; line-height:35px; padding:0px 40px; color:#aeaeae; font-size:14px; background:#fff;}

#stebs_meny a span{position:relative; float:left; height:36px;}

#stebs_meny a img{position:relative; float:left; height:36px; padding-right:25px; display:none;}

#stebs_meny a div{display:inline-block;}

#stebs_meny a.act{color:#333333;}

#stebs_meny a.act span span{color:#a4da01;}

#stebs_meny a.on_act{color:#333333;}

#stebs_meny a.on_act span span{color:#333333;}

#stebs_meny a.on_act img{display:block;}

#stebs_meny a.first{left:0px;}

#stebs_meny a.second{left:50%;}

#stebs_meny a.last{right:0px;}

#stebs_meny #line{position:absolute; left:0px; top:50%; background:#ececec; width:100%; height:1px; margin-top:-1px;}

.second_second{display:none;}



.b_t_p{padding-right:3px;}

.next_step{position:relative; float:left; width:100%; text-align:center; margin-top:25px; display:none;}

.stebs_bottom{position:relative; float:left; width:100%; margin-top:20px;}

.stebs_bottom_left{position:relative; float:left; width:310px;}

.stebs_bottom_left .info_popup_wrap{position:relative; float:left; width:214px; height:117px; left:50%; margin-left:-118px;}

.stebs_bottom_left .info_popup{position:relative; float:left; width:212px; padding:15px 12px; border:1px solid #a4da01; border-radius:5px; background:#fff; padding-bottom:20px; height:80px; display:none;}

.stebs_bottom_left .info_popup img{position:absolute; left:50%; bottom:-9px; margin-left:-13px;top:auto !important}

.stebs_bottom_left .info_popup b{position:relative; float:left; width:100%; color:#333333; font-size:14px; padding-bottom:2px;}

.stebs_bottom_left .info_popup span{position:relative; float:left; color:#777777; font-size:13px; margin-top:6px;}

.stebs_bottom_left .info_popup div{position:relative; float:left; color:#777777; font-size:13px; margin-top:6px; padding-left:2px;}

.stebs_bottom_left .people{margin-top:15px;}

.stebs_bottom_right{position:relative; float:left; margin-top:9px; width:650px; height:453px;}

.stebs_bottom_right_titel{position:relative; float:left; color:#333333; font-size:18px; font-weight:bold; line-height:25px;}

.stebs_bottom_right_sub_titel{position:relative; float:left; color:#333333; font-size:14px; font-weight:bold; line-height:15px; clear:both; margin-top:12px;}

.stebs_num{position:relative; float:left; margin-right:12px; width:24px; height:24px; border:1px solid #ececec; border-radius:5px; text-align:center; line-height:23px; background:#fafafa; margin-bottom:5px;}

.stebs_r_w{position:relative; float:left; width:100%; clear:both; margin-top:15px;}

.balanse_popup{position:relative; float:left; width:470px; padding:10px; border:1px solid #ececec; border-radius:5px; background:#fafafa; margin-top:18px; display:none;}

.balanse_popup_arrow{position:absolute; left:50%; top:-11px; margin-left:-18px;}

.balanse_popup_thums{position:relative; float:left;}

.balanse_popup_thums.margin{margin-top:5px;}

.balanse_popup_thums_titel{position:relative; float:left; width:140px; height:38px; line-height:37px; color:#333333; font-size:13px;}

.balanse_popup_slider_wrap{position:relative; float:left; width:210px; padding-top:13px; min-height:1px;}

.balanse_popup_input{position:relative; float:left; width:100px; margin-left:14px;}

.balanse_popup_input input[type="text"], .balanse_popup_input input[type="number"]{position:relative; float:left; background:#ffffff; border:1px solid #ececec; border-radius:3px; height:36px; line-height:35px; color:#333333; font-size:13px; font-family: 'Lato', sans-serif; padding:0px 25px; width:50px; text-align:center;}

.balanse_popup_input img{position:absolute; left:9px; top:1px;}

.calculation_h{display:none; margin-top:0px !important;}

.calculation_h1{display:none; margin-top:0px !important;}

.calculation_h1 span{display:none;}

.second_second{position:relative; float:left; width:100%;}

.expand{position:relative; float:left; background:#a4da01; border-radius:4px; height:24px; line-height:24px; padding:0px 8px; color:#333333; font-size:11px; margin-left:8px; -webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in; display:none;}

.expand:hover{padding:0px 16px;}

.expand_bl{position:relative; float:left; width:100%; overflow:hidden;}

.cirkl_p{position:absolute; left:50%; top:50%; margin:-22px 0px 0px -18px; width:35px; height:35px; border:0px solid #777777; border-radius:50px; background:url(../img/circkl_wite.png) no-repeat; line-height:35px; text-align:center; color:#333333; font-size:12px; font-weight:bold; display:none;}



.last_steb{position:relative; float:left; width:100%; margin-top:5px;}

.last_steb .l_bl{position:relative; float:left; width:430px;}

.last_steb .r_bl{position:relative; float:left; width:220px;}

.l_bl .last_steb_thumbs{position:relative; float:left; width:215px; margin-top:10px;}

.last_steb_thumbs .left_block{position:relative; float:left; height:38px; width:115px; cursor:pointer;}

.last_steb_thumbs .left_block span{position:relative; float:right; height:38px; line-height:38px; color:#333333; font-size:13px; padding-right:6px; -webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in;}

.last_steb_thumbs .left_block div{position:relative; float:right; margin-top:10px; width:18px; height:18px; padding-right:6px;}

.last_steb_thumbs .left_block div img{position:absolute; left:0px; top:0px; -webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in;}

.last_steb_thumbs .left_block div img.image_a_act{opacity:0;}

.last_steb_thumbs:hover .left_block span.col_1{color:#E20000;}

.last_steb_thumbs:hover .left_block span.col_2{color:#3367CD;}

.last_steb_thumbs:hover .left_block span.col_3{color:#FE9900;}

.last_steb_thumbs:hover .left_block span.col_4{color:#99008C;}

.last_steb_thumbs:hover .left_block span.col_5{color:#7E0021;}

.last_steb_thumbs:hover .left_block span.col_6{color:#10CDE3;}

.last_steb_thumbs:hover .left_block span.col_7{color:#109619;}

.last_steb_thumbs:hover .left_block span.col_8{color:#EF0381;}

.last_steb_thumbs:hover .left_block div img.image_a_no_act{opacity:0;}

.last_steb_thumbs:hover .left_block div img.image_a_act{opacity:1;}



.last_steb_thumbs.act .left_block span.col_1{color:#E20000;}

.last_steb_thumbs.act .left_block span.col_2{color:#3367CD;}

.last_steb_thumbs.act .left_block span.col_3{color:#FE9900;}

.last_steb_thumbs.act .left_block span.col_4{color:#99008C;}

.last_steb_thumbs.act .left_block span.col_5{color:#7E0021;}

.last_steb_thumbs.act .left_block span.col_6{color:#10CDE3;}

.last_steb_thumbs.act .left_block span.col_7{color:#109619;}

.last_steb_thumbs.act .left_block span.col_8{color:#EF0381;}



.last_steb_thumbs.act .left_block div img.image_a_no_act{opacity:0;}

.last_steb_thumbs.act .left_block div img.image_a_act{opacity:1;}

.last_steb_thumbs .right_block{position:relative; float:left;}

.last_steb_thumbs .right_block .balanse_popup_input{margin-left:0px;}

.last_steb_thumbs .right_block .balanse_popup_input input[type="text"]{}

.total{position:relative; float:left; width:100%; margin-top:15px;}

.total div{position:relative; float:left; border:1px solid #ececec; border-radius:5px; background:#fafafa; height:36px; line-height:36px; width:429px; text-align:center; color:#333333; font-size:16px; font-weight:bold;}

.last_steb .l_bl .next_step{display:block !important; margin-top:15px;}



.checkbox{position:relative; float:left; background:url(../img/checkbox.png) no-repeat; width:24px; height:24px;}

.checkbox.act{background:url(../img/checkbox.png) no-repeat scroll 0px -24px;}

.checkbox input[type=checkbox]{visibility:hidden; opacity:0;}

.checkbox input[type=radio]{visibility:hidden; opacity:0;}

.radio_grup{position:relative; float:left;}

.checkbox_thums{position:relative; float:left; padding-right:25px; cursor:pointer;}

.checkbox_thums.act .checkbox{background:url(../img/checkbox.png) no-repeat scroll 0px -24px;}

.checkbox_thums span{position:relative; float:left; color:#333333; font-size:13px; margin-left:7px; height:24px; line-height:24px;}



.slider{background:#f5f5f5 !important; border-color:#e5e3e3 !important; height:9px !important; width:210px !important;}

.slider a{background:url(../img/pag.png) no-repeat !important; width:13px !important; height:25px !important; border:0px !important; top:-7px !important;}





.margin_top_45{margin-top:45px;}



/*_resalts_*/

.add_card{position:relative; float:left; width:100%;} 

.add_card_titel{position:relative; float:left; width:100%; text-align:center; color: #87b302; font-size:22px; font-weight:700;cursor: pointer;padding-bottom: 15px;}

.add_card_titel img.plus{display: inline-block; width: 35px;}

.add_card_titel img.minus{display: none;}

.add_card_titel.act img.plus{display: none;}

.add_card_titel.act img.minus{display: inline-block;}

.add_card_bl{position:relative; float:left; width:100%; margin-top:20px;display: none;}

.add_card_thumbs{position:relative; float:left; width:304px; background:#fff; border:1px solid #ececec; border-radius:3px; height:84px; padding:5px 5px 0px 5px; margin:0px 2px;}

.add_card_thumbs.last{margin-right:0px;}

.add_card_thumbs.blue{background:#d5f1ff; border:1px solid #b4ddf1; padding:8px 8px 0px 8px; height:81px; width:298px;}

.add_card_thumbs input[type="text"]{position:relative; float:left; border:1px solid #ececec; border-radius:3px; width:282px; height:36px; line-height:36px; padding:0px 10px; font-family: 'Lato', sans-serif; color:#333333; font-size:13px; background:#ffffff;}

.add_card_thumbs input[type="submit"]{position:relative; float:left; background:#d5f1ff; border:1px solid #b4ddf1; border-radius:5px; height:24px; line-height:23px; padding:0px 13px; margin-top:13px; color:#333333; font-size:11px; font-family: 'Lato', sans-serif; font-weight:normal; box-shadow:none; -webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in;}

.add_card_thumbs input[type="submit"]:hover{padding:0px 25px;}

.add_card_thumbs .choose{position:relative; float:left; width:100%;}

.add_card_thumbs .af_choose{position:relative; float:left; width:100%; display:none;}

.add_card_thumbs .af_choose img{position:relative; float:left;width:110px}

.add_card_thumbs .af_choose .text_f{position:relative; float:left; padding-left:5px; width:143px;}

.add_card_thumbs .af_choose .text_f span{position:relative; float:left; width:100%; color:#333333; font-size:11px; line-height:14px; text-transform:uppercase; height:55px;}

.add_card_thumbs .af_choose .text_f div{position:relative; float:left; width:100%; color:#333333; font-size:16px;}

.add_card_thumbs .af_choose .text_f div b{font-weight:900;}

.add_card_thumbs .af_choose .text_f div i{font-weight:900; font-style:normal;}

.add_card_thumbs .af_choose .close_c{position:relative; float:right;}

.add_card_thumbs .af_choose .close_c img{position:relative; float:right;width:22px}

.fin_list .c_c_r_titel_l{width:100%;font-size:22px;font-weight: bold;text-align: center;margin-bottom: 20px;}

.subtit{position: absolute !important;left:0px;top:-40px;border:0px !important;display: none;}

.subtit .c_c_r_titel_l{width:100%;font-size:22px;font-weight: bold;text-align: center}

.notes_star{position: absolute;left:5%;bottom:-15px;width:100%;font-size:11px;font-style: italic;display: none;}

.notes_star.act{display: block;}



.monthly_spend{position:relative; float:left; width:100%;}

.monthly_spend_titel{position:relative; float:left; width:100%; text-align:center; color:#87b302; font-size:18px; font-weight:700;}

.monthly_spend .last_steb{margin-top:10px;}

.monthly_spend .last_steb .l_bl{width:100%;}

.monthly_spend .left_block{width:110px;}

.monthly_spend .last_steb_thumbs{width:auto; padding-right:10px;}

.monthly_spend .total{width:auto; margin-top:10px;}

.monthly_spend .total div{width:143px;}

.monthly_spend_fl{position:relative; float:left; width:813px;}

.monthly_spend .stebs_batton{padding:8px 36px 11px 36px !important; margin-top:10px;}



.resalts_bl{position:relative; float:left; width:auto; margin-top:25px;}
.result-l .resalts_bl{width: 225px;}
.resalts_bl .stebs_batton:hover{padding:8px 45px 11px !important;}

.resalts_left_bl{position:relative; float:left; width:225px; margin-bottom:35px;}

.resalts_right_bl{position:relative; float:right; width:720px; padding-left:15px; margin-bottom:40px;}

.resalts_left_bl .blue_bl{position:relative; float:left; width:213px; background:#d5f1ff; border:1px solid #b4ddf1; padding:20px 5px; border-radius:5px; padding-bottom:5px; display:none; margin-bottom:20px;}

.resalts_left_bl .blue_bl .blue_titel{position:relative; float:left; width:100%; text-align:center; color:#333333; font-size:18px; font-weight:bold; line-height:20px; padding-bottom:20px;}

.resalts_left_bl .blue_bl .blue_sum{position:relative; float:left; width:100%; text-align:center; color:#333333; font-size:36px; line-height:38px; font-weight:bold; margin-top:15px; padding-bottom:15px;}

.resalts_left_bl .blue_bl .blue_sum span{display:inline-block;}

.resalts_left_bl .blue_bl .blue_thumbs{position:relative; float:left; border-top:1px solid #b4ddf1; width:100%; padding:15px 0px; display:none;}

.resalts_left_bl .blue_bl .blue_thumbs span{position:relative; float:left; width:90%; padding:0px 5%; text-align:center; color:#333333; font-size:12px; text-transform:uppercase; line-height:16px;}

.resalts_left_bl .blue_bl .blue_thumbs b{position:relative; float:left; color:#333333; font-size:14px; text-align:center; width:100%; padding-top:5px;}

.resalts_left_bl .blue_bl .blue_thumbs b div{display:inline-block;}

.resalts_left_bl .years_card{position:relative; float:left; background:#fafafa; border:1px solid #ececec; border-radius:3px; padding:10px; width:203px;}

.resalts_left_bl .years_card .years_card_titel{position:relative; float:left; color:#333333; font-size:12px; line-height:16px; font-weight:bold; padding-top:3px;}



.resalts_left_bl .years_card .drop{width:170px; margin-top:5px;}

.resalts_left_bl .years_card input[type="text"]{width:168px; height:36px; line-height:35px; border-radius:3px; background:#fff;}

.resalts_left_bl .years_card .arrow{background:url(../img/arrow1.jpg) no-repeat scroll 166px 7px; width:199px;}

.resalts_left_bl .years_card .drop .open{left:0px; top:37px; background:#fff; border-radius:3px; width:168px;}



.resalts_left_bl .years_card span{position:relative; float:left; color:#333333; font-size:12px; line-height:38px;}



.resalts_left_bl .income{position:relative; float:left; margin-top:20px; background:#fafafa; border:1px solid #ececec; border-radius:3px; width:203px; padding-top:12px; padding-bottom:10px; padding-left:10px; padding-right:10px;}

.resalts_left_bl .income_titel{position:relative; float:left; color:#333333; font-size:13px; font-weight:bold; line-height:16px;}

.resalts_left_bl .stebs_r_w{margin-top:0px;}

.resalts_left_bl .checkbox_thums{padding-right:0px; margin-top:14px;}

.resalts_left_bl .checkbox_thums span{font-size:12px;}





.resalts_left_bl .news_card_search{position:relative; float:left; margin-top:20px; background:#fafafa; border:1px solid #ececec; border-radius:3px; width:223px;}

.resalts_left_bl .news_card_search_titel{position:relative; float:left; width:100%; text-align:center; color:#333333; font-size:18px; line-height:48px; height:48px; font-weight:bold;}

.resalts_left_bl .news_card_search_thumbs{position:relative; float:left; width:100%; background:#fff; border-top:1px solid #ececec;}

.resalts_left_bl .news_card_search_thumbs .open_a{position:relative; float:left; height:48px; color:#333333; font-size:13px; font-weight:bold; padding:0px 10px; width:203px; line-height:16px;}

.resalts_left_bl .news_card_search_thumbs .open_a span{display:inline-block; padding-right:5px;}

.resalts_left_bl .news_card_search_thumbs .open_a img{display:inline-block; padding-top:3px;}

.resalts_left_bl .news_card_search_thumbs .open_a .minys{display:none;}

.resalts_left_bl .news_card_search_thumbs .open_a.act .plus{display:none;}

.resalts_left_bl .news_card_search_thumbs .open_a.act .minys{display:block;}

.resalts_left_bl .news_card_search_thumbs .radio_grup{margin:0px; padding-bottom:5px; margin-top:5px; display:none;} 

.resalts_left_bl .news_card_search_thumbs .checkbox_thums{padding:0px; clear:both;padding-left:10px;}

#cards_list .resalts_left_bl .news_card_search_thumbs .open_a{height:38px;}

#cards_list .resalts_left_bl .checkbox_thums{margin-top:0px;}

#cards_list .resalts_left_bl .news_card_search_thumbs .checkbox_thums{padding-bottom:5px;}

#cards_list .card_ch_r_thums_center .c_c_r_thumbs .c_c_r_titel{height:auto; min-height:28px}

#cards_list .card_ch_r_batton{width:100%}

#cards_list .card_a_img{left:5px;top:20px}

.open_a_f{width:177px;}

.resalts_right_bl .card_ch_r{position:relative; float:left; width:100%;}

.card_ch_r .card_ch_r_thums{position:relative; float:left; width:100% ;margin-bottom:20px}

.card_ch_r .card_ch_r_thums .card_ch_r_thums_hed{position:relative; float:left; width:50%; height:90px; cursor:pointer; -webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in;}

.card_ch_r .card_ch_r_thums .card_ch_r_thums_hed:hover{background:#f6f6f6;}

.card_ch_r .card_ch_r_thums .card_ch_r_thums_hed.act{background:#fff !important;}

.card_ch_r .card_ch_r_thums .card_ch_r_thums_hed.act .big_plus{display:block;}

.card_ch_r .card_ch_r_thums .card_ch_r_thums_hed h2{color:#333; font-weight:bold;}

.card_ch_r .card_ch_r_thums .card_ch_r_thums_hed .big_plus{position:absolute; right:5px; top:50%; margin-top:-22px; width:44px; height:44px;}

.card_ch_r .card_ch_r_thums .card_ch_r_thums_hed .big_plus img{-webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in; position:absolute; left:0px; top:0px;}

.card_ch_r .card_ch_r_thums .card_ch_r_thums_hed .big_plus .big_plus_img_g{opacity:0;}

.card_ch_r .card_ch_r_thums .card_ch_r_thums_hed.act .big_plus .big_plus_img_g{opacity:1;}

.card_ch_r .card_ch_r_thums .card_ch_r_thums_hed:hover .big_plus .big_plus_img{opacity:0;}

.card_ch_r .card_ch_r_thums .card_ch_r_thums_hed:hover .big_plus .big_plus_img_g{opacity:1;}

.card_ch_r .card_ch_r_thums .card_ch_r_thums_hed .arrow_green_bt{position:absolute; left:50%; bottom:2px; margin-left:-13px; -webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in; opacity:0; display:none !important;}

.card_ch_r .card_ch_r_thums .card_ch_r_thums_hed:hover .arrow_green_bt{opacity:1;}

.card_ch_r .card_ch_r_thums .card_ch_r_thums_hed.act .arrow_green_bt{opacity:0 !important;}

.card_ch_r .card_ch_r_thums .card_ch_r_thums_hed article{margin-top:32px;}

.card_ch_r .card_ch_r_thums .card_ch_r_thums_center{position:relative; float:left; width:100%;}

/*.card_ch_r_thums_center .c_c_r_thumbs{position:relative; float:left; width:232px; background:#fff; border:1px solid #f0f0f0; border-radius:10px; margin-right:9px; height:390px;}*/

.card_ch_r_thums_center .c_c_r_thumbs.one_th{margin-left:0px; margin-right:0px; width:718px; height:330px;}



.card_ch_r_thums_center .c_c_r_thumbs{position:relative; float:left; width:350px; background:#fff;  border-radius:0px; margin-right:9px; height:420px;}

.card_ch_r_thums_center > div.fl:hover .c_c_r_thumbs{background:#f0f0f0;}

/*.card_ch_r_thums_center > div.fl:hover .c_c_r_thumbs.act{background:#fafafa;}*/

.card_ch_r_thums_center .c_c_r_thumbs.top10_th{margin-left:0px; margin-right:0px; width:718px; min-height:117px; height:auto; border:0px; border-top:1px solid #ededed;  border-bottom:0px; border-radius:0px;}

.card_ch_r_thums_center .c_c_r_thumbs.top10_th .card_a_img{left:0px; margin-left:0px;}

.card_ch_r_thums_center .c_c_r_thumbs.top10_th .c_c_r_titel{width:auto; text-transform:uppercase; text-align:left; font-size:13px; line-height:14px; margin-top:30px;}
#cards_list .card_ch_r_thums_center .c_c_r_thumbs .c_c_r_titel{text-transform:uppercase; text-align:left; font-size:13px; line-height:16px; font-weight:bold; margin-top:20px; margin-bottom:8px;}
#cards_list .c_c_r_thumbs.top10_th p.grei{font-size:12px; line-height:18px; color:#666; margin:0; padding:0 15px; font-family:'Lato', sans-serif; font-weight:normal;}
#cards_list .c_c_r_thumbs.top10_th .c_c_r_icons{font-size:12px; font-family:'Lato', sans-serif;}
#cards_list .card_ch_r_thums_center .c_c_r_thumbs.top10_th{padding-bottom:10px;}

.card_ch_r_thums_center .c_c_r_thumbs .detail_rew_block{width:90%;position:relative;float:left;padding:0 5% 5px 5%;margin-top:8px}

.card_ch_r_thums_center .c_c_r_thumbs .detail_rew_block a{font-weight: bold;text-transform: uppercase;font-size:13px}

.card_ch_r_thums_center .c_c_r_thumbs .detail_rew_block .detail_cash_list{font-size:12px;width:100%;margin-top:8px}

.blue_thumbs .c_c_r_thumbs{position:relative; float:left; width:215px; margin-bottom: 5px;}

.blue_thumbs .c_c_r_thumbs .card_a_img{position:relative; float:left; width:80px}

.blue_thumbs .c_c_r_thumbs .card_a_img img{width:80px}

.blue_thumbs .c_c_r_thumbs .c_c_r_titel{width:auto; text-transform:uppercase; text-align:center; font-size:13px; line-height:14px;}

.blue_thumbs .c_c_r_thumbs .detail_rew_block{width:100%;position:relative;float:left;margin-top:8px}

.blue_thumbs .c_c_r_thumbs .detail_rew_block a{font-weight: bold;text-transform: uppercase;font-size:12px}

.blue_thumbs .c_c_r_thumbs .detail_rew_block .detail_cash_list{font-size:12px;width:100%;padding-bottom: 10px;}

.blue_thumbs .c_c_r_thumbs .detail_rew_block .detail_cash_list .notes_star{bottom:-20px !important;}

.blue_thumbs .c_c_r_thumbs .c_c_r_text{position:relative; float:left; width:130px; text-align:center; color:#777777; font-size:13px;margin-top:10px} 

.blue_thumbs .c_c_r_thumbs .c_c_r_sum{position:relative; float:left; width:130px; color:#333333; font-size:22px; text-align:center; font-weight:bold; margin-top:0px;}

.blue_thumbs .c_c_r_thumbs .c_c_r_icons{position:relative; float:left; width:100%; text-align:center;margin-top:10px}

.blue_thumbs .c_c_r_thumbs .c_c_r_icons .c_c_r_icons_thumbs{display:inline-block; padding:0px 4px;font-size:11px;line-height: 22px;}

.blue_thumbs .c_c_r_thumbs .c_c_r_icons .c_c_r_icons_thumbs a{position:relative; float:left;}

.blue_thumbs .c_c_r_thumbs .c_c_r_icons .c_c_r_icons_thumbs a .c_c_r_icons_img{display:block;}

.blue_thumbs .c_c_r_thumbs .c_c_r_icons .c_c_r_icons_thumbs a .c_c_r_icons_img_act{display:none;}

.blue_thumbs .c_c_r_thumbs .c_c_r_icons .c_c_r_icons_thumbs a.act .c_c_r_icons_img{display:none;}

.blue_thumbs .c_c_r_thumbs .c_c_r_icons .c_c_r_icons_thumbs a.act .c_c_r_icons_img_act{display:block;}

.blue_thumbs .c_c_r_thumbs .c_c_r_icons .c_c_r_icons_thumbs a .informer_popup{position:absolute; left:-53px; top:32px; background:#333333; border:1px solid #1f1f1f; border-radius:4px; width:106px; padding:10px; z-index:500; color:#ffffff; font-size:13px; line-height:15px; display:none;}

.blue_thumbs .c_c_r_thumbs .c_c_r_icons .c_c_r_icons_thumbs a .informer_popup img{position:absolute; left:50%; top:-10px; margin-left:-12px;}

.blue_thumbs .card_ch_r_thums_center .c_c_r_thumbs .c_c_r_icons .c_c_r_icons_thumbs a:hover .informer_popup{display:block;}



.top10_th_center{position:relative; float:left; padding:0px 10px; width:345px;}

.top10_th_center .c_c_r_icons{width:auto !important; margin-left:0px; margin-top:5px; text-align:left;}

.top10_th_center_c{position:relative; float:left; width:110px;}

.top10_th_center_c .c_c_r_sum{margin-top:0px !important;}

.top10_th_center_c .c_c_r_text{margin-top:36px !important;}

.top10_th_center_r{position:relative; float:right; width:200px;}

.top10_p .card_ch_r_thums{border-bottom:0px;}

.top10_p{border-bottom:1px solid #ededed;}

.top10_p h1{position:relative; float:left; width:100%; text-align:center; color:#333333; font-size:36px; font-weight:bold; padding-bottom:5px;}

.top10_p .center_pading{padding-bottom:35px;}



.card_ch_r_thums_center .c_c_r_thumbs.one_th .left_t_b{position:absolute; left:5px; top:110px; color:#333333; font-size:12px; line-height:21px;width:245px}

.card_ch_r_thums_center .c_c_r_thumbs.one_th .left_t_b b{float:right}

.card_ch_r_thums_center .c_c_r_thumbs.one_th .right_t_b{position:absolute; right:17px; top:110px; color:#333333; font-size:12px; line-height:21px; text-align:right;}

.card_ch_r_thums_center .c_c_r_thumbs.one_th .right_t_b span{color:#93bb46;}

.card_ch_r_thums_center .c_c_r_thumbs.sub{width:201px; margin-right:0px; border-color:#fff;}

.card_ch_r_thums_center .c_c_r_thumbs.act{background:#fafafa; border-color:#e0e0e0;}

.card_ch_r_thums_center .c_c_r_thumbs.last{margin-right:0px;}

.card_ch_r_thums_center .c_c_r_thumbs .c_c_r_titel{position:relative; float:left; width:90%;padding:0 5%; text-align:center; color:#333333; font-size:16px; margin-top:8px;height:63px;overflow: hidden;margin-bottom:5px}
.card_ch_r_thums_center .c_c_r_thumbs .c_c_r_titel p{margin-top:5px}

.card_ch_r_thums_center .c_c_r_thumbs .c_c_r_titel_l{position:relative; float:left; width:100%; text-align:center; color:#333333; font-size:26px; font-weight:bold; line-height:30px; margin-top:8px;}

.card_ch_r_thums_center .c_c_r_thumbs .c_c_r_titel_l1{position:relative; float:left; width:100%; text-align:center; color:#93bb46; font-size:20px; font-weight:bold; margin-top:2px;}

.card_ch_r_thums_center .c_c_r_thumbs .c_c_r_titel_l2{position:relative; float:left; width:100%; text-align:center; color:#333333; font-size:14px; text-transform:uppercase; margin-top:18px;}

.card_ch_r_thums_center .c_c_r_thumbs .card_a_img{position:relative; float:left;margin-left:5%}

.card_ch_r_thums_center .c_c_r_thumbs .card_a_img img{width:150px;height:100px}

.card_ch_r_thums_center .c_c_r_thumbs.one_th .card_a_img{}

.low_cost .card_ch_r_thums_center .c_c_r_thumbs .card_a_img{position:relative; float:left;margin-left:5px;left:50%;margin-left:-75px}

.low_cost .card_ch_r_thums_center .c_c_r_thumbs .card_a_img img{width:150px}

.card_ch_r_thums_center .c_c_r_thumbs .c_c_r_text{position:relative; float:left; width:180px; text-align:center; color:#777777; font-size:13px;} 

.card_ch_r_thums_center .c_c_r_thumbs .c_c_r_sum{position:relative; float:left; width:180px; color:#333333; font-size:32px; text-align:center; font-weight:bold; margin-top:10px;}

.card_ch_r_thums_center .c_c_r_thumbs .c_c_r_icons{position:relative; float:left; width:180px; text-align:center; margin-top:10px;}

.card_ch_r_thums_center .c_c_r_thumbs .c_c_r_icons .c_c_r_icons_thumbs{display:inline-block; padding:0px 4px;font-size:11px;line-height: 22px;}

.card_ch_r_thums_center .c_c_r_thumbs .c_c_r_icons .c_c_r_icons_thumbs a{position:relative; float:left;}

.card_ch_r_thums_center .c_c_r_thumbs .c_c_r_icons .c_c_r_icons_thumbs a .c_c_r_icons_img{display:block;}

.card_ch_r_thums_center .c_c_r_thumbs .c_c_r_icons .c_c_r_icons_thumbs a .c_c_r_icons_img_act{display:none;}

.card_ch_r_thums_center .c_c_r_thumbs .c_c_r_icons .c_c_r_icons_thumbs a.act .c_c_r_icons_img{display:none;}

.card_ch_r_thums_center .c_c_r_thumbs .c_c_r_icons .c_c_r_icons_thumbs a.act .c_c_r_icons_img_act{display:block;}

.card_ch_r_thums_center .c_c_r_thumbs .c_c_r_icons .c_c_r_icons_thumbs a .informer_popup{position:absolute; left:-53px; top:32px; background:#333333; border:1px solid #1f1f1f; border-radius:4px; width:106px; padding:10px; z-index:500; color:#ffffff; font-size:13px; line-height:15px; display:none;}

.card_ch_r_thums_center .c_c_r_thumbs .c_c_r_icons .c_c_r_icons_thumbs a .informer_popup img{position:absolute; left:50%; top:-10px; margin-left:-12px;}

.card_ch_r_thums_center .c_c_r_thumbs .c_c_r_icons .c_c_r_icons_thumbs a:hover .informer_popup{display:block;}

.card_ch_r_batton{position:relative; float:right; width:50%; text-align:center; margin-top:20px;right:3%}

.low_cost .card_ch_r_batton{width:670px;}

.card_ch_r_thums_center .c_c_r_thumbs.one_th .card_ch_r_batton{margin-top:17px;}

.card_ch_r_detail_batton{position:relative; float:left; background:url(../img/plus.png) no-repeat; padding-left:29px; height:21px; line-height:20px; color:#777777; font-size:14px; left:5%; margin-top:27px;}

.card_ch_r_detail_batton.act{background:url(../img/minys.png) no-repeat;}

.low_cost .card_ch_r_detail_batton{left:50%; margin-top:15px;margin-left: -55px;}



.card_detail_page{position:relative; float:left; width:718px; background:#EDEDED; border:1px solid #e0e0e0;  margin-top:10px; display:none;}

.card_detail_page .card_detail_page_wrap{position:relative; float:left; width:100%;}

.card_detail_page .card_detail_page_wrap > ul{padding:20px;list-style: disc;}

.card_detail_page .card_detail_page_table{color:#333333; font-size:14px; line-height:16px;}

.card_detail_page .card_detail_page_table th{text-align:left; padding:20px 0px;}

.card_detail_page .card_detail_page_table td{}

.card_detail_page .c_d_p_titel_wrap{background:#ffffff; width:100%; height:34px; text-align:center; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; display:inline-block;}

.card_detail_page .c_d_p_titel_wrap h4{line-height:34px;color: #87b302}

.card_detail_page .c_d_p_titel_wrap a{line-height:34px;background: url(../img/minys.png) no-repeat;color: #777777;float: left;font-size: 14px;height: 21px;left: 50%;line-height: 20px;margin-left: -50px;margin-top: 7px;padding-left: 29px;position: relative;text-transform: lowercase;}

.card_detail_page p{color:#333333; font-size:14px; line-height:22px; padding:20px;}

.card_detail_page .bridge_span{position:absolute; left:5px; top:0px; background:#EDEDED; width:708px; height:10px; z-index:501;}

.bridge{position:absolute; left:-1px; top:-30px; background:#EDEDED;  width:100px; height:32px !important; z-index:500; display:none;}

.wite_space{position:relative; float:left; width:100%; height:35px; background:#fff;}

.card_ch_r_thums_wp{position:relative; float:left; width:100%; display:none;}

.card_ch_r_thums_wp.one_t{display:block !important;}

.card_ch_r_thums_wp.act{display:block;}

.block_scrip{position:absolute; top:0px; right:0px; width:110px;}

.block_scrip .block_scrip_text{position:relative; float:left; color:#777777; font-size:13px; text-align:center; width:100%; margin-top:22px;}

.block_scrip .block_scrip_drop{position:relative; float:left; width:102px; height:38px; margin-left:4px; margin-top:18px;}

.block_scrip .block_scrip_drop input[type="text"]{position:relative; float:left; border:1px solid #ececec; border-radius:3px; color:#333333; font-size:14px; height:36px; line-height:36px; width:46px; padding:0px 40px 0px 14px; font-family: 'Lato', sans-serif; background:#fff;}

.block_scrip .block_scrip_drop .block_scrip_drop_a{position:absolute; left:0px; top:0px; background:url(../img/arrow.png) no-repeat scroll 70px 50%; width:102px; height:38px;}

.block_scrip .block_scrip_drop .block_scrip_drop_open{position:absolute; left:0px; top:37px; width:100px; border:1px solid #ececec; border-radius:3px; padding:3px 0px; display:none;}

.block_scrip .block_scrip_drop .block_scrip_drop_open a{position:relative; float:left; padding:3px 14px; color:#333333; font-size:14px; width:72px; -webkit-transition:All 300ms ease-in; -moz-transition:All 300ms ease-in;  -o-transition:All 300ms ease-in; -ms-transition:All 300ms ease-in; transition:All 300ms ease-in;}

.block_scrip .block_scrip_drop .block_scrip_drop_open a:hover{color:#aadc12;}

.block_scrip .block_scrip_text1{position:relative; float:left; font-size:13px; color:#777777; width:100%; text-align:center; margin-top:78px;}

.block_scrip .block_scrip_scrip{position:relative; float:left; color:#333333; font-size:32px; font-weight:bold; margin-top:10px;}

.block_scrip .block_scrip_scrip span{}

.normal_plus{position:absolute; right:-18px; top:50%; margin-top:6px; z-index:5;}



.wite_row{position:relative; float:left; width:100%; background:#ffffff; border-bottom:1px solid #ededed; padding:25px 0px;}

.grei_row.pad{padding-top:30px; padding-bottom:15px;}



ul{}

ul.pad{padding:20px;}

/*ul li{color:#333333; font-size:14px; line-height:16px; background:url(../img/list_point.png) no-repeat scroll 0px 8px; padding:5px 0px 5px 20px;}*/

ul li{color:#333333; font-size:14px; line-height:16px; background:none; padding:5px 0px 5px 5px;}

ul li img{margin-right:5px;margin-top:2px}



.first_r{position:relative; float:left; width:100%; clear:both; background:#fafafa; padding:10px 0px; border-top:1px solid #ECECEC; display:none;margin-top:10px}

.first_r .balanse_popup_thums_titel{width:86px; line-height:17px; padding-left:10px;}

.first_r .balanse_popup_arrow{margin-left:-18px;}



.first_r1{position:relative; float:left; width:100%; clear:both; background:#fafafa; padding:10px 0px; border-top:1px solid #ECECEC; display:none;margin-top:10px}

.first_r1 .drop{width:170px; margin-top:5px; margin-left:10px;}

.first_r1 input[type="text"]{width:168px; height:36px; line-height:35px; border-radius:3px; background:#fff;}

.first_r1 .arrow{background:url(../img/arrow1.jpg) no-repeat scroll 166px 7px; width:199px;}

.first_r1 .drop .open{left:0px; top:37px; background:#fff; border-radius:3px; width:168px;}

.sitemap_links{padding:0 50px;margin-bottom:50px}

.sitemap_links .sublevel{padding:0 50px;}

.sitemap_links a{font-size:16px;clear: both;line-height: 40px;display: block;}

.sitemap_links a:hover{text-decoration :underline}



html body #ui-id-1 {

    position: absolute !important;

}

html body #ui-id-1 a:hover{

    text-decoration:underline;

}

#ui-id-1 {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background: none repeat scroll 0 0 #FFFFFF;

    border-color: -moz-use-text-color #ECECEC #ECECEC;

    border-image: none;

    border-radius: 0;

    border-right: 1px solid #ECECEC;

    border-style: none solid solid;

    border-width: 1px;

    width: 300px;

}

.ui-autocomplete {

    max-height: 300px;

    overflow-x: hidden;

    overflow-y: auto;

}

.ui-helper-hidden-accessible{display: none;}

.no_travel_plash{width: 190px;height: 75px;background: rgba(255,255,255,0.8);position: absolute;right:10px;top:0px;font-size:14px;line-height: 25px;padding-top: 25px;text-align: center;display: none;}

.info_popup img{position: absolute;bottom:-10px;left: 18px;margin-left: -12px;}

.info_txt{position: relative;cursor: pointer;}

.info_popup{position: absolute; background: #333333; border: 1px solid #1f1f1f; border-radius: 4px;width: 160px;padding: 10px;z-index: 500;color: #ffffff;font-size: 13px;line-height: 15px;display: none;text-align: center;bottom: 25px;left: 0px;}

.info_txt:hover .info_popup{display: block;}

.resalts_right_bl .card_ch_r_thums_center .fl .c_c_r_thumbs{

	background: #EDEDED;

	border-bottom: 9px solid #fff;

}

.resalts_right_bl .card_ch_r_thums_center .fl .pos{

	background: #EDEDED;

	padding: 2px 15px;

	font-weight: bold;

	width: 255px;

}

.resalts_right_bl .card_ch_r_thums_center .fl{

	margin-top: 35px !important;

}

.resalts_right_bl .card_ch_r_thums_center .fl:first-child .pos{

	left: 0 !important;

	color: #87b302;

}

.resalts_right_bl .card_ch_r_thums_center .fl:first-child .pos:after,.resalts_right_bl .card_ch_r_thums_center .fl:last-child .pos:after {

	content: "";

	width: 0;

	height: 0;

	border-style: solid;

	border-width: 0 30px 36px 30px;

	border-color: transparent transparent #EDEDED transparent;

	right: -30px;

	top: 0;

	position: absolute;

}

.resalts_right_bl .card_ch_r_thums_center .fl:last-child .pos:after{

	right: auto;

	left: -30px;

}

.resalts_right_bl .card_ch_r_thums_center .fl:last-child .pos{

	right: 10px !important;

	left: auto !important;

	text-align: right;

}

.add_card_sub_titel{

	text-align: center;

	color: #333333;

	font-size: 14px;

	margin-top: -13px;

	position: relative;

	right: 25px;

	font-weight: 400;

}

.card_detail_page .c_d_p_titel_wrap.close-section{

	background: #87b302;

	border-radius: 0 0 5px 5px;

	position: relative;

	top: 4px;

}

.card_detail_page .c_d_p_titel_wrap.close-section a{

	color: #fff;

	font-weight: bold;

}

.detail_cash_list table tbody tr:first-child td:last-child{

	font-weight: bold;

	font-size: 14px;

}

.card_ch_r_thums_center .fl > div:before{

	content: "";

	display: block;

	position: absolute;

	right: 0px;

	left: auto;

	top: 0;

	background: #5E5E5D;

	height: 100%;

	width: 3px;

}

.card_ch_r_thums_center .fl:first-child > div:before{

	content: "";

	display: block;

	position: absolute;

	left: 0px;

	right: auto;

	top: 0;

	background: #a4da01;

	height: 100%;

	width: 3px;

}

.detail_cash_list table td{

	padding-bottom: 3px;

}

.phone-block{width:100%;height:30px;display: block;position: relative;float: left;text-align: center;margin-top:10px;font-size:13px}

/*Responsive*/

.mob-show, .tablet-show{

	display: none;

}

.resalts_right_bl .tab_list .info_popup img{

	-webkit-transform: rotate(180deg);

    -moz-transform: rotate(180deg);

    -o-transform: rotate(180deg);

    -ms-transform: rotate(180deg);

    transform: rotate(180deg);

}
.card_ch_r_thums_wp.tab_list{
	padding-top: 25px;
}
.fin_list .card_ch_r_thums_wp.tab_list{
	padding-top: 0;
}
@media(max-width: 980px){
	.main-tab .tab-title{
		opacity: 0;
		transition: all 0.3s;
	}
	body{

		 min-width: 1px;

	}

	.center{

		width: 768px;

	}

	nav a{

		 margin-left: 20px;

	}

	#page > div, #footer_cop{

		padding-left: 15px;

		padding-right: 15px;

		box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		-ms-box-sizing: border-box;

	}

	.baner_stebs_thums .people_thums, .people, .people img{

		width: 246px;

	}

	.people img{

		height: auto;

		left: 0;

	}

	#servise_block .thumbs_s{

		width: 136px;

	}

	#servise_block .thumbs_s img{

		width: 100%;

	}

	#card img{

		width: 350px;

		height: auto;

	}

	#bottom_text_block .colum_tri{

		width: 226px;

	}

	#bottom_text_block .colum_tri.center_c{

		width: 316px;

	}

	.colum_tri.center_c img[data-load_img_folio="/public/img/girl.jpg"]{

		width: 100%;

		bottom: -86px;

    	left: 0;

    	position: absolute;

	}

	#follow_us a{

		margin-right: 7px;

	}

	#stebs_meny{

		width: 718px;

	}

	.stebs_bottom_right{

		width: 458px;

	}

	.balanse_popup{

		width: 436px;

	}

	.balanse_popup_input input[type="text"], .balanse_popup_input input[type="number"]{

		padding: 0 7px 0 17px;

	}

	.balanse_popup_input{

		width: 80px;

	}

	.balanse_popup_thums_titel{

		width: 132px;

	}

	.checkbox_thums{

		padding-right: 6px;

	}

	#stebs_meny a{

		padding: 0 17px;

	}

	.last_steb.month_spend .r_bl{

		display: none;

	}

	#news #category{

		width: 110px;

	}

	#news #posts{

		width: 633px;

	}

	#posts .thumbs_b, .news_detail #posts .thumbs_b .right{

		width: 100%;

		box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		-ms-box-sizing: border-box;

	}

	#posts .thumbs_b .left a{

		width: 340px;

	}

	#posts .thumbs_b .left a img{

		width: 100% !important;

		transition: all 0.3s;

		top: 0 !important;

		left: 0 !important;

	}

	#posts .thumbs_b .left a img:hover{

		width: 120% !important;

		transition: all 0.3s;

		top: -10% !important;

		left: -10% !important;

	}

	.resalts_right_bl, .card_ch_r_thums_center .c_c_r_thumbs.top10_th{

		width: 495px;

	}

	.card_ch_r_thums_center .top10_th_center_r, .card_ch_r_thums_center .top10_th_center{

		width: 160px;

	}

	#cards_list .card_ch_r_thums_center .c_c_r_thumbs .c_c_r_titel{

		height: auto;

	}

	.card_detail_page{

		width: 495px;

	}

	.card_detail_page_wrap > table > tbody > tr > td{

		padding-left: 15px !important;

		padding-right: 15px !important;

	}

	.monthly_spend .total{

		padding-top: 10px;

		clear: both;

	}

	.monthly_spend .total div{

		 margin: auto;

		 float: none;

	}

	.monthly_spend .total{

		float: none;

	}

	#recalc_form{

		text-align: center;

	}

	#recalc_form .fl.stebs_batton{

		float: none;

	}

	.card_ch_r_thums_center .c_c_r_thumbs.one_th{

		width: 100%;

	}

	.low_cost .card_ch_r_batton{

		width: 100%;

	}

	.card_ch_r_thums_center .c_c_r_thumbs.one_th{

		height: auto;

	}

	.low_cost .card_ch_r_thums_center .c_c_r_thumbs .card_a_img{

		padding-bottom: 200px;

	}

	.card_ch_r_thums_center .c_c_r_thumbs.one_th .left_t_b, .card_ch_r_thums_center .c_c_r_thumbs.one_th .right_t_b{

		top: 220px;

	}

	.resalts_right_bl .balanse_popup_slider_wrap{

		display: none;

	}

	.resalts_right_bl .balanse_popup_input{

		float: right;

		margin-bottom: 5px;

	}

	.tablet-show{

		display: block;
		position: relative;
		z-index: 1;

	}
	.tab-title-pre.second-tab{
		margin-bottom: -60px;
	}
	.tab-content{

		display: none;

		opacity: 0;

		transition: all 0.3s;

	}

	.tab-content.act{

		display: block;

		opacity: 1;

		transition: all 0.3s;

	}

	.pos.cat_title{

		display: none;

	}

	.tab-title{

		cursor: pointer;

		  display: inline-block;

		  font-size: 14px;

		  background: #ddd;

		  padding: 5px 10px;

		  border-left: 3px solid #A4DA01;

		  position: relative;

		   transition: all 0.3s;

	}

	.tab-title.act{

		 background: #EDEDED;

		 transition: all 0.3s;

	}

	.tab-title:hover{

		background: #EDEDED;

		 transition: all 0.3s;

	}

	.tab-title:after{

		border-color: transparent transparent #ddd;

	    border-style: solid;

	    border-width: 0 30px 42px;

	    content: "";

	    height: 0;

	    position: absolute;

	    right: -30px;

	    top: 0;

	    width: 0;

	    z-index: -1;

	    transition: all 0.3s;

	}

	.tab-title.second-tab:after{

		right: auto;

		left: -30px;

	}

	.tab-title.act:after{

		border-color: transparent transparent #EDEDED;

	}

	.tab-title:hover:after, .tab-title:focus:after{

		border-color: transparent transparent #EDEDED;

		transition: all 0.3s;

	}

	.tab-title.second-tab{

		border-right: 3px solid #5E5E5D;

		border-left: none;

		float: right;

	}

	.resalts_right_bl .card_ch_r_thums_center .fl.tab-content{	

		margin-top: 0 !important;

	}

	.card_ch_r_thums .table-show{

		display: block;

	}

	.tab-content{

		width: 100% !important;

	}

	.card_ch_r_thums_center .c_c_r_thumbs{

		width: 100%;

	}

	.tab-content .card_ch_r_batton{

		text-align: right;

	}

	.no_travel_plash{

		width: 240px;

	}

	.bridge_span{

		display: none;

	}

	.card_detail_page{

		border-radius: 0;

	}

	.tab-content .pos{

		display: none;

	}

	.sub-click:after{

		content: "" !important;

	}

	.sub-click{

		color: #333333;

	    font-size: 14px;

	    font-weight: 400;

	    margin-top: -13px;

	    position: relative;

	    right: 25px;

	    text-align: center;

	    font:400 18px/1.2em Lato !important;

	    top: 10px;

	}
	
	.tab-title-pre{

		background: url(../img/batton_bg.jpg) repeat-x;
		  padding: 0px 25px 0px 25px !important;
		  border: 1px solid #87b302;
		  border-radius: 4px;
		  line-height: 36px;
		  color: #333333;
		  font-size: 14px;
		  font-weight: 900;
		  font-family: 'Lato', sans-serif;
		  box-shadow: 1px 2px 5px rgba(16, 18, 21, 0.3);
		  cursor: pointer;
		  -webkit-transition: All 300ms ease-in;
		  -moz-transition: All 300ms ease-in;
		  -o-transition: All 300ms ease-in;
		  -ms-transition: All 300ms ease-in;
		  transition: All 300ms ease-in;
		  height: 36px;
		  text-align: center;

	}

	.tab-title-pre.second-tab{

		margin-top: 20px;

		border-top: 1px solid #ededed;



	}

	.card_ch_r .card_ch_r_thums{border: none;}



	.resalts_left_bl .blue_bl{

		overflow: hidden;

		float: none;

		margin: 0 auto 15px;

	}

}

.tab-tl{
		  position: relative;
		  
		  width: 100%;
		  text-align: center;
		  color: #87b302;
		  font-size: 22px;
		  font-weight: 700;
		  cursor: pointer;
		  padding-bottom: 15px;
	}

@media(max-width: 800px){
	.result-l .resalts_bl{width: 100%;}
	.stebs_bottom_right{display: none !important;}

	.stebs_bottom_right.act{display: block !important;}

	#stebs_meny{display: none;}

	#stebs_meny.act{display: block;}

	#servise_block{

		margin: 5px 0 35px;

	}

	.mob-show.result-sec{
		display: none;
	}
	.result-sec{
		display: none;
	}
	#work_baner .baner_stebs_titel{

		padding-bottom: 15px;

	}

	#baner_stebs .stebs_bottom .stebs_bottom_right .fl.margin_top_45 .expand_bl .checkbox_thums:nth-child(2n-1){

		

		clear: left;

	}

	#baner_stebs .stebs_bottom .stebs_bottom_right .fl.margin_top_45 .expand_bl .checkbox_thums{

		width: 130px;

		text-align: left;

	}

	#baner_stebs .stebs_bottom .stebs_bottom_right .fl.margin_top_45 .expand_bl{

		text-align: center;

	}

	#baner_stebs .stebs_bottom .stebs_bottom_right .fl.margin_top_45 .expand_bl .radio_grup{

		width: 315px;

		margin-left: auto;

		margin-right: auto;

		float: none;

		text-align: left;

	}

	.last_steb_thumbs .left_block{

		height: auto;

		margin: auto;

	}

	.mob-show{

		display: block;

	}

	.mob-hide{

		display: none;

	}

	.bridge{

		display: none !important;

	}

	.mob-menu{

		float: right;

		margin: 25px 15px 0;

		cursor: pointer;

		color: #a4da01;

		font: normal normal normal 28px/1 FontAwesome;

	}

	.mob-menu:after{

		content: "\f0c9";

	}

	.mob-menu.act:after{

		content: "\f00d";

	}

	#head_bar nav{

		max-height: 0px;

		overflow: hidden;

		transition: all 0.5s;

		position: absolute;

		width: 100%;

		background: #fff;

		margin-top: 73px;

		

	}

	#head_bar nav.act{

		max-height: 400px;

		transition: all 0.5s;

		padding: 10px 0;

	}

	#head_bar nav a{

		width: 100%;

		padding-left: 0;

		margin-left: 0;

		border-radius: 0;

		text-align: center;



	}

	.center{

		width: 100%;

	}

	.baner_stebs_thums .people_thums{

		clear: both;

		float: none;

		margin-right: auto;

		margin-left: auto;

		overflow: hidden;

		margin-top: 0;

		padding-top: 30px;

	}

	#work_baner, #baner_stebs{

		height: 100%;

	}

	.people{

		height: auto;

	}

	.people img{

		position: relative;

	}

	#stebs_meny{

		text-align: center;

	}

	#stebs_meny a{

		display: inline-block;

		position: static;

		margin: 3px !important;

		width: auto;

	}

	#stebs_meny #line{

		display: none;

	}

	

	.stebs_bottom{

		text-align: center;

	}

	.stebs_bottom > div{

		margin-left: auto;

		margin-right: auto;

		height: auto;

		padding-top: 35px;

		float: left;

	}

	#stebs_meny, .stebs_bottom_right, .last_steb .l_bl{

		width: 100%;

		margin-left: 0;

	}

	#stebs_meny{

		height: auto;

	}

	.th_popup{

		left: -120%;

	}



	.stebs_bottom_left .info_popup_wrap, .stebs_bottom_left .people, .stebs_bottom_left{

		display: none !important;

	}

	.stebs_bottom_right .fl{

		float: none;

		overflow: hidden;

	}

	.stebs_num, .stebs_bottom_right_titel, .expand, #close_balanse_popup, #open_balanse_popup{

		float: none;

		display: inline-block !important; 

	}

	.balanse_popup{

		margin-left: auto;

		margin-right: auto;

		float: none;

    	overflow: hidden;

	}

	.radio_grup.stebs_r_w{

		margin-bottom: 25px;

	}

	.stebs_bottom_right_sub_titel{

		float: none;

	}

	.checkbox_thums, .l_bl .last_steb_thumbs{

		float: none;

		margin: 5px;

		display: inline-block;

	}

	.last_steb.month_spend .l_bl{

		max-width: 640px;

		float: none;

		margin-left: auto;

		margin-right: auto;

	}

	.next_step, .total div{

		width: 100% !important;

	}

	#servise_block .thumbs_s{

		display: inline-block;

		float: none;

		margin: 5px !important;

	}

	#servise_block{

		text-align: center;

	}

	#card img{

		display: none !important;

	}

	#card article, #card article p, article.two_colum div p{

		width: 100%;

		text-align: center;

	}

	article.two_colum div, #bottom_text_block .colum_tri{

		width: 100%;

		float: none;

		margin-right: 0;

		text-align: center;

	}

	.colum_tri.center_c img[data-load_img_folio="/public/img/girl.jpg"]{

		display: none !important;

	}

	#bottom_text_block .colum_tri *{

		text-align: center;

	}

	#bottom_text_block .colum_tri.center_c{

		display: none;

	}

	#content_block{

		overflow-x: hidden;

	}

	#footer_cop{

		height: auto;

		padding: 20px 0;

	}

	#follow_us{

		overflow: hidden;

	}

	#follow_us a, #follow_us b{

		display: inline-block;

		float: none;

		margin-top: 0;

		line-height: 45px;

	}

	#follow_us b{

		display: block;

		clear: both;

		line-height: 28px;

	}

	#footer_cop *{

		float: none;

		margin-left: 0;

		position: static;

		text-align: center;

	}

	#copyright, #gilmedia{

		line-height: 30px;

	}

	#gilmedia{

		padding-top: 10px;

	}

	#newsleter #subscribe_form{

		width: 100%;

		float: none;

		position: static;

		margin-left: 0;

	}

	#newsleter #subscribe_form input{

		float: none;

	}

	#newsleter .open_subscribe_thank{

		clear: both;

		display: block;

		margin: 20px auto;

	}

	#newsleter input[name="email"]{

		margin-top: 15px;

	}

	#newsleter input[type="text"]{

		width: 270px;

	}

	.thumbs_f > div{

		width: 40% !important;

	}

	#contact_form form{

		width: 100%;

		margin-left: 0;

		float: none;

		position: static; 

	}

	#contact_form form textarea{

		width: 98%;

		box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		-ms-box-sizing: border-box;

	}

	#contact_form form input[type="text"]{

		width: 98%;

		box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		-ms-box-sizing: border-box;

	}

	#contact_form form .drop{

		width: 100%;

	}

	.drop .arrow{

		background: url("../img/arrow.jpg") no-repeat scroll 97% 22px rgba(0, 0, 0, 0);

	}

	.captcha_word{

		width: 135px !important;

	}

	#news #category{

		width: 110px;

	}

	#news #posts{

		width: 100%;

		margin-left: 0;

	}

	#posts .thumbs_b .right, #posts .thumbs_b .left{

		width: 48%;

	}

	#posts .thumbs_b{

		width: 100%;

		box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		-ms-box-sizing: border-box;



	}

	#posts .bottom_post{

		text-align: center;

	}

	#posts .thumbs_b .left a{

		width: 100%;

	}

	#posts .fr.white_batton{

		width: 100%;

		box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		-ms-box-sizing: border-box;

		text-align: center;

		margin-top: 10px;

	}

	#posts .thumbs_b .left a img{

		width: 100% !important;

		transition: all 0.3s;

		top: 0 !important;

		left: 0 !important;

	}

	#posts .thumbs_b .left a img:hover{

		width: 120% !important;

		transition: all 0.3s;

		top: -10% !important;

		left: -10% !important;

	}

	.acord-btn{

		  font: normal normal normal 14px/1 FontAwesome;

	}

	.acord-btn span:after, .acord-btn1 span:after{

		content: "";

		width: 21px;

		height: 21px;

		display: block;

		background: url('../img/plus.png') no-repeat;

		position: absolute;

	  	right: 8px;

    	top: 8px;

	}

	.acord-btn1 span:after{

		position: static;

		display: inline-block;

		margin:-3px 5px;

	}

	.acord-btn1{

		padding-bottom: 25px;

	}

	.acord-btn.act span:after, .acord-btn1.act span:after{

		background: url('../img/minys.png') no-repeat;

	}

	.acord-btn, .acord-btn1{

		cursor: pointer;

	}

	#category h4 span{

		float: right;

	}

	#news #category{

		width: 100%;

	}

	#category .acord{

		float: left;

		width: 100%;

		text-align: center;

	}

	.acord, .acord1{

		margin-bottom: 10px;

		max-height: 0;

		overflow: hidden;

		transition: all 0.5s; 

	}

	.acord.act, .acord1.act{

		max-height: 1200px;

		transition: all 0.5s; 

	}

	#category .acord a{

		display: block;

		float: none;

		padding-top: 8px;

		padding-bottom: 11px;

		font-size: 12px;

		 line-height: 14px;

	}

	#category a span{

		bottom: -1px;

		display: none;

	}

	.resalts_left_bl, .resalts_right_bl, .open_a_f{

		width: 100%;

	}

	.resalts_left_bl .news_card_search, .resalts_left_bl .news_card_search_thumbs .open_a{

		width: 100%;

		text-align: center;

		box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		-ms-box-sizing: border-box;

	}

	.resalts_left_bl .news_card_search_thumbs .open_a img{

		position: absolute;

		top: 5px;

		right: 5px;

	}

	.resalts_left_bl .fl{

		display: none;

	}

	.resalts_right_bl, .card_ch_r_thums_center .c_c_r_thumbs.top10_th{

		width: 100%;

	}

	.card_ch_r_thums_center .c_c_r_thumbs .card_a_img img{

		width: 100%;

		height: auto;

	}

	.card_ch_r_thums_center .c_c_r_thumbs .card_a_img,.card_ch_r_thums_center .c_c_r_thumbs  .top10_th_center_r{

		width: 25%;

	}

	.card_ch_r_thums_center .c_c_r_thumbs .top10_th_center{

		width: 44%;

	}

	.card_ch_r_thums_center .stebs_batton, .card_ch_r_thums_center .stebs_batton:hover{

		 padding: 8px 15px 11px !important;

	}

	.card_detail_page{

		width: 100%;

	}

	.detail_cards .resalts_left_bl{

		text-align: center;

	}

	.card_ch_r_thums_center .c_c_r_thumbs{

		height: auto;

		padding-bottom: 20px;

	}

	.add_card_titel{

		font-size: 18px;

	}

	.add_card_thumbs{

		width: 278px;

		float: none;

		margin: auto;

	}

	.add_card_thumbs input[type="text"]{

		width: 255px;

		font-size: 12px;

	}

	.monthly_spend_fl{

		width: 100%;

	}

	.no_travel_plash{

		display: none !important;

	}

	

	.resalts_left_bl .years_card{

		z-index: 9;

		left: 50%;

		transform: translateX(-50%);

		-ms-transform: translateX(-50%);

		-webkit-transform: translateX(-50%);

		-moz-transform: translateX(-50%);

	}

	.resalts_left_bl .income{

		 float: none;

	    margin: auto;

	    overflow: hidden;

	    clear: both;

	}

	.resalts_left_bl .news_card_search{

		margin-bottom: 20px;

	}

	.news_card_search_thumbs .first_r > div{

		float: none;

		display: inline-block;
		  overflow: hidden;
  width: 40%;
  text-align: right;

	}

	.resalts_bl .resalts_right_bl .tab-content{

		width: 50%;

	}

	.tab-title.act{

		z-index: 1;

	}

	.news_card_search .first_r1 .drop{

		width: auto;

		display: inline-block;

		float: none;

	}

	.news_card_search .first_r1 .drop .arrow{

		background-position: 97% 7px;

	}

	#news .bottom_post > span{

		display: none;

		margin: 0;

		padding: 0;

	}

	#news.news_detail .bottom_post > span{

		display: inline-block;

		margin: 5px;

	}

	#posts .thumbs_b .bottom_post{

		border: none;

		padding-top: 0;

		margin-top: 5px;

	}

	#category{

		background: #fff;

		border: 1px solid #ececec;

		font-size: 13px;

		text-align: center;

		 margin-bottom: 15px;

	}

	#category h4{

		 color: #333333;

    	font-size: 13px;

    	font-family: Lato;

    	font-weight: bold;

    	border: none;

    	padding-bottom: 0;

    	margin-bottom: -3px;

    	 padding: 12px 0 6px;

	}

	#category h4 span{

		padding: 0;

	}

	.news_detail #posts h1{

		text-align: center;

		font-size: 24px;

	}

	.news_card_search.acord{

		border: none;

		border-color: #ececec;

	}

	.news_card_search.acord.act{

		border: 1px solid #ececec;

		border-top: none;

	}

	.news_card_search_titel.acord-btn{

		background: none repeat scroll 0 0 #fafafa;

		font-size: 18px;

		font-family: Lato;

		border: 1px solid #ececec;

			box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		-ms-box-sizing: border-box;

	}

	.news_card_search_titel.acord-btn.act{

		border-bottom: none;

	}

	.news_card_search.acord{

		margin-top: 0;

		border-radius: 0;

	}

	.news_card_search_titel.acord-btn span:after{

		top: 12px;

		right: 5px;

	}

	#cards_list .resalts_left_bl{

		margin-bottom: 10px;

	}

	.top10_p h1{

		font-size: 28px;

	}

	.checkbox_thums span{

		float: none;

	}

	#cards_list .resalts_left_bl .news_card_search_thumbs .checkbox_thums{

		width: 43%;

		text-align: left;

		display: block;

		clear: none;

		float: left;

	}

	.news_card_search_thumbs .radio_grup.stebs_r_w{

		text-align: left;

	}

	#cards_list .resalts_left_bl .news_card_search_thumbs .checkbox_thums:nth-child(2n-1){

		float: left;

		clear: left;

	}

	.detail_cards .resalts_right_bl{

		border: none;

		margin-bottom: 0;

	}

	#servise_block .center .thumbs_s:nth-child(5){

		display: none;

	}

	 .people_thums article, .people_thums .people,  .people_thums img{

		display: none;

	}

	.baner_stebs_thums .people_thums, .people, .people img, .stebs_batton{

		width: 100%;

		box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		-ms-box-sizing: border-box;

	}

	.next_step{

		margin-bottom: 20px;

	}

	h2{

		 font-size: 26px;

    	line-height: 28px;

	}

	.stebs_bottom_right_titel{

		width: 100%;

		clear: both;

	}

	.tab-content .card_ch_r_batton{

		width: auto;

	}

	#cards_list .resalts_right_bl .card_ch_r_thums_wp .card_ch_r_thums_center .c_c_r_thumbs .card_ch_r_batton{

		bottom: 0;

	}

	#cards_list .resalts_right_bl .card_ch_r_thums_wp .card_ch_r_thums_center .c_c_r_thumbs .card_ch_r_batton,#cards_list .resalts_right_bl .card_ch_r_thums_center .c_c_r_thumbs .card_ch_r_detail_batton{

		position: static;

	}

	.monthly_spend_titel.acord-btn{

		  position: relative;

		  float: left;

		  width: 100%;

		  text-align: center;

		  color: #87b302;

		  font-size: 18px;

		  font-weight: 700;

		  font-family: Lato;

	}

	.monthly_spend_titel.acord-btn span{

		display: none;

	}

	.monthly_spend_titel.acord-btn.act span{

		   display: inline-block;

    		margin: -3px 5px;

    		position: static;

	}

	.monthly_spend_titel.acord-btn.act span:after{

		position: static;

	}

	.monthly_spend_titel.acord-btn.act img{

		display: none;

	}

	.result .monthly_spend{

		margin-bottom: -25px;

	}
	.baner_stebs_thums .stebs_bottom_right_titel{
		width: auto;
	}
	.baner_stebs_titel{
		line-height: 28px;
	}
	.full-mob{
		width: 100% !important;
	}
	.card-show .resalts_bl{
		margin-top: 0;
	}
	.card-show .resalts_bl .resalts_left_bl{
		margin-bottom: 0;
	}
	.blue_bl{
		margin-top: 25px !important;
	}
	.blue_bl.mob-hide{
		display: none !important;
	}
	.fin_list_one .card_ch_r_batton{
		margin-top: 65px !important;
	}
	
	.card_detail_page_table tr td:first-child{
		width: 80%;
	}
}
.mob-hide.script-code{
	display: block;
  text-align: center;
  padding-bottom: 0;
  position: relative;
  top: -20px;
  margin-bottom: 5px;
  clear: both;
}
@media(max-width: 767px){
	.mob-hide.script-code{
		display: none !important;
	}
	.phone-block{
		opacity: 0;
		height: 0;
	}
	#cards_list{
		width: 100%;
	}
	#cards_list .top10_th_center, #cards_list .top10_th_center *{
		padding-left: 0 !important;  
		padding-right: 0 !important;
	}
	.top10_th_center{
		width: 100% !important;
	}
}
@media(max-width: 480px){
	.fin_list_one .card_ch_r_thums_center .c_c_r_thumbs.one_th .right_t_b{
		padding-bottom: 95px;
	}
	#posts .thumbs_b .right, #posts .thumbs_b .left{

		width: 100%;

		box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		-ms-box-sizing: border-box;

		margin-left: 0;

	}
	.mob-hide.script-code{
		display: none;
	}


	#stebs_meny a{

		width: auto;

	}

	.baner_stebs_thums .people_thums{

		padding-top: 20px;

	}

	.card_detail_page_wrap > table > tbody > tr > td{

		width: 100%;

		display: block;

		box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		-ms-box-sizing: border-box;

	}

	.detail_cards .top10_th_center_r .card_ch_r_batton{

		float: none;

		left: auto;

		right: auto;

	}

	.detail_cards .top10_th_center{

		padding: 0;

	}

	.card_ch_r_thums_center .c_c_r_thumbs  .top10_th_center_r, .card_ch_r_thums_center .c_c_r_thumbs .top10_th_center, .card_ch_r_thums_center .c_c_r_thumbs .card_a_img{

		width: 100%;

		text-align: center;

	}

	.card_ch_r_thums_center .c_c_r_thumbs.top10_th .c_c_r_titel{

		float: none;

		text-align: center;

	}

	.card_ch_r_thums_center .c_c_r_thumbs .c_c_r_icons{

		float: none;

		margin: auto;

	}

	.card_ch_r_thums_center .c_c_r_thumbs .card_a_img img{

		width: auto;

	}

	.card_ch_r_thums_center .c_c_r_thumbs.top10_th{

		height: auto;

	}

	.card_ch_r_thums_center .c_c_r_thumbs.top10_th .top10_th_center_r *{

		display: inline-block;

		width: auto !important;

	}

	

	#posts .thumbs_b .left a img{

		position: relative;

	}

	#posts .thumbs_b .left a{

		height: auto;

		margin-bottom: 15px;

	}

	

	.stebs_bottom .stebs_bottom_right{

		padding-top: 0px;

	}

	.stebs_bottom_right_titel{

		font-size: 16px;

	}

	.stebs_bottom_right .fl.margin_top_45{margin-top: 25px;}

	.stebs_bottom_right .radio_grup.stebs_r_w{

		margin-bottom: 15px;

	}

	.stebs_bottom_right .next_step{

		margin-top: 10px;

		 margin-bottom: 25px;

	}

	.last_steb .last_steb_thumbs{

		width: 125px;

	}

	.stebs_bottom > div{

		overflow: visible;

	}

	.last_steb .last_steb_thumbs *{

		float: none !important;

	}

	.last_steb .last_steb_thumbs > div > div {

		display: inline-block;

	}

	.last_steb .last_steb_thumbs > div > div.balanse_popup_input{
		width: 100%;
	}
	.last_steb .last_steb_thumbs > div > div.balanse_popup_input input{
		width: 85%;
	}

	.stebs_bottom_right .balanse_popup_slider_wrap{

		display: none;

	}

	.balanse_popup{

		width: 250px;

		box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		-ms-box-sizing: border-box;

	}

	.tab-content .c_c_r_thumbs .card_a_img{

		margin-left: 0;

	}

	.tab-content .c_c_r_thumbs .c_c_r_text{

		width: 100%;

	}

	.tab-content .c_c_r_thumbs .c_c_r_sum{

		width: 100%;

	}

	.tab-title{
		
		max-height: 32px;
		height: 32px;
		white-space: nowrap;
	}

	.tab-title span{

		display: inline-block;
		max-width: 1px;
		height: 0px;
		overflow: hidden;
		transition: all 0.3s;
		opacity: 0;

	}

	.tab-title.act span{
		max-width: 150px;
		height: auto;
		transition: all 0.3s;
		opacity: 1;
	}

	.card_ch_r_thums_center .c_c_r_thumbs.one_th .left_t_b, .card_ch_r_thums_center .c_c_r_thumbs.one_th .right_t_b{

		width: 100%;

		position: static;

	}

	.low_cost .card_ch_r_thums_center .c_c_r_thumbs .card_a_img{

		padding-bottom: 10px;

		float: none;

	}

	.resalts_right_bl .card_ch_r_thums_wp .card_ch_r_thums_center .c_c_r_thumbs .card_ch_r_batton, .resalts_right_bl .card_ch_r_thums_center .c_c_r_thumbs .card_ch_r_detail_batton{

		position: absolute;

		bottom: 0;

	}

	.resalts_right_bl .card_ch_r_thums_wp .card_ch_r_thums_center .c_c_r_thumbs .card_ch_r_batton{

		bottom: 25px;

	}

	.card_ch_r_thums_center .c_c_r_thumbs.one_th .right_t_b{

		padding-bottom: 60px;

	}

	.tab-content .card_ch_r_detail_batton, .tab-content .card_ch_r_batton{

		position: relative !important;

		bottom: auto !important;

	}

	#contact_form form input[type="submit"]{

		width: 100%;

		float: none;

	}

	#contact_form .captcha_word{

		width: 63% !important;

	}

	#contact_form_block > .fl{

		width: 30%;

	}
	.resalts_left_bl .income{
		width: 100%;
		box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		-ms-box-sizing: border-box;
	}
	.drop input[type="text"]{
		width: 115px;
	}
	.drop .arrow{
		width: 145px;
	}
	.thumbs_f > div.share-btn{
		width: 100% !important;
		margin: 15px 0 0;
	}
	div[style="position:absolute;right:0px;top:25px"]{
		float: right;
		position: static !important;
  		margin-top: -25px;
	}
	.resalts_right_bl .c_c_r_icons{
		padding-top: 15px;
	}
	body{
		overflow-x: hidden;
	}
}
.card_ch_r_thums.fin_list{
	padding-top: 20px; 
}
.card_ch_r_thums.low_cost{
	padding-top: 15px;
}
.fin_list .low_cost{
	margin-bottom: 0;
}
.fixed_cat{
	display: none !important;
}
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type=number] {
    -moz-appearance:textfield;
}
.share-btn a{
	width: 100% !important;
 }
.share-btn a img{
	position: absolute;
	  top: -8px;
  margin-left: 8px;
}
.center-btn{
	text-align: center;
}
.center-btn a{
	margin-bottom: 15px;
}
#footer_links .thumbs_f a.bg-free{
	background: none;
	  padding-left: 0;
}
.card_apply_section{position:relative; float:left; width:718px; margin-top:20px;}
.card_apply_step{position:relative; float:left; width:50%;}
.card_apply_step b{font-size:16px}
.card_apply_form{position:relative; float:left; width:100%}
.card_apply_form input[type="text"]{position:relative; float:left; border:1px solid #ededed; height:38px; line-height:38px; padding:0px 5%; color:#333333; font-size:14px; font-family: 'Lato', sans-serif; font-weight:400; width:80%; background:url(../img/trans_pix.png) no-repeat;margin-top:10px}
.card_apply_form label span{font-style: italic;line-height: 18px;}
.card_apply_gift .gift_one{width:100%;position:relative; float:left;}
.card_apply_gift .gift_one_img{position:relative; float:left;}
.card_apply_gift .gift_one_radio{width:30px;position:relative; float:left;margin-top:15px}
.card_apply_button{width:100%;margin-top: -30px;}
.card_apply_button div{position:relative; float:right;}
.card_apply_button div a.stebs_batton{display: block;margin-right:15px}
.card_apply_button div i{display: block;position: relative;float:right;margin-top:10px}
.card_apply_info{width:60%;margin-top:20px;font-size:14px}
.card_apply_info p{margin:12px 0}
.card_apply_slogan_block{text-align: center;color:#fff;font-size:36px;font-weight:bold;background: url(../img/slogan_block.png) no-repeat scroll 50% 0;width:100%;padding:72px 0 9px 0}
.card_apply_desc_block{width:100%;margin-top:15px;font-size:12px;}
@media(max-width: 980px){
	.center.detail_cards .card_apply_section{
		width: 100%;
	}
	.center.detail_cards .card_detail_page_wrap iframe{
		max-width: 100%;
	}
	.bank_icons{display:block}
	.bank_icons tbody{display:block}
	.bank_icons tr{display:block}
	.bank_icons td{display:block;padding:10px 0}
}
@media(max-width: 800px){
	.center.detail_cards .card_apply_step{
		width: 100%;
		margin: 10px 0;
	}
	.center.detail_cards .card_apply_button{
		margin-top: 30px;
		text-align: center;
	}
	.center.detail_cards .card_apply_button div{
		width: 278px;
		float: none;
		margin: auto;
	}
	.center.detail_cards .card_apply_button div a.stebs_batton{
		margin-right: 0;
	}
	.center.detail_cards .card_a_img{
		display: block;
		margin: auto !important;
		float: none;
	}
	.center.detail_cards #cards_list .card_ch_r_thums_center .c_c_r_thumbs .c_c_r_titel{
		float: none;
		text-align: center;
	}
	.center.detail_cards .card_ch_r_thums_center .c_c_r_thumbs .c_c_r_icons{
		float: none;
		margin: auto;
	}
	.center.detail_cards .card_apply_slogan_block{
		margin-top: -72px;
	}
	.result.result-sec #T1, .result.result-sec #T1 tbody, .result.result-sec #T1 tr, .result.result-sec #T1 td{
		display: block;
		width: 100%;
	}
	.result.result-sec #T1 tr:last-child td{
		padding-bottom: 10px;
	}
}