/*
Theme Name: Renden (Pro)
Theme URI: http://www.thinkupthemes.com/themes/renden-pro/
Author: ThinkUpThemes
Author URI: http://www.ThinkUpThemes.com
Description: Renden (Pro) is a multi-purpose professional Premium WordPress Theme ideal for a business or blog website. The theme is responsive, HD retina ready and comes with 600+ Google Fonts which can easily be selected directly from the theme options panel. Never code again with the awesome page builder. Simply drag, drop and you're done! It couldn't be easier to create stunning websites with the beauty of Renden (Pro).
Version: 1.1.3
License: GNU General Public License
License URI: /licenses/license.txt
Tags: black, dark, red, one-column, two-columns, right-sidebar, left-sidebar, fixed-layout, responsive-layout, fluid-layout, custom-header, custom-menu, full-width-template, theme-options, threaded-comments, editor-style, featured-images, featured-image-header, post-formats, sticky-post, translation-ready, flexible-header, gray, light, white, custom-background
Page width from 1140 > 960px
*/


/* ---------------------------------------------------------------------------------------
	00. @IMPORT
--------------------------------------------------------------------------------------- */


@media only screen and (min-width: 685px) {
#sidebar {
        font-size: 80%!important;
        margin-right: 0px!important;
        background: #eee;
}
}
@media only screen and (min-width: 400px) {
#sidebar-core {
          margin-right: 10px!important;
          margin-left: 10px!important;
}
}	
     
@media only screen and (max-width: 685px) {
#sidebar {
	display: block !important ;
  float: left!important ;
  width: 18%!important ;
  height: 100%!important ;
  background: #eee!important ;
  font-size: 80%!important ;
  margin-right: 0px!important ;
}
}     
     
@media only screen and (max-width: 400px) {
#sidebar-core {
  margin-left: 4px!important ;
}
#sidebar-core li {
	border-bottom:  solid 1px #fff!important ;	
	width: 40px;
	}
	 .xheader-contact {
        display: none!important ;
	}
#logo img,
#logo-sticky img {
    min-height: 180px!important;
	}
#header-core {
	background: url(logo3.jpg) no-repeat left bottom!important;	 
	
	}
}
.widget li > a:before {
          display: none;
          padding-left: 10px!important;
          border-bottom: 1px solid #fff;
     }
#content {
          padding: 0px!important;
     }
.two_fifth {
  width: 20%!important;
  padding: 20px 0px 10px 15px!important;
}
.three_fifth {
  width: 75% !important;
	float: right;
}
.team_grid .entry-content {
  padding: 0px 0px 05px 15px!important;
}
.sc-carousel img {
	border : solid 1px #ccc;
	border-bottom-left-radius: 1em 1em;
	border-top-right-radius: 0.2em 0.2em;
}
#header-core {
	background: url(logo2.jpg) no-repeat left top; 
	padding: 0px 10px 0px 0px!important ;
}
.imgL {
	margin: 5px 10px 5px 0px;
}
.imgR {
	margin: 5px 0px 5px 10px;
}
.img-banner {
	margin: 0px 0 5px 0px;
}
.img777 {
	border : solid 1px #777;
}
.imgccc {
	border : solid 1px #ccc;
}
.img50 {
	max-width: 50%;
}
.img40 {
	max-width: 40%;
}
.img30 {
	max-width: 30%;
}
.page-template-template-contact-php #content {
	padding: 0px 10px 30px;
}
.page-template-template-contact-php #sidebar {
	padding-top: 50px;
}
.page-template-template-contact-php #content-core {
	max-width: 1140px;
	margin: 0 auto;
}
.header-contact {
	padding: 3px 5px 5px 25px;
	font-size: 90%;
}
.border {
	margin: 0 0px -50px 50px;
	max-width: 400px;
	display: block;	
	float: right;
	height: 100%;
	padding: 0px;
}
#header #header-core .menu > li > a, #header-responsive li a {
 	text-transform: capitalize;
}
#header-nav {
  	float: right;
	margin-top: -40px;
	padding-bottom: 40px;
}
h4, h3, #mc_embed_signup_scroll H2 {
	text-transform: capitalize !important;
	border-bottom: 1px solid #bce200;
	width: 100%;
	margin: 0 0 0.8em;
	color: #0059b2;
}
h6 {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #0099cc;
	font-weight: 400;
	text-align: left;
}
.team_grid,
.team_grid.style2 {
	margin-bottom: -10px !important;
}
.blog-article {
  border-bottom: #eee solid 1px;
}
.single .entry-header {
  margin-bottom: 20px;
	border-bottom: none;
}
.blog-article .blog-title a {
	display: block;
	text-transform: capitalize !important;
	border-bottom: 1px solid #bce200;
	width: 100% !important;
	margin: 0 0 0.8em;
	color: #0059b2 !important;
  font-size: 20px;
font-family: helvetica;
	font-weight: normal;
}
/* ---------------------------------------------------------------------------------------
	01. GENERAL
--------------------------------------------------------------------------------------- */

.slider-full #header-core,
.page-template-template-contact-php .panel-grid-core,
.page-template-template-parallax-php .panel-grid-core,
.page-template-template-parallax-php #content #nav-above,
.page-template-template-parallax-php #content #nav-below,
.page-template-template-parallax-php #content #comments,
.wrap-safari, 
.header-style2 #header-links-inner,
#pre-header-core, 
#header-core,
#header-sticky-core,
#content-core, 
#footer-core, 
#sub-footer-core,
#sub-footer-widgets,
#sub-footer-close,
#notification-core,
#intro-core,
#introaction-core,
#outroaction-core,
#slider.style2 .wrap-safari,
#slider.style3 .wrap-safari,
#section-home-inner {
	display: block;
	margin: 0 auto;
	max-width:960px;
}
#slider .rslides-inner {
	width: 960px;
}
/* Responsive screen width */
body.layout-fixed,
body.layout-fixed #body-core,
body.layout-fixed #site-header,
body.layout-fixed #notification { 
	min-width: 960px;
}
#pre-header .header-links i,
#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,
#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,
#intro #breadcrumbs a,
.themebutton4,
.themebutton4:hover,#footer-core a,
#footer-core .widget li > a:before,
.thinkup_widget_recentcomments .quote:before,
#footer .thinkup_widget_tabs h3.widget-title,
#sidebar .thinkup_widget_twitterfeed a,
#footer .thinkup_widget_twitterfeed small,
.blog-article .blog-title a:hover,
.blog-style1 .entry-content.comment-icon .fa-comments:hover,
.blog-style1 .entry-content.comment-icon .comment a:hover,
.single .entry-meta,
.single .entry-meta a,
.single .entry-header.comment-icon .fa-comments:hover,
.single .entry-header.comment-icon .comment a:hover,
#comments-title span ,
.comment-author a:hover,
.comment-meta a:hover,
.page-template-template-archive-php #main-core a:hover,
.page-template-template-sitemap-php #main-core a:hover,
.team_grid .entry-content h4 a:hover,
.testimonial-name h3 a:hover,
.testimonial-quote:before,
.pricing-table i,
.tabs.style2 .nav-tabs .active a, 
.tabs.style2 .nav-tabs a:hover,
.tabs.style3 .nav-tabs a,
.iconfull.style1 a:hover i,
.iconfull.style1 i.fa-inverse,
.iconfull.style2 .iconimage i.fa-inverse,
.iconfull.style2 .iconurl > a:hover,
#content .menu > li.menu-hover > a,
#content .menu > li.current_page_item > a, 
#content .menu > li.current-menu-ancestor > a,
#content .menu > li > a:hover,
#main-core a {
	color: #2693ff !important;
}  

#header .header-links .sub-menu,
#header-sticky .header-links .sub-menu,
#pre-header .header-links .sub-menu,
.header-style2 #header .menu > li.menu-hover > a, 
.header-style2 #header .menu > li.current_page_item > a, 
.header-style2 #header .menu > li.current-menu-ancestor > a, 
.header-style2 #header .menu > li > a:hover {
	border-top: 2px solid #bce200;
}
/* ---------------------------------------------------------------------------------------
	02. GLOBAL
--------------------------------------------------------------------------------------- */
td {
	border-top:1px solid #ddd;
}
/* ---------------------------------------------------------------------------------------
	03. STRUCTURE
--------------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------
	04. MEDIA
--------------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------
	05. NAVIGATION
--------------------------------------------------------------------------------------- */



/* ---------------------------------------------------------------------------------------
	06. HEADER
--------------------------------------------------------------------------------------- */
#header .header-links li,
#header-sticky .header-links li,
#header .header-links li a,
#header-sticky .header-links li a,
#intro #breadcrumbs,
.widget li a {
	text-transform: capitalize;
}
#header .header-links > ul > li a,
#header-sticky .header-links > ul > li a {
	padding: 0px 11px 5px 11px;
}#header-search a {
  	width: 40px;
  	margin-left: 0px; 
}

#slider .featured-excerpt span,
#slider .featured-title span {
	text-shadow: 0 0 0.4em #555;
}
/* =Main
----------------------------------------------------------------------------- */

#logo,
#logo-sticky {
	margin-top: 10px;
	margin-bottom: -25px;
	width:900px;
}
#logo img,
#logo-sticky img {
	max-height: 130px!important;
}
#header-links-inner > .menu, #header-search {
  	vertical-align: bottom !important ;
}

/* =Menu
----------------------------------------------------------------------------- */



/* ---------------------------------------------------------------------------------------
	FORMS
--------------------------------------------------------------------------------------- */

#mc_embed_signup .mc-field-group input,
#mc_embed_signup .mc-field-group select {
  width: 300px !important;
  padding: 8px 0 !important;
   margin: 0px 0 3px 0 !important;
}
#mce-MEMBER {
    height: 30px !important;
}
#mc_embed_signup .mc-field-group label {
    color: #555555;
    display: inline-block !important;
    font-weight: bold;
}
#mc_embed_signup .mc-field-group {
  padding-bottom: 1% !important;
}
#mc_embed_signup input {
  border: 1px solid #ddd !important;
}

#mc_embed_signup input:hover {
  border: 1px solid #bbb !important;
}
.required {
  color: #666 !important;
  border-right: 3px solid #ebc2c2 !important;
  width: 298px !important;
}
#mc_embed_signup .button {
   line-height: 16px!important;
  padding: 5px 10px!important;
  cursor: pointer;
    font-weight: normal !important;
  border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: 1px solid #ccc !important;
  background: #f7f7f7;
  background: -moz-linear-gradient(top, #f7f7f7 1%, #e5e5e5 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f7f7f7), color-stop(100%,#e5e5e5));
  background: -webkit-linear-gradient(top, #f7f7f7 1%,#e5e5e5 100%);
  background: -o-linear-gradient(top, #f7f7f7 1%,#e5e5e5 100%);
  background: -ms-linear-gradient(top, #f7f7f7 1%,#e5e5e5 100%);
  background: linear-gradient(top, #f7f7f7 1%,#e5e5e5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e5e5e5',GradientType=0 );
}