html, body, div, a, 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, canvas, details, figcaption, figure,footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-family:'Droid Sans', sans-serif;font-weight:400;text-decoration:none;list-style:none;}
article, aside, figure, footer, header, hgroup,
menu, nav, section{display:block;}
body{line-height:1;width:100%;height:auto;background:#ffffff;font-weight:400;}
p{line-height:1.5em;color:#232323;}
#wrapper{}
#headerSlideContainer{position:fixed;top:-70px;width:100%;background:url(../images/nav_bg.png) repeat;z-index:500000;border-bottom:1px solid #990000;}
#headerSlideContent{width:925px;height:51%;padding:12px 0;margin:0 auto;color:#000000;}
#headerSlideContent ul{overflow:hidden;}
#headerSlideContent ul li{float:left;}
#headerSlideContent ul li p{font-size:12px;color:#ffffff;line-height:1;margin:7px 10px 0 10px;}
#headerSlideContent ul li a{display:block;border:none;}
#headerSlideContent ul li span{width:1px;background:#920500;height:26px;display:block;margin:0 0 0 15px;}
#headerSlideContent ul li b{font-weight:bold;}
#orange_button{background:url(../images/fedena_contact_sales_free_demo_button.png) no-repeat -1px -1px;width:131px;height:27px;}
#orange_button:hover{background:url(../images/fedena_contact_sales_free_demo_button.png) no-repeat -1px -29px;}
#green_button{background:url(../images/fedena_contact_sales_free_demo_button.png) no-repeat -133px -1px;width:131px;height:27px;}
#green_button:hover{background:url(../images/fedena_contact_sales_free_demo_button.png) no-repeat -133px -29px;}
#content{width:100%;padding:35px 0;}
#footer{background:#222222;padding:60px 0;}
.footer{width:936px;margin:0 auto;overflow:hidden;font-family:'Droid Sans', sans-serif;}
.footer h6{font-weight:700;color:#cccccc;font-size:14px;margin:0 0 23px 0;}
.footer a{color:#666666;font-size:12px;display:block;text-decoration:none;margin:0 0 16px 0;}
.footer a:hover {color: #ffffff; text-decoration: none;}
.contact-info span {color: #ffffff;font-size: 16px;font-weight: 700}
.contact-info {float:right;width:100%;padding:25px 0 20px 0;background: #303030;text-align: center;}
.contact-info h6 {font-size: 16px; color: #07ad61;font-weight: normal;margin: 0 0 20px 0}
.contact-info a{border: 1px solid #999999;font-size: 18px; color: #ffffff;border-radius: 3px;width: 50%;text-align: center;margin: 0 auto;margin-top: 20px;padding: 8px 30px;transition:all 250ms;}
.contact-info a:hover {background: rgba(255,255,255,0.1);}
#call{background:url(../images/footer_button.png) no-repeat 0 0;height:18px;}
#email{background:url(../images/footer_button.png) no-repeat 0 -34px;height:13px;}
#social_icons{width:936px;margin:0 auto;overflow:hidden;}
#social_icons p{float:left;width:50%;color:#666666;font-size:12px;margin:9px 0 0 0;}
#social_icons p a{color:#666666;font-size:12px;display:inline;font-weight: 700;transition: all 250ms linear;}
#social_icons p a:hover{color: #FFFFFF}
.social_icons{overflow:hidden;float:right;}
.social_icons li{float:left;width:31px;height:31px;margin:0 0 0 20px;background-image:url("../images/fedena-homepage-sprite.png"); background-repeat: no-repeat; height: 30px;width: 30px}
.social_icons li a {width: 100%;height: 100%; display: block;}

.column1{width:176px !important;}
#customers_content{width:928px;margin:0 auto;padding:45px 0 25px 0;}
.section1{overflow:hidden;margin:0 0 45px 0;}

#content .two_column{overflow:hidden;padding:0 0 0 40px;width: auto !important}
.column_left{float:left;width:48%;}
.column_right{float:right;width:48%;}
.module_block{margin:30px 0 30px 0;border-bottom:1px solid #cccccc;}
.module_block h2{font-size:13px;font-weight:bold;margin:0 0 15px 0;}
.module_block ul{margin:10px 0 0 15px;}
.module_block ul li{font-size:15px;list-style:disc inside;margin:0 0 10px 0;line-height:1.5em;}
.img{width:386px;margin:0 auto;margin-top:20px;}
#reasons_content{width:928px;margin:0 auto;padding:35px 0;}
#about_content_bg2{padding:30px 0 0 0;}
#thirty_reasons{width:927px;margin-top:40px;padding:0;overflow:hidden;list-style-type:none;}
#thirty_reasons li{float:left;width:275px;height:200px;box-sizing: content-box;}
#thirty_reasons li img{width:298px;}
#thirty_reasons li.left{padding-right:25px;border-right:1px solid #dedfe3;}
#thirty_reasons li.right{padding-left:25px;}
#thirty_reasons li.center{padding-right:25px;padding-left:25px;border-right:1px solid #dedfe3;text-align:left;}
#thirty_reasons li.middle{padding-top:25px;padding-bottom:25px;border-bottom:1px solid #dedfe3;}
#thirty_reasons li.bottom{padding-top:25px;}
#thirty_reasons li h3{font-family:Arial;font-weight:normal;font-size:18px;margin:0 0 10px 0;color:#333333;}
/*#thirty_reasons li p{font-family:Arial;font-size:13px;text-align:justify;color:#666666;}*/
#thirty_reasons li p{font-family:Arial;font-size:13px;color:#666666;}
#thirty_reasons li.r18{height:235px;}
#thirty_reasons li.r2{height:225px;}
#thirty_reasons li.r1.c1{background:url(../images/101/user_friendly.jpg) bottom left no-repeat;}
#thirty_reasons li.r1.c2{background:url(../images/101/web_based.jpg) bottom center no-repeat;}
#thirty_reasons li.r1.c3{background:url(../images/101/24_7_support.jpg) no-repeat;background-position: 25px 100px;}
#thirty_reasons li.r2.c1{background:url(../images/101/multischool.png) bottom center no-repeat;}
#thirty_reasons li.r3.c1{background:url(../images/101/customer_centric_approach.jpg) bottom right no-repeat;}
#thirty_reasons li.r3.c3{background:url(../images/101/custom_reports.jpg) no-repeat;background-position: 25px 136px;}
#thirty_reasons li.r4.c1{background:url(../images/101/graphical_reports.jpg) bottom right no-repeat;}
#thirty_reasons li.r4.c2{background:url(../images/101/data_privacy.jpg) bottom center no-repeat;}
/*#thirty_reasons li.r4.c2 p{width:185px;}*/
#thirty_reasons li.r4.c3{background:url(../images/101/Affordable.jpg) bottom left no-repeat;}
#thirty_reasons li.r4.c3{padding-top: 10px;padding-bottom: 40px;}
#thirty_reasons li.r11.c3{padding-top: 10px;padding-bottom: 40px;}
#thirty_reasons li.r15.c2{padding-top: 10px;padding-bottom: 40px;}

#thirty_reasons li.r5.c2{background:url(../images/101/inhouse_messaging.jpg) bottom center no-repeat;}
#thirty_reasons li.r5.c3{background:url(../images/101/Online_payments.jpg) no-repeat;background-position: 25px 136px;}
#thirty_reasons li.r6.c1{background:url(../images/101/Eco.jpg) bottom right no-repeat;}
#thirty_reasons li.r7.c1{background:url(../images/101/Security.jpg) bottom center no-repeat;}
#thirty_reasons li.r7.c2{background:url(../images/101/customization_ready.jpg) bottom center no-repeat;}
#thirty_reasons li.r7.c3{background:url(../images/101/opensource.jpg) no-repeat;background-position: 25px 146px;}
#thirty_reasons li.r8.c2{background:url(../images/101/empower_teachers.jpg) center bottom no-repeat;}
#thirty_reasons li.r8.c3{background:url(../images/101/admission.png) no-repeat;background-position: 25px 154px;}
#thirty_reasons li.r9.c1{background:url(../images/101/language.jpg) bottom right no-repeat;}
/*#thirty_reasons li.r9.c1 p{width:158px;}*/
#thirty_reasons li.r9.c2{background:url(../images/101/rails.jpg) bottom center no-repeat;}
#thirty_reasons li.r9.c3{background:url(../images/101/action_search.jpg) bottom left no-repeat;}
#thirty_reasons li.r10.c3{background:url(../images/101/video_conference.jpg) no-repeat;background-position: 25px 136px;}
#thirty_reasons li.r11.c2{background:url(../images/101/docker.jpg) bottom center no-repeat;}
#thirty_reasons li.r11.c3{background:url(../images/101/parent_and_student.jpg) bottom right no-repeat;}
#thirty_reasons li.r12.c1{background:url(../images/101/employee_login.png) bottom right no-repeat;}
#thirty_reasons li.r12.c3{background:url(../images/101/attachments.jpg) no-repeat;background-position: 25px 147px;}
#thirty_reasons li.r13.c3{background:url(../images/101/evaluation.jpg) bottom center no-repeat;}
#thirty_reasons li.r14.c1{background:url(../images/101/marketplace.jpg) bottom right no-repeat;}
#thirty_reasons li.r14.c2{background:url(../images/101/color.jpg) bottom center no-repeat;}
#thirty_reasons li.r14.c3{background:url(../images/101/Fonts.png) no-repeat;background-position: 25px 142px;}
#thirty_reasons li.r15.c2{background:url(../images/101/fedena_mobile.jpg) bottom center no-repeat;}
/*#thirty_reasons li.r17.c1 a{background:url(../images/youtube_play.png) no-repeat;display:block;width:86px;height:61px;margin:0 auto;margin-top:15px;}*/
#thirty_reasons li.r16.c2{background:url(../images/101/10_mins.jpg) no-repeat;background-position:110px 116px;}
#thirty_reasons li.r17.c1{background:url(../images/101/password.jpg) bottom right no-repeat;}
#thirty_reasons li.r18.c1{background:url(../images/101/batches%26courses.jpg) bottom right no-repeat;}
#thirty_reasons li.r18.c3{background:url(../images/101/roadmap.jpg) no-repeat;background-position: 25px 162px;}
#thirty_reasons li.r20.c3{background:url(../images/101/start_earning.jpg) bottom center no-repeat;}
#thirty_reasons li.r21.c2{background:url(../images/101/SMS.jpg) bottom center no-repeat;}
#thirty_reasons li.r21.c3{background:url(../images/101/timetable.jpg) no-repeat;background-position: 25px 131px;}
#thirty_reasons li.r23.c2{background:url(../images/101/68_Earth.jpg) bottom center no-repeat;}
#thirty_reasons li.r23.c3{background:url(../images/101/69_Moodle.jpg) bottom center no-repeat;}
#thirty_reasons li.r24.c2{background:url(../images/101/video.jpg) no-repeat;background-position: 103px 148px;}
#thirty_reasons li.r25.c1{background:url(../images/101/Smart_Attendance.jpg) bottom right no-repeat;}
#thirty_reasons li.r26.c1{background:url(../images/101/Nasscom.jpg) bottom left no-repeat;}
#thirty_reasons li.r26.c2{background:url(../images/101/MIT.jpg) bottom center no-repeat;}
#thirty_reasons li.r29.c3{background:url(../images/101/Transport.jpg) no-repeat;background-position: 25px 152px;}
#thirty_reasons li.r30.c1{background:url(../images/101/discussions.jpg) bottom right no-repeat;}
#thirty_reasons li.r30.c3{background:url(../images/101/document.jpg) no-repeat;background-position: 25px 136px;}
#thirty_reasons li.r31.c3{background:url(../images/101/google.jpg) bottom center no-repeat;}
#thirty_reasons li.r32.c1{background:url(../images/101/inventory.jpg) bottom right no-repeat;}
#thirty_reasons li.r32.c3{background:url(../images/101/customer_success.jpg) no-repeat;background-position: 25px 119px;}
#thirty_reasons li.r34.c2{background:url(../images/101/fee_receipt.jpg) bottom center no-repeat;}
#thirty_reasons li.r35.c3{background:url(../images/101/online_exam.png) bottom center no-repeat;}
/*#thirty_reasons li.r5.c2 h3{margin-top:5px !important;}*/
/*#thirty_reasons li.r5.c2{padding-top:10px !important;padding-bottom:40px !important;}*/
#thirty_reasons li.left{padding-right:25px;border-right:1px solid #dedfe3;}
#thirty_reasons li.right{padding-left:25px;}
#thirty_reasons li.center{padding-right:25px;padding-left:25px;border-right:1px solid #dedfe3;}
#thirty_reasons li.top{padding-bottom:25px;border-bottom:1px solid #dedfe3;}
#thirty_reasons li.middle{padding-top:25px;padding-bottom:25px;border-bottom:1px solid #dedfe3;}
#thirty_reasons li.bottom{padding-top:25px;}
/*#thirty_reasons li h3{font-family:Arial;font-weight:normal;font-size:18px;margin:0 0 10px 0;color:#333333;}*/
#thirty_reasons li h3{font-family:Arial;font-weight:normal;font-size:18px;margin:0 0 10px 0;color:#333333;line-height:1.3;}
/*#thirty_reasons li p{font-family:Arial;font-size:13px;text-align:justify;color:#666666;}*/
#thirty_reasons li p{font-family:Arial;font-size:13px;color:#666666;}
#fedena_difference{padding:60px 0;}
.fd_video{background:#fff;width:100%;height:260px;margin:40px 0;}
.video_player{width:572px;height:408px;position:relative;margin:0 auto;top:-59px;cursor:pointer;padding:5px 0 0 0;}
#video_player{margin:0 auto;width:562px;height:372px;display:none;}
.fedena_difference_content{width:928px;margin:0 auto;padding:70px 0 0 0;}
.row_one, .row_two{overflow:hidden;}
.row_one_left{width:678px;float:left;}
.row_one_left p, .row_two_right p{font-size:15px;margin:25px 0 0 0;text-align:justify;}
.row_one_left p span, .row_two_right p span{font-weight:bold;}
.row_one_right{float:right;margin:35px 0 0 0;}
.row_two_left{float:left;width:230px;margin:10px 0 0 0;}
.row_two_right{float:right;width:674px;}
.row_two{border-bottom:1px solid #bfbfbf;padding:0 0 15px 0;}
.row_three{padding:30px 0;border-bottom:1px solid #bfbfbf;}
.row_three ul{overflow:hidden;width:738px;margin:0 auto;}
.row_three ul li{float:left;width:123px;margin:30px 0 0 0;}
.row_three ul li span{display:block;width:72px;height:72px;margin:0 auto;}
.row_three ul li p{font-size:15px;text-align:center;width:92px;margin:0 auto;padding:10px 0 0 0;}
.row_three ul li span#fedena_feature1{background:url(../images/fedena_difference_icons.png) no-repeat -12px -8px;}
.row_three ul li span#fedena_feature2{background:url(../images/fedena_difference_icons.png) no-repeat -136px -8px;}
.row_three ul li span#fedena_feature3{background:url(../images/fedena_difference_icons.png) no-repeat -260px -8px;}
.row_three ul li span#fedena_feature4{background:url(../images/fedena_difference_icons.png) no-repeat -385px -8px;}
.row_three ul li span#fedena_feature5{background:url(../images/fedena_difference_icons.png) no-repeat -509px -8px;}
.row_three ul li span#fedena_feature6{background:url(../images/fedena_difference_icons.png) no-repeat -633px -8px;}
.row_three ul li span#fedena_feature7{background:url(../images/fedena_difference_icons.png) no-repeat -12px -96px;}
.row_three ul li span#fedena_feature8{background:url(../images/fedena_difference_icons.png) no-repeat -141px -97px;}
.row_three ul li span#fedena_feature9{background:url(../images/fedena_difference_icons.png) no-repeat -260px -97px;}
.row_three ul li span#fedena_feature10{background:url(../images/fedena_difference_icons.png) no-repeat -385px -97px;}
.row_three ul li span#fedena_feature11{background:url(../images/fedena_difference_icons.png) no-repeat -509px -97px;}
.row_three ul li span#fedena_feature12{background:url(../images/fedena_difference_icons.png) no-repeat -639px -97px;}
.read_reasons{margin:30px 0 0 0;text-align:center;}
.read_reasons a{font-size:50px;color:#7d7d7d;}
.read_reasons a:hover{color:#232323;}
.row_four{padding:30px 0;border-bottom:1px solid #bfbfbf;}
.row_four h2, .row_five h2{font-weight:400;color:#232323;font-size:25px;margin:0 0 25px 0;}
.ar_icons{background:url(../images/awards_recognition.png) no-repeat -20px -13px;width:922px;height:108px;}
.ar_icons a{display:block;width:922px;height:108px;}
.row_five{padding:30px 0;}
#what_they_say{overflow:hidden;}
.what_they_say{float:left;width:293px;}
.client_testimonial{background:#f0f0f0;height:122px;padding:17px 5px 0 5px;}
.client_testimonial p{font-size:15px;}
.what_they_say #client{background:none;}
.what_they_say #client p{width:135px;}
.middle_column{margin:0 24px;}
.row_six{}
#content5_bg{margin: 0 auto;width: 100%;overflow: hidden;background: #e9e9e9 !important;display: block !important;padding: 35px 0px !important;}
.content5-left-box,.content5-right-box{width:412px;}
.content5{margin:0 auto;width:930px;display:block;font-family:'Droid Sans', sans-serif;}
.content5-left-box{float:left;}
.content5-right-box{float:right;}
.content5-left-box h3,.content5-right-box h3{color:#333333;font-size:20px;font-weight: bold;}
.content5-left-box p,.content5-right-box p {margin: 25px 0;font-size: 15px;}
.content5-left-box a,.content5-right-box a {transition: all 250ms linear;display: inline-block;padding: 9px 25px;border-radius: 3px;border: 1px solid #333333;text-transform: uppercase;color: #333333;font-weight: bold;text-align: center;}
.content5-left-box a:hover,.content5-right-box a:hover {background: #d4d4d4}
.awards_recognition_content{width:928px;margin:0 auto;padding:40px 0 35px 0;}
#awards_recognition{padding:35px 0 0 0;}
.award{overflow:hidden;margin:0 0 30px 0;}
.award{box-shadow: 1px 2px 10px #d4d4d5;border:1px solid #d9d9d9;height: 238px;}
.award li{overflow:hidden;}
.award li:nth-child(1){}
li.box-left{float:left;width:277px;}
.award li:nth-child(2){}
/*li.box-middle{float:left;width:266px;height:207px;padding:30px 35px 0 35px;text-align:right;background:#ffe9c7;box-sizing: content-box;}*/
li.box-middle{float:left;width:257px;height:207px;padding:30px 35px 0 35px;text-align:right;box-sizing: content-box;}
.award li:nth-child(2) h6{}
.box-middle h6{font-size:18px;color:#000000;font-weight:400;text-align:left;}
.award li:nth-child(2) p{}
.box-middle p{padding:20px 0 25px 0;font-size:15px;color:#000000;text-align:left;}
.award li:nth-child(2) a{}
/*.box-middle a{display:block;text-decoration:none;color:#ffffff;text-align:center;font-size:12px;padding:6px 0 0 0;width:101px;height:20px;background:url(../images/whats_new_button.png) no-repeat 0 0;float:left;}*/
.box-middle a{background: #fff;display: block;text-decoration: none;color: #e84c3d;text-align: center;font-size: 13px;padding: 6px 0 0 0;width: 70px;height: 25px;float: left;border: 1px solid #e84c3d;border-radius: 2px;}
.award li:nth-child(2) a:hover{}
/*.box-middle a:hover{background:url(../images/whats_new_button.png) no-repeat 0 -44px;}*/
.box-middle a:hover{border: 1px solid #bf3a2b;color: #bf3a2b;background: #f4f4f4;text-decoration: none;}
.award li:nth-child(3){}
li.box-right{float:right;width:315px;}
#history_content{padding:35px 0 0 0;}
.history_content{width:928px;margin:0 auto;padding:40px 0;overflow:hidden;}
.history_content_left{width:458px;float:left;padding:0;text-align:right;}
.history_left{}
.date_left{background:url(../images/date_left.png) no-repeat bottom;width:196px;margin:15px 0 5px 262px;padding:0 0 17px 0;text-align:left;}
.date_left h2{font-size:25px;color:#232323;font-weight:400;margin:0 33px 5px 0;}
.date_left span{font-size:15px;color:#000000;margin:0 33px 0 0;}
.history_info_left{overflow:hidden;margin:10px 20px 0 0;}
.history_info_left img{float:left;}
.history_info_left p{float:right;font-size:15px;color:#727070;width:215px;margin:0 0 0 5px;}
.history_info_left p a{font-size:15px;color:#ff3f00;display:inline;}
.history_content_divider{float:left;width:10px;background:#e84c3d;padding:0;border-radius:10px; height: 8724px !important}
.history_content_right{width:458px;float:left;padding:0;text-align:left;}
.history_right{}
.date_right{background:url(../images/date_right.png) no-repeat bottom;width:196px;margin:15px 0 5px 0;padding:0 0 17px 0;text-align:right;}
.date_right h2{font-size:25px;color:#232323;font-weight:400;margin:0 0 5px 33px;}
.date_right span{font-size:15px;color:#000000;margin:0 0 0 33px;}
.history_info_right{overflow:hidden;margin:10px 0 0 20px;}
.history_info_right img{float:right;}
.history_info_right p{float:left;font-size:15px;color:#727070;width:215px;margin:0 0 0 5px;}
.history_info_right p a {color: #dd0000}
.history_info_right p a:hover {text-decoration: underline;}
.history1{margin-top: 100px;}
.history2{margin-top:82px;}
.history3{margin-top:80px;}
.history4{margin-top:217px;}
.history5{margin-top:115px;}
.history6{margin-top:70px;}
.history7{margin-top:141px;}
.history8{margin-top:95px;}
.history9{margin-top:75px;}
.history10{margin-top:55px;}
.history11{margin-top: 167px;}
.history12{margin-top:76px;}
.history13{margin-top:110px;}
.history14{margin-top:57px;}
.history15{margin-top:70px;}
.history16{margin-top:110px;}
.history17{margin-top:110px;}
.history18{margin-top:60px;}
.history19{margin-top:45px;}
.history20{margin-top:42px;}
.history21{margin-top:90px;}
.history22{margin-top: 46px; margin-bottom: 80px; }
.history24{margin-top:60px;}
.history25{margin-top:70px;}
.history26{margin-top:40px;}
.history27{margin-top:50px;}
.history28{margin-top:100px;}
.history29{margin-top:55px;}
.history30{margin-top:65px;}
.history31{margin-top:60px;}
.history32{margin-top:85px;}
.history33{margin-top:45px;}
.history34{margin-top:114px;}
.history35{margin-top:70px;}
.history36{margin-top:100px;}
.history37{margin-top:133px;}
.history38{margin-top: 100px;  }
.history39{margin-top: 50px;  }
.history40{margin-top: 103px;  }
.history42{margin-top: 78px;  }
.history43{margin-top: 11px;  }
.history41{margin-top: 36px;  }
.history47{margin-top: 50px;  }
.history46{margin-top: 50px;  }
.history48{margin-top: 50px;  }
.history49{margin-top: 50px;  }
.history50{margin-top: 48px;  }
.history53{margin-top: 28px;}
.history52{margin-top: 64px;}
.history_left history57{margin-top: -12px;}
.history59{visibility: hidden;    margin-top: -108px;}



.fedena_intro{text-align:center;padding:0 0 30px 0;}
.fedena_intro h1, .customization_heading h1, .services_heading h1, .careers_heading h1, .channelpartner_heading h1, .mobile_heading h1{font-weight:400;color:#333333;font-size:25px;margin:0 0 10px 0;}
.fedena_intro h2, .customization_heading h2, .careers_heading h2, .channelpartner_heading h2, .mobile_heading h2{font-weight:400;color:#333333;font-size:15px;line-height: 1.5}


.partner_content{width:928px;margin:0 auto;padding:35px 0 50px 0;}
.partner_top{overflow:hidden;margin:35px 0 0 0;}
.partner_top_left{float:left;width:558px;}
.partner_top_left p{font-size:15px;margin:0 0 35px 0}
.partner_top_right{float:right;width:320px;padding:70px 0 0 0;}
.partner_top_right h2{color:#232323;font-size:14px;font-weight:700;margin:20px 0 10px 0;text-align:center;}
.partner_top_right p{font-size:12px;text-align:center;}
/*.partner_bottom{overflow:hidden;}*/
.partner_bottom{float: left;margin-bottom: 50px;}
.partnership_pgm1{float:left;width:45%;padding:30px;overflow:hidden;box-shadow: 1px 2px 10px #d4d4d5;border: 1px solid #d9d9d9;}
.partnership_pgm3{float:right;width:45%;padding:30px;overflow:hidden;box-shadow: 1px 2px 10px #d4d4d5;border: 1px solid #d9d9d9;}
.partner_bottom h3{color:#232323;font-size:16px;font-weight:700;text-align:left;}
.partner_bottom p{color:#232323;font-size:15px;padding:15px 0;min-height:90px;}
.partner_bottom ul{padding:0 0 10px 10px;}
.partner_bottom ul li{color:#232323;font-size:15px;margin:0 0 10px 0;background:url(../images/tick2.png) no-repeat 0 0;padding:0 0 0 22px;}
/*.know-more-button{background:url(../images/whats_new_button.png) no-repeat 0 0;display:block;text-decoration:none;color:#ffffff;text-align:center;font-size:12px;padding:6px 0 0 0;width:101px;height:20px;float:left;}*/
.know-more-button{background:#fff;display:block;text-decoration:none;color:#e84c3d;text-align:center;font-size:13px;padding:9px 0 0 0;width:70px;height:30px;float:left;border:1px solid #e84c3d;border-radius: 2px;}
.know-more-button:hover{border:1px solid #bf3a2b;color: #bf3a2b;background: #f4f4f4;text-decoration: none;}
.free_demo_content{width:825px;margin:0 auto;padding:35px 0;}
.demo_content{overflow:hidden;margin:50px 0 0 0;text-align:left;}
.demo_content_left{float:left;width:372px;}
.demo_content_left h2, .contact_fedena_team h3{font-weight:700 !important;font-size:18px !important;color:#232323 !important;}
.demo_content_left ul{margin:30px 0 40px 10px;}
.demo_content_left ul li, .contact_fedena_team ul li{color:#232323;font-size:15px;margin:0 0 10px 0;line-height:1.3em;list-style:disc inside;}
.demo_content_left ul li a{display:inline;color:#dd0000;font-size:15px;}
.demo_content_left ul li a:hover{text-decoration:underline;}
.demo_content_right{float:right;width:395px;}
.demo_content_right img{margin:0 0 20px 0;}
.launch_demo{padding:25px 20px;}
.demo_image_link{background:url(../images/Free-demo-sprite.png) no-repeat 0 0;height:45px;min-height:45px;max-height:45px;width:252px;max-width:252px;min-width:252px;margin-top:-21px;margin-left:50px;float:left;}
.demo_image_link:hover{background:url(../images/Free-demo-sprite.png) no-repeat -251px 0;height:45px;min-height:45px;max-height:45px;width:252px;max-width:252px;min-width:252px;margin-top:-21px;margin-left:50px;float:left;}
.customization_content, .services_content, .careers_content, .channelpartner_content, .media_press_content, .thankyou_content,.privacy_content,.notfound_content{width:928px;margin:0 auto;padding:35px 0 100px 0;}
.customization_heading, .services_heading, .careers_heading, .channelpartner_heading, .mobile_heading{text-align:center;width:928px;margin:0 auto;}
#customization{overflow:hidden;}
.customization_left, .services_left, .careers_left{float:left;width:611px;}
.customization_left p{font-size:15px;margin:35px 0 0 0;text-align:justify;}
.customization_right{float:left;margin:10px 0 0 50px;}
.customization_case_studies{margin:0 0 35px 0;}
.customization_case_studies h2{font-size:18px;color:#232323;font-weight:normal;margin:20px 0 23px 0;}
.customization_contact h2,.customization_contact h3{font-size:18px;color:#232323;font-weight:normal;margin:20px 0 10px 0;}
.customization_contact h2{font-weight:400;color:#232323;font-size:15px;}
.customization_contact h2 span{color:#dd0000;}
.customization_case_studies ul{overflow:hidden;}
.customization_case_studies ul li{float:left;width:293px;padding:0 0 20px 0;text-align:center;}
.customization_case_studies ul li span{display:block;font-size:18px;text-align:center;color:#000000;padding:15px 0;}
.customization_case_studies ul li p{font-size:15px;padding:10px 10px 18px 10px;text-align:justify;}
.customization_case_studies ul li a{font-size:15px;color:#232323;text-decoration:underline;}
.customization_case_studies ul li:nth-child(1) span{background:#ecd2b1;}
.customization_case_studies ul li:nth-child(2) span{background:#e7c597;}
.customization_case_studies ul li:nth-child(3) span{background:#f0bd78;}
.customization_case_studies ul li:nth-child(1){background:#ffe4c0;}
.customization_case_studies ul li:nth-child(2){background:#dbb889;margin:0 24px;}
.customization_case_studies ul li:nth-child(3){background:#e1b06d;}
.customization_case_studies ul li img{width:293px;height:135px;border:none;}
#services , #careers{overflow:hidden;padding:45px 0 0 0;}
.services_left h3{color:#ff0000;font-size:18px;font-weight:normal;margin:30px 0 10px 0;}
.services_left ul{}
.services_left ul li{font-size:15px;color:#232323;line-height:1.5;}
.services_left p{font-size:15px;}
.services_left p a, .careers_left p a{color:#e84c3d;display:inline;}
.services_left p a:hover , .careers_center p a:hover{text-decoration:underline;}
.services_right{float:right;}
.careers_left p{margin:0 0 35px 0;text-align: left;}
.careers_right{float:right;}
.careers_right ul{overflow:hidden;}
.careers_right ul li{float:left;width:76px;height:76px;margin:0 6px 6px 0;}
#employee1{background:url(../images/employee_list.png) no-repeat 0 0;}
#employee2{background:url(../images/employee_list.png) no-repeat -82px 0;}
#employee3{background:url(../images/employee_list.png) no-repeat -161px 0;}
#employee4{background:url(../images/employee_list.png) no-repeat 0 -82px;}
#employee5{background:url(../images/employee_list.png) no-repeat -82px -82px;}
#employee6{background:url(../images/employee_list.png) no-repeat -161px -82px;}
#employee7{background:url(../images/employee_list.png) no-repeat 0 -161px;}
#employee8{background:url(../images/employee_list.png) no-repeat -82px -161px;}
#employee9{background:url(../images/employee_list.png) no-repeat -161px -161px;}
#employee10{background:url(../images/employee_list.png) no-repeat 0 -241px;}
#employee11{background:url(../images/employee_list.png) no-repeat -82px -241px;}
#employee12{background:url(../images/employee_list.png) no-repeat -161px -241px;}
#employee13{background:url(../images/employee_list.png) no-repeat 0 -323px;}
#employee14{background:url(../images/employee_list.png) no-repeat -82px -323px;}
#employee15{background:url(../images/employee_list.png) no-repeat -161px -323px;}
#employee16{background:url(../images/employee_list.png) no-repeat 0 -404px;}
#employee17{background:url(../images/employee_list.png) no-repeat -82px -404px;}
#employee18{background:url(../images/employee_list.png) no-repeat -161px -404px;}
#employee19{background:url(../images/employee_list.png) no-repeat 0 -485px;}
#employee20{background:url(../images/employee_list.png) no-repeat -82px -485px;}
#employee21{background:url(../images/employee_list.png) no-repeat -161px -485px;}
#employee22{background:url(../images/employee_list.png) no-repeat 0 -567px;}
#employee23{background:url(../images/employee_list.png) no-repeat -82px -567px;}
#employee24{background:url(../images/employee_list.png) no-repeat -161px -567px;}
#employee25{background:url(../images/employee_list.png) no-repeat 0 -647px;}
#employee26{background:url(../images/employee_list.png) no-repeat -82px -647px;}
#employee27{background:url(../images/employee_list.png) no-repeat -161px -647px;}
#employee28{background:url(../images/employee_list.png) no-repeat 0 -727px;}
#employee29{background:url(../images/employee_list.png) no-repeat -82px -727px;}
.channelpartner_heading img{margin:0 0 30px 0;}
.channelpartner_heading p{margin:35px 0;text-align:left;}
.channelpartner_heading p a{color:#e84c3d;}
.channelpartner_heading p a:hover{text-decoration:underline;}
.channelpartner, .oempartner{overflow:hidden;margin:0 0 35px 0;}
.concept_number{float:left;width:61px;padding:10px 0;background:#bd0006;text-align:center;margin:0 25px 0 0;}
.concept_number span{color:#ffffff;font-size:25px;font-weight:700;display:block;}
.concept{float:left;width:524px;}
.concept h2{color:#dd0000;font-size:20px;font-weight:700;margin:0 0 20px 0;}
.concept p{margin:0 0 30px 0;text-align:justify;}
.concept p b{font-weight:700;}
.concept ul{padding:0 0 0 50px;}
.concept ul li{margin:0 0 10px 0;line-height:1.5em;}
.concept_img{float:left;width:291px;}
.pricing_fedena_pro{margin:0 0 0 90px;}
.fcp{margin:0 0 0 70px;}
.fedena_mp{margin:0 0 0 90px;}
.colwhite{background-color: #ffffff !important;}
.eligibility{background:#fecd8b;padding:0 0 25px 0;}
.eligibility h3{color:#232323;font-weight:700;font-size:20px;background:#fec170;padding:25px;}
.eligibility ul{padding:25px;}
.eligibility ul li, .affiliate_partner li{color:#232323;margin:0 0 20px 0;background:url(../images/green_bullet.png) no-repeat 0 0;padding:0 0 0 25px;}
.eligibility a{background:url(../images/know-more-button.png) no-repeat -172px 0;width:170px;height:32px;text-align:center;font-size:18px;color:#ffffff;padding:12px 0 0 0;display:block;margin:0 auto;box-sizing: content-box;}
.eligibility a:hover{background:url(../images/know-more-button.png) no-repeat -1px 0;width:170px;height:32px;}
.channelpartner_content h3{font-size:20px;font-weight:700;color:#232323;text-align:center;margin:10px 0 35px 0;}
.affiliate_partner{margin:15px 0 50px 0}
.oem, .oempartner{overflow:hidden;}
.oem_left{float:left;width:610px;}
.oem_right{width:274px;float:right;}
.partner-info{width:240px;border:1px solid #989898;padding:14px;margin:0 0 55px 0;}
.partner_info_top{overflow:hidden;padding:0 0 14px 0;border-bottom:1px solid #d4d4d4}
.partner_info_top img{float:left;width:86px;}
.partner_info_top p{float:right;width:140px;margin:19px 0 0 0;padding:0 !important;text-align:left !important;}
.partner_info_top p span{color:#232323;font-size:15px;font-weight:bold;display:block;}
.partner_info_top p img{}
.partner-info p{text-align:center;font-size:15px;color:#232323;padding:15px 0;line-height:1.3em;}
.partner-info p b{font-weight:bold;}
.download_casestudy{background:url(../images/whats_new_button.png) no-repeat -116px 0;margin:0 auto;display:block;text-decoration:none;color:#ffffff;text-align:center;font-size:12px;padding:6px 0 0 0;width:101px;height:20px;}
.download_casestudy:hover{background:url(../images/whats_new_button.png) no-repeat -116px -44px;}
#contact_content{padding:35px 0 0 0;}
#top_left_part{float:left;width:540px;height:auto;}
.flash_notice{color:#bf0000;display:block;width:500px;margin-bottom:10px;}
#contact_form div label{display:block;width:225px;float:left;line-height:normal;height:19px;padding-top:3px;font-size:14px;}
#contact_form div label span{color:#e84c3d; font-size: 10px}
#contact_form div{height:auto;overflow:hidden;}
#contact_form div input{display:block;width:263px;float:left;border:1px solid #c0c0c0;height:18px;font-size:12px;font-family:Tahoma;}
#contact_form div textarea{display:block;width:259px;float:left;border:1px solid #c0c0c0;height:170px;font-size:12px;font-family:Tahoma;resize:vertical;}
#contact_form input, #contact_form select,#contact_form textarea{overflow:hidden;margin-bottom:19px;margin-top:0;}
#contact_form .submit { margin-top: 20px}
#contact_send{cursor:pointer;background:url(../images/whats_new_button.png) no-repeat 0 0;color:#ffffff;text-align:center;font-size:12px !important;padding:0;width:101px !important;height:26px !important;border:none !important;}
#contact_send:hover{background:url(../images/whats_new_button.png) no-repeat 0 -44px;}
#contact_reset{width:60px !important;margin-left:12px;background:none;font-size:12px !important;font-weight:bold;border:none !important;color:#736f6f;padding:4px 10px 5px;height:24px !important;cursor:pointer;}
#top_right_part{float:right;width:240px;height:auto;}
#quick_contact{width:240px;height:145px;background:#e84c3d;overflow:hidden;}
#quick_contact h2{font-family:Georgia;font-size:14px;font-style:italic;color:#fff;font-weight:normal;margin:17px;}
#quick_contact p{font-size:14px;color:#ffffff;margin:8px 17px;overflow:hidden;}
#quick_contact a{color:#ffffff;text-decoration:none;}
#quick_contact p img, #quick_contact p span{float:left;margin-left:15px;}
#key_contact{width:238px;height:272px;background:#efefef;overflow:hidden;margin-top:20px;border:1px solid #cfcfcf;overflow:hidden;}
#key_contact .description{font-size:12px;margin-left:17px;line-height:18px;color:#545454;}
#key_contact .description i{font-size:12px;line-height:18px;color:#545454;font-style:italic;}
#key_contact h2{font-family:Georgia;font-size:14px;font-style:italic;color:#000000;font-weight:normal;margin:17px 17px 10px 17px;}
.keycontact{overflow:hidden;}
.keycontact img{margin-left:17px;float:left;margin-top:20px;}
.keycontact p{font-size:12px;margin-left:17px;overflow:hidden;line-height:18px;margin-top:20px;float:left;width:120px;}
.keycontact p span{color:#545454;font-size:12px;}
.keycontact a{color:#545454;text-decoration:none;font-size:12px;}
#key_contact .linkedin_link{display:block;float:left;background:url(../images/linkedin.png) no-repeat;width:16px;height:16px;margin-top:3px;}
#key_contact .twitter_link{display:block;float:left;margin-left:10px;background:url(../images/twitter.png) no-repeat;width:16px;height:16px;margin-top:3px;}
#key_contact .facebook_link{display:block;float:left;margin-left:10px;background:url(../images/facebook.png) no-repeat;width:16px;height:16px;margin-top:3px;}
#quick_contact a:hover, #key_contact a:hover{text-decoration:underline;}
#bottom_part{width:100%;padding:40px 0;margin-top:70px;background:#efefef;}
.bottom_part{width:927px;margin:0 auto;overflow:hidden;}
.office_address{font-size:12px;width:238px;float:left;color:#545454;margin:25px 0 0 64px;line-height:20px;}
.office_address span{font-size:14px;color:#000000;line-height:30px;font-weight:700;}
.office_map{float:left;width:615px;}
#about_content_bg3{overflow:hidden;width:927px;margin:0 auto;height:auto;background:#ffffff;padding:40px 0;}
#recaptcha_widget_div{margin-bottom:0px !important;}
#recaptcha_widget_div div{margin-bottom:0px !important;margin-left:222px;}
#media_press{margin:35px 0 0 0;}
/*.mp_item{width:280px;float:left;background:#ffe9c7;margin:10px 12px;border:1px solid #d9d9d9;}*/
.mp_item{width:280px;float:left;margin:10px 12px;border:1px solid #d9d9d9;}
.mp_item{box-shadow: 1px 2px 10px #d4d4d5;}
/*.mp{width:250px;margin:0 auto;padding:15px 0;text-align:right;}*/
.mp{width:244px;margin:0 auto;padding:12px 0;text-align:right;}
/*.mp h6{font-size:15px;font-weight:bold;color:#000000;margin:0 0 5px 0;text-align:left;line-height:1.3em;}*/
.mp h6{font-size:16px;font-weight:bold;color:#2b2b2b;margin:0 0 4px 0;text-align:left;line-height:1.3em;}
/*.mp span{display:block;color:#000000;font-size:12px;font-style:italic;text-align:left;}*/
.mp span{display:block;color:#666666;font-size:12px;text-align:left;font-weight:normal;}
/*.mp p{font-size:15px;color:#000000;padding:25px 0 15px 0;text-align:left;}*/
.mp p{font-size:14px;color:#2b2b2b;padding:13px 0 12px 0;text-align:left;}
/*.mp a{color:#e84c3d;font-size:15px;}*/
.mp a{color:#e84c3d;font-size:12px;float:left;margin-bottom:16px;}
.mp a:hover{text-decoration:underline;}
.contact_fedena_team{float:right;width:300px;}
.contact_fedena_team ul{margin:20px 0 40px 10px;}
.rep{overflow:hidden;margin:20px 0 0 0;}
.rep img{float:left;width:84px;}
.rep div{float:left;width:180px;margin:0 0 0 10px;}
.rep div h6{font-weight:bold;font-size:15px;color:#232323;margin:0 0 8px 0;}
.rep div a{font-size:15px;color:#232323;font-style:italic;margin:0 0 8px 0;display:block;}
.rep div span{font-size:15px;color:#232323;margin:0 0 8px 0;display:block;}
.thankyou_content{overflow:hidden;}
.thankyou_content_left{float:left;width:590px;padding:40px 0 0 0;}
#thankyou_content_left{float:left;width:559px;padding:40px 0 0 0;}
.thankyou_content_left h1, #thankyou_content_left h1{font-weight:400;color:#232323;font-size:25px;padding:0 0 30px 0;}
.thankyou_content_left p, #thankyou_content_left p{color:#232323;padding:0 0 20px 0;}
.thankyou_content_left p a, #thankyou_content_left p a{color:#dd0000;}
.thankyou_content_left p a:hover, #thankyou_content_left p a:hover{text-decoration:underline;}
.thankyou_content_right{float:right;width:242px;padding:30px 0 0 0;}
#thankyou_content_right{float:right;width:362px;padding:30px 0 0 0;}
.privacy_content p{font-size:15px;margin:10px 0 35px 0;;}
.privacy_content h2{font-size:15px;margin:20px 0 10px 0;font-weight:700;}
.privacy_content ul{margin:20px 0 20px 25px;}
.privacy_content ul li{font-size:15px;color:#232323;margin:0 0 20px 0;list-style:disc inside;line-height:1.4em;}
.privacy_content ul li ul{margin:15px 0 0 30px;}
.privacy_content ul li ul li{line-height:1.4em;}
.privacy_content p a, .privacy_content li a{color:#dd0000;}
.privacy_content p a:hover, .privacy_content li a:hover{text-decoration:underline;}
.mobile_content{height:2388px;}
.mobile_heading img{margin-top:24px;}
.mobile_heading{margin-bottom:54px !important;}
.mobile_heading p{//margin:35px 0;text-align:left;font-size:15px !important;//line-height:24pt;}
.align-middle{vertical-align:middle;height:auto;}
.mobile-screen{width:928px;margin:0 auto 15px auto;}
.screens{margin-top:30px;height:192px;border-bottom:1px solid #c5c5c5;}
.screens h6{font-size:15px;font-weight:bold;margin:5px auto;padding-top:37px;}
.padding-top{padding-top:44px !important;}
.screens p{font-size:15px;width:580px;}
.note{font-style:italic;font-size:13px;color:#232323;margin:5px 0px;}
.text-right{float:right;//margin-left:70px;width:590px !important;//padding-left:85px;}
.screen-bg{width:200px;height:192px;margin-bottom:1px;}
.mobile-screen-1{float:right;margin-right:85px;background:url("../images/fedena-mobile-loginscreen.png") no-repeat;}
.mobile-screen-2{float:left;margin-left:85px;background:url("../images/fedena-mobile-alerts.png") no-repeat;}
.mobile-screen-3{float:right;margin-right:85px;background:url("../images/fedena-mobile-timetable.png") no-repeat;}
.mobile-screen-4{float:left;margin-left:85px;background:url("../images/fedena-mobile-calendar.png") no-repeat;}
.mobile-screen-5{float:right;margin-right:85px;background:url("../images/fedena-mobile-attendance.png") no-repeat;}
.mobile-screen-6{float:left;margin-left:85px;background:url("../images/fedena-mobile-leaves.png") no-repeat;}
.mobile-screen-7{float:right;margin-right:85px;background:url("../images/fedena-mobile-attendance-details.png") no-repeat;}
.mobile-screen-8{float:left;margin-left:85px;background:url("../images/fedena-mobile-fees-dues.png") no-repeat;}
.mobile-get-it{text-align:center;width:928px;margin:5px auto;height:285px;}
.mobile-laptop{float:right;height:285px;width:470px;background:url("../images/fedena-mobile-laptop.png") no-repeat;}
.mobile-get-it a{background:url("../images/know-more-button.png") no-repeat -1px 0;padding:9px 0 0 0;text-align:center;font-size:20px;color:#ffffff;font-weight:700;text-decoration:none;display:inline-block;width:170px;height:35px;margin:0px;}
.mobile-get-it p{font-size:15px;height:90px;text-align:left;width:455px;}
.mobile-get-it a:hover{background:url(../images/know-more-button.png) no-repeat -172px 0;}
#pay_form p label{display:block;width:225px;float:left;line-height:normal;height:19px;padding-top:3px;font-size:14px;}
#pay_form div label{display:block;width:140px;float:left;line-height:normal;height:19px;padding-top:3px;font-size:14px;}
#pay_form div label span{color:#dd0000;}
#pay_form div ul li{display:block;list-style-type:none;margin:0;width:200px;height:33px;float:left;}
#pay_form div{height:auto;overflow:hidden;}
#pay_form div ul li .icon{width:23px;height:27px;margin:0 !important;float:left;display:block;}
#pay_form div ul li input, #pay_form div ul li span{float:left;font-size:14px;}
#pay_form div input{display:block;float:left;border:1px solid #c0c0c0;font-size:12px;font-family:Tahoma;width:244px;}
#pay_form div select{display:block;width:265px;float:left;border:1px solid #c0c0c0;height:22px;padding:1px;font-size:12px;font-family:Tahoma;background:#fff;}
#pay_form div textarea{display:block;width:259px;float:left;border:1px solid #c0c0c0;height:170px;font-size:12px;font-family:Tahoma;resize:vertical;}
#pay_form div{overflow:hidden;margin-bottom:19px;margin-top:0;}
.cards_accepted{font-size:13px !important;font-family:'Droid Sans', sans-serif;margin-top:50px !important;line-height:32px;height:34px;}
.cards_accepted p{width:210px;float:left;line-height:34px;clear:both;}
.cards_accepted ul{height:34px;width:200px;float:left;}
.cards_accepted ul li{float:left;width:52px !important;height:100%;margin-right:10px !important;}
.cards_accepted ul li img{width:100%;height:100%;}
.cards_accepted{font-size:13px !important;font-family:'Droid Sans', sans-serif;margin-top:50px !important;line-height:32px;height:34px;}
.cards_accepted p{width:210px;float:left;line-height:34px;clear:both;}
.cards_accepted ul{height:34px;width:200px;float:left;}
.cards_accepted ul li{float:left;width:52px !important;height:100%;margin-right:10px !important;}
.cards_accepted ul li img{width:100%;height:100%;}
.reduce_space{margin-top: 0px !important;}
.equate_length{padding-bottom: 40px !important;}
.algn_centr{padding-right: 45px;width: 18px!important;}
.width_radio{width: 18px !important;}
.services_left a{background:url(../images/know-more-button.png) no-repeat -172px 0;width:170px;height:32px;text-align:center;font-size:18px;color:#ffffff;padding:12px 0 0 0;display:block;margin:0 auto;}

.careers_center{text-align:center;}





header{ position:absolute;  width:100%;font-family:'Droid Sans', sans-serif;background: #ffffff;box-shadow: 0 2px 5px rgba(50, 50, 50, 0.25);}
/*header.large {height: 131px;}*/
 make sticky temp 
header.large {height: 81px; position:fixed; width: 100%; z-index: 50 }


/*header.large img{ width: 136px; height: 33px; }*/
header.large img{ width: 136px; height: 54px; }
#header {width: 100%;padding:17px 0 15px 0;z-index: 100;background: #FFFFFF;position: relative;}
header.large #header {padding:17px 0 15px 0;}

header.small #header {padding:12px 0 12px 0;}

header.small {  position: fixed; z-index: 100}
/*header.small img{ width: 97px; height: 24px; }*/
header.small img{ width: 97px; height: 39px; }
header.small .btn-med {padding: 7px 11px 5px 11px;}
header.small ul.dropdown li > ul {top:30px;}
header.small #primary-nav {margin: 0 35px 0 0;min-height: 34px}
header.small #nav-holder #top-nav-btn {margin: 1px 0 0 0;}
header.small #primary-nav .primary-nav-header {padding: 9px 20px 3px 20px; line-height: 12px}
header.small .contact_phone_icon {float: right;width: 28px;height: 28px;background-image: url(../images/fedena-homepage-sprite.png);background-repeat: no-repeat;background-position: -4px -184px;margin: 0px 3px 0 26px;cursor: pointer;}
header.small .contact_phone_icon:hover {background-position: -40px -184px;}
header.small .contact_phone_icon.active {background-position: -40px -184px;}
header.small #logo {margin: 2px 0 0 0;}
b-headers{  transition: all 1s;  -moz-transition: all 1s; -webkit-transition: all 1s;  -o-transition: all 1s; }
#header div {	position: relative;}
#header .wrapper {margin: 0 auto;padding: 0;width: 934px;position: relative;}
/*.large .parent {
    color: #e84c3d ;
    padding-bottom: 2px !important;
    z-index: 2;

}*/
.small .parent {
    color: #e84c3d ;
    padding-bottom: 8px !important;

}
.parent:hover {
    color: #e84c3d !important;
    border-radius:6px 6px 0 0;
    border:1px solid #c0c0c0 !important ;
    border-bottom: 1px solid transparent !important;
    padding-bottom:2px;
    z-index2;
}

header.small .parent:hover {

    border:1px solid #c0c0c0;
    border-bottom:1px solid transparent;
    padding-bottom:2px;
    z-index:2;
    color:#e84c3d;
}



ul.dropdown li > ul{box-shadow: 0 5px 10px rgba(0,0,0,0.2);width:auto;visibility:hidden;position:absolute;top:45px;left:0;padding:15px 20px  15px 20px;margin:0;z-index:1;border: 1px solid #c0c0c0;background: #ffffff;border-radius: 0 6px 6px 6px;}
ul.dropdown ul li{float:none;overflow: visible;overflow: hidden;}
ul.dropdown ul li a{text-align:left;font-size:14px;color: #666666 !important;white-space: nowrap;border:none !important;padding: 15px 10px;display: block; }
ul.dropdown ul li a:hover{background:#f7f7f7; color: #e84c3d !important}
/*ul.dropdown ul li:hover{background:#f7f7f7 !important;}*/
ul.dropdown ul li ol {display:inline-block;width: auto;margin:0;vertical-align: top;width: 44%}
ul.dropdown ul li ol:nth-child(2) {margin: 0 0 0 35px;}
ul.dropdown ul li ol li span {color: #333333;font-weight: 700;font-size: 14px;padding: 15px 0 20px 9px;display: block;}
#primary-nav .hover ul li ul {visibility: visible;}
#fedena_logo{float:left;width:212px;height:78px;margin:0;padding:0;}
.fedena_logo{background:url(../images/fedena-logo.png) no-repeat center;width:212px;height:78px;padding:0;}
.fedena_logo a{padding:0 !important;width:100%;height:100%;}
.fedena_logo a:hover{background:none !important;}
nav ul li a:hover, #fedena_logo:hover{color:#ffffff !important;background:rgba(141, 2, 6, 0.6);}
#nav-holder { height: auto;  position: relative; clear: both; display:table; width: 100%}
#nav-holder #top-nav-btn { margin: 6px 0 0 0; float: right; }
#logo {  width: 155px; float: left; margin: 4px 0 0 0; overflow: hidden; position: relative; clear: both;  }
#header-simple #logo { width: 100%; margin: 0 1em 0.75em 0; }
#header-simple #logo a { margin-right: 1em; }
.contact_phone_icon {float: right;width: 35px;height: 35px;background-image: url(../images/fedena-homepage-sprite.png);background-repeat: no-repeat;background-position: -1px -145px;margin: 7px 0 0 22px;cursor: pointer;}
.contact_phone_icon:hover {background-position: -37px -145px;}
.contact_phone_icon.active {background-position: -37px -145px;}


#primary-nav { z-index: 200; position: relative; float: right;margin: 3px 35px 0 0;min-height: 46px; }
#primary-nav .primary-nav-item { position: relative; float: left;transition: all 250ms linear; }
#primary-nav .primary-nav-item:/hover .primary-nav-header { text-decoration: none; background: #dd0000; color: #FFFFFF; -webkit-box-shadow: -2px 0 5px rgba(50, 50, 50, 0.25), 2px 0 5px rgba(50, 50, 50, 0.25); -moz-box-shadow: -2px 0 5px rgba(50, 50, 50, 0.25), 2px 0 5px rgba(50, 50, 50, 0.25); box-shadow: -2px 0 5px rgba(50, 50, 50, 0.25), 2px 0 5px rgba(50, 50, 50, 0.25); }
#primary-nav .primary-nav-item.hover .sub-menu { visibility: visible; }
#primary-nav .primary-nav-header { font-size: 15px; position: relative; padding:0 20px; cursor: pointer; color: #555; text-transform: uppercase;display: block;line-height: 42px;border: 1px solid transparent;background:#ffffff;border-radius:6px 6px 0 0;  }
#primary-nav .primary-nav-header.current {color: #e84c3d;}
#primary-nav .primary-nav-header:hover {color: #e84c3d;}

#primary-nav .sub-menu { visibility: hidden; z-index: 99999; border-top: 1px solid #CCCCCC; background: #FFFFFF; top: 48px; left: 0; position: absolute; overflow: visible; -webkit-box-shadow: -2px 2px 5px rgba(50, 50, 50, 0.25), 2px 2px 5px rgba(50, 50, 50, 0.25); -moz-box-shadow: -2px 2px 5px rgba(50, 50, 50, 0.25), 2px 2px 5px rgba(50, 50, 50, 0.25); box-shadow: -2px 2px 5px rgba(50, 50, 50, 0.25), 2px 2px 5px rgba(50, 50, 50, 0.25); -webkit-border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; border-right: 1px solid #CCCCCC\9; border-bottom: 1px solid #CCCCCC\9; border-left: 1px solid #CCCCCC\9; }
#primary-nav .hover > a { }

.btn-green {border: none;	color: #FFFFFF !important;	background-color: #07ad61;transition: all 250ms linear;}
.btn-green:hover {	background-color: #009651}
.btn-med {padding: 11px;-webkit-border-radius: 3px;	-moz-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
.btn {font-size: 15px;display: inline-block;transition: all 250ms linear;color: #ffffff;text-align: center;margin: 0;white-space: nowrap;overflow: visible;zoom: 1;	cursor: pointer;}
.btn-med span {	font-size: 15px;}
.btn span {color: #ffffff;text-align: center;margin: 0;white-space: nowrap;display: block;overflow: visible;zoom: 1;	cursor: pointer;}
.btn-red {border: none;	color: #FFFFFF !important;	background-color: #e84c3d;}
.btn-red:hover {background-color: #bf3a2b;}
.btn-transparent {background: transparent;;border:1px solid #333333;color: #333333 !important}
.btn-transparent:hover { background-color: rgba(0, 0, 0, 0.1)}
.btn-transparent span {color: #333333 !important;font-size: 14px}
.clear {clear: both;}
.zero-height {height: 0 !important;}
.sticky {position: fixed !important;top: 0;z-index: 5000;left: 0;right: 0}


#contact_popup {display: none;background: #ffffff;padding: 20px 20px 10px 20px;text-align: center;border: 1px solid #e5e5e5;top: 90px !important;position: absolute !important;right: 0;}
#contact_popup h5 {color: #07ad61;font-size: 16px;font-weight: 400}
#contact_popup h6 {margin: 18px 0 18px 0;font-size: 16px;color: #333333;font-weight: 700}
#contact_popup p {color: #333333;font-size: 13px}
#contact_popup a {color: #666666;font-size: 16px;display: block;   line-height: 20px; max-width:100%;  padding: 15px}
#contact_popup a:hover {color: #e84c3d !important; background: #f7f7f7}
.divider_section {color: #999999;font-size: 13px;text-transform: uppercase;margin: 0 0 5px 0;display: block;overflow: hidden; text-align: center;}
.divider_section:before,.divider_section:after {background-color: #e5e5e5;content: "";display: inline-block;height: 1px; position: relative;vertical-align: middle;width: 50%;}
.divider_section:before { right: 0.5em; margin-left: -50%;}
.divider_section:after { left: 0.5em;  margin-right: -50%;}
.b-close {width: 12px;height: 12px;background: url(../images/fedena-homepage-sprite.png) no-repeat -84px -157px;cursor: pointer;display: block;position: absolute;right: 8px;top: 8px;}
.two_column {width: 368px !important}
.b-modal {position: fixed;top: 0px;right: 0px;bottom: 0px;left: 0px;opacity: 0.2;cursor: pointer;background-color: rgb(0, 0, 0);}
/*  GRID OF TWO   ============================================================================= */




#submenu {width: 100%;background: #e84c3d;}
#submenu ul {overflow: hidden;text-align: center;}
#submenu ul li {display: inline-block;}
#submenu ul li a {padding: 10px 20px;color: #ffffff;font-size: 14px;display: block;}
#submenu ul li a:hover {background: #bf3a2b}
#submenu .current {
    background: #bf3a2b;
}

.align_center {width: 934px;margin: 0 auto;text-align: left;}
/*  GRID OF EIGHT   ============================================================================= */

.span_8_of_8 {	width: 100%;}
.span_7_of_8 {	width: 87.3%; }
.span_6_of_8 {	width: 74.6%; }
.span_5_of_8 {	width: 61.9%; }
.span_4_of_8 {	width: 49.2%; }
.span_3_of_8 {	width: 36.5%;}
.span_2_of_8 {	width: 23.8%; }
.span_1_of_8 {	width: 11.1%; }

/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */
@media only screen and (max-width: 480px) {
    .span_8_of_8 {	width: 100%; }
    .span_7_of_8 {	width: 100%; }
    .span_6_of_8 {	width: 100%; }
    .span_5_of_8 {	width: 100%; }
    .span_4_of_8 {	width: 100%; }
    .span_3_of_8 {	width: 100%; }
    .span_2_of_8 {	width: 100%; }
    .span_1_of_8 {	width: 100%; }
    .span_1_of_6 {	width: 100%; }
    .span_2_of_6 {	width: 100%; }
}

.span_1_of_6 {
    width: 15.33%;
}
.span_2_of_6 {
    width: 25.26%;
    float: right !important
}


/*  SECTIONS  ============================================================================= */

.section {	clear: both;padding: 0px;margin: 0px;}

/*  GROUPING  ============================================================================= */


.group:before,
.group:after {  content:"";  display:table;}
.group:after { clear:both;}
.group {   zoom:1; /* For IE 6/7 (trigger hasLayout) */}

/*  GRID COLUMN SETUP   ==================================================================== */
.col {	display: block;	float:left;	margin: 1% 0 1% 2.5%;}
.col:first-child { margin-left: 0; } /* all browsers except IE6 and lower */
/*  REMOVE MARGINS AS ALL GO FULL WIDTH AT 480 PIXELS */
@media only screen and (max-width: 480px) {
    .col { 	margin: 1% 0 1% 0%;
    }
}


.page_content {width: 938px;margin: 0 auto;padding: 50px 0 100px 0;}
.page_title {font-weight: 400;color: #232323;font-size: 25px;margin: 0 0 10px 0;text-align: center;}
.page_subtitle {font-weight: 400;color: #232323;font-size: 15px;line-height: 1.5;text-align: center;margin: 0 0 60px 0;}
.core_team {background: #f7f7f7; margin: 0 0 25px 0; padding: 30px; clear: both;color: #333333;display: table;}
.core_team_content {float: left;width: 72%;}
.core_team h5 {font-weight: 700;font-size: 18px;margin: 0 0 12px 0;color: #333333}
.core_team h6 {font-weight: normal;font-size: 15px;color: #333333}
.core_team p {font-size: 15px;margin: 25px 0 0 0;color: #7b7b7b}
.core_team:nth-child(odd) img {float: left;}
.core_team:nth-child(odd) .core_team_content {float: right;}
.core_team:nth-child(even) img {float: right;}



/* updated mak */

.inner-pages {
    padding-top: 150px;

}

.coreteam-subhead {
    text-align: center;
    margin-bottom: 40px;
    font-size: 26px;
    color : #e84c3d;
    font-weight: normal;
}

.coreteam-subhead.second {
    margin-top: 80px;
}
.thankyou-area {
    padding-top: 50px;
    text-align: center;
}


.thankyou-area h1{
    font-size: 40px;
    margin: 20px;
    color:#e84c3d;
}

.thankyou-area h3{
    font-size: 20px;
    margin: 20px;
    color: #666;
}

.thankyou-area .incase{
    color: #999;
    font-size: 12px;
    margin: 100px 0 30px 0;
}

.thankyou-area p a{
    color:#e84c3d;
}
.mp_item:hover{transform: translateY(-3px);}
.mp_item{cursor: pointer;box-sizing:border-box;}
.masonry-brick{box-sizing: border-box;}
header.large a:hover {text-decoration: none;}
header.large a:focus {text-decoration: none;}
.time_span{
    font-size: 11px;
    margin-top: 10px;
    color: #666;
}
