.whitetext { line-height: 20px; margin-bottom: 0; color: #FFF; font-family: 'arimoregular', Arial, sans-serif; font-size:13px;}
.whitetext a { color: #FFF; font-family: 'arimoregular', Arial, sans-serif; font-size:14px; text-decoration:none;}
.whitetext a:hover { color: #EEE; }
.post-thumb a img {border:none !important; padding:0 !important; }
.singleposttitle { font-size: 35px; font-family: 'arimobold', sans-serif !important;border-bottom:none; padding-top:15px !important;padding-bottom:0px !important; color:#585959 !important;line-height:110% !important;}
.subtitle { font-family: 'bitteritalic', Georgia, serif; font-size:20px; font-weight:normal; }
.singleauthor { font: normal 14px 'texgyreherosregular', sans-serif;color:#626262; }
.singleauthor a {color:#2372db !important;}
.entry { font-size: 16px; font-family: 'bitterregular', Georgia, serif; font-weight:400; color:#333 !important;line-height:150% !important;}
.entry strong {font-family: 'bitterbold' !important;}
.entry em {font-family: 'bitteritalic' !important;}
.entry a {color:#2372db;}
.entry a:hover {color:#aaa;}
.wp-caption {overflow:hidden !important;}
#related-posts .widget-title {border-bottom:none !important;margin-bottom:5px !important;}
h3.rel-gal {text-transform:uppercase;}
p.wp-caption-text {text-align:left;padding:10px 0;}
body.page-id-182 .entry, body.page-id-184 .entry {font-size:14px !important;padding-right:30px;}
body.page-id-182 .entry-header h1, body.page-id-184 .entry-header h1 {font-size:22px !important;}
.post-entry-meta { font: 16px 'texgyreherosregular', sans-serif; }
.post-entry-meta a {text-decoration:none;font-family: 'texgyreherosbold';}
.post-entry-meta a:hover {color:#444;}
.post-entry-meta p {line-height:30px;}
p.excerpt-title {padding-bottom:2px !important;}
p.excerpt-title a {color:#585959 !important;font-family: 'arimobold' !important;}
.floated-thumb .post-meta p {padding-bottom:10px; font: normal 14px 'texgyreherosregular', sans-serif;}
.floated-thumb .post-meta p a {text-decoration:none !important;}
p.excerpt, p.excerpt p { font: 15px 'bitterregular', Georgia, serif !important; color:#333 !important;line-height:160% !important; }
body.category-blog .post-meta p {font-family: 'bitterregular', Georgia, serif !important; font-size:15px !important; color:#333 !important;line-height:160% !important;}
body.category-blog .post-thumb {float:right !important;margin: 0px 0px 30px 30px !important;}
body.category-blog .entry-header {background: #97C6CA !important;}
#search-4.widget #searchform .input-wrapper {background: url('/current/wp-content/themes/deadline-responsive/_assets/img/search_bg.png') no-repeat;padding:14px 3%}
#search-4.widget #searchform .input-wrapper input {border:none !important;}
#text-2.widget, #text-6.widget {margin-bottom:0px !important;}
#bottom {display:none;}
.singleauthor a {text-decoration:none;}
.addthis_button_facebook_like {margin-right:30px !important;}
.addthis_toolbox {position:relative;top:15px;}
.addthis_button_pinterest_pinit {width:120px !important;} 
.addthis_button_email {width:75px !important;}
#fblike-4 {border: 1px solid #97C6CA; max-width:300px;}
.single .entry p {color:#333 !important;}
.byline-intro, .byline-intro a {color:#626262 !important;font: normal 14px 'texgyreherosregular', sans-serif !important;}
#text-8.widget .textwidget {position:relative;max-width:300px;}
#frm_form_6_container {position:absolute; top:35px;left:30px;width:225px;}
.with_frm_style .frm_submit input[type=submit] {box-shadow:none !important;color:#48576C !important;position:relative;top:-45px;float:right;}
#form_roid1n .with_frm_style .frm_submit input[type=submit] {box-shadow:none !important;color:#48576C !important;position:relative;top:0px;float:none;}
#form_roid1n {width:300px;}
#form_roid1n .form-field br {display:none;}
#field_lmdckp {box-shadow:inset 2px 2px 5px #888;background: #fff;border:none !important;}
#frm_form_6_container #message {position:relative; top:85px;box-shadow:inset 2px 2px 5px #888;border:none !important;padding-bottom:0px !important;}
.frm_ajax_loading {display:none;}
.with_frm_style .frm_error {padding:0px !important;margin-top:-15px !important;margin-bottom:-10px !important;width:90px;line-height:100%;}
.soliloquy-container .soliloquy-control-nav { bottom: auto !important; top: 10px !important; }
.soliloquy-caption-inside { background: rgba(72, 87, 108, .8) !important;}
.us_shortcode, .us_shortcode  {margin-bottom:30px !important;}
body.home .us_posts_top, body.home .us_posts_bottom {display:none;}
.wit-tab-container ul.entries, .tptn_posts_widget ul {margin-left:0px !important;padding-left:0px !important;max-width:280px;}
.wit-tab-container ul.entries li, .tptn_posts_widget ul li {list-style:none !important; border-bottom:1px solid #ededed;padding-top:12px;padding-bottom:12px !important;}
.wit-tab-container ul.entries li:nth-child(5), .tptn_posts_widget ul li:nth-child(5) {border-bottom:0px solid #ededed !important;}
.tptn_posts_widget ul li {}
.wit-tab-container ul.entries li a, .tptn_posts_widget ul li a {text-decoration:none !important;font-family: 'arimobold';color:#555 !important;}
.wit-tab-container ul.entries li a:hover, .tptn_posts_widget ul li a:hover {color:#000 !important;}
.wit-tab-title:hover{opacity:1;text-shadow:none !important;}
.wit-tab-title.wit-selected{opacity:1;text-decoration:none !important;background:#97C6CA !important;color:#fff !important;}
.wit-tab-title {padding:9px 10px !important;}
#widgets_in_tabs-2 {padding:30px 0 0px 0px !important;}
.tptn_link img {margin:0px 0px 10px 0px !important;}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.tptn_link img {width:100%;}
.wit-tab-title {padding:9px 5px !important;font-size:10px !important;}
}
#simple-links-2 ul, #simple-links-3 ul {margin-left:0px !important;padding-left:0px !important;max-width:280px;}
#simple-links-2 ul li, #simple-links-3 ul li {list-style:none !important;border-bottom:1px solid #ededed;padding-top:12px;padding-bottom:12px !important;}
#simple-links-2 ul li:nth-child(5), #simple-links-3 ul li:nth-child(5) {border-bottom:0px solid #ededed !important;}
#simple-links-2 ul li a, #simple-links-3 ul li a {text-decoration:none !important;font-family: 'arimobold';color:#555 !important;}
#simple-links-2 ul li a:hover, #simple-links-3 ul li a:hover {color:#000 !important;}
#simple-links-2 {padding-bottom:0px !important;}
#simple-links-2 h3 {color:#4B5A70 !important;}

#toma_msp-2 ul.entries li {padding-bottom:15px;}
#toma_msp-2 ul.entries li a img {margin-bottom:10px !important;}
#toma_msp-2 ul.entries li img {margin-bottom:10px !important;}

#frm_form_6_container br { display: none; }


@media only screen and (max-width: 767px) {
body > header {
    position: relative !important;
}
}


@font-face {
    font-family: 'texgyreheroscnregular';
    src: url('/fonts/texgyreheroscn-regular-webfont.eot');
    src: url('/fonts/texgyreheroscn-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/texgyreheroscn-regular-webfont.woff') format('woff'),
         url('/fonts/texgyreheroscn-regular-webfont.ttf') format('truetype'),
         url('/fonts/texgyreheroscn-regular-webfont.svg#texgyreheroscnregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'texgyreheroscnitalic';
    src: url('/fonts/texgyreheroscn-italic-webfont.eot');
    src: url('/fonts/texgyreheroscn-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/texgyreheroscn-italic-webfont.woff') format('woff'),
         url('/fonts/texgyreheroscn-italic-webfont.ttf') format('truetype'),
         url('/fonts/texgyreheroscn-italic-webfont.svg#texgyreheroscnitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'texgyreheroscnbold';
    src: url('/fonts/texgyreheroscn-bold-webfont.eot');
    src: url('/fonts/texgyreheroscn-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/texgyreheroscn-bold-webfont.woff') format('woff'),
         url('/fonts/texgyreheroscn-bold-webfont.ttf') format('truetype'),
         url('/fonts/texgyreheroscn-bold-webfont.svg#texgyreheroscnbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'texgyreherosbold_italic';
    src: url('/fonts/texgyreheros-bolditalic-webfont.eot');
    src: url('/fonts/texgyreheros-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/texgyreheros-bolditalic-webfont.woff') format('woff'),
         url('/fonts/texgyreheros-bolditalic-webfont.ttf') format('truetype'),
         url('/fonts/texgyreheros-bolditalic-webfont.svg#texgyreherosbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'bitterbold';
    src: url('/fonts/bitter-bold-webfont.eot');
    src: url('/fonts/bitter-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/bitter-bold-webfont.woff') format('woff'),
         url('/fonts/bitter-bold-webfont.ttf') format('truetype'),
         url('/fonts/bitter-bold-webfont.svg#bitterbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'bitteritalic';
    src: url('/fonts/bitter-italic-webfont.eot');
    src: url('/fonts/bitter-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/bitter-italic-webfont.woff') format('woff'),
         url('/fonts/bitter-italic-webfont.ttf') format('truetype'),
         url('/fonts/bitter-italic-webfont.svg#bitteritalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'bitterregular';
    src: url('/fonts/bitter-regular-webfont.eot');
    src: url('/fonts/bitter-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/bitter-regular-webfont.woff') format('woff'),
         url('/fonts/bitter-regular-webfont.ttf') format('truetype'),
         url('/fonts/bitter-regular-webfont.svg#bitterregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'arimoitalic';
    src: url('/fonts/arimo-italic-webfont.eot');
    src: url('/fonts/arimo-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/arimo-italic-webfont.woff') format('woff'),
         url('/fonts/arimo-italic-webfont.ttf') format('truetype'),
         url('/fonts/arimo-italic-webfont.svg#arimoitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'arimoregular';
    src: url('/fonts/arimo-regular-webfont.eot');
    src: url('/fonts/arimo-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/arimo-regular-webfont.woff') format('woff'),
         url('/fonts/arimo-regular-webfont.ttf') format('truetype'),
         url('/fonts/arimo-regular-webfont.svg#arimoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'arimobold';
    src: url('/fonts/arimo-bold-webfont.eot');
    src: url('/fonts/arimo-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/arimo-bold-webfont.woff') format('woff'),
         url('/fonts/arimo-bold-webfont.ttf') format('truetype'),
         url('/fonts/arimo-bold-webfont.svg#arimobold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'arimobold_italic';
    src: url('/fonts/arimo-bolditalic-webfont.eot');
    src: url('/fonts/arimo-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/arimo-bolditalic-webfont.woff') format('woff'),
         url('/fonts/arimo-bolditalic-webfont.ttf') format('truetype'),
         url('/fonts/arimo-bolditalic-webfont.svg#arimobold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'texgyreherosregular';
    src: url('/fonts/texgyreheros-regular-webfont.eot');
    src: url('/fonts/texgyreheros-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/texgyreheros-regular-webfont.woff') format('woff'),
         url('/fonts/texgyreheros-regular-webfont.ttf') format('truetype'),
         url('/fonts/texgyreheros-regular-webfont.svg#texgyreherosregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'texgyreherosbold';
    src: url('/fonts/texgyreheros-bold-webfont.eot');
    src: url('/fonts/texgyreheros-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/texgyreheros-bold-webfont.woff') format('woff'),
         url('/fonts/texgyreheros-bold-webfont.ttf') format('truetype'),
         url('/fonts/texgyreheros-bold-webfont.svg#texgyreherosbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@media only screen and (min-width: 768px) and (max-width: 959px) {
  #frm_form_6_container {width:170px;left:20px;}
  #frm_form_6_container #message {top:40px;}
  #field_lmdckp {margin-top:-40px !important;font-size:11px !important}
  .with_frm_style .frm_submit input[type=submit] {margin-top:-7px;font-size:10px;padding-top:-3px;}
  }  
@media only screen and (max-width: 768px) {
  .related-gallery, .rel-gal {display:none;}
}