html{height:100%;}body{font-family:'PT Sans',Verdana,Tahoma,Arial,sans-serif;padding:0;margin:0;font-size:13px;line-height:21px;height:100%;min-width:950px;}.Wrapper{width:950px;margin:0 auto;padding-bottom:10px;}a{text-decoration:none;outline:0;}a:hover{text-decoration:underline;}hr{display:block;border:none;outline:none;height:10px;width:100%;margin-bottom:15px;}.rs{float:right!important;}.ls{float:left!important;}.small{font-size:75%;}#responsive_navigation{display:none;}#Header .top>div.menu{display:none;}.alignleft{margin:0 20px 20px 0;float:left;}.alignright{margin:0 0 20px 20px;float:right;}.alignnone{margin:0 20px 0 0;}.aligncenter{margin:0 20px 0 0;}.wp-caption{background:#FFFFFFF;border:1px solid #F0F0F0;max-width:96%;padding:8px 3px 10px;text-align:center;}.wp-caption.alignnone{margin:5px 20px 20px 0;}.wp-caption.aligncenter{margin:5px 10px 20px 10px;}.wp-caption.alignleft{margin:5px 20px 20px 0;float:left;}.wp-caption.alignright{margin:5px 0 20px 20px;}.wp-caption img{border:none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}.wp-caption .wp-caption-text{font-size:11px;line-height:25px;margin:0;padding:5px 10px 0;}.sticky,.gallery-caption,.bypostauthor{}.row{margin-bottom:15px;width:100%;}.show_cols .col{background:#e8e8e8;text-align:center;}.show_cols .row:hover .col{background:#c2c2c2;}.col{float:left;margin-right:10px;}.last{margin-right:0;}.one_sixth{width:150px;}.two_sixth{width:310px;}.three_sixth{width:470px;}.four_sixth{width:630px;}.five_sixth{width:790px;}.one_fourth{width:230px;}.two_fourth{width:470px;}.three_fourth{width:710px;}.one_third{width:310px;}.two_third{width:630px;}.one_second{width:470px;}.one{width:950px;margin-right:0;}.with_aside{}.with_aside .one_sixth{width:110px;}.with_aside .two_sixth{width:230px;}.with_aside .three_sixth{width:350px;}.with_aside .four_sixth{width:470px;}.with_aside .five_sixth{width:590px;}.with_aside .one_fourth{width:170px;}.with_aside .two_fourth{width:350px;}.with_aside .three_fourth{width:530px;}.with_aside .one_third{width:230px;}.with_aside .two_third{width:470px;}.with_aside .one_second{width:350px;}.with_aside .one{width:710px;}#Header{}#Header .header_overlay{}#Header .top{height:110px;position:relative;z-index:1001;}#Header .top h1{margin-bottom:0;}#Header .top #logo{display:block;overflow:hidden;float:left;margin-top:18px;margin-left:10px;font-size:70px;line-height:85px;font-weight:bold;position:absolute;}#Header .top #logo:hover{text-decoration:none;}#Header .top_options{position:absolute;right:10px;top:17px;}#Header .top_options .call_us{font-weight:bold;font-size:21px;padding:3px 0px 6px 35px;float:left;margin-left:15px;}#Header .top_options .call_us span{}#Header .top_options ul.top_links{margin:0;float:left;}#Header .top_options ul.top_links li{float:left;margin-right:2px;padding:0;background:none;}#Header .top_options ul.top_links li a{display:block;text-indent:-9999px;overflow:hidden;width:33px;height:32px;}#Header .top_options ul.top_links li.tl1 a{background-position:0px 0px;}#Header .top_options ul.top_links li.tl1 a:hover{background-position:0px -32px;}#Header .top_options ul.top_links li.tl2 a{background-position:-33px 0px;}#Header ul.top_links li.tl2 a:hover{background-position:-33px -32px;}#Header .top_options ul.top_links li.tl3 a{background-position:-66px 0px;}#Header .top_options ul.top_links li.tl3 a:hover{background-position:-66px -32px;}#Header .top_options ul.top_links li.tl4 a{background-position:-99px 0px;}#Header .top_options ul.top_links li.tl4 a:hover{background-position:-99px -32px;}#Header .top_options ul.top_links li.tl5 a{background-position:-132px 0px;}#Header .top_options ul.top_links li.tl5 a:hover{background-position:-132px -32px;}#Header .top_options ul.top_links li.tl6 a{background-position:-165px 0px;}#Header .top_options ul.top_links li.tl6 a:hover{background-position:-165px -32px;}#Header .top_options ul.top_links li.tl7 a{background-position:-198px 0px;}#Header .top_options ul.top_links li.tl7 a:hover{background-position:-198px -32px;}#Header .top_options ul.top_links li.tl8 a{background-position:-231px 0px;}#Header .top_options ul.top_links li.tl8 a:hover{background-position:-231px -32px;}#Header .top_options ul.top_links li.tl9 a{background-position:-264px 0px;}#Header .top_options ul.top_links li.tl9 a:hover{background-position:-264px -32px;}#Header .top_options ul.top_links li.tl10 a{background-position:-297px 0px;}#Header .top_options ul.top_links li.tl10 a:hover{background-position:-297px -32px;}#navigation{float:right;margin-top:65px;}#navigation ul{margin:0;}#navigation ul>li{float:left;display:block;position:relative;padding:0;margin:0 2px;background:none;z-index:1001;}#navigation ul>li.hover.submenu{padding-bottom:8px;}#navigation>ul>li>a{display:block;padding:6px 15px;font-size:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:0;}#navigation ul>li a:hover,#navigation ul>li.active a,#navigation ul li.hover>a{text-decoration:none;}#navigation ul>li ul{display:none;position:absolute;z-index:1002;left:0;top:40px;padding:10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:190px;}#navigation ul>li.last ul{left:auto;right:0;}#navigation ul>li ul li{float:none;margin:0;padding:0;line-height:0;padding:0 10px}#navigation ul>li ul li.last-item a{border-bottom:0;}#navigation ul>li ul li a{display:block;padding:7px 25px 7px 7px;font-size:14px;line-height:17px;float:none;width:138px;}#navigation ul>li ul li.submenu a{}#navigation ul>li ul li.hover a{background:none;}#navigation ul>li ul li.submenu a:hover,#navigation ul>li ul li.submenu.hover a{}#navigation ul>li ul li.submenu.hover ul li a{background:none;}#navigation ul>li ul li a:hover,#navigation ul>li ul li.submenu ul li a:hover{}#navigation ul>li ul li.hover.submenu{padding-bottom:0;}#navigation ul>li ul li ul{display:none;position:absolute;left:180px;top:-10px;padding-left:0;}#navigation ul>li.last ul li ul{right:180px;top:-10px;}#navigation ul>li ul li.hover ul li a{background:none;}#Offer_slider{margin-top:15px;}#Offer_slider .slides li{width:950px;height:375px;background:none;margin:0;background:none;}#Offer_slider .slides li .title,#Offer_slider .slides li .desc{width:950px;height:375px;margin:0;padding:0;overflow:hidden;position:absolute;right:-950px;top:0;}#Offer_slider .slides li h2{margin:15px 0 20px;font-size:70px;line-height:70px;}#Offer_slider .slides li h2 span{display:block;margin-top:-10px;position:relative;z-index:2;}#Offer_slider .slides li .desc p{font-size:17px;line-height:19px;margin-bottom:20px;}#Offer_slider div.controls{clear:both;padding-bottom:10px;height:136px;}#Offer_slider div.controls .header{position:relative;float:left;width:140px;padding:0 0 35px 10px;}#Offer_slider div.controls h3{margin-top:10px;margin-bottom:0;}#Offer_slider div.controls h2{font-size:52px;position:relative;margin-top:-9px;margin-left:17px;margin-bottom:0;font-weight:bold;}#Offer_slider div.controls .header a#prev_arrow,#Offer_slider div.controls .header a#next_arrow{width:29px;height:29px;overflow:hidden;text-indent:-9999px;position:absolute;}#Offer_slider div.controls .header a#prev_arrow{right:33px;bottom:0;background-position:0 0;}#Offer_slider div.controls .header a:hover#prev_arrow{background-position:0 -29px!important;}#Offer_slider div.controls .header a#next_arrow{right:0px;bottom:0;background-position:-29px 0!important;}#Offer_slider div.controls .header a:hover#next_arrow{background-position:-29px -29px!important;}#Offer_slider div.controls #os_pager{float:left;width:800px;height:146px;overflow:hidden;position:relative;}#Offer_slider div.controls #os_pager>ul{position:absolute;margin:0;}#Offer_slider div.controls li{width:120px;float:left;display:block;text-align:center;font-size:16px;padding:10px 0;padding:0;margin:0 20px;background:none;}#Offer_slider div.controls li a .icon{display:block;width:120px;height:60px;overflow:hidden;text-align:center;padding-bottom:10px;}#Offer_slider div.controls li a:hover,#Offer_slider div.controls li.activeSlide a{text-decoration:none;font-size:18px;}#Offer_slider #see_our_works{display:none;overflow:hidden;text-indent:-9999px;width:144px;height:144px;position:absolute;right:0px;top:-10px;z-index:1;}#Content{padding:10px;overflow:hidden;}.content{padding:10px 0;}#Content p{margin-bottom:15px;}.left_submenu .sidebar{width:210px;margin-right:20px;float:left;overflow:hidden;}.right_submenu .sidebar{width:210px;margin-left:20px;float:left;overflow:hidden;}.right_submenu .content{margin-left:10px;}.with_aside .content{width:710px;float:left;}.homepage-box{padding:10px;}.homepage-box h3{margin-bottom:10px;}.homepage-box .image{height:120px;}.last .homepage-box{border-right:0;}#Content .homepage-box p{margin-bottom:10px;}.homepage-box a.button{float:right;}.Call-to-action{padding:10px;position:relative;margin-bottom:10px;}.Call-to-action .inside{padding:20px 30px;width:870px;}.Call-to-action .inside h4{margin-bottom:10px;font-family:Georgia;font-style:italic;font-size:22px;}.Call-to-action .inside h5{margin-left:30px;margin-bottom:0;}.Call-to-action .inside a{position:absolute;right:30px;top:35px;z-index:2;}#homepage-illustration{height:325px;width:310px;position:relative;z-index:1000;}#homepage-illustration .overlay{left:0;position:absolute;z-index:1001;top:-45px;width:310px;height:210px;}#homepage-features{}#homepage-features>h3{margin:10px 0;}#homepage-features>h5{margin-bottom:15px;}#homepage-features ul{margin:0;overflow:hidden;}#homepage-features li{width:315px;float:left;display:block;margin:0 0 15px 0;padding:0;background:none;}#homepage-features li img{float:left;display:block;padding:0 10px 20px 0px;}#homepage-features li .ins{float:left;display:block;width:240px;}#homepage-features li h5{font-weight:bold;margin-bottom:5px;}#homepage-features li p{margin-bottom:3px;}#homepage-features li a{padding-left:16px;display:block;margin-top:4px;}#homepage-features a.help{padding-left:35px;line-height:30px;display:block;float:left;}#homepage-features .button{margin-right:10px;}#Footer .row{margin-bottom:0;}#Footer .widget{padding:20px 10px 5px;margin-bottom:10px;}#Footer .widget h5{margin-bottom:10px;}#Footer .widget li{padding:5px 0 5px 15px;margin:0;}#Footer .widget li a{}#Footer .widget li a:hover{}.copyrights{padding-left:10px;}.copyrights span{}#Footer a.back_to_top{display:block;overflow:hidden;text-indent:-9999px;width:30px;height:30px;float:right;margin:4px 10px 0 0;}#Footer a:hover.back_to_top{background-position:0 -30px;}.subpage_header,.homepage_header{position:relative;z-index:1000;overflow:hidden;clear:both;}.subpage_header{padding:10px 150px 10px 0;}.homepage_header{padding:10px 0;}.subpage_header h1{font-size:70px;padding:10px 0 10px 10px;margin-bottom:10px;width:700px;}.subpage_header ul.breadcrumbs{margin:0 0 10px 10px;overflow:hidden;}.subpage_header ul.breadcrumbs li{float:left;margin-right:10px;padding-right:15px;}.subpage_header ul.breadcrumbs li.home,.subpage_header ul.breadcrumbs li.last{background:none;padding-right:0;}.subpage_header a.call_to_action{position:absolute;z-index:101;right:0;top:50px;}.sidebar .submenu ul,.sidebar .widget_nav_menu ul{padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.sidebar .submenu ul li,.sidebar .widget_nav_menu ul li{position:relative;margin:0;padding:0;line-height:0;}.sidebar .submenu ul li a,.sidebar .widget_nav_menu ul li a{font-size:16px;line-height:20px;display:block;padding:8px 10px;position:relative;}.sidebar .submenu ul li a em,.sidebar .widget_nav_menu ul li a em{position:absolute;display:none;width:5px;height:10px;top:50%;margin-top:-5px;}.sidebar .submenu ul li a:hover,.sidebar .submenu ul li.current_page_item a,.sidebar .widget_nav_menu ul li a:hover,.sidebar .widget_nav_menu ul li.current_page_item a{text-shadow:0 0 0;text-decoration:none;}.sidebar .submenu ul li a:hover em,.sidebar .submenu ul li.current_page_item a em{display:block;}.sidebar .submenu ul li.last-item a,.widget_nav_menu ul li.last-item a{border-bottom:0;}.left_submenu .sidebar ul li a em{right:-5px;}.right_submenu .sidebar ul li a em{left:-5px;}#error_404{clear:both;text-align:center;padding:50px 0 50px;}#error_404 h2{font-size:80px;margin-bottom:25px;}#error_404 h4{margin-bottom:40px;}#error_404 p .check{line-height:45px;font-size:16px;}#error_404 p em{font-style:italic;font-size:17px;font-family:Georgia,serif;padding:0 15px;}#error_404 p a.button-big-orange{position:relative;top:18px;}.offer{margin-top:30px;}.offer .item{margin-bottom:25px;overflow:hidden;}.offer .item_left img{float:left;margin:10px 10px 0 0;}.offer .item_right img{float:right;margin:0 0 10px 10px}.portfolio{overflow:hidden;clear:both;}.portfolio h5{margin-bottom:8px;}.portfolio p{margin-bottom:8px;}.portfolio .photo{padding:10px;line-height:0;margin-bottom:13px;}.portfolio .item{padding:10px;float:left;margin-right:10px;}.portfolio .last{margin-right:0;}.portfolio .photo a{display:block;overflow:hidden;position:relative;}.portfolio .photo a .ico{display:none;width:50px;height:50px;position:absolute;left:50%;top:50%;margin:-25px 0 0 -25px;z-index:101;}.portfolio .desc{padding:0 10px;}.portfolio .overlay{position:absolute;left:0;top:0;z-index:100;display:none;}.portfolio_2_cols .item{width:450px;}.portfolio_2_cols .item .overlay{width:428px;height:240px;}.portfolio_3_cols .item{width:290px;}.portfolio_3_cols .item .overlay{width:268px;height:180px;}.portfolio_1_col .item{margin-right:0;}.portfolio_1_col .item .photo{width:428px;float:left;margin-right:10px;}.portfolio_1_col .item .desc{float:left;width:450px;padding-top:10px;}.portfolio_1_col .item .overlay{width:428px;height:240px;}.select_category{overflow:hidden;padding:5px 10px 0;}.content .select_category li{float:left;background:none;margin:0 5px 0 0;padding:0;}.content .select_category li a{display:inline-block;height:30px;padding-right:25px;text-decoration:none;background:url("../images/buttons/sprite_buttons.png") no-repeat right -1380px;}.content .select_category li a span{background:url("../images/buttons/sprite_buttons_span.png") no-repeat 0 -1380px;cursor:pointer;display:inline-block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;height:30px;line-height:30px;padding-left:25px;color:#525252;text-shadow:1px 1px 0 #FFFFFF;}.content .select_category li.current-cat a{background-position:right -1410px;}.content .select_category li.current-cat a span{background-position:0 -1410px;color:#FFFFFF;text-shadow:1px 1px 0 #0D0D0D;}.select_category h5{float:left;margin-right:15px;line-height:30px;}.pager{overflow:hidden;padding:10px;position:relative;height:30px;margin-top:15px;}.pager .next{position:absolute;right:10px;top:10px;}.pager .prev{position:absolute;left:10px;top:10px;}.pager a.page{width:32px;height:30px;line-height:30px;text-align:center;display:inline-block;}.pager a:hover.page,.pager a.active.page{background-position:0 -30px;text-decoration:none;}.gallery .gallery-item img,.type-attachment .attachment img{border:none!important;box-shadow:1px 1px 5px #CCCCCC;padding:7px;}.post .gallery-item img{padding:5px;}.our_team{overflow:hidden;}.our_team .item{padding:10px;width:210px;height:210px;overflow:hidden;float:left;position:relative;margin-right:10px;}.our_team .item .overlay{width:210px;height:210px;position:absolute;left:10px;top:10px;z-index:1;}.our_team .item .desc{width:210px;height:160px;position:absolute;left:10px;top:10px;z-index:2;text-align:center;padding-top:50px;display:none;}.our_team .item .desc h6{font-weight:bold;margin-bottom:5px;}.our_team .item .desc p{margin-bottom:5px;}.our_team .item .desc .job{}.our_team .item .desc .email a{}.our_team .item .desc .phone{}.our_team .item .desc .about{height:55px;margin-bottom:15px;}.our_team .item .desc .contact{}.our_team .item .line{width:0px;height:1px;position:absolute;left:35px;top:116px;z-index:3;}.our_team .last{margin-right:0;}.faq .question h5{margin:0px;font-weight:bold;cursor:pointer;padding:13px 10px 13px 50px;font-size:15px;}.faq .active h5{}.faq .question .answer{margin-left:50px;}.faq .first h5{border-top:0;}.features{margin-top:20px;}.features ul{margin:0!important;overflow:hidden;}.features li{width:290px;float:left;display:block;margin:0 10px 15px 0!important;padding:0 10px!important;background:none!important;}.features li img{float:left;display:block;padding:0 10px 20px 0px;}.features li .ins{float:left;display:block;width:215px;}.features li h5{font-weight:bold;margin-bottom:5px;}.features li p{margin-bottom:3px;}.features li a{padding-left:16px;margin-top:4px;display:block;}.features .last{margin-right:0!important;}.post{margin-bottom:15px;}.post .meta{padding:10px;line-height:0;margin-right:15px;width:105px;float:left;overflow:hidden;}.post .desc{padding:0 10px 0 0;float:left;width:560px;}.post .date{text-align:center;padding:25px 0 10px;position:relative;}.post .date .day{font-weight:bold;font-size:57px;line-height:57px;color:#404244;display:block;}.post .date .month{font-size:17px;line-height:17px;color:#858585;}.post .date .year{display:block;width:43px;height:29px;text-align:center;line-height:20px;position:absolute;right:0;top:5px;}.post .category{text-align:center;padding:15px 0 15px;margin-bottom:15px;position:relative;line-height:21px;}.post .category .label{padding-left:15px;}.post .meta .comments{text-align:center;}.post h3{margin-bottom:15px;}.post .image{padding:10px;line-height:0;margin-bottom:15px;}.post .desc_no_meta{width:700px;}.post .desc h3{margin-bottom:8px;}.post .desc .meta .label,.post .desc .meta .cat,.post .desc .meta .date,.post .desc .meta .comments-link{display:block;float:left;line-height:27px;}.post .desc .meta .label{margin-right:7px;}.post .desc .meta .cat{margin-right:20px;padding-left:13px;}.post .desc .meta .date{margin-right:20px;padding-left:13px;}.post .desc p{margin-bottom:5px;}.single-post .desc p{margin-bottom:15px;}.post .desc footer{width:100%;}.post .desc footer p.tags{float:left;font-size:11px;line-height:30px;margin:0;}.post .desc footer p.tags span{padding-right:15px;}.post .desc footer p.tags a{}.widget{margin-bottom:20px;}.widget h3{font-size:17px;line-height:19px;font-weight:normal;margin-bottom:7px;font-weight:normal;}.widget p{margin-bottom:5px;}.widget select{width:100%;margin-bottom:10px;border-top:1px solid #b2b2b2;border-left:1px solid #b2b2b2;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;background:#f3f3f3;color:#868686;font-size:13px;margin:0;padding:8px 6px;-moz-border-radius:8px;border-radius:8px;-webkit-border-radius:8px;display:block;font-family:'PT Sans',Verdana,Tahoma,Arial,sans-serif;}.widget table thead th,.widget table tbody td{padding:0;}.widget_search input[type="text"]{border:0;margin:0;padding:0;}.widget_search input[type="text"]:focus{border:0;}.widget_search .assistive-text{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.widget_search input#s{-moz-border-radius:2px;border-radius:2px;font-size:13px;height:22px;line-height:13px;padding:4px 10px 4px 30px;width:170px;}.widget_search input#searchsubmit{display:none;}.widget_categories ul{overflow:hidden;}.widget_categories li{width:50%;float:left;line-height:24px;}.widget_recent_comments li,.widget_recent_entries li{padding-left:25px;margin-bottom:3px;}.widget_recent_comments li a{}.widget_recent_comments li .date{padding-left:13px;display:block;}.widget_archive ul{overflow:hidden;}.widget_archive li{width:50%;float:left;line-height:24px;}.widget_meta ul{margin-bottom:15px;}.widget_meta ul li{padding-left:30px;margin-bottom:7px;}.clients{overflow:hidden;}.clients .item{padding:10px;width:210px;height:120px;overflow:hidden;float:left;position:relative;margin-right:10px;text-align:center;margin-bottom:10px;line-height:120px;}.clients .item img{vertical-align:middle;}.clients .last{margin-right:0;}.contact{overflow:hidden;}.contact .about{width:610px;padding:0 10px;float:left;margin-right:30px;}.contact .details{overflow:hidden;}.contact .details ul{width:33%;float:left;}.contact .details ul li.phone{padding-left:20px;}.contact .details ul li.email{padding-left:20px;}.contact .details ul li.twitter{padding-left:20px;}.contact .map{width:290px;float:left;}.contact .contact_form{overflow:hidden;position:relative;}.contact .contact_form .nick_ico,.contact .contact_form .email_ico{display:block;width:14px;height:14px;position:absolute;z-index:10;}.contact .contact_form .nick_ico{left:13px;top:11px;}.contact .contact_form .email_ico{left:327px;top:11px;}.contact .contact_form input[type="text"]{width:254px;float:left;margin-bottom:14px;padding-left:36px;}.contact .contact_form .nick{margin-right:14px;}.contact .contact_form textarea{width:596px;clear:both;margin-bottom:14px;height:150px;}.contact .contact_form input[type="submit"]{float:right;margin-bottom:14px;}.contact .contact_form .inp_error{border:1px solid #EF461A;}.contact.contact_no_map .about{width:100%;margin-right:0;}.contact.contact_no_map .contact_form input[type="submit"]{float:left;margin-left:460px;}form input,form select,textarea{font-family:'PT Sans',Verdana,Tahoma,Arial,sans-serif;}form input[type="text"],form input[type="password"],form select,textarea{font-size:13px;margin:0;padding:8px 6px;-moz-border-radius:8px;border-radius:8px;-webkit-border-radius:8px;display:block;}form input[type="submit"]{font-size:13px;padding:10px 25px 10px;display:inline-block;zoom:1;cursor:pointer;-moz-border-radius:20px;position:relative;overflow:visible;border-radius:20px;-webkit-border-radius:20px;}#Photo_slider{padding-bottom:16px;margin-top:10px;position:relative;text-align:center;}#Photo_slider ul.slider li{width:950px;overflow:hidden;text-align:center;}#Photo_slider ul.slider li img{padding-bottom:21px;}#Photo_slider ul.controls{margin-top:-3px;}#Photo_slider ul.controls li{display:inline-block;}#Photo_slider ul.controls li a{display:inline-block;margin:0 2px 0 0;width:15px;height:15px;overflow:hidden;text-indent:-9999px;}#Photo_slider ul.controls li.activeSlide a,#Photo_slider ul.controls li a:hover{background-position:0 -15px;}#comments-title{clear:both;font-size:23px;padding-top:20px;color:#515E6C;}#comments-title span{color:#093869;}.nopassword,.nocomments{color:#aaa;font-size:24px;font-weight:100;margin:26px 0;text-align:center;}.commentlist{list-style:none;float:right;width:660px!important;}.commentlist>li.comment{background:#FCFCFC;border:1px solid #ddd;-moz-border-radius:3px;border-radius:3px;margin:0 0 1.625em;padding:1.625em;position:relative;}.commentlist .pingback{margin:0 0 1.625em;padding:0 1.625em;}.commentlist .children{list-style:none;margin:0;}.commentlist .children li.comment{background:#fff;border-left:1px solid #ddd;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin:1.625em 0 0;padding:1.63em 0 1.63em 1.63em;position:relative;}.commentlist .children li.comment .fn{padding-left:50px;}.comment-meta .fn{font-style:normal;}.comment-meta{color:#666;font-size:12px;line-height:2.2em;}.commentlist .children li.comment .comment-meta{line-height:1.625em;margin-left:50px;margin-bottom:15px;}.commentlist .children li.comment .comment-content{margin:1.625em 0 0;}.comment-meta a{font-weight:bold;}.comment-meta a:focus,.comment-meta a:active,.comment-meta a:hover{}.commentlist .avatar{-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px #ccc;-moz-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;left:-50px;padding:0;position:absolute;top:29px;}.commentlist>li:before{left:-21px;position:absolute;}.commentlist>li.pingback:before{content:'';}.commentlist .children .avatar{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;left:2.2em;padding:0;top:2.2em;}a.comment-reply-link{background:#eee;-moz-border-radius:3px;border-radius:3px;color:#666;display:inline-block;font-size:12px;padding:0 8px;text-decoration:none;}a.comment-reply-link:hover,a.comment-reply-link:focus,a.comment-reply-link:active{background:#888;color:#fff;}a.comment-reply-link>span{display:inline-block;position:relative;top:-1px;}.commentlist>li.bypostauthor{border-color:#eeeeee;}.commentlist>li.bypostauthor .comment-meta{color:#575757;}.commentlist>li.bypostauthor .comment-meta a:focus,.commentlist>li.bypostauthor .comment-meta a:active,.commentlist>li.bypostauthor .comment-meta a:hover{}.commentlist .children>li.bypostauthor{background:#fff;border-color:#2D70CA;}.comment-awaiting-moderation{padding-left:50px;}#respond h3{clear:both;font-size:23px;}#commentform{overflow:hidden;}#commentform p{margin-bottom:5px;overflow:hidden;display:block;margin-right:20px;}#commentform p.form-allowed-tags code{margin-bottom:5px;}#commentform p input[type="text"]{}#commentform p textarea{width:95%;}#commentform p input[type="submit"]{float:right;}.comment #respond h3{clear:both;font-size:23px;margin-bottom:5px;padding-top:15px;}.comment #commentform p input[type="text"]{width:160px;}.comment #commentform p input[type="submit"]{margin-left:428px;}.children #respond h3{clear:both;font-size:23px;margin-bottom:5px;padding-top:15px;}#comment-nav a{display:block;float:left;}.share{margin:20px 0 15px;}#megamenu{float:right;margin-top:65px;position:relative;}#megamenu>ul{margin:0;}#megamenu>ul>li{float:left;display:block;padding:0;margin:0 2px;background:none;z-index:1001;}#megamenu>ul>li.hover.submenu{padding-bottom:8px;}#megamenu>ul>li>a{display:block;padding:6px 15px;font-size:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:0;color:#fff;}#megamenu>ul>li a:hover,#megamenu ul>li.active a,#megamenu ul li.hover>a{text-decoration:none;}#megamenu>ul>li>ul{background:#fff;display:none;position:absolute;z-index:1002;right:-20px;top:40px;padding:20px 20px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:950px;-moz-box-shadow:0 3px 3px rgba(0,0,0,0.25);-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.25);box-shadow:0 3px 3px rgba(0,0,0,0.25);}#megamenu .homepage-box{padding:0 10px;}#megamenu p{margin-bottom:15px;}#megamenu .homepage-box p{margin-bottom:10px;}