@charset "utf-8";

/* CSS Document */

body{ background:url(../images/body_bg.jpg) repeat;}

a:hover, div:hover{ transition:all 0.3s ease-in-out;}

.main_wrapper{ width:970px; margin:0px auto;}

.container{ float:left; width:100%;  background:#FFF; box-shadow:0px 0px 21px #b1b1b1;}

.header{ width:100%; float:left; height:184px; border-top:5px solid #705d48;}

.header_top{ height:35px; width:100%; float:left; border-bottom:1px solid #ececec;}

.header_top_left{ width:292px; height:35px; float:left; padding:4px 6px; }

.login_text{ width:99px; height:15px; border:1px solid #bfbebe; float:left; margin-right:4px; padding:5px; font-family: 'CalibriRegular'; font-size:13px; color:#6a6a6c;}

.login_btn{ border:1px solid #bfbebe; float:left; background:url(../images/login_button.jpg) repeat-x; font-family: 'CalibriRegular'; font-size:14px; text-align:center; color:#414042; height:22px; width:48px; padding-top:3px;}

.header_top_right{ width:94px; height:24px; margin-top:4px; float:right; background:url(../images/chat_icon.png) no-repeat left; padding-left:35px; padding-top:2px; text-transform:uppercase; font-size:20px; font-family: 'CalibriRegular'; color:#68af1a;}

.header_logo{ width:100%; height:101px; float:left;}

.header_logo a{ width:292px; height:101px; float:left; margin-left:339px; background:url(../images/logo.png) no-repeat center;}

.navigation_wrapper{ width:900px; float:left; height:46px; border-top:1px solid #ececec; padding:0px 35px;}

.navigation_wrapper a{ font-size:15px; font-family: 'CalibriBold'; float:left; color:#414042; padding:13px 12px 12px 20px;  border-right:1px solid #ececec; text-transform:uppercase;}

.navigation_wrapper a:hover{ color:#1c3c98;}

.home{ background:url(../images/home.png) no-repeat left;}

.home:hover{ background:url(../images/home_hover.png) no-repeat left;}

.services{ background:url(../images/services.png) no-repeat left 16px; margin-left:8px;}

.services:hover{ background:url(../images/services_hover.png) no-repeat left 16px;}

.works{ background:url(../images/works.png) no-repeat left 16px; margin-left:8px;}

.works:hover{ background:url(../images/works_hover.png) no-repeat left 16px;}

.pricing { background:url(../images/pricing.png) no-repeat left 15px; margin-left:8px;}

.pricing:hover { background:url(../images/pricing_hover.png) no-repeat left 15px;}

.our_promise{ background:url(../images/promise.png) no-repeat 7px 14px; margin-left:5px;}

.our_promise:hover{ background:url(../images/promise_hover.png) no-repeat 7px 14px;}

.order_now{ background:url(../images/order_now.png) no-repeat left 16px; margin-left:12px;}

.order_now:hover{ background:url(../images/order_now_hover.png) no-repeat left 16px;}

.free_draft{ background:url(../images/free_draft.png) no-repeat left 13px; margin-left:12px;}

.free_draft:hover{ background:url(../images/free_draft_hover.png) no-repeat left 13px; }

.contact_us{ background:url(../images/contact_us.png) no-repeat left 17px; margin-left:15px; border:0px !important;}

.contact_us:hover{ background:url(../images/contact_us_hover.png) no-repeat left 17px;}

.banner{ width:100%; float:left; height:513px; border-bottom:2px solid #dfdfdf;}

.banner_left{ width:698px; height:513px; float:left; background:url(../images/banner_image.png) no-repeat center; position:relative}

.banner_right{ width:272px; height:508px; float:left; border-top:5px solid #dfdfdf; background:url(../images/banner_right.jpg) no-repeat center;}

.banner_right_top{ width:235px; height:79px; padding-left:37px; text-transform:uppercase; font-family: 'RobotoCondensedRegular'; font-size:30px; color:#1d3c98; padding-top:10px;}

.banner_right_middle{ width:272px; height:106px; float:left; font-size:17px; color:#FFF; text-align:center; line-height:25px; margin-top:58px; font-family: 'OpenSansRegular';}

.banner_right_inner{ width:272px; height:auto; float:left; font-size:17px; color:#FFF; text-align:center; line-height:25px; margin-top:4px; padding-bottom:4px; font-family: 'OpenSansRegular'; border-bottom:1px solid #239dc0;}

.banner_right_inner_top{ width:272px; height:auto; float:left; font-size:17px; color:#FFF; text-align:center; line-height:25px; margin-top:50px; padding-bottom:4px; font-family: 'OpenSansRegular'; border-bottom:1px solid #239dc0;}

.absolute{ width:261px; height:51px; float:left; background:url(../images/banner_right_button.jpg) repeat-x; border-radius:3px; border:1px solid #0a7d9d; margin-left:5px; margin-top:15px; color:#163695; font-size:35px; text-align:center; font-family: 'RobotoLight';  padding-top:3px; box-shadow:0px 2px 5px #868686;}

.absolute span{  font-family: 'RobotoMedium';}

.absolute:hover{ background:url(../images/banner_right_button_hover.jpg) repeat-x;}

.banner_get_free{ width:243px; height:74px; float:left;font-family: 'MondaRegular'; border:1px solid #51c8ea; margin-top:20px; margin-left:14px; text-transform:uppercase; text-align:center; font-size:22px; color:#FFF; padding-top:5px;}

.click_here{ background:url(../images/click_here_bg.png) no-repeat center; width:79px; height:25px; float:left; font-size:13px; text-transform:none; color:#FFF; padding-top:3px; font-family: 'OpenSansRegular'; padding-right:10px; margin-left:80px; margin-top:3px;}

.click_here:hover{ opacity:0.8;}

.continue{ font-size:18px; background:#163695; color:#FFF; text-align:center; padding:6px 12px; float:left; margin-left:8px; margin-top:21px; font-family: 'MondaRegular';}

.continue:hover{ background:#0b1d51;}

.banner_left_btm{ width:698px; height:62px; position:absolute; bottom:0px;}

.banner_left_btm a{ float:left; font-size:17px; color:#FFF; padding:10px; font-family: 'CalibriRegular';}

.banner_left_btm_one{ width:147px; height:51px; margin-right:9px; float:left; font-size:17px; color:#1d1b20 !important; text-align:right; padding-top:3px; font-family: 'CalibriRegular'; padding-top:8px;}

.banner_left_btm_two:hover{ background-color:#0a614f;}

.banner_left_btm_two{ background:#1bbc9b url(../images/banner_bottom_icon.png) no-repeat 137px 10px; width:140px; height:40px; }

.banner_left_btm_three, .banner_left_btm_five, .banner_left_btm_four{ width:100px; height:40px; background:#f5791f url(../images/banner_bottom_icon.png) no-repeat 95px 10px; margin-left:5px;}

.banner_left_btm_three:hover{ background-color:#cf5d0a;}

.banner_left_btm_four{ background-color:#3598db;}

.banner_left_btm_four:hover{ background-color:#0c5789;}

.banner_left_btm_five{ background-color:#9b58b5;}

.banner_left_btm_five:hover{ background-color:#782c95;}

.advantage_wrapper{ width:970px; height:201px; float:left; border-bottom:1px solid #ececec;}

.advantage_one{ width:194px; height:246px; float:left; background:url(../images/advantage_one.png) no-repeat 8px 36px; padding-left:90px; padding-top:35px; margin-right:42px;}

.advantage_head{ font-size:17px; color:#705d48; float:left; width:100%; font-family: 'CalibriBold'; text-transform:uppercase;}

.advantage_cnt{ width:100%; float:left; float:left; font-size:14px; font-family: 'CalibriRegular'; line-height:20px;}

.advantage_cnt a{ color:#0703d6; font-family: 'CalibriRegular';}

.advantage_btn{ border:1px solid #bfbfbf; font-size:14px; text-align:center; color:#686869; font-family: 'CalibriRegular'; padding:5px 10px; float:left; margin-top:12px;}

.advantage_two{ background:url(../images/advantage_two.png) no-repeat 8px 36px !important;}

.advantage_three{ background:url(../images/advantage_three.png) no-repeat 8px 36px !important; margin:0px !important;}

.levels_wrapper{ width:970px; height:349px; float:left; padding-top:28px; border-bottom:1px solid #ececec;}

.levels_one{ width:220px; height:319px; float:left; background:url(../images/level_one.jpg) no-repeat center; margin-left:16px; position:relative; border:1px solid #FFF;}

.levels_one:hover{ border-color:#705d48;}

.levels_one:hover .level_disc{ color:#705d48; transition:all 0.3s ease-in-out;}

.level_disc{ position:absolute; bottom:0px; background:url(../images/level_disc_bg.png) repeat; width:205px; height:28px; text-transform:uppercase; font-size:17px; color:#FFF; padding-top:15px; font-family: 'CalibriBold'; font-weight: lighter; padding-left:15px}

.levels_two{ background:url(../images/level_two.jpg) no-repeat center !important;}

.levels_three{ background:url(../images/level_three.jpg) no-repeat center !important;}

.levels_four{ background:url(../images/level_four.jpg) no-repeat center !important;}

.news_wrapper{ width:970px; float:left; padding-top:26px; padding-bottom:24px;}

.news_one{ width:468px; min-height:310px; border-right:1px solid #e7e8e9; padding-left:17px; float:left;}
.news_one a{ border:1px solid #bfbfbf; padding:8px 12px; float:left; color:#686869; font-size:14px; font-family: 'CalibriRegular'; margin-top:7px;}

.news_one_head{ color:#705d48; font-size:17px;font-family: 'CalibriBold'; text-transform:uppercase; margin-bottom:6px; }
.news_one_head a{ border:none !important; color:#705d48; font-size:17px;font-family: 'CalibriBold'; text-transform:uppercase; margin-bottom:6px; }
.news_one_head a:hover{ color:#705d48; text-decoration:underline; }

.news_one_text{ width:93%; font-size:14px; line-height:20px; color:#414042; font-family: 'CalibriRegular'; text-align:justify; margin-top:6px;}




.news_two{ border:0px !important; width:434px !important; margin-left:16px;}

.news_two .news_one_text{ width:100%;}

.footer{ width:970px; float:left;}

.footer_top{ width:926px; height:auto; float:left; background:#705d48; padding:22px 22px;}

.footer_top_one{ width:343px; float:left; padding-right:55px; border-right:1px solid #554431;}

.footer_top_one_head{ width:100%; float:left; text-transform:uppercase; font-size:17px; color:#FFF; font-family: 'CalibriBold'; margin-bottom:7px;}

.footer_top_one p, .footer_top_three p{ float:left; width:100%; font-size:14px; color:#FFF; line-height:20px; margin-bottom:8px; font-family: 'CalibriRegular'; text-align:justify;}

.footer_top_one p a {text-decoration:none; font-size:14px; color:#FFF;}

.footer_top_one p a:hover {text-decoration:underline;}

.footer_top_two{ width:139px; height:209px; float:left; padding-left:53px; border-right:1px solid #554431;}

.footer_top_two a{ float:left; width:100%; color:#FFF; font-size:14px; font-family: 'CalibriRegular'; margin-bottom:10px;}

.footer_top_two a:hover{ text-decoration:underline;}

.footer_top_three{ width:278px; float:left; padding-left:47px}

.news_letter{ width:255px; height:17px; padding:10px; box-shadow:0px 5px 5px #bebfc3 inset; border:1px solid #463829; color:#705d48; font-size:13px;font-family: 'CalibriRegular'}

.newsletter_btn{ width:99px; height:28px; float:right; background:url(../images/btm_button_bg.jpg) repeat-x; text-align:center; padding-top:9px; margin-top:10px; box-shadow:0 2px 2px #333; color:#FFF; font-size:17px; font-family: 'CalibriRegular';}

.newsletter_btn:hover{ opacity:0.8;}

.footer_bottom{ width:100%; height:45px; float:left; background:#000; padding-top:31px;}

.footer_bottom span{ float:left; color:#99846d; font-size:14px; font-family: 'CalibriRegular'; margin-left:25px;}

.footer_bottom_right{ float:right; width:324px; height:17px; color:#99846d; font-size:14px; font-family: 'CalibriRegular';}

.footer_bottom_right a{ color:#99846d; font-size:14px; font-family: 'CalibriRegular';}

.footer_bottom_right a:hover{ text-decoration:underline;}

.news_one a:hover, .advantage_btn:hover, .login_btn:hover{ color:#99846d; border-color:#99846d;}

.inner_wrapper{ float:left; padding:36px 18px; width:933px; border-top:4px solid #dfdfdf; position:relative;}

.inner_wrapper_left{ width:284px; position:absolute; left:21px; top:66px;}

.inner_wrapper_right{ float:right; width:633px; border:10px solid #828282; border-radius:5px; background:#828282;}

.inner_wrapper_right_inner{ width:587px; border-radius:5px; border:1px solid #5a5a5a; background:#FFF; padding:22px; float:left;}

.inner_wrapper_top{ width:654px; height:44px; float:right;}

.inner_wrapper_top a{ color:#FFF; text-transform:uppercase; background:#705d48; font-size:15px; font-family: 'CalibriBold'; padding:9px 8px; float:left

; border-radius:3px; position:relative; margin-right:6px;}

.inner_wrapper_top a span{ position:absolute; width:9px; height:11px; background:url(../images/bottom_arrow.png) no-repeat center; bottom:-11px; z-index:100; left:46%; display:none;}

.inner_wrapper_top .current, .inner_wrapper_top a:hover{ background:#1c3c98 !important;}

.inner_wrapper_top .current span{ display:block !important;}

.inner_wrapper_left a{ width:215px; height:21px; float:left; background:url(../images/side_nav_bg.png) no-repeat center; font-family: 'CalibriBold'; font-size:15px; color:#FFF; padding:15px 22px; position:relative; margin-bottom:9px; text-transform:uppercase;}

.inner_wrapper_left a span{ width:24px; height:11px; position:absolute; right:-24px; background:url(../images/side_arrow.png) no-repeat center; top:27px; display:none;}

.inner_wrapper_left .current span{ display:block !important;}

.inner_wrapper_left .current, .inner_wrapper_left a:hover{ background: url(../images/side_nav_bg_hover.png) !important;}

.row{ width:100%; float:left; margin-bottom:30px;}

.text_name{ width:100%; float:left; font-size:15px; color:#705d48; margin-bottom:5px;}

.text_name span{ color:#ff0000; font-size:15px;}

.text_type{ width:269px; height:27px; float:left; border:1px solid #b9b8b8; border-radius:3px; padding:5px; color:#414042; font-size:14px; font-family: 'CalibriRegular';}

.sub_raw{ width:281px; float:left; margin-right:25px;}

.none{ margin-right:0px;}

.row a{ float:right; text-align:center; padding:6px 8px; font-size:18px !important; color:#FFF; border-radius:3px; }

.row a:hover{ opacity:0.8;}

.submit{ background:url(../images/submit_bg.jpg) repeat-x; text-shadow: 0px 1px #041954; }

.back{ background:url(../images/back_btn_bg.jpg) repeat-x; margin-right:5px; text-shadow: 0px 1px #3d3021;}

.inner_row{ width:100%; float:left; text-align:center; font-size:16px; color:#000000; margin-bottom:10px;}

.loading_container{ width:88px; height:65px; margin:0 auto; font-size:16px; color:#ff0000; margin-top:10px;}

.loading_container span{ float:left; width:100%; text-align:center;}

.sample_row{ width:100%; float:left; color:#ff0000; font-size:15px; margin-top:-10px; margin-bottom:8px;}



.drop_down { position: relative; border:1px solid #c2c2c2; background-color: #FFF; display:inline-block; float:left;}

.drop_down select{font-size: inherit;padding: .5em;margin: 0;padding-right: 2.5em;border: 0;border-radius: 3px;-webkit-appearance: none;-moz-appearance: none;appearance: none; color:#181818; padding:5px; font-size:14px; height:29px; width:300px;background-color: #FFF; cursor:pointer; }

.drop_down {position: relative;display: inline-block;vertical-align: middle;}

.drop_down::before,

.drop_down::after {content: "";position: absolute;pointer-events: none;}

.drop_down::after {height: 1em;font-size: .625em;		line-height: 1;right: 1.2em;top: 50%; margin-top: -.5em;}

.drop_down::before {width: 31px;right: 0; top: 0; bottom: 0;border-radius: 0 3px 3px 0;}

.drop_down::before {background: #FFF url(../images/drop_down.png) no-repeat center; border-left:1px solid #bfbfbf;}

.drop_down::after {color: rgba(0,0,0,.4);}



/*.drop_down { position: relative; border:1px solid #c2c2c2;; background-color: #FFF; display:inline-block; float:left;}

.drop_down select { position: relative; color:#595959; padding:5px; font-size:14px; height:29px; width:300px; margin: 0;-moz-appearance: none;

    text-indent: 0.01px;

-moz-appearance: none; text-overflow:''; -moz-padding-end: -2px; background: transparent; background-color: transparent; border: none; float:left; cursor:pointer; -webkit-appearance: none;

appearance: none; }

.drop_down select::-ms-expand { display: none; /*for IE}

.drop_down .arrow {  position: absolute; background:url(../images/drop_down.png) no-repeat center; height: 29px; width: 31px; right: 0px; border-left:1px solid #bfbfbf;}*/







:focus { outline: none;}

.large{ width:578px;}

.row_height .row{ margin-bottom:18px;}

.text_area{ border:1px solid #b9b8b8; border-radius:3px; padding:5px; color:#414042; font-size:14px; font-family: 'CalibriRegular'; width:578px; height:104px; resize:none;}

.file-upload{ width:90px; height:auto; float:left; margin:0 0px}

.returning_btm_wrapper{ width:568px; height:81px; float:left; background:#828282 url(../images/btm_bulb.png) no-repeat 530px 15px; border:1px solid #c1c1c1; margin-bottom:15px; line-height:18px; font-size:16px; color:#FFF; padding-left:18px; padding-top:13px;}

.returning_btm_wrapper span{ font-family: 'CalibriBold';}

.radio_wrapper{ width:237px; height:20px; float:left; padding-top:8px;}

.radio_wrapper span, .radio_wrapper input{ float:left; font-size:14px;}

.radio_wrapper span{ margin-left:5px; margin-right:24px;}

.require_rate_wrapper{ width:258px; height:72px; float:left; border:1px solid #bfbfbf; padding:10px;}

.require_rate_row{ width:100%; float:left;}

.require_rate_left{ width:137px; float:left; color:#77787b; font-size:15px;  font-family: 'CalibriBold';}

.require_rate_right{ width:120px; float:left; color:#cd3c3c; font:15px; margin-top:-4px;}

.require_rate_right span{ font-size:22px;}

.get_more{ background:#840a0a; text-transform:uppercase; font-size:14px !important; border-radius:0px !important; color:#FFFFFF; padding:4px 10px !important; float:left !important;}

.checkout_head{ color:#705d48; font-size:24px; width:100%; float:left; text-align:center; text-transform:uppercase; margin-top:55px;}

.loading_image_wrapper{ width:100%; float:left; text-align:center; margin:40px 0px;}

.checkout_bottom_head{ width:100%; float:left; color:#77787b; font-size:26px; text-align:center; margin-bottom:55px; margin-top:10px;}

.user_wrapper{ width:100%; margin-bottom:27px; float:left;}

.user_name{ height:27px; float:right;  margin-top:4px; margin-left:30px; margin-right:11px;}

.user_inner_name{ height:20px; float:left; background: url(../images/user.png) no-repeat left; padding-left:15px; color:#414042; padding-top:5px;}

.user_name .login_btn{ width:54px; margin-left:10px;}

.user_wrapper_left{ width:179px; height:381px; z-index:100; position:absolute; left:-180px; top:9px;}

.user_wrapper_left a{ width:166px; height:30px; float:left; background:#705d48; padding-left:13px; font-size:17px; color:#FFF; padding-top:7px; margin-bottom:7px;}

.user_wrapper_left a:hover{ background:#473a2b;}

.user_wrapper_right{ width:737px; border:1px solid #705d48; float:left; background:#FFF; position:relative; margin-left:208px;}

.user_wrapper_left .active{ background:#FFF;  border:1px solid #705d48; color:#705d48; border-right:0px;}

.user_wrapper_left .active:hover{background:#FFF; color:#705d48;}

.user_inner_wrapper{ width:671px; min-height:340px; float:left; margin-left:40px; margin-top:15px;}

.user_inner_wrapper_head{ width:100%; float:left; color:#25449c; font-size:18px; text-decoration:underline;}

.user_inner_wrapper_content{ width:100%; height:470px; float:left; background:#e7e8e9 ; margin-top:14px; border:1px solid #e7e8e9;}

.user_inner_content_left{ width:364px; height:203px; padding:30px; float:left; background:url(../images/right_shadow.png) no-repeat right}

.user_text_row{ width:100%; float:left; margin-bottom:5px;}

.user_text_left{ width:91px; float:left; height:23px; font-size:15px; color:#000;}

.user_text_left span{ float:right;}

.user_text_right{  font-family: 'CalibriBold'; font-size:15px; padding-left:20px; float:left; width:250px;}

.edit_icon{ background:#1f3e99;  padding:3px 9px; margin-left:108px; margin-top:25px; float:left; text-align:center; font-size:14px; color:#FFF; border-radius:3px;}

.edit_icon:hover{ background:#112664;}

.user_inner_content_right{ width:245px; float:left; height:262px; border:1px solid #e7e8e9;}

.user_inner_content_right_head{ width:233px; height:29px; padding-top:7px; background:#1f3e99; font-family: 'RobotoMedium'; font-size:14px; color:#FFF; padding-left:12px; margin-bottom:18px;}

.user_inner_content_right_cnt{ width:225px; float:left; padding-left:20px;}

.user_inner_content_right_cnt a{ width:205px; float:left; background:url(../images/small_arrow.png) no-repeat left; padding-left:15px; color:#0000ff; font-size:14px; text-decoration:underline; margin-bottom:24px;}

.nw{ margin-left:15px; width:714px; float:left;}

.change_password_wrapper{ width:477px; float:left; margin-top:30px;}

.change_password_row{ width:100%; float:left; margin-bottom:18px;}

.change_password_left{ width:170px; float:left; font-size:15px; color:black; text-transform:uppercase; padding-top:4px;}

.change_password_left span{ color:#ff0000;}

.change_password_right{ width:305px; float:left;}

.user_inner_text{ width:290px; height:17px; float:left; border:1px solid #c2c2c2; padding:6px 5px;}

.edit_icon{ margin-left:170px; margin-top:0px;}

.tick{ background:#705d48 url(../images/tick_bg.png) no-repeat 142px 7px !important;}

.methode_wrapper{ width:457px; height:85px; float:left;}

.methode_wrapper span{ float:left; color:#705d48; font-size:15px; margin-top:17px;}

.methode_wrapper img{ float: left; margin-left:65px;}

.change_password_wrapper .returning_btm_wrapper{ width:687px; float:left; background-position:645px 17px}

.ss .edit_icon{ font-size:15px; margin-left:10px;}

.back_new{ padding:3px 19px; float:left; background:#705d48; color:#FFF; border-radius:3px; font-size:15px; margin-left:174px;}

.back_new:hover{ background:#463a2d;}

.deadline_table{ width:708px; border:1px solid #aeaeae; float:left; margin-top:25px;}

.deadline_table th{ color:#705d48; font-size:15px; text-align:center; height:45px;  border-bottom:1px solid #aeaeae;}

.deadline_table th:last-child{ border-right:0px !important;}

.deadline_table td:last-child{ border-right:0px !important;}

.deadline_table th, .deadline_table td{ border-right:1px solid #aeaeae;}

.deadline_table td{ padding-left:13px; height:35px;}

.order_id{ width:70px;}

.title{ width:289px;}

.ddline{ width:100px;}

.message{ width:80px;}

.extnsion{ width:106px;}

.action{ width:160px;}

.last_td .edit_icon{ margin:0px; margin-left:-5px; margin-right:5px;}

.last_td .back_new{ margin:0px; padding:2px 9px;}

.draft_row_top_left{ font-size:14px; color:#000000; text-transform:uppercase;}

.select_writer_left span{ color:#ff0000;}

.country_wrapper{ float:left; height:18px; float:left; margin-right:17px;}

.country_wrapper img, .country_wrapper span, .country_wrapper input{ float:left;}

.country_wrapper img{ margin-top:4px; margin-left:6px;}

..country_wrapper span{ text-transform:uppercase;}

.select_writer_left{ float:left; margin-right:30px;}

.draft_text_left{ text-transform:uppercase; font-size:15px; color:#000000; width:207px; float:left; padding-top:3px;}

.draft_wrapper{ width:100%; float:left; margin-top:20px;}

.draft_text_right{ width:503px; float:left;}

.draft_text_right img{ cursor:pointer;}

.draft_inner_text{ width:288px; height:17px; padding:6px; float:left; border:1px solid  #c2c2c2; font-size:14px;}

.draft_text_left span{ color:#ff0000;}

.large_text{ width:488px;}

.draft_area{ width:488px; float:left; height:128px; padding:6px; resize:none; border:1px solid  #c2c2c2; font-size:14px;}

.draft_icon{ background:#1f3e99; padding:4px 8px; font-size:17px; text-transform:uppercase; color:#FFFFFF; border-radius:3px;}

.draft_icon:hover{ background:#142a6a;}

.click_btn{ text-align:center; margin-left:17px; font-size:14px; padding:4px 12px; background:#1f3e99; color:#FFFFFF; float:left; border-radius:3px;}

.draft_table td{ text-align:center; padding:5px 0px}

.scnd_td{ text-align:left !important; padding-left:13px !important;}

.click_btn:hover{ background:#122253;}

.ordr_id{ width:85px;}

.ordr_ttl{ width:234px;}

.ordr_upld{ width:142px;}

.ordr_pymnt{ width:113px;}

.ordr_vw{ width:130px;}

.order_top_text{ width:695px; height:29px; padding-left:15px; float:left; border:1px solid #aeaeae; font-family: 'CalibriBold'; font-size:15px; color:#705d48; padding-top:6px;}

.cost_text{ width:114px; height:17px; border:1px solid #c4c4c4; padding:6px;}

.discount_icon{ background:#58595b; text-align:center; color:#FFFFFF; padding:5px 9px; float:left; border-radius:3px; font-size:15px;}

.discount_icon:hover{ background:#2e2f30;}

.order_double_inner{ width:350px; float:left; color: #000000;}

.order_double_inner span{ color: #000000;float: left;font-size: 15px;padding-top: 3px;text-transform: uppercase; margin-left:40px; margin-right:10px; margin-top:3px;}

.profile_text{ width:161px; height:15px; padding:5px; border:1px solid #939191;}

.profile_textarea{ width:161px; height:50px; padding:5px; border:1px solid #939191; resize:none;}	

.edit_profile .user_text_row{ margin-bottom:10px;}

.edit_profile .edit_icon{ margin-left:111px;}

.top_th{ color:#705d48 !important; height:10px !important; padding:14px 12px !important; font-size:15px !important;  font-family: 'CalibriBold';}

.order_row_left{ width:208px; height:17px;   border:0px !important; text-align:left; font-size:14px;    font-weight:normal; padding:18px 12px; position:relative; float:left;}

.view_order_table{  width:708px; border:1px solid #aeaeae; float:left; border-bottom:0px !important}

.table_row{ border-bottom:1px solid #aeaeae; width:100%; float:left;}

.view_order_table th:last-child, .view_order_table td:last-child , .view_order_table tr:last-child{ border:0px !important;}

.msg{ background:#1f3e99 url(../images/drop_msg.png) no-repeat 101px 8px; float: right; margin-right:-12px; color:#FFFFFF; font-size:14px; text-align:center; padding:3px 23px 4px 8px; border-radius:3px; margin-top:-7px;}

.msg:hover{ background-color:#142c71;}

.order_row_right{ border-left:1px solid #aeaeae; color:#000000; font-size:14px; padding:18px; float:left; width:432px; }

.order_row_right img{ cursor:pointer;}

.order_row_right{ color:#414042 !important; padding-left:25px !important;}

.message_board_wrapper{ width:711px; margin-top:26px; float:left;}

.message_board_head{ color:#25449c; font-size:18px; margin-bottom:5px;}

.message_board_sub{ width:708px; float:left; border:1px solid #aeaeae; margin-bottom:14px;}

.message_board_sub_head{ width:97%; height:12px; float:left; font-size:15px; border-bottom:1px solid #aeaeae; font-family: 'CalibriBold'; color:#705d48; padding:7px 11px 15px; }

.message_board_sub_head span{ float:right; font-size:13px; color:#000000; font-family: 'CalibriRegular'}

.message_board_sub_content{ width:100%; float:left; position: relative;}

.message_board_sub_content_left{ width:690px; float:left; padding:15px 0px 0px 11px; font-size:14px; color:#000000; margin-bottom:40px;}

.msg_btns{ float:left; height:28px; position:absolute; bottom:0px; right:8px; margin-top:10px;}

.msg_rply{ background:#58595b; float: right; padding:3px 14px; color:#FFFFFF; font-size:16px; border-radius:3px}

.msg_rply:hover{ background:#202020;}

.msg_dwnld{ background:#1f3e99; color:#1f3e99; float: right; padding:3px 9px; color:#FFFFFF; font-size:16px; border-radius:3px; margin-right:5px;}

.msg_dwnld:hover{ background:#152c70;}

.msg_reply_wrapper{ width:686px; float:left; border:1px solid #aeaeae; margin-bottom:16px; padding:11px;}

.rply_area{ width:662px; height:149px; float:left; border:1px solid #adadad; resize:none; padding:8px;}

.attachment_row{ width:100%; float:left; margin-top:10px;}

.attachment_row_left{ width:93px; float:left; font-size:14px; padding-top:4px;}

.attachment_row_right{ width:588px; float:left;}

.attachment_row_right img{ cursor:pointer;}

.ordr_btm{ background:#705d48; color:#FFFFFF; padding:5px 12px; border-radius:3px; float:right; margin-left:5px;}

.ordr_btm:hover{ background:#534433;}

.order_row_inner{ width:175px; float:left;}

.order_row_right span{ float:left; margin-right:5px; margin-top:2px;}

.view_btn{ background:#705d48; text-align:center; padding:4px 8px; float:left; color:#FFF; border-radius:2px; font-size:14px; margin-right:5px;}

.view_btn:hover{ background:#4a3d2f;}

.blue{ background:#1f3e99 !important;}

.blue:hover{ background:#132761 !important;}

.pricing_top_wraper{ width:970px; height:119px; float:left;  border-top:4px solid #dfdfdf;}

.pricing_top_btm{ width:537px; height:60px; position:relative; float:left; margin-left:217px;}

.banner_left_top{ width:100%; float:left; height:33px; font-size:17px; font-family: 'OpenSansRegular'; text-align:center; padding-top:18px;}

.pricing_btm_wrapper{ width:915px; float:left; margin-left:28px;}

.pricing_btm_head{ width:100%; float:left; text-transform:uppercase; height:32px; border-bottom:1px solid #e2e2e2; font-size:25px; color:#133494;}

.pricing_btm_second_head{ width:100%; float:left; font-size:22px; color:#414042; text-align:center; height:91px; padding-top:32px;}

.pricing_btm_second_cnt{ width:707px; height:421px; float:left; margin-left:104px; background:#dadadb; margin-bottom:60px; position:relative;}

.pricing_btm_second_sub{ width:651px; height:364px; position:absolute; border:1px solid #bababd; background:#FFFFFF; }

.one{  left:32px; top:31px;}

.two{ left:28px; top:28px;}

.three{ left:24px; top:25px; padding:0px 43px; width:565px !important;}

.pricing_sub_head{ width:100%; float:left; text-align:center; color:#705d48; font-size:25px; padding-top:27px; height:66px;}

.pricing_row{ width:100%; float:left; margin-bottom:25px;}

.pricing_row_left{ width:261px; float:left;}

.pricing_row_right{ width:261px; float:left; margin-left:33px;}



.pricing_dwn { position: relative; border:1px solid #c2c2c2; background-color: #FFF; display:inline-block; float:left;}

.pricing_dwn select{font-size: inherit;padding: .5em;margin: 0;padding-right: 2.5em;border: 0;border-radius: 3px;-webkit-appearance: none;-moz-appearance: none;appearance: none; color:#181818; padding:5px; font-size:14px; height:29px; width:259px;background-color: #FFF; cursor:pointer; }

.pricing_dwn {position: relative;display: inline-block;vertical-align: middle;}

.pricing_dwn::before,

.pricing_dwn::after {content: "";position: absolute;pointer-events: none;}

.pricing_dwn::after {height: 1em;font-size: .625em;		line-height: 1;right: 1.2em;top: 50%; margin-top: -.5em;}

.pricing_dwn::before {width: 29px;right: 0; top: 0; bottom: 0;border-radius: 0 3px 3px 0;}

.pricing_dwn::before {background: #FFF url(../images/drop_down.png) no-repeat center; border-left:1px solid #bfbfbf;}

.pricing_dwn::after {color: rgba(0,0,0,.4);}



/*.pricing_dwn { position: relative; border:1px solid #c2c2c2; background-color: #FFF; display:inline-block; float:left;}

.pricing_dwn select { position: relative; color:#595959; padding:5px; font-size:14px; height:31px; width:259px; margin: 0;-moz-appearance: none;

    text-indent: 0.01px;

-moz-appearance: none; text-overflow:''; -moz-padding-end: -2px; background: transparent; background-color: transparent; border: none; float:left; cursor:pointer; -webkit-appearance: none;

appearance: none; }

.pricing_dwn select::-ms-expand { display: none; /*for IE*}

.pricing_dwn .arrow {  position: absolute; background:url(../images/pricing_arrow.png) no-repeat center; height: 31px; width: 29px; right: 0px; border-left:1px solid #bfbfbf;}*/





.get_price{ width:102px; height:30px; float:left; background:#1d3c98; color:#FFFFFF; font-size:20px; text-align:center; padding-top:3px;}

.get_price:hover{ background:#12286b;}

.pricing_sub_last{ width:300px; height:85px; border:1px solid #a09f9f; float:right; padding:0 14px;}

.pricing_sub_last_row{ width:100%; float:left; font-size:19px; color:#000000}

.pricing_sub_last_row span{ color:#f15a22; font-size:23px;}

.pricing_sub_last_row_last{ text-align:right; color:#77787b; font-size:14px;}

.sub_container{ width:100%; float:left; border-top:4px solid #dfdfdf; padding-top:10px;}

.contact_wrapper{ width:777px; float:left; margin-left:69px;}

.contact_wrapper_top{ width:686px; height:377px; float:left; margin-left:42px;}

.contact_wrapper_top_one{ width:686px; height:206px; float:left; border-bottom:1px solid #dadadb; background:url(../images/contact_call.png) no-repeat center 89px;}

.contact_wrapper_top_one_top{ width:100%; height:59px; float:left; text-align:center; color:#705d48; font-size:22px; padding-top:30px;}

.contact_wrapper_top_one_btm{ width:100%; float:left; font-size:20px; color:#000000; text-align:center; margin-top:40px;}

.contact_wrapper_top_two{ width:100%; border-bottom:1px solid #dadadb; float:left; height:169px; background:url(../images/contact_add.png) no-repeat center 20px;}

.contact_wrapper_top_two_row{ width:100%; float:left; font-size:20px; color:#000000; text-align:center; margin-top:85px;}

.contact_wrapper_top_two_row a{ float:left; text-align:center; color:#FFFFFF; font-size:17px; border-radius:3px; background:#0b2d90; padding:4px 12px; margin-left:300px;}

.contact_wrapper_top_two_row a:hover{ background:#0a2163;}

.df{ margin-top:10px !important;}

.contact_sub_container{ width:717px; float:left; border:1px solid #bfbfbf; padding:41px 29px; margin-top:37px; margin-bottom:30px; position:relative;}

.contact_sub_head{ width:312px; height:22px; background:#FFFFFF; position:absolute; top:-17px; color:#705d48; font-size:22px; text-align:center; left:231px;}

.contact_row{ width:342px; float:left; margin-bottom:22px;}

.contact_row span{ width:100%; font-size:16px; color:#77787b; margin-bottom:4px; float:left;}

.contact_txt{ width:323px; height:22px; float:left; border:1px solid #c4c2c2; padding:8px}

.contact_sub_left{ width:341px; float:left;}

.contact_txt_small{ width:83px; height:22px; padding:8px; float:left; border:1px solid #c4c2c2;}

.hg img{ float:left; margin-left:12px; margin-top:8px;}

.hg a{ float:left; background:url(../images/refresh.png) no-repeat center; width:22px; height:23px; margin-top:9px; margin-left:5px;}

.contact_sub_right{ width:341px; float:left; margin-left:35px;}

.contact_area{ width:313px; height:108px; border:1px solid #c4c2c2; padding:8px; float:left; resize:none;}

.cntct_submit{ float:left; text-align:center; color:#FFFFFF; font-size:17px; border-radius:3px; background:#0b2d90; padding:4px 12px;}

.cntct_submit:hover{ background:#0a2163;}



.happySelectContainer { position: relative; border:1px solid #c2c2c2; background-color: #FFF; display:inline-block; float:left;}

.happySelectContainer select{font-size: inherit;padding: .5em;margin: 0;padding-right: 2.5em;border: 0;border-radius: 3px;-webkit-appearance: none;-moz-appearance: none;appearance: none; color:#595959; padding:5px; font-size:14px; height:37px; width:279px;background-color: #FFF; cursor:pointer; }

.happySelectContainer {position: relative;display: inline-block;vertical-align: middle;}

.happySelectContainer::before,

.happySelectContainer::after {content: "";position: absolute;pointer-events: none;}

.happySelectContainer::after {height: 1em;font-size: .625em;		line-height: 1;right: 1.2em;top: 50%; margin-top: -.5em;}

.happySelectContainer::before {width: 37px;right: 0; top: 0; bottom: 0;border-radius: 0 3px 3px 0;}

.happySelectContainer::before {background: #FFF url(../images/arrow.png) no-repeat center;}

.happySelectContainer::after {color: rgba(0,0,0,.4);}





/*.happySelectContainer { position: relative; border:1px solid #c2c2c2;; background-color: #FFF; display:inline-block; float:left; border-radius:3px;}

.happySelectContainer select { position: relative; color:#595959; padding:10px; font-size:14px; height:37px; width:279px; margin: 0;-moz-appearance: none;

    text-indent: 0.01px;

-moz-appearance: none; text-overflow:''; -moz-padding-end: -2px; background: transparent; background-color: transparent; border: none; float:left; cursor:pointer; -webkit-appearance: none;

appearance: none; }

.happySelectContainer select::-ms-expand { display: none; /*for IE*}

.happySelectContainer .arrow {  position: absolute; background: url(../images/arrow.png) no-repeat center; height: 37px; width: 37px; right: 0px; }*/





.about_us_top_wrapper{ width:100%; float:left; float:left; padding-top:20px; margin-bottom:28px;}

.about_us_top_wrapper img{ border:1px solid #c0c0c0; float:left;}

.about_us_top_right{ width:341px; float:left; margin-left:27px;}

.about_us_head{ width:100%; float:left; font-size:17px; color:#705d48; font-family: 'CalibriBold'; margin-bottom:13px;}

.about_us_top_right span, .about_us_second_wrapper span{ color:#414042; font-size:15px; line-height:20px;}

.about_us_second_wrapper{ width:100%; float:left; border-bottom:1px solid #bfbfbf; padding-bottom:11px; margin-bottom:20px;}

.abt_list{ width:100%; float:left; margin-top:10px; margin-left:10px;}

.abt_list li{ background:url(../images/dot.png) no-repeat left; padding-left:15px; margin-bottom:10px;}

.no_border{ border:0px;}

.rate_wrapper{ width:306px; height:346px; float:right; margin-left:30px; margin-bottom:30px}

.rate_head{ float:left; font-size:20px; color:#705d48; }

.rate_sub{ width:100%; height:316px; float:left; background:#8d7d6d; margin-top:12px;}

.rate_row{ width:100%; float:left;}

.rate_row_left{ width:156px; float:left; border-right:1px solid #a79889;  font-size:15px; color:#FFF;}

.rate_row_right{ width:107px; font-size:15px; color:#FFF;}

.row_left_head div{ background:#4d4033; height:29px; float:left; padding:10px 0px 0px 21px; }

.row_left_nmbr div{ height:41px; float:left; padding:25px 0px 0px 21px; }

.row_left_bg div{  height:29px; float:left; padding:10px 0px 0px 21px; background:#837362; }

.about_us_top_wrapper span{ font-size:15px; color:#414042; line-height:20px;}



.paynow{ background:#1f3e99 101px 8px; float: right; margin-right:345px; color:#FFFFFF; font-size:14px; text-align:center; padding:3px 8px 4px 8px; border-radius:3px; margin-top:0px;}

.paynow:hover{ background-color:#142c71;}

.loading{ width:100px; height:45px; float:left; background:url(../images/loading_new.gif) no-repeat; margin-left:325px;}



.faq_head{ width:100%; color:#705d48; font-family: 'CalibriBold'; font-size:17px; margin-top:10px; float:left;}

.faq_cnt{ width:100%; color:#414042; font-size:15px; line-height:20px; margin-bottom:12px; float:left;}

.guarantees_head{ color:#705d48; font-size:22px; float:left; width:100%; margin-top:32px; text-transform:uppercase; margin-bottom:5px;}

.faq_cnt p{ margin-bottom:15px;}

.guarantees_sub_head{ width:100%; float:left; color:#705d48; font-size:17px; margin-bottom:5px;}

.guarantees_sub_wrapper{ width:96%; float:left; border:1px solid #eae4e4; padding:20px; border-radius:6px; margin-bottom:20px;}

.gurantees{ float:left;}

.gurantees li{ width:98%; float:left; font-size:15px; color:#414042; padding-left:20px; margin-bottom:20px;}

.gurantees li span{ color:#cd3c3c;}

.guarantees_no{ float:left; font-size:13px; color:black; margin-left:-20px; margin-top:3px; }

.how_it_works_wrapper{ width:938px; height:780px; background:#828282 url(../images/how-it-works.png) no-repeat 17px 20px; float:left; margin-top:22px; margin-bottom:19px; position:relative;}

.how_it_main{ margin-left:17px; width:938px;}

.how_it_works_wrapper div{ color:#6c6b6b; font-size:14px;  position:absolute; }

.step_one{ width:383px; top:63px; left:379px;}

.how_it_works_wrapper div span{ width:100%; float:left; color:#000000; font-size:20px;}

.step_two{ width:476px; top:200px; left:235px;}

.step_three{ width:415px; top:342px; right:145px;}

.step_four{ width:386px; bottom:220px; right:318px;}

.step_five{ width:388px; bottom:65px; right:174px;}

.individual_wrapper{ width:100%; float:left; margin-top:33px;}

.individual_left{ width:344px; float:left;}

.individual_left_head{ width:285px; height:28px; float:left; border-bottom:4px solid #dfdfdf; color:#705d48; font-size:17px;font-family: 'CalibriBold'; padding-left:20px; margin-bottom:17px;}

.service_list{ width:98%; float:left; padding-left:14px;}

.service_list li{ float:left; width:90%; background:url(../images/service_file.png) no-repeat left; padding-left:16px; margin-bottom:17px;}

.service_list li a{ font-size:14px; color:#000000;  padding-right:15px; float:left;}

.service_list li a span{ color:#705d48; font-size:14px; font-family: 'CalibriBold';}

.active_service{ color:#1f3e99 !important; background:url(../images/service_a.png) no-repeat right; transition:none;}

.service_list li a:hover{ color:#1f3e99 !important;}

.service_list li a:hover > span{ color:#1f3e99 !important;}

.active_service span{ color:#1f3e99 !important;}

.individual_right{ width:614px; float:left;}

.individual_right_head{ width:100%; text-transform:uppercase; height:27px; float:left; font-family: 'CalibriBold'; font-size:17px; color:#705d48;}

.individual_right_top{ width:95%; float:left; background:#3fc0e3; height:144px; padding:25px 17px 20px 17px; position:relative;}

.individual_right_top_left{ width:272px; float:left;}

.top_left_head{ font-size:24px; width:100%; color:#FFFFFF; height:30px; margin-top:0px; padding:0px; }

.top_left_middle{ width:100%; margin-top:10px; height:60px; font-size:14px; line-height:18px; text-align:left;}

.top_left_middle_icon{ margin-top:0px; margin-left:3px;}

.individual_right_top_right{ width:264px; float:left; margin-left:39px;}

.individual_right_top_right .absolute{ margin-top:0px;}

.indi_click{ margin-top:10px; background:#26acd2; width:260px; margin-left:5px;}

.individual_right_btm{ width:575px; float:left; border:1px solid #c6c6c6; border-top:0px !important; padding:15px 20px; margin-bottom:31px;}

.individual_right_btm p{ color:#414042; font-size:14px; margin-bottom:15px; text-align:justify;}

.top_left_head_one{ font-size:24px; width:100%; color:#FFFFFF; height:30px; margin-top:-13px; padding:0px; margin-bottom:8px;}

.indi_one_list{ width:100%; float:left;}

.indi_one_list li{ float:left; background:url(../images/ui_list.png) no-repeat left; width:100%; padding-left:10px; color:#FFFFFF; font-size:13px; font-family: 'OpenSansSemibold'; margin-bottom:9px;}

.absolute_icon{ position:absolute; bottom:0px; right:0px;}

.pla_head{ color:#705d48; font-size:17px; font-family: 'CalibriBold'; margin-bottom:10px;}

.pla_btm_wrapper{ width:100%; float:left;}

.pla_btm_inner{ width:255px; height:45px; margin:0 auto;}

.pla_btm_inner a{ float:left; width:219px; height:36px; background:url(../images/pla_btm.png) no-repeat center; color:#4d8f05; font-size:17px; padding-left:35px; padding-top:8px;}

.pla_btm_inner a:hover{ opacity:0.7;}

.privacy_list{ width:98%; float:left;  padding-left:20px;}

.privacy_list li{ list-style:outside; margin-bottom:15px;}

.privacy_list li span{ font-family: 'CalibriBold';}

.service_top .pricing_top_btm{ margin-left:19px;}

.service_top .banner_left_top{ text-align:left; padding-left:20px;}

.service_right_head{ color:#705d48; font-size:17px; width:100%; font-family: 'CalibriBold';}

.service_btm{ width:100%; float:left;}

.price_icon{ width:123px; height:36px; float:left; background:url(../images/price_bg.png) no-repeat center; color:#f15a22; font-size:17px; padding-left:35px; padding-top:8px;}

.order_icon{ width:88px; height:35px; padding-left:35px; float:left; background:url(../images/order_bg.png) no-repeat center; padding-top:9px; font-size:17px; color:#034ea2; margin-left:7px;}

.service_draft_icon{ float:left; width:219px; height:36px; background:url(../images/pla_btm.png) no-repeat center; color:#4d8f05; font-size:17px; padding-left:35px; padding-top:8px; margin-left:8px;}

.service_btm a:hover{ opacity:0.7;}

/*.promise_top_wrapper{ width:907px; height:287px; float:left; background:url(../images/our-promise_top_bg.png) no-repeat center; border:4px solid #ececec;}*/

.promise_top_wrapper{ width:906px; height:228px; float:left; background:url(../images/our-promise_top_bg.png) no-repeat center; border:4px solid #ececec; margin-bottom:27px; position:relative; padding-top:60px; margin-top:64px;}

.shadow{ width:915px; height:27px; background:url(../images/bottom_shadow.png) no-repeat center; position:absolute; bottom:-31px;}

.promise_one{ width:300px; min-height:180px; float:left; position:relative; background:url(../images/promise_one.png) no-repeat center 10px;}

.promise_cnt{ width:222px; float:left; margin-top:83px; margin-left:46px; text-align:center; color:#414042; font-size:16px;}

.promise_head{ width:117px; height:34px; position:absolute; top:-80px; background:url(../images/promise_head_bg.png) no-repeat center; left:38px; font-family: 'RobotoCondensedRegular'; font-size:20px; color:#FFFFFF; padding:10px 50px; text-align:center;}

.promise_link{ width:206px; height:18px; margin:0 auto; position:absolute; bottom:-25px; left:58px;}

.promise_link a{ font-size:16px; float:left; color:#0000ff; background:url(../images/right_arrow.png) no-repeat right 8px; padding-right:10px; text-decoration:underline; text-align:center; }

.promise_two{ border-right:1px solid #dddedf; border-left:1px solid #dddedf; width:298px; background:url(../images/promise_two.png) no-repeat center 9px;}

.promise_two .promise_link{ left:80px;}

.promise_three{ background:url(../images/promise_three.png) no-repeat center 9px;}

.promise_three .promise_link{ left:91px;}

.promise_sub_head{ width:97%; float:left; border-bottom:1px solid #e2e2e2; height:30px; font-size:19px; color:#705d48; text-transform:uppercase; padding-left:30px; margin-bottom:12px;}

.one_head{ background:url(../images/pro_one.png) no-repeat left 2px;}

.promise_second_container { color:#414042; font-size:16px; width:100%; float:left; margin-bottom:25px;}

.promise_second_container a{ color:#0000ff; font-size:14px; background:url(../images/right_arrow.png) no-repeat right 5px; padding-right:10px;}

.promise_second_container a:hover{ text-decoration:underline;}

.two_head{ background:url(../images/pro_two.png) no-repeat left 2px;}

.three_head{ background:url(../images/pro_three.png) no-repeat left;}

.graduate_top{ width:909px; height:150px; float:left; padding:15px !important; margin-left:17px; margin-top:17px;}

.graduate_inner{ height:20px !important}

.graduate_dsc{ margin-left:0px;}

.und_click{ margin-left:13px;}

.gd_abs{ position:absolute; right:0px; bottom:0px;}

.und_absolute{ margin-left:54px; float:left; margin-top:20px;}

.graduate_level_head{ width:97%; float:left; font-size:20px; color:#000000; border-bottom:1px solid #e2e2e2; margin-left:17px; margin-bottom:20px;}

.un_gd_btm{ border:1px solid #c6c6c6 !important;}

.un_gd_btm span{ font-size:17px; color:#705d48; font-family: 'CalibriBold'; margin-bottom:6px; float:left;}

.graduate_list{ float:left; margin-top:7px;}

.graduate_list li{ background:url(../images/guarantee_arrow.png) no-repeat left; padding-left:11px; color:#FFF; font-size:17px; margin-bottom:2px;}

a.info{

    position:relative; /*this is the key*/

    z-index:24; 

    color:#000;

    text-decoration:none;

	font-size:14px !important;

	padding: 0px 115px 0px 0px !important;

	/*float:left !important;*/

	

	

	}



a.info:hover{z-index:25; background-color:#ffffff}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/

    display:block;

    position:absolute;

    top:2em; left:2em; width:15em;

    border:1px solid #6f6d6d;

    background-color:#ffffff; color:#9d1604;

    text-align: center;

	

	}

