/*
 Theme Name:   imaginecolours child
 Theme URI:    http://imaginecolours.com
 Description:  Imagine Colors - Made by HGS
 Author:       hgs
 Author URI:   http://imaginecolours.com
 Template:     imaginecolours
 Text Domain:  imaginecolours
*/

@import url("../imaginecolours/style.css");

/* = Theme customization your go here
-------------------------------------------------------------- */
body{background:url(images/berger-bg.jpg) no-repeat top center;}

.bg-blue-grd{background: rgba(52,147,214,1);
background: -moz-linear-gradient(left, rgba(52,147,214,1) 0%, rgba(53,135,213,1) 41%, rgba(54,125,212,1) 57%, rgba(55,115,211,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(52,147,214,1)), color-stop(41%, rgba(53,135,213,1)), color-stop(57%, rgba(54,125,212,1)), color-stop(100%, rgba(55,115,211,1)));
background: -webkit-linear-gradient(left, rgba(52,147,214,1) 0%, rgba(53,135,213,1) 41%, rgba(54,125,212,1) 57%, rgba(55,115,211,1) 100%);
background: -o-linear-gradient(left, rgba(52,147,214,1) 0%, rgba(53,135,213,1) 41%, rgba(54,125,212,1) 57%, rgba(55,115,211,1) 100%);
background: -ms-linear-gradient(left, rgba(52,147,214,1) 0%, rgba(53,135,213,1) 41%, rgba(54,125,212,1) 57%, rgba(55,115,211,1) 100%);
background: linear-gradient(to right, rgba(52,147,214,1) 0%, rgba(53,135,213,1) 41%, rgba(54,125,212,1) 57%, rgba(55,115,211,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3493d6', endColorstr='#3773d3', GradientType=1 );}

.bg-pink-grd{background: rgba(233,72,137,1);
background: -moz-linear-gradient(left, rgba(233,72,137,1) 0%, rgba(232,66,149,1) 41%, rgba(230,53,180,1) 57%, rgba(229,48,193,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(233,72,137,1)), color-stop(41%, rgba(232,66,149,1)), color-stop(57%, rgba(230,53,180,1)), color-stop(100%, rgba(229,48,193,1)));
background: -webkit-linear-gradient(left, rgba(233,72,137,1) 0%, rgba(232,66,149,1) 41%, rgba(230,53,180,1) 57%, rgba(229,48,193,1) 100%);
background: -o-linear-gradient(left, rgba(233,72,137,1) 0%, rgba(232,66,149,1) 41%, rgba(230,53,180,1) 57%, rgba(229,48,193,1) 100%);
background: -ms-linear-gradient(left, rgba(233,72,137,1) 0%, rgba(232,66,149,1) 41%, rgba(230,53,180,1) 57%, rgba(229,48,193,1) 100%);
background: linear-gradient(to right, rgba(233,72,137,1) 0%, rgba(232,66,149,1) 41%, rgba(230,53,180,1) 57%, rgba(229,48,193,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e94889', endColorstr='#e530c1', GradientType=1 );}

.bg-yellow-grd{background: rgba(255,161,47,1);
background: -moz-linear-gradient(left, rgba(255,161,47,1) 0%, rgba(240,139,39,1) 41%, rgba(226,119,32,1) 57%, rgba(210,98,24,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,161,47,1)), color-stop(41%, rgba(240,139,39,1)), color-stop(57%, rgba(226,119,32,1)), color-stop(100%, rgba(210,98,24,1)));
background: -webkit-linear-gradient(left, rgba(255,161,47,1) 0%, rgba(240,139,39,1) 41%, rgba(226,119,32,1) 57%, rgba(210,98,24,1) 100%);
background: -o-linear-gradient(left, rgba(255,161,47,1) 0%, rgba(240,139,39,1) 41%, rgba(226,119,32,1) 57%, rgba(210,98,24,1) 100%);
background: -ms-linear-gradient(left, rgba(255,161,47,1) 0%, rgba(240,139,39,1) 41%, rgba(226,119,32,1) 57%, rgba(210,98,24,1) 100%);
background: linear-gradient(to right, rgba(255,161,47,1) 0%, rgba(240,139,39,1) 41%, rgba(226,119,32,1) 57%, rgba(210,98,24,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa12f', endColorstr='#d26218', GradientType=1 );}

.bg-violet-grd{background: rgba(120,62,182,1);
background: -moz-linear-gradient(left, rgba(120,62,182,1) 0%, rgba(135,68,180,1) 41%, rgba(147,71,179,1) 57%, rgba(158,76,178,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(120,62,182,1)), color-stop(41%, rgba(135,68,180,1)), color-stop(57%, rgba(147,71,179,1)), color-stop(100%, rgba(158,76,178,1)));
background: -webkit-linear-gradient(left, rgba(120,62,182,1) 0%, rgba(135,68,180,1) 41%, rgba(147,71,179,1) 57%, rgba(158,76,178,1) 100%);
background: -o-linear-gradient(left, rgba(120,62,182,1) 0%, rgba(135,68,180,1) 41%, rgba(147,71,179,1) 57%, rgba(158,76,178,1) 100%);
background: -ms-linear-gradient(left, rgba(120,62,182,1) 0%, rgba(135,68,180,1) 41%, rgba(147,71,179,1) 57%, rgba(158,76,178,1) 100%);
background: linear-gradient(to right, rgba(120,62,182,1) 0%, rgba(135,68,180,1) 41%, rgba(147,71,179,1) 57%, rgba(158,76,178,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#783eb6', endColorstr='#9e4cb2', GradientType=1 );}

.penci-border-arrow .inner-arrow{background: rgba(120,62,182,1);
background: -moz-linear-gradient(left, rgba(120,62,182,1) 0%, rgba(135,68,180,1) 41%, rgba(147,71,179,1) 57%, rgba(158,76,178,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(120,62,182,1)), color-stop(41%, rgba(135,68,180,1)), color-stop(57%, rgba(147,71,179,1)), color-stop(100%, rgba(158,76,178,1)));
background: -webkit-linear-gradient(left, rgba(120,62,182,1) 0%, rgba(135,68,180,1) 41%, rgba(147,71,179,1) 57%, rgba(158,76,178,1) 100%);
background: -o-linear-gradient(left, rgba(120,62,182,1) 0%, rgba(135,68,180,1) 41%, rgba(147,71,179,1) 57%, rgba(158,76,178,1) 100%);
background: -ms-linear-gradient(left, rgba(120,62,182,1) 0%, rgba(135,68,180,1) 41%, rgba(147,71,179,1) 57%, rgba(158,76,178,1) 100%);
background: linear-gradient(to right, rgba(120,62,182,1) 0%, rgba(135,68,180,1) 41%, rgba(147,71,179,1) 57%, rgba(158,76,178,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#783eb6', endColorstr='#9e4cb2', GradientType=1 );
color:#fff; border:1px solid #994ab2;  font-weight: normal;
}


#header{border-top:5px solid #8743b4; z-index:-1;}
#navigation ul.menu{margin-top:26px; /*margin-left:40px;*/ margin-left:20px;}
#navigation ul.menu > li:first-child{}
#navigation ul.menu > li{padding-left:14px; padding-right:14px; margin:0px; border-right:1px solid #8743b4;}
#navigation .menu li a{color: #9448b3; font-weight:normal; line-height:20px;}
#navigation ul.menu > li:last-child{border:none;}
#navigation ul.menu > li > a::before, #navigation .menu > ul > li > a::before {
background: #ff8600;}
#navigation .menu li a:hover, #navigation .menu li:hover > a, #navigation .menu li.current-menu-item > a, #navigation .menu > li.current_page_item > a, #navigation .menu > li.current-menu-ancestor > a, #navigation .menu > li.current-menu-item > a {
    color: #ff8600;}

#top-search > a{color:#9448b3}
#logo {float: left; margin: 16px 0;}
#header {margin-bottom:0px;}
#header .inner-header .container{padding:22px 0;}
.home #header .inner-header .container{padding:45px 0;}
#navigation{height:90px;}
#top-search > a{height: 70px; line-height: 70px;}
.show-search{height:75px;}
ul.homepage-featured-boxes .penci-fea-in h4{padding:5px 0;}
ul.homepage-featured-boxes .penci-fea-in h4 > span{width:100%;}
ul.homepage-featured-boxes .penci-fea-in h4 span span{width:100%;}
.about-berger-widget{color:#8b8b8b; font-size:13px;}
.about-berger-widget h4{font-size:17px; font-weight:500; text-align: center; padding:5px 0 15px 0;  text-transform:uppercase; color:#2a2a2a;}
.about-berger-widget h4:after{content:' '; display:block; border-bottom:1px solid #af37a2;  width:80px; margin:0 auto; padding: 6px 0 10px;}
.featured-carousel .feat-text .feat-time {background: #8944b4;}
.featured-carousel .feat-text .feat-time::after {border-left-color: #8944b4;right: -32px;}
.featured-carousel .feat-text .feat-time::before {border-right-color: #8944b4; left: -32px;}
.featured-carousel .carousel-meta span.feat-author a { color: #ff8600;}


ul.homepage-featured-boxes .penci-fea-in h4 span span {color:#fff;}
ul.homepage-featured-boxes li:nth-child(1) .penci-fea-in h4 span span{background: rgba(52,147,214,1);
background: -moz-linear-gradient(left, rgba(52,147,214,1) 0%, rgba(53,135,213,1) 41%, rgba(54,125,212,1) 57%, rgba(55,115,211,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(52,147,214,1)), color-stop(41%, rgba(53,135,213,1)), color-stop(57%, rgba(54,125,212,1)), color-stop(100%, rgba(55,115,211,1)));
background: -webkit-linear-gradient(left, rgba(52,147,214,1) 0%, rgba(53,135,213,1) 41%, rgba(54,125,212,1) 57%, rgba(55,115,211,1) 100%);
background: -o-linear-gradient(left, rgba(52,147,214,1) 0%, rgba(53,135,213,1) 41%, rgba(54,125,212,1) 57%, rgba(55,115,211,1) 100%);
background: -ms-linear-gradient(left, rgba(52,147,214,1) 0%, rgba(53,135,213,1) 41%, rgba(54,125,212,1) 57%, rgba(55,115,211,1) 100%);
background: linear-gradient(to right, rgba(52,147,214,1) 0%, rgba(53,135,213,1) 41%, rgba(54,125,212,1) 57%, rgba(55,115,211,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3493d6', endColorstr='#3773d3', GradientType=1 );}

ul.homepage-featured-boxes li:nth-child(2) .penci-fea-in h4 span span{background: rgba(233,72,137,1);
background: -moz-linear-gradient(left, rgba(233,72,137,1) 0%, rgba(232,66,149,1) 41%, rgba(230,53,180,1) 57%, rgba(229,48,193,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(233,72,137,1)), color-stop(41%, rgba(232,66,149,1)), color-stop(57%, rgba(230,53,180,1)), color-stop(100%, rgba(229,48,193,1)));
background: -webkit-linear-gradient(left, rgba(233,72,137,1) 0%, rgba(232,66,149,1) 41%, rgba(230,53,180,1) 57%, rgba(229,48,193,1) 100%);
background: -o-linear-gradient(left, rgba(233,72,137,1) 0%, rgba(232,66,149,1) 41%, rgba(230,53,180,1) 57%, rgba(229,48,193,1) 100%);
background: -ms-linear-gradient(left, rgba(233,72,137,1) 0%, rgba(232,66,149,1) 41%, rgba(230,53,180,1) 57%, rgba(229,48,193,1) 100%);
background: linear-gradient(to right, rgba(233,72,137,1) 0%, rgba(232,66,149,1) 41%, rgba(230,53,180,1) 57%, rgba(229,48,193,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e94889', endColorstr='#e530c1', GradientType=1 );}

ul.homepage-featured-boxes li:nth-child(3) .penci-fea-in h4 span span{background: rgba(255,161,47,1);
background: -moz-linear-gradient(left, rgba(255,161,47,1) 0%, rgba(240,139,39,1) 41%, rgba(226,119,32,1) 57%, rgba(210,98,24,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,161,47,1)), color-stop(41%, rgba(240,139,39,1)), color-stop(57%, rgba(226,119,32,1)), color-stop(100%, rgba(210,98,24,1)));
background: -webkit-linear-gradient(left, rgba(255,161,47,1) 0%, rgba(240,139,39,1) 41%, rgba(226,119,32,1) 57%, rgba(210,98,24,1) 100%);
background: -o-linear-gradient(left, rgba(255,161,47,1) 0%, rgba(240,139,39,1) 41%, rgba(226,119,32,1) 57%, rgba(210,98,24,1) 100%);
background: -ms-linear-gradient(left, rgba(255,161,47,1) 0%, rgba(240,139,39,1) 41%, rgba(226,119,32,1) 57%, rgba(210,98,24,1) 100%);
background: linear-gradient(to right, rgba(255,161,47,1) 0%, rgba(240,139,39,1) 41%, rgba(226,119,32,1) 57%, rgba(210,98,24,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa12f', endColorstr='#d26218', GradientType=1 );}


ul.homepage-featured-boxes .penci-fea-in h4{color:#fff; font-style:normal; text-transform:uppercase;  font-family: "Raleway",sans-serif;}
ul.homepage-featured-boxes:hover .penci-fea-in h4 span span{color:#ddd;}
.single-post #header .inner-header .container{padding: 20px 0;}
.featured-carousel .carousel-meta span .comments-text{color:#ff8600;}
.featured-carousel .featured-content .feat-text h3 a{font-weight: 500;}
.featured-carousel .carousel-meta > span::after{ border-left: 2px solid #bf65e2;}
.about-widget .about-me-heading{ color: #2a2a2a; font-size: 17px; font-weight: 500; padding: 5px 0 15px;text-align: center;text-transform: uppercase; font-family: "Raleway",sans-serif;}
.grid-post-box-meta span.author-italic a{color:#ff8600;}
.footer-widget-wrapper .widget .widget-title .inner-arrow{color:#fff; border-color: #d963cc}
.footer-widget-wrapper .widget .widget-title::after{border-color: #d963cc}
.cat > a.penci-cat-name{font-size:15px;}
.header-standard .author-post span a{color:#ff8600;}

#respond p.comment-form-author, #respond p.comment-form-email, #respond p.comment-form-url, .wpcf7 p.name, .wpcf7 p.email, .wpcf7 p.subject {
    display: inline-block;
    float: left;
    margin: 0;
    padding: 0 14px;
    width: 33.3333%;
}
.post-pagination{padding:12px 15px 15px; background:#efefef}
.widget-accordion{ overflow: hidden;height: 0}
li.jaw_years ul{ border:none; padding-top:0; margin-top:0;}
.expanded > a{font-weight: bolder;margin-bottom:5px; color:#7E41B6;}
li.expanded > ul{margin-top:10px;}
.show-search{
	width: 75%;
	right: 0;
	left: auto;
	height:50px;
	/*-webkit-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.75); 
	-moz-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.75); 
	box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.75);*/
}
.show-search:after{
	display:table;
	clear:both;
	content:'';
}
.show-search #searchform input.search-input{
	padding-left: 10px;
	height: 50px;
    line-height: 25px;
}
#searchform{
	border: 1px solid #ccc;
    display: block;
    float: right;
    position: relative;
    width: 44%;
	height:100%;
}
.show-search{
	top: 15px;
}
.show-search a.close-search{
    height: 50px;
    line-height: 50px;
    right: 5px;
}
.widget ul li a span{font-size:12px;}
.featured-area.loaded .featured-carousel {overflow:hidden}
#respond p.comment-form-author{width:46%}
#respond #move-captcha{float:left; display:inline-block; width:50%;}
#respond #move-captcha > div{float:left; max-width:50%}
#respond #move-captcha > br{display:none}
#respond .captchaSizeDivLarge{width:210px; float:left; height:45px; padding-top:0}
#respond .captchaSizeDivLarge img.si-captcha{height:45px}
#respond input#captcha_code{width:100% !important}
#respond p.form-submit{clear:both}

/** Media query Start **/
@media (max-width:800px) { /* big landscape tablets, laptops, and desktops */

	#logo {left: 50%; margin: 10px 0 0 -130px; position: absolute; width: 75%;}

}


@media (max-width:768px) { /* big landscape tablets, laptops, and desktops */
	#respond p.comment-form-author, #respond p.comment-form-email, #respond p.comment-form-url, .wpcf7 p.name, .wpcf7 p.email, .wpcf7 p.subject {
		display: block;
		float: left;
		margin: 0;
		padding: 0 14px;
		width: 100%;
	}
	#respond #move-captcha{width:100%}
	#respond input{max-width:740px}
	#respond #move-captcha > div{width:47% !important}
	#header .inner-header .container{padding:45px 0;}
	.show-search{width:100%; top:84px;}
	#searchform {border: 1px solid #ccc; display: block; float: right; height: 100%; overflow: hidden; position: relative; width: 100%;}
	.show-search a.close-search{height:50px; line-height:50px;}
	
}

@media (max-width:600px) { /* portrait tablets, portrait iPad, e-readers (Nook/Kindle), landscape 800x480 phones (Android) */

.container, .featured-area.style-1, .featured-carousel.style-2 .item img, .featured-area.style-4, .featured-area.magazine-slider {
		width: 100%;
		padding:0 15px;
	} 

}

@media (max-width:480px) { /* smartphones, Android phones, landscape iPhone */
	.footer-logo-copyright.footer-not-gotop{padding: 40px 0 60px;}
	#top{bottom:50px !important; }
	#respond #move-captcha > div{width:89% !important; max-width:480px}
	#respond .captchaSizeDivLarge{height:70px}
	#logo img{max-width:55%;}
}

@media (max-width:320px) { /* smartphones, portrait iPhone, portrait 480x320 phones (Android) */
	.footer-logo-copyright.footer-not-gotop{padding: 40px 0 60px;}
	#top{bottom:50px !important;}
	#logo {left: 60%; margin: 10px 0 0 -120px; position: absolute; width: 60%;}
	#logo img{max-width:48%;}
}

