.clr {clear: both;}
#logo { float: left; padding: 0px; margin: 0px; width: 225px; height: 90px; }
.site_logo { padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; float: left; }
.site_logo h1 { padding: 0px 0px 0px 0px; margin: 0px; float: left; line-height: 27px; font-family: tahoma, sans-serif; font-weight: bold; text-transform: uppercase; font-size: 34px; color: #1A7EB8; }
.site_logo h1 i { color: #454545; font-style: normal; font-weight: normal; }
#site_wrapper { width: 100%; margin: auto auto auto auto; } #page_wrapper_full { width: 100%; margin: auto auto auto auto; } .container_full { width: 100%; margin: auto auto auto auto; } .container { width: 1000px; margin: auto auto auto auto; }
.one_half, .one_third, .one_fourth, .two_third, .three_fourth, .one_fifth { position: relative; margin-right: 3%; float: left; } .one_full { width: 100%; } .one_half { width: 48.500%; } .one_third { width: 31.330%; } .one_fourth { width: 22.750%; } .one_fifth { width: 17.600%; } .two_third { width: 65.660%; } .three_fourth { width: 74.250%; } .last { margin-right: 0 !important; clear: right; }
.menu { list-style: none; font-weight: normal; position: relative; float: right; font-family: tahoma, sans-serif; font-weight: normal; width: 775px; margin-top: 0px; } .menu select { border: 2px solid #eee; padding: 10px 10px 10px 10px; background-color: #f9f9f9; color: #333; } .menu ul { margin: 0px; list-style-type: none; position: relative; text-align: left; z-index: 1001; height: 90px; margin: 0; float: right; } .menu ul li { position: relative; display: inline-block; padding: 0; z-index: 101; margin: 0px 1px 0px 1px; float: left; background: url(../images/menu-divedar.png) no-repeat right bottom; } .menu ul li a { display: inline-block; text-decoration: none; text-transform: uppercase; font-weight: 600; font-size: 13px; line-height: 1; color: #333; margin: 0; padding: 40px 13px 34px 13px; text-align: center; background: url(../images/spacer.gif) no-repeat center top; } .menu ul li a:hover { color: #1A7EB8; padding: 40px 13px 34px 13px; background: url(../images/menu-arrow.png) no-repeat center top; } .menu ul li a.active { color: #1A7EB8; padding: 40px 13px 34px 13px; background: url(../images/menu-arrow.png) no-repeat center top; }  .menu ul li ul { position: absolute; left: 0; height: auto; display: none; visibility: hidden; width: 180px; padding: 0; text-align: left; border-top: 3px solid #1A7EB8; } .menu ul li ul li { display: list-item; float: none; background: none; padding: 0; margin: 0; height: auto; } .menu ul li ul li ul { top: 0; } .menu ul li ul li a { margin: 0; border: none; display: block; padding: 13px 12px 13px 12px; font-size: 11px; color: #ffffff; background: #454545 url(../images/spacer.gif) no-repeat center bottom; width: 155px; text-align: left; border-top: none; border-bottom: 1px solid #555; text-shadow: 1px 1px 1px rgba(0,0,0,0.3); } .menu ul li ul li a:hover, .menu ul li ul li.active a, .menu ul li ul li a.selected { background: #bbbbbb url(../images/spacer.gif) no-repeat center bottom; border-bottom: 1px solid #454545; border-top: none; color: #ffffff; padding: 13px 12px 13px 12px; text-shadow: 1px 1px 1px rgba(0,0,0,0.3); }  .menu ul li ul li:last-child { border: none; } * html .menu { height: 1%; } 
.selectnav {display: none; width: 440px; margin-left: 20px;}
.top_links { width: 100%; min-height: 30px; background-color: #454545; } .date_wrap { float: left; width: 25%; } .date { color: #999; font-family: tahoma, sans-serif; font-weight: normal; font-size: 11px; line-height: 30px; vertical-align: middle; padding-left: 10px; }  .top_contact_info { float: left; width: 100%; } ul.tci_list { float: right; padding: 0px; margin: 4px 0px 0px 0px; } .tci_list li { float: left; padding: 0px; margin: 3px 5px 0px 0px; font-size: 11px; color: #999; } .tci_list li img { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; } .tci_list li img:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } .tci_list li a { font-size: 11px; color: #999; } .tci_list li a:hover { font-size: 11px; color: #727272; } .tci_list li.email { float: left; padding: 0px 0px 0px 22px; margin: 0px 10px 0px 0px; background: url(../images/email-icon.png) no-repeat left 3px; } .tci_list li.phone { float: left; padding: 0px 0px 0px 20px; margin: 0px 10px 0px 0px; background: url(../images/phone-icon.png) no-repeat left 4px; } .tci_list li.chat { float: left; padding: 0px 0px 0px 21px; margin: 0px 10px 0px 0px; background: url(../images/live-chat-icon.png) no-repeat left 3px; } .tci_list li.country { margin: 0; padding: 0px 5px 0 10px; float: left; } .tci_list li.country_select { float: left; width: 99px; } .tci_list li.country_select select { float: left; font-size: 10px; width: 99px; padding: 0; margin: 0px; border: 1px solid #333; color: #a9a9a9; background-color: #666; }  .top_section { position: relative; padding: 0px; margin: 0px; height: 90px; background: #f8f8f8 url(../images/menu-bg.png) repeat-x left top; } .top_shadow { position: relative; padding: 0px; margin: 0px; height: 20px; z-index: 998; background: url(../images/top-shadow.png) repeat-x center top; }
.slider_button1 { font-family: tahoma, sans-serif; font-weight: 600; font-size: 14px; color: #666; text-transform: uppercase; float: left; padding: 0px; width: 160px; height: 45px; text-align: center; vertical-align: middle; line-height: 47px; background: url(../images/sbut-01.png) no-repeat center top; } .slider_button1:hover { color: #333; }  .slider_button2 { font-family: tahoma, sans-serif; font-weight: 600; font-size: 14px; color: #666; text-transform: uppercase; float: left; padding: 0px; width: 160px; height: 45px; text-align: center; vertical-align: middle; line-height: 47px; background: url(../images/sbut-02.png) no-repeat center top; } .slider_button2:hover { color: #333; }  .slider_gray { float: left; width: 100%; background: url(../images/gray-bg2.jpg) repeat left top; margin-top: -20px; padding: 40px 0px 30px 0px; }
.hosting_plans { float: left; width: 100%; padding: 30px 0px 25px 0px; border-top: 2px solid #eee; border-bottom: 2px solid #eee; background: url(../images/gray-bg2.jpg) repeat left top; }
.hosting_plans .title_text { float: left; width: 30px; }
.hosting_plans .hostplan .title { float: left; width: 100%; height: 62px; border-top: 2px solid #2196d0; background: url(../images/hostplan-title-bg.png) no-repeat left top; }
.hosting_plans .hostplan .title b { float: left; width: 72px; height: 50px; padding-top: 17px; line-height: 13px; font-family: tahoma, sans-serif; font-weight: bold; font-style: normal; color: #fff; font-size: 18px; text-align: center; }
.hosting_plans .hostplan .title b i { font-style: normal; font-weight: normal; font-size: 9px; }
.hosting_plans .hostplan .title strong { float: left; width: 59%; height: 57px; padding-left: 15px; padding-top: 10px; line-height: 20px; font-family: tahoma, sans-serif; font-weight: 600; color: #fff; font-size: 16px; text-align: left; text-transform: uppercase; }
.hosting_plans .hostplan ul { float: left; padding: 0; margin: 0px 0px 0px 0px; width: 99.2%; background: #fff url(../images/down-arrow.png) no-repeat center top; border-left: 1px solid #eee; border-right: 1px solid #eee; }
.hosting_plans .hostplan li { margin: 0px; padding: 0px 0px 0px 10px; line-height: 27px; background: url(../images/arrow-04.png) no-repeat left 12px; }
.hosting_plans .hostplan li.noarrow { margin: 15px 0px 0px 0px; padding: 0px 0px 0px 0px; background: none; }
.hosting_plans .hostplan .shadow{ float: left; width: 100%; height: 7px; background: url(../images/host-planbox-bottom.png) no-repeat center top; }
.hosting_plans .hostplan ul:hover { background: #fafafa url(../images/down-arrow.png) no-repeat center top; }
.hosting_plans.slider { margin-top: -20px; }
.home_aboutarea { float: left; width: 61.5%; padding: 14px 20px 0px 20px; border: 1px solid #eee; border-bottom: 2px solid #eee; background-color: #fff; }
.home_aboutarea h2 { font-size: 18px; color: #454545; margin-bottom: 10px; }
.home_aboutarea .left { float: left; width: 210px; }
.home_aboutarea .left img { float: left; }
.home_aboutarea .right { float: right; width: 63%; padding: 5px 0px 0px 0px; }
.accrodation { float: right; width: 31.3%; }
.home_title1 { float: left; width: 100%; font-family: tahoma, sans-serif; font-weight: 600; font-size: 27px; line-height: 27px; color: #454545; text-align: center; background: url(../images/title-bgline1.png) no-repeat center 13px; } .home_title1 i { font-weight: normal; font-style: normal; font-size: 12px; line-height: 18px; color: #727272; text-align: center; } .home_title2 { float: left; width: 100%; font-family: tahoma, sans-serif; font-weight: 600; font-size: 27px; line-height: 27px; color: #454545; text-align: center; background: url(../images/title-bgline2.png) no-repeat center 13px; } .home_title2 i { font-weight: normal; font-style: normal; font-size: 12px; line-height: 18px; color: #727272; text-align: center; } .home_title3 { float: left; width: 100%; font-family: tahoma, sans-serif; font-weight: 600; font-size: 22px; line-height: 22px; color: #454545; text-align: center; margin: 30px 0px 0px 0px; } .home_title3 i { font-weight: normal; font-style: normal; font-size: 12px; line-height: 18px; color: #727272; text-align: center; } .whyus { float: left; width: 46%; } .whyus h2 { margin-bottom: 10px; } .whyus_box { float: left; width: 94%; padding: 25px 25px 5px 25px; background-color: #fff; -webkit-box-shadow:  0px 0px 2px 0px rgba(0, 0, 0, 0.1); box-shadow:  0px 0px 2px 0px rgba(0, 0, 0, 0.1); } ul.whyus_list { float: left; padding: 0px; margin: 0px 30px 0px 0px; width: 46%; } .whyus_list li { padding: 0px; margin: 0px 0px 20px 0px; } .whyus_list li img { float: left; padding: 0px 16px 0px 0px; margin: 0px; } .whyus_list li h4 { font-size: 13px; font-weight: 400; color: #333; text-transform: none; } ul.whyus_list.last { padding: 0px; margin: 0px; } .features_section_two { float: left; width: 100%; } .features_section_two .sections { float: left; width: 26.3%; padding: 20px 25px 11px 25px; margin-right: 30px; background-color: #fff; border-top: 3px solid #eee; border-bottom: 1px solid #eee; } .features_section_two .sections.last { float: right; width: 31.3%; margin-right: 0px; padding: 0px; border: 0px; background-color: transparent; } ul.hosting_includes_list { float: left; padding: 0px; margin: 5px 0px 0px 0px; width: 100%; } .hosting_includes_list li { float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 12px 0px; width: 100%; } .hosting_includes_list li img { float: left; margin: 0px 18px 0px 0px; } .hosting_includes_list li h4 { font-size: 13px; text-transform: none; margin: 2px 0px 0px 0px; color: #333; } ul.creating_newwebstie_list { float: left; padding: 0px; margin: 18px 0px 17px 0px; width: 100%; } .creating_newwebstie_list li { float: left; padding: 0px 0px 0px 13px; margin: 0px; line-height: 25px; width: 100%; font-size: 13px; text-transform: none; color: #333; font-family: tahoma, sans-serif; font-weight: 600; background: url(../images/arrow-07.png) no-repeat left 9px; } .ad_one { float: left; width: 97%; min-height: 180px; background: url(../images/ad-one-bg.png) repeat left top; border: 5px solid #dddddd; } .ad_one h3 { width: 100%; text-align: center; font-size: 15px; text-transform: uppercase; color: #454545; margin: 18px 0px 0px 0px; } .ad_one h2 { width: 100%; text-align: center; font-size: 18px; text-transform: uppercase; color: #454545; margin: 18px 0px 0px 0px; } .ad_one h1 { width: 100%; text-align: center; font-size: 32px; font-weight: bold; text-transform: uppercase; color: #1A7EB8; margin: 10px 0px -10px 0px; } .ad_one .but { font-family: tahoma, sans-serif; font-weight: 600; font-size: 14px; text-transform: uppercase; color: #fff; background: url(../images/gray-but-bg.png) repeat-x left top; border-radius: 20px; padding: 7px 20px; margin-top: 20px; display: block; width: 40%; margin-left: 25%; text-align: center; } .ad_one .but:hover { color: #999; } .ad_one .carve { position: absolute; width: 308px; margin-top: -5px; height: 47px; background: url(../images/ad-right-carve.png) no-repeat right top; } .ad_two { float: left; width: 97%; min-height: 110px; background: #f0f0f0 url(../images/ad-two-bg.png) no-repeat left top; border: 5px solid #dddddd; } .ad_two h2 { width: 100%; text-align: center; font-size: 18px; text-transform: uppercase; color: #454545; margin: 13px 0px 0px 0px; } .ad_two h2 i { font-size: 11px; font-style: normal; font-weight: 600; color: #454545; } .ad_two h1 { width: 100%; text-align: center; font-size: 32px; font-weight: bold; text-transform: uppercase; color: #1A7EB8; margin: 4px 0px 0px 0px; } .ad_two h1 i { font-size: 9px; font-weight: bold; color: #454545; font-style: normal; } .ad_two .carve { position: absolute; width: 308px; margin-top: -5px; height: 47px; background: url(../images/ad-right-carve2.png) no-repeat right top; } .ad_two h5 { width: 100%; text-align: center; font-size: 12px; font-weight: bold; text-transform: none; color: #454545; margin: 0px; } .ad_two h5 i { background-color: #454545; padding: 2px 5px; font-style: normal; color: #fff; font-weight: normal; }
.bottom_sections { float: left; width: 100%; padding: 25px 0px 30px 0px; border-top: 2px solid #eee; border-bottom: 2px solid #eee; background: url(../images/gray-bg2.jpg) repeat left top; } .features_section { float: left; width: 65.8%; } .features_section .sections { float: left; width: 47.4%; padding: 0px; margin-right: 29px; border: 1px solid #eee; border-bottom: 2px solid #eee; background-color: #fff; } .features_section .sections .left { float: left; width: 22%; padding: 14px 20px; background: #f6f6f6; } .features_section .sections .right { float: left; width: 58%; padding: 10px 0px 0px 20px; background: url(../images/gray-arrow.png) no-repeat left 40px; } .features_section .sections img { float: left; margin-right: 20px; } .features_section h2 { font-size: 18px; color: #454545; margin-bottom: 20px; } .features_section h2 i { font-size: 12px; color: #999; margin: 2px 0px 0px 0px; font-style: normal; text-transform: none; display: block; } .features_section h4 { font-size: 14px; font-weight: 600; color: #454545; margin-bottom: 4px; } .features_section .sections.last { margin-right: 0px; float: left; } .features_section .sections:hover { border-bottom: 2px solid #1A7EB8; } .whats_new { float: right; width: 31.3%; } .whats_new h2 { font-size: 18px; color: #454545; margin-bottom: 20px; } .whats_new h2 i { font-size: 12px; color: #999; margin: 2px 0px 0px 0px; font-style: normal; text-transform: none; display: block; } .whats_new h4 { font-size: 14px; font-weight: 600; color: #454545; margin: 2px 0px 0px 0px; } .whats_new .contarea { float: left; width: 88%; padding: 14px 18px 14px 18px; margin-right: 29px; border: 1px solid #eee; border-bottom: 2px solid #eee; background-color: #f9f9f9; } .whats_new .sections { float: left; width: 100%; } .whats_new .sections img { float: left; margin-right: 10px; } ul.hosting_features_list { float: left; padding: 0px; margin: 0px 0px 0px 0px; } .hosting_features_list li { float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 30px 0px; width: 50%; } .hosting_features_list li img { float: left; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px; } .hosting_features_list li strong { font-family: tahoma, sans-serif; font-weight: 600; font-size: 14px; text-transform: uppercase; color: #454545; display: block; } .hosting_features_list li.last { margin: 0px 0px 0px 0px; } .people_says_main { float: right; width: 48%; } .people_says_main h2 { margin-bottom: 10px; } .people_says { float: left; width: 100%; padding: 10px 0px 5px 0px; background-color: #fff; -webkit-box-shadow:  0px 0px 2px 0px rgba(0, 0, 0, 0.1); box-shadow:  0px 0px 2px 0px rgba(0, 0, 0, 0.1); } .people_says .who_pic { float: left; width: 100%; height: 100px; margin-top: 8px; } .people_says .who_pic .name { padding: 0px; margin: 0px; text-align: left; width: 40%; float: left; } .people_says .who_pic .picture { padding: 0px; margin: 0px 0px 0px 0px; text-align: left; width: 40%; float: left; } .content_left { float: left; width: 74%; padding: 40px 0px 30px 0px; } .content_fullwidth { float: left; width: 100%; padding: 40px 0px 0px 0px; } .right_sidebar { float: right; width: 22%; padding: 40px 0px 30px 0px; } .left_sidebar { float: left; width: 22%; padding: 40px 0px 30px 0px; } .content_right { float: right; width: 74%; padding: 40px 0px 30px 0px; } .page_title { width: 100%; min-height: 50px; padding-top: 20px; background: url(../images/sliders/revolution/slider-bg.jpg) no-repeat center top; margin: -20px 0px 0px 0px; } .page_title .leaft_title { width: 68%; display: block; float: left; text-align: left; margin: 0px 0 0 0px; } .page_title .leaft_title h1 { font-size: 22px; line-height: 30px; color: #fff; font-weight: 600; text-transform: uppercase; } .page_title .reght_pagenation { float: right; width: 28%; font-family: tahoma, sans-serif; font-weight: normal; font-size: 12px; text-align: right; font-weight: 600; color: #fff; margin: 0px 0 0 0px; padding: 7px 0 0px 0px; } .page_title .reght_pagenation i { color: #eee; margin: 0px 2px 0px 2px; } .page_title .reght_pagenation a { padding: 0px 0px 0px 0px; color: #eee; } .page_title .reght_pagenation a:hover { color: #fff; } .hosting_page_plan_main { position: relative; float: left; } .hosting_page_plan.first { position: relative; float: left; width: 39.4%; border-right: 1px solid #eee; border-left: 1px solid #eee; } .hosting_page_plan.first .title { float: left; width: 100%; height: 27px; padding: 13px 0 10px 0; background: url(../images/gray-bg.jpg) repeat left top; text-align: center; font-size: 20px; color: #fff; border-top: 3px solid #4e4e4e; border-bottom: 1px solid #000; font-family: tahoma, sans-serif; font-weight: normal; text-transform: uppercase; } .hosting_page_plan { position: relative; float: left; width: 20%; border-right: 1px solid #eee; } .hosting_page_plan .title { float: left; width: 100%; height: 27px; padding: 13px 0 10px 0; background: url(../images/gray-bg.jpg) repeat left top; text-align: center; font-size: 14px; color: #fff; border-top: 3px solid #4e4e4e; border-bottom: 1px solid #818181; font-family: tahoma, sans-serif; font-weight: normal; } .hosting_page_plan .price { float: left; width: 100%; padding: 0 0 10px 0; text-align: center; font-size: 30px; color: #1A7EB8; font-family: tahoma, sans-serif; font-weight: normal; } .hosting_page_plan .price i { font-size: 14px; color: #1A7EB8; font-weight: normal; font-style: normal; margin-top: 5px; } .hosting_page_plan .cont-list { float: left; width: 100%; padding: 15px 0; background-color: #fff; text-align: center; color: #727272; } .hosting_page_plan .cont-list ul { margin: 0; padding: 0; } .hosting_page_plan .cont-list li { margin: 0; padding: 0; list-style-type: none; line-height: 30px; border-bottom: 1px solid #eee; } .hosting_page_plan .cont-list li.last { border: none; } .hosting_page_plan .ordernow { float: left; width: 100%; height: 90px; padding: 18px 0 0px 0; background-color: #f9f9f9; border-bottom: 1px solid #eee; text-align: center; color: #fff; } .hosting_page_plan .ordernow h4 { padding: 20px 0px 0px 0px; text-align: center; color: #1A7EB8; } .our_team_box { width: 100%; float: left; } .our_team_box ul { margin: 0; padding: 7px 0 0 0px; float: left; width: 170px; } .our_team_box li { margin: 0; padding: 0; line-height: 18px; list-style-type: none; color: #a9a9a9; } .our_team_box li a { margin: 7px 5px 0 0; padding: 0; float: left; } .our_team_box  img.teammempic { width: 90%; margin: 0px; padding: 0; border: 5px solid #f3f3f3; } .our_team_box  img.teammempic:hover { width: 90%; margin: 0px; padding: 0; border: 5px solid #e3e3e3; } .our_team_box li a img:hover { margin: 0px; padding: 0; opacity: 0.7; filter: alpha(opacity=10); } .our_team_box li strong { font-size: 13px; color: #454545; display: block; } .our_team_box li strong i { color: #999; font-size: 11px; font-style: normal; } .our_team_box .boxleft { width: 170px; float: left; margin: 0px 20px 0 0; } .our_team_box .cont-area { float: left; font-size: 10px; color: #727272; width: 100%; margin-bottom: 10px; } .our_team_box .boxright { width: 170px; float: right; margin: 0px; }
.our_products { width: 100%; float: left; } .our_products ul { width: 100%; float: left; } .our_products li { width: 47.8%; float: left; margin-top: 20px; margin-right: 30px; margin-bottom: 10px; } .our_products li h5 { font-size: 14px; color: #1A7EB8; margin-top: 5px; margin-bottom: 10px; } .our_products li h3 { color: #1A7EB8; margin-top: 10px; margin-bottom: 10px; } .our_products li.last { width: 47.8%; float: left; margin-top: 20px; } .our_products.big { margin-top: -25px; } .our_support { width: 41%; padding: 10px 20px 10px 20px; float: left; border-radius: 5px; border: 5px solid #f9f9f9; } .our_support.last { padding: 10px 20px 10px 20px; float: right; } .our_support h3 { color: #272727; border-bottom: 1px solid #eee; padding: 5px 0px; margin-bottom: 20px; } .our_support h5 { color: #1A7EB8; margin-bottom: 3px; font-size: 14px; } .our_support h5 img { margin-right: 10px; float: left; } .our_support a { color: #454545; } .address-info { float: left; background-color: #f9f9f9; border: 1px solid #eee; padding: 15px 15px 10px 15px; width: 90%; margin-bottom: 40px; } .address-info a { color: #1A7EB8; } .site-search-area { margin: 0px; padding: 0px; } #site-searchform { margin: 0; padding: 0; } #site-searchform #s{ border: 1px solid #eee; background-color: #fff; width: 67%; height:30px; padding:5px 10px 0px 10px; color: #999; float: left; font: normal 12px "Trebuchet MS", Helvetica, Arial, sans-serif; } #site-searchform #searchsubmit{ float: left; width:50px; height:36px; cursor:pointer; text-indent:-5555em; line-height:100; overflow:hidden; background: #1A7EB8 url(../images/site-search-icon.png) no-repeat center 9px; border:0; } #site-searchform #searchsubmit:hover{ float: left; width:50px; height:36px; cursor:pointer; text-indent:-5555em; line-height:100; overflow:hidden; background: #454545 url(../images/site-search-icon.png) no-repeat center 9px; border:0; } .sidebar_widget { float: left; width: 100%; padding: 0px 0px; margin: 0px; } .sidebar_widget ul.arrows_list1 li a:hover { color: #1A7EB8; } .sidebar_widget h3 { display: block; margin-bottom: 18px; padding-bottom: 7px; color: #333; border-bottom: 1px solid #f3f3f3; } ul.recent_posts_list { margin: 0px; padding: 8px 0px 0px 0px; width: 100%; float: left; } .recent_posts_list li { padding: 0px 0px 10px 0px; margin: 0px 0px 13px 0px; list-style-type: none; border-bottom: 1px solid #f5f6f6; float: left; width: 100%; } .recent_posts_list li a { text-decoration: none; line-height: 16px; display: block; color: #999; } .recent_posts_list li a:hover { color: #1A7EB8; } .recent_posts_list li span { float: left; margin-right: 15px; } .recent_posts_list li span img { float: left; margin-right: 0px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; } .recent_posts_list li span img:hover { float: left; margin-right: 0px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } .recent_posts_list li i { padding: 1px 0px 0px 0px; margin: 0px; display: block; font-size: 10px; font-style: normal; color: #c9c9c9; } .recent_posts_list li.last { padding: 0px 0px 7px 0px; margin: 0px 0px 0px 0px; border-bottom: 0px solid #f5f6f6; }  /* Advertisements */ ul.adsbanner-list { margin: 0px 0px 0px 0px; padding: 0px; float: left; width: 100%; } .adsbanner-list li { margin: 0px 10px 10px 0px; padding: 0px; float: left; width: 105px; height: 105px; list-style-type: none; } .adsbanner-list li img { margin: 0px; padding: 0px; float: left; width: 105px; height: 105px; list-style-type: none; } .adsbanner-list li.last { margin: 0px 0px 0px 0px; padding: 0px; float: left; width: 105px; height: 105px; list-style-type: none; } .portfolio_area { padding: 0px; margin: 0px; width: 100%; float: left; } .portfolio_area_left { padding: 0px; margin: 0px; width: 75%; float: left; } .portfolio_area_left img { padding: 0px; margin: 0px; width: 100%; float: left; -webkit-box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.2); box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.2); } .portfolio_area_right { padding: 0px; margin: 0px 0px 0px 3%; width: 22%; float: left; } .project_details { padding: 0px; margin: 40px 0px 0px 0px; } .project_details span { padding: 5px 0px; margin: 0px 0px 0px 0px; font-size: 14px; font-weight: bold; color: #454545; float: left; width: 100%; border-bottom: 1px solid #e3e3e3; } .project_details strong { padding: 0px 0px; margin: 0px 0px 0px 0px; font-size: 13px; font-weight: bold; color: #727272; float: left; width: 40%; } .project_details i { padding: 0px 0px; margin: 0px 0px 0px 0px; font-size: 13px; font-weight: normal; font-style: normal; color: #727272; float: left; width: 60%; } .project_details span a { padding: 3px 10px; margin: 0px 0px 0px 3px; font-size: 11px; line-height: 30px; font-weight: normal; font-style: normal; color: #727272; background-color: #e3e3e3; border-radius:3px; } .project_details span a:hover { padding: 3px 10px; margin: 0px 0px 0px 3px; font-size: 11px; line-height: 30px; font-weight: normal; font-style: normal; color: #727272; background-color: #ddd; border-radius:3px; } .addto_favorites { padding: 3px 10px 5px 30px; margin: 20px 0px 0px 0px; width: 115px; display: block; border-radius:3px; font-size: 13px; color: #999; background: #e3e3e3 url(../images/elements/icon-heart.png) no-repeat 10px 10px; } .addto_favorites:hover { background: #ddd url(../images/elements/icon-heart.png) no-repeat 10px 10px; }  ul.small_social_links { padding: 0px; margin: 9px 0 25px 0px; } .small_social_links li { padding: 0px; margin: 0px 9px 0px 0px; float: left; width: 18px; height: 18px; } .small_social_links li a { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; } .small_social_links li a:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; }
.pagination { clear:both; padding:10px 0; margin-bottom:20px; font-family: tahoma, sans-serif; } .pagination b{ float:left; margin: 0px 5px 2px 0; padding:0px 10px; font-weight: normal; color: #999; } .pagination a.navlinks { font-size: 12px; color: #454545; background-color: #eee; font-weight: 600; text-transform: uppercase; padding: 7px 10px; border-radius: 3px; } .pagination a.navlinks:hover { color: #fff; background-color: #454545; } .pagination a.current { color: #fff; background-color: #454545; }
.comment_form { float: left; width: 90%; margin-top: 30px; } .comment_form label{ float: left; width: 90px; height: 15px; padding: 7px 10px; margin-bottom: 20px; } .comment_input_bg { float: left; width: 70%; height: 25px; padding: 7px 10px 0px 10px; border-top: 2px solid #e3e3e3; border-left: 2px solid #e3e3e3; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-color: #f9f9f9; } .comment_textarea_bg { float: left; width: 90%; height: 235px; padding: 7px 10px 0px 10px; margin-bottom: 20px; border-top: 2px solid #e3e3e3; border-left: 2px solid #e3e3e3; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-color: #f9f9f9; } .comment_checkbox { float: left; display: block; width: 90%; margin-top: 10px; } .comment_submit { background-color: #eee; border: 1px solid #ddd; padding: 9px 13px; font-family: tahoma, sans-serif; font-weight: 600; border-radius: 4px; color: #333; } .comment_submit:hover { background-color: #f9f9f9; cursor: pointer; }   /* comments */ .comment_wrap{ padding:20px 20px 20px 0px; overflow:hidden; border-bottom:1px solid #eee; } .comment_wrap.chaild{ border-bottom:1px solid #eee; margin:10px 20px 10px 50px; overflow:hidden; } .gravatar{ float:left; }  .comment_content{ overflow:hidden; padding-left:20px; position:relative; min-height:80px; }.comment_content .comment_meta{ position:relative; } .comment_content .comment_meta .comment_author{ display:inline; font-size:14px; font-style: normal; } .comment_content .comment_meta .comment_author i{ display:inline; font-size:11px; font-style: italic; } .comment_content .comment_text { clear:both; padding-top:0px; overflow:hidden; } .comment_content .comment_text a { color: #d3d3d3; margin-top: 5px; float: left; } .comment_content .comment_text a:hover { color: #727272; margin-top: 5px; float: left; } #comments_section li ul li{ margin-left: 30px; }
.comment_form { float: left; width: 690px; margin-top: 30px; }
.blocklabel { float: left; width: 100%; display: block; margin-top: 10px; }
.comment_form label{ float: left; width: 90px; height: 15px; padding: 7px 10px; margin-bottom: 20px; }
.input_bg { float: left; width: 70%; height: 32px; line-height: 32px; vertical-align: middle; padding: 0px 0px 0px 10px; border-top: 2px solid #e1e1e1; border-left: 2px solid #e1e1e1; border-right: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-color: #f9f9f9; }
.textarea_bg { float: left; width: 90%; height: 235px; padding: 7px 10px 0px 10px; margin-bottom: 20px; border-top: 2px solid #e1e1e1; border-left: 2px solid #e1e1e1; border-right: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-color: #f9f9f9; }
.address-info { float: left; background-color: #f9f9f9; border: 1px solid #e1e1e1; padding: 20px 20px 10px 20px; width: 90%; margin-bottom: 40px; }
.address-info a { color: #1A7EB8; }
.address-info a:hover { color: #454545; }
.google-map { width: 99%; height: 350px; border: 5px solid #fff; -webkit-box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.1); box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.1); }
.callback { float: left; width: 100%; height: 65px; background: url(../images/call-bg.png) no-repeat center top; border-top: 1px solid #191919; z-index: 2; position: relative; }
.callback .call { float: right; width: 89%; height: 48px; padding: 10px 0px 0px 0px; color: #fff; overflow: hidden; line-height: 20px; }
.callback .call a { color: #fff; }
.callback .call a:hover { color: #fff; text-decoration: underline; }
.callback .call ul { float: left; padding: 0px; margin: 0px; }
.callback .call li { float: left; padding: 0px 13px 0px 5px; margin: 0px; background: url(../images/white-dot.png) no-repeat left 11px; }
.callback .call li a { font-size: 10px; }
#footer { float: left; width: 100%; padding: 35px 0px 0px 0px; margin-top: -7px; background: url(../images/footer-bg.jpg) repeat left top; z-index: 1; position: relative; color: #999; }
#footer .container{ max-width:1000px; margin:0 auto; }
#footer .column { float: left; width: 230px; margin-right: 10px; padding-right: 10px; background: url(../images/v-line.jpg) repeat-y right top; font-size:12px; } #footer .column a { font-size:12px; color:#999999; } #footer .column a:hover { color: #eee; } #footer ul.column { padding: 0px; margin: 0px 0px 0px 0px; float: left; font-size: 12px; }
#footer .column li { padding: 0px 0px 0px 0px; margin: 0px; list-style-type: none; color: #999; font-style: normal; } #footer .column ul.list { float: left; padding: 0px; margin: -3px 0px 0px 0px; } #footer .column .list li { padding: 0px 0px 0px 11px; margin: 0px; line-height: 30px; background: url(../images/arrow-05.png) no-repeat left 12px; }
#footer .column .list li a { color: #999; } #footer .column .list li a:hover { color: #eee; } #footer .column.last { float: left; font-size:11px; width: 240px; margin-right: 0%; padding-right: 0%; background: none; }
#footer .column.last a,#footer .column.last p { font-size:12px; color:#999999; }
#footer .column.last a:hover { font-size:12px; color:#FD9807; }
#footer h2 { color: #fff; font-size: 16px; text-transform: uppercase; }
#footer h3 { float: left; color: #fff; font-size: 14px; line-height: 20px; text-transform: uppercase; }
#footer ul.address-liste { padding: 0px; margin: 0px 0px 20px 0px; float: left; font-size: 12px; }
#footer .address-liste li { padding: 0px 0px 0px 0px; margin: 0px; list-style-type: none; color: #999; font-style: normal; }
#footer .address-liste li.icon1 { margin: 5px 0px 0px 0px; padding-left: 20px; list-style-type: none; background: url(../images/address-icon-footer.png) no-repeat left 5px; }
#footer .address-liste li.icon2 { margin: 5px 0px 0px 0px; padding-left: 20px; list-style-type: none; background: url(../images/phone-icon-footer.png) no-repeat left 5px; }
#footer .address-liste li.icon3 { margin: 5px 0px 0px 0px; padding-left: 20px; list-style-type: none; background: url(../images/fax-icon-footer.png) no-repeat left 5px; }
#footer .address-liste li.icon4 { margin: 5px 0px 0px 0px; padding-left: 20px; list-style-type: none; background: url(../images/email-icon-footer.png) no-repeat left 5px; }
#footer .address-liste li.icon5 { margin: 5px 0px 0px 0px; padding-left: 20px; list-style-type: none; background: url(../images/icon-user.png) no-repeat left 5px; }
#footer .address-liste li a { color: #999; }
#footer .address-liste li a:hover { color: #eee; }
#footer .h_column_area { float: left; width: 100%; padding: 20px 0px 20px 0px; background: url(../images/h-line.png) repeat-x left top; }
#footer .hr { float: left; width: 100%; padding: 10px 0px 0px 0px; background: url(../images/h-line.png) repeat-x left top; }
#footer .clients { float: left; width: 100%; margin-left: 20px; }
#footer ul.clients_list { float: left; padding: 0px; margin: 0px; width: 90%; }
#footer .clients_list li { float: left; padding: 0px; margin: 0px 0px 0px 20px; list-style-type: none; }
.mar_top2 { margin-top: 20px; width: 100%; float: left; background:transparent; }
.copyright_info { float: left; padding: 20px 0px 20px 0px; margin: 0px 0px 0px 0px; width: 100%; background-color: #272727; color: #727272; border-top: 2px solid #222222; }
.copyright_info b { float: right; font-size: 12px; color: #727272; font-style: normal; font-weight: normal; }
.copyright_info b sup { font-size: 8px; }
.copyright_info span { float: left; }
.copyright_info a { margin-top: 10px; font-size: 12px; color: #727272; text-align: right; }
.copyright_info a:hover { color: #999; }
a.but_goback, a.but_ok_2, a.but_wifi, a.but_warning_sign, a.but_user, a.but_tag, a.but_table, a.but_star, a.but_search, a.but_phone, a.but_pencil, a.but_new_window, a.but_music, a.but_hand_right, a.but_thumbs_down, a.but_thumbs_up, a.but_globe, a.but_hospital, a.but_coffe_cup, a.but_settings, a.but_chat, a.but_play_button, a.but_remove_2, a.but_lock, a.but_shopping_cart, a.but_exclamation_mark, a.but_info, a.but_question_mark, a.but_minus, a.but_plus, a.but_folder_open, a.but_file, a.but_envelope, a.but_edit, a.but_cogwheel, a.but_check, a.but_camera, a.but_calendar, a.but_bookmark, a.but_book, a.but_download, a.but_pdf, a.but_word_doc, a.but_woman { font-family: tahoma, sans-serif; font-size: 14px; color: #fff; font-weight: 600; -moz-border-radius: 3px; border-radius: 3px; }
a.but_goback { padding: 13px 25px 13px 45px; margin: 0px 0px 0px 50px; background: #1A7EB8 url(../images/arrow_left.png) no-repeat 18px 13px; border-bottom: 1px solid #cc7a00; }
a.but_goback:hover { background-color: #23b7f6; }
a.but_ok_2 { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #ff9900 url(../images/elements/ok_2.png) no-repeat 16px 13px; border-bottom: 1px solid #909090; }
a.but_ok_2:hover { background-color: #ffb200; }
a.but_wifi { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #0099cc url(../images/elements/wifi.png) no-repeat 16px 13px; border-bottom: 1px solid #909090; }
a.but_wifi:hover { background-color: #00abde; }
a.but_warning_sign { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #e5cc19 url(../images/elements/warning_sign.png) no-repeat 16px 12px; border-bottom: 1px solid #909090; }
a.but_warning_sign:hover { background-color: #efda1b; }
a.but_user { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #007f99 url(../images/elements/user.png) no-repeat 16px 13px; border-bottom: 1px solid #909090; }
a.but_user:hover { background-color: #0090ad; }
a.but_tag { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #e59919 url(../images/elements/tag.png) no-repeat 16px 13px; border-bottom: 1px solid #909090; }
a.but_tag:hover { background-color: #efa61b; } 
a.but_table { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #4c6699 url(../images/elements/table.png) no-repeat 16px 12px; border-bottom: 1px solid #909090; }
a.but_table:hover { background-color: #5674ad; }
a.but_star { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #99cc4c url(../images/elements/star.png) no-repeat 16px 11px; border-bottom: 1px solid #909090; }
a.but_star:hover { background-color: #a6da52; }
a.but_search { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #66667f url(../images/elements/search.png) no-repeat 16px 11px; border-bottom: 1px solid #909090; }
a.but_search:hover { background-color: #747490; }
a.but_phone { padding: 10px 20px 10px 40px; margin: 0px 0px 0px 0px; background: #e56619 url(../images/elements/phone.png) no-repeat 16px 11px; border-bottom: 1px solid #909090; }
a.but_phone:hover { background-color: #ef6f1b; }
a.but_pencil { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #cc4c19 url(../images/elements/pencil.png) no-repeat 16px 11px; border-bottom: 1px solid #909090; }
a.but_pencil:hover { background-color: #da521b; }
a.but_new_window { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #001900 url(../images/elements/new_window.png) no-repeat 16px 11px; border-bottom: 1px solid #909090; }
a.but_new_window:hover { background-color: #333333; }
a.but_music { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #cccc7f url(../images/elements/music.png) no-repeat 16px 11px; border-bottom: 1px solid #909090; }
a.but_music:hover { background-color: #dada8a; }
a.but_hand_right { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #1A7EB8 url(../images/elements/hand_right.png) no-repeat 16px 12px; border-bottom: 1px solid #909090; }
a.but_hand_right:hover { background-color: #23b7f6; }
a.but_thumbs_down { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #9999cc url(../images/elements/thumbs_down.png) no-repeat 16px 12px; border-bottom: 1px solid #909090; }
a.but_thumbs_down:hover { background-color: #a6a6da; }
a.but_thumbs_up { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #00cce5 url(../images/elements/thumbs_up.png) no-repeat 16px 12px; border-bottom: 1px solid #909090; }
a.but_thumbs_up:hover { background-color: #00daef; }
a.but_globe { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #669999 url(../images/elements/globe.png) no-repeat 16px 11px; border-bottom: 1px solid #909090; }
a.but_globe:hover { background-color: #6fa6a6; }
a.but_hospital { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #196666 url(../images/elements/hospital.png) no-repeat 16px 11px; border-bottom: 1px solid #909090; }
a.but_hospital:hover { background-color: #1b6f6f; }
a.but_coffe_cup { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #7f994c url(../images/elements/coffe_cup.png) no-repeat 16px 13px; border-bottom: 1px solid #909090; }
a.but_coffe_cup:hover { background-color: #8aa652; } 
a.but_settings { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #997f4c url(../images/elements/settings.png) no-repeat 16px 11px; border-bottom: 1px solid #909090; }
a.but_settings:hover { background-color: #a68a52; }
a.but_chat { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #7f9919 url(../images/elements/chat.png) no-repeat 16px 13px; border-bottom: 1px solid #909090; }
a.but_chat:hover { background-color: #8aa61b; } 
a.but_play_button { padding: 10px 22px 10px 45px; margin: 0px 0px 0px 0px; background: #4c664c url(../images/elements/play_button.png) no-repeat 16px 11px; border-bottom: 1px solid #909090; }
a.but_play_button:hover { background-color: #567456; }
a.but_remove_2 { padding: 10px 22px 10px 40px; margin: 0px 0px 0px 0px; background: #e59966 url(../images/elements/remove_2.png) no-repeat 16px 13px; border-bottom: 1px solid #909090; }
a.but_remove_2:hover { background-color: #efa66f; }
a.but_lock { padding: 10px 22px 10px 40px; margin: 0px 0px 0px 0px; background: #994c19 url(../images/elements/lock.png) no-repeat 16px 12px; border-bottom: 1px solid #909090; }
a.but_lock:hover { background-color: #a6521b; }
a.but_shopping_cart { padding: 10px 22px 10px 40px; margin: 0px 0px 0px 0px; background: #cc7f4c url(../images/elements/shopping_cart.png) no-repeat 16px 12px; border-bottom: 1px solid #909090; }
a.but_shopping_cart:hover { background-color: #da8a52; }
a.but_exclamation_mark { padding: 10px 22px 10px 40px; margin: 0px 0px 0px 0px; background: #4c7f7f url(../images/elements/exclamation_mark.png) no-repeat 16px 12px; border-bottom: 1px solid #909090; }
a.but_exclamation_mark:hover { background-color: #528a8a; }
a.but_info { padding: 10px 22px 10px 40px; margin: 0px 0px 0px 0px; background: #667fcc url(../images/elements/info.png) no-repeat 16px 12px; border-bottom: 1px solid #909090; }
a.but_info:hover { background-color: #6f8ada; }
a.but_question_mark { padding: 10px 22px 10px 40px; margin: 0px 0px 0px 0px; background: #4c0019 url(../images/elements/question_mark.png) no-repeat 16px 12px; border-bottom: 1px solid #909090; }
a.but_question_mark:hover { background-color: #620020; }
a.but_minus { padding: 10px 22px 10px 40px; margin: 0px 0px 0px 0px; background: #666666 url(../images/elements/minus.png) no-repeat 16px 12px; border-bottom: 1px solid #909090; }
a.but_minus:hover { background-color: #747474; }
a.but_plus { padding: 10px 22px 10px 40px; margin: 0px 0px 0px 0px; background: #333333 url(../images/elements/plus.png) no-repeat 16px 12px; border-bottom: 1px solid #909090; }
a.but_plus:hover { background-color: #444444; }
a.but_folder_open { padding: 10px 22px 10px 40px; margin: 0px 0px 0px 0px; background: #99cc99 url(../images/elements/folder_open.png) no-repeat 16px 14px; border-bottom: 1px solid #909090; }
a.but_folder_open:hover { background-color: #a6daa6; }
a.but_file { padding: 10px 22px 10px 40px; margin: 0px 0px 0px 0px; background: #999999 url(../images/elements/file.png) no-repeat 16px 12px; border-bottom: 1px solid #909090; }
a.but_file:hover {background-color: #a6a6a6;}
a.but_envelope {padding: 10px 22px 10px 45px;margin: 0px 0px 0px 0px;background: #727272 url(../images/elements/envelope.png) no-repeat 16px 14px;border-bottom: 1px solid #909090;}
a.but_envelope:hover {background-color: #7c7c7c;}
a.but_edit {padding: 10px 22px 10px 43px;margin: 0px 0px 0px 0px;background: #e5cc7f url(../images/elements/edit.png) no-repeat 16px 12px;border-bottom: 1px solid #909090;}
a.but_edit:hover {background-color: #efda8a;}
a.but_cogwheel {padding: 10px 22px 10px 43px;margin: 0px 0px 0px 0px;background: #194c7f url(../images/elements/cogwheel.png) no-repeat 16px 12px;border-bottom: 1px solid #909090;}
a.but_cogwheel:hover {background-color: #1e5c99;}
a.but_check {padding: 10px 22px 10px 43px;margin: 0px 0px 0px 0px;background: #004c4c url(../images/elements/check.png) no-repeat 16px 13px;border-bottom: 1px solid #909090;}
a.but_check:hover {background-color: #005c5c;}
a.but_camera {padding: 10px 22px 10px 43px;margin: 0px 0px 0px 0px;background: #007fcc url(../images/elements/camera.png) no-repeat 16px 13px;border-bottom: 1px solid #909090;}
a.but_camera:hover {background-color: #008ada;}
a.but_calendar {padding: 10px 22px 10px 43px;margin: 0px 0px 0px 0px;background: #4c99e5 url(../images/elements/calendar.png) no-repeat 16px 11px;border-bottom: 1px solid #909090;}
a.but_calendar:hover {background-color: #52a6ef;}
a.but_bookmark {padding: 10px 22px 10px 38px;margin: 0px 0px 0px 0px;background: #990000 url(../images/elements/bookmark.png) no-repeat 16px 13px;border-bottom: 1px solid #909090;}
a.but_bookmark:hover {background-color: #b60000;}
a.but_book {padding: 10px 22px 10px 43px;margin: 0px 0px 0px 0px;background: #7f9999 url(../images/elements/book.png) no-repeat 16px 13px;border-bottom: 1px solid #909090;}
a.but_book:hover {background-color: #8aa6a6;}
a.but_download {padding: 10px 22px 10px 43px;margin: 0px 0px 0px 0px;background: #ff9900 url(../images/elements/download.png) no-repeat 16px 12px;border-bottom: 1px solid #909090;}
a.but_download:hover {background-color: #ffb200;}
a.but_pdf {padding: 10px 22px 10px 40px;margin: 0px 0px 0px 0px;background: #ff9900 url(../images/elements/pdf.png) no-repeat 13px 11px;border-bottom: 1px solid #909090;}
a.but_pdf:hover {background-color: #ffb200;}
a.but_word_doc {padding: 10px 22px 10px 40px;margin: 0px 0px 0px 0px;background: #ff9900 url(../images/elements/word_doc.png) no-repeat 13px 11px;border-bottom: 1px solid #909090;}
a.but_word_doc:hover {background-color: #ffb200;}
a.but_woman {padding: 10px 22px 10px 43px;margin: 0px 0px 0px 0px;background: #ff9900 url(../images/elements/woman.png) no-repeat 16px 12px;border-bottom: 1px solid #909090;}
a.but_woman:hover {background-color: #ffb200;}
.dropcap1, .dropcap2, .dropcap3 {float: left;text-align: center;overflow:hidden;font-family: tahoma, sans-serif;font-weight: normal;}
.dropcap1 {width: 53px;height:58px;line-height: 50px;background:url(../images/elements/dropcap_gray.png) no-repeat scroll 0px 0px transparent;color: #999;margin:0 8px -4px 0;font-size: 32px;}
.dropcap1.gray {background-image:url(../images/elements/dropcap_gray.png);}
.dropcap2 {background:url(../images/elements/dropcap_gray.png) no-repeat scroll 0 -108px transparent;color:#999;line-height: 47px;height: 56px;width: 53px;margin:0 8px -4px 0;font-size:32px;}
.dropcap2.gray {background-image:url(../images/elements/dropcap_gray.png);}
.dropcap3 {font-size:40px;line-height: 40px;width:44px;height:44px;margin:0 0 -4px 0;}
.dropcap3.gray {color: #999;}
ul.list1, ul.list2, ul.list3, ul.list4, ul.list5, ul.list6, ul.list7, ul.list8, ul.list9, ul.list10 {list-style-type:none;margin:0px 0px 25px 0px;padding: 0px;text-align: left;}
ul.list1 li,ul.list2 li,ul.list3 li,ul.list4 li,ul.list5 li,ul.list6 li,ul.list7 li,ul.list8 li,ul.list9 li,ul.list10 li{padding-left: 18px;margin: 3px 0;}
ul.list1 li {background:url(../images/elements/icon-heart.png) no-repeat left 5px;}
ul.list2 li {background:url(../images/elements/icon-ok.png) no-repeat left 5px;}
ul.list3 li {background:url(../images/elements/icon-right-arrow.png) no-repeat left 5px;}
ul.list4 li {background:url(../images/elements/icon-star.png) no-repeat left 4px;}
ul.list5 li {background:url(../images/elements/icon-chevron-right.png) no-repeat left 5px;}
ul.list6 li {background:url(../images/elements/icon-chat.png) no-repeat left 5px;}
ul.list7 li {background:url(../images/elements/icon-play-button.png) no-repeat left 5px;}
ul.list8 li {background:url(../images/elements/icon-remove.png) no-repeat left 5px;}
ul.list9 li {background:url(../images/elements/icon-cart.png) no-repeat left 5px;}
ul.list10 li {background:url(../images/elements/icon-user.png) no-repeat left 4px;}
.highlight {color: #fff;padding: 2px 5px;background: #000;border-radius:3px;}
.highlight.black {background: #000;border-radius:3px;}
.highlight.red {background: #ff0000;border-radius:3px;}
.highlight.gray {background: #aaa;}
.highlight.yellow {background: #fff000;}
.highlight.blue {background: #0099cc;}
.highlight.pink {background: #e826b4;}
.highlight.green {background: #48b02b;}
.highlight.orange { background: #ffcc00; }
.highlight.magenta { background: #9325ea; }
.button, button { text-decoration:none; text-align:center; color:#585656; display: inline-block; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; height:32px; line-height:32px; padding:0px 15px; position:relative; outline: none; overflow: hidden; /* removes extra side padding in IE */ cursor: pointer; border: 1px solid #dcdcdc;/* IE */ border: rgba(0, 0, 0, .2) 1px solid;/* Saf4+, Chrome, FF3.6 */ border-bottom:rgba(0, 0, 0, .4) 1px solid; font-family: 'Oswald', sans-serif; font-weight: normal; text-transform: uppercase;  background: -moz-linear-gradient( center top, rgba(255, 255, 255, .1) 0%, rgba(0, 0, 0, .1) 100% );/* FF3.6 */ background: -webkit-gradient( linear, center top, center bottom, from(rgba(255, 255, 255, .1)), to(rgba(0, 0, 0, .1)) );/* Saf4+, Chrome */  background-color:white; }
.button::-moz-focus-inner { border: none; /* overrides extra padding in Firefox */ }
.button:hover, .button.hover, .page-numbers:hover  { background: -moz-linear-gradient( center top, rgba(255, 255, 255, .2) 0%, rgba(255, 255, 255, .1) 100% );/* FF3.6 */ background: -webkit-gradient( linear, center bottom, center top, from(rgba(255, 255, 255, .1)), to(rgba(255, 255, 255, .2)) );/* Saf4+, Chrome */ }
.button:active, .button.active, .page-numbers:active { top:2px; background: -moz-linear-gradient( center top, rgba(0, 0, 0, .1) 0%, rgba(255, 255, 255, .2) 100% );/* FF3.6 */ background: -webkit-gradient( linear, center bottom, center top, from(rgba(255, 255, 255, .2)), to(rgba(0, 0, 0, .1)) );/* Saf4+, Chrome */ }
.button.full{display: block;}
.button.small{font-size:13px;}
.button.medium{font-size:13px;height:40px;line-height:40px;}
.button.large{font-size:16px;height:50px;line-height:50px;}
.button.small.colorchan{color: #fff;background-color: #1A7EB8;}
.button.red {background-color: #ff0000;color: #fff;}
.button.blue {background-color: #117ed1;color: #fff;}
.button.lightblue {background-color: #0099cc;color: #fff;}
.button.green {background-color: #009933;color: #fff;}
.button.black {background-color: #333;color: #fff;}
.button.orange {background-color: #FF9900;color: #fff;}
.button.darkgray {background-color: #818181;color: #fff;}
.button.gray {background-color: #f0f0f0;color: #000;}
.info, .error, .notice, .success {-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;border: 1px solid #bbb;margin-bottom: 20px;font-size: 13px;}
p.error {border: none;}
.info strong, .error strong, .notice strong, .success strong {font-size: 16px;}
.message-box-wrap {border: 0px solid #fff;padding:10px;}
.info {color: #4a84bc;border-color: #c6e3ff;background-color: #e6f3ff;}
.error {color: #bd6767;border-color: #f1bdbd;background-color: #ffdddd;}
.notice { color: #a79a30; border-color: #d7d099; background-color: #f6f2d2; }
.success { color: #1ea133; border-color: #a9ecb4; background-color: #dffbe4; }
.close-but { width: 10px; height: 10px; float: right; border: none; margin: 5px; background: url(../images/elements/icon-remove.png) no-repeat center top; }
.table-style {float: left;width: 100%;}
.table-list {float: left;background-color: #fff;border: 1px solid #dddddd;margin-bottom:20px;width: 100%;}
.table-list th {padding: 10px;background-color: #eee;}
.table-list td {padding: 10px;text-align: center;background-color: #f5f5f5;}
.table-list tr:hover td {background-color: #f9f9f9;}
.pricing-tables-main {position: relative;float: left;margin-bottom: 25px;}
.pricing-tables { position: relative; float: left; width: 24%; border: 1px solid #eee; }
.pricing-tables .title { float: left; width: 100%; height: 23px; padding: 12px 0 10px 0; background-color: #454545; text-align: center; font-size: 18px; color: #fff; border-top: 3px solid #272727; border-bottom: 1px solid #818181; font-family: tahoma, sans-serif; font-weight: normal; text-transform: uppercase; }
.pricing-tables .price { float: left; width: 100%; padding: 30px 0 20px 0; background-color: #636363; text-align: center; font-size: 40px; color: #fff; font-family: tahoma, sans-serif; font-weight: 600; text-transform: uppercase; }
.pricing-tables .price i { font-size: 14px; color: #ccc; display: block; font-weight: normal; font-style: normal; margin-top: 18px; }
.pricing-tables .cont-list { float: left; width: 100%; padding: 15px 0; border-top: 3px solid #fff; border-bottom: 3px solid #fff; background-color: #f9f9f9; text-align: center; color: #727272; }
.pricing-tables .cont-list ul {margin: 0;padding: 0;}
.pricing-tables .cont-list li { margin: 0; padding: 0; list-style-type: none; line-height: 30px; border-bottom: 1px solid #fff; }
.pricing-tables .cont-list li.last { border: none; }
.pricing-tables .ordernow { float: left; width: 100%; padding: 15px 0; background-color: #e3e3e3; text-align: center; color: #fff; }
.pricing-tables-helight{ position: relative; float: left; width: 27%; -webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 0.1); box-shadow:  0px 0px 10px 5px rgba(0, 0, 0, 0.1); }
.pricing-tables-helight .title {float: left;width: 100%;height: 40px;padding: 20px 0 0 0;margin-top: -10px;background-color: #19a0d9;text-align: center;font-size: 18px;color: #fff;border-top: 3px solid #1397cf;border-bottom: 1px solid #2cb3ec;font-family: tahoma, sans-serif;font-weight: normal;text-transform: uppercase;}
.pricing-tables-helight .price {float: left;width: 100%;padding: 34px 0 20px 0;background-color: #1A7EB8;text-align: center;font-size: 45px;color: #fff;font-family: tahoma, sans-serif;font-weight: 600;text-transform: uppercase;}
.pricing-tables-helight .price i {font-size: 14px;color: #eee;display: block;font-weight: normal;font-style: normal;margin-top: 20px;}
.pricing-tables-helight .cont-list {float: left;width: 100%;padding: 15px 0;border-top: 3px solid #fff;border-bottom: 3px solid #fff;background-color: #f9f9f9;text-align: center;color: #727272;}
.pricing-tables-helight .cont-list ul {margin: 0;padding: 0;}
.pricing-tables-helight .cont-list li {margin: 0;padding: 0;list-style-type: none;line-height: 30px;border-bottom: 1px solid #fff;}
.pricing-tables-helight .cont-list li.last {border: none;}
.pricing-tables-helight .ordernow {float: left;width: 100%;padding: 20px 0 25px 0;background-color: #eee;text-align: center;color: #fff;}
.pricing-tables-two {position: relative;float: left;width: 33%;border: 1px solid #eee;}
.pricing-tables-two .title {float: left;width: 100%;height: 27px;padding: 14px 0 10px 0;background-color: #454545;text-align: center;font-size: 18px;color: #fff;border-top: 3px solid #272727;border-bottom: 1px solid #818181;font-family: tahoma, sans-serif;font-weight: normal;text-transform: uppercase;}
.pricing-tables-two .price {float: left;width: 100%;padding: 30px 0 20px 0;background-color: #636363;text-align: center;font-size: 40px;color: #fff;font-family: tahoma, sans-serif;font-weight: 600;text-transform: uppercase;}
.pricing-tables-two .price i {font-size: 14px;color: #ccc;display: block;font-weight: normal;font-style: normal;margin-top: 20px;}
.pricing-tables-two .cont-list {float: left;width: 100%;padding: 15px 0;border-top: 3px solid #fff;border-bottom: 3px solid #fff;background-color: #f9f9f9;text-align: center;color: #727272;}
.pricing-tables-two .cont-list ul {margin: 0;padding: 0;}
.pricing-tables-two .cont-list li {margin: 0;padding: 0;list-style-type: none;line-height: 30px;border-bottom: 1px solid #fff;}
.pricing-tables-two .cont-list li.last {border: none;}
.pricing-tables-two .ordernow {float: left;width: 100%;padding: 15px 0;background-color: #e3e3e3;text-align: center;color: #fff;}
.pricing-tables-helight-two{position: relative;float: left;width: 33%;z-index: 3;-webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 0.1);box-shadow:  0px 0px 10px 5px rgba(0, 0, 0, 0.1);}
.pricing-tables-helight-two .title {float: left;width: 100%;height: 40px;padding: 20px 0 0 0;margin-top: -10px;background-color: #19a0d9;text-align: center;font-size: 18px;color: #fff;border-top: 3px solid #1397cf;border-bottom: 1px solid #2cb3ec;font-family: tahoma, sans-serif;font-weight: normal;text-transform: uppercase;}
.pricing-tables-helight-two .price {float: left;width: 100%;padding: 35px 0 20px 0;background-color: #1A7EB8;text-align: center;font-size: 45px;color: #fff;font-family: tahoma, sans-serif;font-weight: 600;text-transform: uppercase;}
.pricing-tables-helight-two .price i {font-size: 14px;color: #eee;display: block;font-weight: normal;font-style: normal;margin-top: 25px;}
.pricing-tables-helight-two .cont-list {float: left;width: 100%;padding: 15px 0;border-top: 3px solid #fff;border-bottom: 3px solid #fff;background-color: #f9f9f9;text-align: center;color: #727272;}
.pricing-tables-helight-two .cont-list ul {margin: 0;padding: 0;}
.pricing-tables-helight-two .cont-list li {margin: 0;padding: 0;list-style-type: none;line-height: 30px;border-bottom: 1px solid #fff;}
.pricing-tables-helight-two .cont-list li.last {border: none;}
.pricing-tables-helight-two .ordernow {float: left;width: 100%;padding: 20px 0 25px 0;background-color: #eee;text-align: center;color: #fff;}
.framed-box {border: 1px solid #e3e3e3;width: 100%;}
.framed-box.center{text-align:center;}
.framed-box-wrap {border: 1px solid #fff;background-color: #f9f9f9;}
.framed-box-wrap .pricing-title {background-color: #f1f1f1;padding: 20px 0px 0px 0px;text-align: center;border-bottom: 1px solid #fff;}
.framed-box-wrap .pricing-text-list {padding: 15px 20px 20px 20px;text-align: center;}
.error_pagenotfound {padding: 30px 30px 45px 30px;margin: 0 auto;width: 67%;background-color: #fafafa;border: 1px solid #eee;border-bottom: 5px solid #eee;text-align: center;}
.error_pagenotfound strong {display: block;font-size: 145px;line-height: 100px;color: #e3e3e3;}
.error_pagenotfound b {display: block;font-size: 40px;line-height: 40px;color: #eee;margin: 0;}
.error_pagenotfound i {display: block;font-size: 18px;line-height: 50px;color: #999;margin: 0;font-style: normal;}
.big_text1 {font-family: tahoma, sans-serif;font-weight: normal;font-size: 36px;line-height: 30px;color: #1A7EB8;width: 100%;text-align: center;}
.big_text1 i {font-weight: normal;font-style: normal;font-size: 14px;line-height: 18px;color: #727272;text-align: center;}
.big_text2 {font-family: tahoma, sans-serif;font-weight: normal;font-size: 30px;line-height: 40px;color: #999;width: 100%;text-align: left;}
.big_text2 i {color: #1A7EB8;font-style: normal;}
.black_button {float: left;width: 100%;min-height: 37px;line-height: 37px;vertical-align: middle;font-family: tahoma, sans-serif;font-weight: normal;font-size: 14px;text-transform: uppercase;color: #666666;text-align: center;background: #FBFBFB}
.black_button:hover {color: #000000;background: #f3f3f3 }
ul.list_empty {float: left;padding: 0px;margin: 0px;width: 100%;}
.list_empty li {float: left;padding: 0px;margin: 0px 20px 35px 0px;}
.punchline_text_box {float: left;width: 95.400%;padding: 20px;margin: 0px;border: 1px solid #eee;border-left: 5px solid #1A7EB8;color: #999;background: #f9f9f9;}
.punchline_text_box strong {font-size: 15px;color: #454545;}
.punchline_text_box .left {float: left;width: 80%;}
.punchline_text_box .right {float: left;width: 20%;}
.punchline_text_box2 {float: left;width: 93%;padding: 20px;margin: 0px;border: 1px solid #eee;border-left: 5px solid #1A7EB8;color: #999;background: #f9f9f9;}
.punchline_text_box2 strong {font-size: 15px;color: #454545;}
.punchline_text_box2 .left {float: left;width: 80%;}
.punchline_text_box2 .right {float: left;width: 20%;}
a.knowmore_but {float: right;padding: 13px 20px 13px 20px;margin: 0px 0px 0px 50px;font-family: tahoma, sans-serif;font-size: 14px;color: #fff;font-weight: 600;background-color: #1A7EB8;-moz-border-radius: 3px;border-radius: 3px;border-bottom: 1px solid #cc7a00;}
a.knowmore_but:hover {background-color: #2bb5ef;}
a.ordernow_but {padding: 9px 20px 9px 20px;margin: 10px 0px 0px 0px;font-family: tahoma, sans-serif;font-size: 14px;color: #fff;font-weight: 600;background-color: #1A7EB8;-moz-border-radius: 3px;border-radius: 3px;border-bottom: 1px solid #454545;}
a.ordernow_but:hover {background-color: #2bb5ef;}
ul.fullimage_box {float: left;padding: 0px;margin: 0px;width: 48%;}
.fullimage_box li {padding: 0px;margin: 0px;}
.fullimage_box li img {border: 5px solid #f3f3f3;margin-bottom: 8px;width: 97%;}
.fullimage_box li img:hover {border: 5px solid #e3e3e3;}
ul.fullimage_box.last {float: left;width: 48%;margin-left: 4%;}
ul.fullimage_box2 {float: left;padding: 0px;margin: 0px;width: 100%;}
.fullimage_box2 li {padding: 0px;margin: 0px;text-align: center;}
.fullimage_box2 li img {margin-bottom: 8px;}
ul.fullimage_box2.last {float: left;width: 100%;margin-left: 4%;}
ul.arrows_list1 {float: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.arrows_list1 li {margin: 0px;padding: 0px 0px 7px 12px;list-style-type: none;color: #999;background: url(../images/arrow-04.png) no-repeat left 8px;}
.arrows_list1 li a {color: #999;}
.arrows_list1 li a:hover {color: #727272;}
.testimonials-5 {float: left;}
.testimonials-5 span {float: left;line-height: 21px;margin-top: 15px;padding-left: 40px;background: url(../images/quote_subfix.gif) no-repeat left top;}
.testimonials-4 {float: left;}
.testimonials-4 img{float: left;margin: 5px 20px 5px 0;}
.testimonials-4 span {float: left;height: 34px;width: 100%;padding: 0px;background: url(../images/testi-top-arrow.png) no-repeat 100px 5px;position: relative;z-index: 999;margin-bottom: -1px;margin-top: -15px;}
.testimonials-4 .content {float: left;line-height: 21px;padding: 20px 20px 25px 20px;border: 1px solid #eee;background-color: #f9f9f9;border-radius: 5px;}
.testimonials-4 .content i {font-size: 11px;color: #909090;text-transform: none;}
.testimonials-2 {float: left;}
.testimonials-2 span {float: left;line-height: 21px;padding: 20px 30px 20px 50px;border: 1px solid #eee;background: #f9f9f9 url(../images/quote_subfix.gif) no-repeat 15px 23px;}
ul.sideimg_list {float: left;margin: 0px 40px 0px 0px;padding: 0px 0px 0px 0px;width: 100%;}
ul.sideimg_list img {float: left;display: block;margin-right: 18px;}
.sideimg_list li {margin: 0px 40px 0px 0px;padding: 5px 0px 0px 0px;list-style-type: none;float: left;max-width: 220px;text-align: left;}
.sideimg_list li a {font-size: 14px;color: #1A7EB8;}
.sideimg_list li a:hover {font-size: 14px;color: #454545;}
.sideimg_list li.last {margin: 0px 0px 0px 0px;}
.scrollup{width:40px;height:40px;opacity:1;position:fixed;bottom:43px;right:20px;display:none;text-indent:-9999px;background: url(../images/scroll-top-arrow.png) no-repeat left top;z-index: 999;}