#simplemodal-upload p.preview img{    width: 100%;  height: 100%;  border-radius: 20px;}
.form_mobile input[type=text]{color:#333}
.submit_buttons_bluish{background: #2e9adc;margin-bottom: 20px;text-transform: none;}
.padding_top_buttons .submit_buttons{font-size: 14px;}
.level2.articles.box a:hover{text-decoration:none}
#content .box.articles.level2 .simple_simpler{min-height:auto;margin-bottom:25px}
.main_list_calculator #table_form_big td.jsh{color:#333;font-weight:400;text-align:left;border:0;padding:10px 20px;font-size:14px}
.main_list_calculator #table_form_big td{font-size:14px;border:0;padding:10px 20px}
.main_list_calculator #table_form_big .jgr td{font-size:14px;text-align:left;padding:10px 20px}
table.details_output#table_form_big{margin-top:0}
.tel_non_mobile{display: inline-block;}
.tel_mobile{display: none;}
.choice_control .main_li_mobiled{display: none;}
.disclaimer_001 a{font-weight:700;color:#f88c23}
#table_form_big td{border:0 solid #ccc}
.main_list_calculator #table_form_big .jth td{background:#1e7fcc;color:#ffff;font-weight:700;padding:10px 20px;text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:.03em}
select.pck{border:1px solid rgba(0,0,0,0.15);transition:all .2s ease-in-out 0;background-color:#fff;height:30px;font-weight:lighter}
table#table_form_big tr:nth-child(odd){background-color:#fff}
.main_list_calculator #table_form_big td{padding:10px 20px;text-align:left}
#table_form_big{border-collapse:collapse}
.info_paraf{line-height:1.4em}
.framegen_holder_ff{padding:25px 0;box-sizing:border-box}
.framegen_holder_ff_2{padding-top:5px}
.info_paraf_ff img{display:none}
.padding_top_buttons{margin-top: 20px;}
#div-gpt-ad-1568384159354-0{margin-top:20px}
.choice_control .mobile_corner{display:none}
#wide_content .box.register .disclaimer{text-align:left}
#sidebar dt{background:none}
.details.details_output tr td:nth-child(2){text-align:right}
#content .box.articles .text img{max-width:100%;height:auto!important}
#content .box.text .text img{max-width:100%}
.box.box_no_actions table{max-width:100%!important}
.profile_article img{max-width:100%}
table.details .without_main{width:86%!important}
table.details span.without_main{width:7%!important;text-align:right;display:inline-block}
iframe{max-width:100%}
.simple_tag_contain{width:-webkit-calc(100% - 90px);width:-moz-calc(100% - 90px);width:calc(100% - 90px);max-width:100%;padding-right:30px}
.simple_tag_contain.simple_tag_contain_cv{width:-webkit-calc(100% - 102px);width:-moz-calc(100% - 102px);width:calc(100% - 102px);max-width:100%;padding-right:20px}
button.fancy{margin-left:auto;margin-right:auto;display:block;margin-top:30px}
@media only screen and (min-width: 1280px) {
	#__xclaimwords_wrapper p span {
   font-size: 18px!important;
   line-height: 28px!important;
}
#content h1 {
   line-height: 55px;
}
#content .box.articles .text{font:lighter 18px/28px Circular,Trebuchet MS,Arial,Helvetica,sans-serif!important;font-size:18px!important;color:#333}
}
@media only screen and (max-height: 710px) {
	#simplemodal-container{overflow:scroll;}
}
@media only screen and (max-width: 780px) {
	#simplemodal-container{overflow:scroll;}
}
@media only screen and (min-width: 728px) {
#div-gpt-ad-1568383595051-0{display:none}
}
@media only screen and (max-width: 1580px) {
.cc-color-override-254841189.cc-window{font-size:13px!important}
.cc-btn{font-size:1em}
#more-links ul{padding-right: 40px;}
#content .box.account.login p.form{margin:10px 0}
}
@media only screen and (max-width: 1420px) {
	#content .box.homepage dl {  padding: 0 10px;}
	#content .homepage.box { padding-right: 10px;}
#content .box.homepage > h3{padding:0 20px;}


}

@media only screen and (max-width: 1380px) {
.share_icons_all a img{width:50px;padding:20px 7px 7px;vertical-align:top;max-width:15%}
#content .box.ad{padding-right:0}
.single_job_ad_left{width:30%}
#more-links ul{padding-right: 30px;}
.single_job_ad_right{width:70%}
.box.box_no_actions table{width:100%}
.fb_iframe_widget_fluid{display:none!important}
#content .box.articles .texts_news_slider .slick-prev{left:30%}
#content .box.articles .texts_news_slider .slick-next{right:32.5%}
.main_list_of_jobs_ltr.main_list_research #content{padding-right:0}
.search_grid{width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px)}
.main_list_of_jobs{width:100%;padding-left:10px;padding-right:20px}
.main_list_of_texts,.main_list_calculator,.main_list_of_jobs_ltr{padding-left:20px;padding-right:20px}
.all_gray_p{font-size:14px}
.footer_parts_grupation_inside .all_gray_p{min-height:100px}
.footer_parts_grupation .all_white_p{min-height:100px}
#content .box.homepage dd a{padding:8px 15px}
#search .preview{width:95%}
.footer_content{max-width:100%;padding-right:20px;padding-left:20px}
#more-links div{padding:15px 20px 20px}
.absolute_image{position:absolute;right:-1vw;top:0;max-width:170%}
}
@media only screen and (max-width: 1180px) {
.main_list_of_jobs_ltr.main_list_of_jobs_cover #content{padding-right:20px}
.radial_single_job_bottom{width:100%;padding-left:0;padding-right:0}
.transparent_buttons{width:340px}
.transparent_buttons.button_list{width:auto}
.share_icons_all a img{padding:20px 10px 5px}
.box_no_actions td{padding:5px 8px;box-sizing:border-box}
#search .preview a{padding:15px}
#more-links a{padding:5px 0}
#search li.explanation a{padding:8px 0}
#more-links ul{padding-right: 15px;}
.explanation .trazilica_img{padding-right:5px;width:35px}
#search .keyWordsSelect{margin-left:10px}
#search .keyWordsName{width:285px}
#search .preview{width:100%;box-sizing:border-box;padding-right:20px;padding-left:20px}
#search form{padding:70px 0 150px}
#content .box.articles .texts_news_slider .slick-prev{left:28%}
#content .box.articles .texts_news_slider .slick-next{right:30.5%}
#content #cv{padding-left:0;padding-right:0}
}
@media only screen and (max-width: 1080px) {
.main_list_of_jobs_ltr #wide_content.wide_content2{padding-right:0;width:100%}
#content .box.list .columns > div{padding-right:0;width:100%}
.center_message{width:100%;margin:0 auto 20px;max-width:100%}
.center_message2{width:100%;max-width:100%}
#content .box.list .group .intro strong{font-weight:400;text-align:left;color:#333;font-size:16px;padding-bottom:8px;line-height:1.2em;letter-spacing:-.01em;display:inline-block;width:100%;box-sizing:border-box}
#content .box.list .columns .flex_date_holder{padding:0}
#content .box.list .group .intro a{padding:12px 15px}
.box_no_actions p{font-size:14px;text-align:left}
.box_no_actions td{font-size:14px}
#content .box.text.menu .links{border-top:0 dashed #ccc}
#content .box.articles .supertitle{font-size:18px;color:#A1ACB5;text-align:left;font-weight:900;padding-top:10px;line-height:1.3em;letter-spacing:.01em;font-weight:normal}
#content .box.text.menu .each_section .item .text{padding-bottom:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}
#content .box.text.menu .item span{text-align:left;width:100%;float:left}
#content .box.text .text a{display:inline-block;width:auto;padding-top:10px}
.box_no_actions .item_no_image_shown img:first-of-type{padding-top:0}
#content .box.text.menu .item img{margin:20px 0 11px}
#content .box.text.menu .each_section .item p{display:block;width:100%;text-align:left}
#content .box.articles .info{overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-bottom:0;margin-bottom:0;border-bottom:0;padding-top:10px}
#content .box.articles .info:last-child{font-size:14px!important}
.articles .info a{margin-bottom:10px;text-align:center;padding:10px 15px;margin-right:10px}
#content .box.articles .info:last-child:before{margin-right:2px}
.main_tag_simple:nth-child(odd){padding-right:10px}
.main_tag_simple:nth-child(even){padding-left:10px}
.box.articles.level1 .slick-list{box-sizing:initial;padding:0 0 20px;margin-top:0}
#search input,#search select{width:205px}
.footer_content{padding:20px 0 0}
.footer_parts_grupation{width:50%;padding-right:15px;padding-left:15px;margin-bottom:20px}
.footer_parts_grupation_last{width:50%;padding-right:15px;padding-left:15px}
#search select{padding:13px 36px 13px 27px}
.footer_parts_grupation .all_white_p{min-height:100px}
.footer_parts_grupation_inside .all_gray_p{min-height:100px}
.footer_grupation{padding:20px 0 15px;margin-top:35px}
.all_gray_p{font-size:16px}
.footer_content_insider{padding:0 20px}
.company_data_link{padding:15px 5px}
.company_data_link img{width: 90%;position:relative;box-sizing:border-box}
.item_inside_border .company_logo_holder{height:90px;padding:10px 0}
.other_links_sidebar_footer h3{font-size:14px}
.other_links_sidebar {   padding-bottom: 5px;}
.footer_part h5{font-size:14px;padding-bottom:10px}
.other_links_sidebar_footer{width:25%}
.footer_part{width:18.5%;box-sizing:border-box;padding-right:15px}
#content .box.list .columns div{margin:0}
#sidebar #sliderAdsMain p a,#sidebar .sliderAdsMain p a,#sidebar .sliderAdsMain a.title{padding:10px 20px}
.search_grid{padding:15px}
.pagination .pages{padding-top:15px;padding-bottom:15px}
#content .box.list .columns > div{padding-right:10px}
#content .box.list .columns .nested .logo a{margin:0;display:inline-block;padding:20px 5px}
#content .box.list .columns .flex_date_holder div:nth-child(2){width:auto}
}
.search_grid{width:-webkit-calc(100% -5px);width:-moz-calc(100% - 5px);width:calc(100% - 5px)}
#content .box.articles.level1 .cube:nth-child(odd){padding-right:10px}
#content .box.articles.level1 .cube:nth-child(even){padding-left:10px}
#footer a{padding:6px 0}
#content .box.articles .texts_news_slider .slick-prev{left:25%}
#content .box.articles .texts_news_slider .slick-next{right:27.5%}
.login.mobile_corner.corner{display:none}
.mobile_nonhide{display:none}
.cc-btn.cc-deny{display:none}
.only_mobile_title{display:none}
.mobile_f_search{position:relative;height:0;display:none;overflow:hidden}
.advanced_search_mobile{display:none}
#content .box.homepage .responsive-only{display:none}
.footer_part .arrow_image{display:none}
.onli_mobiler{display:none}
.cc-color-override-254841189 .cc-btn{border-radius:100px!important;background:#1e7fcc!important;color:#fff!important;transition:all 300ms ease!important;border:0!important;background-image:linear-gradient(to bottom,#5BCAF0,#55a1dd,#0065a0)!important;background-size:100% 170%!important;padding:10px;margin-bottom:5px}
.cc-floating.cc-theme-edgeless .cc-message{margin:5px 0 15px 4px !important;font-size:14px!important;line-height:1.4em!important}
.cc-color-override-254841189 .cc-link,.cc-color-override-254841189 .cc-link:active,.cc-color-override-254841189 .cc-link:visited{padding:0!important;display:inline}
.container.cv.sidebar_cv{margin-top:20px}
@media only screen and (min-width: 1024px) {
	.choice_control .hide_desktop{display: none !important;}
.hidden_search_part #search{display:none}
}
@media only screen and (max-width: 1024px) {
	.choice_control {padding-bottom: 150px !important;box-sizing: border-box;	overflow-y: scroll;
    -webkit-overflow-scrolling: touch;}
	.choice_control .hidde_tablet_mobile{display: none;	}
	.choice_control .main_li_mobiled{display: block;}
	.choice_control li a, .choice_control li span{border: 0px;}
	.choice_control li a.activated{border:0px;}
.choice_control li.main_li a.activated{    border: 0px;}
.main_list_of_jobs_ltr.main_list_of_jobs_cover #content{padding-right:0}
.main_list_of_jobs_preview #sidebar{width:100%}
.main_list_of_jobs_preview .transparent_buttons_cv{margin:10px 0 15px}
.main_list_of_jobs_preview #sidebar dd{text-align:center}
.main_list_of_jobs_preview .transparent_buttons img{padding-top:0;margin-top:-2px}
.main_list_of_jobs_preview #sidebar dd .container{text-align:left}
.main_list_of_jobs_preview .sidebar_cv{text-align:left}
.main_list_of_jobs_preview #sidebar .blue_buttons{margin-left:15px}
.main_list_of_jobs_preview #sidebar dd{padding:0 0 30px}
.main_list_of_jobs_preview #sidebar dt{height:0}
.radial_sidebar_margins_top{margin-top:0}
.padding_top_cvs{margin-top:10px}
#search.search_pd{background-image:none;background:#fff}
.button_paddings_24{text-align:center}
#search h2 strong{color:#333!important}
.sidebar_cv_paddings{margin-top:10px}
#content #cv{padding-left:0;padding-right:0}
#content #cv .jobs_about_left{padding-right:10px}
.pointer_image{display:none}
#content #cv div.info_flex{margin-top:20px}
.header_business{position:relative;width:100%;left:auto;top:auto;box-shadow:none;border:0;border-top:1px solid #eee;transform:none;background:transparent;border-radius:0}
.header_business li a:hover{color:#333}
.header_business li:first-of-type a{border-radius:0}
.header_business li:last-child{border-radius:0}
#content .box.ad{padding:0 0 10px}
#content .box.account.login{text-align:center}
#content .box.account.login button{margin-left:auto;margin-right:auto;display:block;width:47.5%}
#content #cv .info .avatar img{max-width:100%}
.main_list_of_jobs_ltr #content{padding-right:0}
#content .box.articles.level2 .simple,#content .box.list.cv .simple{margin-bottom:5px;margin-top:15px}
#content .box.articles .search_category{margin-bottom:10px}
#content .box.articles .cube button{min-width:280px;max-width:100%}
.cc-banner.cc-theme-edgeless .cc-message{margin-left:0;font-size:14px;line-height:1.5em;padding-top:5px}
cc-banner.cc-theme-edgeless .cc-allow{border-radius:100px!important;background:#1e7fcc!important;color:#fff!important;transition:all 300ms ease!important;border:0!important;background-image:linear-gradient(to bottom,#5BCAF0,#55a1dd,#0065a0)!important;background-size:100% 170%!important;margin-bottom:5px}
.choice_control li a,.choice_control li span{width:100%;box-sizing:border-box;padding:30px 15px}
.header_main_mobile{overflow:visible;background:transparent;height: 60px;}
.header_main{box-shadow:none;background:transparent;}
#logo{position:absolute;left:0;right:0;margin:auto;text-align:center;background-color:#F3730D;background-image:linear-gradient(141deg,#FD6D58 0%,#F88C23 100%);display:block;width:100%;z-index:10000;overflow:hidden;padding:15px 45px 13px 38px;border-radius:0;box-shadow:0 0 3px 0 rgba(0,0,0,0.15)}
.choice_control{float:none;background:#fff;margin-top:70px;margin-bottom:0;margin-top:0;position:inherit;float:none;background:#fff;padding-top:60px;margin-bottom:0;box-shadow:0 0 3px 0 rgba(0,0,0,0.15);margin-left:-125vh;overflow:hidden;height:0;transition:all 500ms ease}
.choice_control_active{margin-left:0;width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;box-sizing:border-box;min-height:100vh}
.choice_control li{width:100%;text-align:left;border-bottom:1px solid #eee;box-sizing:border-box}
.choice_control .login.corner{border:0;font-size:0;width:auto;min-width:auto;padding:9px 10px;padding-right:60px;position:absolute;z-index:100000;right:0;top:0}
.choice_control .login.corner.mobile_corner{padding:9px 10px}
.choice_control li .login_buttons,.choice_control li a.login_buttons,.choice_control li span.login_buttons{font-size:0;width:auto;min-width:auto;padding:9px 13px;position:relative;box-shadow:2px 2px 5px 2px rgba(0,0,0,.1)}
.choice_control li .login_buttons_pd,.choice_control li a.login_buttons_pd,.choice_control li span.login_buttons_pd{width:100%;border-radius:0;margin:0;width:100%;box-sizing:border-box;padding:30px 15px;font-size:16px;text-align:left;text-transform:none;box-shadow:none;font-weight:700}
 .choice_control li span.login_buttons.profile_buttons{width: 42px;height: 42px;padding: 11px 10px 11px 12px;}
  .choice_control li span.login_buttons.profile_buttons img{width: 18px;}
.space{height:60px}
.login_img{vertical-align:middle;margin-top:0;width:16px}
.login.mobile_corner.corner{display:block}
.choice_control li .search_buttons_mobile{background:#F5A623;border-radius:100px;padding:8px 12px;width:42px;box-shadow:2px 2px 5px 2px rgba(0,0,0,.1);height:42px;box-sizing:border-box}
.choice_control li .search_buttons_mobile_pd{background:#1e7fcc;background-image:linear-gradient(to bottom,#5BCAF0,#1e7fcc,#0065a0);background-size:100% 160%}
.choice_control li .search_buttons_mobile img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.menu_iconer_main{display:block;cursor:pointer;width:60px;height:60px;position:absolute;box-sizing:border-box;text-align:center;z-index:5000000;border-radius:0 50px 50px 0;background:#F5A623;box-shadow:2px 2px 5px 2px rgba(0,0,0,.1);line-height:.7em;padding-top:18px}
.menu_iconer_main_lines{width:20px;height:3px;display:inline-block;border-radius:100px;background-color:#fff;box-sizing:border-box;margin-right:8px;transition:all 300ms ease}
.cc-color-override-254841189.cc-revoke{display:none!important}
.menu_iconer_main_lines_active:nth-child(1){transform:rotate(45deg);transform-origin:bottom;position:absolute;left:-6px;right:0;margin:auto;top:-2px;bottom:0}
.menu_iconer_main_lines_active:nth-child(3){opacity:0}
.menu_iconer_main_lines_active:nth-child(5){transform:rotate(-45deg);transform-origin:bottom;position:absolute;left:-2px;right:0;margin:auto;top:0;bottom:1px}
#menu{padding:15px;width:100%;display:block;box-sizing:border-box;text-align:left;background:#f2f2f2}
#menu a{padding:5px;margin-right:15px;border:0;background-color:#fff}
.only_mobile_title{display:inline-block;padding-right:15px;font-size:16px;color:#333;font-weight:lighter}
#search{display:block;position:fixed;z-index:100000;background:#fff;top:0;height:120vh;overflow:scroll;transition:opacity 300ms ease;margin-left:110vw;opacity:0}
#search.search_visible{margin-left:0;opacity:1}
#search h2{color:#333;padding-bottom:60px}
#search h2 span{color:#333!important}
#search h2 strong{color:#333}
#search .background_color_overlay{display:none}
#search form{padding:50px 0 160px;width:600px;height:auto;margin:0 auto;max-width:90%}
#search .preview_holder .preview li{display:none}
#search .preview_holder .preview li.explanation{display: block;width: 100%;text-align: center;}
#search ul{width:100%}
#search .preview_holder_pd{background-color: transparent;}
#search .preview_holder{position: relative;margin-top: 30px;background-color: transparent !important;text-align: center;}
#search li{width:100%;margin-bottom:0;padding-bottom:0}
#search li.explanation a{color: #444;}
.explanation .trazilica_img {  filter: invert(80%);}
#search .preview {    margin: 0px;}
#search .keyWordsName{width:100%;margin-bottom:30px;box-shadow:0 0 6px 0 rgba(0,0,0,.05);border:1px solid #eee;box-sizing:border-box;padding:14px 30px 14px 55px}
#search .keyWordsSelect{width:100%;margin-bottom:30px;margin-left:0;box-shadow:0 0 6px 0 rgba(0,0,0,.05);border:1px solid #eee;box-sizing:border-box;padding:13px 36px 15px 27px}
#search .button{margin:0 auto;width:100%;box-sizing:border-box;line-height:1em;padding:16px;height:50px;font-size:16px;line-height:1em}
.close_modal_search{position:absolute;top:20px;right:20px;z-index:5;width:50px;height:50px;transition:all 200ms ease;border-radius:100px;border:1px solid #EDEDED;cursor:pointer;box-shadow:0 5px 10px 0 rgba(20,20,20,0.1)}
.close_modal_search_inside{width:40%;height:2px;background:#333;position:absolute;top:0;border-radius:100px;bottom:0;right:0;left:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:auto}
.close_modal_search_inside:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.mobile_f_search{width:100%;position:relative;background-color:#000;height:auto;display:block;padding:50px 0;background-image:url(../images/background-main.jpg);background-size:cover;box-sizing:border-box;overflow:hidden;background-position:right bottom}
.mobile_f_search_pd{background-image:url(../images/background-main2.jpg)}
.mobile_f_search .background_color_overlay{background:rgba(0,0,0,0.41);overflow:hidden;position:absolute;left:0;top:0;box-sizing:border-box;width:100%;height:100%}
.form_mobile{position:relative;text-align:center}
.form_mobile *{vertical-align:baseline}
.form_mobile h1{text-align:center;margin:0;font-size:30px;color:#fff;font-weight:400;vertical-align:baseline;line-height:1em;padding-bottom:30px}
.form_mobile h1 span{color:#fff!important}
.form_mobile h1 *{vertical-align:baseline}
.form_mobile input[type=text]{background-color:#fff;border-radius:100px;border:none;margin:0;font-weight:400;opacity:1;font-size:16px;font-family:Circular;box-shadow:0 5px 12px 4px rgba(0,0,0,0.15);font-style:normal;width:80%;box-sizing:border-box;padding:13px 30px;border:1px solid #eee;margin-right:15px;vertical-align:middle}
.form_mobile button{background:#f60;background:linear-gradient(45deg,#ff5c44 20%,#ff8b1a 50%);background-image:linear-gradient(to left,#fc6076,#ff8b1a,#ff5c44);box-shadow:0 5px 12px 4px rgba(0,0,0,.15);text-align:center;text-indent:0;border-radius:100px;font-weight:400;font-size:16px;transition:all 300ms ease;margin-left:0;position:relative;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-size:200% 100%;border:0;box-sizing:border-box;height:51px;width:51px;vertical-align:middle;position:relative}
.form_mobile .small_search_mobile_button_pd{background:#1e7fcc;background-image:linear-gradient(to bottom,#5BCAF0,#1e7fcc,#0065a0);background-size:100% 160%}
.advanced_search_mobile{display:block;width:100%;text-align:center;background-color:#333}
.advanced_search_mobile a{width:100%;text-align:center;display:inline-block;padding:9px 10px;font-size:14px;color:#fff;box-sizing:border-box}
.advanced_search_mobile_pd{background-color:#2F9DE0}
.small_search_mobile_button img{position:absolute;left:0;right:0;top:-1px;bottom:0;margin:auto}
.main_list_of_jobs #content{width:100%;margin-bottom:0}
#sidebar{float:none;margin:0 auto;overflow:hidden;display:block}
#content .homepage.box{padding-right:0}
.main_list_of_jobs{padding-left:10px;padding-right:10px;padding-top:20px}
.main_list_of_jobs_ltr{padding-top:0;overflow:hidden;padding-left:20px;padding-right:20px}
#content{padding-bottom:10px}
#content h1,.main_list_calculator #content h1{font-size:36px;line-height:45px;color:#333;border-bottom:0 dashed #cecece;letter-spacing:-.01em;padding-top:5px;padding-bottom:0}
.radial_single_job{margin-top:20px}
.radial_single_job_bottom_inside{margin-top:20px}
#content .ad_mask h1{padding-bottom:20px;padding-top:0}
.jobs_about_left{width:25%;padding-right:15px}
#content #cv dt.jobs_about_left{width:25%}
.jobs_about_right{width:75%}
#__xclaimwords_wrapper p:first-child strong:first-child{line-height:1.4em;font-size:24px}
#content .box.articles .text .subtitle{font-size:18px!important}
#__xclaimwords_wrapper p{padding:5px 0}
.articles p span strong{padding-top:10px;line-height:25px}
.texts_news_slider_single h2{padding:20px 30px 10px 20px;font-size:24px;line-height:29px}
#content .box.articles.level1 .top .texts_news_slider .image_holder_slider{height:auto}
#content .box.articles.level1 .top .texts_news_slider .image_holder_slider img{position:relative}
#content .box.articles.level1 .top .texts_news_slider div *{vertical-align:top}
}
@media only screen and (max-width: 980px) {
#__xclaimwords_wrapper p{letter-spacing: 0.005em;}
#div-gpt-ad-1568644049865-0{display:none}
.main_tag_simple:nth-child(even){padding-left:12;padding-right:0px}
.main_tag_simple:nth-child(odd){padding-right:12px;padding-left:0px}
#div-gpt-ad-1568646931991-0{display:none}
.account.box .third_holders_parent .third_holders{width:100%;padding-bottom:20px}
#content .box.account .third_holders button{margin:0;border:0;width:300px;max-width:100%}
.arrow_image_active{-webkit-transform:scaleY(-1);transform:scaleY(-1);padding-top:1px;padding-bottom:0}
.flex_date_holder{display:block;overflow:visible;text-align:left}
.flex_date_holder div:first-child{width:100%;padding-bottom:13px}
.footer_part{width:100%;text-align:center;padding-right:0}
.other_links_sidebar_footer{width:100%;text-align:center;width:100%;text-align:center;max-width:320px;margin:20px auto 0;display:block}
.other_links_sidebar{border-bottom:0;display:none}
#footer{margin-top:20px;padding-top:0;box-shadow:none;border-top:1px solid #eee}
.footer_grupation{margin-top:10px;padding-bottom:0;border-top:0 solid #eee}
#content .box.homepage > h3{line-height:1.2em}
.main_list_of_jobs .box.homepage > h3{line-height:1.2em}
#sliderSocialMain{display:none}
.mobile_visible_footer_parts{height:0;overflow:hidden;transition:all 300ms ease}
.footer_content_insider{padding:0}
.footer_part h5{padding-bottom:20px;border-bottom:1px solid #eee;padding-top:20px;cursor:pointer;font-size:16px;font-weight:400;transition:all 300ms ease}
.footer_part h5:hover{color:#2F9DE0}
.footer_content{padding-top:0}
.sliderSocialMain{display:none;display:none}
.footer_part *{vertical-align:middle}
.footer_part .arrow_image{display:inline-block;padding-left:5px;transition:all 300ms ease;margin-top:-1px}
#footer .mobile_visible_footer_parts_1 a,#footer .mobile_visible_footer_parts_2 a,#footer .mobile_visible_footer_parts_3 a,#footer .mobile_visible_footer_parts_4 a{padding-top:20px;padding-bottom:10px;font-size:16px;transition:padding-bottom 300ms ease;opacity:1}
#footer .mobile_visible_footer_parts a{padding-top:0;padding-bottom:0;opacity:0}
#footer .footer_content_insider a:last-child{border-bottom:1px solid #eee;padding-bottom:25px}
.onli_mobiler{display:inline-block;vertical-align:top;opacity:.3;padding-left:5px}
#content .box.text.menu .item{margin:-13px 0 22px;border-radius:5px;padding:20px}
#content .box.text.menu .item .text{float:left;width:100%}
#content .box.text .each_section .text strong{display:inline;font-size:1em}
#content .box.club{padding:10px 0 0}
.club.box div{max-width:100%!important;margin-left:0!important}
.font_zero{margin-top:0}
.coface_single{padding-right:20px}
#content .box.coface .home-item{margin-bottom:20px}
}
@media only screen and (max-width: 860px) {
#content .box.coface .basic img{   margin-top: 0px;}
p, a, h1, h2, h3, h4, h5, h6, button, input { letter-spacing: .02em;}
	#portfolio a.comments_sends{font-size: 16px;width:100%;display: block;}
.steps_repeat_50:nth-child(odd){padding-right:10px}
.framegen_holder_special{padding-bottom:0;border:0}
.single_offers_flex_m{display:block;padding-right:20px;font-weight:700}
.links_holder{font-weight:lighter}
.framegen_holder_special .framegen_holder{padding:0}
.links_holder{width:100%;padding-top:15px}
.links_holder div:last-child{border-right:0}
main.radial_single_job{padding:20px;padding-bottom:10px}
.single_job_ad_left{width:36%}
.single_offers .link a{padding:0;padding-left:20px}
.links_holder div{display:inline-block;min-width:auto;border-right:1px solid #ddd;text-align:left;border-left:0;padding-right:20px}
.res_date_time_comp.employer:before,.single_job_ad_left.employer:before{left:1px}
.single_job_ad_left.category:before{left:.5px}
.res_date_time_comp.deadline:before,.single_job_ad_left.timeline:before{left:-1.5px}
.single_job_ad_left.location:before{left:1px}
#__xclaimwords_wrapper .radial_single_job .header_jobs_universal:before{left:20px}
.jobs_about_holder{padding:0 20px}
.radial_single_job .header_jobs_fast.header_jobs_universal:before{left:20px}
#content .ad_mask .header_jobs{padding-left:75px}
.single_job_ad_right{width:64%}
#content .box.account.login button{width:50%}
.steps_repeat_50:nth-child(even){padding-left:10px}
#content .box.coface .powered a{display:inline-block;width:140px;height:45px;margin:0 auto;background-size:100% auto;background-position:center;background-repeat:no-repeat}
#content .box.coface .powered span{font-size:12px}
#sidebar #sliderAdsMain a.title span,#sidebar .sliderAdsMain a.title span{font-size:14px}
#sidebar #sliderAdsMain a.title,#sidebar .sliderAdsMain a.title{font-size:14px}
#sidebar #sliderAdsMain p a{padding:15px 20px;line-height:1.2em}
#sidebar .common h3{font-size:20px}
.items_grid .item{width:100%}
.text.box p{text-align:left!important;letter-spacing:-.01em}
#content .box.text .text strong{font-weight:700;padding-top:10px;display:inline-block;font-size:16px}
.footer_grupation{padding-bottom:0}
.rights_footer p{font-size:14px;padding:20px 0}
.footer_parts_grupation{width:100%;margin-bottom:15px}
#content .box.homepage dl{display:none;width:100%}
#content .box.homepage .responsive-only{display:block}
.flex_date_holder{display:flex;text-align:left}
.flex_date_holder div:first-child{width:65%;padding-bottom:0}
.footer_parts_grupation_inside .all_gray_p{min-height:auto}
.footer_parts_grupation .all_white_p{min-height:auto;padding-bottom:25px}
#simplemodal-container{max-width:90%;box-sizing:border-box}
#modal{max-width:100%;box-sizing:border-box}
#sidebar .common .sliderNews a.title{padding-left:2px;box-sizing:border-box}
#small-club .sliderNews .slick-slide{box-sizing:border-box}
#small-club .slick-slide .more{padding-left:2px;box-sizing:border-box}
#sidebar #small-club .sliderNews .slick-slide h4{padding-left:2px}
#small-club .slick-slide .more{font-size:16px}
#sidebar #small-club h4{font-size:16px!important;-webkit-text-size-adjust:100%}
*{-webkit-text-size-adjust:100%}
#sidebar #small-club p{font-size:14px!important;-webkit-text-size-adjust:100%}
#sidebar{-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}
#sidebar .sliderCareer .slick-slide h4{margin-top:10px;vertical-align:top}
.main_list_of_jobs_coface #content h1{font-weight:900;margin-bottom:20px}
.coface_single{width:50%}
.coface_single:nth-child(odd){padding-right:10px;padding-left:0}
.coface_single:nth-child(even){padding-right:0;padding-left:10px}
#content .box.coface .info{display:block;width:100%;box-shadow:none}
#content .box.coface .border{display:none}
#content .box.coface .basic{display:block;width:100%;margin-bottom:20px;box-shadow:none}
#content .box.coface .basic h2{padding-top:0}
#content .box.coface .info label{width:150px}
#content .box.coface .info span{float:left;width:200px}
table.details tr td{padding:15px 10px 5px 25px}
table.details input,.profile_edition input,#content #cv form input[type=text]{width:100%!important}
table.details select,.details_new select,.horizontal.list select,.job_description_segmets_top_form select{width:100%!important}
table.details tr td:nth-child(even){padding:15px 25px 5px 15px}
table.details tr td:nth-child(odd){padding:15px 15px 5px 25px}
table.details.details_output tr td{padding:20px}
table.details .without_main{width:90%!important}
table.details span.without_main{width:7%!important;text-align:right;display:inline-block}
#content .box.list .columns{margin:0 0 20px}
.search_left{width:25%}
.search_right{width:75%;padding-left:20px}
.disclaimer_part.right_disclaimer{padding-left:10px;box-sizing:border-box}
}
@media only screen and (max-width: 728px) {
#div-gpt-ad-1568203084593-0{display:none}
#content .box.list .logo_bold .title,#content .box.list .bold .title{font-size:16px}
.normal_title{font-size:16px}
#wide_content .box.job_ad .block h2{font-size:20px}
.block_type_part_image{padding-right:20px}
.prefixes{font-size:20px}
.res_date_time_comp{display:inline-block;padding-right:20px}
.res_date_time_comp.employer{width:30%}
.res_date_time_comp{width:35%}
#content .box.list .columns div:last-child .nested{margin-bottom:5px}
.table_flex_first{display:inline;width:auto;padding-right:0;padding-left:0;border:0}
.single_offers_flex{display:block;font-size:0;position:relative;padding-right:50px}
.single_offers_flex *{letter-spacing:.02em}
.single_offers_flex_m{padding-right:20px}
.single_offers_flex *{font-size:14px;vertical-align:top}
.table_flex_third{display:inline;width:auto;padding-right:0;padding-left:0;padding-left:0;border:0}
.table_flex_forth{display:inline;width:auto;padding-right:0;padding-left:0;border:0}
.table_flex_second{display:inline;width:auto;padding-right:0;padding-left:0;border:0}
.table_flex_third:after{content:' — ';padding-right:5px}
.table_flex_second:before{content:' — ';padding-left:5px;padding-right:5px}
.table_flex_fifth{width:auto;display:inline-block;position:absolute;top:0;bottom:0;right:0}
.overflow_scrollable{overflow-x:auto}
#table_form_big{min-width:700px}
.wide_content2 .label_container_multiple_inline33{vertical-align:top}
}
@media only screen and (max-width: 680px) {
		#__xclaimwords_wrapper h4{margin-bottom: 5px;}
	table.details .multiple_select{
		height: 50px;
	    padding: 10px 15px;
		border-radius: 100px;
	}
	.header_main_mobile{height: 55px;}
	.search_grid { padding-bottom: 10px;
}
.res_date_time_comp.employer:before,.single_job_ad_left.employer:before{left:-0.5px}
.location_system:before {   top: -2px;}
.group.nested .location_system:before {  transform: scale(0.8);}
#content .box.list .group .intro a {  padding: 8px 15px;}
#content .box.list .columns {  margin: 0 0 10px;}
#content .box.list .group .intro strong {  font-size: 14px;    padding-bottom: 5px;}
	#content .box.list .logo_bold .title, #content .box.list .bold .title {  margin-top: 0px;}
	.search_left{    border: 1px solid #ededed;border-radius: 5px;}
#offer_groups .one .menu, #offer_groups .two .menu {   overflow-x: scroll;padding: 10px 50px 10px 20px;margin-left: 0px;}
#offer_groups .menu li {    zoom: 1;display: inline-block; *display:inline;  }
#offer_groups .menu {  margin: 10px 20px 0;}
#offer_groups ul {   margin-top: 10px;margin-bottom: 20px}
	.tel_non_mobile{display: none;}
.tel_mobile{display: inline-block;}
	.padding_top_buttons button{width: 100% !important;}
		.padding_top_buttons {margin-top: 0px;}
#wide_content .job_ad.box {  padding: 0 0px 10px;}
#content .box.coface .info label{width:150px;max-width:45%;padding-right:10px;line-height:1.4em;box-sizing:border-box;padding-bottom:15px}
.payment_line{margin:15px 0}
.payment_desc{display:block}
.payment_desc .payment_desc_inside:last-child{text-align:left;margin-top:15px;border-top:1px solid #EDEDED;padding-top:15px}
.block_type_part_text{margin-top:30px;width:100%}
.block_type_part_image{padding-right:0;width:200px;max-width:100%}
#wide_content .column_on_half_left{padding-right:0}
.table_overlay_with_padding_additional .column_on_half_third .label_container br{display:none}
.label_container_multiple_inline25{width:50%}
#wide_content .box.job_ad .column_on_half_70{width:100%}
#wide_content .column_on_half_right{padding-left:0}
#wide_content .box.job_ad span.column_on_half_third,#wide_content .box.job_ad .column_on_half_third{width:100%;padding-left:0;padding-bottom:10px;padding-right:0}
#wide_content .box.job_ad .column_on_half{width:100%}
.wide_content2 .label_container_multiple_inline33{width:50%}
.wide_content2 .label_container_multiple_inline50{width:100%}
.transparent_buttons.button_list{width:40px;font-size:0;height:40px}
#wide_content .box.job_ad .slider_marked{padding:15px}
#wide_content .box.job_ad .slider{margin:15px 0}
#wide_content .box.job_ad .slider p.steps{font-size:12px;padding-top:30px;letter-spacing:.03em}
.transparent_buttons.button_list img{padding-top:2px;width:50%;max-width:auto;position:absolute;left:0;right:0;top:-3px;bottom:0;margin:auto}
.flex-content.flex_content_numbers{padding-bottom:0}
.flex-content.flex_content_numbers .numbers_icons{max-width:100%;width:50%;padding:0 5px 25px 40px}
.single_offers_flex_m .links_holder{padding:0 0 10px 20px;margin-top:20px;border-left:1px solid #ddd}
.single_offers_flex_m .links_holder div{width:100%;border:0;padding-left:0;padding-top:10px;padding-right:0}
.single_offers .link a{padding-left:0}
#modal.experience.simplemodal-data h3,#modal.education.simplemodal-data h3,#modal.languages.simplemodal-data h3,#modal.skills.simplemodal-data h3,#modal.memberships.simplemodal-data h3,#modal.references.simplemodal-data h3,#modal.projects.simplemodal-data h3,#modal.rewards.simplemodal-data h3,#modal.additional.simplemodal-data h3{line-height:1.2em}
#content #cv form input[type=text]{font-size:14px;height:43px;margin-top:-1px;padding:10px 15px}
#content #cv form .job_description_segmets_top_form textarea{height:100px!important;font-size:14px;padding:10px 15px;line-height:1.5em}
#content #cv form .job_description_segmets_top_form select.services_single_test{margin-top:30px}
#content #cv form .job_description_segmets_top_form select.services_single_test:first-child{margin-top:0}
#content #cv form .job_description_segmets_top_form select{font-size:14px;height:43px;margin-top:-1px;margin-bottom:10px;padding:10px 15px}
#content #cv form .job_description_segmets_top_form select:last-child{margin-bottom:0}
.dynamic_o dt{font-size:14px}
.dynamic_o p{font-size:14x}
#content #cv div.jobs_about_p,#content #cv .section .item em{font-size:14px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
.dynamic_o dd{font-size:14px}
.header_business li:first-of-type a{border-radius:0}
.header_business li:first-of-type{border-radius:0}
.header_business li:last-child{border-radius:0}
.header_business li:last-child a{border-radius:0}
.single_offers_flex{display:block}
.ad_mask .radial_single_job_editable{padding:20px 22px}
.remove_mobile_brake br{display:none}
.center_message2{word-break:break-word}
.main_list_calculator .small_headers_sent:before{left:20px}
.logo_part_holder{margin-top:-2px}
.framegen_holder{padding:20px}
.framegen_holder .framegen3{padding:10px 15px;text-align:left;margin-top:0}
.framegen_holder_ff{padding:25px 0;box-sizing:border-box}
.framegen_holder_ff_2{padding-top:5px}
.profile_edition{padding:20px}
#content .ad_mask .registration{margin:0 0 20px}
.jobs_about_left{width:20%;font-size:14px}
#simplemodal-container .jobs_about_p{width:100%}
#content #cv div.jobs_about_left{padding-right:15px}
.jobs_about_p{margin:15px 0}
.jobs_about_right{width:80%;font-size:14px}
#content #cv dt.jobs_about_left{width:20%}
#content .ad_mask .deadline em{font-size:30px;padding:1px 0 3px}
#content .ad_mask .deadline{right:20px;top:20px;font-size:10px;min-width:75px;height:75px}
.search_grid.bold{padding-left:20px}
#bottom_ads{display:none}
.pagination .pages{padding-top:0;padding-bottom:15px}
.search_grid{width:100%}
.res_date_time_comp{width:100%;padding-bottom:10px}
.search_left{width:35%}
.search_right{width:65%}
.container .search_left img{max-width:80%;width: auto;}
.res_date_time_comp.employer{width:100%}
#content .box.list .columns > div{padding-right:0}
#content .box.list{padding:0 0 10px}
#content .box.account.login button{width:100%}
#content .box.account p.form{width:100%}
#content .box.account.login{text-align:left}
#message_errors{margin-bottom:20px;margin-top:20px;padding:15px;font-size:14px}
#message_errors ul{padding:0;margin:0}
.submit_buttons{width:auto;min-width:auto;padding-left:50px;padding-right:50px}
table.details tr td.empty_one{display:none}
.details td{width:100%;display:block}
.details.details_output td{width:50%;display:table-cell}
#content .box.coface .info span{float:left;width:150px;line-height:1.4em;max-width:50%;padding-bottom:15px}
table.details input,.profile_edition input,#content #cv form input[type=text]{width:100%!important}
table.details select,.details_new select,.horizontal.list select,.job_description_segmets_top_form select{width:100%!important}
table.details .without_main{width:90%!important}
table.details span.without_main{width:7%!important;text-align:right;display:inline-block}
table.details tr td,table.details tr td:nth-child(odd),table.details tr td:nth-child(even){padding:15px 20px 10px;font-size:14px}
table.details.details_output tr td{padding:15px 20px}
#content .box.coface .powered span{width:60%;height:34px;box-sizing:border-box}
.radial_sidebar_profile{margin-top:0}
.profiles.box *{max-width:100%}
.profile_article{margin-bottom:20px}
#content .box.profiles{padding:0 0 10px}
#content .box.coface{padding:0 0 10px}
#content .box.text.menu .links ul{width:100%}
.parts_profiles2:nth-child(even){padding-right:0;padding-left:0}
.parts_profiles2:nth-child(odd){padding-left:0;padding-right:0}
#content .box.coface .powered{margin:10px 0 0;box-shadow:none;border:0 solid #eee;padding:10px 15px;background-color:#f0f0f0}
.parts_profiles{margin-bottom:10px;margin-top:10px;width:100%}
#content .box.text .text a{font-size:14px}
#content .box.text.menu h2{margin-left:-5px}
.box_no_actions ul{font-size:14px}
#content .box.articles input,#content .box.coface form .keyword input{width:-webkit-calc(100% - 63px);width:-moz-calc(100% - 63px);width:calc(100% - 63px);margin-bottom:0;min-width:auto;box-shadow:0 0 6px 0 rgba(0,0,0,.05);border:1px solid #eee;box-sizing:border-box;padding:14px 30px 14px 50px;font-size:14px;background-size:22px;margin-left:-3px}
#content .box.articles .info:last-child{font-size:16px!important}
#content .box.articles .info:last-child:before{margin-top:1px}
#content .box.articles .text .subtitle{line-height:1.5em!important}
#content h1,.main_list_calculator #content h1,#content .fast_apply_content h1{font-size:30px;line-height:36px}
main.radial_single_job h1{min-height:80px}
#content .ad_mask h1{font-size:20px;line-height:25px}
#content .ad_mask .header_jobs{font-size:16px;padding:20px;padding-left:75px;line-height:1.5em;height:auto}
.share_icons_all a img{width:45px}
.radial_single_job_bottom_inside{font-size:16px}
#content .fast_apply_content h1{padding-bottom:20px;padding-right:0}
#content .box.selection .fast_apply_content .question{width:100%}
.question input[type=text],.question input[type=file],.captcha input,#content .box.selection .fast_apply_content textarea{width:100%;padding:15px 20px;max-width:100%!important}
#__xclaimwords_wrapper p:first-child strong:first-child{line-height:1.4em;font-size:20px;padding-top:0;padding-bottom:20px}
.article__lead{padding-top:0;margin-top:0}
.article__lead span{line-height:1.4em;font-size:20px!important;padding-top:0;padding-bottom:10px;display:inline-block}
#content .box.articles .text .subtitle{padding-top:10px}
#content .box.articles .search_category{padding-top:10px}
#content .box.articles.level2 .simple,#content .box.list.cv .simple{padding:15px 0 10px 15px}
#content .box.list.cv.lists .simple{padding:0}
.main_tag_simple:nth-child(odd){padding-right:0;padding-left:0}
.main_tag_simple:nth-child(even){padding-left:0;padding-right:0}
.cv.lists.list.box .main_list_calculator #content h1{margin:15px 0 0}
#content .box.list.list .pagination{margin-top:20px}
#content .box.articles form button,#content .box.coface form button{height:48px;width:48px;margin:0 0 0 15px}
.menu_iconer_main{width:54px;height:54px;padding-top:15px}
.main_tag_simple:nth-child(odd){padding-right:0}
.main_tag_simple:nth-child(even){padding-left:0}
.main_tag_simple{width:100%}
#content .box.articles.level1 .cube{width:100%}
#content .box.articles.level1 .cube:nth-child(odd){padding-right:0}
#content .box.articles.level1 .cube:nth-child(even){padding-left:0}
#search h2{font-size:30px;width:340px;margin-left:auto;margin-right:auto;max-width:95%;padding-bottom:35px;padding-top:30px}
#logo img{width:105px}
#logo{padding:16px 45px 13px 38px}
.choice_control li .login_buttons,.choice_control li a.login_buttons,.choice_control li span.login_buttons{margin-right:0;padding:8px 12px}
.choice_control li .login_buttons_pd,.choice_control li a.login_buttons_pd,.choice_control li span.login_buttons_pd{padding:25px 15px}
.choice_control .login.corner{padding:7px 10px;padding-right:60px}
.choice_control{padding-top:52px}
.choice_control li a,.choice_control li span{padding:25px 15px}
.choice_control .login.corner.mobile_corner{padding:7px 9px}
.choice_control li .search_buttons_mobile{width:40px;height:40px}
.form_mobile h1{padding-bottom:20px;width:340px;margin-left:auto;margin-right:auto;line-height:1.1em;max-width:95%}
.close_modal_search{top:15px;right:15px;width:45px;height:45px}
.space{height:52px}
.form_mobile button{height:47px;width:47px}
.form_mobile button img{transform:scale(0.9)}
.mobile_f_search{padding:60px 0;background-size:370% auto;background-position:left center}
.mobile_f_search_pd{background-image:url(../images/background-main2.jpg);background-position:center;background-size:auto 100%}
.form_mobile input[type=text]{width:75%;margin-right:5px;padding:12px 20px}
.login_buttons img,span.login_buttons img{transform:scale(0.9)}
.trazilica_img{width:30px}
.item_inside_border .company_logo_holder{height:80px;padding:10px 0}
.item_inside_border .company_logo_holder img{max-height:90%}
.advanced_search_mobile a{padding:9px 10px 8px}
.main_list_of_jobs .box.homepage > h3{font-size:20px;margin-bottom:15px}
#content .box.homepage > h3{font-size:20px}
.link_data_padding{margin:0;padding:8px 15px 10px;display:block}
.exclusive_section_top{padding-bottom:10px}
#content .box.homepage dt{margin-top:20px}
.company_data_link{padding:15px 5px}
#simplemodal-container{max-height:80vh!important;width:95%}
.simplemodal_close{top:12px;right:12px;width:40px;height:40px}
.simplemodal_close_inside{height:40px}
#modal{padding:20px 30px}
#sidebar .sliderCareer .slick-slide h4{font-size:16px}
#sidebar .sliderCareer .slick-slide .more{font-size:16px}
.footer_parts_grupation .all_white_p{display:block;margin-bottom:35px;padding-bottom:0}
#footer .all_buttons{width:100%;float:left}
.all_news_box,.box_buttons_all{font-size:16px}
#content .box.articles .texts_news_slider .slick-prev{left:15%;margin-left:0}
#content .box.articles .texts_news_slider .slick-next{right:15%;margin-right:0}
#content .box.articles .text{margin:10px 0}
.letters_columns{width:100%}
.letter_title{font-size:30px}
.profile_article{padding:20px}
.main_list_calculator .small_headers_profiles:before{left:20px;top:-1px}
.profile_article ul{padding-inline-start:20px;padding-top:5px}
.small_headers_profiles{padding:20px 15px 20px 75px}
#content .box.profiles .small_headers h3{height:auto}
#content .box.coface .home-item{min-height:150px}
#content .box.coface .info{padding:15px 20px 25px}
table.details tr td p { line-height: 1.4em;}
#content .box.coface .basic{padding:20px}
#content .box.coface .basic h2{font-size:20px}
.small_headers{font-size:20px;padding:20px 25px 20px 70px;letter-spacing:0em;border-radius:15px 15px 0 0;line-height:1.2em}
.small_headers_paid{padding-left:80px}
.small_headers.small_headers_paid.small_headers_sent{padding-left:75px}
.small_headers_no_image{padding-left:20px}
.small_headers_plus_club:before{left:20px;transform:scale(0.9);transform-origin:left center}
.precents_50_tables:nth-child(odd),.precents_50_tables:nth-child(even){padding-left:0;padding-right:0}
.precents_50_tables{width:100%;padding-left:0;padding-right:0}
.small_headers_plus_club{margin-top:20px}
.inline_club_data{width:70%;display:inline-block;vertical-align:top;padding:0 0 0 20px;box-sizing:border-box}
.inline_club_left{width:30%}
.details.details_output tr td:nth-child(1){width:60%}
.details.details_output tr td:nth-child(2){width:40%}
.steps_repeat_50,.steps_repeat_50:nth-child(even),.steps_repeat_50:nth-child(odd){width:100%;padding-left:0;padding-right:0}
.steps_repeat_50:nth-child(odd){padding-bottom:15px}
.register.box dt{margin-top:20px}
#wide_content .box.register,#content .box.selection{padding:0 0 10px}
#wide_content .box.register dl{margin-bottom:40px}
#wide_content .box.register dl.form_title_taker,#wide_content .box.register dl.button_taker{margin-bottom:20px}
.fast_apply_content{padding:20px}
.single_job_ad_contain{padding-right:0}
#content .ad_mask h1 .hzz{float:none;margin-top:10px;margin-left:0;position:relative;display:table;width:auto}
.agents_the_deadline{margin-left:26px}
#content #cv div.cv_right_data{padding:0 15px}
#content #cv h1{max-width:100%}
#content #cv h2{max-width:100%}
.search_grid_nonclickable td.search_left_right .submit_type{font-size:12px;height:30px;margin:0;padding-top:7px;margin-right:20px}
.search_grid_nonclickable td.search_left_right input{font-size:14px;margin-top:5px;margin-left:0;width:100%}
}
#simplemodal-upload.attachments .file .preview{width:45%!important}
#simplemodal-upload.attachments .file button{width:50%}
.print{overflow:visible}
.get{overflow:visible}
@media only screen and (max-width: 480px) {
		#content .box.articles .supertitle {
    font-size: 14px;}
	#offer_groups .menu a{font-size: 14px;}
	.main_list_calculator .group.one .small_headers_paid:before { left: 20px;}
	#offer_groups h2 { padding: 15px 20px 15px 80px;}
	.main_list_calculator .small_headers_paid:before { left: 20px;}
	#offer_groups .one .menu, #offer_groups .two .menu {padding: 10px 50px 15px 20px;}
	#offer_groups form {  padding: 0px 20px 0px 20px;}
	#offer_groups .menu a { box-shadow: 0 0 1px 0px rgba(0,0,0,.08);}
	.all_news_box_advanced {  height: 45px;   line-height: 1em;}
	.payment_desc_inside p {   line-height: 1.2em;}
	.list_jobs_single strong{    padding-bottom: 7px;}
a strong { letter-spacing: .02em;}
#offer_groups form ul li {   line-height: 1.5em;}
.single_job_ad{line-height: 1.4em;}
#content h1, .main_list_calculator #content h1 { letter-spacing: .02em;}
.disclaimer_part.right_disclaimer{width:100%;padding-left:0;padding-top:5px}
#wide_content.wide_content2 .box{padding:0}
.loading_part_circle{width:35px;height:35px}
#wide_content .table_overlay_with_padding{padding:0 15px 20px}
#wide_content .table_overlay_with_padding.table_overlay_with_padding_additional{padding-top:20px}
#wide_content.wide_content2 .button_paddings{margin-top:0;    display: flex;  flex-flow: column;}
.simple_text{font-size:14px;line-height:1.5em}
#wide_content.wide_content2 .small_headers_process:before{left:15px}
#wide_content.wide_content2 .small_headers_process{padding:25px 20px 25px 70px}
#wide_content .box.job_ad .slider_marked{border:0;box-shadow:none;padding:0;margin-bottom:30px}
#wide_content .box.job_ad .slider p.steps{font-size:10px;vertical-align:top;padding-top:25px;line-height:1em}
.wide_content2 .label_container_multiple_inline33{width:100%}
.label_container_multiple_inline25{width:100%}
.loading_part_circle span{line-height:3.2em;font-size:11px}
#modal.experience.simplemodal-data h3,#modal.education.simplemodal-data h3,#modal.languages.simplemodal-data h3,#modal.skills.simplemodal-data h3,#modal.memberships.simplemodal-data h3,#modal.references.simplemodal-data h3,#modal.projects.simplemodal-data h3,#modal.rewards.simplemodal-data h3,#modal.additional.simplemodal-data h3{padding-right:40px}
.transparent_buttons.button_list img{padding-top:3px;width:55%}
.transparent_buttons.button_list{width:33px;margin:10px 12px 0 0;height:33px}
.iconer_delete{right:25px}
#modal .jobs_about_right_halfs select,#modal .jobs_about_right_halfs input{width:43%!important;margin-right:15px}
#simplemodal-upload.attachments .file button{font-size:12px}
#modal.experience.simplemodal-data,#modal.education.simplemodal-data,#modal.languages.simplemodal-data,#modal.skills.simplemodal-data,#modal.memberships.simplemodal-data,#modal.references.simplemodal-data,#modal.projects.simplemodal-data,#modal.rewards.simplemodal-data,#modal.additional.simplemodal-data{padding:15px 20px}
.print{text-align:center;overflow:visible}
#modal.simplemodal-data .job_description_segmets_modale textarea{width:100%!important}
#content #cv .button_paddings .submit_buttons{margin-right:10px}
.get{text-align:center;overflow:visible}
#content #cv dt{margin:15px 0}
#content #cv dd{margin:15px 0}
#content #cv h2{font-size:14px;line-height:20px;margin:0;padding:0 0 5px;color:#2F9DE0;font-weight:400}
#content #cv .action_2{right:15px;top:10px}
#content #cv .action_3{right:0;top:0}
#content #cv .action_4{top:0;right:45px}
#content #cv .info.info_flex .action_2{right:15px;top:10px}
.cv_right_data h1,.cv_right_data h2,.cv_right_data p{letter-spacing:.03em}
.radial_single_job .header_jobs_universal:before{left:5px}
#content #cv.view .radial_single_job .header_jobs{font-size:16px;padding:22px;padding-left:60px}
#content #cv dt.jobs_about_left{width:25%}
.jobs_about_right{width:75%}
#content #cv .jobs_about_right{width:75%}
#content #cv h1{font-size:18px;line-height:1.2em;padding-right:40px;box-sizing:border-box}
.main_list_of_jobs_preview #content #cv h1{padding-right:0}
#content #cv div.info{padding:15px}
#content #cv div.info p{font-size:14px}
#content #cv div.cv_right_data{max-width:65%}
#content #cv div.jobs_about_holder{padding:0 15px}
.single_offers_2{padding:15px}
.set_14{font-size:12px}
.third_holders_parent_top{margin-bottom:10px}
.center_message{padding:20px 15px}
.submit_buttons{vertical-align:top}
.button_paddings br{display:none}
.framegen2 h3{font-size:14px}
.framegen2 p{font-size:12px}
.framegen_holder .framegen2{padding:20px 15px}
.framegen_holder .framegen.framegen2.framegen3{padding:10px 15px}
#content .ad_mask .disclaimer{padding:10px 15px}
.framegen_holder{padding:20px;padding-bottom:5px}
.all_headers_top p,.fast_apply_title p{line-height:1.4em}
.framegen_holder_ff{padding:20px 0}
.framegen_holder_ff_2{padding-top:5px}
.framegen_holder_ff .info_paraf{padding:20px;padding:20px;font-size:12px}
.framegen_holder_ff .info_paraf:before{content:none}
.extruded_title_2{font-size:14px}
.extruded_title{font-size:14px}
.message_logo_part{width:100%;vertical-align:top;margin-bottom:20px}
.logo_part_holder{width:100%}
.left_disclaimer{width:80px;max-width:100%;padding-top:5px}
.message_text_part{width:100%}
#content .ad_mask .disclaimer *{font-size:12px}
.jobs_about_holder{padding:0 15px}
#__xclaimwords_wrapper .radial_single_job .header_jobs_universal:before{left:15px}
.radial_single_job .header_jobs_fast.header_jobs_universal:before{left:15px}
.jobs_about_left{width:25%}
.jobs_about_right{width:75%}
#content .ad_mask .header_jobs{padding-left:70px}
table.details_output th{font-size:16px}
.single_coface_thing{padding:20px}
.submit_buttons{width:90%;min-width:auto;padding-left:20px;padding-right:20px;height:45px;font-size:14px;margin-right:0px;margin-top:20px;margin-bottom:5px;min-width: 200px;margin-left: auto;margin-right: auto;}
.button_paddings{text-align: center;}
.fast_apply_content .buttons button{width:100%;max-width:100%;box-sizing:border-box;min-width:100%;height:45px;font-size:14px}
.submit_buttons:nth-child(2){margin-right:0}
.padding_top_buttons .submit_buttons{margin-top: 0px;margin-bottom: 25px;}
.button_paddings { padding: 18px 0px 15px;}
#wide_content .box.job_ad em.selection {  margin-top: 15px;}
#content .box.coface .powered span{width:100%;height:auto;box-sizing:border-box;float:left;display:block;position:relative;padding-left:0;line-height:1.3em}
#content .box.coface .powered a{width:120px;height:45px;background-position:top center;max-width:100%}
.coface_single{width:100%}
#wide_content .box.job_ad .buttons a.back span.submit_buttons_no{line-height: 1.7em;font-size: 14px;}
#wide_content .box.job_ad .buttons a.back { order:2; float: none;  display: inline-block;   width: 100%;  overflow: visible;}
.coface_single:nth-child(odd){padding-right:0;padding-left:0}
.coface_single:nth-child(even){padding-right:0;padding-left:0}
.main_list_of_jobs_ltr #wide_content.wide_content2 {   overflow: visible;}
.profile_article img.left_align{padding-right:20px;margin-top:5px;margin-bottom:15px!important;width:100%;height:auto;border-radius:5px;overflow:hidden;box-sizing:border-box;padding-right:0}
.company_list_single{padding:30px 60px 30px 20px}
#wide_content .box.job_ad .buttons a.back strong, #wide_content .box.job_ad .buttons a.back span {  left: 0px;}
.simple_tag_contain{padding-left:15px;padding-right:15px}
#wide_content .box.job_ad .buttons a.back span.submit_buttons_no{top:0px;margin-right: 0px;}
#wide_content .box.job_ad .table_overlay .block {padding: 35px 0 25px;}
#content .box.articles .cube button{width:100%}
#content .box.articles input{background-image:none!important;padding:14px 15px}
#small-club .slick-slide{overflow:visible}
#sidebar #sliderCareerMain{margin-bottom:10px}
#sidebar{width:100%;padding-left:10px;padding-right:10px}
.main_list_of_jobs_ltr #sidebar{padding-left:0;padding-right:0}
.parrot_top_contain img{margin-left:14px}
#sidebar #sidebar_square{text-align:center}
.countries_jobs{background-position:center}
.allPagingInfo{padding:20px 0 5px}
#sidebar .sliderCareer .slick-slide h4{font-size:16px}
#small-club .slick-dots{margin-top:0}
.countries_jobs{width:100%}
.single_button_left{width:82px}
.contact_info_square_left{width:102px;max-width:42%}
.logici_footeriska{height:30px}
.logici_footeriska img{transform:scale(0.9);transform-origin:top left}
.all_gray_p{font-size:14px}
.all_buttons button{font-size:14px}
.all_news_box,.box_buttons_all{font-size:14px}
.contact_info_square_right{padding-left:3px}
#sidebar .container{text-align:center}
#sidebar .container h3{text-align:left}
#sidebar .container p{text-align:left}
.parrot_top_contain{text-align:center}
.footer_parts_grupation_inside .all_gray_p{padding-right:0}
#footer .all_buttons{display:block}
.all_buttons button{height:45px;line-height:40px;border-radius:100px;width:100%}
#content .box.articles .info:last-child{font-size:14px!important;font-weight:lighter}
.main_list_calculator #content h1{padding-bottom:10px}
.main_list_calculator #content .radial_single_job h1{padding-bottom:50px;hyphens:auto}
#content .box.account.login button{margin:0}
.inline_club_data{width:100%;padding:15px 0 0}
.inline_club_left{width:100%;padding:20px}
#content .fast_apply_content h1{font-size:26px;line-height:32px}
.single_job_ad_left{width:45%}
.single_job_ad_right{width:55%}
#content #cv .tabs #tabs-all p{width:44%}
.iconer_delete{right:25px}
.top_message{font-size:14px}
.top_message h5{font-size:14px}
#wide_content .box.job_ad label.add.radio{display:block;margin-bottom:20px}
.empty_one{display:none}
#wide_content .box.job_ad label.add span { line-height: 18px;    height: 40px;  font-size: 14px;}
.submit_buttons_100{width:100%}
	#__xclaimwords_wrapper p:first-child strong:first-child span{
		font-size: 22px!important;
    line-height: 1.5em !important;
	}
	#__xclaimwords_wrapper h4{margin-bottom: 5px;}
}
@media only screen and (max-width: 420px) {
		.header_main_mobile{height: 50px;}
	#search .preview_holder{position: relative;margin-top: 25px;}
	#content .ad_mask .application.registration{box-sizing: border-box;width: 100%;}
	.jobs_about_right {font-size: 14px;}
	.jobs_about_left { font-size: 14px;}
	#content .box.articles .subtitle {  font-size: 14px; padding-top: 10px;   padding-bottom: 10px;line-height: 1.4em;}
	#content #cv div.jobs_about_p, #content #cv .section .item em {font-size: 16px;}
	#content .ad_mask .header_jobs { font-size: 20px;}
	#content .box.articles .info{overflow: auto;}
.jobs_about_left_empty{display:none}
.article__lead span {   font-size: 18px !important;}
#__xclaimwords_wrapper p:first-child strong:first-child {     letter-spacing: 0.01em;  font-size:22px;}
.subtitle strong { font-size: 22px;}
.main_list_of_jobs_preview #content #cv div.jobs_about_left_empty_2{margin:0}
.framegen_holder_special .info_paraf{padding:20px;padding-left:60px}
.framegen_holder_special .info_paraf:before{transform:scale(0.5);transform-origin:left top}
.box.list.cv.lists .avatar_holder img{width:80px}
.cv.lists.list.box .simple_tag_contain_cv{min-height:auto}
#content .box.list.cv.lists .simple{min-height:auto}
.cv.lists.list.box .simple_tag_contain_cv p{font-size:12px}
.cv.lists.list.box .title_cv_search{font-size:14px}
.cv.lists.list.box .extra_info{font-size:12px;margin-top:15px}
.search_left{width:100%}
.single_offers_flex_m .links_holder div{padding-top:0;padding-bottom:10px}
.iconer_delete{right:15px}
.single_offers_flex_m .links_holder{padding:0 0 0 15px}
.single_offers_flex_m{padding:20px}
.single_offers_flex_m .links_holder{margin-top:15px;border:0;padding:0}
#simplemodal-upload.attachments .file .preview{width:35%!important}
#simplemodal-upload.attachments .file button{width:59%;vertical-align:bottom}
#content #cv form input.paycheck_type[type=text]{width:80%!important}
#content #cv .job_description_segmets_top_form div.jobs_about_p{padding-right:0}
#content #cv .job_description_segmets_top_form div.jobs_about_right{margin-top:10px}
#content #cv .job_description_segmets_top_form div.jobs_about_left{font-weight:lighter}
#content #cv .job_description_segmets_top_form div.jobs_about_holder{padding-bottom:15px}
.precents_50_tables_shadow{margin-top:15px}
.regular_inline_block{font-size:12px}
.saved_left{padding:10px;font-size:12px}
.search_right{width:100%;padding-left:0;padding-top:15px}
.jobs_about_left{width:100%;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-weight:900;padding-bottom:0;margin-bottom:0}
#content #cv div.jobs_about_left{width:100%;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
#content #cv dt.jobs_about_left,#content #cv .jobs_about_right{width:100%}
#content #cv dd{margin:0 0 15px}
#content #cv dt.jobs_about_left{font-weight:900;padding-right:0;margin-bottom:5px}
#content #cv .action_3{right:15px;top:10px}
#content #cv .action_4{top:10px;right:60px}
#content #cv div.jobs_about_p{margin:15px 0 0;padding-right:90px}
.main_list_of_jobs_preview #content #cv div.jobs_about_right{margin:5px 0 15px;padding-right:0}
.main_list_of_jobs_preview #content #cv div.jobs_about_left{padding-right:0;margin:15px 0 5px}
#content #cv div.jobs_about_p.jobs_about_right_editable{margin-top:5px;margin-bottom:15px;position:unset}
#content #cv div.jobs_about_left{font-weight:700}
.jobs_about_right_editable{padding-right:85px!important}
.jobs_about_right{margin-top:5px;width:100%}
#content .ad_mask .header_jobs_fast{margin-bottom: 15px;}
#content .ad_mask h1{font-size:22px;line-height:25px;padding-right:90px}
#content .ad_mask .deadline em{font-size:26px;padding:0;letter-spacing: -0.02em;}
#content .ad_mask .deadline{letter-spacing:-0.01em;line-height:1.1em;right:18px;top:18px;font-size:10px;min-width:75px;height:75px}
main.radial_single_job{padding:15px 20px;padding-bottom:10px}
.radial_single_job_bottom_inside{min-height:auto;padding:20px}
.share_icons_all a img{width:44px;max-width:14%;padding:10px 7px 5px}
#content #cv div.jobs_about_left_refo{margin:0;line-height:0}
#content #cv div.jobs_about_left_refo_r{margin-top:0}
#content #cv div.jobs_about_p.jobs_about_right_editable strong{font-weight:lighter}
#wide_content .box.job_ad label.add span{padding:7px;min-width:auto;width:100%;box-sizing:border-box;height:35px;font-size:14px}
#wide_content .box.job_ad .block h2{padding-bottom:20px}
.prefixes{padding-bottom:20px}
#content .box.articles .text .subtitle {
    padding-top: 20px;
    padding-bottom: 10px;
}
#__xclaimwords_wrapper h3{margin-bottom: 5px;}
}
@media only screen and (max-width: 380px) {
		#__xclaimwords_wrapper p:first-child strong:first-child span{
		font-size: 20px!important;
    line-height: 1.3em !important;
	}
#content .lists h1{margin-bottom:5px}
#wide_content .box.job_ad .block h2{font-size:16px}
.prefixes{font-size:16px}
#wide_content .box.job_ad .table_overlay .block li{font-size:12px}
#wide_content .box.job_ad .block h2{padding-left:45px}
.prefix_basic:before{transform:scale(0.8);transform-origin:left center}
.logo_part_holder{width:60px;height:60px;border-radius:100px;position:relative}
.list.box .message_logo_part.inline_only .logo_part_holder{width:100%;height:auto;border-radius:5px}
.radial_single_job .list_remove_huge{font-size:12px}
#content .ad_mask .details_new textarea{font-size:14px}
.container .single_offers_flex_sec img{margin-top:0;position:relative}
.table_flex_fifth{width:55px}
.search_right{padding-top:10px}
table.details select,.details_new select,.horizontal.list select,.job_description_segmets_top_form select{height:43px;font-size:14px;padding:9px 36px 9px 17px}
table.details input,.profile_edition input,#content #cv form input[type=text],.question input[type=text]{height:43px;font-size:14px;padding:9px 26px 9px 17px}
#content .box.selection{overflow:visible}
#content .box.coface .info{font-size:14px}
#content .box.coface .basic h2{font-size:18px}
#content .box.coface .info a{font-size:14px}
#content h1,.main_list_calculator #content h1{font-size:28px;line-height:34px}
#content .fast_apply_content h1{font-size:20px;line-height:1.3em}
.main_list_of_jobs_coface #content h1,.main_list_calculator #content h1{font-size:26px;line-height:32px}
#content .ad_mask h1{font-size:22px;line-height:24px}
#content .box.articles .text .subtitle{font-size:18px!important;line-height:1.4em!important;letter-spacing: 0.02em;}
#content .box.articles .text{line-height:1.5em;font-size:15px!important}
#__xclaimwords_wrapper p span{font-size:14px!important;line-height:1.5em!important}
#content .box.articles .texts_news_slider .slick-prev{left:10%}
#content .box.articles .texts_news_slider .slick-next{right:10%}
.texts_news_slider_single h2{padding:15px 15px 10px;font-size:20px;line-height:24px}
#content .box.articles .texts_news_slider .slick-arrow{width:35px;height:35px;bottom:1.8%}
.texts_news_slider .slick-prev:after{left:-13%}
.texts_news_slider .slick-next:after{left:-8%}
#content .box.articles.level1 .slick-list{padding:0 0 15px;margin-top:0}
.texts_news_slider_single p{font-size:14px}
#content .box.articles .texts_news_slider_single button{font-size:14px}
.texts_news_slider_single p{padding:0 15px 20px}
#content .box.articles.level1 .top .texts_news_slider div button{margin-top:5px}
#content .articles.level1 .cube h3{padding-top:15px;padding-bottom:10px}
.fast_apply{margin-top:20px}
.all_headers_right_image{right:20px}
#wide_content .box.register .disclaimer{padding:0 0 10px}
#message_errors li,#message_warnings li,#message_notifications li{list-style:decimal;margin:3px 0 3px 20px}
.big_email_showoff{margin:10px 0 30px}
#content .box.account .lighter_instructions{padding-top:0}
select[multiple] option:checked:after{margin-top:-1px;margin-right:-3px}
table.details .multiple_select{height:43px;    padding: 7px 10px;}
.payment_flex_data_split{height:0}
.payment_flex_data{padding:15px}
}
@media only screen and (max-width: 345px) {
.lighter_instructions{padding:20px}
	#content #cv div.jobs_about_p, #content #cv .section .item em {font-size: 14px;}
#wide_content.wide_content2 .box.job_ad dd.table_overlay_with_padding{margin:0;overflow:visible;border:1px solid #eee;border-top:0}
#wide_content .box.job_ad .title_labelo{padding:15px 0}
.job_ad select{font-size:14px;background-size:10px auto}
#wide_content .box.job_ad em input{font-size:14px}
#wide_content .box.job_ad em textarea{font-size:14px;padding:15px 15px 10px}
.small_headers_r3{display:none}
#offer_groups h2 { padding: 15px 20px 15px 20px;    padding: 15px 20px 15px 20px;  font-size: 18px;line-height: 1.2em;  width: 100%;}
#offer_groups h2.small_headers_r3{display: inline-block;border-bottom: 1px solid #EDEDED;}
.main_list_calculator .group.one .small_headers_paid:before,.main_list_calculator .group.two .small_headers_paid:before{display: none;}
#wide_content .box.job_ad .slider_marked{margin-bottom:0}
#wide_content .box.job_ad .slider p.steps{font-size:10px;padding-top:0;font-size:0}
#wide_content .box.job_ad .shorter_input_outside_text{width:85%!important;padding-left:10px}
.main_list_calculator #content .main_h1_mobi{margin-bottom:0}
.main_list_of_jobs_preview #sidebar .blue_buttons{max-width:90%;box-sizing:border-box;font-size:12px;margin:12px auto}
.transparent_buttons_cv{font-size:12px}
.framegen_holder_special .info_paraf{padding:15px;padding-left:60px}
.framegen_holder_special .info_paraf:before{left:15px}
.simple_tag_contain{padding-right:20px;padding-left:15px;padding-top:0;margin-top:-5px}
.lists .simple_tag_contain.simple_tag_contain_cv{width:-webkit-calc(100% - 62px);width:-moz-calc(100% - 62px);width:calc(100% - 62px);max-width:100%;padding:0 15px}
.box.list.cv.lists .avatar_holder img{width:60px}
#content #cv .job_description_segmets_top_form .button_paddings{padding:0 15px}
#content #cv .action_3,#content #cv .action_4{position:relative;left:auto;right:auto;top:auto;display:inline-block;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}
.single_offers_flex_m{padding:15px}
#content #cv div .show{display:block}
.transparent_buttons{height:43px}
#content #cv.view .radial_single_job .header_jobs{font-size:14px}
#content #cv div.info{padding:10px}
.avatar_big_inside{border-radius:100px}
#content #cv h2{font-size:12px;font-weight:900;line-height:1.2em}
#content #cv div.info p{font-size:12px;line-height:1.2em}
#content #cv div.cv_right_data{padding:0 10px;padding-right:50px;max-width:50%}
.main_list_of_jobs_preview #content #cv div.cv_right_data{padding-right:0;max-width:75%}
#content #cv.view .radial_single_job .header_jobs{padding-right:55px;text-indent:0}
#content #cv .tabs #tabs-all p{margin:0;width:50%;padding:0 5px;display:inline-block;box-sizing:border-box}
#content #cv .tabs #tabs-all p:nth-child(odd){padding-left:0}
#content #cv .tabs #tabs-all p:nth-child(EVEN){padding-right:0}
#content #cv .tabs #tabs-all{font-size:0}
.radial_single_job .header_jobs_universal:before{left:13px;transform:scale(0.9);transform-origin:left center}
.jobs_about_right_editable{padding-right:0!important}
.choice_control li a,.choice_control li span{padding:20px 15px}
.center_message{padding:15px}
.big_email_showoff{margin:10px 0 20px;border-bottom:1px solid #eee;padding-bottom:20px}
.ad_mask .radial_single_job_editable{padding:15px}
#content .ad_mask .details_new textarea{height:80px}
.remove_mobile_brake{padding-bottom:20px}
.small_headers.small_headers_paid.small_headers_sent{margin-bottom:0;border-bottom:0;padding-left:55px}
#content .box.account .lighter_instructions{font-size:12px;line-height:1.5em}
.profile_edition{padding:15px 0}
.framegen_holder .framegen.framegen2.framegen3{margin-top:5px}
.left_disclaimer{width:60px;max-width:100%;padding-top:5px}
#content .ad_mask h1 .hzz{font-size:10px}
main.radial_single_job{padding:15px;padding-bottom:10px}
#content .ad_mask .deadline{right:15px;top:15px;font-size:10px;min-width:65px;height:65px}
.single_job_ad_left{padding-left:25px}
.single_job_ad_left:before{transform:scale(0.9);transform-origin:left center}
.share_icons_all a img{width:45px;max-width:16%;padding:10px 3px 5px}
.single_job_ad_left{width:50%}
.single_job_ad_right{width:50%}
.radial_single_job_bottom_inside{min-height:auto;padding:15px}
.radial_single_job_bottom_holder .radial_single_job_bottom_left .radial_single_job_bottom_inside{padding-left:0;padding-right:0}
#content .ad_mask .registration{max-width:100%;min-width:100%;box-sizing:border-box;font-size:14px;height:40px;line-height:1em;padding:13px}
#content .ad_mask h1{padding-right:72px}
.fast_apply_content{padding:10px 0}
.main_list_calculator #content .account.login.box h1{padding-bottom:0;margin-bottom:10px}
.search_grid.bold,.search_grid_light,.logo_bold{padding-left:15px}
#wide_content .box.register .button{width:100%;max-width:100%;font-size:14px;min-width:100%}
#message_errors{padding:15px;font-size:12px}
#simplemodal-container{max-height:100vh!important;width:100%;max-width:100%;border-radius:0}
.fast_apply{box-shadow:none;border:0}
.all_headers_right_image{right:5px;bottom:15px}
button.fancy{margin-top:20px;width:100%}
.table_overlay{padding-bottom:10px;border:0;box-shadow:none}
.wide_content2 .table_overlay{padding:15px;border:1px solid #EDEDED;border-top:0}
.main_list_calculator .small_headers:before{left:5px;bottom:17px}
.all_headers_top{padding:0 70px 15px 0}
.fast_apply{border-radius:10px 10px 0 0}
.submit_buttons{width:100%}
.all_headers_top h2{font-size:18px}
.all_headers_top{border-radius:10px 10px 0 0}
table.details tr td,table.details tr td:nth-child(odd),table.details tr td:nth-child(even){padding:15px 0 5px}
table.details.details_output tr td{padding:15px 20px}
.button_paddings{padding:10px 0 15px}
table.details_output th{padding:15px 12px}
table.details.details_output tr td{padding:15px 12px}
table.details_output th{font-size:14px}
.small_headers{font-size:18px;border:0;padding:0 0 15px 55px;border-bottom:1px solid #EDEDED}
.small_headers_paid{border:0}
.table_flex_comments{margin-top:10px}
.framegen_holder .framegen2{padding:15px}
.splitter_bottom{height:20px}
.small_headers_no_image{padding-left:0;padding-bottom:5px;border-bottom:0}
.multiple_select option{padding:5px 7px 5px 13px}
table.details .multiple_select{padding:5px;height:43px}
.info_paraf{line-height:1.4em}
.table_overlay_with_padding{padding:0 0 20px}
.framegen_holder{padding:0;padding-bottom:5px;padding-top:10px}
.framegen_holder_ff{padding:20px 0}
.framegen_holder_ff_2{padding-top:5px}
.small_headers_plus_club:before{bottom:15px;left:5px}
.small_headers_plus_club{margin-top:30px}
.list_plus_club{padding:20px 0}
table.details tr td p,#content .box.selection .question h3{padding-bottom:0}
.profile_article{font-size:14px}
#content .box.profiles .small_headers h3{font-size:18px;line-height:1.2em}
.main_list_calculator .small_headers_profiles:before{transform:scale(0.8);transform-origin:left center}
.small_headers_profiles{padding:15px 15px 15px 58px}
.profile_article{padding:10px 15px}
.main_list_calculator .small_headers_profiles:before{left:15px}
.company_list_single{font-size:14px;padding:25px 60px 25px 20px}
.company_list_single:before{transform:scale(0.8);transform-origin:right center;right:35px}
#content .box.text.menu h2{padding:10px 30px;font-size:12px}
#content .box.text.menu .item img{margin:10px 0 0}
#__xclaimwords_wrapper p:first-child strong:first-child{line-height:1.5em;font-size:18px}
.subtitle strong { font-size: 18px;}
.articles .info a{font-size:12px}
.buttons_landing{padding-left:10px;padding-right:10px}
#content h1,.main_list_calculator #content h1{font-size:24px;line-height:30px}
#content .box.articles .supertitle {
    font-size: 12px;
}
.main_list_of_jobs_coface #content h1,.main_list_calculator #content h1{font-size:22px;line-height:28px}
.main_list_calculator #content .radial_single_job h1{font-size:18px;line-height:1.3em;padding-right:70px}
#content .ad_mask .deadline em{font-size:20px;padding:0}
#content .ad_mask .deadline{min-width:60px;height:60px}
.main_list_research #content h1{padding-bottom:0}
#content .box.coface form .keyword input{background-image:none!important;padding:14px 15px}
.contact_info_square_left{width:90px;max-width:42%}
#content .box.articles .info:last-child{font-size:12px!important}
.articles .info a{margin-bottom:10px;margin-right:10px}
#content .box.articles .info{padding-top:10px}
.simple_tag_contain{width:100%;max-width:100%}
#content .box.articles.level1 .top .texts_news_slider .image_holder_slider{height:120px;overflow:hidden}
.simple_tag_contain{padding-right:20px;padding-left:0;padding-top:20px}
#content .box.articles.level1 .cube h4.decor{padding:10px 50px 10px 0}
#content .box.articles.level1 .cube h4.decor::before{transform:scale(0.8);transform-origin:right center}
#content .box.articles.level1 .cube h4.decor{font-size:14px;line-height:1.4em}
.image_not_containter_all{padding:5px 15px}
#content .box.articles.level1 .slick-list{padding:0 0 5px}
.texts_news_slider_single_link{box-shadow:0 0 5px 0 rgba(0,0,0,.1)}
#content .box.articles.level1 .top .texts_news_slider .image_holder_slider img{position:absolute}
#content .box.articles .texts_news_slider .slick-prev{left:5%}
#content .box.articles .texts_news_slider .slick-next{right:5%}
.form_mobile h1{width:300px;max-width:90%;font-size:26px}
.mobile_f_search{padding:30px 0}
.form_mobile input[type=text]{width:75%;margin-right:5px;padding:10px 20px;font-size:14px}
.form_mobile button{height:41px;width:41px}
.form_mobile button img{transform:scale(0.85);left:-1px}
.trazilica_img{width:27px}
.login_buttons img,span.login_buttons img{transform:scale(0.85)}
.choice_control li .search_buttons_mobile img{transform:scale(0.9)}
.choice_control li .login_buttons,.choice_control li a.login_buttons,.choice_control li span.login_buttons{padding:5px 9px}
.choice_control li .login_buttons_pd,.choice_control li a.login_buttons_pd,.choice_control li span.login_buttons_pd{padding:20px 15px}
.choice_control li .search_buttons_mobile{width:34px;height:34px}
.space{height:48px}
#sidebar_square img{max-width:100%}
#zone2264938 img{max-width:100%}
#search h2{font-size:24px;padding-bottom:25px}
.menu_iconer_main_lines{width:18px;height:2px}
#logo img{width:100px}
#search .keyWordsName{margin-bottom:20px;padding:12px 30px 12px 55px;font-size:14px}
.choice_control .login.corner{padding-right:53px}
#logo{padding:14px 45px 11px 38px}
#search .keyWordsName{background-position:20px 10px;padding:12px 20px 12px 50px;box-sizing:border-box;background-size:20px}
#search form{padding:45px 0 150px}
#search select{font-size:14px;height:44px}
.close_modal_search{width:35px;height:35px}
#search .button{padding:13px;height:45px;font-size:14px}
#search .keyWordsSelect{padding:0 36px 0 27px;line-height:14px;margin-bottom:20px}
.menu_iconer_main{width:48px;line-height:.5em;height:48px;padding-top:14px}
.contact_info_square_right{width:58%}
.single_button_right{width:58%}
#wide_content .box.job_ad span.select .options { max-width: 100%;}
#wide_content .box.job_ad span.select {    width: 70vw !important;}
	#search .preview_holder{position: relative;margin-top: 20px;}
}
@media only screen and (max-width: 320px) {
	#content .ad_mask h1 {font-size: 18px;}
		.jobs_about_right {font-size: 14px;}
	.jobs_about_left { font-size: 14px;}
	#content .ad_mask .header_jobs { font-size: 18px;}
#div-gpt-ad-1568383595051-0{margin-top:0;margin-bottom:0;box-shadow:none;border-radius:0}
}
#div-gpt-ad-1568195911486-0 div:first-of-type{max-width:100%;height:auto!important}
#div-gpt-ad-1568195911486-0{max-width:100%;height:auto!important}