/*
Theme Name: Leaf Project
Description: Social Bussines Accelerator
Author: Perovic Mira
Template: twentytwelve
*/

@import url("../twentytwelve/style.css");

body{background-color:#ededed !important;}
body .site { box-shadow: none;  margin-bottom: 0;  margin-top: 0;  padding: 0;}
.site{max-width:945px; background:#ededed;}
a:hover{color:#aaa;}
.clear{clear:both; line-height:1px; font-size:1px;}
.home #main h1{font-family: 'PalatinoLinotypeRegular'; font-size:46px; font-weight:bold; color:#333333; text-align:center; line-height:54px;background:url(images/heading-line.jpg) center bottom no-repeat; padding-bottom:35px; margin-bottom:35px;}
.site-content {margin-top:36px;width:100%;float:none; position:relative;}
.widget-area{margin-top:0;}
.widget-area a:hover{color:#fff !important;}
a:focus{outline:none;}
.wrapper {  margin-bottom: 59px;}
.slidingDiv{display:none !important;}
p{font-family: 'PalatinoLinotypeRegular';font-size: 16px;line-height: 19px  }

/*Header style*/

.header-phone h2{display:none;}
.show_hide{color:#aaaaaa; font-size:16px; text-decoration:none;font-family: 'lucida_sansregular'; display:block; float:left; margin-right:350px; margin-top:19px;background:url(images/show-hide.png) center right no-repeat; padding-right:17px;}
.in-slidingdiv{width:1358px; margin:0 auto; padding:10px 19px 13px 23px;}
.header-logo{ background:url(images/accelerator-logo.png) top left no-repeat; display:block; width:407px; height:39px; float:left; margin-top:3px;}
.header-purchase{ background:url(images/purchase-header.png) top left no-repeat; display:block; width:202px; height:44px; float:right;margin-top:4px;}

.site-header { background:url(images/header-bg.jpg) top left repeat-x;}
.site-header{padding:18px 0 25px 0; }
.site-header h1{margin-top:27px;}

hgroup{float:left;}
.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul{border:none;}
.main-navigation{margin-top:0; float:right;}
.main-navigation li{margin-right:14px; line-height:18px; margin-top:40px;}
.main-navigation li a{text-transform:none;color:#fff;font-size:16px; font-family:Arial; font-weight:bold;line-height:16px;}
.main-navigation li a:hover{color:#fff; }
.header-wrapper{width:945px; margin:0 auto;}
.site-title{float:left;}
.site-title a{display:block; /*width:291px; height:61px;background:url(images/logo.png) top left no-repeat;*/}
.header-email{background:url(images/header-email.jpg) top right no-repeat; width:340px; height:40px;float:right;}
.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a{color:#506C29}

/*Homepage style*/

.video-login-heading{/* margin: 0 auto; width: 660px;*/}
.video-login-heading h2{font-family: 'PalatinoLinotypeRegular'; font-size:24px;line-height:34px; color:#333333;background:url(images/video-icon.png) top left no-repeat; margin:0 auto 19px 15px; padding-left:60px; }
.home-video{float:left; width:465px; margin-right:17px;}
.video-login-heading p{ font-style: italic;font-size:18px; text-align:center;color:#6a6a6a;font-family: 'PalatinoLinotypeRegular'; margin-bottom:25px; line-height:24px;}
.home-login{float:right; width:420px; background:url(images/login-bg.png) top left no-repeat; padding:15px 20px 0 20px;}
.video-login{margin-bottom:32px;background:url(images/heading-line.jpg) center bottom no-repeat; padding-bottom:40px;}
.template-front-page .widget-area{border-top:none; padding-top:0;}


/*Sign up style*/

.easysignup h3{text-shadow: 1px 2px 0 #595959;font-size:24px; text-align:left; margin-left:22px;color:#fff; font-family: 'PalatinoLinotypeRegular'; line-height:32px; background:url(images/sign-up-logo.png) center left no-repeat; padding-left:60px; text-transform:none;}
.easysignup span{display:block; float:left; width:136px; color:#fff; font-family: 'PalatinoLinotypeRegular'; font-style:italic;font-size:21px; text-shadow: 1px 2px 0 #595959;}
.easysignup .esu-text{width:200px;color:#cccccc; font-family: 'PalatinoLinotypeRegular';font-weight:bold; font-style:italic; font-size:16px; width:258px; padding:8px;color:#9A9A9A;}
.easysignup li{margin-top:24px !important; margin-bottom: 32px !important;}
.easysignup li.checkbox{margin-top:32px !important; }
.easysignup li.submit{margin-top:38px !important; }
.easysignup .checkbox input{float:left;margin:10px 80px 0 38px;}
.easysignup .checkbox span{float:left;font-size:18px; text-shadow: 1px 2px 0 #595959; width:79px;}
.easysignup .checkbox a{color:#fff !important; font-family: 'PalatinoLinotypeRegular'; font-style:italic; font-size:18px; float:left; display:block;text-shadow: 1px 2px 0 #595959;}
.template-front-page .widget-area .widget, .template-front-page.two-sidebars .widget-area .front-widgets{width:100%;}
.esu-submit{border:none !important; background:url(images/sign-up-button.png) top left no-repeat !important; font-weight:bold !important;width: 342px; height:40px;color:#fff !important;text-shadow: 1px 2px 0 #909090; font-size:18px !important; text-align:center;font-family: 'PalatinoLinotypeRegular'; }
li.submit{text-align:center;}


/*Main features section*/

h1.features{ }
.features-section{background: url("images/heading-line.jpg") no-repeat scroll center bottom transparent; margin-bottom: 32px;padding-bottom: 40px;}
.features-section .feature,.step-section{float:left; width:315px;}
.features-section div h2, .steps-section h2{line-height:28px;color:#333333; font-size:24px;font-family: 'PalatinoLinotypeRegular'; line-height:24px; margin-bottom:20px;font-weight:bold; margin-top:20px; text-align:center; }
.features-section div p{text-align:center;font-family: 'PalatinoLinotypeRegular'; font-size:16px; line-height:20px;margin-left:10px; margin-right:10px;}

div.updates{ background:url(images/free-update-circle.png) top center no-repeat !important; padding-top:110px;margin-top:40px}
div.documented{ background:url(images/documented-circle.png) top center no-repeat !important; padding-top:150px;}
div.customize{ background:url(images/customize-circle.png) top center no-repeat !important; padding-top:110px;margin-top:40px}

/*Package sections*/

.packages {background:url(images/package-top.png) top left no-repeat; padding-top:39px;}
.package-repeat{background:url(images/package-repeat.jpg) top left repeat-y;}
.package-bottom{background:url(images/package-bottom.png) bottom left no-repeat;padding-bottom:116px;}
.packages h3{font-size:26px;font-family: 'PalatinoLinotypeRegular'; font-weight:bold;  margin-bottom:24px; text-transform:uppercase;}
.packages .package{width:277px; float:left;padding:15px 13px 0 13px; text-align:center; color:#666666; position:relative; margin-bottom:20px;}
.packages li{font-size:16px; font-family: 'PalatinoLinotypeRegular';line-height:19px; text-align:left;color:#666666; margin:0 10px 20px 34px;}
.package_high li{color:#413e3e !important;}
.packages span{font-family: 'PalatinoLinotypeRegular';font-size:26px; font-weight:bold; color:#88b61d; left: 0;  width: 303px;}
.packages a{display:block;width:280px; height:38px; position:absolute; bottom:-63px; left:13px}
.package > p {   height: 138px;   overflow: hidden;}

/*3 steps to success*/

.steps-section{background: url("images/heading-line.jpg") no-repeat scroll center bottom transparent; margin-bottom: 32px;padding-bottom: 40px;}
div.step-section{text-align:center;}
div.step-section p{margin-left:7px; margin-right:7px;}
div.step1{ background:url(images/step1.png) top center no-repeat !important; padding-top:128px;width:303px;}

div.step2{ background:url(images/step2.png) top center no-repeat !important; padding-top:128px; width:338px;}

div.step3{ background:url(images/step3.png) top center no-repeat !important; padding-top:128px;width:303px;}

/*Images section*/

.images-wrapper{background: url("images/heading-line.jpg") no-repeat scroll center bottom transparent; margin-bottom: 32px;padding-bottom: 5px; padding-left:62px;}
.images{position:relative; margin-right:80px; float:left;}
.image-hover{position:absolute; width:217px; height:117px; background: url("images/images-hover.jpg") repeat; top:1px; left:1px;border:1px solid #617f35; border-radius:5px;}
.image-hover h3{text-align:center;font-family: 'PalatinoLinotypeRegular'; font-size:28px; color:#fff; line-height:28px; margin-top:30px;font-weight:bold;text-shadow: 1px 2px 0 #595959; margin-bottom:5px;}
.image-hover span{display:block;text-align:center;font-family: 'PalatinoLinotypeRegular';font-size:18px; color:#fff;text-shadow: 1px 2px 0 #595959;}
.images:hover .image-hover{display:block !important;cursor:pointer;}
.last{margin-right:0; margin-bottom:51px;}
.cft dd p.label{float:left; margin-right:20px;}


/*Slider section*/

.slider-wrapper{position:relative;margin-bottom:32px;background:url(images/heading-line.jpg) center bottom no-repeat; padding-bottom:40px;}
.quotes img{float:left;}
.quotes{ background: url("images/quotes-bg.png") 284px 30px no-repeat;padding-left:58px;font-size:30px; }
.quotes p{font-size:30px; line-height: 42px; margin-left:300px;margin-top: 50px;  width: 490px;}
.bx-pager-link{display:block; float:left;  width:16px; height:20px; background: url("images/pager-pasive.png") no-repeat; margin-right: 8px;padding-left: 6px;text-shadow: 1px 2px 0 #fff;
    padding-top: 2px; text-decoration:none; color:#808f95; font-family: 'PalatinoLinotypeRegular';font-weight:bold;}
.active{background: url("images/pager-active.png") no-repeat; color:#fff;text-shadow: 1px 2px 0 #595959;}
.bx-pager-link:hover{color:#fff;}
.bx-prev{display:block; width:22px; height:22px; background: url("images/prev.png") no-repeat; position:absolute;text-indent:-999em; left:60px}
.bx-next{display:block; width:22px; height:22px; background: url("images/next.png") no-repeat; position:absolute;text-indent:-999em; left:260px;}

.bx-pager{padding-left:114px; padding-top:8px;}

/*What are you waiting for*/

.purchase-item a{text-shadow: -1px -1px 0 #909090; line-height:110px;text-decoration:none;float:right;width: 461px;/*height:110px;*/background: url("images/purchase-close-to-footer.png") no-repeat; color:#fff; font-size:48px;display:block; text-align:center;font-family: 'PalatinoLinotypeRegular';font-weight:bold;}
.purchase-item p{font-family: 'PalatinoLinotypeRegular';  font-size:24px; text-align:right;; margin-right:16px; width:460px; float:right; margin-top:5px;line-height: 24px;}


/*Footer */

.menu-social{float:right;}
.site-info{float:left;}
.site-info a{background: url("images/logo-footer.png") no-repeat scroll left center transparent;
    color: #FFFFFF;
    font-family: 'PalatinoLinotypeRegular';
    font-size: 32px;
    line-height: 32px;
    text-align: left;
    /*text-shadow: 1px 2px 0 #595959;*/
    text-transform: none; text-decoration: none;color:#fff !important; display:block;font-weight:bold; margin-top:0;text-indent:-999em;
}
a.media-software{color: #506c29 !important; font-family: 'PalatinoLinotypeRegular';font-size:17px;line-height:20px; background:none !important; text-indent: inherit;text-decoration: underline;display:inline;font-weight:normal !important;}
a.media-software:hover{color:#fff !important;}
.site-info p{color:#506c29;font-family: 'PalatinoLinotypeRegular'; font-size:17px;  margin-top:20px;}
footer{max-width:100% !important; background: url("images/header-bg.jpg") repeat-x;}
.in-footer{margin:0 auto; width:945px;}

.menu-social li{float:left; margin-right:19px;font-size:16px; font-family: Arial; line-height:22px;}
.menu-social li.last{margin-bottom:0; margin-right:0;}
.menu-social li a{color:#fff; text-decoration:none; }

.social{margin-top:24px; float:right;}
.footer-social li{margin-right:22px;}
.footer-social li.last{margin-bottom:0; margin-right:0;}
#menu-footer-menu li.last{margin-bottom:0;margin-right:0;}
.footer-social .twitter{width:25px; height:21px; background: url("images/twitter.png") no-repeat;display:block; margin-top:5px;}
.footer-social .fb{width:13px; height:28px; background: url("images/fb.png") no-repeat;display:block;}
.footer-social .google-plus{width:25px; height:23px; background: url("images/google-plus.png") no-repeat;display:block;margin-top:5px;}
.footer-social .linkedin{width:26px; height:26px; background: url("images/ln.png") no-repeat;display:block;margin-top:5px;}
.footer-social .youtube{width:32px; height:31px; background: url("images/youtube.png") no-repeat;display:block;}


footer[role="contentinfo"]{padding:24px 0 33px 0;}
.menu-footer-menu-container li.last{margin-right:0; margin-bottom:0;}
footer[role="contentinfo"] a:hover{color:#506C29}


/*Other pages*/

.page-template-page-templatesabout-us-php .header-logo, .page-template-page-templatescontact-php .header-logo, .category .header-logo, .single-post .header-logo, .page-template-page-templatesservices-php .header-logo{margin:3px auto; float:none;}
.page-template-page-templatesabout-us-php .in-slidingdiv, .page-template-page-templatescontact-php .in-slidingdiv{width:100%;}

/*About Us page*/ /*and Contact us pages*/

.edit-link{display:none;}
.page-template-page-templatesabout-us-php .entry-header, .page-template-page-templatescontact-php .entry-header{display:none;}
.page-template-page-templatesabout-us-php article, .page-template-page-templatescontact-php article{border-bottom:none !important;}
.page-template-page-templatesabout-us-php .site{max-width:858px;}
/*.page-template-page-templatesabout-us-php .site-content, .page-template-page-templatescontact-php .site-content{margin-top:96px;}*/
.page-template-page-templatescontact-php .entry-content h1{font-size:46px; text-align:center; color:#333333; font-weight:bold; font-family: 'PalatinoLinotypeRegular'; line-height:54px;background:url(images/heading-line.jpg) center bottom no-repeat; padding-bottom:35px; margin-bottom:35px;}
.page-template-page-templatesabout-us-php .entry-content h1 {font-family: 'PalatinoLinotypeRegular'; font-weight:bold; font-size:36px; color:#640000; text-align:center;line-height: 46px;}
.page-template-page-templatesabout-us-php #comments, .page-template-page-templatescontact-php #comments{display:none;}
.page-template-page-templatesabout-us-php .entry-content {position:relative;}
.page-template-page-templatesabout-us-php img{border:none; margin-bottom:11px;}
.page-template-page-templatesabout-us-php .entry-content p{font-family: 'PalatinoLinotypeRegular'; color:#333; font-size:16px;line-height: 24px; margin-bottom:20px;}
#ny_subscribe_wrapper{position:absolute; top:893px; left:223px; width:386px; background: url("images/images-hover.jpg") repeat;padding:11px 7px;border-radius: 3px 3px 3px 3px;}
#ny_subscribe_wrapper p.first{text-align:left;font-size:27px; padding-right: 130px !important;line-height:32px;font-weight:bold; font-family:'PalatinoLinotypeRegular';color:#fff; text-transform:uppercase;padding-top:30px !important; padding-bottom:18px !important; background: url("images/subscribe-bg-p.png") right top no-repeat;}
.subcsribe{height:438px;background: url("images/subscribe-bg.png") center top no-repeat;margin-top: 58px;}
p.ny-email{background:none !important; text-align:left; color: #B0B0B0;
    font-family: Arial;
    font-size: 22px;
    font-style: italic;}
#ny_subscribe_form{margin-top:0px;}
p#ny_subscribe_submit_wrapper{background:none !important; line-height:10px !important;padding-bottom: 9px !important;padding-top:0 !important;}
#ny_subscribe_submit{ background: url("images/submit-contact.png") left top no-repeat !important; border:none !important;width:130px; height:35px; border:none; text-indent:-999em;}
#ny_email{padding: 10px 15px; width: 240px;margin-bottom:17px;font-size:16px; font-style:italic;font-family:'PalatinoLinotypeRegular'; }

.nysSuccess, .nysError{font-size:16px !important;}

.header-phone{float:right;}
.header-phone .textwidget{background: url("images/header-phone-left.png") top left no-repeat;height:41px; padding-left:6px;}
.header-phone .textwidget span{background: url("images/header-phone-right.png") top right no-repeat; display:block; line-height:18px; font-size:18px; font-family:Arial; font-style:italic; color:#fff; text-shadow: -1px -1px 0 #909090;padding:13px 28px 14px 23px;}

/*Contact us*/

.page-template-page-templatescontact-php h2{font-family:Arial; font-weight:bold; font-size:24px; color:#640000;}
.page-template-page-templatescontact-php label{font-family:Arial; color:#000; font-size:15px;font-weight:bold; }
.page-template-page-templatescontact-php input{padding: 10px 15px; width: 240px;border-radius:3px; color: #B0B0B0;  font-style:italic;font-size: 22px;}
.page-template-page-templatescontact-php textarea{padding: 10px 15px; width: 530px; resize:none; height:230px; border-radius:3px;}
.page-template-page-templatescontact-php div.wpcf7{margin-top:69px;}
.wpcf7-form span {  color: #000000;   font-size: 13px;}
.margin{margin-bottom:23px;}
input.wpcf7-submit{text-indent:-999em; background: url("images/submit-contact.png") left top no-repeat !important; border:none !important;width:130px; height:35px; border:none; float:right; margin-top:57px;}
div.wpcf7-response-output{margin-top:-3em;}
.page-template-page-templatescontact-php input.wpcf7-submit{margin-right:381px;}
.page-template-page-templatescontact-php .entry-content p{font-size:23px; color:#333; font-weight:bold; font-family:'PalatinoLinotypeRegular'; line-height:28px;}


/*Blog page*/

.single-author .entry-meta .by-author{display:block;}
.category .site-content, .search .site-content{width:626px; float:left; border-radius:3px; background:#fff;border: 6px solid #E8E8E8;}
.category .header-wrapper{width:945px;}
.category .site{max-width:945px;}
.category .slidingDiv{display:none;}
.category footer.entry-meta{background: url("images/subscribe-bg.png") center bottom no-repeat;margin-bottom:25px; padding-bottom:26px;font-size:19px; font-family:Arial; color:#959595;font-style:italic;}
.author a{text-decoration:none; color:#000; font-style: normal; }
.category .entry-title{margin-bottom:21px;}
.category .entry-title a{font-family: 'PalatinoLinotypeRegular'; font-weight:bold; font-size:35px;line-height:35px; text-align:center; color:#000; text-align:center;padding-left:0; }
.category .entry-content p{ width: 313px; color:#000; font-size:16px; font-family:'PalatinoLinotypeRegular';line-height: 20px; margin-bottom:20px;}
.category .entry-content img.wp-post-image{float:right; border:6px solid #e8e8e8; border-radius:3px;height: 190px; width: 271px;margin-left: 10px;}
article.category-blog{background: url("images/post-bg.jpg") left bottom repeat-x;padding-left:12px; padding-right:12px;}
.site-content article{border-bottom:1px solid #000; margin-bottom:0;}
div.mr_social_sharing_wrapper{clear:both;}
div.mr_social_sharing_wrapper img{box-shadow:none; }
div.mr_social_sharing_wrapper a{margin-right:20px}

/*Download book area*/

.download-book{background: url("images/images-hover.jpg") repeat scroll 0 0 transparent; padding:20px 6px 20px 6px; text-align:center; border-radius: 3px 3px 3px 3px;  color: #FFFFFF; font-family: Arial; font-size:18px;}
 .download-book .your-email input{width:247px;color:#b0b0b0; font-style:italic;font-size:22px; font-family:Arial;}
.category .widget-area {margin-top:36px; width:285px;}
.download-free{color: #FFFFFF; line-height:20px; margin-bottom:11px;
    font-family: 'PalatinoLinotypeRegular';  font-size:18px;font-weight:bold;}
.download-book label {float:left; font-family: 'PalatinoLinotypeRegular'; font-style:italic; font-size:18px;}
.download-book input[type="checkbox"]{float:left; margin-right:10px; margin-top:11px;}
.download-book label a{color:#fff !important;font-size: 16px;}
.image-of-book{background: url("images/download-book.png") right top no-repeat; height:224px;}
.download-book .wpcf7-submit{ text-indent:-999em;background: url("images/submit-subscribe.png") left top no-repeat !important; border:none !important;width:125px; height:41px; border:none; margin-top:7px; float:none;margin-left:10px;}

/*Search box on sidebar*/

.widget_search{background: url("images/images-hover.jpg") repeat scroll 0 0 transparent;border-radius:3px;padding:20px 11px 20px 11px; }
.widget_search input[type="text"]{color:#b0b0b0; font-style:italic;font-size:22px; font-family:Arial; border:none;}
#searchform div{background: url("images/search.jpg") right top no-repeat; width:255px; margin:0 auto;}
#searchform div label{display:none; }
.widget-area #s{width:193px; background:none;}
#searchsubmit{background:none; border:none; padding:0; width:37px; height:29px; text-indent:-999em;}
.category .widget-area .textwidget ul{list-style:none; margin:0;}
.category .widget-area .textwidget li{margin-left:0;}
.category .widget-area .textwidget li{border:1px solid #e1e1e1; background:#fff;border-radius:3px;margin-bottom:5px; padding:10px 16px;}
.category .widget-area .textwidget li a:hover{color:#000 !important; }
.tutorials li:hover{background: url("images/images-hover.jpg") repeat scroll 0 0 transparent !important;border:1px solid #698b34; cursor:pointer}
.tutorials li a{color:#000 !important; font-size:19px; font-family:Arial;padding-left:29px;background: url("images/arrow-tutorials.png") left center no-repeat; text-decoration:none;}
.category .widget-area .widget h3{margin-bottom:18px; font-family: 'PalatinoLinotypeRegular';  font-size: 26px;color:#000000;  line-height:36px; font-weight:normal;}
.widget_recent_entries ul li.last{background:none; margin-bottom:0;}
.widget_recent_entries ul li{margin-bottom:30px;}
.widget_recent_entries ul li a{text-decoration:none; color:#333333 !important; font-size:19px; font-family:Arial;  display:block; line-height:20px;}
.widget_recent_entries ul li a:hover{color:#333333 }

.icon-button.download-icon {
    color: #FFFFFF !important;
    font-weight: bold;
}
div.wpcf7-response-output{margin-top:10px;font-size: 16px; font-style: italic;}


/*Single post*/


.single-post .site-content{width:626px; float:left;}
.single-post article{ background:#fff;border: 6px solid #E8E8E8;border-radius:3px;}
.single-post .header-wrapper{width:945px;}
.single-post .slidingDiv{display:none;}
.single-post footer.entry-meta, .search footer.entry-meta{background: url("images/subscribe-bg.png") center bottom no-repeat;margin-bottom:47px; margin-top:0; padding-bottom:26px;font-size:19px; font-family:Arial; color:#959595;font-style:italic;}
.single-post .entry-title{margin-bottom:21px;}
.single-post .entry-title , .search .entry-title{font-family: 'PalatinoLinotypeRegular'; font-weight:bold; font-size:38px;line-height:38px; text-align:center; color:#000; text-align:center;padding-left:37px; padding-right:50px;}
.single-post .entry-content p, .search .entry-content p{  color:#000; font-size:19px; font-family:Arial;line-height: 24px; margin-bottom:20px;}
.single-post .entry-content img.wp-post-image{float:right; border:6px solid #e8e8e8; border-radius:3px;}
.single-post .widget-area {margin-top:36px; width:285px;}
.single-post .widget-area .textwidget ul{list-style:none; margin:0;}

.single-post .widget-area .widget h3{margin-bottom:18px; font-family: 'PalatinoLinotypeRegular';  font-size: 26px;color:#000000;  line-height:36px; font-weight:normal;}

.single-post .widget-area .textwidget li{margin-left:0;}
.single-post .widget-area .textwidget li{border:1px solid #e1e1e1; background:#fff;border-radius:3px;margin-bottom:5px; padding:10px 16px;}
.single-post.widget-area .textwidget li a:hover{color:#000 !important; }



#comments{display:none;}
.nav-single a{color:#000; text-decoration:none;}

/*Pagination*/
.wp-pagenavi{position:absolute; left:6px; bottom:-59px; }
.wp-pagenavi .current{width:8px;  background: url("images/pager-active-blog.png") left top no-repeat;border:none; color:#fff; display:block;float:left;}
.wp-pagenavi .page,.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{background-color:#e6e6e6; height:14px; color:#4c4c4b; border-radius:5px; border:none;display:block; float:left;}
.wp-pagenavi a, .wp-pagenavi span{padding:6px 8px !important;}


/*Service page style*/

.page-template-page-templatesservices-php .site{}
.page-template-page-templatesservices-php .entry-title{font-size:46px; text-align:center; color:#333333; font-weight:bold; font-family: 'PalatinoLinotypeRegular'; line-height:54px;background:url(images/heading-line.jpg) center bottom no-repeat; padding-bottom:35px; margin-bottom:35px;}
.page-template-page-templatesservices-php h2{font-family: 'PalatinoLinotypeRegular';  font-weight:bold; font-size:26px; color:#640000; text-align:center;line-height: 26px;}
.service-reason{margin:0 auto 36px auto !important; width:600px;}
.service-reason li{background: url("images/service-stikla.png") left center no-repeat;  margin-left:-47px;padding-left:59px; color:#6a6a6a; font-size:18px;font-family: 'PalatinoLinotypeRegular';margin-bottom:24px; line-height:24px; font-style:italic;}
.page-template-page-templatesservices-php #main h1 { background: url("images/heading-line.jpg") no-repeat scroll center bottom transparent; color: #333333; font-family: 'PalatinoLinotypeRegular'; font-size: 46px;  font-weight: bold; line-height: 54px;  margin-bottom: 35px;
    padding-bottom: 35px;
    text-align: center;
}


.paskage-services{background: url("images/service-bg-package.png") left top no-repeat; margin-left:56px; padding:56px 19px 72px 27px; margin-bottom:64px;}
.paskage-services .service{float:left; width:271px; margin-right:43px;height: 663px;overflow:hidden; position:relative;}
.paskage-services h3{text-align:center; font-size:28px; font-family:Arial; color:#000;text-transform:uppercase; line-height:28px; margin-bottom:58px;}
.paskage-services span{color:#fff; font-size:49px;font-family:Arial; display:block; text-align:center; font-weight:bold;}
.paskage-services ul{margin-top:12px; height:336px; overflow:hidden;}
.paskage-services li{color:#000;font-size:19px; font-family:Arial; background: url("images/dot.png") left center no-repeat; padding-left:19px; margin-bottom:30px;line-height: 23px;}

/*.paskage-services .service a{display: block; height: 37px; width: 280px; position:absolute; bottom:41px; left:-5px;}*/
.contract{/*font-size:38px; font-family:Arial; color:#000;margin-top:-20px; margin-top: -81px;margin-left: 45px;*/background: url("images/heading-line.jpg") no-repeat scroll center top transparent;margin-top:36px; padding-top:30px;}
.contract h1{ font-size:32px !important;}
.entry-content ul, .comment-content ul, .mu_register ul{list-style:none;}
.faq{margin-left:19px; width:420px; float:left;}
.faq h2{text-align:left; margin-top:20px; margin-left:36px; margin-bottom:30px;}
.faq li{font-size:16px; line-height:20px; color:#333333; margin-bottom:17px;background: url("images/service-faq-arrow.png") left center no-repeat; padding-left:36px;}
.faq li a{color:#333;text-decoration:none;font-family: 'PalatinoLinotypeRegular';}
.faq li a:hover{color:#666;}
.page-template-page-templatesservices-php .site-content article{border-bottom:none;background:url(images/heading-line.jpg) center bottom no-repeat; padding-bottom:31px;margin-bottom:35px;}
.more-link{display:block; width:218px; height:46px;background: url("images/read-more.png") left center no-repeat; text-indent:-999em;margin: 22px 0 25px 36px;}

.clients-img{float:right; width:460px; margin-right:15px;}
.clients-img h3{text-align:center; font-family: 'PalatinoLinotypeRegular'; font-size:24px;margin-bottom:25px; line-height:24px;margin-top:20px;}
.clients-img .images{margin-right:20px; margin-bottom:20px;}
.clients-img .images.last{margin-right:0;}

.error404 #s, .search #s {color: #B0B0B0;
    font-family: Arial;
    font-size: 22px;
    font-style: italic;
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    height: 36px;
    padding: 3px 8px;
    width: 193px;}

    .search .page-title{font-family: 'PalatinoLinotypeRegular'; font-size:46px; font-weight:bold; color:#333333; text-align:center; line-height:54px;background:url(images/heading-line.jpg) center bottom no-repeat; padding-bottom:35px; margin-bottom:35px;}
    #nav-below a{color:#000; text-decoration:none;}
    .search .site-content{background:none;}
    
.archive-header, .page-header {
    border-bottom: 1px solid #EDEDED;
    margin-top: 27px;
    padding-bottom: 0; margin-bottom:0;
}

/*Social Grade Page*/

.page-template-page-templatessocial-grade-php .entry-title{font-size:46px; text-align:center; color:#333333; font-weight:bold; font-family: 'PalatinoLinotypeRegular'; line-height:54px;background:url(images/heading-line.jpg) center bottom no-repeat; padding-bottom:35px; margin-bottom:35px;}
.page-template-page-templatessocial-grade-php .entry-content p{color:#333; font-size:23px; text-align:center; font-weight:bold;font-family: 'PalatinoLinotypeRegular';line-height: 28px;}
.page-template-page-templatessocial-grade-php .wpcf7-submit{float:none; margin-top:25px !important;}
.page-template-page-templatessocial-grade-php .site-content article{border-bottom:none;}
.page-template-page-templatessocial-grade-php div.wpcf7{margin:92px auto 59px auto; width:272px;}
.page-template-page-templatessocial-grade-php .wpcf7-text{padding: 10px 15px; width: 240px;margin-bottom:17px; color: #B0B0B0;
    font-family: Arial;
    font-size: 22px;}
.page-template-page-templatessocial-grade-php div.wpcf7 label{color:#333; font-size:16px; text-align:center; font-weight:bold;font-family: 'PalatinoLinotypeRegular'; padding-bottom:9px;}

