/*
	Theme Name: Parallax Pro Theme
	Theme URI: http://my.studiopress.com/themes/parallax/
	Description: A mobile responsive and HTML5 theme built for the Genesis Framework.
	Author: StudioPress
	Author URI: http://www.studiopress.com/

	Version: 1.2

	Tags: black, white, blue, green, orange, pink, one-column, two-columns, responsive-layout, custom-header, custom-menu, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, premise-landing-page

	Template: genesis
	Template Version: 2.1

	License: GPL-2.0+
	License URI: http://www.opensource.org/licenses/gpl-license.php 
*/


/** Magazine issue page **/
/*#magazine-issues
{
    width:100%; min-height:350px;
}

#magazine-issues1
{
    width:100%; 
}
*/
/*#magazine-issues p, #magazine-issues1 p
{
    font-size:16px; margin:0px;
}*/

/*.coverImage
{
   float:left; width:40%; 
}*/

/*#magazine-issues span , #magazine-issues1 span
{
  background-color:#666;font-weight:bold;color:#fff;font-size:12px;padding:7px; margin-right:10px;
}

#magazine-issues span a ,#magazine-issues1 span a
{
  color:#fff; font-weight:bolder; font-size:14px;
}*/


/** Post Listing Pages **/

/*.PostListingPage
{
    width:73%; float:left;
}

.PostListingPage_gray {width:73%; float:left; opacity:0.4;}*/

.PostListingPage #author { color:#000; text-decoration:underline;}

.PostListingPage_gray #author { color:#eee;text-decoration:underline;}

/*.supportedArticle
{
    background-color: #999;
    font-weight: bolder;
    color: #fff;
    font-size: 18px;
    padding-top: 4px;
    padding-left: 4px;
    padding-right: 4px;
}

.supportedArticle_gray {
    background-color: #999;
    font-weight: bolder;
    color: #fff;
    font-size: 18px;
    padding-top: 4px;
    padding-left: 4px;
    padding-right: 4px;
}*/


/*.articleTiltle .articleTiltle_gray
{
 font-size:16px;
}
.PostListingPage p , .PostListingPage_gray p
{
 font-size:18px;
}*/

/*.supportedArticle a , .articleTiltle a{ color:#000;}

.supportedArticle_gray a , .articleTiltle_gray a { color:#eee;}*/

/** Post detail page **/

/*.fourPostBig
{
    width:100%; min-height:346px;
}*/

/*#recommended
{
   font-family: Stag Light;
font-size: 1.77777777777778 em;
color: #ef4123;
 line-height: 1.2; margin-top:35px; margin-bottom:40px;
}*/

/*.fourPostSmall
{
  float:left;width:22%; height:22%; margin-right:4%;
 font-family: Stag Medium;
font-size: 1 em;
color: #00a5e3;
 line-height: 1.3 em;
}

.fourPostSmall_1{
    float:left;width:22%; height:22%; margin-right:0;
 font-family: Stag Medium;
font-size: 1 em;
color: #00a5e3;
 line-height: 1.3 em;
}

.fourPostSmall img, .fourPostSmall_1 img { width:100%;}

.fourPostSmall p a , .fourPostSmall_1 p a { color: #00a5e3;}*/



.AuthorImageDiv img
{
   width:23%;
}

.commentBox
{
    text-decoration:underline;
}

/** post listing page top most div **/

.postTopAuthor
{
    width:100%; min-height:100px; height:auto;
}

.TopImage
{
    width:20%; float:left;
}


.AuthorName
{
    width:70%; float:left; text-align:left;
}

.postTopCategory
{
    width:100%; min-height:200px; height:auto;
}

.topCatImage
{
    width:20%; float:left;
}

.topCatDesc
{
    width:70%; float:left; text-align:left;
}

.CatDesc , .CatName
{
    font-size:16px;
}


.text_input2
{
    text-align:center;
}
.searchPage-searchbox
{
    border: 2px solid #00a5e3;
}
.header-searchbox-container .searchPage-searchbox > input[type="submit"] {
	background-color:transparent;
	background-image:url(images/header-searchbox-btn-hover.png);
	background-position:center center;
	background-repeat:no-repeat;
	background-size:33px 33px;
	
	height:22px;
	
	text-indent:-9999px;
	
	display:block !important;
    position:relative;top:-48px;
    left:-170px; width:400px;
	float:left;
	
}

/*Print Icon CSS - Starts here - Added by N.Thada*/
span.print {
    display: inline-block;
    height: 40px;
    margin: 0 0 0 5px;
    position: relative;
    top: -20px;
    width: 40px;
}

span.print a {
    background-image:url(images/print.svg);
    background-position: 0 0;
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    display: block;
    text-indent: -9999px;
    transition:none;
}

span.print a:hover{
    background-position:0 -40px;
    transition:none;
}

.shareThis > .st_email_large {margin-right:5px;}

@media all and (max-width:480px){
    span.print, .shareThis > .st_facebook_large, .shareThis > .st_twitter_large, .shareThis > .st_linkedin_large, .shareThis > .st_pinterest_large, .shareThis > .st_email_large{
        margin: 0 1px;
        width: 40px;
    }
    .stButton{
        margin: 0 !important;
    }
}
/*Print Icon CSS - Ends here*/