/* Custom Portfolios */
#post-349 {
	background-color: #2792a0;
	background-size: cover;
}

#post-347 {
	background-color: #fee252;
	background-size: cover;
}

#post-155 {
	background-color: #fff;
	background-size: cover;
}

#post-153 {
	background-color: #333633;
	background-size: cover;
}

#post-149 {
	background-image: url(https://ajaymadhok.com/wp-content/uploads/2013/10/promonitor1.png);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #e98b3a;
	background-size: cover;
}

#post-146 {
	background-color: #BBB;
	background-size: cover;
}

#post-144 {
	background-color: #2792a0;
	background-size: cover;
}

#post-131 {
	background-image: url(https://ajaymadhok.com/wp-content/uploads/2013/10/HR1.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #a9a7a6;
	background-size: cover;
}

#post-105 {
	background-color: #BBB;
	background-size: cover;
}

#post-97 {
	background-color: #BBB;
	background-size: cover;
}

#post-78 {
	background-color: #fee252;
}

#post-70 {
	background-color: #fff;
	background-size: cover;
}

#post-21 {
	background-color: #333633;
	background-size: cover;
}

/* Custom CSS */
#slider-349.stacked img {
  margin-bottom: 10px;
  width: 90%;
  display: inline-block;}

#slider-349.stacked li > div {
  position: relative;
  width: 25%;
  float: right;
}

h1 {font-family: 'Pathway Gothic One', sans-serif; !important, border-color: transparent !important}

h2 {font-family: 'Open Sans', sans-serif; !important, border-color: transparent !important; font-size: 33px !important; font-weight: bold !important;}

h3 {font-family: 'Open Sans Condensed', sans-serif; color: #FFF; !important, }

h4 {font-family: 'Open Sans', sans-serif; !important, border-color: transparent !important; font-size: 33px !important; font-weight: light !important;}

h5 {font-family: 'Open Sans', sans-serif; !important, border-color: transparent !important;  !important; font-weight: light !important;}

h6 {font-family: 'Rufina', sans-serif; color: #555; !important, }

.slide-caption {text-align:center; background-color:#fff; color:#333; font-weight:bold; }

.header-outer {padding:0px !important;}

#primary {margin-top:-80px}
a.current-menu-item {color:#ddd !important}
.current_page_item {color:#ddd !important}
.menu-item {; font-family: 'Pathway Gothic One', sans-serif; font-size:150%}

.shadow {text-shadow: 0px 3px 2px rgba(0, 0, 0, .3);}
.center {text-align: center !important; padding-left:25px !important; padding-right:0px!important; margin-left:auto !important; margin-right:auto !important}
.large {text-align: left; padding-left:0px; margin-left:0px; font-size:80px; line-height:92px; text-shadow: 0px 3px 2px rgba(0, 0, 0, .3);}
.left {text-align: left !important; padding-left:25px !important; padding-right:0px!important; margin-left:auto !important; margin-right:auto !important}

.med {text-align: center; font-size:33px; line-height:36px; text-shadow: 0px 2px 2px rgba(0, 0, 0, .3);}

.more-link2 {
	background: #454749;
	border-radius: 4px;
	color: #fff;
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
text-align:center;
float:none;
margin-left:auto;
margin-right:auto;
	padding: 9px;
	-webkit-transition: background .1s linear;
	-moz-transition: background .1s linear;
	-o-transition: background .1s linear;
	-ms-transition: background .1s linear;
	transition: background .1s linear;
	text-decoration: none;
}

.more-link2:hover { 
	background: #ee9e67; 
	color: #ffffff;
}

.more-link3 {
	background: #232527;
	border-radius: 3px;
	color: #fff;
	display: inline-block;
	font-size: 20px;
	font-weight: bold;
	margin-top: 0px;
	padding: 18px;
	-webkit-transition: background .1s linear;
	-moz-transition: background .1s linear;
	-o-transition: background .1s linear;
	-ms-transition: background .1s linear;
	transition: background .1s linear;
	text-decoration: none;
}

.more-link3:hover { 
	background: #f26c4f; 
	color: #ffffff;
}
.bg-content { padding:15px; background-color: rgba(225, 225, 225, .6)}

.bg-content2 { padding:15px; background-color: rgba(140,140,140, 0.8); margin: 15px;}

.bg-content3 { padding:0px; background-color: rgba(150, 150, 150, 0.0); margin: 0px;}

.bg-content4 { padding:40px; background-color: rgba(130,130,130, 0.8); margin: 2px;}

.entry-title { display:none; text-shadow: 0px 3px 2px rgba(0, 0, 0, .6)}

.bqstart {
     float: left;
     font-size: 700%;
     color: #ac2e02;
 }

 .bqend {
     float: right;
     font-size: 700%;
     color: #ac2e02; padding-top:72px;
 }

.thirds {display:inline-block; margin-left:auto; margin-right:auto; width:270px; height:450px; margin-top:20px; padding-top:-50px; vertical-align:top;}

.rounded {border:1px solid #;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
.more-link {margin-bottom: 0px;
position: relative;
bottom: -65px !important;}
h2 {padding-top: 15px !important;
margin-bottom: 15px !important; color:#bbb}
.entry-media {display:clear !important}

#post-149, #post-146 {padding-bottom:10px}
.portfolio {padding-top:50px !important;}
.post-153, .post-155 {position:relative;}
.entry-content {padding-top:0px !important;}

.one-third { margin-top: 25px}

#primary-nav {margin-top:10px}

.slides {width: 100%; margin-left:auto; margin-right:auto; margin-top:30px}

.zilla-thumbs-nav {text-align:center; width:auto !important; margin-left:auto !important; margin-right:auto}

.zilla-direction-nav {
position: absolute;
right: 30px;
bottom:35px;
z-index: 999;}

h1 {font-size:44px; line-height:46px;}
h5 {font-size:14px; line-height:28px;}

body {background:#fff}

.slide-caption {position:absolute; bottom:-20px !important; width:100%; max-width: 958px !important; padding-left:0px !important; margin-left:0px; z-index:3; padding:0px !important; left:0px !important; border-radius:0px!important; font-size:20px;}

.flexslider {position:relative; width:100%}
.hentry-inner {overflow:visible !important}

.zilla-thumbs-nav li {width:23%; margin-left:.5%; margin-right:.5%}
#zilla-thumbs-nav-97 li {width:19%; margin-left:.5%; margin-right:.5%}

.zilla-thumbs-nav img { width:100%; margin-left:auto; margin-right:auto; background-color: #333366}

#slider-146, #slider-149 {margin-top:-40px; overflow:hidden}

#post-146 {padding-top:150px; padding-bottom:10px;}

 .post-149 .bg-content4 {width: 365px !important; margin-top:12%}

#post-149 {height:642px !important; min-height:642px}

a,
.entry-title a:hover,
#logo a:hover,
.slide-caption a:hover,
.link-source a:hover,
.comment-author a:hover,
#commentform .required,
.widget ul a:hover { color: #ac2e02; }

.zilla-direction-nav a:hover,
.jp-play:hover,
.jp-pause:hover,
.jp-mute:hover,
.jp-unmute:hover,
.jp-play-bar,
.jp-volume-bar-value,
.jp-toggles a:hover { background-color: #ac2e02; }

.more-link:hover,
button:hover,
#submit:hover,
.gform_next_button:hover,
.gform_previous_button:hover,
.gform_button:hover,
more-link:hover,
.zilla-dark .more-link:hover,
.twitter-link:hover,
.flickr_badge_image a,
.zilla-dribbble-shots a { background: #ac2e02; }

.format-link .entry-title a:hover { border-bottom: 2px solid #ac2e02; }

