html,body,.page_body{height:95%;}body > .page_body{height:auto;min-height:100%;}body{position:relative;margin:0 auto;overflow:auto;color:#969696;font-size:14px;text-align:justify !important;font-family:Myriad;}@font-face{font-family:Roboto;font-style:normal;font-weight:normal;src:url(/sites/all/themes/fakhrytheme/css/MuseoSansRounded-700.otf);}@font-face{font-family:Myriad;font-style:normal;font-weight:normal;src:url(/sites/all/themes/fakhrytheme/css/MyriadPro-Regular.otf);}.page_body{line-height:100% !important;background-color:#ffffff;width:100%;display:block;position:relative;margin:0 auto 90px;}.header_group{width:960px;height:90px;position:relative;display:block;margin:0 auto;}.header_logo{width:365px;float:left;height:90px;display:block;postion:relative;}.header_menu{float:left;height:90px;display:block;position:relative;max-width:650px;font-size:13px !important;}.header_item{float:left;width:auto;height:auto;padding-top:35px;min-width:95px !important;text-align:center !important;margin-left:50px;}.header_menu_delimiter{background:url(/sites/all/themes/fakhrytheme/images/fgc_subheader.jpg);background-repeat:repeat-x;height:25px;position:relative;float:left;min-width:1000px;width:100%;margin-top:0px;display:block;overflow:hidden;}.line_delimiter{background:url(/sites/all/themes/fakhrytheme/images/paragraph_line.jpg);background-repeat:repeat-x;height:5px;position:relative;float:left;min-width:1000px;width:100%;margin-bottom:22px;display:block;overflow:hidden;}.line_delimiter_projects{background:url(/sites/all/themes/fakhrytheme/images/paragraph_line.jpg);background-repeat:repeat-x;height:5px;position:relative;float:left;min-width:1000px;width:100%;margin-bottom:30px;display:block;overflow:hidden;}.project_label_item{color:#414141 !important;margin-bottom:3px;}.contact_label_item{color:#414141 !important;font-size:22px !important;width:1000px;position:relative;margin:50px auto 22px;font-family:Roboto !important;}.contact_item_div{position:relative;margin:0 auto;width:1000px;overflow:hidden;height:auto;display:block;}.footer_menu_delimiter{background:url(/sites/all/themes/fakhrytheme/images/fgc_subheader.jpg);background-repeat:repeat-x;height:5px;position:relative;float:left;min-width:1000px;width:100%;margin-top:5px;display:block;overflow:hidden;z-index:1 !important;clear:both;bottom:0 !important;}.main_div_gallery{width:100%;height:100% !important;position:relative;display:block !important;margin:0 auto;text-align:center;}.image_page_container{width:1000px;height:320px;position:relative;display:block !important;margin:25px auto;}.gallery_page_container{width:100%;height:auto;position:relative;display:block !important;margin:0 auto;}.project_inner_img{width:300px;height:200px;position:relative;float:left;}.project_img_holder{border:1px solid #CCCCCC;width:280px;height:175px;}img{-moz-box-shadow:0px 1px 4px rgba(0,0,0,0.3),0px 0px 40px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.3),0px 0px 40px rgba(0,0,0,0.1) inset;box-shadow:0px 1px 4px rgba(0,0,0,0.3),0px 0px 40px rgba(0,0,0,0.1) inset;}img.noShadow{-moz-box-shadow:0px 0px 0px 0px!important;-webkit-box-shadow:0px 0px 0px 0px !important;box-shadow:0px 0px 0px 0px !important;}.project_inner_div{width:80%;height:auto;position:relative;float:left;margin-bottom:10px;margin-top:5px;text-align:justify;}.project_inner_div_characteristics{width:100%;height:100%;position:relative;float:left;margin-top:5px;}.project_title_div{width:1000px;height:auto;position:relative;word-wrap:break-word;font-size:22px !important;margin:0 auto 12px;font-family:Roboto !important;color:#414141 !important;}.career_title_div{width:1000px;height:auto;position:relative;margin:50px auto 12px;word-wrap:break-word;font-size:22px !important;font-family:Roboto !important;color:#414141 !important;overflow:auto;}.rowprojects{position:relative;width:100%;height:265px;margin:0 auto 48px;float:left;}.rowprojectItems{position:relative;width:1000px;height:260px;margin:0 auto;overflow:auto;}.innerRowProjectItems1{width:300px;height:200px;margin-left:20px;position:relative;float:left;word-wrap:break-word;text-align:justify;}.innerRowProjectItems2{width:300px;height:200px;position:relative;float:left;word-wrap:break-word;text-align:justify;}.inner_maindiv_gallery_projects{width:1000px;height:auto !important;position:relative !important;display:block !important;margin:0 auto !important;}.inner_main_div_gallery{width:100%;height:auto !important;position:relative;display:block !important;margin:0 auto;}.main_gallery_project{width:100%;height:auto;position:relative;display:block !important;float:left;margin-top:35px !important;}.inner_main_paragraph_item_projects{width:100%;min-height:auto;position:relative;float:left;display:none;margin-top:6px;margin-bottom:15px !important;}.home_paragraph_gallery{width:1000px;height:auto;position:relative;display:block !important;margin:0 auto 58px;overflow:auto;}.mainpannel_gallery_projects{width:100%;height:auto;position:relative;margin:0 auto 35px;}.tab_menu_arrows{width:100%;height:40px;position:relative;margin:0 auto;}.mainpannel_gallery_projectitem{max-width:auto;min-width:242px !important;word-wrap:break-word;height:30px;float:left;font-size:22px !important;color:#969696 !important;margin:0 auto;text-align:center;margin-bottom:0px;padding:3px;cursor:pointer;}.tab_arrow{width:245px !important;word-wrap:break-word;height:40px;float:left;margin:-5px auto;}.arrow_img{background-image:url(/sites/all/themes/fakhrytheme/images/arrow.png);background-repeat:no-repeat;background-position:top center;background-color:#FFFFFF;}.careersContainer{width:100%;height:auto;position:relative;margin:50px auto 0;}.careerItemsContainer{width:1000px;height:auto;position:relative;word-wrap:break-word !important;margin:0 auto 45px;overflow:auto;}.noMsgContainer{position:relative;margin:0auto;width:100%;height:auto;}.noCareerMsg{font-style:italic !important;font-size:20 !important;width:100%;height:auto;float:left;position:relative;margin:0 auto 50px;color:#414141;text-align:center;}.careerMsg{width:1000px;text-align:left;height:auto;overflow:auto;margin:0 auto;font-family:Roboto;color:#969696 !important;}.setInvisible{display:none !important;}.setVisible{display:block !important;}.subject_title_home_label{font-size:22px !important;color:#414141 !important;width:1000px;display:block !important;margin:30px auto 22px;font-family:Roboto !important;}.customWebform{width:1000px;height:auto;position:relative;margin:0 auto;overflow:auto;}.webformContainer{width:700px;height:auto;position:relative;float:left;margin-bottom:10px;}.subject_description_contacts{width:100%;height:auto;float:left;position:relative;word-wrap:break-word !important;display:block !important;margin:40px auto 30px;}.subject_description_contactsaddr{width:100%;height:auto;float:left;position:relative;word-wrap:break-word !important;display:block !important;padding-top:10px;}.footer_all_items{height:50px;z-index:10 !important;position:relative;width:100%;clear:both;display:block;margin-top:-60px;}.all_footer{background-image:url(/sites/all/themes/fakhrytheme/images/fgc_footer_background.jpg);background-repeat:repeat-x;width:100%;min-width:1000px;position:relative;display:block;max-height:50px;overflow:hidden;bottom:0 !important;z-index:0 !important;clear:both;}.footer_group{height:50px;width:1000px;display:block;position:relative;margin:0 auto;}.footer_menu_item{position:relative;float:left;width:auto;height:50px;padding-top:10px;display:block;font-size:14px !important;color:#9B9B9D !important;margin-left:5px;margin-right:2px;}.push_25up{margin-top:25px;}.push_1down{margin-top:1px !important;}.push_25down{margin-bottom:25px !important;}.push_30upwards{margin-top:-30px !important;}.push_3left{margin-left:3px !important;}.push_3right{margin-right:3px !important;}.push_1up{margin-top:-1px !important;}.push_2up{margin-top:-2px !important;}.push_13up{margin-top:-13px !important;}.push_16up{margin-top:-16px !important;}.push_20up{margin-top:-20px !important;}.push_22up{margin-top:-22px !important;}.push_10up{margin-top:-10px !important;}.push_9up{margin-top:-9px !important;}.push_8left{margin-left:8px !important;}.push_60down{margin-bottom:60px !important;}.text_align_left{text-align:justify;}.font_service_body{font-size:9px !important;}.footer_company{float:right;height:50px;display:block;position:relative;min-width:300px;padding-top:7px;}.footer_comapny_item{position:relative;float:left;width:auto;height:inherit;padding-top:6px;margin-left:0px;margin-right:0px;display:block;}.subject_title_project{color:#969696!important;}.subject_title_project:hover{color:#3FAE2A !important;}.subject_title_project_activated{color:#3FAE2A !important;}.menu_links{color:#969696!important;font-size:14px;}.menu_links:hover{color:#3FAE2A !important;}.menu_links_activated{color:#3FAE2A !important;font-size:14px !important;}a,a:link,a:visited{text-decoration:none;color:#CCC;font-style:normal;outline:none;font-family:Roboto !important;}a:hover,a:focus{color:#666;}.footer_bottom_link{color:#969696 !important;font-family:Myriad !important;font-size:11px;}.footer_bottom_link:hover{color:#3FAE2A !important;}h2{display:none;}h3{color:#78777a;}ul{list-style:disc;color:#78777a;line-height:2em;}p{margin:0 !important;line-height:55% !important;}span{font-size:14px !important;font-family:Myriad !important;}div{line-height:160% !important;font-family:Myriad;}#edit-actions--2{margin-top:0px !important;}#edit-submitted-name--3{width:50% !important;}#edit-submitted-name--2{width:50% !important;}#edit-submitted-name{width:50% !important;}#edit-submitted-last-name--3{width:50% !important;}#edit-submitted-last-name--2{width:50% !important;}#edit-submitted-last-name{width:50% !important;}#edit-submitted-subject--3{width:98% !important;}#edit-submitted-subject--2{width:98% !important;}#edit-submitted-subject{width:98% !important;}#edit-submitted-email--3{width:98% !important;}#edit-submitted-email--2{width:98% !important;}#edit-submitted-email{width:98% !important;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red !important;}#edit-submitted-attachementcv-upload--2{width:88% !important;float:left !important;border:1px solid #CCCCCC;height:auto !important;margin-top:6px !important;background:#ffffff !important;color:#AAAAAA !important;font-family:Myriad;cursor:pointer;margin-right:10px;-moz-box-shadow:0px 1px 4px rgba(0,0,0,0.1),0px 0px 40px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.1),0px 0px 40px rgba(0,0,0,0.1) inset;box-shadow:0px 1px 4px rgba(0,0,0,0.1),0px 0px 40px rgba(0,0,0,0.1) inset;}#edit-submitted-attachementcv-upload{width:88% !important;float:left !important;border:1px solid #CCCCCC;height:auto !important;margin-top:6px !important;background:#ffffff !important;color:#AAAAAA !important;font-family:Myriad;cursor:pointer;margin-right:10px;-moz-box-shadow:0px 1px 4px rgba(0,0,0,0.1),0px 0px 40px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.1),0px 0px 40px rgba(0,0,0,0.1) inset;box-shadow:0px 1px 4px rgba(0,0,0,0.1),0px 0px 40px rgba(0,0,0,0.1) inset;}#edit-submitted-attachementcv-upload-button--2{height:35px;width:70px;}#edit-submitted-attachementcv-upload-button{height:35px;width:70px;}#edit-submitted-attachementcv--2{width:100% !important;margin-top:14px !important;float:left !important;}#edit-submitted-attachementcv{width:100% !important;margin-top:14px !important;float:left !important;}#edit-submit--3{width:100% !important;margin-top:14px;height:35px !important;}#edit-submit--2{width:100% !important;margin-top:14px;height:35px !important;}#edit-submit{width:100% !important;margin-top:14px;height:35px !important;}#edit-submitted-attachementcv-remove-button{width:28%;display:none !important;width:0% !important;position:relative !important;float:right !important;cursor:pointer;font-weight:bold !important;color:#FFFFFF !important;font-size:13px !important;background:#F3F3F5;height:40px !important;margin-right:0px !important;border:1px solid #CCCCCC !important;font-family:Myriad;-moz-box-shadow:0px 1px 4px rgba(0,0,0,0.1),0px 0px 40px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.1),0px 0px 40px rgba(0,0,0,0.1) inset;box-shadow:0px 1px 4px rgba(0,0,0,0.1),0px 0px 40px rgba(0,0,0,0.1) inset;}.form-item,.form-actions{margin-top:0px;margin-bottom:0px;}.form-text{border:1px solid #CCCCCC !important;-moz-box-shadow:0px 1px 4px rgba(0,0,0,0.1),0px 0px 40px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.1),0px 0px 40px rgba(0,0,0,0.1) inset;box-shadow:0px 1px 4px rgba(0,0,0,0.1),0px 0px 40px rgba(0,0,0,0.1) inset;outline:none !important;padding-left:10px;margin-bottom:14px;color:#AAAAAA !important;font-family:Myriad;float:left !important;border:1px solid #CCCCCC;font-size:13px !important;height:35px !important;}.form-textarea{border:1px solid #CCCCCC !important;-moz-box-shadow:0px 1px 4px rgba(0,0,0,0.1),0px 0px 40px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.1),0px 0px 40px rgba(0,0,0,0.1) inset;box-shadow:0px 1px 4px rgba(0,0,0,0.1),0px 0px 40px rgba(0,0,0,0.1) inset;outline:none !important;height:150px !important;position:relative !important;float:left !important;border:1px solid #CCCCCC;font-size:13px !important;color:#AAAAAA !important;width:100% !important;padding-left:10px;padding-top:10px;overflow:auto !important;font-family:Myriad;}.form-submit{background:#FBFBFB;color:#3FAE2A !important;cursor:pointer;font-size:13px !important;border:1px solid #CCCCCC !important;font-family:Roboto;-moz-box-shadow:0px 1px 4px rgba(0,0,0,0.1),0px 0px 40px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.1),0px 0px 40px rgba(0,0,0,0.1) inset;box-shadow:0px 1px 4px rgba(0,0,0,0.1),0px 0px 40px rgba(0,0,0,0.1) inset;outline:none !important;}.arrange-fields-container-webform-client-form-34--2{height:auto !important;}.tab_title{cursor:pointer;font-family:Myriad !important;}div.error{background-color:#FEF5F1;float:right !important;height:75px !important;width:auto !important;}#views_slideshow_cycle_teaser_section_home-block_2{margin:0 auto;}ul.pager{width:0px !important;height:0px !important;margin:0 0 0 0 !important;}label{font-weight:normal !important;}.inputShadow{-moz-box-shadow:2px 2px 5px rgba(63,174,42,0.9),10px 10px 20px rgba(0,0,0,0.1) inset;-webkit-box-shadow:2px 2px 5px rgba(63,174,42,0.9),10px 10px 20px rgba(0,0,0,0.1) inset;box-shadow:2px 2px 5px rgba(63,174,42,0.9),10px 10px 20px rgba(0,0,0,0.1) inset;border-top:1px solid rgba(63,174,42,0.5) !important;border-left:1px solid rgba(63,174,42,0.5) !important;}
