/* center the main menu - doesn't work */
#header-links-inner #menu-main_menu {
   margin: 0 auto !important;
   display: table !important;
   float: none !important;
}

.side-pad {padding-left:8em; padding-right:9em;}

.services-hosting-box {
 margin-left: auto; margin-right: auto; padding-left: 80px; padding-right: 50px;
}

.services-hosting1 {
  padding: 30px 60px; border: 2px solid #44a7ec; margin: 0px 50px 30px 0; max-width: 300px; float: left; background: #efeeee;
}
.services-hosting2 {
  padding: 30px 60px; border: 2px solid #44a7ec; margin: 0 0 30px 0; max-width: 300px; float: left; background: #efeeee;
}

.clear-left-1 {clear: left;}
.center-text {text-align: center}

/* form styling */
.contactform2 .wdform-label, .contactform2 .wdform-ch-rad-label {font-family: 'Open Sans', Helvetica, Arial !important; font-size: 14px !important; color: rgb(136, 136, 136);
}



/* #menu-item-268 a {
background: #44a7ec; color: #ffffff !important; font-weight: bold !important;
border-top: 8px solid #ffffff; border-bottom: 8px solid #ffffff; padding-top: 12px !important; padding-bottom: 12px !important; 
}
#menu-item-268 a span {color: #ffffff !important; }
#menu-item-268 .current_page_item a {color: #ffffff !important; font-weight: bold !important;
} */

li#menu-item-287, li#menu-item-287 a {height: 30px !important; padding: 5px 5px !important; offsetHeight: 30px !important}
#menu-login-menu{
 float:right; height: 30px !important;  
}

#menu-login-menu a {color: #44a7ec !important;}

#logo {
 background: #000000; margin-top:0 !important; margin-bottom:0 !important; padding-top:0 !important; padding-bottom:0 !important; 
}  

#intro {padding: 15px 10px !important;}

#breadcrumbs {
  text-align: left;
}

blockquote, q {
border-left: 3px solid #44a7ec;
}

h1.page-title {text-align:left !important;}
a, #header .menu > li.current-menu-ancestor > a {color:#44a7ec;}
ul.extra-space li {
  padding-bottom:13px;
}

ul.extra-space{
  padding-left:4em; padding-right: 70px
}

.nav-next a:hover {
background: #44a7ec;
}

.pag li.current span {
background: #44a7ec;
}

#pre-header .header-links i {
color: #44a7ec;
}

.pre-header-style2 #pre-header .header-links a:hover {
color: #44a7ec;
}

#header .header-links .sub-menu a:hover,
#header .header-links .sub-menu .current-menu-item a,
#header-sticky .header-links .sub-menu a:hover,
#header-sticky .header-links .sub-menu .current-menu-item a {
color: #44a7ec !important;
}

#header .menu > li.menu-hover > a,
#header .menu > li.current_page_item > a, 
#header .menu > li.current-menu-ancestor > a,
#header .menu > li > a:hover,
#header-sticky .menu > li.menu-hover > a,
#header-sticky .menu > li.current_page_item > a, 
#header-sticky .menu > li.current-menu-ancestor > a,
#header-sticky .menu > li > a:hover {
color: #44a7ec !important;
}

#slider .featured-link a,
.thinkupslider-sc .featured-link a {
background: #44a7ec;
border: 1px solid #44a7ec;
}

#slider .rslides-content.style2 .featured-link a:hover,
.thinkupslider-sc .rslides-content.style2 .featured-link a:hover {
background: #44a7ec;
border-color: #44a7ec;
}

#slider .rslides-content.style2 .featured-excerpt i,
.thinkupslider-sc .rslides-content.style2 .featured-excerpt i {
color: #44a7ec;
}

#slider .rslides-content.style5 .featured-link a,
.thinkupslider-sc .rslides-content.style5 .featured-link a {
background: #44a7ec;
}

#intro #breadcrumbs a {
color: #44a7ec;
}

.themebutton,
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
background: #44a7ec;
}

.themebutton3:hover {
background: #44a7ec;
}

/* Theme button - Style 4 */
.themebutton4 {
color: #44a7ec;
border: 2px solid #44a7ec;
}

.themebutton4:hover {
color: #44a7ec;
}

#scrollUp:hover:after {
background: #44a7ec;
}

.widget li a:hover,
.widget li > a:hover:before {
color: #44a7ec;
}

.widget_rss li a {
color: #44a7ec;
}

.widget_tag_cloud a:hover {
color: #44a7ec;
}

.thinkup_widget_categories li a:hover { color: #44a7ec; }

.thinkup_widget_categories li a:hover span.cat-count {
background: #44a7ec;
}

.thinkup_widget_childmenu li a.active,
.thinkup_widget_childmenu li a:hover,
.thinkup_widget_childmenu li > a.active:before,
.thinkup_widget_childmenu li > a:hover:before {
color: #44a7ec
}

#footer .popular-posts:hover img,
#footer .recent-comments:hover img,
#footer .recent-posts:hover img {
border-color: #44a7ec;
}

.thinkup_widget_recentcomments .quote:before {
color: #44a7ec;
}

#sidebar .thinkup_widget_tabs li.active h3.widget-title {
background: #44a7ec;
}

#sidebar .thinkup_widget_tagscloud a:hover {
color: #44a7ec;
}

#sidebar .thinkup_widget_twitterfeed a {
color: #44a7ec;
}

#footer .thinkup_widget_twitterfeed small {
color: #44a7ec;
}

.blog-icon i:hover {
background: #44a7ec;
}

.blog-thumb .image-overlay {
background: #44a7ec;
background: rgba(68, 167, 236, 0.9);
}

.blog-article .blog-title a:hover {
color: #44a7ec; 
}

.blog-article .entry-meta a:hover {
color: #44a7ec;
}

.blog-article .entry-meta > span.date {
background: #44a7ec;
background: rgba(68, 167, 236, 0.9);
}

.single .entry-meta a:hover {
color: #44a7ec;
}

.single .entry-meta > span.date {
background: #44a7ec;
background: rgba(68, 167, 236, 0.9);
}

.comment-author a:hover,
.comment-meta a:hover {
color: #44a7ec;
}

.page-template-template-archive-php #main-core a:hover{
color: #44a7ec;
}

.page-template-template-sitemap-php #main-core a:hover{
color: #44a7ec;
}

.team-social li a:hover {
background: #44a7ec;
border-color: #44a7ec;
}

.testimonial-name h3 a:hover {
color: #44a7ec;
}

blockquote.style2, q.style2 {
border-left: 10px solid #44a7ec;
}

.sc-carousel a.prev:hover,
.sc-carousel a.next:hover {
background: #44a7ec;
}

.sc-carousel .entry-content h4 a:hover {
color: #44a7ec !important;
}

.sc-carousel .entry-header .image-overlay-inner,
.sc-postitem .entry-header .image-overlay-inner,
.sc-grid .entry-header .image-overlay-inner {
background: #44a7ec;
background: rgba(68, 167, 236, 0.9);
}

ul.iconfont i {
color: #44a7ec;
}

.sc-lightbox .image-overlay-inner {
background: #44a7ec;
background: rgba(68, 167, 236, 0.9);
}

.pricing-table i {
color: #44a7ec;
}

.pricing-table .pricing-title,
.pricing-table .pricing-price {
color: #44a7ec
}

.pricing-table.style2 {
background: #44a7ec;
}

.pricing-table.style2 .pricing-link a {
border: 2px solid #44a7ec;
}

.tabs.style2 .nav-tabs .active a, 
.tabs.style2 .nav-tabs a:hover {
background: #44a7ec;
}

.accordion.style2 .accordion-heading .accordion-toggle {
background: #44a7ec;
}

.sc-carousel.carousel-portfolio .entry-content h4 a:hover {
color: #44a7ec;
}

.carousel-team.style2 {
background: #44a7ec;
}

.carousel-team.style2 .team-thumb img {
border: 1px solid #44a7ec;
}

.iconfull.style1 .iconimage a:hover i {
color: #44a7ec;
}
.iconfull.style1 .iconimage i.fa-inverse {
color: #44a7ec;
}

.iconfull.style2 .iconimage a:hover i {
background: #44a7ec;
}
.iconfull.style2 .iconimage i.fa-inverse {
background: #44a7ec;
}

.progress .bar-danger {
background-color: #44a7ec;
}
.progress.progress-basic .bar-danger {
background: #44a7ec;
}

.panel-grid-cell #introaction .style1,
.panel-grid-cell #introaction .style2 {
background: #44a7ec;
}

.panel-grid-cell #introaction .style4:hover,
.panel-grid-cell #introaction .style6:hover {
background: #44a7ec;
}

.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.prev:hover, 
.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.next:hover {
background: #44a7ec;
border-color: #44a7ec;
}

.carousel-portfolio-builder.style2 .sc-carousel-button:hover {
background: #44a7ec;
border-color: #44a7ec;
}

.services-builder.style1 .iconurl a {
color: #44a7ec;
}

.services-builder.style2 .iconimage {
background: #44a7ec;
}

.services-builder.style2 a:hover i {
color: #44a7ec;
border-color: #44a7ec;
}

.services-builder.style2 .iconurl a:hover {
color: #44a7ec;
}
