/*
Theme Name: Doover
Theme URI: http://muffingroup.com/doover
Author: Muffin group
Author URI: http://muffingroup.com/
Description: Professional and easy to customize Premium WordPress Theme.
Version: 2.1.2
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: blue, gray, green, red, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, custom-background, custom-header, custom-menu, editor-style, featured-image-header, featured-images, post-formats, theme-options, translation-ready
*/
/*
@import url("css/reset.css");
@import url("css/main.css");
@import url("css/buttons.css");
@import url("css/shortcodes.css");
@import url("css/custom.css");
*/

a,abbr,address,article,aside,audio,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,summary,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:inherit;font-style:inherit}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}a,del,ins{text-decoration:none}ol,ul{list-style:none}table{border-spacing:0;border-collapse:collapse}caption,th{text-align:left}q:after,q:before{content:""}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}
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:0}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}.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}.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 .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 .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:700;position:absolute}#Header .top #logo:hover{text-decoration:none}#Header .top_options{position:absolute;right:-26px;top:39px}#Header .top_options .call_us{font-weight:700;font-size:21px;padding:3px 0 6px 35px;float:left;margin-left:15px}#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:0 0}#Header .top_options ul.top_links li.tl1 a:hover{background-position:0 -32px}#Header .top_options ul.top_links li.tl2 a{background-position:-33px 0}#Header ul.top_links li.tl2 a:hover{background-position:-33px -32px}#Header .top_options ul.top_links li.tl3 a{background-position:-66px 0}#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 0}#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 0}#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 0}#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 0}#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 0}#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 0}#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 0}#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.hover a{background:none}#navigation ul > li ul li.submenu.hover ul li a{background:none}#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:50px;line-height:55px}#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:90px;height:30px;padding:0 0 45px}#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:700}#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:0;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:0;top:-10px;z-index:1}#Content{padding:0;overflow:hidden}.content{padding:10px 0}#Content p{margin-bottom:15px}.left_submenu .sidebar{width:216px;margin-right:20px;float:left;overflow:hidden}.right_submenu .sidebar{width:210px;margin-left:0px;float:left;overflow:hidden}.right_submenu .content{margin-left:10px;margin-top:12px;}.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 > 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;padding:0;background:none}#homepage-features li img{float:left;display:block;padding:0 10px 20px 0}#homepage-features li .ins{float:left;display:block;width:240px}#homepage-features li h5{font-weight:700;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}.copyrights{padding-left:10px}#Footer a.back_to_top{display:block;overflow:hidden;text-indent:-9999px;width:30px;height:30px;float:right;margin:4px 80px 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; margin-top:20px}.subpage_header{padding:0}.homepage_header{padding:10px 0}.subpage_header h1{font-size:60px;padding:10px 1 10px 10px;margin-bottom:5px;width:600px;float:left}.subpage_header ul.breadcrumbs{margin:10px 0 10px 10px;overflow:hidden}.subpage_header ul.breadcrumbs li{float:left;margin-right:3px;padding-right:3px}.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:5px;-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}#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:700;height:30px;line-height:30px;padding-left:25px;color:#525252;text-shadow:1px 1px 0 #FFF}.content .select_category li.current-cat a{background-position:right -1410px}.content .select_category li.current-cat a span{background-position:0 -1410px;color:#FFF;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;display:none}.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 #CCC;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:700;margin-bottom:5px}.our_team .item .desc p{margin-bottom:5px}.our_team .item .desc .about{height:55px;margin-bottom:15px}.our_team .item .line{width:0;height:1px;position:absolute;left:35px;top:116px;z-index:3}.our_team .last{margin-right:0}.faq .question h5{margin:0;font-weight:700;cursor:pointer;padding:13px 10px 13px 50px;font-size:15px}.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 0}.features li .ins{float:left;display:block;width:215px}.features li h5{font-weight:700;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:700;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;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}.widget{margin-bottom:20px}.widget h3{font-size:17px;line-height:19px;font-weight:400;margin-bottom:7px;font-weight:normal}.widget p{margin-bottom:5px}.widget select{width:100%;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 .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; background: #866bc6; 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:700}.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:#eee}.commentlist > li.bypostauthor .comment-meta{color:#575757}.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 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:90px;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:5px 9px;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}
a.button-medium span,a.button-small span{display:inline-block;font-family:Arial,Helvetica,sans-serif}a.call_to_action,a.call_to_action_header{padding-right:25px;right:0;text-decoration:none;top:50px;z-index:101}a.button-big span,a.button-medium span,a.button-small span{padding-left:25px;font-weight:700;float:left;cursor:pointer}a.button-small{background:url(images/buttons/sprite_buttons.png) no-repeat;display:inline-block;height:30px;padding-right:25px;text-decoration:none}a.button-small span{background:url(images/buttons/sprite_buttons_span.png) no-repeat;font-size:12px;line-height:30px;height:30px}a.button-medium{background:url(images/buttons/sprite_buttons.png) no-repeat;display:inline-block;height:40px;padding-right:25px;text-decoration:none}a.button-medium span{background:url(images/buttons/sprite_buttons_span.png) no-repeat;font-size:13px;line-height:40px;height:40px}a.button-big,a.button-big span{display:inline-block;height:45px}a.button-big{background:url(images/buttons/sprite_buttons.png) no-repeat;padding-right:25px;text-decoration:none}a.button-big span{background:url(images/buttons/sprite_buttons_span.png) no-repeat;font-size:14px;line-height:45px}a.button-small-gray{background-position:right 0}a.button-small-gray span{background-position:0 0;color:#414a58;text-shadow:1px 1px 0 #e2e8f0}a.button-small-gray:active,a.button-small-gray:hover{background-position:right -30px;outline:0}a.button-small-gray:active span,a.button-small-gray:hover span{background-position:0 -30px;color:#18263a;text-shadow:1px 1px 0 #e2e8f0}a.button-medium-gray{background-position:right -60px}a.button-medium-gray span{background-position:0 -60px;color:#414a58;text-shadow:1px 1px 0 #e2e8f0}a.button-medium-gray:active,a.button-medium-gray:hover{background-position:right -100px;outline:0}a.button-medium-gray:active span,a.button-medium-gray:hover span{background-position:0 -100px;color:#18263a;text-shadow:1px 1px 0 #e2e8f0}a.button-big-gray{background-position:right -140px}a.button-big-gray span{background-position:0 -140px;color:#414a58;text-shadow:1px 1px 0 #e2e8f0}a.button-big-gray:active,a.button-big-gray:hover{background-position:right -185px;outline:0}a.button-big-gray:active span,a.button-big-gray:hover span{background-position:0 -185px;color:#18263a;text-shadow:1px 1px 0 #e2e8f0}a.button-small-green{background-position:right -230px}a.button-small-green span{background-position:0 -230px;color:#485d22;text-shadow:1px 1px 0 #d6eda5}a.button-small-green:active,a.button-small-green:hover{background-position:right -260px;outline:0}a.button-small-green:active span,a.button-small-green:hover span{background-position:0 -260px;color:#303f14;text-shadow:1px 1px 0 #c2e778}a.button-medium-green{background-position:right -290px}a.button-medium-green span{background-position:0 -290px;color:#485d22;text-shadow:1px 1px 0 #d6eda5}a.button-medium-green:active,a.button-medium-green:hover{background-position:right -330px;outline:0}a.button-medium-green:active span,a.button-medium-green:hover span{background-position:0 -330px;color:#303f14;text-shadow:1px 1px 0 #c2e778}a.button-big-green{background-position:right -370px}a.button-big-green span{background-position:0 -370px;color:#485d22;text-shadow:1px 1px 0 #d6eda5}a.button-big-green:active,a.button-big-green:hover{background-position:right -415px;outline:0}a.button-big-green:active span,a.button-big-green:hover span{background-position:0 -415px;color:#303f14;text-shadow:1px 1px 0 #c2e778}a.button-big-red span,a.button-medium-red span,a.button-small-red span,a.button-small-red:active span,a.button-small-red:hover span{color:#460907;text-shadow:1px 1px 0 #fa6b67}a.button-small-red{background-position:right -460px}a.button-small-red span{background-position:0 -460px}a.button-small-red:active,a.button-small-red:hover{background-position:right -490px;outline:0}a.button-small-red:active span,a.button-small-red:hover span{background-position:0 -490px}a.button-medium-red{background-position:right -520px}a.button-medium-red span{background-position:0 -520px}a.button-medium-red:active,a.button-medium-red:hover{background-position:right -560px;outline:0}a.button-medium-red:active span,a.button-medium-red:hover span{background-position:0 -560px;color:#460907;text-shadow:1px 1px 0 #fa6b67}a.button-big-red{background-position:right -600px}a.button-big-red span{background-position:0 -600px}a.button-big-red:active,a.button-big-red:hover{background-position:right -645px;outline:0}a.button-big-red:active span,a.button-big-red:hover span{background-position:0 -645px;color:#460907;text-shadow:1px 1px 0 #fa6b67}a.button-small-orange{background-position:right -690px}a.button-small-orange span{background-position:0 -690px;color:#3f1903;text-shadow:1px 1px 0 #ffdcb6}a.button-small-orange:active,a.button-small-orange:hover{background-position:right -720px;outline:0}a.button-small-orange:active span,a.button-small-orange:hover span{background-position:0 -720px;color:#301302;text-shadow:1px 1px 0 #ffc88d}a.button-medium-orange{background-position:right -750px}a.button-medium-orange span{background-position:0 -750px;color:#3f1903;text-shadow:1px 1px 0 #ffdcb6}a.button-medium-orange:active,a.button-medium-orange:hover{background-position:right -790px;outline:0}a.button-medium-orange:active span,a.button-medium-orange:hover span{background-position:0 -790px;color:#301302;text-shadow:1px 1px 0 #ffc88d}a.button-big-orange{background-position:right -830px}a.button-big-orange span{background-position:0 -830px;color:#3f1903;text-shadow:1px 1px 0 #ffdcb6}a.button-big-orange:active,a.button-big-orange:hover{background-position:right -875px;outline:0}a.button-big-orange:active span,a.button-big-orange:hover span{background-position:0 -875px;color:#301302;text-shadow:1px 1px 0 #ffc88d}a.button-small-lightblue{background-position:right -920px}a.button-small-lightblue span{background-position:0 -920px;color:#0a2f41;text-shadow:1px 1px 0 #73c5f8}a.button-small-lightblue:active,a.button-small-lightblue:hover{background-position:right -950px;outline:0}a.button-small-lightblue:active span,a.button-small-lightblue:hover span{background-position:0 -950px;color:#042636;text-shadow:1px 1px 0 #55ade1}a.button-medium-lightblue{background-position:right -980px}a.button-medium-lightblue span{background-position:0 -980px;color:#0a2f41;text-shadow:1px 1px 0 #73c5f8}a.button-medium-lightblue:active,a.button-medium-lightblue:hover{background-position:right -1020px;outline:0}a.button-medium-lightblue:active span,a.button-medium-lightblue:hover span{background-position:0 -1020px;color:#042636;text-shadow:1px 1px 0 #55ade1}a.button-big-lightblue{background-position:right -1060px}a.button-big-lightblue span{background-position:0 -1060px;color:#0a2f41;text-shadow:1px 1px 0 #73c5f8}a.button-big-lightblue:active,a.button-big-lightblue:hover{background-position:right -1105px;outline:0}a.button-big-lightblue:active span,a.button-big-lightblue:hover span{background-position:0 -1105px;color:#042636;text-shadow:1px 1px 0 #55ade1}a.button-small-darkblue{background-position:right -1150px}a.button-small-darkblue span{background-position:0 -1150px;color:#fff;text-shadow:1px 1px 0 #162e4d}a.button-small-darkblue:active,a.button-small-darkblue:hover{background-position:right -1180px;outline:0}a.button-small-darkblue:active span,a.button-small-darkblue:hover span{background-position:0 -1180px;color:#fff;text-shadow:1px 1px 0 #162e4d}a.button-medium-darkblue{background-position:right -1210px}a.button-medium-darkblue span{background-position:0 -1210px;color:#fff;text-shadow:1px 1px 0 #162e4d}a.button-medium-darkblue:active,a.button-medium-darkblue:hover{background-position:right -1250px;outline:0}a.button-medium-darkblue:active span,a.button-medium-darkblue:hover span{background-position:0 -1250px;color:#fff;text-shadow:1px 1px 0 #162e4d}a.button-big-darkblue{background-position:right -1290px}a.button-big-darkblue span{background-position:0 -1290px;color:#fff;text-shadow:1px 1px 0 #162e4d}a.button-big-darkblue:active,a.button-big-darkblue:hover{background-position:right -1335px;outline:0}a.button-big-darkblue:active span,a.button-big-darkblue:hover span{background-position:0 -1335px;color:#fff;text-shadow:1px 1px 0 #162e4d}a.button-small-select{background-position:right -1380px}a.button-small-select span{background-position:0 -1380px;color:#525252;text-shadow:1px 1px 0 #fff}a.button-small-select-active,a.button-small-select:active,a.button-small-select:hover{background-position:right -1410px;outline:0}a.button-small-select-active span,a.button-small-select:active span,a.button-small-select:hover span{background-position:0 -1410px;color:#fff;text-shadow:1px 1px 0 #0d0d0d}a.call_to_action span,a.call_to_action_header span{display:inline-block;font-size:14px;text-shadow:1px 1px 0 #02458f;padding-left:25px;line-height:40px;height:40px;font-weight:700;float:left;cursor:pointer;color:#fff}a.call_to_action{position:absolute;display:inline-block;float:left;height:40px}a.call_to_action_header{display:inline-block;float:left;height:40px}a.call_to_action:active,a.call_to_action:hover{background-position:bottom right;outline:0}a.call_to_action:active span,a.call_to_action:hover span{background-position:bottom left;color:#fff;text-shadow:1px 1px 0 #092646}a.call_to_action_contact{background:url(images/buttons/button_calltoaction_contact.png) top right no-repeat;padding-right:75px}
h1,h2,h3{font-weight:700}h1,h2,h3,h4,h5,h6{display:block}h1,h2{font-size:52px;line-height:35px;margin-bottom:15px}h3{font-size:34px;line-height:34px;margin-bottom:15px}h4,h5{font-weight:400;margin-bottom:15px}h4{font-size:20px;line-height:22px}h5{font-size:17px;line-height:19px}h6{font-size:14px;line-height:16px;font-weight:700;margin-bottom:15px}table.pricing{border:0}table.pricing .clear,table.pricing .clear_bottom{background:0 0;border:0}table.pricing thead th h4{font-size:26px;font-weight:700;margin-bottom:15px}table.pricing thead th span{font-size:50px;line-height:50px;font-weight:700}table.pricing thead th span em{font-size:17px;font-weight:400;position:relative;top:-30px}.dropcap,.error a,.info a,.success a,.warning a{font-weight:700}table.pricing thead th p{margin-bottom:0;text-shadow:0 0 0}table.pricing tbody th{padding-left:10px}blockquote{padding-left:50px;margin-bottom:15px}blockquote p{font-size:20px;line-height:29px;font-family:Georgia;font-style:italic;margin-bottom:8px!important}blockquote address{font-size:14px}.content ul{margin-bottom:15px}.content ul li{padding-left:30px;margin-bottom:7px}.content ul li ul{margin-top:5px}.article_slider{padding-bottom:16px;position:relative}.article_slider .inside ul li img{padding:10px 10px 5px}.article_slider .inside ul{margin:0}.article_slider ul li{margin:0;padding:0}.article_slider ul.controls{margin:0;position:absolute;left:320px;bottom:30px;width:auto;height:auto;padding:0;background:0 0;z-index:100}.article_slider ul.controls li{float:left;margin:0 2px 0 0;padding:0;background:0 0}.article_slider ul.controls li a{display:block;width:15px;height:15px;overflow:hidden;text-indent:-9999px}.article_slider ul.controls li a:hover,.article_slider ul.controls li.activeSlide a{background-position:0 -15px}.image_frame{display:inline-block}.image_frame img{padding:10px;line-height:0}.image_frame_left{float:left;margin:20px 30px 20px 0}.article_video,code,pre{margin-bottom:15px}.image_frame_right{float:right}.image_frame_center{text-align:center;display:block;margin-bottom:15px}.highlight{padding:0 4px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.highlight_blue{background:#2d70ca!important;color:#fff!important}.highlight_gray{background:#818181!important;color:#fff!important}.highlight_sky{background:#d3dce9!important;color:#414a58!important}.highlight_green{background:#bcdf61!important;color:#fff!important}.highlight_red{background:#e54747!important;color:#fff!important}.highlight_orange{background:#ea9550!important;color:#fff!important}.info,.info a{color:#163140}code,pre{background:#fff;background:-moz-linear-gradient(top,#fff 50%,#f2f2f2 50%);background:-webkit-linear-gradient(top,#fff 50%,#f2f2f2 50%);background:-o-linear-gradient(top,#fff 50%,#f2f2f2 50%);background:linear-gradient(top,#fff 50%,#f2f2f2 50%);background-size:42px 42px;padding:21px 15px 20px;display:block;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;line-height:21px!important}code p,pre p{margin-bottom:0!important}.links,table{margin-bottom:15px}table{width:100%;border-collapse:collapse;border-spacing:0}table tbody td,table thead th{padding:14px;text-align:center}.error,.info,.success,.warning{padding:10px 10px 10px 45px;margin-bottom:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-repeat:no-repeat;background-position:left center}.info{text-shadow:1px 1px 0 #79c6f0;background:url(images/alerts/bg_information.png) repeat-x #4e7d97}.success,.success a{color:#304403}.success{text-shadow:1px 1px 0 #daf592;background:url(images/alerts/bg_success.png) repeat-x #9ec844}.warning,.warning a{color:#3e1c00}.warning{text-shadow:1px 1px 0 #feca6a;background:url(images/alerts/bg_warning.png) repeat-x #e47b48}.error,.error a{color:#590000}.error{text-shadow:1px 1px 0 #f55252;background:url(images/alerts/bg_error.png) repeat-x #bc3c3c}.dropcap{width:60px;height:60px;float:left;font-size:60px;line-height:60px;text-align:center}.dropcap_circle{font-size:35px}.links{padding:15px}.links ul{margin-bottom:0}.links ul li{padding-left:23px}
.showcase-item { border: 1px solid #E9E6E6; box-shadow: 1px 1px 5px #CCCCCC; padding:10px 10px 5px; margin-bottom:35px;}.showcase-item a { transition: opacity .20s ease-in-out; -o-transition: opacity .20s ease-in-out; -moz-transition: opacity .20s ease-in-out; -webkit-transition: opacity .20s ease-in-out;}.showcase-item a:hover { opacity: 0.6; filter: alpha(opacity=60);}
