html{-webkit-text-size-adjust:100%;}body{margin:0;padding:0;}#g_nav{display:none;}.lnav{background:#fff;position:fixed;top:0;left:0;z-index:100;width:100%;}.lnav td{padding-bottom:0!important;}.hide_on_mobile{display:none;}.clearfix_mob:after{content:"";display:block;clear:both;}#page_frame{border-top:none;margin:0;position:relative;}#overview_wrapper #page_frame div#page_content{margin-top:60px;}#page_frame div#page_content{margin:0;padding:0;margin-top:50px;border-top:none;}#page_frame #company_header{margin-top:10px;padding-bottom:0;}#page_frame #company_header #company_name_wrapper{margin-left:15px;}#page_frame #company_header #company_name{margin-right:15px;}#page_frame #page_content div#company_frame{width:auto;margin:0;}#page_frame #page_frame #company_reviews_header_container{display:none;}#overview_wrapper #page_frame #bptw_header{bottom:-247px!important;}#page_frame #bptw_header{border-top:1px solid #CCC;position:absolute;bottom:-210px;width:100%;margin:auto;border-bottom:0;height:auto;}#page_frame #bptw_header #find_companies_label{display:block!important;font-weight:bold;margin:20px 15px 2px 15px;}#page_frame #bptw_header #company_search{margin:0 15px 15px 15px;text-align:center;}#page_frame #bptw_header #company_search #header_bptw_form_container{float:none;}#page_frame #bptw_header #company_search #bptw_search_wrapper{display:block!important;width:100%;}#page_frame #bptw_header #company_search #bptw_search_wrapper input.find_companies{font-size:22px;height:32px;width:100%;border:1px solid #CCC;padding:0 6px;box-sizing:border-box;}#page_frame #bptw_header #company_search #bptw_search_btn{display:none!important;}#page_frame #bptw_header #company_search #bptw_search_btn_mobile{width:100%;margin:5px auto;display:block!important;padding:10px 5px!important;margin-left:0;}#cmp_overwrite_header{display:block;position:fixed;width:100%;height:0;top:0;z-index:10000;background-color:#fff;}#page_frame.is_app #cmp_overwrite_header{display:none;}#cmp_overwrite_header .btn{display:inline-block;float:right;margin:6px 12px;padding:6px 12px;border:1px solid #9a99ac;border-bottom-color:#a2a2a2;border-radius:6px;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#F8F8F9,#D9D9E2);background-image:-webkit-linear-gradient(top,#F8F8F9,#D9D9E2);background-image:linear-gradient(to bottom,#F8F8F9,#D9D9E2);background-repeat:repeat-x;box-shadow:0 1px 5px rgba(0,0,0,0.20);color:#333;vertical-align:middle;text-align:center;text-decoration:none;text-shadow:0 1px #fff;font-weight:700;font-size:16px;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:22px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-highlight:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.lnav{border-bottom:1px solid #DEDEDE;box-shadow:0 2px 2px rgba(150,150,150,0.2);}#page_frame #company_tab_container{position:fixed;top:45px;left:0;overflow:hidden;width:100%;height:34px;background:#fff;border-top:1px solid #ccc;z-index:9999;box-shadow:0 2px 2px rgba(150,150,150,0.2);}#page_frame.is_app #company_tab_container{top:0;}#page_frame #company_tab_inner{position:relative;overflow-y:hidden;overflow-x:auto;width:100%;height:50px;}#page_frame #company_tab_container:before,#page_frame #company_tab_container:after{content:"";display:inline-block;position:absolute;width:15px;height:35px;top:0;z-index:40;}#page_frame #company_tab_container:before{left:0;border-left:solid 4px #fff;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,1) 10%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,1) 10%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,1) 10%,rgba(255,255,255,0) 100%);}#page_frame #company_tab_container:after{right:0;border-right:solid 4px #fff;background:-moz-linear-gradient(right,rgba(255,255,255,1) 0,rgba(255,255,255,1) 10%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(right,rgba(255,255,255,1) 0,rgba(255,255,255,1) 10%,rgba(255,255,255,0) 100%);background:linear-gradient(to left,rgba(255,255,255,1) 0,rgba(255,255,255,1) 10%,rgba(255,255,255,0) 100%);}#page_frame #company_tab_container.hide_left:before,#page_frame #company_tab_container.hide_right:after{display:none;}#page_frame #company_tab_container>span{position:absolute;display:inline-block;width:6px;height:6px;top:12px;border-style:solid;border-color:#555;border-width:4px 0 0 4px;z-index:50;-webkit-transition:margin .2s linear;transition:margin .2s linear;}#page_frame #company_tab_container>span:first-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:6px;margin-left:0;}#page_frame #company_tab_container>span:last-child{-webkit-transform:rotate(135deg);transform:rotate(135deg);right:6px;margin-right:0;}#page_frame #company_tab_container.hide_left>span:first-child,#page_frame #company_tab_container.hide_right>span:last-child{-webkit-transition:margin .2s linear;transition:margin .2s linear;}#page_frame #company_tab_container.hide_left>span:first-child{margin-left:-50px;}#page_frame #company_tab_container.hide_right>span:last-child{margin-right:-50px;}#page_frame #company_tab_container #company_tabs{display:block;width:auto;white-space:nowrap;}#page_frame #company_tab_container #company_tabs>li{display:inline-block;float:none;}#page_frame #company_tab_container #company_tabs>li.hide_on_mobile{display:none;}#page_frame #company_tab_container #company_tabs>li>*{display:inline-block;padding:6px 5px;font-size:16px;font-weight:bold;}#page_frame #company_tab_container #company_tabs>li>a{text-decoration:none;color:#2164f3;}#page_frame #company_tab_container #company_tabs>li>span.selected{background-color:#ebebeb;color:#4f4f4f;}#page_frame #company_tab_container ul li#salaries_tab span.new_icon{position:relative;right:auto;top:-0.8em;width:auto;margin:0 0 0 -10px;text-align:left;font-size:90%;}@media(max-width:350px){#page_frame #company_tab_container{height:28px;}#page_frame #company_tab_container #company_tabs>li>*{font-size:12px;}#page_frame #company_tab_container>span{top:9px;}}#overview_wrapper #page_frame #company_header,#page_frame #company_navigation #navBarWrapper{margin-top:85px;}#page_frame.is_app div#page_content,#overview_wrapper #page_frame.is_app div#page_content,#overview_wrapper #page_frame.is_app #company_header,#page_frame.is_app #company_navigation #navBarWrapper{margin-top:40px;}#reviews_wrapper #company_sidebar_container,#photos_wrapper #company_sidebar_container,#jobs_wrapper #company_sidebar_container,#insights_wrapper #company_sidebar_container,#salaries_wrapper #company_sidebar_container{display:none;}#page_frame #company_sidebar_desc p{padding:0;margin:0;line-height:normal;padding-bottom:15px;}#page_frame #company_sidebar_desc #desc_short{display:none;}#page_frame #company_sidebar_desc #more_link_container{font-size:0;}#page_frame #company_sidebar_desc #more_link_container a{position:relative;text-decoration:none;color:#000;display:block;overflow:hidden;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAIAAAAboLhvAAAABnRSTlMA/wD/AP83WBt9AAAAfElEQVQYV2XQMQtGERTG8fPRLQYpIoPF7GsZDVKUxXLvOdft9r48ZfD/DQqMMUIIKaXrf+C9Z4xxzjcDrTV7thm01owxpwGe3ru1djOCZc65X3sBh5cFOHz4hVKKUmpVKWXOmeCsGKHWelaCrwohvkqA/3FWgjlnjHGruBsKXPPQp1ND2gAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:97% 50%;background-color:#fff;padding:0 15px;margin:0;font-weight:bold;font-size:12px;}#page_frame table{border-collapse:separate;padding:0 15px;}#page_frame table#company_sidebar_content{margin-left:auto;margin-right:auto;padding:0 5px!important;width:auto;}#company_sidebar_content tr{padding:0 20px;}#company_logo,#company_follow,.ratings_expand_button,.ratings_popup,#company_avg_ratings_label{display:none;}#page_frame #company_content{width:auto;float:none;}#page_frame #company_content #company_desc{margin-top:15px;}#page_frame #company_content #company_desc p{padding:15px;}#preview_review{overflow-x:hidden;}#preview_review #page_frame div#rr_preview{border-top:none;padding-top:0;}#page_frame .company_ratings_compact{float:none;}#preview_review #page_frame .company_review_container,#page_frame .company_review{margin:15px;}#company_review_featured_container .company_review{margin:15px 5px;}#preview_review #page_frame .company_review{margin:0;}#page_frame .review_title_compact{width:auto;float:none;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:0;font-weight:bold;}#page_frame .review_subtitle{font-size:11px;white-space:pre-wrap;width:auto;text-overflow:ellipsis;}#preview_review #page_frame .reviewer_job_title{display:block;}#page_frame .company_ratings{width:auto;margin-right:5px;}#preview_review #page_frame .company_ratings{float:none;}#page_frame .review_title{width:auto;font-size:13px;}#preview_review #page_frame .review_title{float:none;color:#000;}#preview_review #page_frame div.company_review div.review_content div.review_pros_cons_content div.review_pros,#preview_review #page_frame div.company_review div.review_content div.review_pros_cons_content div.review_cons{float:none;}#page_frame .review_feedback .feedback_question{display:block;font-size:13px;font-weight:bold;color:#000;margin-bottom:15px;}#page_frame .review_vote{text-align:center;display:block;}#page_frame .review_feedback .review_vote a{display:inline-block;border:1px solid #CCC;border-right-color:#AAA;border-bottom-color:#AAA;position:relative;text-decoration:none;background-color:#E8E8E8;padding:10px 0;font-size:12px;text-align:center;overflow:hidden;width:47%;}#page_frame .review_feedback .review_vote a:first-child{margin-right:3%;}#page_frame .review_feedback a.feedbackLink.vote_button{display:inline-block;border:1px solid #CCC;border-right-color:#AAA;border-bottom-color:#AAA;position:relative;text-decoration:none;background-color:#E8E8E8;padding:10px 0;font-size:12px;text-align:center;overflow:hidden;width:47%;margin-right:3%;}#page_frame .review_feedback .voteText{color:#000;}#page_frame .review_feedback .voteCount{color:#808080;}#page_frame .review_feedback .vote_button_separator,#page_frame .review_feedback .review_comment_link,#page_frame .review_feedback .review_comment_area{display:none;}#page_frame #company_reviews_links{margin:0;}#page_frame #company_reviews_short h3{margin-bottom:15px;}#page_frame #company_reviews_links .wrl,#page_frame #company_reviews_links span{display:none;}#page_frame .company_review .review_content .review_pros,#page_frame .company_review .review_content .review_cons{width:auto!important;}#preview_review #page_frame #rr_form_submit_wrapper{display:block;margin:0 15px;}#preview_review #page_frame #rr_form_submit{display:block;width:100%;box-sizing:border-box;margin:0;padding:10px;border:1px solid #1C4ED9;border-top-color:#2F62F1;border-bottom-color:#133FBB;box-shadow:0 1px 1px 0 #69F inset;background-color:#3163F2;background:-webkit-gradient(linear,left top,left bottom,from(#3163F2),to(#2B57D5));background:-moz-linear-gradient(top,#3163F2,#2B57D5);background:linear-gradient(top,#3163F2,#2B57D5);color:#fff;font-weight:bold;}#preview_review #page_frame #rr_back{margin:10px;padding:10px;display:block;text-align:center;text-decoration:none;font-weight:bold;}#page_frame #company_jobs h3{margin-bottom:0;}#page_frame div#popular_jobs_container{margin:0;}#page_frame #popular_jobs ul{float:none;width:auto;margin:0;}#page_frame #popular_jobs ul li,#page_frame #popular_jobs_sidebar ul li{margin:0;}#page_frame #popular_jobs ul li a,#page_frame #popular_jobs_sidebar ul li a{border-top:1px solid #DEDEDE;position:relative;text-decoration:none;color:#000;display:block;overflow:hidden;padding:10px 15px;margin:0;font-weight:bold;font-size:12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAIAAAAboLhvAAAABnRSTlMA/wD/AP83WBt9AAAAfElEQVQYV2XQMQtGERTG8fPRLQYpIoPF7GsZDVKUxXLvOdft9r48ZfD/DQqMMUIIKaXrf+C9Z4xxzjcDrTV7thm01owxpwGe3ru1djOCZc65X3sBh5cFOHz4hVKKUmpVKWXOmeCsGKHWelaCrwohvkqA/3FWgjlnjHGruBsKXPPQp1ND2gAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:97% 50%;background-color:#fff;}#page_frame #view_all_jobs a,#page_frame #company_reviews_links a,#page_frame #company_photos_links a,#page_frame #company_salaries_links a{border:1px solid #CCC;border-bottom-color:#AAA;border-right-color:#AAA;position:relative;text-decoration:none;color:#000;display:block;background-color:#E8E8E8;padding:10px 5px;margin:15px;font-size:12px;text-align:center;word-wrap:break-word;}#page_frame #bptw_search_btn_mobile,#photos_wrapper #page_frame #mobileuapbutton a{border:1px solid #CCC;border-bottom-color:#AAA;border-right-color:#AAA;position:relative;text-decoration:none;color:#000;display:block;background-color:#E8E8E8;padding:10px 5px;margin:15px auto;font-size:12px;text-align:center;}#page_frame #about_links a{text-decoration:none;font-size:15px;font-weight:bold;white-space:pre-wrap;}#page_frame #about_links a:visited{color:#00C!important;}#page_frame #about_links{display:inline!important;}#overview_wrapper #mobile_first_photo_upload #firstuapbutton{margin:15px;}#page_frame #view_all_jobs{margin:0;}#mobile_company_logo img{margin:auto;width:100%;display:block;max-height:200px;max-width:200px;height:auto;}#footerWrapper{display:none;}#page_frame #popular_jobs_sidebar_container{text-align:left;margin-top:0;}#page_frame #popular_jobs_sidebar_container #view_all_jobs{border-bottom:1px solid #DEDEDE;}#page_frame #popular_jobs_sidebar_container h3{display:block;padding:6px 12px;background-color:#EEE;color:#000!important;font-weight:bold;text-decoration:none;margin:0;}#page_frame #popular_jobs_sidebar ul li br{display:none;}#page_frame #popular_jobs_sidebar ul li span.job_location{margin-left:15px;}#page_frame #popular_jobs_sidebar ul li span.job_count{display:none;}#page_frame div#bptw_form_container{width:auto;float:none;}#page_frame div#bptw_form_container form div:last-child{text-align:center;}#page_frame div#bptw_form_container input[type='submit']{width:60%;font-size:14px;}#page_frame div#bptw_hd_spc_t{border-bottom:none;}#bptw_ref{display:none;}#page_frame div#bptw_container{padding:0 10px;}#page_frame div#bptw_emp_cta{margin-bottom:5px;}#page_frame div#bptw_sm{padding:0 5px;height:40px;}#page_frame div#bptw_sm .sm{float:left;margin-right:10px;}#bptw_form_container input#q{padding:0!important;width:100%!important;}#page_frame div#bptw_results{width:auto;float:none;margin:0;padding-left:0;padding-right:0;}#page_frame div#bptw_results .rnk,#page_frame div#bptw_results thead{display:none;}#page_frame div#bptw_results table{border-bottom:1px solid #DEDEDE;margin-bottom:0;padding:0;}#page_frame div#bptw_results table tbody tr{border-top:1px solid #DEDEDE;position:relative;text-decoration:none;color:#000;display:block;overflow:hidden;background-color:#fff;padding:10px 5px;padding-bottom:0;margin:0;font-size:10px;border-bottom:none;}#page_frame div#bptw_results table tbody tr td:nth-child(2){font-weight:bold;width:100%;display:block;}#page_frame div#bptw_results table tbody tr td:nth-child(2) a{width:100%;font-size:13px;display:block;text-decoration:none;padding-bottom:5px;color:#000;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAIAAAAboLhvAAAABnRSTlMA/wD/AP83WBt9AAAAfElEQVQYV2XQMQtGERTG8fPRLQYpIoPF7GsZDVKUxXLvOdft9r48ZfD/DQqMMUIIKaXrf+C9Z4xxzjcDrTV7thm01owxpwGe3ru1djOCZc65X3sBh5cFOHz4hVKKUmpVKWXOmeCsGKHWelaCrwohvkqA/3FWgjlnjHGruBsKXPPQp1ND2gAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:97% 50%;}#page_frame div#bptw_results table tbody tr td:nth-child(3){float:left;}#page_frame div#bptw_results table tbody tr td:nth-child(3) a{font-size:12px;}#page_frame div#bptw_results table tbody tr td:nth-child(4),#page_frame div#bptw_results table tbody tr td:nth-child(5){display:none;}#page_frame div#bptw_pg_container{margin-bottom:0;}#page_frame div#bptw_pg_container span{display:none;}#page_frame div#bptw_pg_container span.bptw_pg_box:last-child{display:block;margin-left:5px;border:none;}#page_frame div#bptw_pg_container span.bptw_pg_box:last-child a{display:block;border:none;border-bottom:1px solid #DEDEDE;position:relative;text-decoration:none;color:#000;display:block;overflow:hidden;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAIAAAAboLhvAAAABnRSTlMA/wD/AP83WBt9AAAAfElEQVQYV2XQMQtGERTG8fPRLQYpIoPF7GsZDVKUxXLvOdft9r48ZfD/DQqMMUIIKaXrf+C9Z4xxzjcDrTV7thm01owxpwGe3ru1djOCZc65X3sBh5cFOHz4hVKKUmpVKWXOmeCsGKHWelaCrwohvkqA/3FWgjlnjHGruBsKXPPQp1ND2gAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:97% 50%;background-color:#fff;padding:10px 15px;margin:0;font-size:13px;}#page_frame div#company_search_header_container div#company_search_header h1{margin-left:5px;}#page_frame div#company_search_form_container{background:#fff;padding:0;text-align:center;}#page_frame div#company_search_form_container div#company_search_query_label{display:none;}#page_frame div#company_search_form_container div#company_search_input_container{background:#fff;}#page_frame div#company_search_form_container div#company_search_input_container span.inwrap{display:block;border:none;margin-bottom:10px;margin-left:0;}#page_frame div#company_search_form_container div#company_search_input_container span.inwrap input[type='text']{width:90%;padding:0;}#page_frame div#company_search_form_container div#company_search_input_container span.inwrap input[type='submit']{width:70%;padding:0;}#company_reviews_header_container+.company_review_container{border-top:none;}#page_frame #company_photos_short #company_photos_short_wrapper{white-space:nowrap;margin:0 15px;text-align:center;padding:0;}#page_frame #company_photos_short #company_photos_short_wrapper #photo_container{width:33%;display:inline-block;}#page_frame #company_photos_short #company_photos_short_wrapper #photo_container:nth-of-type(n+4){display:none;}#page_frame #company_content #company_photos_short #overview_photo_0{margin-left:0;margin-right:5px;}#page_frame #company_content #company_photos_short #overview_photo_1{margin-right:2.5px;margin-left:2.5px;}#page_frame #company_content #company_photos_short #overview_photo_2{margin-right:0;margin-left:5px;}div#company_photos_short div.photos_short_photo_width{float:none;width:auto;height:auto;}div#company_photos_short a.photos_short_photo_height{position:relative;}div#company_photos_short img.photos_short_photo{max-width:100%;max-height:200px;}#page_frame div#company_photos_short div#company_photos_links{margin:0;}#page_frame #company_navigation #mobile_company_follow #mobileUnfollowButton{text-align:right;margin:0 15px;}#overview_wrapper #page_frame #mobile_company_follow #mobileUnfollowButton{text-align:center!important;}#page_frame #mobile_company_follow{display:block!important;width:auto;}#page_frame #mobile_company_follow table{width:100%;}#page_frame #mobile_company_follow table tbody tr td .inwrapBorder,#page_frame #mobile_add_photo_button_wrapper .inwrapBorder,#page_frame #mobile_company_follow table tbody tr td .inwrapBorder .inwrapBorderTop,#page_frame #mobile_add_photo_button_wrapper .inwrapBorder .inwrapBorderTop{display:block;}#page_frame #mobile_company_follow table tbody tr td .inwrapBorder .inwrapBorderTop #mobileFollowCompanyButton,#page_frame #mobile_add_photo_button_wrapper .inwrapBorder .inwrapBorderTop button{display:block;margin-left:auto;margin-right:auto;padding:10px 0;font-weight:bold;width:100%;}#page_frame #company_navigation{display:block!important;}#page_frame #company_navigation #navBarWrapper{padding:5px 0;background-color:#F6F6F6;}#page_frame #company_navigation table{width:100%;}#page_frame #company_navigation td#about_links_column{width:50%;}#page_frame #company_navigation td#mobile_follow_column{width:30%;}#page_frame #company_navigation #mobile_company_follow{display:inline!important;}#page_frame #mobile_company_follow #closeLink{float:right;text-decoration:none;font-size:15px;font-weight:bold;}#page_frame #company_navigation #mobile_company_follow table{padding:0!important;}#page_frame #company_navigation #mobile_company_follow table tbody tr td .inwrapBorder .inwrapBorderTop #mobileFollowCompanyButton{padding:5px 0;}#page_frame #company_navigation #mobile_company_follow table tbody tr #mobileFollowButtonCaption{display:none;}#page_frame #mobile_company_follow table tbody tr #mobileFollowButtonCaption{text-align:center;padding-top:5px;color:gray;}#page_frame #mobile_no_account_follow_container{display:block!important;}#page_frame #mobileFollowSignUpForm{margin:15px;background-color:#EBEBEB;padding:15px;}#page_frame #mobileFollowSignUpForm #mobileFollowSignUpFormTitle{font-size:17px;margin-bottom:5px;word-wrap:break-word;}#page_frame #mobileFollowSignUpForm #mobileEmailInputLabel{margin-bottom:5px;}#page_frame #mobileFollowSignUpForm #mobileEmailInput{display:block;margin-bottom:5px;font-size:20px;height:34px;width:100%;border:1px solid #CCC;padding:4px 6px;box-sizing:border-box;}#page_frame #mobileFollowSignUpForm #mobileEmailSaveButton{font-weight:bold;padding:5px 25px;}#page_frame #mobileFollowSignUpForm #followCancelCaption{color:#6C6C6C;margin-top:5px;}#overview_wrapper #page_frame span.job_list_location{text-decoration:none!important;color:#000;font-weight:bold;font-size:12px;}#overview_wrapper #company_sidebar_container{float:none;width:auto;margin:15px;border:1px solid #DEDEDE;}#overview_wrapper #mobile_company_logo,#insights_wrapper #mobile_company_logo{display:block!important;border:1px solid #DEDEDE;margin:15px!important;}#overview_wrapper #mobile_company_logo #mobile_img_logo_wrapper,#insights_wrapper #mobile_company_logo #mobile_img_logo_wrapper{margin:25px;}#overview_wrapper h2{padding:6px 15px!important;font-size:100%!important;display:block;background-color:#EEE;color:#000!important;font-weight:bold;text-decoration:none;margin:0;}#overview_wrapper h3{padding:6px 15px!important;}#overview_wrapper #mobile_first_photo_upload{display:block;}#overview_wrapper #closeLink{float:none!important;}#overview_wrapper #mobile_company_follow{text-align:center;}#overview_wrapper #page_frame #company_salaries_short{display:block;}#overview_wrapper #page_frame #company_salaries_short h3{margin-bottom:15px;}#overview_wrapper #page_frame #company_salaries_short #company_salaries_links{margin:0;}#jobsearch{display:none;}#page_frame div#jobsearch_container form#jobsearch_form table{width:100%;padding:0;}#page_frame div#jobsearch_container .inwrap{margin-left:0;width:100%;}#page_frame div#jobsearch_container .c_input_style{width:100%;box-sizing:border-box;}#page_frame div#jobsearch_container input{width:100%;}#page_frame div#jobsearch_container{margin:5px 15px 0 15px;}#page_frame div#jobsearch_container td.js_title_td{padding:0;vertical-align:bottom;width:100%;margin-top:10px;}#page_frame div#jobsearch_container td.js_title_td label,#page_frame div#jobsearch_container td.js_title_td label span{display:block;width:100%;}#page_frame div#jobsearch_container td.js_title_td label#placeholder_top,#page_frame div#jobsearch_container td.js_title_td span#placeholder_bottom{display:none;}#page_frame div#jobsearch_container span.js_title{margin-left:0;padding-bottom:5px;}#page_frame div#jobsearch_container span.js_subtitle{margin-left:0;padding-top:1px;height:auto;}#page_frame div#jobsearch_container td.js_title_td{display:block;width:100%;}#jobs_wrapper #page_frame #company_jobs_header{padding:15px 15px 15px!important;}#jobs_wrapper #page_frame #company_full_job_list ul li{padding:0 0 10px 0!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAIAAAAboLhvAAAABnRSTlMA/wD/AP83WBt9AAAAfElEQVQYV2XQMQtGERTG8fPRLQYpIoPF7GsZDVKUxXLvOdft9r48ZfD/DQqMMUIIKaXrf+C9Z4xxzjcDrTV7thm01owxpwGe3ru1djOCZc65X3sBh5cFOHz4hVKKUmpVKWXOmeCsGKHWelaCrwohvkqA/3FWgjlnjHGruBsKXPPQp1ND2gAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:97% 50%;}#jobs_wrapper #page_frame #company_full_job_list ul li a{border-top:1px solid #DEDEDE;position:relative;text-decoration:none;color:#000;display:block;overflow:hidden;padding:10px 25px 0 15px;margin:0;font-weight:bold;font-size:12px;}#jobs_wrapper #page_frame #company_full_job_list ul li span.job_location{padding-right:25px;padding-left:15px;display:block;}#jobs_wrapper #page_frame #company_full_job_list #page_nav{text-align:center;margin:15px 15px;}#page_frame div#company_content div#company_full_job_list div#page_nav span{margin:auto;}#jobs_wrapper #page_frame #company_full_job_list #page_nav span{display:inline-block;}#jobs_wrapper #page_frame #company_full_job_list #page_nav #page_nav_info{margin-left:0!important;white-space:nowrap;}#photos_wrapper #page_frame #mobileuapbutton{display:block!important;margin-left:15px;margin-right:15px;}#photos_wrapper #page_frame #carouselWrapper td.carouselPhotoContainer{display:none!important;}#photos_wrapper #page_frame #carouselWrapper td.carouselButtonSetWrapper{white-space:nowrap;height:auto;}#photos_wrapper #page_frame #currentPhoto img{max-width:100%;height:auto;width:auto;}#photos_wrapper #page_frame #page_content div.forwardButtonWrapper{width:auto;}#photos_wrapper #page_frame #page_content #photoReel div.forwardButtonWrapper{width:50%!important;}#photos_wrapper #page_frame #currentPhoto .current_photo_description,#photos_wrapper #page_frame #currentPhoto .current_photo_caption,#photos_wrapper #page_frame #current_photo_feedback{padding:0 15px;}#photos_wrapper #page_frame div.current_photo_caption{color:#999;}#photos_wrapper #page_frame #currentPhoto{min-height:0;height:auto;}#photos_wrapper #page_frame #company_content #company_photos_header{padding:15px 15px;}#photos_wrapper #page_frame #company_content #company_photos_header h1{font-size:14px;}#photos_wrapper #page_frame #tileWrapper{border-bottom:2px solid #CCC;padding:15px 15px 0 15px;}#photos_wrapper #page_frame #tileWrapper td.photo_table_time,#photos_wrapper #page_frame #tileWrapper #tileGrid{display:none;}#photos_wrapper #page_frame #tileWrapper #mobileTileGrid{display:table!important;max-width:100%;padding:0;margin-bottom:20px;margin-left:auto;margin-right:auto;}#photos_wrapper #page_frame #tileWrapper #mobileTileGrid .photoRow{width:100%;}#photos_wrapper #page_frame #tileWrapper #mobileTileGrid .photoRow td{height:auto;padding:1px;vertical-align:middle;text-align:center;}#tileWrapper .photoRow .squareTile>div{width:auto;max-width:180px;}#photos_wrapper #page_frame #tileWrapper #mobileTileGrid .photoRow img{height:100%;width:100%;}#tileWrapper .photoRow .squareTile:hover .photoLabel{-webkit-transition:none;transition:none;margin-bottom:-100%;opacity:0;}#tileWrapper .photoRow .squareTile .photoLabel{-webkit-transition:none;transition:none;}#photos_wrapper #page_frame #uapbutton{display:none;}#reviews_wrapper #company_reviews_header{padding:15px 15px;}#reviews_wrapper #company_reviews_header h1{margin-left:0!important;margin-bottom:0!important;}#reviews_wrapper #companyAttributesContainer{display:none;}#reviews_wrapper #page_frame div#company_reviews_header div#langSelector{float:left;}#reviews_wrapper #page_frame div#company_reviews_header div#locationSelector,#reviews_wrapper #page_frame div#company_reviews_header div#jobTitleSelector{clear:both;}#reviews_wrapper #page_frame div.company_review_container div.company_ratings{float:none;}#reviews_wrapper #page_frame div.company_review_container:last-child{border-bottom:1px solid #CCC;}#reviews_wrapper #page_frame #edit_company{text-align:center;}#reviews_wrapper #page_frame div.company_review a.secondaryLink{float:none;white-space:pre-wrap;margin-right:0;}#reviews_wrapper #page_frame div.company_review_container div.review_content div.description{word-wrap:break-word;white-space:pre-wrap;}#reviews_wrapper #page_frame #company_reviews_pagination .bolder,#salaries_wrapper #page_frame #company_salaries_pagination .bolder,#photos_wrapper #page_frame #company_photos_pagination .bolder{font-weight:normal;}#jobs_wrapper #page_frame div#page_nav,#reviews_wrapper #page_frame #company_reviews_pagination,#salaries_wrapper #page_frame #company_salaries_pagination,#photos_wrapper #page_frame #company_photos_pagination{white-space:nowrap;margin:0 15px;float:none;}#jobs_wrapper #page_frame div#page_nav a,#reviews_wrapper #page_frame #company_reviews_pagination .company_reviews_pagination_link_nav,#salaries_wrapper #page_frame #company_salaries_pagination .company_salaries_pagination_link_nav,#photos_wrapper #page_frame #company_photos_pagination .company_photos_pagination_link_nav{border:1px solid #CCC;border-bottom-color:#AAA;border-right-color:#AAA;position:relative;text-decoration:none;color:#000;display:block;background-color:#E8E8E8;padding:10px 5px;font-size:12px;text-align:center;overflow:hidden;margin:auto;}#jobs_wrapper #page_frame div#page_nav #jobs_page_nav_prev_solo_container,#salaries_wrapper #page_frame div#company_salaries_pagination div#company_salaries_pagination_solo_container,#photos_wrapper #page_frame div#company_photos_pagination div#company_photos_pagination_solo_container,#reviews_wrapper #page_frame div#company_reviews_pagination div#company_reviews_pagination_solo_container{display:block;}#jobs_wrapper #page_frame div#page_nav #jobs_page_nav_prev_pair_container,#reviews_wrapper #page_frame #company_reviews_pagination #company_reviews_pagination_pair_container,#salaries_wrapper #page_frame #company_salaries_pagination #company_salaries_pagination_pair_container,#photos_wrapper #page_frame #company_photos_pagination #company_photos_pagination_pair_container{display:inline-block;width:50%;}#jobs_wrapper #page_frame div#page_nav #page_nav_info,#reviews_wrapper #page_frame #company_reviews_pagination .company_reviews_pagination_link,#salaries_wrapper #page_frame #company_salaries_pagination .company_salaries_pagination_link,#photos_wrapper #page_frame #company_photos_pagination .company_photos_pagination_link{display:none;}#photos_wrapper #company_action_message_wrapper{margin:0 15px;}#modalDisplay{font-size:13px!important;text-align:center;width:100%!important;}#page_frame #uploadWrapper #modalDisplay #modalFileSelector #userPhotoFile{width:100%;}#page_frame #page_content #modalDisplay #modalFileSelector{margin:15px!important;}#page_frame #page_content #modalDisplay #modalActionButtons{text-align:center;margin:0!important;padding:0!important;}#page_frame #page_content #modalDisplay #modalActionButtons div.forwardButtonWrapper{border-bottom:none;float:none!important;}#page_frame #page_content #modalDisplay #modalActionButtons div.forwardButtonWrapper a.forward{color:#fff!important;background-color:#2164F3!important;margin:15px 15px 0 15px;}#page_frame #page_content #modalDisplay #modalActionButtons div.backwardButtonWrapper{text-align:center;}#page_frame #page_content #modalDisplay #modalActionButtons div.backwardButtonWrapper a{font-weight:bold;text-decoration:none;text-align:center;padding:15px;}#modalPositioner{top:-13px!important;}#modalDisplay h3{background-color:transparent;font-size:22px;padding-left:0!important;}#modalDisplay #photoUploadTip{text-align:left;padding-top:6px;padding-right:0!important;padding-bottom:6px;padding-left:0!important;margin:15px;}#page_frame #uploadWrapper #modalDisplay{font-size:18px;text-align:center;background-color:#fff;margin-left:0;margin-bottom:100px;position:absolute;top:0;left:0;width:100%;overflow-y:auto;visibility:visible;min-height:600px;}#page_frame #modalDisplay #modalPreviewForm{margin:15px!important;}#page_frame #modalDisplay #modalPreviewForm .photoLeftColumn{float:none;width:auto!important;text-align:center!important;padding-right:0!important;}#page_frame #modalDisplay .modalRemoveContainer{width:100%!important;text-align:left!important;margin-top:30px;}#page_frame #modalDisplay .modalRemoveContainer a{text-decoration:none;font-weight:bold;margin-left:15px;}#page_frame #modalDisplay #modalPreviewForm .photoRightColumn{float:none;text-align:left;padding-left:0;padding-right:0;width:100%;}#page_frame #modalDisplay #modalPreviewForm .photoRightColumn input,#page_frame #modalDisplay #modalPreviewForm .photoRightColumn textarea{box-sizing:border-box;}#page_frame #modalDisplay #modalPreviewForm div.uploadImageWrapper{width:auto;text-align:left;float:left;}#page_frame #modalDisplay #modalPreviewForm .photoRightColumn{clear:both;padding-top:10px;}#page_frame #modalDisplay .photoRightColumn label.formElement{color:#000;font-weight:bold;font-size:14px;}#page_frame #photo_upload_promo{margin:25px 15px;}#page_frame #alert_success_wrapper{background-color:#E9FEE8;}#page_frame #alert_success_wrapper #alert_success{padding:15px;margin-top:65px;}#page_frame #alert_success #alert_success_title{font-size:13px;margin-bottom:0;}#page_frame #alert_success #alert_success_title #rr_raquo{display:none;}#page_frame #alert_success #alert_success_message{display:inline-block;width:80%;}#page_frame #alert_success #alert_success_caption #alert_success_link{font-weight:bold;display:block;margin-left:0;text-decoration:none;}#page_frame #alert_success #mobile_check_image{display:inline;vertical-align:top;padding-left:15px;}#page_frame #photo_promo_display #photo_promo_right_bar{margin-left:0;vertical-align:baseline;width:100%;}#page_frame #photo_promo_display #mobile_add_photo_promo{border-bottom:1px solid #DEDEDE;display:block;padding-bottom:15px;}#page_frame #photo_promo_display #mobile_add_photo_promo #mobile_promo_title_caption{margin-bottom:15px;}#page_frame #photo_promo_display #mobile_add_photo_promo #mobile_promo_photo{margin:0 15px 15px 15px;}#page_frame #mobile_add_photo_button_wrapper .inwrapBorder .inwrapBorderTop button span{margin-left:10px;vertical-align:top;font-size:13px;}#page_frame #mobile_add_photo_button_wrapper .inwrapBorder .inwrapBorderTop a{text-decoration:none;}#page_frame #photo_promo_display #mobile_company_list_title{display:block;}#page_frame #photo_promo_display #desktop_promo_photo{display:none;}#page_frame #photo_promo_display #photo_promo_title{font-size:20px;}#page_frame #photo_promo_display #photo_promo_title #desktop_title{display:none;}#page_frame #photo_promo_display #photo_promo_title #mobile_title{display:block;}#page_frame #photo_promo_display #company_list_wrapper{font-size:13px;}#page_frame #company_list_wrapper .mobileAddPhotoLink{display:block;font-weight:bold;text-decoration:none;}#page_frame #company_list_wrapper .desktopAddPhotoLink{display:none;}#page_frame h1#rr_form_header{font-size:20px;font-weight:bold;padding:20px 15px 0 15px;}#page_frame div#rr_review_prev_employers{margin:0;}#page_frame div#rr_review_prev_employers p{margin:5px 15px 15px 15px;}#page_frame h1#rr_prev_employers_form_header{font-size:20px;font-weight:bold;margin:0;padding:10px 15px;}#page_frame div#rr_form_container{border:none;width:auto;}#page_frame div#rr_form_content{padding:0;}#page_frame h2{float:none!important;padding:6px 15px!important;font-size:100%!important;display:block;background-color:#EEE;color:#000!important;font-weight:bold;text-decoration:none;margin:0;}#page_frame div#rr_form_notification{display:none;}#page_frame div#rr_form_content div#rr_form_rtg_wrapper{float:none;display:block;}#page_frame div#rr_form_content div#rr_form_overall_rtg{display:block;border-bottom:2px solid #eee;margin:15px;padding-bottom:10px;}#page_frame div#rr_form_content .rr_form_rtg_row{display:block;margin:0 15px 15px 15px;}#page_frame div#rr_form_content div#rr_form_overall_rtg label,#page_frame div#rr_form_content div.rr_form_rtg_row label{font-weight:bold;display:block;min-width:0;padding-bottom:3px;}#page_frame div#rr_form_content span.rr_rtg_star{height:26px;width:26px;padding-right:10px;}#page_frame div#rr_form_content span.rr_rt_star_on,#page_frame div#rr_form_content span.rr_rt_star_off{background:url('/cmp/_s/s/6526b67/stars_mobile.png') no-repeat;}@media(-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){#page_frame div#rr_form_content span.rr_rt_star_on,#page_frame div#rr_form_content span.rr_rt_star_off{background:url('/cmp/_s/s/276812e/stars_mobile@2x.png') no-repeat;background-size:62px 26px;}}#page_frame div#rr_form_content span.rr_rt_star_off{background-position:0 0;}#page_frame div#rr_form_content span.rr_rt_star_on{background-position:-36px 0;}#page_frame div#rr_form_content div.rr_form_divider{border-top:none;padding-top:5px;}#page_frame div#rr_form_review_inputs{float:none;padding:5px 15px;}#page_frame div#rr_form_review_inputs input.rr_txt_input{width:100%;box-sizing:border-box;padding:10px;}#page_frame div#rr_form_review a#rr_form_review_tips,#page_frame div#rr_form_review a#rr_form_review_hide{float:right;color:#77c;text-decoration:none;font-weight:bold;}#page_frame div#rr_form_review div#rr_form_review_text label{float:left;}#page_frame div#rr_form_review div#rr_form_review_text.rr_form_review_tips a#rr_form_review_tips,#page_frame div#rr_form_review div#rr_form_review_text.rr_form_review_hide a#rr_form_review_hide,#page_frame div#rr_form_review div#rr_form_review_text.rr_form_review_hide div#rr_form_review_guidelines{display:block;}#page_frame div#rr_form_review textarea#reviewText{clear:both;width:100%!important;box-sizing:border-box!important;}#page_frame div#rr_form_review_guidelines{clear:both;display:none;margin-bottom:10px;padding:15px;float:none;box-sizing:border-box;width:100%;background-color:#eee;}#page_frame div#rr_form_about_you>div{padding:0 15px;}#page_frame div#rr_form_about_you input.rr_txt_input{margin-bottom:10px;width:100%;box-sizing:border-box;padding:10px;}#page_frame div#rr_form_about_you_start{float:none;}#page_frame div#rr_form_about_you_start select{margin-bottom:10px;}#page_frame div#rr_form_salary_info>div{padding:0 15px;}#page_frame div#rr_form_salary_info div#rr_form_salary_amount_input{float:none;margin:0;}#page_frame div#rr_form_salary_info div#rr_form_salary_period label{display:none;}#page_frame div#rr_form_content input.rr_txt_input{width:100%;box-sizing:border-box;padding:10px;}#page_frame div#rr_form_salary_info div#salary_message{width:100%;box-sizing:border-box;}#page_frame div#rr_form_ceo_info>div{padding:0 15px;}#page_frame div#submit_wrapper_no_js,#page_frame div#submit_wrapper_js{margin:0 10px;}#page_frame div#submit_wrapper_no_js span.inwrapBorder,#page_frame div#submit_wrapper_js span.inwrapBorder{display:block;margin:15px 0;}#page_frame div#submit_wrapper_no_js span.inwrapBorderTop,#page_frame div#submit_wrapper_js span.inwrapBorderTop{display:block;}#page_frame div#submit_wrapper_no_js input.input_submit,#page_frame div#submit_wrapper_js input.input_submit{width:100%;display:block;padding:8px 0;}#page_frame div#submit_wrapper_no_js p,#page_frame div#submit_wrapper_js p{text-align:center;}#page_frame div#submit_wrapper_no_js p a,#page_frame div#submit_wrapper_js p a{font-weight:bold;text-decoration:none;}#page_frame div#rr_form_error_messages{display:none;}#page_frame div#rr_form_error_messages_mobile{display:block;background-color:#fee;margin:0 15px 15px;padding:10px;}#page_frame div#rr_form_error_messages_mobile:before{display:block;content:"";background-image:url('/images/cmp/icon_alert_mobile.png');background-repeat:no-repeat;width:26px;height:26px;float:right;}#page_frame div#rr_form_error_messages_mobile h3{color:#f00;font-weight:bold;}#page_frame div#rr_form_error_messages_mobile ul{padding-left:15px;}#page_frame div#rr_form_error_messages_mobile li{list-style-type:disc;color:#f00;line-height:1.3em;}#page_frame div#rr_resume_confirmation,#page_frame div#rr_review_confirmation{background-color:#efe;margin:15px 10px 1em 10px;padding:10px;}#page_frame div#rr_resume_confirmation:before,#page_frame div#rr_review_confirmation:before{display:block;content:"";background-image:url('/images/cmp/icon_check_mobile.png');background-repeat:no-repeat;width:27px;height:27px;float:right;}#page_frame div#rr_review_confirmation span#rr_raquo{display:none;}#page_frame span#rr_resume_confirmation_posted_message,#page_frame div#rr_review_confirmation span#rr_review_message{font-size:inherit;}#page_frame span#rr_resume_confirmation_posted_info,#page_frame div#rr_review_confirmation div#rr_review_confirmation_info{margin-top:0;}#page_frame span#rr_view_resume_link,#page_frame div#rr_review_confirmation div#rr_review_confirmation_info a{display:block;font-weight:bold;text-decoration:none;}#page_frame #page_content div#company_frame.popup{width:auto;}#review_content_guidelines #page_frame div#page_content{margin:0;}#page_frame div#content_guidelines_container{padding:0;}#page_frame div#content_guidelines_header{margin:15px;}#page_frame div#content_guidelines_txt p{margin:0;padding:10px 15px;border-top:solid 2px #ccc;}#page_frame div#content_guidelines_txt ul{margin-bottom:10px;padding:0 10px 0 30px;}#page_frame div#content_guidelines_txt li{color:#333;}#page_frame div#content_guidelines_close_window a{display:block;text-align:center;padding:10px;text-decoration:none;}#page_frame .company_salaries_entry:hover{background-color:transparent;}#page_frame .company_salaries_entry,#page_frame .company_salaries_entry_left{display:block;}#page_frame .company_salaries_entry_left{width:auto;text-align:left;font-size:16px;border:0;padding:0;}#page_frame .company_salaries_entry_right>span{border-style:solid;border-color:#555;border-width:4px 0 0 4px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);right:6px;width:6px;height:6px;display:inline-block;float:right;position:relative;top:-20px;margin-top:-10px;transition:transform .5s linear;-webkit-transition:-webkit-transform .5s linear;}#page_frame .company_salaries_period{clear:both;display:none;}#page_frame .company_salaries_entry_right_opened .company_salaries_entry_right>span{transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:transform .5s linear;-webkit-transition:-webkit-transform .5s linear;}#page_frame .company_salaries_entry_right_opened .company_salaries_period{display:block;margin-top:5px;}#page_frame .company_salaries_entry_right_opened{margin-bottom:10px;}#page_frame .company_salaries_entry_right_opened:last-child{margin:inherit;}#page_frame #title_salaries_title{padding-top:20px;margin-left:15px;}#page_frame #title_salaries_title h1{padding:0;}#page_frame #title_salaries_serplinks{padding:10px 15px 0 15px;}#page_frame #title_salaries_headline{display:none;}#page_frame #cmpins_header h1{font-size:18px;}#page_frame #cmpins_header #cmpins_date{clear:both;float:left;margin:5px 15px 0;}#page_frame .cmpins_desc{display:none;}#page_frame .cmpins_desc{border-bottom:1px solid #ccc;font-size:16px;}#page_frame .cmpins_desc:before{width:20%;}#page_frame #cmpins_be_nums{margin-top:20px;margin-bottom:0;}#page_frame #cmpins_be_nums .cmpins_be_nums_holder{clear:both;padding-right:20px;width:auto;height:auto;float:none;border:none;margin-top:0;}#page_frame #cmpins_be_nums .cmpins_be_nums_holder:nth-child(even){margin-left:0;}#page_frame #cmpins_be_nums .cmpins_be_nums_holder:before{margin-left:30px;width:25%;margin-top:0;}#page_frame #cmpins_be_nums .cmpins_be_num,#page_frame #cmpins_rv_nums .cmpins_rv_num,#page_frame #cmpins_pt_nums .cmpins_pt_num{display:block;float:right;font-weight:bold;width:60%;font-size:24px;margin-top:0;text-align:inherit;}#page_frame #cmpins_be_nums .cmpins_be_desc,#page_frame #cmpins_rv_nums .cmpins_rv_desc,#page_frame #cmpins_pt_nums .cmpins_pt_desc{display:block;float:right;width:60%;text-align:inherit;}#page_frame #cmpins_rv_nums.cmpins_rv_exists,#page_frame #cmpins_pt_nums.cmpins_pt_exists{float:none;width:auto;margin-bottom:20px;padding-bottom:20px;border-right:0;border-bottom:1px solid #ccc;}#page_frame #cmpins_be_followers_history_pc{display:none;}#page_frame #cmpins_be_followers_history_mobile{display:block;border-top:solid 1px #ccc;margin-top:20px;padding:20px 15px;}#page_frame #cmpins_reviews,#page_frame #cmpins_photos{margin-bottom:0;padding:0 0 20px 0;border-top:none;border-right:none;border-left:none;}#page_frame #cmpins_rv_featured{width:auto;padding:0 20px;}#page_frame .cmpins_rv_feat_review{margin-top:20px;margin-right:10px;}#page_frame .cmpins_rv_feat_review:before{margin-top:-5px;}#page_frame #cmpins_rv_nums:before,#page_frame #cmpins_pt_nums:before{float:left;width:25%;margin-left:30px;line-height:2em;}#page_frame #cmpins_content h4{margin-left:10px;margin-top:20px;padding:0;}#page_frame #cmpins_rv_summary{margin-bottom:0;padding:10px;border:none;}#page_frame #cmpins_rv_rating_breakdown,#page_frame #cmpins_rv_attribute_ratings{float:none;width:auto;margin:0;}#page_frame .cmpins_fn_star{width:8%;}#page_frame .cmpins_fn_desc{width:90%;}#page_frame #cmpins_pt_thums{height:auto;clear:both;}iframe[name=google_conversion_frame]{width:100%;}#page_frame .review_delete a{font-size:12px;}#page_frame .review_delete a:first-child{margin-right:3%;}.modal_dialog #photo_container .nav_arrow span{-webkit-transition:none;transition:none;opacity:1;}.modal_dialog #photo_container .nav_arrow:hover span{-webkit-transition:none;transition:none;opacity:1;}.modal_dialog #photo_detail_popup_container #close_button{top:-41px;right:-1px;}