/*
Theme Name: spaTheme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: DescriptionVersion: 1.0.0License: GNU General Public License v2 or laterLicense URI: http://www.gnu.org/licenses/gpl-2.0.htmlText Domain: spaTags:
*/body{	color: #6d6e71;	font-size: 16px;	font-family: Merriweather;	margin: 0px auto 0px;	padding: 0px;}#wrap {	margin: 0px auto 0;	padding: 0;	width: 1140px;}/*	Hyperlinks Section*/.comments, .tags, .icomment {	display: none !important;}a, a:visited {	text-decoration: none;}a:hover {	text-decoration: underline;}a img {	border: none;}a:focus, a:hover, a:active {	outline: none;}/*	Header Section */.clear {	clear: both;}.thumb {	float: left;	margin: 0px 10px 0px 0px;}hr {	border-bottom: 1px dotted #AAAAAA;	border-top: none;	border-left: none;	border-right: none;	margin: 0px 0px 10px 0px;	padding: 0px 0px 10px 0px;	clear: both;}/*  Content Section	 */#content {}#content img.wp-smiley {	float: none;	border: none;	margin: 0px;	padding: 0px;}#content img.wp-wink {	float: none;	border: none;	margin: 0px;	padding: 0px;}blockquote {    background: #F5F5F5;    margin: 0px 25px 15px 25px;    padding: 10px 20px 0px 15px;    border-top: 1px solid #DDDDDD;    border-right: 1px solid #DDDDDD;    border-left: 1px solid #35B2E8;    border-bottom: 1px solid #DDDDDD;}#content blockquote p {	margin: 0px;	padding: 0px 0px 15px 0px;}.comments {	float: left;	width: 590px;	margin: 0px 0px 10px 0px;	padding: 10px;	border: 1px solid #DDDDDD;}/* Calender Widget *//*  Images Section 		*/img.centered {	display: block;	margin-left: auto;	margin-right: auto;	margin-bottom: 10px;	padding: 0px;}img.alignnone {	padding: 0px;	margin: 0px 0px 10px 0px;	display: inline;}img.alignright {	padding: 0px;	margin: 0px 0px 10px 10px;	display: inline;}img.alignleft {	padding: 0px;	margin: 0px 10px 10px 0px;	display: inline;}.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;	margin-bottom: 10px;}.alignright {	float: right;	margin: 0px 0px 10px 10px;}.alignleft {	float: left;	margin: 0px 10px 10px 0px;}.wp-caption {	border: 1px solid #DDDDDD;	text-align: center;	background-color: #EEEEEE;	padding: 4px 0px 5px 0px;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.wp-caption img {	margin: 0px 0px 5px 0px;	padding: 0px;	border: 0px;}.wp-caption p.wp-caption-text {	margin: 0px;	padding: 0px 0px 0px 0px;	font-size: 10px;	font-weight: normal;	line-height: 12px;}#author, #email, #url {	background: #EEEEEE !important;	width: 250px;	color: #202020;	font-size: 11px;	font-weight: normal;	margin: 5px 0px 0px 0px;	padding: 3px 0px 3px 5px;	border: 1px solid #DDDDDD;	display: inline;}#submit {	background: #555555;	color: #FFFFFF;	font-size: 10px;	font-family: Arial, Tahoma, Verdana;	margin: 0px;	padding: 3px 3px 2px 3px;	font-weight: bold;	border-top: 1px solid #DDDDDD;	border-right: 1px solid #666666;	border-left: 1px solid #DDDDDD;	border-bottom: 1px solid #666666;}#comment {	background: #EEEEEE;	color: #202020;	font-size: 11px;	font-weight: normal;	margin: 5px 0px 5px 0px;	padding: 3px 0px 3px 5px;	border: 1px solid #DDDDDD;	display: inline;}/*************************************************	Comments									*************************************************/.commentlist li ul li {	font-size: 11px;}.commentlist li {	font-weight: bold;}.commentlist li .avatar {	background: #FFFFFF;	float: right;	border: 1px solid #EEEEEE;	margin: 0px 5px 0px 10px;	padding: 2px;}.commentlist cite, .commentlist cite a {	font-weight: bold;	font-style: normal;	font-size: 11px;}.commentlist p {	font-weight: normal;	text-transform: none;}.commentmetadata {	font-weight: normal;}#commentform input {	width: 170px;	padding: 2px;	margin: 5px 5px 1px 0px;}#commentform {	margin: 5px 10px 0px 0px;}#commentform textarea {	width: 98%;	padding: 2px;}#respond:after {	content: ".";	display: block;	height: 0px;	clear: both;	visibility: hidden;}#commentform p {	margin: 5px 0px 5px 0px;}#commentform #submit {	margin: 0px;	float: left;}.alt {	margin: 0px;	padding: 10px;}.commentlist {	margin: 0px;	padding: 0px;}.commentlist ol {	margin: 0px;	padding: 10px;}.commentlist li {	margin: 15px 0px 10px;	padding: 10px 5px 10px 10px;	list-style: none;}.commentlist li ul li {	margin-right: -5px;	margin-left: 10px;}.commentlist p {	margin: 10px 5px 10px 0px;	padding: 0px;}.children {	margin: 0px;	padding: 0px;}.nocomments {	text-align: center;	margin: 0px;	padding: 0px;}.commentmetadata {	font-size: 9px;	margin: 0px;	display: block;}.navigation {	display: block;	text-align: center;	margin-top: 10px;	margin-bottom: 40px;}.alignright {	float: right;}.alignleft {	float: left;}.thread-alt {	background: #FFFFFF;	margin: 0px;	padding: 0px;}.thread-even {	background: #EEEEEE;	margin: 0px;	padding: 0px;}.depth-1 {	border: 1px dotted #BBBBBB;	margin: 0px;	padding: 0px;}.even, .alt {	border-top: 1px dotted #BBBBBB;	border-bottom: 1px dotted #BBBBBB;	border-left: 1px dotted #BBBBBB;	margin: 0px;	padding: 0px;}.no-gutter {	margin: 0 !important;	padding: 0 !important;}




/* Header starts */

.top-header{
	background:#283162;
	border-top:4px solid #f3dd8b;
	padding:5px 0 10px 0;
}

.rsc-main-header{
	background:url(images/header-bg.png);
	background-size:cover;
	padding:30px;
	border-bottom:3px solid #283162;
}

.primary-menu ul{
	list-style:none;
	margin:0 !important;
	padding:8px 0 !important;
}

.primary-menu li{
	float:left;
	list-style:none;
	margin:0;
	padding:0 20px;
	border-right:1px solid #ffffff;
}

.primary-menu li:last-child{
	border:none;
}

.primary-menu li a{
	color:#ffffff;
	font-size:18px;
}

#searchform{
	float:right;
}

#searchform .searchtxt{
	background:none;
	border:1px solid #ffffff;
	font-size:16px;
	padding:3px 10px;
	font-weight:bold;
	color:#ffffff;
	width:225px;
}

#searchform .searchtxt::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #ffffff;
}
#searchform .searchtxt::-moz-placeholder { /* Firefox 19+ */
  color: #ffffff;
}
#searchform .searchtxt:-ms-input-placeholder { /* IE 10+ */
  color: #ffffff;
}
#searchform .searchtxt:-moz-placeholder { /* Firefox 18- */
  color: #ffffff;
}

#searchform .searchbutton{
background:none;
	border:none;
	color:#ffffff;
	font-size:25px;
}

.headtitle{
	padding-top:80px;
}


.headtitle h1{
	font-size:50px;
	color:#ffffff;
}


/* Header ends */


/* Footer starts */

.footer{
		background:url(images/footer-bg.png);
		background-size:cover;
padding-top:50px;
min-height:225px;
	border-top:4px solid #f3dd8b;

}


.footer-left{
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
}

.footer-left ul, .footer-right ul, .footer-left ul li, .footer-right ul li{
	list-style:none;
	margin:0;
	padding:0;
}


.footer-left a{
	color:#ffffff;
	text-decoration:underline;
}

.footer-right{
	text-align:right;
	color:#d8b651;
	font-size:15px;
	font-weight:bold;
}

.footer-right a{
	color:#ffffff;
	
}
/* Footer ends */


/* Home page starts */

.home-title h2{
	font-size:50px;
	color:#283162;
	padding:35px;
	text-align:center;
	margin:0;
}

.post-col-2{
	background:#ffffff;
	width:49%;
	float:left;
	margin-right:2%;
	margin-bottom:25px;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.50);
padding:20px;
	clear:left;
	min-height:300px;

}


.post-col-2:nth-child(even) {
	margin:0;
	clear:none;
}

/* Hoem page ends */

/* Common starts */

h1,h2,h3,h4,h5{
	 margin:0;
	 padding:0;
}

h3{
	font-size:24px;
	color:#283162;
	font-weight:bold;
}

.seeall{
	padding:40px 0 60px 0;
	text-align:center;
}

.dwibutton{
	background:#283162;
	border:1px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.50);
color:#ffffff;
font-size:16px;
padding:8px 15px;
}

.dwibutton:hover{
	color:#ffffff;
	
}

.archive-current{
	background:url(images/archive-current.png) center top no-repeat;
	color:#ffffff;
}

.archive-current a{
	color:#ffffff !important;
	padding:3px 10px;
}

.archive-current a:hover{
	text-decoration:none;
}



#content{
	background:url(images/page-bg.jpg);
		background-size:cover;
		height:100%;
}

.postarea-single{
	padding-top:60px;
	padding-left:40px;
}

.postarea p{
	margin:20px 0 20px 0;
	font-size:16px;

}

.postarea a{
	color:#283162;
}

.postarea .postdate{
	font-size:20px;
}

.post-col-1{
background:#ffffff;
-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.50);
padding:20px 30px 20px 30px;
margin-top:30px
}


  
.wrap {
    min-height: 100%;
    position: relative;
}

.readmore{
	text-align:right;
	font-size:16px;
}

.readmore a{
	color:#d5a53d;
	font-weight:bold;
	text-decoration:underline;
	}
	
.readmore a:hover{
	color:#d5a53d;
	font-weight:bold;
	text-decoration:none;
	}	
	
.sorting{
	background:#ffffff;
		-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.50);
height:28px;
}

.sorting ul{
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
}	

.sorting ul li{
	margin: 0 30px;
	padding:0;
	list-style:none;
	display:inline-block;
	color:#283162;
	height:48px;
}	

.sorting ul li a{
	color:#283162;
}
/* Common ends */

/* Sidebar starts */



  #sidebar{
	  padding-left:4px;
  }
  
#sidebar  ul{
	margin:0;
	padding:0;
	list-style:none;
}  

#sidebar  ul li{
	margin:0;
	padding:0;
	list-style:none;
}  

#sidebar  #annual_archive_widget-2{
	margin-bottom:30px;
}

#sidebar  #annual_archive_widget-2 li{
padding-left:10px;
margin-bottom:15px;
}  

#sidebar  #annual_archive_widget-2 a{
color:#283162;
}  
  
  
 #sidebar .widget{
	 margin:20px 0;
 } 
  
.zfc-accordion ul li.current-cat > .item-link  {
  border-left: 0;
  /*font-weight: bold;*/
  background: url(images/current-highlight.png) no-repeat !important;

} 
  
.zfc-accordion ul li.current-cat-parent > .item-link {
  border-left: 0;
/*  font-weight: bold; */
  background: none !important;
  color:#ff00ff !important;
}
 
#sidebar h4{
	color:#ff0000;
	padding-left:10px;
	margin:20px 0 30px 0 !important;
	color:#d5a53d;
	font-size:27px !important;
	font-weight:bold;
}
 
 /* sidebar ends */
 
.content-right{
	margin-bottom:100px;
	 	padding-top:30px;
} 




  
  /* */
  
  /* Large desktops and laptops */
@media (min-width: 1200px) {
/* */
.sidebar{
	width:380px !important;
/*    background-color:#ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.50);
*/
  }


.content-right{
	width:790px; 
		padding-left:40px;

}

.whitebg{
		background:url(images/sidebarbg.png) repeat-y;
	
}

}

/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {

  .whitebg{
		background:url(images/sidebarbg-1.png) repeat-y;
	
}


}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
	 .sidebar{

	    background-color:#ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.50); 
 } 

  #sidebar{
padding-top:30px;	 
 }
   .headtitle{
	padding-top:30px;
	text-align:center;
}

.headtitle h1{
	font-size:40px;
	color:#ffffff;
}

 .footer-left, .footer-right{
	 text-align:center !important;
	 padding-bottom:15px;
 }

}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
.sidebar{
	width:96%;
	margin:0 auto;
	    background-color:#ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.50); 
 } 

 #sidebar{
padding-top:30px;	 
 }
 
 .headtitle{
	padding-top:30px;
	text-align:center;
}
 
 .headtitle h1{
	font-size:30px;
	color:#ffffff;
}
 
 .post-col-2{
	background:#ffffff;
	width:96%;
	float:none;
	margin:0 auto 25px auto !important;
	
	-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.50);
padding:20px;
	clear:both;
	min-height:auto;

}
 

 .footer-left, .footer-right{
	 text-align:center !important;
	 padding-bottom:15px;
 }
}

/* Portrait phones and smaller */
@media (max-width: 480px) {
	.sidebar{
			width:94%;
	margin:0 auto;

	    background-color:#ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.50); 
 } 
 
  .headtitle{
	padding-top:20px;
	text-align:center;
}
 
 .headtitle h1{
	font-size:25px;
	color:#ffffff;
}
 .sorting{
	background:#ffffff;
		-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.50);
height:28px;
}

.sorting ul{
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
}	

.sorting ul li{
	margin: 0 10px;
	padding:0;
	list-style:none;
	display:inline-block;
	color:#283162;
	height:40px;
	font-size:12px;
}


 .footer-left, .footer-right{
	 text-align:center !important;
	 padding-bottom:15px;
 }

}