/*------------------------------------------------------------------
[Custom Stylesheet]

Project:	America Magazine
Version:	1.1
Author(s):	Gaurav Agrawal, Devashish Gurjar
Primary use:	America Magazine 
-------------------------------------------------------------------*/

/*------------------------------------------------------------------
[Global]
-------------------------------------------------------------------*/
.inline-block{display: inline-block;}
.tooltip-inner,.tooltip-arrow{display:none;}

/*------------------------------------------------------------------
[Article]
-------------------------------------------------------------------*/
.print-headline{margin-top: 25px;}

audio{display: none;}
.field--name-body div.view,
span.contentTweetBlock{clear:both;}
.largeHeaderImage img{max-width:100%;}

.page-node-type-article .page-title-hide,
.page-node-type-book-review .page-title-hide,
.page-node-type-the-word .page-title-hide,
.page-node-type-podcast .page-title-hide,
.page-node-type-video .page-title-hide
{display: none;}

span.a2a_svg{display:none !important;}
.newsLetterBox label.control-label{display:none;}
.newsLetterBox .form-group{margin-bottom: 0px; }
.searchBoxWrapper.collapse, .searchBoxWrapper.collapsing, .newsLetterWrapper.collapse, .newsLetterWrapper.collapsing {height: 72px; }
.paddingbetweensection { padding-right:10px; }
#block-htmlnovember2015section a{color: #fff;}
.colorbox.cboxElement{position: relative; display: block;}
/*************************BookMark****************************/
.soucialLinks .pocket a{color: transparent;}
.am-bookmarkBlock,
#block-addtoanybuttons{ display:inline-block; vertical-align: middle; height:35px;}
.soucialLinks{overflow:hidden;}
/*.soucialLinks .Enabled.pocket {background: #5534A6 url(../images/iconPocketPurple.png) center -35px no-repeat;}*/
.container-left #block-addtoanybuttons-2{display: inline-block;  vertical-align: middle; height: 35px;}
/************************* Our voices page****************************/
.listingTheVoices{ display:table;}
.listingTheVoices .thumbImage{ border-radius:50%; width:130px; height:130px; overflow:hidden; display:inline-block;}
.listingTheVoices .thumbImage img{min-width:100%; max-width:none; min-height:100%; max-height:none;}
.listingTheVoices .title {font-size:25px;  line-height:30px; letter-spacing:0px;font-family: 'karlabold';}
.listingTheVoices .subTitle{font-family: 'karlaitalic';}
/*.listingTheVoices .contentTitle,
.listingTheVoices .contentTitle a{font-family: 'karlabold'; font-size:15px; line-height:24px; letter-spacing:0.3px;}*/
.listingTheVoices .listImage, .listingTheVoices .listContent{ display:table-cell; float:none; vertical-align:middle;}
.listingTheVoices, .listingArticle {
    border-bottom: 1px solid #d8d2cc;
    display: table;
    margin-bottom: 25px;
    padding-bottom: 25px;
    width: 100%;
}
@media screen and (max-width:767px){ 
.listingTheVoices .listImage, .listingTheVoices .listContent {
    display: inline-block;
    vertical-align: top;
}
}
/************************* EOF Our voices page****************************/
/*------------------------------------------------------------------
[Our voices block]
-------------------------------------------------------------------*/
.view-our-voices-module .view-content h3{display: none;}

/************************** Pagination ***********************************/
.pagination{text-align:center; width:100%; margin-bottom:50px;}
.pagination a{ color: #5534A6;border-bottom: 1px solid #5534a6; font-size:15px;font-family: 'karlabold';}
.pagination a:hover{ text-decoration:none;}
.previousBtn {float:left; margin-right: 10px;}
.pager-last-btn{float: right;}
.nextBtn{display: inline-block;margin-left: 20px;}
.pagging{display:inline-block; vertical-align:middle;}
.pagging a{padding:5px; margin:0px 5px; color: #857e7b; border:none;}
.pagging a.active{ color:#3f0d12; }
.pagging a:hover{ text-decoration:none; color:#3f0d12;}
/************************** EOF Pagination *****************************/

.path-frontpage h2.page-header{display:none;}
#edit-submit-magazine{display: none;}
/*------------------------------------------------------------------
[Comments block]
-------------------------------------------------------------------*/
.showCommentHeading a{cursor: pointer;}
.comment-form .field--name-comment-body.field--widget-text-textarea label{display:none;}
.showCommentHeading a div.views-element-container{display: inline-block;}
.field--name-comment-body.field--widget-text-textarea .filter-wrapper.form-inline{display: none;}
.path-our-voices .filterBtn{display: none;}
.page-node-type-issue .page-header{display: none;}
/*for magzine page changes */
.page-node-type-issue .searchListing.listingArticle .currentTitle{margin-bottom: 25px;}
.page-node-type-issue .searchListing.listingArticle .currentTitle span{color:#ed5221;display: block;text-align: left; }
.page-node-type-issue .searchListing.listingArticle .currentIssueContent{margin: 173px 45px 0px 18px;}
.page-node-type-issue .searchListing.listingArticle .currentIssueContent .currentIssueDate h1{text-align:left; }
.page-node-type-issue .searchListing.listingArticle .currentIssueContent .currentTitle span{color:#8b8582;}
.page-node-type-issue .listingArticle .listCategory .issueDate{font-family: 'karlaregular';}
/*select box magzine page*/
.form-item-field-iss-date-value .select-wrapper{width:75px;display: block;height: 33px;padding: 0;border: 1px solid #d8d2cc;background: tranparent;border-radius: 0px;box-shadow: none;font-family: 'karlabold';font-size: 13px;text-align: center;line-height: normal;letter-spacing: 1px;box-shadow: none;}
.form-item-field-iss-date-value #edit-field-iss-date-value:hover{background-color:#e6e6e6;}
.form-item-field-iss-date-value #edit-field-iss-date-value{ width: 100%;border: none;padding:9px 12px}
.form-item-field-iss-date-value .select-wrapper:after{    content: '▼'; color:#333333;font-size: 9px;margin-top: -6px;}
.form-item-field-iss-date-value.form-group{ margin-bottom: 0; }
/*filterlist fixes for fieldset*/
.filtersList legend{width:100%;font-size: 13px;line-height: 24px;letter-spacing: 1px;padding-left:0;color: #3f0d12;font-family: 'karlabold'; margin-bottom: 10px;}
.filtersList .fieldset-wrapper{ width: 100%;}
/*.filtersList .fieldset-wrapper .control-label.option{color: #857e7b;font-family: 'karlaregular';font-size: 13px;line-height: 24px;letter-spacing: 1px;padding-left: 20px;}*/
/*.filtersList .fieldset-wrapper input[type="checkbox"] {vertical-align: middle;margin: 5px 0 0;margin-left: -17px;}*/
/*.filtersList .fieldset-wrapper .checkbox{margin: 0;display: inline-block;width: 23%;}*/
.form-item-field-publication-date-value-min{width:30%; float: left; margin-top: 25px; margin-right: 25px;}
.form-item-field-publication-date-value-min label,.form-item-field-publication-date-value-max label{width:100%;font-size: 13px;line-height: 24px;letter-spacing: 1px;padding-left: 0;color: #3f0d12;font-family: 'karlabold'; margin-bottom: 10px;}
.form-item-field-publication-date-value-max{width:30%;float: left;margin-top: 25px;}
.path-taxonomy .feed-icons{display: none;}

/*------------------------------------------------------------------
[Featured Comments block == CID]
-------------------------------------------------------------------*/
.featuredCommentBox .featuredCommentDate{text-transform: none;}

/*------------------------------------------------------------------
[Login/Register/Forgot block]
-------------------------------------------------------------------*/

#loginModel .modal-dialog{ margin-top:150px; width:645px;}
.modal-content{padding: 35px 45px; border-radius: 0px; border:1px solid #d8d2cc; min-height:410px;}
.modal-header {padding:0px 0px; border:none;}
.modal-header .close{ background:url(../images/menuOpen.png) no-repeat left top;width:20px;  height: 20px; background-size: 100%; position: absolute; right: 10px; top: 10px;}
.modal-body{ padding:10px 0px;}
.whyContent{ min-height:55px; margin-bottom:10px;}
/*.whyQue{ font-weight:bold;}*/
.whyQue.collapsed{ font-weight:normal;}
#whyAnswer.collapse.in{ display: inline;}
.modal-dialog a{ text-decoration:underline; font-size: 13px;}
/*.usePassword{ padding:10px 0px;font-family: 'karlabold';}*/

.loginMsg{ display:none;}

.modal-dialog .relative input.form-control{padding-right: 160px; height:40px;}
.modal-dialog .relative input[type="submit"]{ height:40px; letter-spacing:0px;padding: 10px;}

.loginPasswordBlock { display:none; position:relative;}
.loginPasswordBlock input, .loginPasswordBlock input:hover{ height:40px; margin-bottom:10px; margin-right:10px;}
.loginPasswordBlock input[type="submit"]{ margin-bottom:0px;}
.loginPasswordBlock input.form-control{width:74%; display:inline-block;}
.loginPasswordBlock .loginMsg{ position: absolute; bottom: 0px; left: 160px; padding:5px; background:#ffffff;}

.resetPassword{ display:none; padding-top:20px;}

.path-registration .region-main-content-left label.control-label,.amlogintitle{font-size:14px;font-weight: bold;line-height: 14px;margin-bottom: 0; font-family:Helvetica, sans-serif }
.whyContent #whyAnswer.collapse.in {display: inline;}
.whyContent #whyAnswer, #AMwhyAnswerL{ font-size:14px;}
#AMwhyAnswerP.collapse.in {display: inline;}
#AMwhyAnswerP, #whyAnswer{ font-size:14px;}
.path-registration .region-main-content-left .whyContent, .path-registration .AMloginBlock .whyContent,.path-registration .AMloginPasswordBlock .whyContent{ min-height:45px;}
.amlogintitle{ margin-bottom:5px;}
#am_login_submit{display:inline-block;}
#am_login_submit .btn {height:40px;}
.path-registration .AMloginBlock #user-login-form .js-form-wrapper{ display:inline-block;}
.path-registration .registration-info-wrapper { position:relative; margin-bottom:0;}

.path-registration .region-main-content-left .div-border .usePassword{ padding:0;}
.path-registration .region-main-content-left .div-border .usePassword a{ font-size:12px; text-decoration:underline;}
.user-login-form .form-type-email label.control-label{display: none;}
.AMloginBlock, .AMloginPasswordBlock{display: none;}
 
.AMloginBlock#block-userlogin ul{display:none;}
.am-password-reset p{margin-bottom:5px;}
.am-password-reset .contentArea{padding-bottom:45px;}
/*alert*/
.alert-success {background-color: #872425;border-color: #d8d2cc;color: #fff;}
.alert-success .close{font-size:30px;color:#fff;}
/*form page*/
.am-profile-edit-page #user-form{ margin-bottom:45px;}
/*.am-profile-edit-page .col-md-12{ width:60%;}*/
.select-wrapper:after{z-index:2;}
/*.user-pass .usePassword{ display:inline-block;}*/
.loginLink .forgotPasswordLink{font-size: 12px;text-decoration: underline;}
.path-registration .pageContent > div.row{display: none;}
.whyContent .collapse.in {display: inline;}

.path-registration .contentArea {min-height: calc(100vh - 410px);}
.path-registration .footer {height: 228px;}

/*13-1-17 Input box css*/
#edit-search-api-fulltext:focus{
	border:none;
	box-shadow: none;
}
/*****************Arvind Kinja 14-jan-2017 CSS**************************/
.listContent .byAuthor a {margin-right: 0px; }
.views-exposed-form .form-actions{display: none;}
/*****************Arvind Kinja 14-jan-2017 CSS END**********************/

.statistics-counter {

    display:none !important;
}

.path-voices section#block-dfptaglistingrightrailatf {
    margin: 20px 0;
}

section#block-views-block-magazine-block-1 .currentIssueWrapper a, 
section#block-views-block-issue-module-block-1 .currentIssueWrapper a {
    color: #fff;
}