/*
Theme Name:     Istra Inspirit Blog
Template:       Newspaper                             
*/

@import url("../Newspaper/style.css");

/* Lang switcher */
#lang_sel_list {
height: 21px;
position: relative;
z-index: 99;
font-family: verdana, arial, sans-serif;
}
#lang_sel_list ul a, #lang_sel_list_list ul a:visited {
background: #2b2b2b;
color: #dddddd;
height: auto;
line-height: 1em;
}
#lang_sel_list a, #lang_sel_list a:visited {
display: block;
font-size: 11px;
text-decoration: none !important;
color: #dddddd;
background: #2b2b2b;
line-height: 21px;
padding-left: 10px;
font-family: 'PT Sans', sans-serif;
font-size: 12px;
}
#lang_sel_list a.lang_sel_sel:hover {
text-decoration: none;
color: #dddddd;
}
a.lang_sel_sel {
color: #dddddd !important;
}
/* Gallery slider*/
.td-doubleSlider-1 .td-slide-item .td-slide-caption {
text-align: center;
}
/*Custom fonts */
@font-face {
	font-family: 'StRydeRegular';
	src: url('/blog/fonts/20696C_1_0.eot'); 
	src: url('/blog/fonts/20696C_1_0.eot?#iefix') format('embedded-opentype'),
	     url('/blog/fonts/20696C_1_0.woff') format('woff'), 
		 url('/blog/fonts/20696C_1_0.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
font-family: 'StRyde-Medium';
	src: url('/blog/fonts/20696C_0_0.eot'); 
	src: url('/blog/fonts/20696C_0_0.eot?#iefix') format('embedded-opentype'),
	     url('/blog/fonts/20696C_0_0.woff') format('woff'), 
		 url('/blog/fonts/20696C_0_0.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
font-family: 'StRyde-Light';
	src: url('/blog/fonts/20696C_2_0.eot'); 
	src: url('/blog/fonts/20696C_2_0.eot?#iefix') format('embedded-opentype'),
	     url('/blog/fonts/20696C_2_0.woff') format('woff'), 
		 url('/blog/fonts/20696C_2_0.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'StRydeRegular', sans-serif !important;
color: #222222;
font-weight: normal;
margin: 25px 0px 7px 0px;
}
.sf-menu .td-menu-item > a, .wpb_button, .form-submit input, .wpcf7-submit, .td-page-title a{
font-family: 'StRydeRegular', sans-serif;
/*font-size: 17px;*/
}
.td-page-title span, .td_mod_mega_menu .item-details a {
font-family: 'StRydeRegular', sans-serif;
}
.block-title a, .block-title span, .block-title label {
font-family: 'StRyde-Medium', sans-serif;
padding: 6px 10px 5px 10px;
}
.block-title {
font-size: 21px;
line-height: 30px;
}
.td-sbig-title-wrap a, .td_mod_wrap .entry-title a {
font-family: 'StRyde-Medium', sans-serif;
}
.td-quote-classic p, .meta-info, .entry-crumbs {
font-family: 'StRyde-Light', sans-serif;
}
.td-sbig-title-wrap a:hover span {
text-decoration: none !important;
}
a:hover, .widget_recent_comments .recentcomments .url:hover {
text-decoration: none !important;
}
.td-sbig-title-wrap a:hover {
color: #fff;
}
.sf-menu > .td-menu-item > a {
text-transform: none !important;
}
.td-gallery-slide-top {
position: relative;
width: 100%;
background-color: #00a8ad;
min-height: 44px;
vertical-align: top;
}
/* Smiley*/
img.wp-smiley {
display: inline-block;
vertical-align: text-top;
}
/* Cookies bar*/
.cli-plugin-button, .cli-plugin-button:visited {
background: transparent !important;
display: inline-block;
padding: 5px 15px 6px;
color: #fff;
text-decoration: none;
-moz-border-radius: 6px;
-webkit-border-radius: 2px;
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
-webkit-box-shadow: none; 
text-shadow: none; 
border: 2px solid rgba(0,0,0,0.25);
position: relative;
cursor: pointer;
margin: auto 10px;
}
/* MailPoet*/
.widget_wysija_cont {
/* clear: both; */
margin-bottom: 30px;
}
input.wysija-input{
width: 65%;
font-size: 13px;
height: 25px;
color: #BAB7B7;
background: #F2F2F2;
border: 1px solid #00a8ad;
margin-top: 20px;
float: left;
}
.widget_wysija_cont .wysija-submit {
padding: 5px 10px !important;
width: 30%;
background: #00a8ad;
border: 2px solid #00a8ad;
color:#fff;
}
.formError .formErrorContent {
background: none repeat scroll 0 0 #2F2F2F;
border: 1px solid #BBBBBB;
color: #FFFFFF;
font-family: 'PT Sans',sans-serif;
font-size: 11px;
padding: 4px 10px;
position: relative;
width: 150px;
z-index: 5001;
}
.widget_wysija_cont .updated, .widget_wysija_cont .login .message {
background-color: #FFFFE0;
border-color: #E6DB55;
height: 45px !important;
}
.widget_wysija_cont .allmsgs li {
list-style-type: none;
text-align: center;
padding-top: 20px;
font-family: 'PT Sans',sans-serif;
font-size: 13px;
}
/*Subscribe*/
input.subscribeButton.button{
padding: 5px 10px !important;
width: 30%;
background: #00a8ad;
border: 2px solid #00a8ad;
color:#fff;
}
input#frm-email {
width: 65%;
font-size: 12px;
height: 25px;
color: #BAB7B7;
background: #F2F2F2;
border: 1px solid #00a8ad;
float: left;
}
form#frm-subscriptionFrontsimplesubscribe-2 {
padding-bottom: 20px;
}
form#frm-subscriptionFrontsimplesubscribe-2 label {
margin-bottom:10px;
}
/* Img captions*/
figcaption.wp-caption-text {
margin-bottom: 20px;
padding: 9px 12px;
background-color: #00a8ad;
color: #FFF;
line-height: 1em;
text-align:center;
font-size:13px;
}
/* Quotes*/
.td_pull_quote p {
font-family: 'StRydeRegular', sans-serif !important;
}
/* Tag cloud*/
.wpctc-flat a {
color: #00a8ad !important;
}
.wpctc-flat a:hover{
color: #4b4b4b !important;
}
/* Tablet menu */
@media (min-width: 768px) and (max-width: 1018px) {
  .sf-menu > li > a {
    font-size: 13px;
	text-transform:none !important;
  }
}
@media (max-width: 767px) {
.td-header-menu-wrap {
display: block;
}
.td_data_time {
display: none !important;
}
#lang_sel_list {
margin-left: auto;
margin-right: auto;
width: 150px;
}
.cookie-monster-text {
float: none !important;
}
#cookie-monster {
line-height: 20px;
}
}