/*
Theme Name: Critors
Theme URI: 
Author: the critors team
Author URI: http://critors.com/
Description: The Critors theme is a multipurpose theme. It's based on twitter bootstrap platform. So it is responsive and looks great on all devices.Critors theme support many others funcationality with Lightbox and sliders on front and post page. It support left, right, half and full page template with front page template. Post Grid, post by category and social link extra widges are avaliable. It's support header footer and front area widget. At the end, Start a blog or create a full-fledged website. The only limit with Wordpress is your imagination and choice is countless.

Version: 2.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, gray, white, one-column, two-columns, three-columns, right-sidebar, left-sidebar,  fluid-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, full-width-template, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: critots

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/



#header .container, #page .container, #footer .container{
	background:#fff;
}

.header-top{
	min-height:70px;
}

.header-banner .container, 
#page .container, 
.header-images, 
.site-title, 
.frontpage-top-widget, 
.frontpage-bottom-widget, 
.content{
	padding-bottom:15px;
}

.site-title h1{
	margin:15px 0 0;
}
.site-title h2{
	margin:0;
	font-size:14px;
}
.navbar-default, .navbar-default, .panel-default > .panel-heading{
	   -moz-box-shadow:    inset 0 -25px 25px rgba(0,0,0,0.2);
   -webkit-box-shadow: inset 0 -25px 25px rgba(0,0,0,0.2);
   box-shadow:         inset 0 -25px 25px rgba(0,0,0,0.2);
}
.page-header, .page-header h3{
	margin-top:0;
}
/* BLOG LIST */
.entry-lists{
	display:inline-block;
	width:100%;
	padding:15px 0;
	border-bottom:solid 1px #eeeeee;
	clear:both;
}
.entry-lists:last-child{border-bottom:none;}
.comments-area .commentlist, .comments-area .children{
	margin:0;
	padding:0;
}
.post-thumbnail img{
	width:100%;
	height:auto;
}

/* dynamic Widget */
.entry-thumbnail{
	float:left;
	margin:0 15px 15px 0;
}
.front-widget{
	width:100%;
}
.entry-lists-widget{
	float:left;
	clear:both;
	width:100%;
	border-bottom:solid 1px #ddd;
	padding-top:10px;
}
.entry-lists-widget:last-child{border-bottom:none;}
.entry-lists-widget img{
	margin:0 15px 15px 0;
	float:left;
}
.entry-lists-widget h4{margin:0;}
.grid-list-body .grid-list img{margin-bottom:10px; width:100% !important;}

.commentlist section{
	margin-bottom:15px !important;
}
/* FOOTER */
#footer .footer-container{
	border-top:solid 1px #ddd;
}
.footer-widget{
	margin-bottom:15px;
}
.front-widget, .footer-widget{
	float:left;
	width:100%;
}
.footer-nav ul{
	margin:15px 0;
	padding:0;
	background:#ddd;
	text-align:center;
}
.footer-nav li{
	list-style:none;
	display:inline-block;
	margin:8px 10px;
	font-size:11px;
}
.site-info{
	text-align:center;
	font-size:11px;
	margin-bottom:15px;
}
/* SIDEBARS */
.sidebar-widget{
	margin-bottom:15px;
}
.sidebar-title{
	float:left;
	width:100%;
}

.footer-widget ul,
.sidebar-widget ul,
.front-widget ul{
	margin:0;
	padding:0;
}
.footer-widget li,
.sidebar-widget li,
.front-widget li{
	list-style:none;
	padding:5px 0;
}

/* GALLERY ITEM */
.gallery-item img{
	border:solid 7px #dddddd !important;

}


/*REQUIRED*/

article.sticky .featured-post {
	border-top: 4px double #ededed;
	border-bottom: 4px double #ededed;
	color: #757575;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 3.692307692;
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
	text-align: center;
}
.gallery-caption,
.entry-caption {
	font-style: italic;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 2;
	color: #757575;
}

.gallery-item a,
.gallery-caption {
	width: 90%;
}

.gallery-caption a {
	display: inline;
}
code{
	white-space:normal;
}


@media (min-width: 768px) {

}

@media (min-width: 992px) {

}

@media (min-width: 1200px) {
  .container {
    width: 1000px;
  }
}


/* Fonts for Socal Icons
------------------------*/
/* Font Awesome by Dave Gandy - http://fontawesome.io */

@font-face {
	font-family: 'fontawesome';
	src:url('fonts/fontawesome.eot?mzkves');
	src:url('fonts/fontawesome.eot?#iefixmzkves') format('embedded-opentype'),
		url('fonts/fontawesome.woff?mzkves') format('woff'),
		url('fonts/fontawesome.ttf?mzkves') format('truetype'),
		url('fonts/fontawesome.svg?mzkves#fontawesome') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'fontawesome';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-plus:before {
	content: "\f067";
}
.icon-minus:before {
	content: "\f068";
}
.icon-chevron-up:before {
	content: "\f077";
}
.icon-twitter:before {
	content: "\f081";
}
.icon-facebook:before {
	content: "\f082";
}
.icon-linkedin:before {
	content: "\f08c";
}
.icon-github:before {
	content: "\f092";
}
.icon-pinterest:before {
	content: "\f0d3";
}
.icon-googleplus:before {
	content: "\f0d4";
}
.icon-rss:before {
	content: "\f143";
}
.icon-youtube:before {
	content: "\f166";
}
.icon-instagram:before {
	content: "\f16d";
}
.icon-flickr:before {
	content: "\f16e";
}
.icon-tumblr:before {
	content: "\f174";
}
.icon-dribbble:before {
	content: "\f17d";
}
.icon-vimeo:before {
	content: "\f194";
}
/* Assistive text */
.screen-reader-text {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
}

.social-title {
    font-size: 21px;
    line-height: 28px;
	float:left;
	margin:0 10px 0 0;
}
.social-links a{
	display: inline-block;
	font-size: 28px;
	line-height: 1;
	margin: 0 3px 15px;
	text-decoration: none;
}