﻿@import url("https://fonts.googleapis.com/css2?family=Epilogue:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400;1,500;1,600&display=swap");html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,small{font-size:14px;line-height:25px;margin:0 0 25px;}html{overflow-y:scroll;overflow:-moz-scrollbars-vertical;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body{line-height:1;background:#f0f0f0;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#363636;_padding-top:22px;text-align:center;overflow:hidden;}.floatLeft{float:left;text-align:left;}.hide{display:none !important;}ul li{list-style-type:none;}a{color:#363636;text-decoration:none;}a:focus,a:active{text-decoration:none;}a:hover{color:#363636;}:focus,a{-moz-outline-style:none;outline:none !important;}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block;}blockquote,q{quotes:none;}ul.tags{overflow:hidden;font-size:11px;margin-bottom:10px;}ul.tags li{display:inline;float:left;margin:0 5px 5px 0;}ul.tags li a{display:block;height:25px;line-height:25px;background:#f0f0f0;color:#666;padding:0 5px;-webkit-border-radius:3px;border-radius:3px;}ul.tags li a:hover{background:#dfdfdf;color:#666;}.c{text-align:left;margin:0 auto;padding:0 20px;width:940px;}.cols{padding:0;width:980px;}.cols:after{content:".";display:block;height:0;clear:both;visibility:hidden;}form ol{list-style-type:none;margin:0;padding:24px 0 2px;font-size:12px;line-height:15px;width:582px;}form ol li{margin:0 0 19px;position:relative;}form label{display:block;font-weight:bold;padding:0 0 6px;}form ul li{display:inline;float:left;margin:0 20px 0 0;}form ul li a{color:#666;border-bottom:1px solid #bfbfbf;}form ul li label a{float:right;color:#666;border-bottom:1px solid #bfbfbf;font-weight:normal;}form legend{width:100%;padding:0;}form legend span{display:block;padding:0;font-size:16px;line-height:18px;font-family:Epilogue,Helvetica,Arial,sans-serif;padding:43px 20px 15px;margin:0 -20px;border-bottom:1px solid #f0f0f0;display:none;}p.showMore{margin:0 0 20px;clear:both;margin-bottom:40px;}p.showMore #spinner_svg_loader{opacity:.3;}p.showMore a{display:block;text-align:center;font-size:17px;line-height:38px;height:38px;border:none;-webkit-border-radius:3px;border-radius:3px;}p.showMore a:hover{color:#666;}p.showMore a span{display:inline-block;text-align:left;padding:0 14px 0 0;}nav.tabsSub,nav.tabsSub2{overflow:hidden;margin:0;background:#f0f0f0;}nav.tabsSub ul li,nav.tabsSub2 ul li{display:inline;float:left;border-left:1px solid #f0f0f0;}nav.tabsSub ul li:first-child,nav.tabsSub2 ul li:first-child{border-left:0 none;}nav.tabsSub ul li.current a,nav.tabsSub2 ul li.current a{background:#fff;color:#ff5400;}nav.tabsSub ul li a,nav.tabsSub2 ul li a{display:block;height:54px;width:199px;padding:0 20px;font-weight:normal;font-size:18px;line-height:54px;font-family:Epilogue,Helvetica,Arial,sans-serif;background:#fafafa;color:#999;}nav.tabsSub ul li a:hover,nav.tabsSub2 ul li a:hover{background:#fff;color:#ff5400;}nav.tabsSub ul li a span,nav.tabsSub2 ul li a span{display:inline-block;text-align:center;font-weight:normal;letter-spacing:-1px;background:#c8c8c8;color:#fafafa;width:20px;height:22px;padding:0 1px 0 0;font-size:12px;line-height:22px;font-family:Epilogue,Helvetica,Arial,sans-serif;-webkit-border-radius:11px;border-radius:11px;position:relative;top:-2px;}nav.tabsSub{padding:20px 0 0 0;border-bottom:1px solid #f0f0f0;}#coroflot.form #body h1{padding:37px 20px 12px;border-bottom:1px solid #f0f0f0;margin:0;font-size:18px;}.col{display:inline;float:left;width:260px;padding:22px 20px 0;}.col259{width:219px;border-right:1px solid #f0f0f0;}.col260{width:220px;}.col719{width:679px;border-right:1px solid #f0f0f0;}.col799{width:759px;border-right:1px solid #f0f0f0;}.col180{width:140px;}.col539{width:499px;border-right:1px solid #f0f0f0;}input,select{vertical-align:middle;}fieldset.specialties ol{padding:0 0 0 !important;width:570px;float:left;overflow:visible;}fieldset.specialties li{display:inline;float:left;width:570px !important;margin:0 0 5px 0 !important;}fieldset.specialties li div.remove{left:100%;position:absolute;left:280px;top:13px;margin:0;display:block;width:19px;height:19px;background:url(../images/sprite.png) no-repeat 0 -1500px;_background-image:url(../images/sprite_8.png);text-indent:-9999em;border:0 none;overflow:hidden;cursor:pointer;}fieldset.specialties legend em{display:inline;float:right;font-weight:normal;font-style:normal;color:#b0b0b0;}fieldset.specialties legend span{display:block;font-weight:bold;padding:0 0 6px !important;margin:0 !important;font-size:12px !important;background:none !important;border-top:0 none !important;}fieldset#how_apply ol li{overflow:hidden;}fieldset#how_apply ol li div{display:inline;height:55px;float:left;margin:0 15px 0 0;overflow:visible;}fieldset#how_apply ol li div input{width:369px;float:left;}form ol li.select span,form ol li.checkbox_with_title span,form ol li div.select_apply_type span{display:block;height:33px;width:544px;line-height:31px;padding:0 9px;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;background:#fafafa;}form ol li div.select_apply_type span{width:160px;}fieldset legend span{display:block;padding:0;font-size:16px;line-height:18px;font-family:Epilogue,Helvetica,Arial,sans-serif;padding:43px 20px 15px;margin:0 -20px;border-bottom:1px solid #f0f0f0;display:none;}fieldset fieldset legend span{font:bold 12px/15px Epilogue,Helvetica,Arial,sans-serif;height:auto;background:none;color:#000;padding:0 0 5px;border-bottom:0 none;}#csc{display:none;height:190px;}#csc span{display:inline;float:left;height:161px;padding:19px 0 0 0;margin:0 60px 0 0;color:#666;}#csc span img{display:block;margin:6px 0 0 0;}li div.add_specialty{cursor:pointer;margin-top:0;color:#666;}span.boxer{width:5px;padding:1px 3px 0 4px;border:1px solid #ccc;-moz-border-radius:3px;border-radius:3px;font-weight:normal;margin-right:5px;}form ul{border-top:1px solid #f0f0f0;background:#fafafa;overflow:hidden;padding:20px;margin:0 -20px;height:35px;font-size:12px;line-height:35px;}form input[type=submit]{display:block;font-size:14px;height:35px;line-height:35px;background:#ff5400;-webkit-border-radius:3px;border-radius:3px;padding:0 20px;color:#fff;border:0 none;font-family:Epilogue,Helvetica,Arial,sans-serif;cursor:pointer;}#coroflot.post_a_job .success{margin-bottom:0;}#coroflot.post_a_job #body{overflow:hidden;}#coroflot.post_a_job #body .col260{padding-top:0;}#coroflot.post_a_job #body .col260 h2~h2{border-top:1px solid #f0f0f0;}#coroflot.post_a_job #body .col260 ul{font-size:12px;line-height:20px;color:#666;padding-top:10px;}#coroflot.post_a_job #body .col260 ul.listing_companies-who-use{background:url("../images/top-companies-vertical.gif") no-repeat 0 -14px;width:260px;height:420px;margin:0 -20px;border-bottom:1px solid #f0f0f0;padding:0;}#coroflot.post_a_job #body .col260 ul.listing_companies-who-use li{display:inline;}#coroflot.post_a_job #body .col260 ul li{padding:0 0 0 10px;margin:0 0 10px;background:url("../images/bg_li_orange.png") no-repeat 0 10px;}#coroflot.post_a_job #body .col260 ul li a{color:#363636;border-bottom:1px solid #acacac;}#coroflot.post_a_job #body .col260 ul li a:hover{border-bottom-color:#ff5400;color:#ff5400;}#coroflot.post_a_job #body h1{padding:37px 20px 12px;border-bottom:1px solid #f0f0f0;margin:0;font-size:18px;}#coroflot.post_a_job #body h2{margin:0 -20px 15px;margin-bottom:26px;padding:14px 20px 10px;border-bottom:1px solid #f0f0f0;background:#fafafa;}#coroflot.post_a_job #body fieldset.success ul{display:block;}#coroflot.post_a_job #body fieldset.success h2{margin-bottom:23px;border-top:1px solid #f0f0f0;}#coroflot.post_a_job #body legend span{display:block;font-size:14px;line-height:15px;padding:14px 20px 10px;border-top:1px solid #f0f0f0;background:#fafafa;font-weight:bold;}#coroflot.post_a_job #body form label{clear:both;}#coroflot.post_a_job #body form.col{padding-top:0;}#coroflot.post_a_job #body form fieldset:first-child legend span{border-top:0 none;}#coroflot.post_a_job #body ul.listing_companies-who-use{width:620px;height:180px;margin:-17px 0 0 0;text-indent:-9999em;background:url("../images/top-companies-horizontal.gif") no-repeat -35px -20px;}#coroflot.post_a_job #body ol{padding-bottom:5px;}#coroflot.post_a_job #body ol li{width:564px;margin-bottom:24px;}#coroflot.account_settings #body .avatar,.avatar{padding:20px 0 20px 0;min-height:100px;}#coroflot.account_settings #body .avatar img,.avatar img{float:left;margin-bottom:25px;width:220px;}#coroflot.account_settings #body .avatar #avatar_side_cont,.avatar #avatar_side_cont{position:absolute;left:250px;}#coroflot.post_a_job form#image_upload_form span{width:330px;height:50px;background:#fafafa;border:1px dashed #ccc;display:block;-webkit-border-radius:3px;border-radius:3px;float:left;margin-right:10px;line-height:55px;font-size:16px;color:#666;text-align:center;position:relative;overflow:hidden;cursor:pointer;letter-spacing:.065em;margin-bottom:10px;}#coroflot.post_a_job form#image_upload_form span input[type=file]{opacity:0;filter:alpha(opacity=0);position:absolute;top:-50px;left:-50px;display:block;width:500px;height:500px;cursor:pointer;}#coroflot.post_a_job #original_show_image p{color:#525252;font-size:12px;line-height:18px;margin-left:0;margin-top:65px;}#coroflot.account_settings #body .avatar p,.avatar p{font-size:12px;line-height:20px;color:#666;}fieldset#payment_select ul.paymentMethodSelect{background:none;border:none;margin-top:0;margin-bottom:0;height:auto;}form#post_a_job li.revealCC ol.no_padding li.card_number input{width:414px;padding-right:139px;}#post_a_job li.card_number ul{position:absolute;top:26px;right:30px;width:124px;background:none;border-top:none;padding:0;}#post_a_job li.card_number ul li{float:left;width:38px !important;height:25px;text-indent:-9999em;background:url(/images/sprite.png) no-repeat -9999em;_background-image:url(/images/sprite_8.png);opacity:.2;filter:alpha(opacity=20);margin-right:5px;}#post_a_job li.card_number ul li.visa{background-position:100% 0;}#post_a_job li.card_number ul li.master{background-position:100% -50px;}#post_a_job li.card_number ul li.amex{background-position:100% -100px;margin-right:0;}fieldset.card_date legend,fieldset.card_date legend>span{width:252px !important;background:none !important;padding-top:0 !important;font-size:13px !important;line-height:13px !important;font-family:Epilogue,Helvetica,Arial,sans-serif;display:block;}fieldset.card_date ol{display:block;height:33px;width:544px;line-height:31px;padding:0 9px !important;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fafafa;margin:0 !important;}fieldset.card_date ol li{display:inline;float:left;width:auto !important;margin:0 14px 0 0 !important;}fieldset.card_date ol li:first-child:after{content:" / ";}fieldset.card_date ol li:first-child select{width:50px;}fieldset.card_date ol li label{display:none;}fieldset.card_date ol li select{width:60px;line-height:normal;margin:0 10px 0 0;}.buy_pro_search fieldset.card_date legend>span{padding-left:20px;}.buy_pro_search form input[type=submit].btn{margin-right:20px;}nav.tabs,nav.tabsSub,nav.tabsSub2{overflow:hidden;padding:20px 0 0 0;margin:0;background:#f0f0f0;border-bottom:1px solid #f0f0f0;}nav.tabs li,nav.tabsSub li,nav.tabsSub2 li{display:inline;float:left;border-left:1px solid #f0f0f0;}nav.tabs li:first-child,nav.tabsSub li:first-child,nav.tabsSub2 li:first-child{border-left:0 none;}nav.tabs a,nav.tabsSub a,nav.tabsSub2 a{display:block;height:54px;width:199px;padding:0 20px;font-weight:normal;font-size:18px;line-height:54px;font-family:Epilogue,Helvetica,Arial,sans-serif;background:#fafafa;color:#999;}nav.tabs a:last-child,nav.tabsSub a:last-child,nav.tabsSub2 a:last-child{width:204px;font-size:18px;}nav.tabs a:hover,nav.tabs li.current a,nav.tabsSub a:hover,nav.tabsSub li.current a,nav.tabsSub2 a:hover,nav.tabsSub2 li.current a{background:#fff;color:#ff5400;}#coroflot.account .tabs_sm,#coroflot.account .tabs_smSub{padding:15px 0 14px;background:#fff;}#coroflot.account .tabs_sm a,#coroflot.account .tabs_smSub a{height:30px;font-size:12px;line-height:30px;font-family:Epilogue,Helvetica,Arial,sans-serif;width:70px;background:none;}#coroflot.account_manageJobs .tabs_smSub a,#coroflot.account_settings .tabs_smSub a,#coroflot.manage_jobs .tabs_smSub a{width:auto;}#coroflot.account #body .tabsSub+h2{border-top:0 none;}#coroflot.account #body h2.noPadding{padding:0 20px 0;}#coroflot.account .tabs_smSub{padding:8px 0 7px;margin-left:-20px;background:none;border-bottom:none;}#coroflot.manage_jobs #body h2{line-height:15px;margin:0 0 18px;padding:14px 20px 10px;font-size:14px;}#coroflot.account_manageJobs .tabs_sm a,#coroflot.account_settings .tabs_sm a,#coroflot.manage_jobs .tabs_sm a{width:auto;}div#portfolio_wrapper{width:980px;margin:0 -20px;overflow:hidden;padding-bottom:30px;}#coroflot.account #body .col,#coroflot.account #body section{position:relative;padding-top:0;}#coroflot.manage_jobs #body h2{line-height:15px;margin:0 0 18px;padding:14px 20px 10px;font-size:14px;}#coroflot.manage_jobs #body .col h2{margin-left:-20px;margin-right:-20px;}#coroflot.manage_jobs .col799+.col180{margin-left:-1px;border-left:1px solid #f0f0f0;}aside.our_profile{position:relative;border-bottom:1px solid #f0f0f0;}aside.our_profile p{font-size:12px;line-height:20px;color:#999;margin:0 0 20px;}aside.our_profile p.add{color:#666;padding-top:11px;padding-bottom:6px;}aside.our_profile p.add a{color:#363636;border-bottom:1px solid #bfbfbf;}.listing_manage_jobs{font-size:12px;line-height:20px;color:#666;margin:0 20px 40px;padding:0 0 1px;background:#f0f0f0;border:5px solid #f0f0f0;border-bottom:0 none;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.col .listing_manage_jobs{margin:0;}.col .listing_manage_jobs .stats_archived{left:292px;}.listing_manage_jobs li{position:relative;padding:30px 471px 30px 20px;height:auto;margin:0 0 5px;background:#fff;-webkit-border-radius:3px;border-radius:3px;}.listing_manage_jobs li.archived{padding:10px 471px 10px 20px;}.listing_manage_jobs li.archived .options{position:absolute;right:0;left:815px;top:20px;width:70px;height:20px;padding:5px 0 0 10px;}.listing_manage_jobs li.archived .options.on_index{left:650px;}.listing_manage_jobs p{font-size:12px;line-height:20px;color:#999;margin-bottom:0;}.listing_manage_jobs p a{color:#363636;border-bottom:1px solid #bfbfbf;font-size:17px;}.listing_manage_jobs .stats_archived{position:absolute;left:470px;top:5px;height:35px;font-size:12px;line-height:20px;color:#999;}.listing_manage_jobs .stats_archived li{display:inline;float:left;padding:5px 0 0 0;margin:0;width:112px;height:35px;border:none;border-left:1px solid #f0f0f0;text-align:center;-moz-box-shadow:none !important;box-shadow:none !important;}.listing_manage_jobs .stats_archived li em{display:block;font-size:14px;color:#363636;font-style:normal;}.listing_manage_jobs .options{position:absolute;right:0;top:20px;width:110px;height:60px;padding:0 0 0 19px;font-size:12px;line-height:20px;}.listing_manage_jobs .options li{padding:0;height:auto;border:none;margin:-4px 0 9px;-moz-box-shadow:none !important;box-shadow:none !important;}.listing_manage_jobs .options li a{color:#a7a7a7;padding:0 0 0 20px;background:url(../images/sprite.png) no-repeat -999em;_background-image:url(../images/sprite_8.png);}.listing_manage_jobs .options li a.edit{background-position:0 -2750px;}#coroflot.account_following #body .showMore,#coroflot.account_messages #body .showMore,#coroflot.manage_jobs #body .showMore,#coroflot.saved_portfolios #body .showMore{margin:0 20px 40px;padding:20px;border:5px solid #f0f0f0;border-top:0 none;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}#coroflot.manage_jobs #body .col .showMore{margin:0 0 40px;}.token_count_string{font-family:Epilogue,Helvetica,Arial,sans-serif !important;font-size:17px;color:#363636;letter-spacing:0;margin-top:36px;}div#coroflot.account.manage_jobs #body,div#coroflot.account.company_section #body{max-width:980px;width:100%;margin:0 auto;background:#fff !important;}.no-results{background:#f0f0f0;text-align:center;padding:96px 0;margin:40px 20px 41px;display:block;}.no-results p.title,.no-results aside#comments .no-results p.title{width:auto;font-size:20px;font-weight:bold;margin:0 auto 12px;}.no-results p,aside#comments .no-results p{text-align:center;width:350px;margin:0 auto;color:#999;text-shadow:0 1px 1px #fff;}.no-results p a,aside#comments .no-results p a{color:#999;border-bottom:1px solid #c8c8c8;}.pagination{text-align:center;height:50px;font-size:11px;}.pagination .inactive{color:#333;}.pagination a{padding:5px 3px;}.pagination a.page{color:#ababab;}.pagination a.active,.pagination a.active:hover{color:#ff5400;font-weight:bold;}.listing_purchase_history{font-size:12px;line-height:20px;color:#666;margin:0 20px 38px;padding:0 0 1px;background:#f0f0f0;border:5px solid #f0f0f0;border-bottom:0 none;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.listing_purchase_history li{margin:0 0 5px;height:60px;}.listing_purchase_history a{position:relative;display:block;padding:20px 400px 0 190px;height:40px;background:#fff;-webkit-border-radius:3px;border-radius:3px;}.listing_purchase_history a:hover strong{border-bottom-color:#ff5400;color:#ff5400;}.listing_purchase_history strong{color:#363636;border-bottom:1px solid #bfbfbf;font-size:14px;font-weight:normal;}.listing_purchase_history em{position:absolute;left:559px;top:15px;color:#737373;height:30px;line-height:30px;font-style:normal;}.listing_purchase_history .date{position:absolute;left:614px;top:15px;color:#999;height:30px;line-height:30px;padding-left:19px;border-left:1px solid #f0f0f0;}.listing_purchase_history .id{position:absolute;left:20px;top:15px;color:#666;height:30px;line-height:30px;}.listing_purchase_history .status{position:absolute;left:797px;top:15px;color:#999;height:30px;line-height:30px;height:30px;line-height:30px;padding-left:19px;border-left:1px solid #f0f0f0;}#coroflot.account #body .col h1:first-child,#coroflot.account #body .col h2:first-child,#coroflot.account #body h2:first-child{border-top:0 none;}#coroflot.account_settings #body .col h2{border-top:0 none;border-bottom:0 none;background:none;font-size:17px;line-height:15px;margin:0 -20px 18px;padding:27px 20px 9px;}.listing_companies strong,.listing_people strong{font-weight:normal;margin:0;font-size:15px;line-height:24px;color:#363636;border-bottom:1px solid #ccc;}.listing_companies a:hover strong,.listing_people a:hover strong{border-bottom-color:#aaa;color:#ff5400;}.listing_companies .loc{line-height:22px;font-size:13px;color:#666;display:block;margin-top:3px;}.listing_companies .loc{font-style:italic;}.listing_projects,.listing_companies{margin:0 -20px 0;overflow:hidden;padding:20px 0 20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.listing_companies{background:#fafafa;}.listing_companies>li{width:220px;float:left;margin:0 20px 30px 0;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:1px 1px 0 #f0f0f0,-1px -1px 0 #f0f0f0;height:385px;}.listing_companies a{display:block;position:relative;height:83px;padding:36px 400px 0 120px;color:#666;border-bottom:1px solid #f0f0f0;font-size:12px;line-height:20px;padding:30px 400px 85px 120px;padding:0;width:220px;height:385px;padding:20px 20px 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#coroflot.form article#job_preview{min-height:600px;padding:10px 20px 10px;width:679px;}#coroflot.form article#job_preview h1{padding:10px 20px 12px 0;border:none;}article .jobDetailsInfo{margin:-10px 0 20px 0;}article .jobDetailsInfo span{margin:0 30px 0 5px;color:#666;}article h2{padding:12px 20px 12px;background:#fafafa;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin:0 -20px 23px;}#coroflot.form #body div.col259{border-right:0 none;padding:0 20px;width:219px;}aside.about-company{padding:10px 20px 12px;margin:0 -20px;border-bottom:1px solid #f0f0f0;}#coroflot.form #body div.col259 aside.about-company{padding:20px 20px 12px;}#coroflot.post_a_job #body form.col{padding-top:0;}#payment_information_preview{margin:30px -20px 0 -20px;text-align:left;width:auto;border-top:1px solid #ff5400;padding:10px 20px 0 20px;color:#363636;background:#fff;}#payment_information_preview p{margin:0 0 3px;}#payment_information_preview dl{border-top:1px solid #f0f0f0;padding:16px 0 0 0;margin:12px 0 41px;overflow:hidden;}#payment_information_preview dt{clear:both;display:inline;float:left;width:150px;margin:0 10px 5px 0;padding:0;color:#666;font-size:12px;}#payment_information_preview dd{display:inline;float:left;margin:0 0 5px;padding:0;}#lb_c{position:fixed;z-index:9999;left:50%;top:140px;border:10px solid rgba(0,0,0,.5);-webkit-border-radius:4px;border-radius:4px;min-width:60px;min-height:60px;background:#fff;margin:0 0 0 -200px;width:380px;height:338px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}#lb_m{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;background:#000 no-repeat 50% 50%;background-color:rgba(0,0,0,.3);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);}#lb_if .cols,#lb_if .col{width:auto;float:none;padding:0;margin:0;border:0 none;display:block;}#lb_if .col,#lb_if .cols{width:auto;float:none;padding:0;margin:0;border:0 none;display:block;}#lb_if fieldset legend span{padding:0 20px;margin:0;height:60px;line-height:60px;background:#000;color:#fff;border-bottom:0 none;font-size:14px;display:block;}#lb_if form ol{width:auto;padding:24px 20px 2px;border-right:0 none;}#lb_if form ol li{margin:0 0 14px;}#lb_if form ul{margin:0;}#lb_c .closeLB,#lb_if .closeLB,#lb_if .note{display:block;position:absolute;right:20px;top:20px;margin:0;color:#fff;font-size:12px;line-height:19px;}form#addcomment legend,form#addcomment label{display:none;}.listing_manage_jobs{font-size:12px;line-height:20px;color:#666;margin:0 20px 40px;padding:0 0 1px;background:#f0f0f0;border:5px solid #f0f0f0;border-bottom:0 none;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.listing_manage_jobs li{position:relative;padding:30px 471px 30px 20px;height:auto;margin:0 0 5px;background:#fff;-webkit-border-radius:3px;border-radius:3px;}.listing_manage_jobs p{font-size:12px;line-height:20px;color:#999;margin-bottom:0;}.listing_manage_jobs p a{color:#363636;border-bottom:1px solid #bfbfbf;font-size:17px;}.listing_manage_jobs .stats{position:absolute;left:470px;top:20px;height:60px;font-size:12px;line-height:20px;color:#999;}.listing_manage_jobs .stats li{display:inline;float:left;padding:10px 0 0 0;margin:0;width:112px;height:50px;border:none;border-left:1px solid #f0f0f0;text-align:center;-moz-box-shadow:none !important;box-shadow:none !important;}.listing_manage_jobs .stats li em{display:block;font-size:17px;color:#363636;font-style:normal;}.listing_manage_jobs .options{position:absolute;right:0;top:20px;width:110px;height:60px;padding:0 0 0 19px;font-size:12px;line-height:20px;}.listing_manage_jobs .options a.feature{background-position:0 -2698px;}.listing_manage_jobs .options a.edit{background-position:0 -2750px;}.listing_manage_jobs .options a.remove{background-position:1px -2500px;}.col .listing_manage_jobs{margin:0;}.col .listing_manage_jobs .stats{left:292px;}#job_purchase_history_wrap #show_more{text-align:center;line-height:40px;color:#48d1a9;cursor:pointer;}#job_purchase_history_wrap .listing_purchase_history li{position:relative;}#job_purchase_history_wrap .listing_purchase_history a.invoice_download_pdf{padding:0;height:26px;width:26px;background:url(http://s3files.coroflot.com/images/download_pdf_coroflot_sprite.png) no-repeat 0 0;position:absolute;top:17px;left:145px;}#job_purchase_history_wrap .listing_purchase_history a.invoice_download_pdf:hover{background-position:0 -27px;}@font-face{font-family:"coroflot_icons";src:url("/stylesheets/webfonts/coroflot_icons32.eot?");src:url("/stylesheets/webfonts/coroflot_icons32.eot?#iefix") format("embedded-opentype"),url("/stylesheets/webfonts/coroflot_icons32.woff") format("woff"),url("/stylesheets/webfonts/coroflot_icons32.ttf") format("truetype"),url("/stylesheets/webfonts/coroflot_icons32.svg#coroflot_icons") format("svg");font-weight:normal;font-style:normal;font-stretch:normal;}@font-face{font-family:"vag-rounded-light";src:url("/stylesheets/webfonts/vag_rounded_std_light.eot?");src:url("/stylesheets/webfonts/vag_rounded_std_light.eot?#iefix") format("embedded-opentype"),url("/stylesheets/webfonts/vag_rounded_std_light.woff") format("woff"),url("/stylesheets/webfonts/vag_rounded_std_light.ttf") format("truetype"),url("/stylesheets/webfonts/vag_rounded_std_light.svg#vag-rounded-light") format("svg");font-weight:normal;font-style:normal;font-stretch:normal;}.coroflot_icons{font-family:'coroflot_icons' !important;font-style:normal !important;text-transform:none !important;font-weight:normal !important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.serif{font-family:Georgia,Times,serif !important;}.sans_serif{font-family:Epilogue,Helvetica,Arial,sans-serif !important;}.strikethrough{text-decoration:line-through;}.textCounterBox{line-height:35px;}.lr_type .slider_btn{width:30px;-webkit-border-radius:18px;border-radius:18px;height:18px;background:#999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;cursor:pointer;}.lr_type .slider_btn:after{content:"";position:absolute;left:0;display:block;width:18px;height:18px;background:#fff;border:1px solid #999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;border-radius:50%;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.lr_type .slider_btn.option_r{background:#999;}.lr_type .slider_btn.option_r:after{border:1px solid #999;-webkit-transform:translateX(12px);-moz-transform:translateX(12px);-ms-transform:translateX(12px);-o-transform:translateX(12px);transform:translateX(12px);}.on_off_type .slider_btn{width:30px;-webkit-border-radius:18px;border-radius:18px;height:18px;background:#eb4833;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;cursor:pointer;}.on_off_type .slider_btn:after{content:"";position:absolute;left:0;display:block;width:18px;height:18px;background:#fff;border:1px solid #eb4833;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;border-radius:50%;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.on_off_type .slider_btn.is_on{background:#48d1a9;}.on_off_type .slider_btn.is_on:after{border:1px solid #48d1a9;-webkit-transform:translateX(12px);-moz-transform:translateX(12px);-ms-transform:translateX(12px);-o-transform:translateX(12px);transform:translateX(12px);}.input_multi_wrap{position:relative;}.input_multi_wrap .addition_box_input_add_btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:10px;background:#0068ff;-webkit-border-radius:3px;border-radius:3px;text-align:center;display:inline-block;color:#fff;padding:5px;cursor:pointer;}.input_select_combo_autocomplete_addition_box{position:relative;display:block;height:50px;}.input_select_combo_autocomplete_addition_box .combo_autocomplete_select{background:#fff !important;}.input_select_combo_autocomplete_addition_box .addition_box_input_autocomplete_source{position:absolute;top:1px;left:0;width:89% !important;z-index:9;background:#fafafa;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}.addition_box{width:100%;padding:0 0 0 0;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:15px;}.addition_box#tags_sort,.addition_box#industries_sort{margin-top:15px;}.addition_box.allow_edit span{padding-right:60px;}.addition_box.allow_edit span .edit{display:block;right:26px;}.addition_box.design_jobs_type span{border:1px solid #48d1a9 !important;}.addition_box.design_jobs_type span i,.addition_box.design_jobs_type span em{color:#48d1a9;}.addition_box span{padding:0 30px 0 7px;font-style:normal;margin-bottom:6px;margin-right:10px;position:relative;display:block;float:left;font-family:Epilogue,Helvetica,Arial,sans-serif;font-size:1em;line-height:33px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:auto;background:none;background-color:none !important;border:1px solid #0068ff;height:33px;}.addition_box span i{font-style:normal;cursor:move;color:#0068ff;}.addition_box span em{background-color:none;width:16px;height:16px;text-align:center;position:absolute;top:8px;right:6px;line-height:17px;font-family:coroflot_icons;font-weight:normal;font-style:normal;cursor:pointer;padding:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;border-radius:50%;font-size:1.1em;color:#0068ff;}.addition_box span em.edit{display:none;}.addition_box span em.remove{background-color:transparent;}form ol li.select .addition_box.allow_edit span{padding-right:60px;}form ol li.select .addition_box span{padding:0 30px 0 7px;font-style:normal;margin-bottom:6px;margin-right:10px;position:relative;display:block;float:left;height:31px;font-family:Epilogue,Helvetica,Arial,sans-serif;font-size:1em;line-height:32px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:auto;}form ol li.select .addition_box span i{font-style:normal;cursor:move;}.percent_complete_zone{-webkit-border-radius:14px;border-radius:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:3px solid #eee;background:#eee;overflow:hidden;}.percent_complete_zone div{height:22px;-webkit-border-radius:11px;border-radius:11px;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.checkbox_wrap{clear:both;}.checkbox_wrap span.checkbox_label{display:inline-block;float:left;width:80%;border:none !important;}span.checkbox{border:1px solid #ccc;width:12px !important;height:12px !important;display:block;float:left;margin:0 8px 0 0;padding:0 !important;cursor:pointer;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;}span.checkbox.checked{background:#48d1a9;}.pill_btn_selection{-webkit-border-radius:3px;border-radius:3px;height:39px;line-height:40px;background:none !important;border:1px solid #ccc;text-align:center;overflow:hidden;padding:0;display:inline-block;margin:0;}.pill_btn_selection.community_section>li.active{background:#0068ff;}.pill_btn_selection>li{display:inline-block;padding:0 20px;width:auto !important;margin:0 !important;border-right:1px solid #ccc;cursor:pointer;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out;}.pill_btn_selection>li.active{background:#48d1a9;color:#fff;}.pill_btn_selection>li:last-child{border-right:none;}.modern_breadcrumb{overflow:hidden;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;z-index:9999;padding-top:20px;}.modern_breadcrumb li{display:inline-block;padding:0 0 0 5px;color:#404040;}.modern_breadcrumb li:after{content:"/";padding-left:5px;display:inline-block;}.modern_breadcrumb li:last-child:after{display:none;}.modern_breadcrumb li a{color:#404040;}.modern_breadcrumb li a:hover{color:#0068ff;}.modern_breadcrumb li span{color:#ccc;}.psuedo_link{cursor:pointer !important;}.filter_block_ui_triggers{text-align:center;position:relative;z-index:9;}.filter_block_ui_triggers:before{content:"Filter by:";padding-right:10px;}.filter_block_ui_triggers>li{border:1px solid #999;-webkit-border-radius:3px;border-radius:3px;display:inline-block;line-height:40px;height:40px;margin-right:10px;padding-right:40px;position:relative;padding-left:20px;cursor:pointer;}.filter_block_ui_triggers>li.has_inclusion{border:1px solid #26cd46;color:#26cd46;background:rgba(72,209,169,.2);}.filter_block_ui_triggers>li.has_inclusion .dd_arrow{color:#26cd46;}.filter_block_ui_triggers>li.triggered .dd_arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=cos(180), M12=-sin(180), M21=sin(180), M22=cos(180))";filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=cos(180),M12=-sin(180),M21=sin(180),M22=cos(180));}.filter_block_ui_triggers>li .dd_arrow{font-family:coroflot_icons;font-weight:normal;color:#363636;width:23px;position:absolute;right:10px;top:2px;font-size:12px;z-index:1;cursor:pointer;line-height:40px;height:40px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.cl_aw_cls{position:fixed;width:100%;height:100%;opacity:1;top:0;left:0;right:0;bottom:0;display:block;z-index:9;background:rgba(255,255,255,.9);}.filter_block_ui_segments{position:relative;}.filter_block_ui_segments>div{max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out;position:absolute;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:98;width:80%;}.filter_block_ui_segments>div .tile_wrap{margin-bottom:0;border:1px solid #ccc;}.filter_block_ui_segments>div.active{max-height:1240px;-webkit-box-shadow:0 2px 10px #e0e0e0;-moz-box-shadow:0 2px 10px #e0e0e0;box-shadow:0 2px 10px #e0e0e0;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;}.filter_block_ui_segments>div ul{-webkit-columns:4;-moz-columns:4;columns:4;}.filter_block_ui_segments>div ul .checkbox_wrap .checkbox{margin-top:5px;}.filter_block_filters_list{text-align:center;}.filter_block_filters_list:after{content:"";clear:both;display:block;}.filter_block_filters_list span{padding:0 30px 0 7px;font-style:normal;margin-bottom:6px;margin-right:10px;position:relative;display:block;float:left;font-family:Epilogue,Helvetica,Arial,sans-serif;font-size:1em;line-height:33px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:auto;background:none;background-color:none !important;border:1px solid #48d1a9;height:33px;display:inline-block;float:none;margin-bottom:20px;}.filter_block_filters_list span i{font-style:normal;cursor:default;color:#48d1a9;}.filter_block_filters_list span em{background-color:none;width:16px;height:16px;text-align:center;position:absolute;top:8px;right:6px;line-height:17px;font-family:coroflot_icons;font-weight:normal;font-style:normal;cursor:pointer;padding:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;border-radius:50%;font-size:1.1em;color:#48d1a9;}.filter_block_filters_list span em.edit{display:none;}.filter_block_filters_list span em.remove{background-color:transparent;}.user_public_pages .burger_user_menu .give_me_a_menu{top:7px;}.user_public_pages .burger_user_menu nav{top:50px;}.burger_user_menu{display:block;}.burger_user_menu.open nav{opacity:1;background:#fff;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}.burger_user_menu .give_me_a_menu{width:35px;height:35px;position:absolute;top:14px;right:20px;cursor:pointer;}.burger_user_menu .give_me_a_menu.designer{right:29px;}.burger_user_menu .give_me_a_menu.hirer{right:29px;}.burger_user_menu #burger_time:after{font-family:coroflot_icons;content:"=";color:#363636;font-size:32px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.burger_user_menu #user_avatar_li img{width:100%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;}.burger_user_menu nav{opacity:0;background:#fff;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);max-width:240px;width:100%;display:block;position:absolute;right:0;border:1px solid #f0f0f0;border-top:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.burger_user_menu nav ul,.burger_user_menu nav .mobile_nav_section{margin-bottom:0;padding:10px 0;border-top:1px solid #f0f0f0;}.burger_user_menu nav ul li,.burger_user_menu nav .mobile_nav_section li{border-top:none;line-height:40px;font-weight:bold;text-align:left;}.burger_user_menu nav ul li #mobile_message_go,.burger_user_menu nav .mobile_nav_section li #mobile_message_go{padding-left:20px;position:static;left:auto;right:auto;top:auto;width:auto;height:auto;}.burger_user_menu nav ul li a,.burger_user_menu nav .mobile_nav_section li a{padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.burger_user_menu nav .dd a{display:none;}.burger_user_menu nav .dd>ul{display:block !important;}.primary_burger_nav_wrapper{display:block;}.primary_burger_nav_wrapper.not_logged_in{display:none;}.primary_burger_nav_wrapper.open #burger_time:after{content:"9";font-size:20px;}.primary_burger_nav_wrapper.open nav{opacity:1;background:#fff;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}.primary_burger_nav_wrapper .give_me_primary_menu{width:50px;height:50px;position:absolute;top:6px;right:0;cursor:pointer;z-index:999999;}.primary_burger_nav_wrapper .give_me_primary_menu:after{font-family:coroflot_icons;content:"=";color:#363636;font-size:32px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.primary_burger_nav_wrapper #burger_time:after{font-family:coroflot_icons;content:"=";color:#363636;font-size:32px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.primary_burger_nav_wrapper #user_avatar_li img{width:100%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;}.primary_burger_nav_wrapper nav{opacity:0;background:#fff;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);max-width:300px;width:100%;display:block;position:absolute;right:0;border:1px solid #f0f0f0;border-top:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.primary_burger_nav_wrapper nav ul{margin-bottom:0;padding:10px 0;border-top:1px solid #f0f0f0;}.primary_burger_nav_wrapper nav ul.make_port_hire_designers li{display:inline-block;}.primary_burger_nav_wrapper nav ul.make_port_hire_designers li a.btn{font-size:14px;padding:2px 10px 0 10px;margin:0 5px;}.primary_burger_nav_wrapper nav ul.is_logged_in_nav li #mobile_message_go{padding-left:20px;position:static;left:auto;right:auto;top:auto;width:auto;height:auto;position:relative;width:80px;}.primary_burger_nav_wrapper nav ul.is_logged_in_nav li #mobile_message_go #message_count_total{top:10px;right:-15px;}.primary_burger_nav_wrapper nav ul.is_logged_in_nav li a{padding-right:40px;position:relative;display:block;}.primary_burger_nav_wrapper nav ul.is_logged_in_nav li a img{width:30px;height:30px;-webkit-border-radius:50%;border-radius:50%;position:absolute;right:20px;top:4px;}.primary_burger_nav_wrapper nav ul.foot_links li{line-height:25px;font-weight:normal;color:#999;}.primary_burger_nav_wrapper nav ul.foot_links li a{color:inherit;}.primary_burger_nav_wrapper nav ul li{border-top:none;line-height:40px;font-weight:bold;text-align:left;}.primary_burger_nav_wrapper nav ul li a{padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#coroflot.account_editPortfolio #head .nav_logged_in_action_btn{display:none;}#coroflot .give_me_a_menu_overlay{width:100%;height:100%;position:fixed;left:0;top:0;right:0;bottom:0;background:none;}#coroflot #displacement_header{height:66px;width:100%;}#coroflot #head{height:66px;background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:fixed;top:0;width:100%;z-index:5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;}#coroflot #head .nav_logged_in_action_btn{position:absolute;top:12px;right:150px;}#coroflot #head .nav_logged_in_action_btn .nav_btn{cursor:pointer;display:inline-block;text-align:center;font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;height:40px;line-height:38px;background:#48d1a9;-webkit-border-radius:3px;border-radius:3px;padding:2px 20px 0 20px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}#coroflot #head .nav_logged_in_action_btn .nav_btn:hover{background:#363636;}#coroflot #head .nav_logged_in_action_btn .nav_btn.grayed_out,#coroflot #head .nav_logged_in_action_btn .nav_btn.inactive{background:#999;cursor:default;}#coroflot #head .nav_logged_in_action_btn .nav_btn.grayed_out:hover,#coroflot #head .nav_logged_in_action_btn .nav_btn.inactive:hover{background:#999;}#coroflot #head .nav_logged_in_action_btn .nav_btn_icon{font-family:coroflot_icons;color:#363636;font-size:2.2em;padding-top:7px;cursor:pointer;}#coroflot #head .c{width:100%;max-width:1000000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding:0;position:relative;}#coroflot #head .primary{width:100%;max-width:1740px;}#coroflot #head #head_tag{padding-top:12px;font-size:1.4em;line-height:1.1em;width:50%;}#coroflot #head #head_tag>span{font-weight:bold;}#coroflot #head div#h_logo{display:inline-block;float:none;margin:0;overflow:hidden;z-index:9;position:relative;height:100%;font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:72px;line-height:80px;}#coroflot #head div#h_logo a{margin-left:0;display:block;width:60px;height:36px;text-indent:-9999em;}#coroflot #head div#h_logo a:after{font-family:'coroflot_icons';content:'S';position:absolute;top:0;left:0;font-size:.6em;text-indent:0;color:#363636;font-weight:normal;line-height:66px;-webkit-font-smoothing:antialiased;}#coroflot #head .secondary{margin-right:0;display:inline-block;height:100%;float:none;padding:0;margin:0;line-height:66px;position:absolute;right:-5px;z-index:9;}#coroflot #head .secondary.logged_in{right:170px;}#coroflot #head .secondary.logged_in.hirer{right:231px;}#coroflot #head .secondary>ul{height:100%;}#coroflot #head .secondary>ul>li{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;padding:0 20px;}#coroflot #head .secondary>ul>li a{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;line-height:66px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;background:none;height:100%;position:relative;}#coroflot #head .secondary>ul>li a#truncate_name{height:100%;position:relative;width:37px;}#coroflot #head .secondary>ul>li a .img_wrapper{width:35px;height:35px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#coroflot #head .secondary>ul>li a.nav_btn{cursor:pointer;display:inline-block;text-align:center;font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;height:40px;line-height:38px;background:#48d1a9;-webkit-border-radius:3px;border-radius:3px;padding:2px 20px 0 20px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}#coroflot #head .secondary>ul>li a.nav_btn:hover{background:#363636;}#coroflot #head .secondary>ul>li a.nav_btn.grayed_out,#coroflot #head .secondary>ul>li a.nav_btn.inactive{background:#999;cursor:default;}#coroflot #head .secondary>ul>li a.nav_btn.grayed_out:hover,#coroflot #head .secondary>ul>li a.nav_btn.inactive:hover{background:#999;}#coroflot #head .secondary>ul li:last-child{padding-right:0;}#coroflot #head .secondary>ul li.dd{margin-right:0;height:100%;}#coroflot #head .secondary>ul li.dd ul{position:absolute;left:4px;top:66px;width:210px;background:#fff;padding:0;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #f0f0f0;border-top:none;}#coroflot #head .secondary>ul li.dd ul li{width:100%;border-bottom:none;border-top:none;}#coroflot #head .secondary>ul li.dd ul li a{display:block;background:#fff;color:#363636;padding:0 20px;height:39px;line-height:39px;width:100%;}#coroflot #head .secondary>ul li.dd ul li.separater{border-bottom:1px solid #f0f0f0;height:1px;}#coroflot #head #primary_nav_wrapper{display:block;background:none;position:absolute;top:0;left:80px;bottom:0;width:calc(100% - 80px);}#coroflot #head #primary_nav_wrapper .main_nav ul{text-align:left;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#coroflot #head #primary_nav_wrapper .main_nav ul li{display:inline-block;font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;line-height:66px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;position:relative;}#coroflot #head #primary_nav_wrapper .main_nav ul li.current:after,#coroflot #head #primary_nav_wrapper .main_nav ul li:hover:after{content:"";border-left:6px solid transparent;border-bottom:6px solid #363636;border-right:6px solid transparent;bottom:10px;left:50%;margin:0 0 0 -6px !important;position:absolute !important;}#coroflot #head #primary_nav_wrapper .main_nav ul li:not(:hover){border-bottom:none;}#coroflot #head #primary_nav_wrapper .main_nav ul li a{border-bottom:0 solid #fff;padding-bottom:3px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}#coroflot #mobile_main_nav{display:none;border-bottom:1px solid #f0f0f0;position:fixed;top:59px;left:0;right:0;z-index:9;margin-top:0;background:#fff;}#coroflot #mobile_main_nav .main_nav ul{width:100%;background:#fff;height:27px;line-height:19px;margin-bottom:0;text-align:left;padding:0 10px 0;position:relative;z-index:99;}#coroflot #mobile_main_nav .main_nav ul li{display:inline;padding-right:100px;}#coroflot #mobile_main_nav .main_nav ul li#pro_search.current a{border-bottom:2px solid rgba(255,84,0,.6);}#coroflot #mobile_main_nav .main_nav ul li#design_jobs.current a{border-bottom:2px solid rgba(72,209,169,.6);}#coroflot #mobile_main_nav .main_nav ul li#community.current a{border-bottom:2px solid rgba(0,104,255,.6);}#coroflot #mobile_main_nav .main_nav ul li#salary_guide.current a{border-bottom:2px solid rgba(165,0,255,.6);}#coroflot #mobile_main_nav .main_nav ul li:last-child{padding-right:0;}#coroflot #mobile_main_nav .main_nav ul li a{font-weight:bold;color:#404040;}#coroflot #mobile_push_top_regulator{height:87px;display:none;}.modern_layout.portfolio_project #body{margin-bottom:0 !important;}.modern_layout.portfolio_project #foot{display:none;}@media only screen and (max-width:1170px){#coroflot #mobile_main_nav{display:none;}#coroflot #mobile_main_nav .main_nav ul li{display:inline;padding-right:40px;}#coroflot #mobile_main_nav .main_nav ul li a{font-weight:bold;}#coroflot #mobile_main_nav .main_nav ul li#pro_search.current a{color:#ff5400;}#coroflot #mobile_main_nav .main_nav ul li#design_jobs.current a{color:#48d1a9;}#coroflot #mobile_main_nav .main_nav ul li#community.current a{color:#0068ff;}#coroflot #mobile_main_nav .main_nav ul li#salary_guide.current a{color:#a500ff;}#coroflot #mobile_main_nav .main_nav ul li#pro_search:hover a{color:rgba(255,84,0,.6);}#coroflot #mobile_main_nav .main_nav ul li#design_jobs:hover a{color:rgba(72,209,169,.6);}#coroflot #mobile_main_nav .main_nav ul li#community:hover a{color:rgba(0,104,255,.6);}#coroflot #mobile_main_nav .main_nav ul li#salary_guide:hover a{color:rgba(165,0,255,.6);}}@media only screen and (max-width:1100px){#coroflot #head{position:fixed;top:0;left:0;right:0;padding:0 10px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}#coroflot #head.hide_away{-webkit-transform:translate(0,-90px);-moz-transform:translate(0,-90px);-ms-transform:translate(0,-90px);-o-transform:translate(0,-90px);transform:translate(0,-90px);}#coroflot #mobile_main_nav{display:block;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}#coroflot #mobile_main_nav.hide_away{-webkit-transform:translate(0,-90px);-moz-transform:translate(0,-90px);-ms-transform:translate(0,-90px);-o-transform:translate(0,-90px);transform:translate(0,-90px);}#coroflot #mobile_push_top_regulator{display:block;}#coroflot .burger_user_menu nav{top:76px;}}@media only screen and (max-width:900px){.primary_burger_nav_wrapper.not_logged_in{display:block;}#coroflot #head{position:fixed;top:0;left:0;right:0;padding:0 10px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}#coroflot #head.hide_away{-webkit-transform:translate(0,-90px);-moz-transform:translate(0,-90px);-ms-transform:translate(0,-90px);-o-transform:translate(0,-90px);transform:translate(0,-90px);}#coroflot #head .nav_logged_in_action_btn{display:none;position:absolute;top:12px;right:20px;}#coroflot #head .burger_user_menu .give_me_a_menu.designer{right:139px;}#coroflot #head .burger_user_menu .give_me_a_menu.hirer{right:140px;}#coroflot #mobile_main_nav{display:block;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}#coroflot #mobile_main_nav.hide_away{-webkit-transform:translate(0,-90px);-moz-transform:translate(0,-90px);-ms-transform:translate(0,-90px);-o-transform:translate(0,-90px);transform:translate(0,-90px);}#coroflot #mobile_push_top_regulator{display:block;}#coroflot .burger_user_menu nav{top:76px;}#coroflot #mobile_message_go{display:block;}#coroflot *[data-messages-go]{display:none;}#coroflot #head #primary_nav_wrapper{display:none;}.primary_burger_nav_wrapper{display:block;}.primary_burger_nav_wrapper .give_me_primary_menu{top:0;}.primary_burger_nav_wrapper nav ul li *[data-messages-go]{display:block;}#coroflot #head .secondary{display:none;}.burger_user_menu{display:none;}}@media only screen and (max-width:550px){#coroflot #mobile_main_nav .main_nav ul li#salary_guide{display:none;}}@media only screen and (max-width:530px){#coroflot #head{height:56px;}}@media only screen and (max-width:450px){.primary_burger_nav_wrapper nav ul li.hm{display:none;}#coroflot #head{height:50px;padding:0 10px;}#coroflot #head .nav_logged_in_action_btn{position:absolute;top:12px;right:30px;}#coroflot #head .nav_logged_in_action_btn .nav_btn_icon{font-size:1.7em;padding-top:2px;}#coroflot #head #primary_nav_wrapper .main_nav ul{margin-left:0;padding-left:55px;margin-bottom:0;}#coroflot #head #primary_nav_wrapper .main_nav ul li{line-height:50px;padding:0 12px;}#coroflot #head #primary_nav_wrapper .main_nav ul #salary_guide{display:none;}#coroflot #head div#h_logo a{width:150px;height:36px;}#coroflot #head div#h_logo a:after{font-size:36px;line-height:50px;}#coroflot #head .burger_user_menu .give_me_a_menu{top:14px;right:20px;width:24px;height:24px;}#coroflot #head .burger_user_menu #burger_time:after{font-size:24px;}#coroflot #mobile_main_nav{top:49px;}#coroflot #mobile_main_nav .main_nav ul li{padding-right:20px;}#coroflot #mobile_push_top_regulator{height:77px;}}#foot{width:100%;background:n #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:60px 30px 30px 30px;position:relative;text-align:left;clear:both;border-top:1px solid #f0f0f0;margin-top:60px;}#foot h2{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;margin-bottom:30px;}#foot .fixed_col{width:430px;position:absolute;left:30px;top:60px;}#foot .fixed_col .logo{font-family:coroflot_icons;font-weight:normal;color:#363636;line-height:36px;font-size:2.5em;margin-bottom:30px;}#foot .fixed_col h2{max-width:320px;line-height:1.3em;}#foot .fixed_col ul.social_rack{margin-left:-7px;}#foot .fixed_col ul.social_rack li{display:inline;padding:0 15px;}#foot .fixed_col ul.social_rack li a{font-family:coroflot_icons;font-weight:normal;color:#999;font-size:1.8em;line-height:30px;min-width:20px;width:auto;display:inline-block;}#foot .fixed_col ul.social_rack li:first-child{padding-left:0;}#foot .flex_col{width:100%;padding-left:430px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#foot .flex_col>ul{margin-top:0;overflow:hidden;width:100%;}#foot .flex_col>ul>li{width:33.333%;max-width:240px;float:left;}#foot .flex_col>ul .jobs_col{max-width:480px;}#foot .flex_col>ul .jobs_col>ul{margin-bottom:0;}#foot .flex_col>ul .jobs_col>ul>li{max-width:480px;}#foot .flex_col>ul .jobs_col>ul>li a{padding-left:55px;background-size:40px auto;background-position:0 0;background-repeat:no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;}#foot .flex_col>ul .jobs_col>ul>li h2{margin-bottom:5px;line-height:1.3em;}#foot .flex_col>ul .jobs_col p span{font-family:coroflot_icons;font-weight:normal;color:#363636;font-size:.9em;padding-right:3px;}#foot .full_foot{width:100%;clear:both;padding-bottom:30px;color:#999;}.small_footer #foot{padding:25px 30px 30px 30px;}.small_footer #foot .fixed_col{top:25px;}.small_footer #foot .fixed_col h2,.small_footer #foot .fixed_col p,.small_footer #foot .fixed_col .social_rack{display:none;}.small_footer #foot .fixed_col .logo{font-size:1.5em;margin-bottom:0;}.small_footer #foot .flex_col{padding-right:200px;padding-left:200px;}.small_footer #foot .flex_col .col_wrap{margin-bottom:0;}.small_footer #foot .flex_col .col_wrap .col_1{width:100%;margin:0;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;}.small_footer #foot .flex_col .col_wrap .col_1 h2{display:none;}.small_footer #foot .flex_col .col_wrap .col_1 ul{margin:0;margin-top:8px;}.small_footer #foot .flex_col .col_wrap .col_1 ul li{display:inline;padding:0 20px;}.small_footer #foot .flex_col .col_wrap .col_2,.small_footer #foot .flex_col .col_wrap .jobs_col{display:none;}.small_footer #foot .full_foot{width:200px;position:absolute;right:20px;top:37px;line-height:100%;}@media only screen and (max-width:1270px){#foot .flex_col>ul>li{width:48%;max-width:240px;margin-right:2%;}#foot .flex_col>ul .jobs_col{width:100%;max-width:100%;clear:both;margin-top:30px;}#foot .flex_col>ul .jobs_col>ul{overflow:hidden;}#foot .flex_col>ul .jobs_col>ul>li{display:block;width:100%;margin-right:0;float:none;}#foot .full_foot{width:100%;clear:both;padding-bottom:30px;}}@media only screen and (max-width:1010px){.small_footer #foot .flex_col{display:none;}.small_footer #foot .flex_col .col_wrap .col_1 ul{margin:0;margin-top:8px;}}@media only screen and (max-width:900px){#foot .fixed_col{width:100%;max-width:100%;position:static;}#foot .fixed_col ul.social_rack{margin-bottom:90px;overflow:hidden;}#foot .fixed_col ul.social_rack li{width:16.6%;max-width:60px;float:left;padding:0;display:block;}#foot .fixed_col ul.social_rack li a{text-align:left;}#foot .flex_col{padding-left:0;clear:both;}#foot .flex_col>ul>li{max-width:240px;width:31.333%;margin-right:2%;}#foot .flex_col>ul .jobs_col{max-width:480px;width:31.333%;float:left;clear:none;margin-top:0;margin-right:2%;}#foot .flex_col>ul .jobs_col>ul>li{max-width:480px;}#foot .full_foot{width:100%;clear:both;padding-bottom:30px;}}@media only screen and (max-width:480px){#foot{padding-top:30px;padding-left:10px;padding-right:10px;}#foot h2{margin-bottom:20px;}#foot .fixed_col{width:100%;max-width:100%;position:static;}#foot .fixed_col ul.social_rack{margin-bottom:60px;}#foot .flex_col>ul>li{max-width:100%;width:100%;margin-right:0;clear:both;}#foot .flex_col>ul>li ul{margin-bottom:60px;}#foot .flex_col>ul .jobs_col{max-width:480px;width:100%;float:none;clear:both;margin-top:30px;margin-right:0;}#foot .flex_col>ul .jobs_col>ul>li{max-width:480px;}}@media only screen and (max-width:425px){.small_footer #foot .flex_col{display:block;padding-left:0;padding-right:0;}.small_footer #foot .flex_col .col_wrap .col_1 ul{margin-top:8px;margin-bottom:30px;margin-top:30px;}.small_footer #foot .flex_col .col_wrap .col_1 ul li{display:block;text-align:left;padding:0 0;}.small_footer #foot .full_foot{position:static;}}#spinner_svg_loader{-webkit-animation:svg_loader_spin 4s ease-in-out alternate infinite;;-moz-animation:svg_loader_spin 4s ease-in-out alternate infinite;;-o-animation:svg_loader_spin 4s ease-in-out alternate infinite;;animation:svg_loader_spin 4s ease-in-out alternate infinite;;}@-webkit-keyframes svg_loader_spin{0%{fill:#ff5400;}25%{fill:#48d1a9;}50%{fill:#0068ff;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=cos(360), M12=-sin(360), M21=sin(360), M22=cos(360))";filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=cos(360),M12=-sin(360),M21=sin(360),M22=cos(360));}75%{fill:#a500ff;}100%{fill:#ff5400;-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=cos(-360), M12=-sin(-360), M21=sin(-360), M22=cos(-360))";filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=cos(-360),M12=-sin(-360),M21=sin(-360),M22=cos(-360));}}@-moz-keyframes svg_loader_spin{0%{fill:#ff5400;}25%{fill:#48d1a9;}50%{fill:#0068ff;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=cos(360), M12=-sin(360), M21=sin(360), M22=cos(360))";filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=cos(360),M12=-sin(360),M21=sin(360),M22=cos(360));}75%{fill:#a500ff;}100%{fill:#ff5400;-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=cos(-360), M12=-sin(-360), M21=sin(-360), M22=cos(-360))";filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=cos(-360),M12=-sin(-360),M21=sin(-360),M22=cos(-360));}}@-o-keyframes svg_loader_spin{0%{fill:#ff5400;}25%{fill:#48d1a9;}50%{fill:#0068ff;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=cos(360), M12=-sin(360), M21=sin(360), M22=cos(360))";filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=cos(360),M12=-sin(360),M21=sin(360),M22=cos(360));}75%{fill:#a500ff;}100%{fill:#ff5400;-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=cos(-360), M12=-sin(-360), M21=sin(-360), M22=cos(-360))";filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=cos(-360),M12=-sin(-360),M21=sin(-360),M22=cos(-360));}}@-ms-keyframes svg_loader_spin{0%{fill:#ff5400;}25%{fill:#48d1a9;}50%{fill:#0068ff;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=cos(360), M12=-sin(360), M21=sin(360), M22=cos(360))";filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=cos(360),M12=-sin(360),M21=sin(360),M22=cos(360));}75%{fill:#a500ff;}100%{fill:#ff5400;-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=cos(-360), M12=-sin(-360), M21=sin(-360), M22=cos(-360))";filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=cos(-360),M12=-sin(-360),M21=sin(-360),M22=cos(-360));}}@keyframes svg_loader_spin{0%{fill:#ff5400;}25%{fill:#48d1a9;}50%{fill:#0068ff;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=cos(360), M12=-sin(360), M21=sin(360), M22=cos(360))";filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=cos(360),M12=-sin(360),M21=sin(360),M22=cos(360));}75%{fill:#a500ff;}100%{fill:#ff5400;-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=cos(-360), M12=-sin(-360), M21=sin(-360), M22=cos(-360))";filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=cos(-360),M12=-sin(-360),M21=sin(-360),M22=cos(-360));}}body{background:#ececec;font-family:Epilogue,Helvetica,Arial,sans-serif;position:relative;}body.no_scroll{overflow:hidden;height:100vh;}body.no_scroll::-webkit-scrollbar{display:none;}div.success p{margin:0;padding:0;height:79px;line-height:79px;color:#fff !important;}h1{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:72px;line-height:80px;}h2{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:24px;line-height:28px;}h3{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:22px;line-height:26px;}h4{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:18px;line-height:22px;}h5{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;margin-bottom:0;}p{font-family:Epilogue,Helvetica,Arial,sans-serif;color:#404040;font-size:14px;line-height:25px;max-width:700px;}p.plus_margin{margin-bottom:20px !important;}.underline_me{text-decoration:underline;}.mobile_only{display:none !important;}.desktop_only{display:block !important;}.desktop_only.hide{display:none !important;}#hero_bg_depth{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-image:url(https://s3.amazonaws.com/s3files.coroflot.com/images/globox.png);position:absolute;top:0;left:0;width:100%;height:300px;}#hero_bg_depth.post_a_job{height:450px;}#hero_bg_depth.job_details{top:-30px;}.inactive_zone{display:block;position:relative;overflow:hidden;}.inactive_zone:after{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(255,255,255,.6);top:0;left:0;z-index:9;}.inactive_zone:hover .show_on_hover_cell{top:100%;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);z-index:10;}.inactive_zone .show_on_hover_cell{position:absolute;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:visible;}.inactive_zone .show_on_hover_cell h5{margin-bottom:10px;}.inactive_zone .show_on_hover_cell:before{content:"";position:absolute;top:-40px;left:0;width:100%;height:40px;display:block;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$from_color',endColorstr='$to_color',GradientType=0);}.inactive_zone #search_pro{margin-bottom:0 !important;}.tile_wrap{background:#fff;border:1px solid #f0f0f0;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;overflow:hidden;}.tile_wrap.relative_pos{position:relative;}.tile_wrap.push_up_top{margin-top:-21px;}.tile_wrap.sans_padding{padding:0;padding-top:10px;}.tile_wrap.sans_padding_full{padding:0;}.tile_wrap.sans_padding_full img{width:100%;}.tile_wrap.sans_padding_full .inner_padd_full{padding:30px;}.tile_wrap.sans_padding_full .inner_padd_full.closed{max-height:0;overflow:hidden;padding:0;}.tile_wrap.big_padding.text_center{text-align:center;padding:30px 20px;}.tile_wrap.big_padding.text_center h3{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;line-height:48px;margin:0;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0 20px;}.tile_wrap.big_padding.text_center h3 a{position:absolute;right:20px;font-family:Epilogue,Helvetica,Arial,sans-serif;font-size:14px;}.tile_wrap h5{margin-bottom:10px;}a.btn,span.btn,form input[type=submit].btn{cursor:pointer;display:inline-block;text-align:center;font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;height:40px;line-height:38px;background:#48d1a9;-webkit-border-radius:3px;border-radius:3px;padding:2px 20px 0 20px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}a.btn:hover,span.btn:hover,form input[type=submit].btn:hover{background:#363636;}a.btn.grayed_out,a.btn.inactive,span.btn.grayed_out,span.btn.inactive,form input[type=submit].btn.grayed_out,form input[type=submit].btn.inactive{background:#999;cursor:default;}a.btn.grayed_out:hover,a.btn.inactive:hover,span.btn.grayed_out:hover,span.btn.inactive:hover,form input[type=submit].btn.grayed_out:hover,form input[type=submit].btn.inactive:hover{background:#999;}a.btn.full_width_btn,span.btn.full_width_btn,form input[type=submit].btn.full_width_btn{width:100%;display:block;}a.btn.salary_guide,span.btn.salary_guide,form input[type=submit].btn.salary_guide{background:#a500ff;}a.btn.dark_tall,span.btn.dark_tall,form input[type=submit].btn.dark_tall{background:#363636;line-height:60px;height:60px;font-size:18px;}#coroflot{width:100%;}#coroflot #body{width:100%;background:none !important;}.start_hidden{display:none;}.social_wrap h2{display:none;}.social_wrap ul{margin:0;margin-bottom:40px;overflow:hidden;}.social_wrap ul:before{content:"Share";padding-right:30px;color:#888;float:left;line-height:35px;}.social_wrap ul li{float:left;margin-right:0;height:auto;}.social_wrap ul li:first-child{margin-left:0 !important;}.social_wrap ul li:first-child a{margin-right:19px;}.social_wrap ul li a{color:#888;font-size:20px;margin-right:30px;text-shadow:none;line-height:35px;}#p_overlay{background:#fff;opacity:.8;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999997;}ul#pin_it_selections{overflow:hidden;position:absolute;top:65px;left:40px;z-index:999999;}ul#pin_it_selections li{width:220px;height:220px;overflow:hidden;margin-right:20px;margin-bottom:30px;float:left;border:2px solid #aaa;border-radius:3px;position:relative;}ul#pin_it_selections li:hover div.select_zone_o{background:#000;opacity:.6;}ul#pin_it_selections li:hover div.pinit_s{opacity:1;}ul#pin_it_selections li div.pinit_s,ul#pin_it_selections li div.select_zone_o{position:absolute;top:0;left:0;width:220px;height:220px;opacity:0;-webkit-transition:opacity .2s ease-in-out,color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,color .2s ease-in-out;transition:opacity .2s ease-in-out,color .2s ease-in-out;cursor:pointer;}ul#pin_it_selections li div.pinit_s{background:url(/images/pinit_select.png) no-repeat 50% 50%;}ul#pin_it_selections li img.landscape{height:100%;}ul#pin_it_selections li img.portrait{width:100%;}#pinit_header{-webkit-box-shadow:0 1px 2px #aaa;-moz-box-shadow:0 1px 2px #aaa;box-shadow:0 1px 2px #aaa;position:fixed;width:100%;top:0;left:0;right:0;height:45px;line-height:45px;font-size:14px;font-weight:bold;display:block;margin:0;background:#fbf7f7;border-bottom:1px solid #aaa;z-index:9999999;}#pinit_header .cancel{display:inline-block;cursor:pointer;color:#524d4d;line-height:45px;text-shadow:0 1px #fff;float:right;text-align:center;width:100px;border-left:1px solid #aaa;}#pinit_header #logo_pin{height:43px;width:100px;display:inline-block;margin-right:-100px;background:transparent url(http://passets.pinterest.com/images/LogoRed.png) 50% 50% no-repeat;border:none;}@media only screen and (max-width:900px){.mobile_only{display:block !important;}.mobile_only.hide{display:none !important;}.desktop_only{display:none !important;}}@media only screen and (max-width:550px){p,.sp{font-size:16px;line-height:24px;}.social_wrap h2{display:none;}.social_wrap ul{margin:0;margin-bottom:40px;overflow:hidden;}.social_wrap ul:before{content:"Share";font-size:16px;line-height:35px;}.social_wrap ul li{float:left;margin-right:0;height:auto;}.social_wrap ul li:first-child{margin-left:0 !important;}.social_wrap ul li a{color:#888;font-size:27px;margin-right:40px;text-shadow:none;line-height:35px;}}@media only screen and (max-width:900px){.talent_feed .inactive_zone:after{display:none;}.talent_feed .inactive_zone:hover .show_on_hover_cell{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}.talent_feed .inactive_zone #search_pro{display:none;}.talent_feed .inactive_zone .show_on_hover_cell{position:static;}}#coroflot.listing.jobs form.search{padding:0;border-right:none;width:100%;min-width:auto;}form ol li.select span{display:block;height:auto;width:100%;line-height:35px;padding:0;border:none;-webkit-border-radius:3px;border-radius:3px;background:none;}.top_cap{height:300px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;text-align:center;margin-bottom:30px;position:relative;background-image:url(https://s3.amazonaws.com/s3files.coroflot.com/images/modern_layout_headers_assets/projects_bgd.jpeg);}.top_cap h1,.top_cap div#h1_type{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:72px;line-height:80px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;position:relative;}.top_cap p{color:#363636;font-size:16px;max-width:495px;margin:0 auto;}.top_cap .image_credit_block{position:absolute;left:30px;bottom:30px;overflow:hidden;}.top_cap .image_credit_block .owner_name{float:left;font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:14px;line-height:18px;line-height:35px;color:#fff;}.top_cap .image_credit_block .owner_avatar{float:left;width:35px;height:35px;-webkit-border-radius:50%;border-radius:50%;margin-right:10px;}.top_cap.user_pages{padding:30px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.top_cap.user_pages.heroless{background:#91dfc7;background:-moz-linear-gradient(top,#62a1fa 0%,#91dfc7);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#62a1fa),color-stop(100%,#91dfc7));background:-webkit-linear-gradient(top,#62a1fa 0%,#91dfc7 100%);background:-o-linear-gradient(top,#62a1fa 0%,#91dfc7 100%);background:-ms-linear-gradient(top,#62a1fa 0%,#91dfc7 100%);background:linear-gradient(to bottom,#62a1fa 0%,#91dfc7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$from_color',endColorstr='$to_color',GradientType=0);}.top_cap.user_pages .user_block{text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.top_cap.user_pages .user_block .avatar_wrap{width:80px;height:80px;-webkit-border-radius:50%;border-radius:50%;display:block;overflow:hidden;margin:0 auto;margin-bottom:15px;}.top_cap.user_pages .user_block .avatar_wrap img{width:100%;}.top_cap.user_pages .user_block .user_info h1{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:24px;line-height:28px;line-height:22px;color:#fff;margin-bottom:5px;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:static;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}.top_cap.user_pages .user_block .user_info h2{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;color:#fff;font-family:Epilogue,Helvetica,Arial,sans-serif;margin-bottom:10px;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.top_cap.user_pages .user_block .user_info .p_loc{position:relative;display:block;font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;color:#fff;margin-bottom:20px;}.top_cap.user_pages .user_block .user_info .p_loc:before{font-family:coroflot_icons;font-weight:normal;content:"P";margin-right:5px;font-size:14px;color:#fff;}.top_cap.user_pages .user_block .user_action_list{text-align:center;margin-bottom:5px;padding-top:0;}.top_cap.user_pages .user_block .user_action_list li{border:1px solid #0068ff;background:#fff;color:#0068ff;height:34px;line-height:36px;-webkit-border-radius:17px;border-radius:17px;display:inline-block !important;padding:0 20px;cursor:pointer;float:right;font-weight:bold;margin-right:20px;float:none;margin-bottom:20px;background:#0068ff;color:#fff;border:none;margin-right:10px;}.top_cap.user_pages .user_block .user_action_list li:before{content:"";font-family:coroflot_icons;font-weight:normal;margin-right:10px;}.top_cap.user_pages .user_block .user_action_list li:last-child{margin-right:0;}.top_cap.user_pages .user_block .user_action_list li:before{display:inline-block;vertical-align:middle;margin-top:-1px;font-family:coroflot_icons;}.top_cap.user_pages .user_block .user_action_list li.contact_link:before{content:"e";font-size:1.7em;}.top_cap.user_pages .user_block .user_action_list li.follow_user_from_list:before{content:"O";font-size:1.7em;}.top_cap.user_pages .user_block .user_action_list li a{color:inherit;display:inline-block;}#search_sub_bar{width:100%;margin-top:-30px;background:#fff;margin-bottom:20px;border-bottom:1px solid #f0f0f0;}#search_sub_bar.tl_projects ul{max-width:1930px;}#search_sub_bar.tl_projects ul li{width:25%;max-width:240px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#search_sub_bar.tl_projects ul li.active{background:#0068ff;}#search_sub_bar.tl_projects ul li:hover{background:rgba(0,104,255,.6);}#search_sub_bar.tl_projects ul li a{width:100%;}#search_sub_bar.tl_design_jobs ul,#search_sub_bar.tl_pro_search ul{max-width:1520px;}#search_sub_bar.tl_design_jobs ul li.active,#search_sub_bar.tl_employers ul li.active{background:#48d1a9;}#search_sub_bar.tl_design_jobs ul li:hover,#search_sub_bar.tl_employers ul li:hover{background:rgba(72,209,169,.6);}#search_sub_bar.tl_portfolio_page{margin-bottom:35px;height:60px;}#search_sub_bar.tl_portfolio_page ul{max-width:1740px;width:auto;display:inline-block;margin:0 auto;overflow:hidden;padding-left:0;padding-right:0;}#search_sub_bar.tl_portfolio_page ul li.active{background:#0068ff;}#search_sub_bar.tl_portfolio_page ul li:hover{background:rgba(0,104,255,.6);}#search_sub_bar ul{height:60px;width:100%;max-width:1700px;margin:0 auto;text-align:center;padding:0 20px 0 340px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#search_sub_bar ul li{display:inline-block;float:left;height:100%;border-right:1px solid #f0f0f0;font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:14px;line-height:18px;line-height:60px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;}#search_sub_bar ul li#trigger_search_mobile{display:none;}#search_sub_bar ul li.active,#search_sub_bar ul li:hover{background:#ff5400;color:#fff;}#search_sub_bar ul li.active a,#search_sub_bar ul li.active span,#search_sub_bar ul li:hover a,#search_sub_bar ul li:hover span{color:inherit;}#search_sub_bar ul li.active select,#search_sub_bar ul li:hover select{color:inherit;}#search_sub_bar ul li.active select option:not(:checked),#search_sub_bar ul li:hover select option:not(:checked){color:#000;}#search_sub_bar ul li.active select option:checked,#search_sub_bar ul li:hover select option:checked{color:#52bad6;}#search_sub_bar ul li.active .dd_arrow,#search_sub_bar ul li:hover .dd_arrow{color:#fff;}#search_sub_bar ul li:hover{background:rgba(255,84,0,.6);}#search_sub_bar ul li select{border:none;width:100%;max-width:120px;margin-top:-4px;background:none;cursor:pointer;font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:14px;line-height:18px;line-height:40px;}#search_sub_bar ul li:first-child{border-left:1px solid #f0f0f0;}#search_sub_bar ul li a,#search_sub_bar ul li span{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:14px;line-height:18px;line-height:65px;width:240px;display:block;cursor:pointer;}#search_sub_bar ul li .dd_arrow{top:0;color:inherit;display:inline-block;line-height:67px;font-family:coroflot_icons;font-weight:normal;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:55px;cursor:pointer;}.main_content{position:relative;padding:0 20px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:1700px;margin:0 auto;min-height:200px;}.main_content ul.tags.big_show{margin-left:0;}.main_content ul.tags.big_show li a{border:1px solid #48d1a9;color:#48d1a9;background:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_content ul.tags.find_more_in{margin-bottom:20px;}.main_content ul.tags.find_more_in:before{content:"";font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;font-size:14px;line-height:27px;padding-right:20px;float:left;}.main_content ul.tags.find_more_in li a{border:1px solid #48d1a9;color:#48d1a9;background:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_content ul.tags.find_more_in li a.active{color:#fff;background:#48d1a9;}.main_content ul.tags.find_more_in.jobs_index:before{content:"Popular Job Searches:";}.main_content ul.tags.find_more_in.jobs_index li a{border:1px solid #48d1a9;color:#48d1a9;background:none;}.main_content ul.tags.find_more_in.jobs_index li a.active{color:#fff;background:#48d1a9;}.main_content ul.tags.find_more_in.projects_index:before{content:"Popular Project Searches:";}.main_content ul.tags.find_more_in.projects_index li a{border:1px solid #0068ff;color:#0068ff;background:none;}.main_content ul.tags.find_more_in.projects_index li a.active{color:#fff;background:#0068ff;}.main_content ul.tags.find_more_in.people_index:before{content:"Popular Designer Searches:";}.main_content ul.tags.find_more_in.people_index li a{border:1px solid #0068ff;color:#0068ff;background:none;}.main_content ul.tags.find_more_in.people_index li a.active{color:#fff;background:#0068ff;}.main_content ul.tags.find_more_in.pro_search_index:before{content:"Popular Skills:";}.main_content ul.tags.find_more_in.pro_search_index li a{border:1px solid #ff5400;color:#ff5400;background:none;}.main_content ul.tags.find_more_in.pro_search_index li a.active{color:#fff;background:#ff5400;}.main_content ul.tags.find_more_in li{margin:0 10px 10px 0;}.main_content ul.tags.find_more_in li a{border:1px solid #0068ff;color:#0068ff;background:#fff;line-height:25px;font-size:14px;padding:1px 5px 0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_content.buy_page{min-height:100px;}.main_content .fixed_col{width:300px;position:absolute;top:0;left:20px;z-index:2;}.main_content .fixed_col .search_wrap{background:#fff;border:1px solid #f0f0f0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px;min-width:100px;margin-bottom:20px;}.main_content .fixed_col .search_wrap ol{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:0;}.main_content .fixed_col .search_wrap ol>li{margin-bottom:30px;}.main_content .fixed_col .search_wrap ol>li label{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;font-size:14px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_content .fixed_col .search_wrap ol>li input[type=text],.main_content .fixed_col .search_wrap ol>li select{line-height:35px;height:35px;border:1px solid #ccc;font-family:Epilogue,Helvetica,Arial,sans-serif;width:100%;max-width:800px;position:relative;float:none;color:#363636;-webkit-border-radius:3px;border-radius:3px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;min-width:100px;}.main_content .flex_col{padding-left:320px;float:none;width:100%;max-width:1700px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_content .flex_col .showMore{width:100%;border:none;line-height:60px;max-width:100%;}.main_content .flex_col .showMore a{-webkit-border-radius:0;border-radius:0;background:none;color:#363636;border:none;font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;line-height:60px;height:60px;}.main_content .flex_col .showMore a span{background:none;}.main_content.blog_page{max-width:1100px;}.main_content.projects,.main_content.homepage,.main_content.apply_now{max-width:1930px;}.main_content.projects .flex_col,.main_content.homepage .flex_col,.main_content.apply_now .flex_col{max-width:1930px;}.main_content.project_details{max-width:1740px;}.main_content.project_details .fixed_col{width:360px;}.main_content.project_details .flex_col{padding-left:380px;}.main_content.portfolio_page{max-width:1740px;}.main_content.portfolio_page .flex_col{padding-left:0;}.main_content.pro_search,.main_content.design_jobs,.main_content.salary_guide{max-width:1520px;}.main_content.design_jobs_details,.main_content.job_details_footer,.main_content.profile_page{max-width:1200px;background:#fff;border:1px solid #f0f0f0;min-height:200px;padding-top:45px;padding-bottom:35px;}.main_content.design_jobs_details .fixed_col,.main_content.job_details_footer .fixed_col,.main_content.profile_page .fixed_col{width:300px;}.main_content.design_jobs_details .flex_col,.main_content.job_details_footer .flex_col,.main_content.profile_page .flex_col{padding-left:320px;text-align:left;}@media only screen and (max-width:1919px){#search_sub_bar.tl_projects ul{max-width:1660px;}}@media only screen and (max-width:1659px){#search_sub_bar.tl_projects ul{max-width:1400px;}}@media only screen and (max-width:1400px){#search_sub_bar.tl_projects ul{max-width:1140px;}}@media only screen and (max-width:1676px){#search_sub_bar.tl_employers ul{max-width:1400px;}}@media only screen and (max-width:1416px){#search_sub_bar.tl_employers ul{max-width:1140px;}}@media only screen and (max-width:1350px){#search_sub_bar ul li a,#search_sub_bar ul li span{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:14px;line-height:18px;line-height:65px;width:180px;display:block;cursor:pointer;}#search_sub_bar ul li .dd_arrow{top:0;color:inherit;display:inline-block;line-height:67px;font-family:coroflot_icons;font-weight:normal;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:55px;cursor:pointer;}}@media only screen and (max-width:1390px){#search_sub_bar.tl_portfolio_page{margin-bottom:15px;}#search_sub_bar ul li a{width:200px;}}@media only screen and (max-width:1170px){#search_sub_bar{width:100%;margin-top:-30px;background:#fff;margin-bottom:20px;}#search_sub_bar.tl_portfolio_page ul{padding:0 20px;}#search_sub_bar.tl_portfolio_page ul li:last-child{padding-right:0;}#search_sub_bar.tl_projects ul li.active,#search_sub_bar.tl_portfolio_page ul li.active{color:#0068ff;background:#fff;}#search_sub_bar.tl_projects ul li:hover,#search_sub_bar.tl_portfolio_page ul li:hover{color:rgba(0,104,255,.6);background:#fff;}#search_sub_bar.tl_design_jobs ul li.active,#search_sub_bar.tl_employers ul li.active{color:#48d1a9;background:#fff;}#search_sub_bar.tl_design_jobs ul li:hover,#search_sub_bar.tl_employers ul li:hover{color:rgba(72,209,169,.6);background:#fff;}#search_sub_bar ul{height:60px;}#search_sub_bar ul li{width:auto !important;display:inline;padding-right:70px;border-right:none;line-height:60px;text-align:left;border-left:none;}#search_sub_bar ul li#trigger_search_mobile{color:#363636;}#search_sub_bar ul li#trigger_search_mobile:hover{color:#363636;}#search_sub_bar ul li.active,#search_sub_bar ul li:hover{color:#ff5400;background:#fff;}#search_sub_bar ul li.active a,#search_sub_bar ul li:hover a{color:inherit;}#search_sub_bar ul li.active select,#search_sub_bar ul li:hover select{color:inherit;}#search_sub_bar ul li.active select option:not(:checked),#search_sub_bar ul li:hover select option:not(:checked){color:#000;}#search_sub_bar ul li.active select option:checked,#search_sub_bar ul li:hover select option:checked{color:#52bad6;}#search_sub_bar ul li.active .dd_arrow,#search_sub_bar ul li:hover .dd_arrow{color:inherit;}#search_sub_bar ul li:hover{color:rgba(255,84,0,.6);background:#fff;}#search_sub_bar ul li select{line-height:40px;}#search_sub_bar ul li:last-child{border-right:none;border-left:none;}#search_sub_bar ul li:first-child{border-left:none;}#search_sub_bar ul li a,#search_sub_bar ul li span{line-height:60px;font-size:14px;width:auto;display:inline;}#search_sub_bar ul li select{width:100%;}#search_sub_bar ul li .dd_arrow{line-height:13px;width:40px;}}@media only screen and (max-width:920px){#search_sub_bar ul li{width:auto;display:inline;padding-right:40px;border-right:none;line-height:60px;text-align:left;border-left:none;}}@media only screen and (max-width:870px){#search_sub_bar ul li{width:auto;display:inline;padding-right:30px;border-right:none;line-height:60px;text-align:left;border-left:none;}}@media only screen and (max-width:900px){.main_content .fixed_col .outer_search_wrap{max-height:0;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden;padding:0;}.main_content .fixed_col .outer_search_wrap.open{max-height:2000px;}.top_cap{height:240px;}.top_cap.user_pages{height:300px;}.top_cap h1{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:48px;line-height:56px;color:#fff;}.top_cap .image_credit_block{position:absolute;left:15px;bottom:30px;overflow:hidden;}.top_cap .image_credit_block .owner_name{font-size:13px;line-height:13px;}.top_cap .image_credit_block .owner_avatar{display:none;}#search_sub_bar{width:100%;margin-top:-30px;background:#fff;margin-bottom:20px;}#search_sub_bar.tl_portfolio_page ul{width:100%;display:block;padding:0 10px;}#search_sub_bar.tl_projects ul li.active,#search_sub_bar.tl_portfolio_page ul li.active{color:#0068ff;background:#fff;}#search_sub_bar.tl_projects ul li:hover,#search_sub_bar.tl_portfolio_page ul li:hover{color:rgba(0,104,255,.6);background:#fff;}#search_sub_bar.tl_design_jobs ul li.active,#search_sub_bar.tl_employers ul li.active{color:#48d1a9;background:#fff;}#search_sub_bar.tl_design_jobs ul li:hover,#search_sub_bar.tl_employers ul li:hover{color:rgba(72,209,169,.6);background:#fff;}#search_sub_bar ul{height:60px;padding:0 10px;}#search_sub_bar ul li{width:auto;display:inline;padding-right:40px;border-right:none;line-height:60px;text-align:left;border-left:none;cursor:pointer;}#search_sub_bar ul li#trigger_search_mobile{display:block;font-family:coroflot_icons;font-weight:normal;font-size:16px;width:30px;position:absolute;right:15px;cursor:pointer;height:60px;text-align:right;padding-right:0;}#search_sub_bar ul li.active,#search_sub_bar ul li:hover{color:#ff5400;background:#fff;}#search_sub_bar ul li.active a,#search_sub_bar ul li:hover a{color:inherit;}#search_sub_bar ul li.active select,#search_sub_bar ul li:hover select{color:inherit;}#search_sub_bar ul li.active select option:not(:checked),#search_sub_bar ul li:hover select option:not(:checked){color:#000;}#search_sub_bar ul li.active select option:checked,#search_sub_bar ul li:hover select option:checked{color:#52bad6;}#search_sub_bar ul li.active .dd_arrow,#search_sub_bar ul li:hover .dd_arrow{color:inherit;line-height:13px;width:40px;}#search_sub_bar ul li:hover{color:rgba(255,84,0,.6);background:#fff;}#search_sub_bar ul li select{line-height:40px;}#search_sub_bar ul li:last-child{border-right:none;border-left:none;}#search_sub_bar ul li:first-child{border-left:none;}#search_sub_bar ul li a,#search_sub_bar ul li span{line-height:60px;font-size:14px;width:auto;display:inline;}#search_sub_bar ul li select{width:100%;}#search_sub_bar ul li .dd_arrow{line-height:13px;width:40px;}}@media only screen and (max-width:900px){.main_content{padding:0 10px;}.main_content.profile_page .fixed_col{display:none;}.main_content .fixed_col{position:static;width:100% !important;}.main_content .fixed_col .banner{display:none;}.main_content .flex_col{padding-left:0 !important;}}@media only screen and (max-width:700px){.top_cap.hide_top_lv_pc_mo{display:none !important;}#search_sub_bar{margin-top:0;}}@media only screen and (max-width:560px){.main_content .fixed_col{position:static;width:100%;}.main_content .fixed_col .banner{display:none;}.main_content .flex_col{padding:0;}#search_sub_bar{width:100%;margin-top:0;background:#fff;margin-bottom:10px;}#search_sub_bar.tl_portfolio_page ul{text-align:left;}#search_sub_bar.tl_portfolio_page ul li{display:inline;padding-right:20px;float:none;text-align:left;}#search_sub_bar.tl_portfolio_page ul li a{display:inline;}#search_sub_bar ul{height:60px;padding:0 10px;}#search_sub_bar ul li{display:inline;padding-right:20px;border-left:none;line-height:60px;text-align:left;width:auto;}#search_sub_bar ul li.active,#search_sub_bar ul li:hover{color:#ff5400;background:#fff;}#search_sub_bar ul li.active a,#search_sub_bar ul li:hover a{color:inherit;}#search_sub_bar ul li.active select,#search_sub_bar ul li:hover select{color:inherit;}#search_sub_bar ul li.active select option:not(:checked),#search_sub_bar ul li:hover select option:not(:checked){color:#000;}#search_sub_bar ul li.active select option:checked,#search_sub_bar ul li:hover select option:checked{color:#52bad6;}#search_sub_bar ul li.active .dd_arrow,#search_sub_bar ul li:hover .dd_arrow{color:inherit;}#search_sub_bar ul li:hover{color:rgba(255,84,0,.6);background:#fff;}#search_sub_bar ul li select{line-height:40px;}#search_sub_bar ul li:last-child{border-right:none;}#search_sub_bar ul li a{line-height:60px;font-size:14px;width:auto;display:inline;}#search_sub_bar ul li select{width:100%;}#search_sub_bar ul li .dd_arrow{display:none;}}@media only screen and (max-width:385px){#search_sub_bar ul li{padding-right:20px;}#search_sub_bar ul li#trigger_search_mobile{font-size:18px;}#search_sub_bar ul li a{line-height:60px;font-size:13px;width:auto;display:inline;}#search_sub_bar ul li select{width:100%;}}@media only screen and (max-width:350px){#search_sub_bar ul li{padding-right:14px;}#search_sub_bar ul li#trigger_search_mobile{font-size:16px;}#search_sub_bar ul li a{line-height:60px;font-size:12px;width:auto;display:inline;}#search_sub_bar ul li select{width:100%;}}h1#s_o_h1{font-size:1em;}.cp_content_wrap.design_jobs .cp_menu_col #location_search{margin-bottom:10px;}.cp_content_wrap.design_jobs .cp_content_col{min-height:0;}.cp_content_wrap.design_jobs .cp_content_col #design_jobs_outer_wrap.show_salary_info .listing_jobs{margin-right:340px;}.cp_content_wrap.design_jobs .cp_content_col #design_jobs_outer_wrap.show_salary_info #salary_guide_geo_zone{width:320px;position:absolute;top:0;right:0;display:block;}.cp_content_wrap.design_jobs .cp_content_col #design_jobs_outer_wrap #salary_guide_geo_zone{display:none;}.cp_content_wrap.design_jobs .cp_content_col #jobs_count{margin-left:0;line-height:20px;margin-bottom:20px;color:#404040;font-size:14px;}.cp_content_wrap.design_jobs .cp_content_col #jobs_count strong{font-weight:bold;color:#363636;}.cp_content_wrap.design_jobs .listing_jobs{margin:0;margin-left:-10px;}.cp_content_wrap.design_jobs .listing_jobs li{border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:none;margin-bottom:40px;}.cp_content_wrap.design_jobs .listing_jobs li a{display:block;position:relative;height:auto;padding:10px 20px 20px 20px;padding-right:20px;color:#363636;border-bottom:none;background:rgba(255,255,255,.6);-webkit-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:80px;}.cp_content_wrap.design_jobs .listing_jobs li a .inner_full_wrap{padding-left:10px;margin-left:10px;}.cp_content_wrap.design_jobs .listing_jobs li a .logo_block{width:71px;height:71px;position:absolute;left:10px;top:36px;background:#fff;margin-bottom:20px;}.cp_content_wrap.design_jobs .listing_jobs li a .logo_block img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:85%;}.cp_content_wrap.design_jobs .listing_jobs li a .logo_block img.wide{width:100%;}.cp_content_wrap.design_jobs .listing_jobs li a .logo_block img.tall{height:100%;}.cp_content_wrap.design_jobs .listing_jobs li a .details{margin-bottom:7px;}.cp_content_wrap.design_jobs .listing_jobs li a .details .company_name{font-weight:400;font-size:1.6em;line-height:1.1em;}.cp_content_wrap.design_jobs .listing_jobs li a .details .job_title{font-weight:600;font-size:1.6em;line-height:1.1em;word-wrap:break-word;}.cp_content_wrap.design_jobs .listing_jobs li a .loc{line-height:1.1em;font-size:1em;color:#363636;display:block;}.cp_content_wrap.design_jobs .listing_jobs li a .remote_flag{font-weight:600;display:block;}.cp_content_wrap.design_jobs .listing_jobs li .featured_star_icon{position:absolute;top:7px;right:5px;color:#48d1a9;font-size:1.5em;font-family:coroflot_icons;}.cp_content_wrap.design_jobs .listing_jobs li em{position:static;line-height:1.1em;font-size:1em;color:#363636;}.cp_content_wrap.design_jobs .listing_jobs li em.new,.cp_content_wrap.design_jobs .listing_jobs li em.featured{padding:0;background:none;font-weight:600;color:#363636;}.cp_content_wrap.design_jobs .listing_jobs li .emp{display:block;margin:0;color:#363636;}.cp_content_wrap.design_jobs .listing_jobs li.highlighted_job a,.cp_content_wrap.design_jobs .listing_jobs li.highlight_job a{background:#fdffd4;}.cp_content_wrap.design_jobs .listing_jobs li:hover a strong{color:#ff5400;}@media only screen and (max-width:1250px){.main_content.design_jobs .flex_col{min-height:0;}.main_content.design_jobs .flex_col #design_jobs_outer_wrap.show_salary_info .listing_jobs{margin-right:0;}.main_content.design_jobs .flex_col #design_jobs_outer_wrap.show_salary_info #salary_guide_geo_zone{width:100%;position:static;top:auto;right:auto;display:block;}.main_content.design_jobs .flex_col #design_jobs_outer_wrap.show_salary_info #salary_guide_geo_zone .quick_search_ul{-webkit-columns:2 auto;-moz-columns:2 auto;columns:2 auto;}}@media only screen and (max-width:900px){.main_content.design_jobs .listing_jobs li a{padding:20px 20px 20px 110px;background-size:70px;background-position:20px 15px;min-height:135px;}.main_content.design_jobs .listing_jobs li a span.details{font-family:Epilogue,Helvetica,Arial,sans-serif;color:#404040;font-size:14px;line-height:25px;margin-bottom:0;line-height:14px;}.main_content.design_jobs .listing_jobs li a span.details strong{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;margin-bottom:10px;}.main_content.design_jobs .listing_jobs li a span.details strong span.job_level{display:none;}.main_content.design_jobs .listing_jobs li a span.details br{display:none;}.main_content.design_jobs .listing_jobs li a .loc{font-family:Epilogue,Helvetica,Arial,sans-serif;color:#404040;font-size:14px;line-height:25px;}.main_content.design_jobs .listing_jobs li em{display:none;}.main_content.design_jobs .listing_jobs li em.new.featured{display:block;position:static;display:inline-block;margin-top:10px;}}@media only screen and (max-width:460px){.main_content.design_jobs .flex_col #design_jobs_outer_wrap.show_salary_info #salary_guide_geo_zone .quick_search_ul{-webkit-columns:1 auto;-moz-columns:1 auto;columns:1 auto;}}section#job_description_public ul li{margin-bottom:20px;}.job_details_cap{margin-bottom:40px;width:100%;max-width:1200px;margin:0 auto;position:relative;background:#fff;border:1px solid #f0f0f0;border-bottom:none;margin-top:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;padding:20px;min-height:320px;}.job_details_cap.not_available{min-height:270px;}.job_details_cap .fixed_col{width:300px;position:absolute;top:20px;left:20px;text-align:left;}.job_details_cap .fixed_col .logo_wrapper{max-width:200px;height:200px;margin-bottom:30px;position:relative;}.job_details_cap .fixed_col .logo_wrapper img{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.job_details_cap .fixed_col .apply_wrap .btn{width:100%;max-width:200px;}.job_details_cap .flex_col{padding-top:14px;padding-left:320px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.job_details_cap .flex_col .logo_wrapper{display:none;}.job_details_cap .flex_col .mobile_apply{display:none;}.job_details_cap .flex_col .link_out{color:#404040;font-size:.7em;}.job_details_cap .flex_col h1{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:22px;line-height:26px;margin-bottom:20px;}.job_details_cap .flex_col h1.not_available{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:24px;line-height:28px;font-size:36px;margin-bottom:35px;}.job_details_cap .flex_col h2{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;font-size:18px;margin-bottom:4px;}.job_details_cap .flex_col h2.location.sp{font-family:Epilogue,Helvetica,Arial,sans-serif;color:#404040;font-size:14px;line-height:25px;margin-bottom:45px;}.job_details_cap .flex_col h2.location.sp:before{font-family:coroflot_icons;font-weight:normal;content:"P";margin-right:5px;font-size:12px;}.job_details_cap .flex_col h2.not_available{color:#404040;}.job_details_cap .flex_col h2.extra_bottom{margin-bottom:20px;font-size:18px;}.job_details_cap .flex_col ul.tags li{margin:0 10px 10px 0;}.job_details_cap .flex_col ul.tags li a{border:1px solid #48d1a9;color:#48d1a9;background:#fff;line-height:25px;font-size:14px;padding:0 5px;}.job_details_cap .flex_col .date_posted.sp{position:absolute;top:20px;right:20px;font-family:Epilogue,Helvetica,Arial,sans-serif;color:#404040;font-size:14px;line-height:25px;}.main_content.design_jobs_details.not_available,.main_content.job_details_footer.not_available{border-top:none;padding-bottom:20px;min-height:0;padding-top:0;}.main_content.design_jobs_details .flex_col,.main_content.job_details_footer .flex_col{max-width:1000px;}.main_content.design_jobs_details .flex_col #jobscore li,.main_content.job_details_footer .flex_col #jobscore li{color:#404040;position:relative;padding-left:20px;}.main_content.design_jobs_details .flex_col #jobscore li:before,.main_content.job_details_footer .flex_col #jobscore li:before{content:"";width:6px;height:6px;-webkit-border-radius:50%;border-radius:50%;display:block;position:absolute;left:0;top:8px;background:#404040;}.main_content.design_jobs_details .flex_col h2.company_name,.main_content.job_details_footer .flex_col h2.company_name{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;margin-bottom:10px;}.main_content.design_jobs_details .flex_col h5,.main_content.job_details_footer .flex_col h5{margin-bottom:20px;}.main_content.design_jobs_details .flex_col .application_details,.main_content.job_details_footer .flex_col .application_details{margin:70px 0;}.main_content.design_jobs_details .flex_col .company_details,.main_content.job_details_footer .flex_col .company_details{margin-bottom:70px;}.main_content.design_jobs_details .flex_col .more_jobs,.main_content.job_details_footer .flex_col .more_jobs{margin:0 0 90px 0;max-width:1000px;border:1px solid #f0f0f0;}.main_content.design_jobs_details .flex_col .more_jobs li,.main_content.job_details_footer .flex_col .more_jobs li{background:none;border-top:1px solid #f0f0f0;margin:0;padding:0;position:relative;min-height:90px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_content.design_jobs_details .flex_col .more_jobs li:first-child,.main_content.job_details_footer .flex_col .more_jobs li:first-child{border-top:none;}.main_content.design_jobs_details .flex_col .more_jobs li a,.main_content.job_details_footer .flex_col .more_jobs li a{display:block;position:relative;-o-transition:all .2s ease-in-out ease-in-out;-moz-transition:all .2s ease-in-out ease-in-out;-webkit-transition:all .2s ease-in-out ease-in-out;transition:all .2s ease-in-out ease-in-out;font-family:Epilogue,Helvetica,Arial,sans-serif;color:#404040;font-size:14px;line-height:25px;padding:20px 100px 10px 100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:90px;}.main_content.design_jobs_details .flex_col .more_jobs li a:hover,.main_content.job_details_footer .flex_col .more_jobs li a:hover{background:#fff;cursor:pointer;z-index:2;}.main_content.design_jobs_details .flex_col .more_jobs li a strong,.main_content.job_details_footer .flex_col .more_jobs li a strong{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;}.main_content.design_jobs_details .flex_col .more_jobs li a img,.main_content.job_details_footer .flex_col .more_jobs li a img{float:left;margin-top:2px;}.main_content.design_jobs_details .flex_col .more_jobs li a img.job_logo,.main_content.job_details_footer .flex_col .more_jobs li a img.job_logo{float:none;width:70px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:10px;margin-top:0;}.main_content.design_jobs_details .flex_col .more_jobs li a span,.main_content.job_details_footer .flex_col .more_jobs li a span{margin-left:0;display:block;-o-transition:all .2s ease-in-out ease-in-out;-moz-transition:all .2s ease-in-out ease-in-out;-webkit-transition:all .2s ease-in-out ease-in-out;transition:all .2s ease-in-out ease-in-out;}.main_content.design_jobs_details .flex_col .more_jobs li a p,.main_content.job_details_footer .flex_col .more_jobs li a p{margin:0;}.main_content.design_jobs_details .flex_col .more_jobs li a em,.main_content.job_details_footer .flex_col .more_jobs li a em{position:absolute;top:5px;right:10px;font-style:normal;}.main_content.design_jobs_details .flex_col .more_jobs li.featured a strong,.main_content.job_details_footer .flex_col .more_jobs li.featured a strong{color:#48d1a9;}.main_content.design_jobs_details .flex_col .not_available li,.main_content.job_details_footer .flex_col .not_available li{color:#404040;font-weight:normal;}.main_content.design_jobs_details .flex_col .not_available li a,.main_content.job_details_footer .flex_col .not_available li a{color:#363636;font-weight:bold;}.main_content.design_jobs_details .flex_col .not_available li.green,.main_content.job_details_footer .flex_col .not_available li.green{color:#48d1a9;}.main_content.design_jobs_details .flex_col .not_available li.green a,.main_content.job_details_footer .flex_col .not_available li.green a{color:inherit;font-weight:bold;}.main_content.job_details_footer{margin-top:20px;}@media only screen and (max-width:1200px){#hero_bg_depth.job_details{display:none;}}@media only screen and (max-width:700px){.main_content.design_jobs_details .flex_col,.main_content.job_details_footer .flex_col{padding-left:0;}.main_content.design_jobs_details .flex_col .application_details .btn,.main_content.job_details_footer .flex_col .application_details .btn{display:block;}}@media only screen and (max-width:550px){.job_details_cap{margin-top:0;padding-bottom:0;border-top:none;background:#fafafa;padding-left:10px;padding-right:10px;}.job_details_cap .fixed_col{display:none;}.job_details_cap .flex_col{padding-left:0;padding-top:34px;}.job_details_cap .flex_col .logo_wrapper{display:block;position:absolute;top:63px;left:20px;margin-right:20px;max-width:100px;}.job_details_cap .flex_col .logo_wrapper img{width:100%;}.job_details_cap .flex_col .main_job_details{width:100%;padding-left:120px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.job_details_cap .flex_col .mobile_apply{display:block;margin-bottom:40px;}.job_details_cap .flex_col .mobile_apply .btn{display:block;}.job_details_cap .flex_col h1{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:18px;line-height:22px;}.job_details_cap .flex_col ul.tags{margin:0 -15px 0 -15px;padding:30px 10px 20px 10px;background:#fff;border-top:1px solid #f0f0f0;}.main_content.design_jobs_details .flex_col,.main_content.job_details_footer .flex_col{padding-left:0;}.main_content.design_jobs_details .flex_col .more_jobs,.main_content.job_details_footer .flex_col .more_jobs{margin:0 0 90px 0;max-width:1000px;border:1px solid #f0f0f0;}.main_content.design_jobs_details .flex_col .more_jobs li a,.main_content.job_details_footer .flex_col .more_jobs li a{padding:20px 100px 10px 20px;min-height:90px;}.main_content.design_jobs_details .flex_col .more_jobs li a strong,.main_content.job_details_footer .flex_col .more_jobs li a strong{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;}.main_content.design_jobs_details .flex_col .more_jobs li a img.job_logo,.main_content.job_details_footer .flex_col .more_jobs li a img.job_logo{display:none;}.main_content.design_jobs_details .flex_col .more_jobs li a p,.main_content.job_details_footer .flex_col .more_jobs li a p{margin:0;}}.modern_layout .create_login_jp_form .auto_add{display:none !important;}.modern_layout.company_account_only #account_selection{display:none;}.purchase_flow_start #hero_bg_depth.post_a_job{position:static;height:auto;}.purchase_flow_start #hero_bg_depth.post_a_job .larger_h2{max-width:1320px;margin:0 auto;text-align:center;font-size:64px;line-height:1.2em;padding:80px 0;}.main_content.sales_base.buy_page .col_type.quad_max1325 .split_col{border-right:none;margin:0 auto;}.main_content.static_base.buy_pro_search label{text-align:left;}.main_content.static_base.buy_pro_search li.card_number.bps ul{position:absolute;top:31px !important;}.main_content.static_base.buy_pro_search .csc{position:relative !important;min-height:55px;width:100% !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;}.main_content.static_base.buy_pro_search .csc>fieldset{width:50%;padding:0 20px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_content.static_base.buy_pro_search .csc fieldset+fieldset{padding:0;}.main_content.static_base.buy_pro_search .csc fieldset.card_date div#csc,.main_content.static_base.buy_pro_search .csc fieldset.card_date legend{margin-top:55px;}.main_content.static_base.buy_pro_search .csc #csc{width:100%;}.main_content.static_base.buy_pro_search .csc fieldset.cscode{right:0;}.main_content.static_base.buy_pro_search .csc fieldset.cscode label a{display:inline;float:right;font-weight:normal;font-style:normal;}.main_content.static_base.buy_pro_search .card_date ol{width:100% !important;border:none;padding-left:0 !important;}.main_content.static_base.buy_pro_search .card_date ol>li{width:49% !important;margin-right:2% !important;}.main_content.static_base.buy_pro_search .card_date ol>li:after{display:none;}.main_content.static_base.buy_pro_search .card_date ol>li>span{display:block;}.main_content.static_base.buy_pro_search .card_date ol li:last-child{margin-right:0 !important;}.focus_pro_search #job_board_partner_info{display:none !important;}.focus_pro_search .main_content.sales_base .col_type.quad_max1325{align-items:center;justify-content:center;}.focus_pro_search .main_content.sales_base .col_type.quad_max1325 .split_col#job_board_start{display:none;}.main_content.sales_base{width:100%;max-width:1930px;padding:0;}.main_content.sales_base .larger_h2{font-size:64px;line-height:1.2em;margin-bottom:120px;}.main_content.sales_base p.sub_note{clear:both;width:100%;max-width:100%;margin:20px 0;text-align:center;}.main_content.sales_base div#create_form_wrap.login{padding-top:0;}.main_content.sales_base #full_create_wrap{overflow:hidden;width:100%;}.main_content.sales_base #full_create_wrap #create_form_wrap{width:700px;background:#fff;padding-top:40px;}.main_content.sales_base h2{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:24px;line-height:28px;margin-bottom:20px;}.main_content.sales_base p{font-family:Epilogue,Helvetica,Arial,sans-serif;color:#404040;font-size:14px;line-height:25px;}.main_content.sales_base>ul{width:100%;margin-bottom:0;}.main_content.sales_base>ul>li{clear:both;border-bottom:1px solid #f0f0f0;background:#fff;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_content.sales_base>ul>li:nth-child(odd){clear:both;background:none;}.main_content.sales_base>ul>li:last-child{border-bottom:none;}.main_content.sales_base>ul>li.first_unit>.wrap_cut{padding-top:20px;}.main_content.sales_base>ul>li>.wrap_cut{max-width:1200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:65px 0 60px 0;}.main_content.sales_base>ul>li>.wrap_cut.primary_wrap{padding-bottom:20px;}.main_content.sales_base>ul>li>.wrap_cut.thick_cut{padding-bottom:80px;}.main_content.sales_base>ul>li>.wrap_cut.trim_cut{padding-bottom:0;}.main_content.sales_base>ul>li>.wrap_cut.bottom_page{padding-bottom:0;padding-top:80px;}.main_content.sales_base>ul>li>.wrap_cut.bottom_page h2 a{color:#2dc09d;}.main_content.sales_base .section_top_block{text-align:center;}.main_content.sales_base .section_top_block p{max-width:620px;margin:0 auto;}.main_content.sales_base .section_top_block img{width:100%;max-width:515px;margin-top:20px;margin-bottom:10px;}.main_content.sales_base .section_top_block img.on_devices{max-width:980px;}.main_content.sales_base .col_type{width:100%;max-width:995px;margin:0 auto;margin-top:50px;}.main_content.sales_base .col_type.triple_max1275{max-width:1275px;}.main_content.sales_base .col_type.triple_max1275 .third_cut{text-align:center;}.main_content.sales_base .col_type.triple_max1275 img{width:82%;margin-bottom:20px;}.main_content.sales_base .col_type.split_max1090{max-width:1090px;}.main_content.sales_base .col_type.split_max1090 .half_cut{width:39%;margin:0 5.5%;text-align:left;}.main_content.sales_base .col_type.split_max1090 .half_cut.full{width:50%;margin:0;}.main_content.sales_base .col_type.split_max1090 .half_cut img{width:100%;}.main_content.sales_base .col_type.quad_max1325{max-width:1325px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.main_content.sales_base .col_type.quad_max1325 .split_col{width:50%;border-right:2px solid #eee;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_content.sales_base .col_type.quad_max1325 .split_col .split_head{font-size:2.6em;font-weight:bold;line-height:1.2em;text-align:center;width:100%;margin-bottom:40px;}.main_content.sales_base .col_type.quad_max1325 .split_col .b_rel_points{padding:0 28px;}.main_content.sales_base .col_type.quad_max1325 .split_col .inner_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col{width:47%;margin:0 1.5%;background:#fff;border:1px solid #f0f0f0;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:50px 20px 45px 20px;margin-top:0;text-align:center;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col:hover{border:1px solid #48d1a9;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col.selected{border:1px solid #48d1a9;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col.clean_sub{background:none;border:none;padding:20px;text-align:left;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col.clean_sub .rel_points{margin-bottom:0;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col.clean_sub .rel_points>li{position:relative;padding-left:20px;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col.clean_sub .rel_points>li:before{content:"";width:6px;height:6px;-webkit-border-radius:50%;border-radius:50%;display:block;position:absolute;left:0;top:8px;background:#666;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col.clean_sub .rel_points>li.bold{font-weight:bold;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col.select_packages .sub_description{min-height:30px !important;margin-bottom:30px;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col.select_packages .job_packages{padding:10px 0;padding-top:0;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col.select_packages .job_packages ul{border-top:2px solid #f0f0f0;border-bottom:2px solid #f0f0f0;padding:20px 10px;margin-bottom:31px;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col.select_packages .job_packages ul li{position:relative;padding-left:30px;display:block;font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;text-align:left;margin-bottom:10px;cursor:pointer;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col.select_packages .job_packages ul li em{color:#999;font-family:Epilogue,Helvetica,Arial,sans-serif;position:absolute;right:0;font-style:normal;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col.select_packages .job_packages ul li:before{content:"";display:block;position:absolute;width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;background:#fff;border:1px solid #f0f0f0;left:0;top:3px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col.select_packages .job_packages ul li:after{content:"";display:block;position:absolute;width:10px;height:10px;-webkit-border-radius:50%;border-radius:50%;background:#fff;border:none;left:3px;top:6px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col.select_packages .job_packages ul li.selected:after{background:#48d1a9;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col.select_packages .job_packages ul li.selected:before{border:1px solid #48d1a9;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col p{max-width:100%;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col h2{margin-bottom:10px;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col .big_btn,.main_content.sales_base .col_type.quad_max1325 .split_col .half_col .make_choice{background:#48d1a9;line-height:45px;height:45px;width:70%;display:block;text-align:center;font-size:18px;font-weight:bold;-webkit-border-radius:3px;border-radius:3px;margin:0 auto;color:#fff;cursor:pointer;position:relative;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col .big_btn.selected,.main_content.sales_base .col_type.quad_max1325 .split_col .half_col .make_choice.selected{text-indent:-9999px;background:#ccc;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col .big_btn.selected:after,.main_content.sales_base .col_type.quad_max1325 .split_col .half_col .make_choice.selected:after{content:"E";font-family:coroflot_icons;font-weight:normal;font-size:20px;text-indent:0;color:#fff;position:absolute;left:50%;margin-left:-13px;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col .thin_description,.main_content.sales_base .col_type.quad_max1325 .split_col .half_col .price{font-family:Epilogue,Helvetica,Arial,sans-serif;color:#404040;font-size:14px;line-height:25px;margin-bottom:40px;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col .thin_description.super_green,.main_content.sales_base .col_type.quad_max1325 .split_col .half_col .price.super_green{color:#2dc09d;margin-top:20px;margin-bottom:0;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col .thin_description.sub_description,.main_content.sales_base .col_type.quad_max1325 .split_col .half_col .price.sub_description{display:block;min-height:50px;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col .price{font-size:36px;margin-bottom:60px;font-weight:bold;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col .price.regular_price{font-size:1em;margin-top:-38px;color:#363636;margin-bottom:63px;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col .price.job_packages_price{position:relative;margin-bottom:0;}.main_content.sales_base .col_type.quad_max1325 .split_col .half_col .price.job_packages_price:before{content:"As low as";font-family:Epilogue,Helvetica,Arial,sans-serif;color:#404040;font-size:14px;line-height:25px;text-align:center;position:absolute;top:-35px;left:0;width:100%;}.main_content.sales_base .col_type.quad_max1325 .split_col+.split_col{border-right:none;border-left:2px solid #eee;padding-left:20px;padding-right:0;}.main_content.sales_base .col_type.triple_max995{overflow:hidden;}.main_content.sales_base .col_type.triple_max995 .third_cut{width:30%;margin:0 1.5%;background:#fff;border:1px solid #f0f0f0;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:50px 20px 45px 20px;margin-top:0;}.main_content.sales_base .col_type.triple_max995 .third_cut.middle_cut{padding-bottom:65px;padding-top:50px;}.main_content.sales_base .col_type.triple_max995 .third_cut.select_packages .job_packages{max-height:0;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden;padding:0;padding:30px 0;}.main_content.sales_base .col_type.triple_max995 .third_cut.select_packages .job_packages.open{max-height:2000px;}.main_content.sales_base .col_type.triple_max995 .third_cut.select_packages .job_packages.open ul{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}.main_content.sales_base .col_type.triple_max995 .third_cut.select_packages .job_packages ul{border-top:2px solid #f0f0f0;border-bottom:2px solid #f0f0f0;padding:20px 30px;-webkit-transform:translate(200px,200px);-moz-transform:translate(200px,200px);-ms-transform:translate(200px,200px);-o-transform:translate(200px,200px);transform:translate(200px,200px);}.main_content.sales_base .col_type.triple_max995 .third_cut.select_packages .job_packages ul li{position:relative;padding-left:30px;display:block;font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;text-align:left;margin-bottom:10px;cursor:pointer;}.main_content.sales_base .col_type.triple_max995 .third_cut.select_packages .job_packages ul li em{color:#999;font-family:Epilogue,Helvetica,Arial,sans-serif;position:absolute;right:0;font-style:normal;}.main_content.sales_base .col_type.triple_max995 .third_cut.select_packages .job_packages ul li:before{content:"";display:block;position:absolute;width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;background:#fff;border:1px solid #f0f0f0;left:0;top:3px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_content.sales_base .col_type.triple_max995 .third_cut.select_packages .job_packages ul li:after{content:"";display:block;position:absolute;width:10px;height:10px;-webkit-border-radius:50%;border-radius:50%;background:#fff;border:none;left:3px;top:6px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.main_content.sales_base .col_type.triple_max995 .third_cut.select_packages .job_packages ul li.selected:after{background:#48d1a9;}.main_content.sales_base .col_type.triple_max995 .third_cut.select_packages .job_packages ul li.selected:before{border:1px solid #48d1a9;}.main_content.sales_base .col_type.triple_max995 .third_cut:last-child,.main_content.sales_base .col_type.triple_max995 .third_cut:first-child{margin-top:25px;}.main_content.sales_base .col_type.triple_max995 h2{margin-bottom:10px;}.main_content.sales_base .col_type.triple_max995 .big_btn,.main_content.sales_base .col_type.triple_max995 .make_choice{background:#48d1a9;line-height:45px;height:45px;width:70%;display:block;text-align:center;font-size:18px;font-weight:bold;-webkit-border-radius:3px;border-radius:3px;margin:0 auto;color:#fff;cursor:pointer;position:relative;}.main_content.sales_base .col_type.triple_max995 .big_btn.selected,.main_content.sales_base .col_type.triple_max995 .make_choice.selected{text-indent:-9999px;}.main_content.sales_base .col_type.triple_max995 .big_btn.selected:after,.main_content.sales_base .col_type.triple_max995 .make_choice.selected:after{content:"E";font-family:coroflot_icons;font-weight:normal;font-size:20px;text-indent:0;color:#fff;position:absolute;left:50%;margin-left:-13px;}.main_content.sales_base .col_type.triple_max995 .thin_description,.main_content.sales_base .col_type.triple_max995 .price{font-family:Epilogue,Helvetica,Arial,sans-serif;color:#404040;font-size:14px;line-height:25px;margin-bottom:40px;}.main_content.sales_base .col_type.triple_max995 .thin_description.super_green,.main_content.sales_base .col_type.triple_max995 .price.super_green{color:#2dc09d;margin-top:20px;margin-bottom:0;}.main_content.sales_base .col_type.triple_max995 .thin_description.sub_description,.main_content.sales_base .col_type.triple_max995 .price.sub_description{display:block;min-height:70px;}.main_content.sales_base .col_type.triple_max995 .price{font-size:36px;margin-bottom:60px;font-weight:bold;}.main_content.sales_base .col_type.triple_max995 .price.regular_price{font-size:1.7em;margin-top:-58px;color:#999;text-decoration:line-through;margin-bottom:63px;}.main_content.sales_base .col_type.triple_max995 .price.job_packages_price{position:relative;margin-bottom:0;}.main_content.sales_base .col_type.triple_max995 .price.job_packages_price:before{content:"As low as";font-family:Epilogue,Helvetica,Arial,sans-serif;color:#404040;font-size:14px;line-height:25px;text-align:center;position:absolute;top:-35px;left:0;width:100%;}.main_content.sales_base .col_type .third_cut,.main_content.sales_base .col_type .half_cut{display:block;float:left;}.main_content.sales_base .col_type .third_cut{width:24%;margin:0 4.55%;text-align:center;}.main_content.sales_base .col_type .third_cut p{max-width:100%;}ul.company_name_list_type{width:100%;max-width:1200px;height:180px;margin:10px auto 20px auto;text-indent:-9999em;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-size:contain;}ul.company_name_list_type.listing_companies-who-use{background-image:url(https://s3.amazonaws.com/s3files.coroflot.com/images/top-companies-horizontal_04_18_2018.png);}ul.company_name_list_type.job_network{background-image:url(https://s3.amazonaws.com/s3files.coroflot.com/images/design_jobs_promo_images/job_network-11-30-22_v2.png);height:180px;}ul.company_name_list_type li{background:none;border:none;padding:0;}@media only screen and (max-width:950px){ul.company_name_list_type{width:100%;max-width:500px;height:150px;margin:30px auto 20px auto;text-indent:0;background:none !important;-webkit-columns:2 auto;-moz-columns:2 auto;columns:2 auto;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;}ul.company_name_list_type.job_network{height:220px;}ul.company_name_list_type li{background:none;border:none;padding:0;margin-bottom:10px;font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;}ul.company_name_list_type li:nth-child(even){color:#404040;}.main_content.sales_base .col_type.triple_max1275 .third_cut{width:100%;margin:0;margin-bottom:30px;}.main_content.sales_base .col_type.triple_max1275 .third_cut img{max-width:400px;}.main_content.sales_base .col_type.triple_max995 .third_cut{width:100%;margin:0;margin-bottom:30px;margin-top:0 !important;padding:30px 20px 40px 20px !important;}.main_content.sales_base .col_type.triple_max995 .third_cut .big_btn,.main_content.sales_base .col_type.triple_max995 .third_cut .make_choice{background:#48d1a9;line-height:45px;height:45px;width:100%;display:block;text-align:center;font-size:18px;font-weight:bold;-webkit-border-radius:3px;border-radius:3px;margin:0 auto;color:#fff;cursor:pointer;position:relative;}.main_content.sales_base .col_type.triple_max995 .third_cut.select_packages .job_packages{max-height:2000px;padding-top:0;padding-bottom:0;}.main_content.sales_base .col_type.triple_max995 .third_cut.select_packages .job_packages ul{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);max-width:400px;margin:0 auto;margin-bottom:40px;}.main_content.sales_base .col_type.triple_max995 .third_cut.select_packages .job_packages ul li{line-height:42px;padding-left:40px;}.main_content.sales_base .col_type.triple_max995 .third_cut.select_packages .job_packages ul li:before{width:30px;height:30px;border:2px solid #f0f0f0;left:0;top:3px;}.main_content.sales_base .col_type.triple_max995 .third_cut.select_packages .job_packages ul li:after{width:20px;height:20px;border:none;left:5px;top:8px;}.main_content.sales_base .col_type.triple_max995 .third_cut.select_packages .job_packages ul li.selected:after{background:#48d1a9;}.main_content.sales_base .col_type.triple_max995 .third_cut.select_packages .job_packages ul li.selected:before{border:2px solid #48d1a9;}.main_content.sales_base .col_type.triple_max995 .third_cut.select_packages .make_choice{display:none;}.main_content.sales_base .col_type.triple_max995 .third_cut h2{margin-bottom:20px;}.main_content.sales_base .col_type.triple_max995 .third_cut .price{margin-bottom:45px;}.main_content.sales_base .col_type .half_cut,.main_content.sales_base .col_type .half_cut.full{width:100% !important;margin-bottom:20px !important;}}@media only screen and (max-width:900px){.main_content.sales_base .col_type.triple_max995{margin-top:30px;}}@media only screen and (max-width:450px){.main_content.sales_base .col_type.triple_max995 .third_cut .big_btn,.main_content.sales_base .col_type.triple_max995 .third_cut .make_choice{font-size:20px;line-height:60px;height:60px;}.main_content.sales_base .col_type.triple_max995 .thin_description.sub_description,.main_content.sales_base .col_type.triple_max995 .price.sub_description{font-size:16px;}.main_content.sales_base .section_top_block p{font-size:16px;}.force_change_h2{font-size:20px !important;}}@media only screen and (max-width:1080px){.purchase_flow_start #hero_bg_depth.post_a_job .larger_h2{font-size:54px;padding:80px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_content.sales_base .col_type.quad_max1325{display:block;}.main_content.sales_base .col_type.quad_max1325 .split_col{width:100%;border-right:none;margin-bottom:60px;padding-right:0;}.main_content.sales_base .col_type.quad_max1325 .split_col+.split_col{border-left:none;padding-left:0;}}@media only screen and (max-width:550px){.purchase_flow_start #hero_bg_depth.post_a_job .larger_h2{font-size:39px;padding:50px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_content.sales_base .col_type.quad_max1325 .split_col .inner_flex{display:block;}.main_content.sales_base .col_type.quad_max1325 .split_col .inner_flex .half_col{width:100%;margin:0 0 40px 0;}.main_content.sales_base .col_type.quad_max1325 .split_col .inner_flex.supporting_data{display:none;}}.purple_darkness .wrap_cut li:before{background:#a500ff !important;}.orange_darkness .wrap_cut li:before{background:#ff5400 !important;}.green_darkness .wrap_cut li:before{background:#48d1a9 !important;}.blue_darkness .wrap_cut li:before{background:#0068ff !important;}.main_content.static_base.contact_page ul>li .wrap_cut{max-width:700px;}.main_content.static_base.contact_page input[type=text].error,.main_content.static_base.contact_page input[type=email].error,.main_content.static_base.contact_page textarea.error,.main_content.static_base.contact_page select.error{border:1px solid #cd4113 !important;}.main_content.static_base.job_network ul>li .wrap_cut{max-width:700px;}.main_content.static_base{width:100%;max-width:1930px;padding:0;}.main_content.static_base.my_messages{min-height:60vh;width:100%;position:relative;}.main_content.static_base.my_messages .trigger_bundle_wrap_messages{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;}.main_content.static_base.my_messages .trigger_bundle_wrap_messages .my_messages_trigger{font-family:coroflot_icons;font-size:30em;line-height:1.3em;text-align:center;color:#999;}.main_content.static_base.my_messages .trigger_bundle_wrap_messages .copy_text{text-align:center;color:#8a8a8a;}.main_content.static_base ul{margin-top:-30px;}.main_content.static_base ul>li{width:100%;list-style:none;background:none;padding:30px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_content.static_base ul>li.macro_spot{text-align:center;background:#fff;border-bottom:1px solid #f0f0f0;padding-top:40px;padding-bottom:40px;margin-bottom:20px;}.main_content.static_base ul>li.macro_spot .wrap_cut p{color:#363636;max-width:900px;}.main_content.static_base ul>li .wrap_cut{max-width:900px;margin:0 auto;}.main_content.static_base ul>li .wrap_cut.less_than_full{overflow:hidden;border-top:1px solid #f0f0f0;margin-top:30px;padding-top:60px;}.main_content.static_base ul>li .wrap_cut.wider{max-width:900px;}.main_content.static_base ul>li .wrap_cut h2{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:22px;line-height:26px;}.main_content.static_base ul>li .wrap_cut h3{border:1px solid #f0f0f0;padding:20px 60px 20px 20px;font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;position:relative;cursor:pointer;margin-bottom:0;margin-top:-1px;}.main_content.static_base ul>li .wrap_cut h3 span{display:block;}.main_content.static_base ul>li .wrap_cut h3.open:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=cos(-180), M12=-sin(-180), M21=sin(-180), M22=cos(-180))";filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=cos(-180),M12=-sin(-180),M21=sin(-180),M22=cos(-180));margin-top:-8px;}.main_content.static_base ul>li .wrap_cut h3:after{font-family:coroflot_icons;font-weight:normal;content:"/";position:absolute;right:20px;top:0;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center;margin-top:0;}.main_content.static_base ul>li .wrap_cut h3+div{max-height:0;overflow:hidden;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.main_content.static_base ul>li .wrap_cut h3+div.open{max-height:2000px;}.main_content.static_base ul>li .wrap_cut h3+div .padd_wrap{padding:20px;max-width:700px;}.main_content.static_base ul>li .wrap_cut p{font-family:Epilogue,Helvetica,Arial,sans-serif;color:#404040;font-size:14px;line-height:25px;max-width:900px;}.main_content.static_base ul>li .wrap_cut ul{margin:0;}.main_content.static_base ul>li .wrap_cut ul li{padding:0;background:none;font-family:Epilogue,Helvetica,Arial,sans-serif;color:#404040;font-size:14px;line-height:25px;margin-bottom:10px;position:relative;padding-left:20px;}.main_content.static_base ul>li .wrap_cut ul li:before{content:"";width:6px;height:6px;-webkit-border-radius:50%;border-radius:50%;display:block;position:absolute;left:0;top:8px;background:#48d1a9;}.main_content.static_base ul>li .wrap_cut .half_cut{width:50%;float:left;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_content.static_base ul>li .wrap_cut .half_cut abbr{font-weight:bold;color:#363636;padding-right:20px;border-bottom:none;text-decoration:none;}.main_content.static_base ul>li .wrap_cut form{border:none;width:100%;padding:0;min-width:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:700px;margin:0 auto;}.main_content.static_base ul>li .wrap_cut form ol{width:100%;}.main_content.static_base ul>li .wrap_cut form ol li{margin:0;padding:0;margin-bottom:20px;}.main_content.static_base ul>li .wrap_cut form ol li:before{display:none;}.main_content.static_base ul>li .wrap_cut form ol li input[type=text],.main_content.static_base ul>li .wrap_cut form ol li textarea,.main_content.static_base ul>li .wrap_cut form ol li #wrapper_captcha{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_content.static_base ul>li .wrap_cut form ul{border:none;}.main_content.static_base ul>li .wrap_cut form ul li{float:right;width:125px;line-height:35px;}.main_content.static_base ul>li .wrap_cut form ul li:before{display:none;}.main_content.static_base ul>li .wrap_cut form ul li:last-child{width:60px;}.main_content.static_base ul>li .wrap_cut #partners_list{overflow:hidden;}.main_content.static_base ul>li .wrap_cut #partners_list .partner_list_item{border-bottom:1px solid #f0f0f0;padding-bottom:40px;margin-bottom:40px;position:relative;}.main_content.static_base ul>li .wrap_cut #partners_list .partner_list_item .logo_wrapper{position:absolute;top:0;left:0;width:130px;height:130px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #f0f0f0;background:#fff;}.main_content.static_base ul>li .wrap_cut #partners_list .partner_list_item .logo_wrapper img{display:block;width:80%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.main_content.static_base ul>li .wrap_cut #partners_list .partner_list_item .partner_details_wrap{width:100%;padding-left:150px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_content.static_base ul>li .wrap_cut #partners_list .partner_list_item .partner_details_wrap h2{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:22px;line-height:26px;color:#48d1a9;margin-bottom:10px;}@media only screen and (max-width:550px){.main_content.static_base.job_network ul>li .wrap_cut #partners_list .partner_list_item .logo_wrapper{width:90px;height:90px;}.main_content.static_base.job_network ul>li .wrap_cut #partners_list .partner_list_item .partner_details_wrap{padding-left:110px;}}#coroflot.account .drop_down,#coroflot .drop_down{position:relative !important;}#coroflot.account .drop_down select,#coroflot .drop_down select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;background:none;z-index:2;position:relative;line-height:50px;height:50px;width:100%;padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;font-family:Epilogue,Helvetica,Arial,sans-serif;font-size:16px;-webkit-border-radius:3px;border-radius:3px;}#coroflot.account .drop_down span.dd_arrow,#coroflot .drop_down span.dd_arrow{font-family:coroflot_icons;font-weight:normal;color:#363636;width:23px;height:50px;line-height:50px;position:absolute;right:0;top:2px;font-size:12px;z-index:1;cursor:pointer;}#coroflot.account input[type=text],#coroflot.account input[type=password],#coroflot.account input[type=email],#coroflot.account input[type=url],#coroflot.account textarea,#coroflot input[type=text],#coroflot input[type=password],#coroflot input[type=email],#coroflot input[type=url],#coroflot textarea{width:100%;min-width:10px;background:#fff;border:1px solid #ccc;line-height:50px;height:50px;padding:0 10px;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;border-radius:3px;-webkit-appearance:textfield;font-family:Epilogue,Helvetica,Arial,sans-serif;}#coroflot.account textarea,#coroflot textarea{min-height:140px;line-height:1.7em;padding:10px;vertical-align:bottom;}#create_form_wrap input[type=text],#create_form_wrap input[type=password],#create_form_wrap input[type=email],#create_form_wrap input[type=url],#create_form_wrap textarea,#create_form_wrap label{max-width:320px;margin:0 auto;display:block;}label{font-size:13px;line-height:13px;}label em{display:inline;float:right;font-weight:normal;font-style:normal;color:#aaa;}input[type=text]:hover,input[type=password]:hover,input[type=email]:hover,input[type=url]:hover,textarea:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);-moz-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,textarea:focus{-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);-moz-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);}.focus_textArea{-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);-moz-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);}input.placeholder{color:#404040;}.static_base form#post_a_job li.revealCC ol.no_padding li.card_number input{width:100%;}.static_base .card_date ol li{width:70px !important;}.static_base .paymentMethodSelect{padding-left:0 !important;padding-right:0 !important;width:100%;}.static_base .paymentMethodSelect .revealCC{width:100% !important;display:block;padding-left:0 !important;}.static_base .paymentMethodSelect .revealCC ol{width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.static_base .paymentMethodSelect .revealCC ol.expiration_block li{width:100px;}.static_base .paymentMethodSelect .revealCC ol li{width:100% !important;}.main_content.static_base ul>li .wrap_cut form ol.expiration_block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px !important;}#post_a_job li.card_number.bps ul{position:absolute;top:24px;right:6px;}.main_content.static_base.buy_pro_search select:not(.ignore_select_style){background:rgba(200,200,200,.1);z-index:2;position:relative;line-height:50px;height:50px;width:100%;padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;font-family:Epilogue,Helvetica,Arial,sans-serif;font-size:13px;}#errors{background:#cd4113;padding:20px;margin-bottom:20px;}#errors p{padding:10px;margin-bottom:0;font-weight:bold;font-size:1.4em;}#errors ul{background:inherit;padding:0 10px;height:auto;}#errors ul li{margin:0;margin-bottom:10px;padding:0;line-height:1.3em;}div#errors li{width:100% !important;color:#fff;}div#errors p{color:#fff;}a.c77_icon.fb:hover{color:#3b5998 !important;border-bottom:none !important;}a.c77_icon.tw:hover{color:#1da1f2 !important;border-bottom:none !important;}a.c77_icon.g_plus:hover{color:#dd4b39 !important;border-bottom:none !important;}a.c77_icon.linkedin:hover{color:#007bb6 !important;border-bottom:none !important;}a.c77_icon.pinterest:hover{color:#cb2027 !important;border-bottom:none !important;}a.c77_icon.reddit:hover{color:#ff4500 !important;border-bottom:none !important;}a.c77_icon.rss:hover{color:#ed791f !important;border-bottom:none !important;}.tw_bg{background:#1da1f2;}.google_bg{background:#4285f4;}.fb_bg{background:#3b5998;}.linkedin_bg{background:#007bb6;}.stumbleupon_bg{background:#eb4924;}.g_plus_bg{background:#dd4b39;}.reddit_bg{background-color:#ff4500;}.pinterest_bg{background-color:#cb2027;}.insta_bg{background-color:#b132ad;}.rss_bg{background-color:#ed791f;}.youtube_bg{background-color:#cc181e;}.tw_color,.tw_color:hover{color:#1da1f2;}.fb_color,.fb_color:hover{color:#3b5998;}.linkedin_color,.linkedin_color:hover{color:#007bb6;}.stumbleupon_color,.stumbleupon_color:hover{color:#eb4924;}.g_plus_color,.g_plus_color:hover{color:#dd4b39;}.reddit_color,.reddit_color:hover{color:#ff4500;}.pinterest_color,.pinterest_color:hover{color:#cb2027;}.insta_color,.insta_color:hover{color:#b132ad;}.rss_color,.rss_color:hover{color:#ed791f;}.youtube_color,.youtube_color:hover{color:#cc181e;}.gray_color,.gray_color:hover{color:#aaa;}.social_btn li{float:left;margin:0 15px 10px 0;height:27px;-webkit-border-radius:4px 15px 15px 4px;border-radius:4px 15px 15px 4px;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.social_btn li:last-child{margin-right:0;}.social_btn li a:after{font-weight:bold;color:#fff;cursor:pointer;padding-right:8px;line-height:2.2;display:block;float:left;}.social_btn li.fb_bg a:after{content:"Like";}.social_btn li.tw_bg a:after{content:"Tweet";}.social_btn li.linkedin_bg a:after,.social_btn li.stumbleupon_bg a:after{content:"Share";}.social_btn li.pinterest_bg a:after{content:"Pin";}.social_btn li.g_plus_bg a:after{content:"+1";}.social_btn li.reddit_bg a:after{content:"Share";}.sm.social_btn li{line-height:30px;}.sm.social_btn li a:after{content:"";}.social_btn li.hide_count{-webkit-border-radius:4px;border-radius:4px;}.sm.social_btn li.hide_count{-webkit-border-radius:10px;border-radius:10px;padding-right:0;}.social_btn li.hide_count span.share_count{display:none;}.social_btn li:hover{border-bottom:none;opacity:.85;}.social_btn li a{padding:0 0 0 33px;font-weight:bold;font-size:.75em;color:#fff;position:relative;line-height:1.77;letter-spacing:.02em;display:block;height:27px;-webkit-border-radius:4px;border-radius:4px;}.sm.social_btn li a{padding:6px 0 6px 30px;border-bottom:none !important;}.social_btn li a span{position:absolute;top:0;left:6px;line-height:1.77;padding-right:5px;font-size:1.25em;}.social_btn li a span.c77_icon:after{content:'';width:1px;height:28px;background:#fff;opacity:.4;position:absolute;right:-1px;top:-2px;}.sm.social_btn li a span.c77_icon{border-right:none;}.social_btn li a .share_count{position:relative;top:3px;left:-2px;float:right;min-width:13px;height:21px;padding:0 4px 0 5px;line-height:1.8;background:#fff;text-align:center;color:#3b5998;font-size:12px;font-weight:normal;-webkit-border-radius:13px;border-radius:13px;}.social_btn li.tw_bg .share_count{color:#1da1f2;}.social_btn li.linkedin_bg .share_count{color:#007bb6;}.social_btn li.stumbleupon_bg .share_count{color:#eb4924;}.social_btn li.g_plus_bg .share_count{color:#dd4b39;}.social_btn li.pinterest_bg .share_count{color:#cb2027;}.social_btn li.reddit_bg .share_count{color:#ff4500;}.social_btn.sm li a .share_count{margin-left:0;}.social_btn li a.favorite{text-transform:uppercase;color:#111 !important;padding-left:30px;line-height:2.2;-webkit-border-radius:0;border-radius:0;}.social_btn li a.favorite em{font-style:normal;border-bottom:1px solid #111;}.social_btn li a.favorite .c77_icon{font-size:24px;position:absolute;left:0;line-height:1 !important;}.social_btn .social_btn_text{line-height:2.2;font-weight:bold;color:#fff;padding-right:8px;}.social_btn.circles{position:relative;padding-left:90px;}.social_btn.circles:before{content:'Follow Us:';display:block;position:absolute;left:0;top:3px;color:#111;}.social_btn.circles li{-webkit-border-radius:50%;border-radius:50%;}.social_btn.circles li a{padding:0;width:26px;height:26px;display:block;font-size:16px;text-align:center;}.social_btn.circles li a:after{content:'';}@media only screen and (max-width:700px){.social_btn li{-webkit-border-radius:4px;border-radius:4px;margin-right:10px;}.social_btn li a:after{content:'' !important;padding-right:0;}.social_btn li a span.c77_icon{border:none;line-height:1.5;font-size:18px;padding-right:0;}.social_btn li a{padding:0 7px;display:block;}.social_btn li a span{position:relative;top:auto;left:auto;text-align:center;}.social_btn li a .share_count{display:none;}.social_btn li a span.c77_icon:after{display:none;}}.grecaptcha-badge{visibility:hidden;}#divRecaptchaV2{margin:20px 0;}.overlay_bgd_nafsm{display:block;position:fixed;left:0;right:0;top:0;bottom:0;background:none;z-index:999998;background:rgba(0,0,0,.3);}#nafsm{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:fixed;background:#fff;z-index:999999;text-align:left;width:420px;}#nafsm .main_header{padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;font-size:1.4em;font-weight:300;border-bottom:1px solid #f0f0f0;margin-bottom:0;}#nafsm .main_header #close_nafsm{font-family:coroflot_icons;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:20px;font-size:.7em;cursor:pointer;}#nafsm .stepped_seq{display:none;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#nafsm .stepped_seq.active{display:block;}#nafsm .stepped_seq .to_wrap{font-weight:bold;margin-bottom:10px;}#nafsm .stepped_seq .to_user_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px;}#nafsm .stepped_seq .to_user_block .avatar_wrap{width:50px;flex-grow:0;flex-shrink:0;}#nafsm .stepped_seq .to_user_block .avatar_wrap img{width:100%;-webkit-border-radius:50%;border-radius:50%;}#nafsm .stepped_seq .to_user_block .user_info_wrap{position:relative;width:100%;}#nafsm .stepped_seq .to_user_block .user_info_wrap .nt_wrap{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:10px;}#nafsm .stepped_seq .to_user_block .user_info_wrap .name{font-size:1.2em;font-weight:bold;}#nafsm .stepped_seq .to_user_block .user_info_wrap .user_title{font-size:1.2em;font-weight:300;}#nafsm .stepped_seq .head_block{text-align:center;font-size:16px;font-weight:300;margin-bottom:30px;}#nafsm .stepped_seq .head_block.success_page>div{line-height:1.3em;border-bottom:1px solid #f0f0f0;padding-bottom:20px;}#nafsm .stepped_seq .head_block .coroflot_icons{font-size:3em;color:#363636;margin-bottom:10px;}#nafsm .stepped_seq .form_wrap.freelance_gig_cta p{text-align:center;font-weight:300;font-size:1.3em;line-height:1.3em;color:#363636;margin-bottom:20px;}#nafsm .stepped_seq .form_wrap.freelance_gig_cta p.btn_zone{margin-top:20px;}#nafsm .stepped_seq .form_wrap.freelance_gig_cta .icons_unit{font-size:32em;position:relative;font-family:coroflot_icons;min-height:120px;line-height:120px;width:100%;overflow:hidden;background:#9ddbf2;margin-bottom:20px;}#nafsm .stepped_seq .form_wrap.freelance_gig_cta .icons_unit .background{color:#fff;display:block;font-size:inherit;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:51px;margin-top:30px;}#nafsm .stepped_seq .form_wrap.freelance_gig_cta .icons_unit .foreground{color:#363636;display:block;font-size:inherit;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:51px;margin-top:30px;}#nafsm .stepped_seq .form_wrap.freelance_gig_cta .images_unit{margin-bottom:30px;overflow:hidden;}#nafsm .stepped_seq .form_wrap.freelance_gig_cta .images_unit .category_image{width:49%;height:100px;margin-right:2%;margin-bottom:2%;float:left;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;}#nafsm .stepped_seq .form_wrap.freelance_gig_cta .images_unit .category_image:nth-child(2n+2){margin-right:0;}#nafsm .stepped_seq .form_wrap .form_foot{text-align:center;color:#aaa;line-height:1.5em;margin-bottom:20px;font-size:1em;}#nafsm .stepped_seq .form_wrap .form_foot>a{text-decoration:underline;color:inherit;}#nafsm .stepped_seq .form_wrap .btn{display:block;text-align:center;}#nafsm .stepped_seq .form_wrap p .init_nafafg{text-decoration:underline;}#nafsm .stepped_seq .form_wrap ul li{margin-bottom:10px;}#nafsm .stepped_seq .form_wrap ul li:last-child{margin-bottom:0;margin-top:30px;}#nafsm .stepped_seq .form_wrap ul li>a{text-decoration:underline;}#nafsm .stepped_seq .form_wrap ul li label{font-weight:bold;}#nafsm .stepped_seq .form_wrap ul li label em .error{color:#cd4113;}#nafsm .stepped_seq .form_wrap ul li input[type=text].error,#nafsm .stepped_seq .form_wrap ul li textarea.error{border-color:#cd4113;}#mobile_message_go{width:35px;height:35px;position:absolute;top:17px;right:77px;cursor:pointer;}#mobile_message_go.hirer{right:97px;}#mobile_message_go .coroflot_icons{color:#363636;font-family:coroflot_icons;font-size:30px;}#mobile_message_go #message_count_total{display:inline-block;width:20px;height:19px;padding-top:1px;text-align:center;line-height:20px;font-size:12px;background:#ff5400;color:#fff;-webkit-border-radius:50%;border-radius:50%;margin-left:5px;position:absolute;top:-7px;right:-7px;}.messages_bg_overlay{display:block;position:fixed;left:0;right:0;top:0;bottom:0;background:none;z-index:999998;}#message_area{position:fixed;bottom:-2px;right:20px;border-top:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-image:initial;border-bottom:none;background:#fff;-webkit-border-radius:0;border-radius:0;max-width:640px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:999999;height:600px;overflow:hidden;}#message_area h2.main_header:before{content:"Messages";}#message_area h2.main_header{color:#363636;text-align:left;font-size:16px;background:#fff;width:100%;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;border-bottom:1px solid #f0f0f0;position:relative;line-height:20px;}#message_area h2.main_header #total_unread_count{display:none;}#message_area h2.main_header #fullscreen{width:30px;height:30px;display:block;position:absolute;right:47px;top:7px;font-family:coroflot_icons;font-weight:normal;text-align:center;line-height:30px;color:#363636;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;}#message_area h2.main_header #fullscreen:hover{color:#ff5400;}#message_area h2.main_header #fullscreen:after{content:"{";}#message_area h2.main_header #close_messages{width:30px;height:30px;display:block;position:absolute;right:7px;top:7px;font-family:coroflot_icons;font-weight:normal;text-align:center;line-height:30px;color:#363636;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;}#message_area h2.main_header #close_messages:hover{color:#ff5400;}#message_area h2.main_header #close_messages:after{content:"9";}#message_area .company_avatar{width:40px;height:40px;-webkit-border-radius:50%;border-radius:50%;background:#9b9b9b;font-size:12px;color:#fff;line-height:40px;text-align:center;display:block;padding-top:1px;}#message_area #messages_user_col{width:44%;float:left;border-right:1px solid #f0f0f0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding-bottom:38px;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#message_area #messages_user_col ul{padding:0;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#message_area #messages_user_col ul li{text-align:left;clear:both;overflow:hidden;border-bottom:1px solid #f0f0f0;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;min-height:70px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;}#message_area #messages_user_col ul li:hover{background:#fafafa;}#message_area #messages_user_col ul li.active:hover .util_wrap{display:block;}#message_area #messages_user_col ul li .util_wrap{position:absolute;bottom:0;right:15px;display:none;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}#message_area #messages_user_col ul li .util_wrap .remove_conversation,#message_area #messages_user_col ul li .util_wrap .goto_profile,#message_area #messages_user_col ul li .util_wrap .block_message_user{display:inline-block;font-family:coroflot_icons;font-weight:normal;color:#ccc;font-size:1.5em;margin-left:10px;}#message_area #messages_user_col ul li .util_wrap .remove_conversation:hover,#message_area #messages_user_col ul li .util_wrap .goto_profile:hover,#message_area #messages_user_col ul li .util_wrap .block_message_user:hover{color:#ff5400;}#message_area #messages_user_col ul li .unread_count{position:absolute;top:50px;left:15px;display:block;width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;background:#ff5400;color:#fff;-webkit-border-radius:50%;border-radius:50%;}#message_area #messages_user_col ul li .img_avatar{-webkit-border-radius:50%;border-radius:50%;width:40px;height:40px;display:block;overflow:hidden;position:absolute;top:50%;margin-top:-20px;}#message_area #messages_user_col ul li .img_avatar img{width:100%;}#message_area #messages_user_col ul li .name_title_wrap{margin-left:10px;width:100%;padding-left:45px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#message_area #messages_user_col ul li .name_title_wrap .user_name{line-height:20px;font-size:14px;font-weight:bold;}#message_area #messages_user_col ul li .name_title_wrap .user_title,#message_area #messages_user_col ul li .name_title_wrap .last_message{line-height:16px;font-size:12px;color:#aaa;}#message_area #messages_user_col ul li .name_title_wrap .user_title{font-size:12px;color:#666;margin-bottom:7px;}#message_area #messages_user_col ul li.active,#message_area #messages_user_col ul li.active:hover{background:#e5f1ed;}#message_area #actual_message_col{float:left;width:56%;position:relative;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:97px;}#message_area #actual_message_col #message_to{background:#fafafa;min-height:40px;width:100%;text-align:left;line-height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;border-bottom:1px solid #f0f0f0;}#message_area #actual_message_col #message_to span.send_to{padding:10px;background:none;line-height:0;-webkit-border-radius:3px;border-radius:3px;padding-left:0;}#message_area #actual_message_col #message_to span.send_to span{color:#b4b4b4;}#message_area #actual_message_col #message_list{width:100%;text-align:left;line-height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;height:100%;padding-bottom:68px;}#message_area #actual_message_col #message_list #messages{overflow-y:auto;height:100%;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#message_area #actual_message_col #message_list #messages li{clear:both;overflow:hidden;margin-bottom:20px;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#message_area #actual_message_col #message_list #messages li.new_date_message_bar{background:none;text-align:center;display:block;width:100%;position:relative;margin-top:20px;}#message_area #actual_message_col #message_list #messages li.new_date_message_bar span{background:#fff;padding:5px 10px;font-weight:bold;color:#363636;position:relative;display:inline-block;font-size:12px;}#message_area #actual_message_col #message_list #messages li.new_date_message_bar em{font-style:normal;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;margin-top:-1px;height:1px;background:#f0f0f0;left:0;}#message_area #actual_message_col #message_list #messages .act_message_freelance_gig_stub{background:#fff;border:2px dashed #363636;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;}#message_area #actual_message_col #message_list #messages .act_message_freelance_gig_stub .fg_stub_in_messages{background:#fff;display:block;text-align:center;line-height:30px;}#message_area #actual_message_col #message_list #messages .act_message_freelance_gig_stub .fg_stub_in_messages>span{text-decoration:underline;cursor:pointer;}#message_area #actual_message_col #message_list #messages .act_message_freelance_gig_stub .gig_here{text-align:left;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:6px;border-radius:6px;}#message_area #actual_message_col #message_list #messages .act_message_freelance_gig_stub .gig_here .fg_user_lockup{font-weight:normal;font-style:italic;margin-bottom:20px;}#message_area #actual_message_col #message_list #messages .act_message_freelance_gig_stub .gig_here .category{font-weight:bold;}#message_area #actual_message_col #message_list #messages .act_message_freelance_gig_stub .gig_here .budget_range{font-weight:bold;}#message_area #actual_message_col #message_list #messages .act_message_freelance_gig_stub .gig_here .location{font-weight:bold;}#message_area #actual_message_col #message_list #messages .act_message_freelance_gig_stub .gig_here .date{font-weight:bold;}#message_area #actual_message_col #message_list #messages .act_message_freelance_gig_stub .gig_here .details{margin-top:20px;margin-bottom:30px;border-bottom:1px solid #999;padding-bottom:20px;}#message_area #actual_message_col #message_list #messages .message_wrap{width:85%;float:left;}#message_area #actual_message_col #message_list #messages .message_wrap .sent_on{font-size:12px;color:#ccc;line-height:24px;margin-bottom:6px;}#message_area #actual_message_col #message_list #messages .message_wrap .sent_on span{color:#2dc09d;}#message_area #actual_message_col #message_list #messages .message_wrap .act_message{padding:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fafafa;border:1px solid #f0f0f0;-webkit-border-radius:6px;border-radius:6px;line-height:18px;overflow:hidden;}#message_area #actual_message_col #message_list #messages .message_wrap .act_message>a{text-decoration:underline;}#message_area #actual_message_col #message_list #messages .img_avatar{display:block;width:30px;height:30px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;}#message_area #actual_message_col #message_list #messages .img_avatar img{width:100%;}#message_area #actual_message_col #message_list #messages .img_avatar .company_avatar{line-height:30px;width:30px;height:30px;padding-top:1px;}#message_area #actual_message_col #message_list #messages .from_me .img_avatar{float:right;}#message_area #actual_message_col #message_list #messages .from_me .message_wrap{float:right;margin-right:10px;text-align:right;}#message_area #actual_message_col #message_list #messages .from_me .message_wrap .sent_on span{float:left;}#message_area #actual_message_col #message_list #messages .from_me .message_wrap .act_message{background:#fff;border:1px solid #ccc;position:relative;}#message_area #actual_message_col #message_list #messages .from_me .message_wrap .act_message.editable:before,#message_area #actual_message_col #message_list #messages .from_me .message_wrap .act_message.editable:after{opacity:0;visibility:hidden;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";}#message_area #actual_message_col #message_list #messages .from_me .message_wrap .act_message.editable:hover:before{visibility:visible;position:absolute;content:"";width:100%;height:100%;background:rgba(255,255,255,.9);left:0;top:0;-webkit-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #2dc09d;z-index:1;opacity:1;}#message_area #actual_message_col #message_list #messages .from_me .message_wrap .act_message.editable:hover:after{visibility:visible;position:absolute;width:100%;top:50%;display:block;margin-top:-9px;content:"click to edit";color:#2dc09d;text-align:center;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:bold;z-index:2;opacity:1;}#message_area #actual_message_col #message_list #messages .from_me.editable{cursor:pointer;}#message_area #actual_message_col #message_list #messages .from_you .img_avatar{float:left;}#message_area #actual_message_col #message_list #messages .from_you .message_wrap{float:left;margin-left:10px;text-align:left;}#message_area #actual_message_col #message_list #messages .from_you .message_wrap .act_message{background:#b6ecdc;}#message_area #actual_message_col #message_list #messages .from_you .message_wrap .sent_on span{float:right;}#message_area #actual_message_col #message_send_wrap{position:absolute;bottom:50px;left:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #ccc;}#message_area #actual_message_col #message_send_wrap #message_input{line-height:16px;padding:0 15px;border:none;width:100% !important;-webkit-border-radius:none;border-radius:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-family:Helvetica,Arial,sans-serif;-o-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;overflow:hidden;padding-right:100px;padding-top:20px;padding-bottom:10px;min-height:60px;resize:none;}#message_area #actual_message_col #message_send_wrap #message_input.let_scroll{overflow-y:auto;}#message_area #actual_message_col #message_send_wrap .btn{background:#2dc09d;line-height:35px;height:35px;font-size:14px;padding:0 20px;cursor:pointer;position:absolute;bottom:15px;right:15px;}#message_area #actual_message_col #message_send_wrap .btn:focus{-webkit-animation:flash_alert_focus 2s infinite ease-in-out;-moz-animation:flash_alert_focus 2s infinite ease-in-out;-o-animation:flash_alert_focus 2s infinite ease-in-out;animation:flash_alert_focus 2s infinite ease-in-out;}#message_area #welcome_to_new_messages{display:none;}#message_area #gather_message_profile,#message_area #welcome_to_new_messages{max-width:300px;margin:0 auto;}#message_area #gather_message_profile h1,#message_area #welcome_to_new_messages h1{font-family:Epilogue,Helvetica,Arial,sans-serif;font-size:20px;color:#404040;margin:60px 0;text-align:center;line-height:27px;}#message_area #gather_message_profile #form_wrap ul li,#message_area #welcome_to_new_messages #form_wrap ul li{text-align:center;margin-bottom:10px;}#message_area #gather_message_profile #form_wrap ul li label,#message_area #welcome_to_new_messages #form_wrap ul li label{text-align:left;display:block;font-weight:bold;font-size:12px;margin-bottom:5px;position:relative;}#message_area #gather_message_profile #form_wrap ul li input,#message_area #welcome_to_new_messages #form_wrap ul li input{text-align:left;display:block;width:100%;line-height:35px;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;-webkit-border-radius:3px;border-radius:3px;}#message_area #gather_message_profile #form_wrap ul li input.error,#message_area #welcome_to_new_messages #form_wrap ul li input.error{border-color:#cd4113;}#message_area #gather_message_profile #form_wrap ul .up_pro_btn_wrap,#message_area #welcome_to_new_messages #form_wrap ul .up_pro_btn_wrap{margin-top:40px;}#message_area #gather_message_profile #form_wrap ul .up_pro_btn_wrap .btn,#message_area #welcome_to_new_messages #form_wrap ul .up_pro_btn_wrap .btn{background:#2dc09d;height:40px;line-height:40px;font-size:16px;padding:0 55px;text-align:center;cursor:pointer;}#message_area #gather_message_profile #form_wrap ul li.error[data-required-item] label:after,#message_area #welcome_to_new_messages #form_wrap ul li.error[data-required-item] label:after{content:"*required";position:absolute;right:0;}#message_area.gather_width{max-width:500px;width:100%;height:580px;}#message_area.gather_width h2.main_header #fullscreen{display:none;}#message_area.no_conversations{max-width:360px;width:100%;height:415px;}#message_area.no_conversations h2.main_header:before{content:"New Message";}#message_area.no_conversations h2.main_header #fullscreen{display:none;}#message_area.no_conversations #messages_user_col{width:0;overflow:hidden;border:none;}#message_area.no_conversations #actual_message_col{width:100%;}#message_area.no_conversations #welcome_to_new_messages{width:100%;}#message_area.no_current_conversation{max-width:360px;width:100%;height:600px;}#message_area.no_current_conversation h2.main_header:before{content:"Messages";}#message_area.no_current_conversation h2.main_header #fullscreen{display:none;}#message_area.no_current_conversation #messages_user_col{width:100%;}#message_area.no_current_conversation #actual_message_col{width:0;border:none;overflow:hidden;}#message_area.fullscreen{max-width:980px;width:100%;height:80vh;left:50%;top:50%;margin-left:-490px;margin-top:-40vh;}#message_area.fullscreen h2.main_header #fullscreen:after{content:"}";}#message_area.fullscreen #messages_user_col{width:33%;}#message_area.fullscreen #actual_message_col{width:67%;}#message_area.closed{max-width:360px;width:100%;height:0;}#message_area.closed h2.main_header #fullscreen{display:none;}#message_area.closed h2.main_header #total_unread_count{display:inline-block;width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;background:#ef482b;color:#fff;-webkit-border-radius:50%;border-radius:50%;margin-left:5px;}#message_area.closed #messages_user_col{display:none;}#message_area.closed #actual_message_col{display:none;}#message_area.welcome_screen.closed{max-width:360px;width:100%;height:0;}#message_area.welcome_screen{max-width:360px;width:100%;height:300px;}#message_area.welcome_screen h2.main_header #fullscreen{display:none;}#message_area.welcome_screen #messages_user_col{display:none;}#message_area.welcome_screen #actual_message_col{display:none;}#message_area.welcome_screen #welcome_to_new_messages{display:block;}#fullscreen_bg_mask{width:100vw;height:100vh;position:fixed;background:rgba(255,255,255,.7);z-index:99999;}@-webkit-keyframes flash_alert_focus{0%{background:#2dc09d;}25%{background:#6ed6bd;}50%{background:#2dc09d;}75%{background:#2dc09d;}100%{background:#2dc09d;}}@-moz-keyframes flash_alert_focus{0%{background:#2dc09d;}25%{background:#6ed6bd;}50%{background:#2dc09d;}75%{background:#2dc09d;}100%{background:#2dc09d;}}@-o-keyframes flash_alert_focus{0%{background:#2dc09d;}25%{background:#6ed6bd;}50%{background:#2dc09d;}75%{background:#2dc09d;}100%{background:#2dc09d;}}@-ms-keyframes flash_alert_focus{0%{background:#2dc09d;}25%{background:#6ed6bd;}50%{background:#2dc09d;}75%{background:#2dc09d;}100%{background:#2dc09d;}}@keyframes flash_alert_focus{0%{background:#2dc09d;}25%{background:#6ed6bd;}50%{background:#2dc09d;}75%{background:#2dc09d;}100%{background:#2dc09d;}}@media only screen and (max-width:700px){#message_area{right:0;}}@media only screen and (max-width:550px){#nafsm{width:95%;}#nafsm .stepped_seq{padding:20px;}}@media only screen and (max-width:360px){#nafsm{width:100%;}#nafsm .stepped_seq{padding:20px 10px;}}@media only screen and (max-width:500px){#message_area h2.main_header #close_messages{display:block;}#message_area:not(.closed){height:100vh !important;width:100vw !important;max-width:100% !important;top:0;bottom:auto;}#message_area:not(.no_current_conversation) #fullscreen{display:none !important;}#message_area:not(.no_current_conversation) #messages_user_col{position:absolute;top:51px;width:70px;overflow:hidden;left:0;z-index:99;}#message_area:not(.no_current_conversation) #messages_user_col .name_title_wrap,#message_area:not(.no_current_conversation) #messages_user_col .remove_conversation,#message_area:not(.no_current_conversation) #messages_user_col .goto_profile{display:none !important;}#message_area:not(.no_current_conversation) #actual_message_col{width:100%;padding-left:70px;}#message_area:not(.no_current_conversation) #actual_message_col #message_send_wrap{padding-left:70px;border-top:none;position:fixed;bottom:0;}#message_area:not(.no_current_conversation) #actual_message_col #message_send_wrap textarea{border-top:1px solid #ccc !important;}#message_area.gather_width{max-width:500px;width:100%;height:auto;padding:0 15px;}#message_area #gather_message_profile h1,#message_area #welcome_to_new_messages h1{margin:15px 0;}#message_area #actual_message_col #message_send_wrap #message_input{font-size:16px;}}@media only screen and (max-width:450px){#mobile_message_go{width:35px;height:35px;position:absolute;top:13px;right:75px;cursor:pointer;}#mobile_message_go .coroflot_icons{font-size:22px;}#mobile_message_go #message_count_total{display:inline-block;width:15px;height:14px;text-align:center;line-height:15px;font-size:11px;position:absolute;top:-1px;right:-2px;}#message_area.closed{height:0;}}.macro_modal_global_close{position:fixed;top:30px;right:30px;font-family:coroflot_icons;background:none;color:#fff;text-indent:0;z-index:99999;cursor:pointer;background:#0068ff;-webkit-border-radius:50%;border-radius:50%;text-align:center;line-height:30px;width:30px;height:30px;}.overlay_header{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:900;-webkit-box-shadow:"2px 2px 2px #aaaaaa";-moz-box-shadow:"2px 2px 2px #aaaaaa";box-shadow:"2px 2px 2px #aaaaaa";-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);}.overlay_header.bottom{top:auto;bottom:0;height:65px;-webkit-box-shadow:"2px -2px 2px #aaaaaa";-moz-box-shadow:"2px -2px 2px #aaaaaa";box-shadow:"2px -2px 2px #aaaaaa";}.overlay_inner{width:100%;max-width:1320px;margin:0 auto;padding:0 30px;position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.overlay_header h3{border-bottom:none;margin:0;float:left;}.overlay_header p{float:left;margin-top:16px;margin-left:20px;}.overlay_header #btn_zone{position:relative;overflow:visible;margin:0;}.overlay_header #btn_zone .sm_btn,.overlay_header #btn_zone .btn,.overlay_header #btn_zone .cancel{width:auto;float:left;margin-left:10px;}.overlay_header #btn_zone .sm_btn,.overlay_header #btn_zone .btn{margin-top:12px;margin-right:15px;}div#quick_m_overlay,#s_overlay,#block_overlay,div.clear_overlay{position:fixed;width:100%;left:0;bottom:0;top:0;background:rgba(255,255,255,.8);display:block;z-index:700;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);}div#quick_m_overlay.dark_overlay{background:rgba(0,0,0,.6);}div.clear_overlay{background:none;}#block_overlay{background:rgba(255,255,255,.8);}#quick_m_wrapper,#block_overlay_content_wrapper{position:fixed;left:50%;margin-top:-6px;z-index:800;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#quick_m_wrapper{margin-top:-100px;}#quick_m_wrapper.no_styles{border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#quick_m_wrapper ul.modal_bottom{overflow:hidden;}li.quick_m_close.btn,.btn.secondary_action{background:none;font-weight:normal;}.btn.secondary_action{padding-left:0;padding-right:0;margin-left:20px;color:#ff5400;font-size:.9em;}.btn.secondary_action:hover{background:none;}div.branded_modal,div.login_register,div#block_content,div#post_errors{background:#fff;padding:5px 20px 20px 20px;}div.branded_modal,div.login_register{padding-bottom:40px;}div#post_errors .bullet_list{margin:15px 0;color:#cd4113;}div.login_register,div#block_content,#request_reset{display:none;}.login_register .term_of_use_line{font-size:.7em;text-align:center;margin-top:25px;color:#111;}#go_back_to_choice{font-family:"core77_icons";-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);color:#ccc;font-size:1.5em;display:block;position:absolute;top:37px;cursor:pointer;}#form_wrap.close,#choice_wrap.close,#go_back_to_choice.close{display:none;}#form_wrap.open,#choice_wrap.open,#go_back_to_choice.open{display:block;}div#block_content{display:block;}div.login_register h3,div.branded_modal h3{margin:10px 0;margin-bottom:20px;font-family:core77_icons;font-size:8em;font-weight:normal;line-height:.4em;text-align:center;border-bottom:1px solid #ccc;color:#111;padding:10px;}div.login_register #remember_li{margin-top:10px;margin-bottom:10px;}div.login_register p.register_or_login{position:static;font-family:Epilogue,Helvetica,Arial,sans-serif;font-size:.9em;text-align:center;color:#111;}div.login_register .tandc{font-size:.75em;line-height:16px;color:#666;margin-top:10px;}div.login_register .tandc:before{content:'';display:block;clear:both;}#login_form ul.social_btn,#signup_form ul.social_btn{position:relative;margin-bottom:10px;overflow:hidden;}.log_in_signup_btns.social_btn,.log_in_signup_btns,.login_register #form_wrap,.branded_modal #form_wrap{padding:30px 90px 15px;}#login_form .social_btn li a,#signup_form .social_btn li a{padding-right:10px;}.log_in_signup_btns.social_btn li a,.log_in_signup_btns li a{height:40px;padding:0 0 0 47px;font-weight:bold;font-size:.75em;color:#fff;position:relative;line-height:1.77em;letter-spacing:.02em;display:block;-webkit-border-radius:4px;border-radius:4px;}.log_in_signup_btns.social_btn li a em,.log_in_signup_btns li a em{line-height:3.3em;font-size:1.2em;font-style:normal;}.log_in_signup_btns.social_btn li{float:none;height:40px;margin-right:0;}.un_bg{background:#aaa;}.login_register #context_specific_messaging,.login_register #context_specific_header,.branded_modal #context_specific_messaging,.branded_modal #context_specific_header{text-align:center;margin-bottom:0;color:#111;}.login_register #context_specific_header,.branded_modal #context_specific_header{font-weight:normal;font-size:2em;line-height:1.6em;color:#111;margin-bottom:0;}.login_register .social_btn li a span.c77_icon:after,.login_register .log_in_signup_btns li a span.c77_icon:after{height:45px;content:'';width:1px;background:#fff;opacity:.4;position:absolute;right:-1px;top:-2px;}.login_register .log_in_signup_btns.social_btn li a span,.login_register .log_in_signup_btns li a span{font-size:2em;position:absolute;top:0;left:6px;line-height:1.77em;}#or_zone{text-align:center;position:relative;}#or_zone span{color:#aaa;border:1px solid #aaa;-webkit-border-radius:50%;border-radius:50%;padding:5px;background:#fff;}#or_zone span:after,#or_zone span:before{border-bottom:1px solid #aaa;width:80px;content:"";position:absolute;top:50%;left:50%;margin-left:18px;}#or_zone span:before{margin-left:-96px;}a#register_modal,a#forgot_password,a#login_from_modal,a#a_tandc{color:#52bad6;}a#forgot_password{position:absolute;font-size:.75em;right:0;bottom:-7px;font-weight:normal;}#login_form .social_btn li a em,#signup_form .social_btn li a em{font-style:normal;}.generic_message{background:#fff;padding:5px 20px 20px 20px;overflow:hidden;}.generic_message p{margin-bottom:20px;}.show_login_form #c77_content,.show_signup_form #c77_content{min-height:0;}.show_login_form #login,.show_signup_form #signup,.reset_pass_wrap{display:block;width:500px;margin:100px auto 0 auto;position:relative;}.reset_pass_wrap{width:100%;max-width:500px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.show_login_form .login_register,.show_signup_form .login_register{min-height:600px;}.show_login_form #signup p.register_or_login,.show_signup_form #login p.register_or_login,.show_login_form #login_modal,.show_signup_form #login_modal,.overlay_section{display:none;}.overlay_section{padding:20px;background:#fff;}.overlay_section h4,.overlay_section h5{margin-bottom:10px;font-size:1.25em;}.overlay_section h5{margin-top:20px;}.overlay_section p{margin-bottom:15px;}.award_billing #quick_m_content{overflow-y:scroll;height:inherit;}ul.browser_types{overflow:hidden;margin-top:20px;}ul.browser_types li{width:33.333%;float:left;}ul.browser_types li .c77_icon,ul.browser_types li em{display:block;text-align:center;}ul.browser_types li .c77_icon{font-size:3em;line-height:60px;margin-bottom:5px;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}ul.browser_types li:hover .c77_icon{font-size:3.5em;}ul.browser_types li em{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;}ul.browser_types li:hover em{color:#52bad6;}.c77_icon.chrome{color:#56b745;}.c77_icon.firefox{color:#e36c26;}.c77_icon.safari{color:#1279cb;}#profile_complete_actions{padding-bottom:50px;display:none;}#profile_complete_actions ul{overflow:hidden;padding-bottom:15px;}#profile_complete_actions li{width:30%;height:auto;margin-right:3%;float:left;position:relative;border:5px solid #111;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.3);box-shadow:0 2px 3px 0 rgba(0,0,0,.3);}#profile_complete_actions li:hover img{opacity:.4;-webkit-filter:blur(2px);-moz-filter:blur(2px);filter:blur(2px);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);}#profile_complete_actions li img{-webkit-transition:opacity .4s ease-in-out,filter .4s ease-in-out;-moz-transition:opacity .4s ease-in-out,filter .4s ease-in-out;-o-transition:opacity .4s ease-in-out,filter .4s ease-in-out;transition:opacity .4s ease-in-out,filter .4s ease-in-out;}#profile_complete_actions li:last-child{margin-right:0;}#profile_complete_actions li>div{width:100%;height:auto;}#profile_complete_actions h1{border:none;text-align:center;padding:10px 0;font-size:2.25em;}#profile_complete_actions h2{position:absolute;text-transform:none;width:100%;text-align:center;top:42%;font-size:1.5em;line-height:1.1em;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#profile_complete_actions #quick_m_close{position:absolute;bottom:20px;right:20px;cursor:pointer;color:#8a8a8a;font-size:.9em;border-bottom:1px solid #aaa;}#loader_progress_wrap{position:absolute;top:50%;left:50%;width:320px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:40px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #f0f0f0;}.loader_progress_bg{height:12px;width:100%;background:#eee;-webkit-border-radius:0;border-radius:0;margin-bottom:30px;}.progress_bar{height:12px;background:#48d1a9;display:block;margin-bottom:30px;}.progress_text{font-size:4.5em;text-align:center;display:block;font-weight:bold;color:#48d1a9;margin-bottom:10px;padding-left:24px;}.progress_text span.percent_icon{color:#404040;font-size:.4em;vertical-align:super;}.uploading_word_change_up{font-size:1.7em;margin-bottom:10px;}.loading_white_overlay_bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9;background:rgba(255,255,255,.8);}.keys_wrapper{overflow:hidden;width:50%;margin-bottom:10px;margin-top:10px;}.key{clear:both;margin-bottom:15px;padding-bottom:2px;overflow:hidden;}.key div{border:1px solid #ccc;height:40px;width:40px;line-height:40px;text-align:center;float:left;color:#666;position:relative;margin-right:10px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 1px 0 #8a8a8a;-moz-box-shadow:1px 1px 1px 0 #8a8a8a;box-shadow:1px 1px 1px 0 #8a8a8a;}.key .modifier{width:65px;}.key .modifier:before,.key .modifier:after{position:absolute;font-size:.9em;content:'cmd';left:4px;bottom:10px;line-height:0;}.key .modifier:after{font-family:"core77_icons";content:'M';left:auto;right:4px;}.key .modifier.shift:before{content:"shift" !important;}.key .modifier.shift:after{display:none;}.key .modifier.return:after{content:'return';display:block !important;font-family:Epilogue,Helvetica,Arial,sans-serif;}.windows .key .modifier.return:after{content:"enter";}.key .quote_key{line-height:33px;}.key .quote_key:after{content:"'";position:absolute;bottom:-9px;left:50%;}.windows .key .modifier:before{content:'ctrl';}.key .modifier.return:before,.windows .key .modifier:after{display:none;}.key span{float:left;line-height:40px;margin-right:10px;color:#8a8a8a;}.key span.key_result{color:#363636;margin-left:5px;}@media only screen and (max-width:700px){#quick_m_wrapper,#block_overlay_content_wrapper{top:20px !important;}#quick_m_wrapper{margin-top:0;}.log_in_signup_btns.social_btn,.log_in_signup_btns,.login_register #form_wrap,.branded_modal #form_wrap{padding:30px 0 15px;}}@media only screen and (max-width:570px){#quick_m_wrapper,#block_overlay_content_wrapper{margin-top:-6px;}div.login_register h3{margin-top:0;}div.login_register,div#block_content{padding-left:10px;padding-right:10px;}#quick_m_wrapper li.input_wrap{margin-bottom:-12px;position:relative;}div.login_register .tandc{margin-top:0;}.show_login_form #login,.show_signup_form #signup{width:96%;padding:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}}#crop_wrap{z-index:800 !important;position:fixed;width:1210px;left:50%;top:70px;margin-left:-605px;}#crop_ul li p,#crop_ul .cancel{color:#111 !important;}#crop_ul li p{float:none;margin-left:0;margin-top:0;}#btn_zone{overflow:hidden;margin-bottom:10px;}#btn_zone .btn{float:left;margin-right:15px;}#btn_zone .cancel,.login_register .cancel{margin-top:15px;cursor:pointer;color:#ff5400;font-size:.9em;font-family:Epilogue,Helvetica,Arial,sans-serif;}#btn_zone .cancel{width:200px;}#crop_ul li{float:left;}#crop_ul li:first-child{margin-right:30px;}#preview_thumb,#current_thumb{margin:5px 0 15px 0;overflow:hidden;}.pop_in{-webkit-animation:pop_in .45s ease-in-out;-moz-animation:pop_in .45s ease-in-out;-o-animation:pop_in .45s ease-in-out;animation:pop_in .45s ease-in-out;}@-webkit-keyframes pop_in{0%{opacity:0;-webkit-transform:translateZ(0) scale(.9);-moz-transform:translateZ(0) scale(.9);-ms-transform:translateZ(0) scale(.9);-o-transform:translateZ(0) scale(.9);transform:translateZ(0) scale(.9);}30%{}50%{opacity:1;-webkit-transform:translateZ(0) scale(1);-moz-transform:translateZ(0) scale(1);-ms-transform:translateZ(0) scale(1);-o-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);}100%{}}@-moz-keyframes pop_in{0%{opacity:0;-webkit-transform:translateZ(0) scale(.9);-moz-transform:translateZ(0) scale(.9);-ms-transform:translateZ(0) scale(.9);-o-transform:translateZ(0) scale(.9);transform:translateZ(0) scale(.9);}30%{}50%{opacity:1;-webkit-transform:translateZ(0) scale(1);-moz-transform:translateZ(0) scale(1);-ms-transform:translateZ(0) scale(1);-o-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);}100%{}}@-o-keyframes pop_in{0%{opacity:0;-webkit-transform:translateZ(0)scale(.9);-moz-transform:translateZ(0)scale(.9);-ms-transform:translateZ(0)scale(.9);-o-transform:translateZ(0)scale(.9);transform:translateZ(0)scale(.9);}30%{}50%{opacity:1;-webkit-transform:translateZ(0)scale(1);-moz-transform:translateZ(0)scale(1);-ms-transform:translateZ(0)scale(1);-o-transform:translateZ(0)scale(1);transform:translateZ(0)scale(1);}100%{}}@-ms-keyframes pop_in{0%{opacity:0;-webkit-transform:translateZ(0) scale(.9);-moz-transform:translateZ(0) scale(.9);-ms-transform:translateZ(0) scale(.9);-o-transform:translateZ(0) scale(.9);transform:translateZ(0) scale(.9);}50%{opacity:1;-webkit-transform:translateZ(0) scale(1);-moz-transform:translateZ(0) scale(1);-ms-transform:translateZ(0) scale(1);-o-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);}}@keyframes pop_in{0%{opacity:0;-webkit-transform:translateZ(0) scale(.9);-moz-transform:translateZ(0) scale(.9);-ms-transform:translateZ(0) scale(.9);-o-transform:translateZ(0) scale(.9);transform:translateZ(0) scale(.9);}30%{}50%{opacity:1;-webkit-transform:translateZ(0) scale(1);-moz-transform:translateZ(0) scale(1);-ms-transform:translateZ(0) scale(1);-o-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);}100%{}}.invisible_overlay_bg #quick_m_overlay{background:transparent !important;}.invisible_overlay_bg #quick_m_content{width:100%;}.create_account_flow #quick_m_wrapper{top:60px !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#explain_wrap{display:none;}.company_account_only .create_user_form h1{padding:50px 20px 12px;}.company_account_only .create_user_form #full_create_wrap #create_form_wrap #account_selection,.company_account_only .create_user_form #full_create_wrap #create_form_wrap .overlay_context_wrapper:before{display:none;}.create_login_jp_form .button_li,.create_user_form .button_li{max-width:320px;margin-bottom:50px;}.create_user_form{border:none !important;}.create_user_form ol{margin-bottom:20px;}.create_user_form ol li{margin-bottom:29px;}.create_user_form #quick_m_content{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin:0 !important;}.create_user_form #full_create_wrap{overflow:hidden;width:100%;}.create_user_form #full_create_wrap #create_form_wrap{max-width:550px;width:100%;float:left;background:#fff;border:1px solid #f0f0f0;margin:0 auto;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.create_user_form #full_create_wrap #create_form_wrap.login{padding-top:40px;margin:0 auto;float:none;}.create_user_form #full_create_wrap #create_form_wrap.employer{margin:0 auto;float:none;}.create_user_form #full_create_wrap #create_form_wrap #account_selection{width:100%;display:block;position:static;padding:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px !important;}.create_user_form #full_create_wrap #create_form_wrap #account_selection li{display:block;float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 50px;background:#f0f0f0;cursor:pointer;font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;color:#999;line-height:35px;}.create_user_form #full_create_wrap #create_form_wrap #account_selection li.active{background:#fff;color:#363636;}.create_user_form #full_create_wrap #explain_wrap{width:400px;float:left;}.create_user_form #full_create_wrap #explain_wrap ul{width:210px;margin:0 auto;}.create_user_form #full_create_wrap #explain_wrap ul li{padding-bottom:30px;position:relative;margin-bottom:20px;}.create_user_form #full_create_wrap #explain_wrap ul li img{width:75px;margin:0 auto;display:block;margin-bottom:10px;}.create_user_form #full_create_wrap #explain_wrap ul li .m_head{font-family:StandardCT-Light,Helvetica,Arial,sans-serif;font-size:21px;margin-bottom:0;color:#666;}.create_user_form #full_create_wrap #explain_wrap ul li .m_support{line-height:18px;font-size:15px;font-family:StandardCT-Regular,Helvetica,Arial,sans-serif;color:#666;}.create_user_form #full_create_wrap #explain_wrap ul li .b_line{border-bottom:1px solid #ccc;position:absolute;bottom:0;left:50%;margin-left:-45px;width:90px;height:1px;}.create_user_form h1{padding:20px 20px 12px;border-bottom:none;margin:0;font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:22px;line-height:26px;text-align:center;background:none;line-height:45px;}.create_user_form .already_have{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:16px;line-height:20px;display:block;float:none;margin:0 auto;text-align:center;margin-top:20px;}.create_user_form .already_have .jump_modal{cursor:pointer;color:#2dc09d;text-decoration:none;}.create_user_form div#logo_wrap_spot{width:100%;text-align:center;height:35px;margin:0 auto;margin-bottom:30px;}.create_user_form div#logo_wrap_spot:after{font-family:coroflot_icons;font-weight:normal;content:'|';font-size:32px;line-height:90px;color:#ff5400;}.create_user_form span.modal_deets{text-align:center;display:block;font-family:Epilogue,Helvetica,Arial,sans-serif;color:#404040;font-size:14px;line-height:25px;margin-top:19px;padding:0 40px;}.create_user_form #send_data_augment{cursor:pointer;}.create_user_form #user_email,.create_user_form #user_email_confirm,.create_user_form input[type=text],.create_user_form input[type=password]{margin:0 auto;}.create_user_form form label{display:block;font-weight:bold;padding:0 0 6px;margin:10px auto 0;text-align:left;}.create_user_form form ul{border:none;background:none;width:100%;margin:0 auto !important;height:auto !important;padding-bottom:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.create_user_form form ul li{display:block;float:none;margin:0 20px 0 0;margin:0 auto;text-align:center;}.create_user_form form ul li.tandc{margin-top:20px;font-family:Epilogue,Helvetica,Arial,sans-serif;color:#404040;font-size:14px;line-height:25px;max-width:300px;}.create_user_form form ul li.tandc{margin-top:20px;font-family:Epilogue,Helvetica,Arial,sans-serif;color:#404040;font-size:14px;line-height:25px;max-width:300px;}.create_user_form .quick_m_close{display:none !important;}.create_user_form a#a_tandc{color:#363636;border-bottom:none;}div.loading{background-image:url("/images/loading-dark.gif");}div#quick_m_overlay{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;background:#000 no-repeat 50% 50%;background-color:rgba(0,0,0,.3);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);}div#quick_m_content{z-index:99999;border:none !important;width:100%;}div#quick_m_wrapper{position:fixed;left:50%;top:140px;border:none;-webkit-border-radius:0;border-radius:0;min-width:60px;min-height:60px;background:none !important;margin:0 0 0 -200px;width:380px;height:338px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;overflow:hidden;top:0 !important;padding-top:40px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100% !important;}div#quick_m_wrapper form ol{width:auto;padding:24px 20px 2px;border-right:0 none;}div#quick_m_wrapper form ul{margin:0;clear:both;}div#quick_m_wrapper form legend span{padding:0 20px;margin:0;height:60px;line-height:60px;background:#000;color:#fff;border-bottom:0 none;border-top:none;font-size:14px;display:block;}div#quick_m_wrapper form input[type=password].error,div#quick_m_wrapper form input[type=text].error{border:1px solid #ff5400;}input#captcha_entered_captcha,#captcha_image{float:left;}#captcha_image{margin-right:10px;}#captcha_label{width:648px;}#wrapper_captcha{overflow:hidden;}.initial_show #create_jp_account.start_hidden{display:block;}#forgot_password{max-width:320px;width:100%;margin:0 auto;text-align:right;margin-top:-10px;}#forgot_password a{color:#48d1a9;}@media only screen and (max-width:900px){.create_account_flow #quick_m_wrapper{top:0 !important;padding-top:20px !important;}.create_account_flow #quick_m_wrapper #quick_m_content input[type=text],.create_account_flow #quick_m_wrapper #quick_m_content input[type=password],.create_account_flow #quick_m_wrapper #quick_m_content input[type=email]{font-size:16px !important;}}.step_3_support_text{margin-top:-30px;margin-bottom:50px;}#quick_m_wrapper.signup_modal{width:100%;left:0;margin-left:0 !important;z-index:99999;}#quick_m_wrapper.signup_modal #signup_q_wrap h2{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:36px;line-height:40px;color:#fff;max-width:400px;margin:0 auto;margin-bottom:50px;}#quick_m_wrapper.signup_modal #signup_q_wrap ul{text-align:center;}#quick_m_wrapper.signup_modal #signup_q_wrap ul li{background:#fff;margin:0 30px;border-bottom-left-radius:1px solid #f0f0f0;display:inline-block;min-width:255px;padding:15px 30px 30px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:360px;margin-bottom:20px;}#quick_m_wrapper.signup_modal #signup_q_wrap ul li.designer_yes img{width:71% !important;}#quick_m_wrapper.signup_modal #signup_q_wrap ul li h3{margin:20px 0 30px;}#quick_m_wrapper.signup_modal #signup_q_wrap ul li .img_wrap{height:200px;width:100%;position:relative;}#quick_m_wrapper.signup_modal #signup_q_wrap ul li .img_wrap img{width:90%;display:block;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}li.select label i{font-style:normal;}.full_viewport{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;width:100vw;height:100vh;position:fixed;top:0;left:0;}.full_viewport .image_credit_block{position:absolute;left:30px;bottom:30px;overflow:hidden;}.full_viewport .image_credit_block .owner_name{float:left;font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:14px;line-height:18px;line-height:35px;color:#fff;}.full_viewport .image_credit_block .owner_avatar{float:left;width:35px;height:35px;-webkit-border-radius:50%;border-radius:50%;margin-right:10px;}#oauth_signup_wrap{margin-bottom:10px;}#oauth_signup_wrap.login_page .log_in_signup_btns{max-width:320px;}#oauth_signup_wrap .log_in_signup_btns{padding:0;padding-bottom:40px;max-width:240px;}#oauth_signup_wrap .log_in_signup_btns li{margin:0 0 18px 0 !important;text-align:left;font-size:14px;}#oauth_signup_wrap .log_in_signup_btns li.connected{margin-bottom:0 !important;}#oauth_signup_wrap .log_in_signup_btns li:last-child{margin-bottom:10px !important;}#oauth_signup_wrap .log_in_signup_btns li span.oauth_connected{padding-left:13px;}#oauth_signup_wrap .log_in_signup_btns li span.oauth_connected .checkmark{font-family:coroflot_icons;color:#48d1a9;padding-right:17px;}#oauth_signup_wrap .log_in_signup_btns li span.oauth_connected em{font-style:normal;}#oauth_signup_wrap .log_in_signup_btns li a{border-bottom:none;}#oauth_signup_wrap .log_in_signup_btns li a:hover{border-bottom:none;}#oauth_signup_wrap .log_in_signup_btns li a span{color:#3b5998;display:inline-block;width:34px;height:38px;left:1px;top:1px;background-color:#fff;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;font-size:1.8em;line-height:38px;text-align:center;padding-right:0;}#oauth_signup_wrap .log_in_signup_btns li a span.tw{color:#1da1f2;}#oauth_signup_wrap .log_in_signup_btns li a span.linkedin{color:#007bb6;}#oauth_signup_wrap .log_in_signup_btns li a span.google_sign_in_icon{background-image:url(https://s3files.core77.com/images/google_sign_in_icon.png);background-position:50% 50%;background-size:cover;background-repeat:no-repeat;display:inline-block;width:34px;height:38px;left:1px;top:1px;background-color:#fff;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}.create_account footer,.create_account #head{display:none;}.create_account #logo_zone{font-family:coroflot_icons;font-size:3em;text-indent:0;color:#fff;font-weight:normal;line-height:1.3em;-webkit-font-smoothing:antialiased;width:100%;text-align:center;position:relative;padding:40px 0 20px;}.create_account #sign_up_wrap{max-width:450px;width:100%;margin:0 auto;position:relative;margin-top:30px;padding:30px 60px 40px 60px;}.create_account #sign_up_wrap .step_text{color:#404040;font-size:1em;text-align:center;margin-bottom:20px;}.create_account #sign_up_wrap .center{text-align:center;}.create_account #sign_up_wrap h5{margin-bottom:0;}.create_account #sign_up_wrap .header_step_text{margin-bottom:40px;}.create_account #sign_up_wrap #sign_up_new_flow ol{width:100%;margin:0 auto;}.create_account #sign_up_wrap #sign_up_new_flow .full_btn{margin-top:20px;}.marg_top_30{margin-top:30px;}select optgroup{margin-bottom:20px;display:block;}.centerit{text-align:center !important;width:100% !important;}.centerit h2{margin-bottom:20px;}.centerit p{margin:0 auto;}@media only screen and (max-width:900px){#coroflot.signup_no_wall #mobile_push_top_regulator,#coroflot.signup_no_wall #mobile_main_nav{display:none;}}@media only screen and (max-width:700px){#oauth_signup_wrap .log_in_signup_btns li a span{position:absolute;}}@media only screen and (max-width:600px){#quick_m_wrapper.signup_modal #signup_q_wrap h2{font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:bold;color:#363636;font-size:24px;line-height:28px;color:#fff;margin-top:40px;}#quick_m_wrapper.signup_modal #signup_q_wrap ul li{min-height:115px;}#quick_m_wrapper.signup_modal #signup_q_wrap ul li .img_wrap{display:none;}}#tooltiper{position:absolute;text-transform:uppercase;padding:2px 5px;background:#363636;color:#fff;font-size:.75em;letter-spacing:.05em;font-weight:bold;margin-top:-12px;z-index:999999999;}#tooltiper .details{padding:8px;text-transform:none;max-width:350px;font-size:.9em;font-weight:normal;letter-spacing:0;}.c77da_fixed_convo_widget_wrap{z-index:2;-o-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;}.c77da_fixed_convo_widget_wrap .c77da_fixed_convo_widget{background:#fff;-webkit-border-radius:5px;border-radius:5px;border:1px solid #eee;padding:30px;position:relative;max-width:300px;text-align:left;margin-bottom:30px;display:block;position:fixed;right:10px;bottom:160px;z-index:2;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-transform-origin:bottom right;-o-transform-origin:bottom right;-ms-transform-origin:bottom right;-moz-transform-origin:bottom right;transform-origin:bottom right;-o-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-box-shadow:rgba(0,0,0,.06) 0 1px 6px 0,rgba(0,0,0,.16) 0 2px 32px 0;-moz-box-shadow:rgba(0,0,0,.06) 0 1px 6px 0,rgba(0,0,0,.16) 0 2px 32px 0;box-shadow:rgba(0,0,0,.06) 0 1px 6px 0,rgba(0,0,0,.16) 0 2px 32px 0;}.c77da_fixed_convo_widget_wrap .c77da_fixed_convo_widget.shrink_hide{-webkit-transform:translateY(35px) scale(0);-moz-transform:translateY(35px) scale(0);-ms-transform:translateY(35px) scale(0);-o-transform:translateY(35px) scale(0);transform:translateY(35px) scale(0);}.c77da_fixed_convo_widget_wrap .c77da_fixed_convo_widget .logo_wrap{padding-left:36px;background-image:url(https://s3files.core77.com/images/c77da_convo_widget/c77da_stack_logo.png);background-size:30px;background-position:0 50%;background-repeat:no-repeat;line-height:30px;margin-bottom:20px;}.c77da_fixed_convo_widget_wrap .c77da_fixed_convo_widget h2{font-size:1.5em;}.c77da_fixed_convo_widget_wrap .c77da_fixed_convo_widget p{font-size:1em;}.c77da_fixed_convo_widget_wrap .c77da_fixed_convo_widget .btn{background:#f26927;}.c77da_fixed_convo_widget_wrap .c77da_fixed_convo_widget .close_ad{font-family:coroflot_icons;position:absolute;top:20px;right:20px;cursor:pointer;}.c77da_fixed_convo_widget_wrap .action_c77da_fixed_convo_widget{background-image:url(https://s3files.core77.com/images/c77da_convo_widget/c77da_stack_logo.png);background-position:50% 50%;background-size:cover;background-repeat:no-repeat;height:100px;width:100px;position:fixed;right:10px;bottom:70px;z-index:3;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:rgba(0,0,0,.06) 0 1px 6px 0,rgba(0,0,0,.16) 0 2px 32px 0;-moz-box-shadow:rgba(0,0,0,.06) 0 1px 6px 0,rgba(0,0,0,.16) 0 2px 32px 0;box-shadow:rgba(0,0,0,.06) 0 1px 6px 0,rgba(0,0,0,.16) 0 2px 32px 0;}@media only screen and (max-width:550px){.c77da_fixed_convo_widget_wrap .c77da_fixed_convo_widget{bottom:120px;}.c77da_fixed_convo_widget_wrap .action_c77da_fixed_convo_widget{height:60px;width:60px;}}.goto_browse{color:#0068ff;padding-left:20px;}.goto_browse a{color:inherit;}#coroflot.job_landing .sub_nav,#coroflot.talent_feed .sub_nav{position:absolute;top:130px;}#coroflot.job_landing .sub_nav{position:absolute;top:20px;}#coroflot .sub_nav{position:static;width:90%;}#coroflot .sub_nav>li{display:inline-block;margin-right:5px;}#coroflot .sub_nav>li:last-child{margin-right:0;}#coroflot .sub_nav>li>a{color:#363636;display:inline-block;line-height:18px;padding:2px 0 0 0;background:none;-webkit-border-radius:3px;border-radius:3px;font-size:.9em;font-weight:600;cursor:pointer;}#coroflot .sub_nav>li>a.active{background:rgba(72,209,169,.2);padding:2px 5px 0 5px;}#coroflot .sub_nav>li>a em{font-weight:normal;font-style:italic;color:#48d1a9;}.want_to_see_more_here{font-size:2em;margin-top:50px;margin-bottom:50px;}.want_to_see_more_here .trigger_recent{text-decoration:underline;cursor:pointer;}.mcp_action{margin-bottom:20px;}.mcp_action .big_title{font-size:4em;font-weight:300 !important;margin-bottom:20px;}.mcp_action .btn{background:#363636;padding:0 20px;}.cp_content_wrap.design_jobs .mcp_action{margin-bottom:100px;}#parts_of_the_search{margin-top:0;}#parts_of_the_search .parts_list{padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#dedede;}#parts_of_the_search .parts_list li{display:inline-block;margin-right:5px;margin-bottom:5px;height:24px;line-height:22px;-webkit-border-radius:12px;border-radius:12px;background:#fff;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#parts_of_the_search .parts_list li .remove_param{font-family:coroflot_icons;cursor:pointer;padding-left:5px;display:inline-block;-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px);color:#999;}#filter_trigger,.back_to_list_trigger{position:absolute;top:74px;right:-51px;z-index:999999;background:#fff;padding:7px 5px 5px 5px;padding-left:10px;cursor:pointer;font-size:1em;-webkit-border-radius:0 26px 26px 0;border-radius:0 26px 26px 0;}#filter_trigger .coroflot_icons,.back_to_list_trigger .coroflot_icons{font-size:2.6em;color:#99c;-webkit-border-radius:50%;border-radius:50%;}.back_to_list_trigger{position:absolute;top:74px;right:-318px;padding-left:5px;display:none;-webkit-border-radius:26px;border-radius:26px;}.back_to_list_trigger .coroflot_icons{font-size:2.6em;}.cp_content_wrap.multi_col .back_to_list_trigger{display:block;}.fbub{width:90vw;height:90vw;position:fixed;z-index:-1;-webkit-border-radius:50%;border-radius:50%;display:none;}.fbub#fuzzy_bubble_1{background-image:radial-gradient(circle,rgba(0,0,0,.1) 35%,rgba(255,255,255,0) 70%);top:-45vw;left:-45vw;}.fbub#fuzzy_bubble_2{background-image:radial-gradient(circle,rgba(0,0,0,.1) 35%,rgba(255,255,255,0) 70%);bottom:-45vw;right:-45vw;}#main_nav_unit{-webkit-border-radius:50%;border-radius:50%;background:#aec2e2;width:95px;height:95px;position:absolute;top:110px;right:-134px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center;z-index:9999999;cursor:pointer;}#main_nav_unit.open_nav{width:2000px;height:2000px;top:-837px;right:-1087px;}#main_nav_unit.open_nav #modern_primary{opacity:1;max-height:100000px;}#main_nav_unit.open_nav #extra_icon>span{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}#main_nav_unit #logo_interact{font-family:coroflot_icons;color:#fff;font-size:5em;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:-3px;margin-top:-1px;}#main_nav_unit #extra_icon{font-family:coroflot_icons;color:#fff;font-size:.8em;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:36px;}#main_nav_unit #extra_icon>span{display:block;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}#main_nav_unit #modern_primary{opacity:0;max-height:0;overflow:hidden;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:200px;margin-top:160px;}#main_nav_unit #modern_primary ul{padding-top:10px;}#main_nav_unit #modern_primary ul li{display:block;margin-bottom:40px;}#main_nav_unit #modern_primary ul li a{font-size:2em;color:#fff;}#filter_block{overflow:hidden;height:45px;padding-right:0;width:100%;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;top:66px;z-index:1;}#filter_block #filters_sort_by{display:none;}#filter_block .drop_down{display:inline-block;position:static;-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px);}#filter_block .drop_down:before{content:"Sort";line-height:35px !important;color:#aaa;display:inline-block;position:absolute;left:-50px;top:2px;padding-right:10px;display:none;}#filter_block .drop_down .dd_arrow{line-height:35px !important;height:35px !important;}#filter_block .drop_down select{line-height:35px;height:35px;}#filter_block #current_search_section{font-family:Epilogue,Helvetica,Arial,sans-serif;padding-left:317px;font-weight:300;font-size:2.4em;line-height:1em;position:static;display:inline-block;margin:0;margin-right:30px;cursor:pointer;}#filter_block #current_search_section.cp_closed{padding-left:65px;}#filter_block ul{text-align:right;margin-bottom:0;padding:10px 0;}#filter_block ul li{display:inline-block;margin:0;font-size:1.1em;line-height:24px;padding:0 15px;position:relative;}#filter_block ul li.active:after{content:"";border-left:6px solid transparent;border-bottom:6px solid #363636;border-right:6px solid transparent;bottom:-7px;left:50%;margin:0 0 0 -6px !important;position:absolute !important;}#filter_block ul:last-child{margin-right:0;}.cp_content_wrap{max-width:2000px;width:100%;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;padding-right:40px;}.cp_content_wrap.cp_menu_closed .cp_menu_col{-webkit-transform:translateX(-240px);-moz-transform:translateX(-240px);-ms-transform:translateX(-240px);-o-transform:translateX(-240px);transform:translateX(-240px);}.cp_content_wrap.cp_menu_closed .cp_content_col{padding-left:70px;}.cp_content_wrap.cp_menu_closed .cp_content_col.freelance_gig_content_col{padding-left:0;}.cp_content_wrap.cp_menu_mini .cp_menu_col{-webkit-transform:translateX(-232px);-moz-transform:translateX(-232px);-ms-transform:translateX(-232px);-o-transform:translateX(-232px);transform:translateX(-232px);}.cp_content_wrap.cp_menu_mini .cp_menu_col .search_wrap ol{width:70px;overflow:hidden;margin-left:227px;}.cp_content_wrap.cp_menu_mini .cp_menu_col .search_wrap ol.availability_wrap{margin-bottom:20px;}.cp_content_wrap.cp_menu_mini .cp_menu_col .search_wrap ol.availability_wrap>li:first-child{margin-bottom:0;}.cp_content_wrap.cp_menu_mini .cp_menu_col .search_wrap ol>li label{font-size:.8em;}.cp_content_wrap.cp_menu_mini .cp_menu_col .search_wrap ol .support_txt{display:none;}.cp_content_wrap.cp_menu_mini .cp_menu_col .remaining_skills{display:none;}.cp_content_wrap.cp_menu_mini .cp_menu_col #selected_skills_section_wrap{display:none;}.cp_content_wrap.cp_menu_mini .cp_content_col{padding-left:110px;}.cp_content_wrap.pro_search .cp_menu_col .search_wrap ol>li{margin-bottom:30px;}.cp_content_wrap.pro_search .cp_menu_col .search_wrap ol>li.checkbox_wrap{margin-bottom:12px;}.cp_content_wrap.pro_search .cp_menu_col .search_wrap ol>li label{font-size:1.4em;}.cp_content_wrap.projects.tiles{max-width:2600px;}.cp_content_wrap .no-results{background:none;}.cp_content_wrap .no-results p{text-shadow:none;color:#363636;}.cp_content_wrap p.showMore{margin:0 auto;}.cp_content_wrap .cp_menu_col{width:240px;height:calc(100vh - 111px);top:111px;padding-top:0;position:fixed;background:#fff;z-index:2;}.cp_content_wrap .cp_menu_col.no_top_bar{top:65px;height:calc(100vh - 65px);}.cp_content_wrap .cp_menu_col .outer_search_wrap{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 110px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:400px;padding-top:62px;}.cp_content_wrap .cp_menu_col .search_wrap{width:100%;}.cp_content_wrap .cp_menu_col .search_wrap#search_pro ol>li.view_designers_search .support_txt{padding-left:50px;}.cp_content_wrap .cp_menu_col .search_wrap#search_pro ol>li.view_designers_search .icon_wrap{font-size:1.9em;}.cp_content_wrap .cp_menu_col .search_wrap .search_with_button{position:relative;}.cp_content_wrap .cp_menu_col .search_wrap .search_with_button input[type=text]{padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cp_content_wrap .cp_menu_col .search_wrap .search_with_button .run_search{font-family:coroflot_icons;font-size:1.3em;font-weight:normal;position:absolute;right:10px;top:18px;height:35px;z-index:99;cursor:pointer;}.cp_content_wrap .cp_menu_col .search_wrap #selected_skills_section_wrap .selected_skills{padding:20px;margin:0;height:auto;background:#aaa;}.cp_content_wrap .cp_menu_col .search_wrap #selected_skills_section_wrap .selected_skills>li{-webkit-border-radius:10px;border-radius:10px;background:#fff;color:#363636;display:inline-block;padding:0 5px;margin-right:10px;line-height:1.3em;}.cp_content_wrap .cp_menu_col .search_wrap ol{width:100%;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.view_designers_search.disc_proj ul li a .icon_wrap{font-size:1.9em;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.view_designers_search.disc_proj ul li a .support_txt{padding-left:50px;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.view_designers_search ul li{position:relative;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.view_designers_search ul li a{display:block;text-decoration:none;border-bottom:none;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.view_designers_search ul li a .icon_wrap{font-family:coroflot_icons;background:#ececec;color:#363636;-webkit-border-radius:5px;border-radius:5px;width:40px;height:40px;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:3em;text-align:center;line-height:40px;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.view_designers_search ul li a .support_txt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:50px;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.view_designers_search ul li a .support_txt .new{color:#48d1a9;display:inline-block;}.cp_content_wrap .cp_menu_col .search_wrap ol>li#experience_group #radio_btn_wrap{height:auto;padding-top:0;padding-bottom:0;}.cp_content_wrap .cp_menu_col .search_wrap ol>li#experience_group #radio_btn_wrap li.radio_btn{line-height:22px;padding-left:40px;position:relative;margin-bottom:10px;min-height:0;}.cp_content_wrap .cp_menu_col .search_wrap ol>li#experience_group #radio_btn_wrap li.radio_btn:before{content:"";display:block;position:absolute;width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;background:#fff;border:1px solid #ccc;left:0;top:3px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cp_content_wrap .cp_menu_col .search_wrap ol>li#experience_group #radio_btn_wrap li.radio_btn:after{content:"";display:block;position:absolute;width:10px;height:10px;-webkit-border-radius:50%;border-radius:50%;background:#fff;border:none;left:3px;top:6px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.cp_content_wrap .cp_menu_col .search_wrap ol>li#experience_group #radio_btn_wrap li.radio_btn.selected:after{background:#48d1a9;}.cp_content_wrap .cp_menu_col .search_wrap ol>li#experience_group #radio_btn_wrap li.radio_btn.selected:before{border:1px solid #48d1a9;}.cp_content_wrap .cp_menu_col .search_wrap ol>li#experience_group #radio_btn_wrap li.radio_btn .radio_choice_text{font-size:1.3em;font-weight:bold;}.cp_content_wrap .cp_menu_col .search_wrap ol>li#experience_group #radio_btn_wrap li.radio_btn:last-child{margin-bottom:0;}.cp_content_wrap .cp_menu_col .search_wrap ol>li#experience_group #radio_btn_wrap li.radio_btn .radio_choice_text{margin-bottom:0;display:block;font-weight:normal;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.no_image_style.w_a ul>li{padding-left:0;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.no_image_style.w_a ul>li:before{display:none;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.no_image_style.w_a ul>li a{line-height:38px;padding-left:30px;position:relative;position:relative;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.no_image_style.w_a ul>li a:before{content:"";display:block;position:absolute;width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;background:#fff;border:1px solid #ccc;left:0;top:4px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.no_image_style.w_a ul>li a.selected:before{border:1px solid #0068ff;background:#0068ff;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.no_image_style.w_a ul>li a .radio_choice_text{font-size:1.3em;font-weight:bold;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.no_image_style.with_searching ul{margin-bottom:0;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.no_image_style.with_searching .search_with_button{margin-bottom:40px;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.no_image_style ul{padding-top:0;margin-bottom:40px;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.no_image_style ul>li{min-height:0;margin-bottom:0;line-height:38px;padding-left:30px;position:relative;position:relative;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.no_image_style ul>li:before{content:"";display:block;position:absolute;width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;background:#fff;border:1px solid #ccc;left:0;top:4px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.no_image_style ul>li.selected:before{border:1px solid #0068ff;background:#0068ff;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.no_image_style ul>li .radio_choice_text{font-size:1.3em;font-weight:bold;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.no_image_style ul>li .support_txt{line-height:2em;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.no_image_style ul>li.with_remove{padding-right:0;margin-right:-20px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.no_image_style ul>li.with_remove:hover .remove{display:block;}.cp_content_wrap .cp_menu_col .search_wrap ol>li.no_image_style ul>li.with_remove .remove{position:absolute;right:15px;top:-2px;font-family:coroflot_icons;font-size:.8em;display:none;z-index:9;cursor:pointer;}.cp_content_wrap .cp_menu_col .search_wrap ol>li label{border-bottom:none;font-size:1.8em;margin-bottom:20px;font-family:Epilogue,Helvetica,Arial,sans-serif;font-weight:400;text-align:left;}.cp_content_wrap .cp_menu_col .search_wrap ol>li label.ps_size{font-size:1.4em;}.cp_content_wrap .cp_menu_col .search_wrap ol>li ul{background:none;padding:10px 20px 20px 20px;border-top:none;}.cp_content_wrap .cp_menu_col .search_wrap ol>li ul.wide_tiles>li{padding-left:0;}.cp_content_wrap .cp_menu_col .search_wrap ol>li ul.wide_tiles>li .img_wrap{width:100%;height:60px;position:static;}.cp_content_wrap .cp_menu_col .search_wrap ol>li ul.wide_tiles>li .support_txt{line-height:1em;font-size:1.1em;padding-top:10px;}.cp_content_wrap .cp_menu_col .search_wrap ol>li ul>li{cursor:pointer;min-height:40px;margin-bottom:20px;display:block;float:none;margin-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;}.cp_content_wrap .cp_menu_col .search_wrap ol>li ul>li.selected .img_wrap{border:2px solid #0068ff;}.cp_content_wrap .cp_menu_col .search_wrap ol>li ul>li.selected .support_txt{color:#0068ff;}.cp_content_wrap .cp_menu_col .search_wrap ol>li ul>li a.sb_r,.cp_content_wrap .cp_menu_col .search_wrap ol>li ul>li a.alt_route{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;text-decoration:none;border-bottom:none;}.cp_content_wrap .cp_menu_col .search_wrap ol>li ul>li .img_wrap{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;-webkit-border-radius:5px;border-radius:5px;width:40px;height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;flex-shrink:0;flex-grow:0;width:40px;}.cp_content_wrap .cp_menu_col .search_wrap ol>li ul>li .support_txt{line-height:1em;font-size:1.1em;padding:0 10px;overflow-wrap:break-word;}.cp_content_wrap .cp_content_col{padding-left:310px;padding-top:185px;width:100%;padding-bottom:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cp_content_wrap .cp_content_col.freelance_gig_content_col{padding-left:240px;padding-top:111px;}.cp_content_wrap .cp_content_col.multi_col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.cp_content_wrap .cp_content_col.multi_col .result_list_spot{width:440px;top:110px;height:calc(100vh - 110px);position:fixed;overflow-y:scroll;padding-top:73px;padding-bottom:40px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;margin-left:-20px;padding-bottom:100px;z-index:2;padding-bottom:50px;}.cp_content_wrap .cp_content_col.multi_col .result_list_spot#project_list_container{width:650px;}.cp_content_wrap .cp_content_col.multi_col .result_list_spot#design_jobs_outer_wrap{padding-left:30px;}.cp_content_wrap .cp_content_col.multi_col .details_spot{width:100%;margin-left:440px;position:relative;padding:0 100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:40px;}.cp_content_wrap .cp_content_col.multi_col .details_spot.has_content{background:#fff;-webkit-border-radius:10px;border-radius:10px;}.cp_content_wrap .cp_content_col.multi_col .details_spot#job_details_spot{padding:0 30px;}.cp_content_wrap .cp_content_col.multi_col .details_spot#job_details_spot.has_content{padding:0 100px;}.cp_content_wrap .cp_content_col.multi_col .details_spot#pro_search_details_spot{padding:30px;padding-left:480px;margin-left:0;padding-top:0;}.cp_content_wrap .cp_content_col.multi_col .details_spot#project_search_details_spot{margin-left:0;padding-left:670px;padding-right:0;}.cp_content_wrap .cp_content_col.multi_col .details_spot .vert_center_zone .bgd_img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;opacity:.2;z-index:-1;}.cp_content_wrap .cp_content_col.multi_col .details_spot .vert_center_zone .big_title{font-size:4em;font-weight:normal;margin-bottom:20px;}.cp_content_wrap .cp_content_col.multi_col .details_spot .vert_center_zone .hiring_section_unit .heading_unit{font-size:2.3em;margin-bottom:20px;}.cp_content_wrap .cp_content_col.multi_col .details_spot .vert_center_zone .hiring_section_unit .heading_unit .see_all{color:#48d1a9;cursor:pointer;}.cp_content_wrap .cp_content_col.multi_col .details_spot .vert_center_zone .hiring_section_unit ul{overflow:hidden;max-width:800px;}.cp_content_wrap .cp_content_col.multi_col .details_spot .vert_center_zone .hiring_section_unit ul li{width:190px;height:190px;margin-right:40px;margin-bottom:40px;float:left;background:#fff;-webkit-border-radius:10px;border-radius:10px;position:relative;}.cp_content_wrap .cp_content_col.multi_col .details_spot .vert_center_zone .hiring_section_unit ul li:nth-child(3n+3){margin-right:0;}.cp_content_wrap .cp_content_col.multi_col .details_spot .vert_center_zone .hiring_section_unit ul li>div{width:95%;height:95%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-size:95% auto;}.cp_content_wrap .cp_content_col.multi_col .details_spot .vert_center_zone .btn{padding:0 20px;}.cp_content_wrap .cp_content_col.multi_col .details_spot .vert_center_zone .also_gr{max-width:600px;margin-bottom:30px;}.cp_content_wrap .cp_content_col.multi_col .details_spot .vert_center_zone .also_gr img{width:100%;}.cp_content_wrap .cp_content_col.multi_col .details_spot .vert_center_zone .bullet_list li{position:relative;padding-left:20px;}.cp_content_wrap .cp_content_col.multi_col .details_spot .vert_center_zone .bullet_list li:before{content:"";width:6px;height:6px;-webkit-border-radius:50%;border-radius:50%;display:block;position:absolute;left:0;top:8px;background:#363636;}.cp_content_wrap .cp_content_col.multi_col .details_spot #hero_bg_depth{display:none;}.cp_content_wrap .cp_content_col.multi_col .details_spot .main_content{min-height:0;}.cp_content_wrap .cp_content_col.multi_col .details_spot .job_details_cap{margin-top:0;border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:0;}.cp_content_wrap .cp_content_col.multi_col .details_spot .job_details_cap .fixed_col{width:220px;position:static;}.cp_content_wrap .cp_content_col.multi_col .details_spot .job_details_cap .flex_col{padding-top:34px;padding-left:60px;}.cp_content_wrap .cp_content_col.multi_col .details_spot .job_details_cap .flex_col h2.location.sp{margin-left:-20px;}.cp_content_wrap .cp_content_col.multi_col .details_spot .job_details_cap .full_col{width:100%;}.cp_content_wrap .cp_content_col.multi_col .details_spot .btn{padding:0 20px;}.cp_content_wrap .cp_content_col.multi_col .details_spot .full_col h5{margin-bottom:20px;}.cp_content_wrap .cp_content_col.multi_col .details_spot .full_col ul.tags{margin-bottom:30px;}.cp_content_wrap .cp_content_col.multi_col .details_spot .full_col ul.tags li a{border:1px solid #48d1a9;color:#48d1a9;background:#fff;line-height:25px;font-size:14px;padding:0 5px;}.cp_content_wrap .cp_content_col.multi_col .details_spot .full_col .application_details .apply_wrap{margin-bottom:40px;}.cp_content_wrap .cp_content_col.multi_col .details_spot .main_content.design_jobs_details,.cp_content_wrap .cp_content_col.multi_col .details_spot .main_content.job_details_footer{border:none;}.cp_content_wrap .cp_content_col.double_col_single_scroll .result_list_spot{width:60%;float:left;}.cp_content_wrap .cp_content_col.double_col_single_scroll .details_spot{width:40%;float:left;}.cp_content_wrap .cp_content_col .section_top_header{max-width:100%;padding:0 0 70px 0;padding-left:0;font-weight:300;}.cp_content_wrap .cp_content_col .section_top_header .highlight_seg{color:#0068ff;}.cp_content_wrap .cp_content_col .skill_search_top_header .skill_search_header_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:82px;padding-left:110px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cp_content_wrap .cp_content_col .skill_search_top_header .skill_search_header_inner .skill_title_section{min-width:310px;color:#fff;font-weight:600;font-size:2.4em;padding-right:20px;}.cp_content_wrap .cp_content_col .skill_search_top_header .skill_search_header_inner .skill_title_section .mgal{font-size:.6em;font-weight:300;display:block;line-height:1.3em;margin-bottom:6px;}.cp_content_wrap .cp_content_col .skill_search_top_header .skill_search_header_inner ul{background:none;padding:10px 20px 20px 20px;border-top:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto;}.cp_content_wrap .cp_content_col .skill_search_top_header .skill_search_header_inner ul>li{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;min-height:40px;margin-bottom:20px;display:block;float:none;width:160px;min-width:200px;margin-right:20px;}.cp_content_wrap .cp_content_col .skill_search_top_header .skill_search_header_inner ul>li .img_wrap{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;-webkit-border-radius:5px;border-radius:5px;width:100%;height:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cp_content_wrap .cp_content_col .skill_search_top_header .skill_search_header_inner ul>li .support_txt{line-height:1em;font-size:1.1em;padding-top:10px;}@media only screen and (max-width:2600px){.cp_content_wrap .cp_content_col.multi_col .result_list_spot#project_list_container{width:220px;}.cp_content_wrap .cp_content_col.multi_col .details_spot#project_search_details_spot{padding-left:250px;}}@media only screen and (max-width:1875px){.cp_content_wrap .cp_content_col.multi_col .result_list_spot#project_list_container{width:220px;}.cp_content_wrap .cp_content_col.multi_col .details_spot#project_search_details_spot{padding-left:250px;}}@media only screen and (max-width:1600px){.cp_content_wrap .cp_content_col.multi_col .details_spot .vert_center_zone .hiring_section_unit ul li{width:150px;height:150px;}}@media only screen and (max-width:1430px){.cp_content_wrap .cp_content_col.multi_col .details_spot .vert_center_zone .hiring_section_unit ul li{width:120px;height:120px;margin-right:20px;margin-bottom:20px;}}@media only screen and (max-width:1400px){#coroflot.job_landing .sub_nav{position:absolute;top:130px;}.cp_content_wrap .cp_content_col.multi_col#jobs_page{display:block;}.cp_content_wrap .cp_content_col.multi_col#jobs_page .details_spot#job_details_spot.has_content,.cp_content_wrap .cp_content_col.multi_col#jobs_page .details_spot#job_details_spot{display:none;}.cp_content_wrap .cp_content_col.multi_col#jobs_page .result_list_spot{width:100%;position:static;padding-top:0;height:auto;overflow-y:auto;}}@media only screen and (max-width:1350px){.cp_content_wrap .cp_content_col.multi_col .details_spot .vert_center_zone .hiring_section_unit ul li{width:150px;height:150px;margin-right:20px;margin-bottom:20px;}.cp_content_wrap .cp_content_col.multi_col .details_spot .vert_center_zone .hiring_section_unit ul li:nth-child(3n+3){margin-right:20px;}.cp_content_wrap .cp_content_col.multi_col .details_spot .vert_center_zone .hiring_section_unit ul li:nth-child(2n+2){margin-right:0;}}@media only screen and (max-width:1265px){.cp_content_wrap .cp_content_col.multi_col .result_list_spot#project_list_container{width:220px;}.cp_content_wrap .cp_content_col.multi_col .details_spot#project_search_details_spot{padding-left:250px;}}@media only screen and (max-width:1065px){.cp_content_wrap .cp_content_col.multi_col .result_list_spot#project_list_container{width:167px;}.cp_content_wrap .cp_content_col.multi_col .details_spot#project_search_details_spot{padding-left:167px;}}@media only screen and (max-width:900px){#filter_block #current_search_section,#filter_block #current_search_section.cp_closed{padding-left:65px;font-size:1.8em;-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px);}#filter_block .drop_down{-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px);}.cp_content_wrap.cp_menu_closed_mobile .cp_menu_col{-webkit-transform:translateX(-240px);-moz-transform:translateX(-240px);-ms-transform:translateX(-240px);-o-transform:translateX(-240px);transform:translateX(-240px);}.cp_content_wrap.cp_menu_closed_mobile .cp_content_col{padding-left:70px;}.cp_content_wrap.cp_menu_closed_mobile .cp_content_col.freelance_gig_content_col{padding-left:0;}}@media only screen and (max-width:530px){.social_wrap ul#social_btns:before{display:none;}.social_wrap ul#social_btns li{display:inline-block;float:none;width:40px;height:32px;}.social_wrap ul#social_btns li#p_btn:before{content:"q";position:absolute;left:0;top:7px;color:#8a8a8a;font-size:1.9em;}.social_wrap ul#social_btns li a,.social_wrap ul#social_btns li span{text-align:left;margin:0;margin-right:0;margin-left:0;}.slanted_cap .fbub#fuzzy_bubble_1{top:-420px;left:130px;}.fbub{width:200vw;height:200vw;}.fbub#fuzzy_bubble_2{bottom:-105vw;right:-105vw;}.fbub#fuzzy_bubble_1{top:-105vw;left:-105vw;}#filter_trigger,.back_to_list_trigger{top:10px;right:-56px;}#filter_trigger{display:none;}#filter_block .drop_down select{border:none;font-size:1.3em;font-weight:300;}#filter_block .drop_down span.dd_arrow{right:-8px !important;}#current_search_section:after{content:"/";font-family:coroflot_icons;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:3px;font-size:12px;}#filter_block #current_search_section,#filter_block #current_search_section.cp_closed{padding-left:15px;font-size:1.3em;max-width:50%;width:50%;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.applicant_list .profile_listing_w_masonry>a .user_data .avatar_wrap{right:5px;}.applicant_list .profile_listing_w_masonry>a .user_data .user_action_list{right:2px;}.cp_content_wrap .cp_content_col.multi_col#jobs_page .result_list_spot{margin-left:0;padding-left:0;padding-right:0;}.cp_content_col{padding-left:10px;}.cp_content_col .project_list div#all_work,.cp_content_col .applicant_list,.cp_content_col .listing_jobs{min-width:90vw;margin-left:0 !important;}#filter_block{top:50px;}#filter_block #current_search_section{left:0;padding-left:15px;}#filter_block #current_search_section.cp_closed{left:0;}#filter_block #filters_sort_by{display:none;}#filter_block .drop_down{display:block;position:absolute !important;right:10px;top:5px;}#filter_block .drop_down .dd_arrow{line-height:35px !important;height:35px !important;top:0 !important;}#filter_block .drop_down select{line-height:35px;height:35px;}.cp_content_wrap{padding-right:10px;}.cp_content_wrap.multi_col #back_to_list_trigger{display:block;top:10px;}.cp_content_wrap.multi_col #filter_trigger{display:none;}.cp_content_wrap.multi_col .cp_content_col{width:auto;}.cp_content_wrap.cp_menu_closed .cp_content_col{padding-left:10px;}.cp_content_wrap.cp_menu_closed .tiles .item{width:calc(50% - 2.5px);}.cp_content_wrap.cp_menu_closed .gutter_sizer{width:5px;}.cp_content_wrap.cp_menu_closed .grid-sizer{width:calc(50% - 2.5px);}.cp_content_wrap .cp_menu_col{top:95px;height:calc(100vh - 95px);}.cp_content_wrap .cp_content_col{padding-left:270px;width:100%;}.cp_content_wrap .cp_content_col.multi_col{width:100%;}.cp_content_wrap .cp_content_col.multi_col .result_list_spot#project_list_container{width:150px;height:calc(100vh - 173px);top:173px;}.cp_content_wrap .cp_content_col.multi_col .details_spot#project_search_details_spot{width:100%;padding-left:70px;margin-right:0;}.cp_content_wrap .cp_content_col .section_top_header{font-size:2.4em;padding-bottom:20px;}.cp_content_wrap .gutter-sizer{width:5px;}.cp_content_wrap .grid-sizer{width:calc(50% - 2.5px);}.cp_content_wrap .tiles .item{-webkit-border-radius:0;border-radius:0;width:calc(50% - 2.5px);}.cp_content_wrap .tiles .item a:hover:before{display:none;}.cp_content_wrap .tiles .item img{-webkit-border-radius:5px;border-radius:5px;}.cp_content_wrap .tiles .item .details{position:static;padding:10px 5px 15px 0;opacity:1;background:none;line-height:1.6em;}.cp_content_wrap .tiles .item .details em,.cp_content_wrap .tiles .item .details strong{color:#363636;line-height:inherit;}.cp_content_wrap .tiles .item .details img{display:none;}}.overlay_bgd_qatu{display:block;position:fixed;left:0;right:0;top:0;bottom:0;background:none;z-index:999998;background:rgba(0,0,0,.3);}#profile_tune_up_cards_wrap{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:40px;position:absolute;z-index:999999;text-align:left;width:100%;max-width:600px;padding:40px 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;}#profile_tune_up_cards_wrap .header_card{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#profile_tune_up_cards_wrap .header_card .h_t{font-size:1.6em;margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:20px;}#profile_tune_up_cards_wrap .header_card .s_h{font-size:1.1em;line-height:1.3em;}#profile_tune_up_cards_wrap .bottom_card{border-bottom:1px solid #ccc;padding-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#profile_tune_up_cards_wrap .bottom_card .btn_sm_gray{line-height:2em;font-size:1em;display:inline-block;background:#ececec;text-align:center;padding:0 20px;margin-right:20px;cursor:pointer;}#profile_tune_up_cards_wrap ul{margin:30px 0;}#profile_tune_up_cards_wrap ul .tu_card{position:relative;padding-left:20px;margin-bottom:20px;}#profile_tune_up_cards_wrap ul .tu_card:before{content:"";width:6px;height:6px;-webkit-border-radius:50%;border-radius:50%;display:block;position:absolute;left:0;top:8px;background:#363636;}#profile_tune_up_cards_wrap ul .tu_card:last-child{margin-bottom:0;}#profile_tune_up_cards_wrap ul .tu_card .tp_sect{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.3em;font-size:1.2em;color:#fff;}#profile_tune_up_cards_wrap ul .tu_card .bt_sect{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#profile_tune_up_cards_wrap ul .tu_card .bt_sect .op a{color:#48d1a9;text-decoration:underline;font-weight:bold;}.coroflot_icons{font-family:coroflot_icons !important;}.lightness_layer:before{content:"";background:rgba(255,255,255,.7);width:100%;height:100%;position:absolute;top:0;left:0;display:block;}.darkness_layer:before{content:"";background:rgba(0,0,0,.2);width:100%;height:100%;position:absolute;top:0;left:0;display:block;}.purple_darkness .darkness_layer:before{background:rgba(165,0,255,.4);}.orange_darkness .darkness_layer:before{background:rgba(255,84,0,.4);}.green_darkness .darkness_layer:before{background:rgba(72,209,169,.4);}.blue_darkness .darkness_layer:before{background:rgba(0,104,255,.4);}.modern_layout #contain_content{max-width:980px;margin:0 auto;background:#fff;overflow:hidden;}.modern_layout #body{width:100%;background:none !important;}#coroflot #body{position:relative;}div#coroflot.account.modern_account.modern_profile_account #body{max-width:100%;}div#coroflot.account.modern_account.account_editPortfolio #body{max-width:1740px;}div#coroflot.account.modern_account #body{max-width:100%;}.btn.full_btn{display:block;}div#coroflot.edit_talent_profile div#quick_m_overlay.dark_overlay{z-index:1 !important;}