/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. "Welcome to Sree Siddaganga College, Tumakuru" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .entry-header h2{
	font-size:24px !important;
	color:#c02942 !important;
	text-shadow:rgba(0, 0, 0, 0.3) 0px 1px 1px;
	font-weight:600;
}

body .entry-header h1{
	font-size:24px !important;
	font-family:'Quando', serif !important;
	color:#16a085;
	text-shadow:rgba(0, 0, 0, 0.3) 0px 1px 1px;
}

body .entry-content p{
	color:#000000;
	font-weight:500;
	font-size:16px;
}

body #content .article-container .hentry .entry-header h2{
	font-family:'Quando', serif !important;
	font-size:24px !important;
	text-shadow:rgba(0, 0, 0, 0.3) 0px 1px 1px;
	color:#0b486b;
	font-weight:600;
}

body .entry-content .wpb_row h2{
	font-family:'Quando', serif !important;
	padding-top:5px;
	font-size:24px !important;
	text-shadow:rgba(0, 0, 0, 0.3) 0px 1px 1px;
	color:#0b486b;
	font-weight:600;
}

body .wpb_wrapper .wpb_text_column .wpb_wrapper .widget h2{
	font-family:'Oswald', sans-serif !important;
	padding-top:-5px !important;
	height:44px !important;
}

body .entry-content .wpb_text_column h2{
	font-weight:400;
	line-height:inherit;
	font-size:24px;
	color:#3f51b5;
	background-color:#e0e4cc;
	text-align:center;
}

body .entry-content .wpb_row a{
	padding-left:5px;
	background-color:#e0e4cc;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
}

body .vc_custom_1554924252549 .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .widget .gridContainer > div{
	background-color:#ffffff;
}

body .vc_custom_1554924398600 .widget h2{
	background-color:#0b486b;
	padding-bottom:44px;
	padding-top:0px;
	border-top-right-radius:0px;
	border-bottom-right-radius:10px;
	border-top-left-radius:10px;
	color:#ffffff;
}

body .vc_custom_1554924398600 div a{
	height:32px;
	font-size:14px;
	color:#ffffff;
	background-color:#0b486b !important;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	border-top-right-radius:20px;
	border-top-left-radius:20px;
}

body .wpb_wrapper .widget .gridContainer div a{
	padding-right:10px !important;
	padding-left:10px !important;
}

body .wpb_row .vc_column_container .vc_column-inner .wpb_wrapper h2{
	height:36px !important;
}

body .wpb_wrapper .wpb_text_column .wpb_wrapper p a{
	background-color:transparent !important;
}

body .hentry .entry-content .wpb_row .vc_column_container .vc_column-inner{
	background-color:transparent !important;
}

body .entry-content .wpb_row .vc_custom_1555271386255{
	padding-top:10px !important;
}

body .entry-content .wpb_row h4{
	background-color:#542437;
}

body #menu-primary-menu > .menu-item > .sub-menu > .menu-item > a{
	position:relative;
	font-size:12px;
}

body #menu-primary-menu > .menu-item > a{
	line-height:15px;
	font-size:12px;
	text-transform:none;
}

body .entry-content .wpb_row h3{
	color:#ecf0f1;
	height:34px;
	line-height:inherit;
	font-size:18px;
	background-color:#e67e22;
}

body .slick-current .post-content-position{
	top:0px;
	left:0px;
}

body .slick-list .slick-track .post-slides .post-content-position .wpcolumns{
	width:auto;
}

body .slick-current .wpcolumns .wp-post-date{
	display: none;
}

body .slick-current .recentpost-categories a{
	display:none;
}

body .slick-current .wpcolumns ul{
	display:none;
}

body .slick-current .post-content-position .wpcolumns{
	background-color:rgba(0,0,0,0.6);
}

body #recent-post-slider-1 .wpcolumns .wp-post-title a{
	font-weight:600 !important;
}

body .slick-current .wp-post-title a{
	color:#ffeb3b !important;
}

body #menu-primary-menu > .menu-item{
	padding-left:7px;
	padding-right:7px;
}

body .cm-posts .hentry .cm-below-entry-meta{
	display:none;
}

body #cm-site-branding .custom-logo-link img{
	height:80px;
	position:relative;
	top:-20px;
}

body #page #cm-masthead .cm-main-header .cm-header-1 .cm-container .cm-row .cm-header-col-1 #cm-site-branding .custom-logo-link img{
	width:360px !important;
}

body .cm-main-header .cm-header-1 .cm-container{
	padding-left:10px;
	padding-right:10px;
}

body .custom-html-widget em strong{
	line-height:80%;
	position:relative;
	top:-10px;
	font-size:15px;
}

body #cm-masthead .cm-main-header .cm-header-1{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	height:160px;
}

body #header-right-sidebar .widget p{
	font-family:'Antonio', sans-serif;
}

body #cm-primary ul{
	display:none;
}

body #page #cm-masthead .cm-main-header .cm-header-1 .cm-container .cm-row .cm-header-col-2 .code-block img{
	height:auto !important;
}

body .cm-header-1 .code-block img{
	width:550px;
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	margin-top:-10px;
}

body #cm-masthead{
	z-index: 999;
}

body #cm-masthead .cm-main-header{
	z-index: 999;
}

body #cm-primary-nav{
	z-index: 999;
}

body .hentry .cm-featured-image a{
	display:none;
}

body .hentry .cm-entry-header-meta .cm-post-categories{
	display:none;
}

@media only screen and (min-width: 480px){

	body .slick-list .slick-track .slick-current .post-content-position .post-image-bg{
	height:550px !important;
	display:block;
}

body .post-image-bg a{
	height:550px !important;
	display:block;
}

body .slick-current .post-content-position .post-image-bg a img{
	width:1440px !important;
	height:550px !important;
	display:block;
}

body .slick-current .post-content-position{
	height:550px;
	display:block;
}

body .post-image-bg a img{
	height:550px !important;
	display:block;
}

body .vc_custom_1555212263110 .wpb_wrapper .vc_inner{
	height:220px;
}

body .custom-logo-link img{
	width:520px;
	height:120px;
}

body #header-right-sidebar .widget .custom-html-widget{
	position:relative;
	top:-10px;
}

body .search-form .search-wrap{
	height:36px;
	top:-16px;
	position:relative;
}

body #header-right-sidebar .widget .search-form .search-wrap input[type=text]{
	width:400px !important;
	}

}



@media (max-width:600px){

	body #wppsac-post-slider-1 div .wppsac-post-slides{
	margin-top:75px;
}

body #cm-masthead .cm-main-header{
	height:250px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #cm-primary-nav{
	margin-top:120px;
	}

}



@media (max-width:500px){

	body #wppsac-post-slider-1 div .wppsac-post-slides{
	margin-top:50px;
}

body #cm-masthead .cm-main-header{
	height:245px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #cm-primary-nav{
	margin-top:90px;
	}

}



@media (max-width:480px){

	body #wppsac-post-slider-1 div .wppsac-post-slides{
	margin-top:50px;
}

body #cm-masthead .cm-main-header{
	height:245px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #cm-primary-nav{
	margin-top:90px;
	}

}



/*-----------------------------------------------*/
/*  "Welcome to Sree Siddaganga College, Tumakuru" Page*/
/*-----------------------------------------------*/
body.page-id-2 #sliders{
	height:768px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	min-height:450px;
}

body.page-id-2 #wppsac-post-slider-1 div .wppsac-post-overlay{
	height:768px;
	min-height:450px;
}

body.page-id-2 #sliders .code-block{
	height:768px;
	min-height:450px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2 #wppsac-post-slider-1 a img{
	width:100%;
	height:768px;
	min-height:450px;
}

body.page-id-2 #wppsac-post-slider-1 div .wppsac-post-image-bg{
	height:768px;
	min-height:7px;
}