/*
Theme Name: UnicMag Child
Theme URI: http://yourwebsite.com/twentyfourteen-child/
Description: unicmag child
Author: Thibault Rolando
Author URI: http://mysite.co.uk
Template: unicmag
Version: 1.0.0
Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready, responsive-layout, infinite-scroll, post-slider, design, food, journal, magazine, news, photography, portfolio, clean, contemporary, dark, elegant, modern, professional, sophisticated
Text Domain: twenty-fourteen-child
*/

@import url(../unicmag/style.css);
body{padding-top:0px !important;}

/* POPUP */


#wpmchimpa-main .wpmchimpa-close-button::before {opacity:1 !important;color:black !important;}
.wpmchimpa-overlay-bg #wpmchimpa-main {background-color: white !important;}
#wpmchimpa h3 {color:#045204 !important;}
#wpmchimpa .wpmchimpa-subs-button:hover {background-color:#045204 !important;}
#wpmchimpa .wpmchimpa-subs-button {background-color:#045204 !important; border:1px solid #045204 !important;}
#wpmchimpa form {margin:20px 0px 0px 0px !important;}
/* AD */

#text-58 .info h2{font-weight:bold;font-size:19px;font-family: "Raleway",sans-serif;
    color: #000000;
    font-weight: 700;}

    #text-58 h2{font-weight:bold;font-size:19px;font-family: "Raleway",sans-serif;
    color: #000000;
    font-weight: 700;}
    .ad-mobile{display:none;}

.widget-area-4.mt-30{margin-top:30px;}
#text-55 {width:100%;margin:0 auto;text-align:center;}
#text-57{display:none;}
#text-58{    padding: 20px 10px 5px;background-color:#f2f2f2;}
.paszone_container {margin:0 auto !important;}
#email-subscribers-7 {padding-top:0px !important;}
#email-subscribers-7 .es_button input[type="button"] {background-color:#045204 !important;}
#email-subscribers-7 .es_caption{color:#999 !important;}
#email-subscribers-6 h2.widget-title{font-size:19px !important;margin-bottom:0px;}
#text-62 {margin:0px;height:130px;}
#text-63 {margin:0px;height:130px;}
#text-65 {margin:0px;height:130px;}
.myiframe{height: 0;
overflow: auto; 
-webkit-overflow-scrolling:touch; }
.myiframe iframe {
position: absolute;
left: 0;
width: 100%;
height: auto;
}
  #shiftnav-toggle-main {display:none ;}

/* IE 9 */
input[type="search"] {
    -webkit-appearance: none !important;
    border-radius: 0 !important;
}

#text-3 {display:none;}
.breadcrumb .current-page {font-weight:normal !important;}
.ubermenu .ubermenu-custom-content-padded {background-color:#1e1e1e !important}
#header-top .left-col .widget_awesomeweatherwidget .awesome-weather-wrap{height:auto !important};}
#wprmenu_bar{
display:none !important\9\0;/*Only works in IE9*/
}
#click-menu{margin-top:0px !important;float:left !important;  width: 37px !important; padding-left: 10px !important;left:0px !important;top:4px !important;}
#click-menu.admin-bar-showing{margin-top:0px !important;float:left !important;  width: 37px !important; padding-left: 10px !important;left:10px !important;}
/*#wpadminbar{position:relative !important;}
*/.responsive-menu-top{background-color:white;width:100%;height:auto;display:none;}
.responsive-menu-top2{background-color:white;width:100%;height:auto;display:none;}

.logo-responsive {margin: 0 auto;
    display: block;width:202px;}
    #click-menu #RMX {color:white !important;height:16px !important;}
        #click-menu #RMX img{height:16px !important;}
img#RMX.click-menu-image {height:16px !important;}
#responsive-menu .appendLink {border:0px solid red !important;top:1px !important;}
/*  #responsive-menu .responsive-menu li:first-child{top:20px !important;height:65px !important;}
*/#responsive-menu .responsive-menu li li a {border-top:0px solid red !important;}
/*#responsive-menu .responsive-menu li a {    border-bottom: 1px solid #3C3C3C !important;}
*/

#responsive-menu .responsive-menu {top:20px !important;position:relative !important;}
#click-menu .threeLines {top:4px !important;position:relative !important;}

/* SEARCH */
.btn-primary{background-color:#045204; padding:5px;}
.search-go {float:right;width:27px;display:inline;position:relative;top:-15px;}
.site-header .search-form {
  position: absolute;
  right: 200px;
  top: 200px;
}

.site-header .search-field {
  background-color: transparent;
  background-image: url(http://new.irishpost.co.uk/wp-content/uploads/2015/08/search2.png);
  background-position: 5px center;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  border: none;
  cursor: pointer;
  height: 37px;
  margin: 3px 0;
  padding: 0 0 0 34px;
  position: relative;
  -webkit-transition: width 400ms ease, background 400ms ease;
  transition:         width 400ms ease, background 400ms ease;
  width: 0;
}

.site-header .search-field:focus {
  background-color: #fff;
  border: 2px solid #c3c0ab;
  cursor: text;
  outline: 0;
  width: 230px;
}
.search-form
.search-submit { 
}

/* HEADER */
/*.punica-main-slider {margin-top:30px;top:13px;position:relative;}
*//*.ms-slide-bgcont img{margin-top:-50px !important;}
*/

/*.ms-thumb-list.ms-tabs.ms-dir-v.ms-align-right {width:370px !important;}
.ms-tabs.ms-dir-v .ms-thumb-f
rame{width:370px !important;}*/

/** STICKY **/

.ubermenu.ubermenu-sticky{    -webkit-box-shadow: -1px 12px 26px -9px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 12px 26px -9px rgba(0,0,0,0.75);
    box-shadow: -1px 12px 26px -9px rgba(0,0,0,0.75);}
.ubermenu.ubermenu-disable-submenu-scroll .ubermenu-active>.ubermenu-submenu.ubermenu-submenu-type-mega {margin-top:0px !important;background-color:#1e1e1e !important;z-index:999 !important;}
#header-middle nav{width:100% !important;margin: 0 auto !important;text-align:center !important;}
@media screen\0 {#header-middle nav{width:100% !important;margin: 0 auto !important;text-align:center !important;max-width:100% !important ;}
ul#ubermenu-nav-main-13-primary {width:1170px !important;margin:0 auto !important;text-align:center !important;}
}
#wprmenu_bar .menu_title {text-align:center !important;display:block !important;}
.toggle-search i {color:black !important;}
#wprmenu_menu.wprmenu_levels ul li ul li {background-color:#3a3a3a !important;}
#wprmenu_bar .wprmenu_icon i{top:2px !important;position:relative;padding:45px 20px 45px 3px;font-size:29px;}

#header-top{z-index:1;position:relative;}
.breadcrumb .current-page {font-weight:bold;}
#header-middle{background-color:#ffffff;height:67px;}

#logo-image{background-color:#ffffff !important;}
#logo-image:before{border-bottom:none;}

section .punica-top-section.loading  .owl-carousel.owl-wrapper-outer {height:500px !important;}

#secondary-menu li a {color:#999;}
#secondary-menu li a:hover{color:white !important;}
.ubermenu-skin-white{border-top:none !important;
border-bottom:none !important;
}
.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item.ubermenu-column-auto{padding-bottom:10px !important;}
.ubermenu-responsive-default.ubermenu {top:0px;}
ul#ubermenu-nav-main-13-primary li.logo a.logo{padding:0px !important;top:0px;}
/* LAST TIBO */
.ubermenu .ubermenu-item-layout-icon_left>.ubermenu-icon {font-size:18px !important;top:0px !important;position:relative !important;padding:21px !important;}
.ubermenu .ubermenu-item-layout-icon_left>.ubermenu-icon:hover{color:white !important;}
.ubermenu-sub-indicators .ubermenu-item-has-children>.ubermenu-target.ubermenu-noindicator {padding-right:20px !important;}
.ubermenu .ubermenu-item.ubermenu-item-level-0 {margin-top:0px;padding:0px 0px;}
.ubermenu .ubermenu-target {padding:0px !important;}
.ubermenu .ubermenu-target-text {font-weight:bold !important;text-transform:uppercase;padding:25px !important;font-weight:800 !important;}
.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item.ubermenu-column-auto {height:40px;}
/*.ubermenu.ubermenu-main .ubermenu-item-level-0:hover > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-active > .ubermenu-target{padding:20px!important;}
*/.ubermenu-responsive-default.ubermenu {padding:0px;}
ul#ubermenu-nav-main-13-primary li.logo {height:50px ;}
.ubermenu-main {margin-top:10px !important;margin-bottom:10px !important;}

/* NEW LAYOUT */
.ubermenu .ubermenu-widget {padding:0px !important;}
.ubermenu .ubermenu-submenu .ubermenu-column-auto {   height:50px;}
.ubermenu .ubermenu-custom-content-padded {background-color:#f2f2f2 !important;}
.ubermenu .ubermenu-row {background-color:#1e1e1e !important}
.ubermenu .ubermenu-nav .ubermenu-column-1-5{width:26% !important;}
.ubermenu .ubermenu-nav .ubermenu-column-1-3 {width:31% !important;padding-right:1% !important;}
.ubermenu .ubermenu-target-with-image>.ubermenu-target-text {    display: block;
    clear: none;
    color: white !important;
    position: absolute !important;
    bottom: 0px !important;
    background-color: rgba(0, 0, 0, 0.6) !important;
    padding: 10px !important;
    text-transform: inherit !important;
    /* border-top: 5px solid; */
    border-right: 5px solid #045204 !important}

    .ubermenu .ubermenu-submenu-type-stack>.ubermenu-item.ubermenu-column-auto .ubermenu .ubermenu-target-text {color:white !important;}

    .ubermenu-skin-white .ubermenu-submenu .ubermenu-item-header > .ubermenu-target {color:white !important;}
    .upw-posts article {margin-top:10px !important;}
    .upw-posts .entry-title a {color:white !important}
    .upw-posts .entry-title a:hover {color:#045204 !important;}

.ubermenu-row .ubermenu-target-text{color:white !important;}

/* END NEW LAYOUT */

ul.ubermenu-widget-area {margin-bottom:0px !important;}

.ubermenu h3.ubermenu-widgettitle {margin-bottom:0px !important;padding-top:0px !important;}

li.super-post {padding-top:0px !important;}

.sp-title{  color: #3a3a3a !important;font-size: 16px !important;font-weight: bold !important;top: 5px !important;position: relative !important;}

.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack {
  padding-top: 0;
/*  border-right: 1px solid #eee !important;
*/}
ul.ubermenu-submenu li a.all span.ubermenu-target-title ubermenu-target-text {font-family: Raleway, sans-serif; font-size:26px;font-weight:bold}
/*.ubermenu .ubermenu-target-text:hover{color:white !important;}
*/.ubermenu-sticky.ubermenu-sticky-full-width{margin:0px !important;background-color:white !important;width:100% !important;}
#header-bottom {background-color:#1e1e1e;}
h3.ubermenu-widgettitle.ubermenu-target {    font-family: Raleway, sans-serif;
    font-size: 26px;
    font-weight: bold;
    color: #3a3a3a;}
    li#sticky-posts-2 {padding-top:7px;}

    /* Social Media*/
#header-bottom .social-links li {color:black !important;}
/*.fa-facebook {color:#3b5998 !important;}
    .social-links li a.fa.fa-twitter {color:#00aced !important;}
    .social-links li a.fa.fa-google-plus {color:#dd4b39 !important;}
    .social-links li a.fa.fa-pinterest {color:#cb2027 !important;}
    .social-links li a.fa.fa-youtube {color:#bb0000 !important;}
        .social-links li a.fa.fa-rss {display:none;color:#bb0000 !important;}

    #header-bottom .social-links {background-color:#1e1e1e !important;}*/
/*
  .social-links li a {
 background: #fff ;
 width: 25px;
 height: 25px;
 border-radius: 20px;
 text-align: center;
 font-size:16px;
 line-height:25px !important;
 top:8px;
 position:relative;
}*/
/* Popular menu */

.upw-posts article {display:inline-block !important;}
.upw-posts .entry-image {    width: 26% !important; float: left !important;}
.upw-posts .entry-title {float:right !important;width: 70% !important;}
.upw-posts article .entry-summary {    float: right !important;width: 70% !important;display:none !important;}
.ubermenu .ubermenu-nav .ubermenu-column-1-2 {    border-left: 1px solid #eee !important;}
.upw-posts article {padding-bottom:0px !important;margin-bottom:0px !important;}

#text-9 {top:43px;position:relative;}



.ms-tabs .ms-thumb-frame {background-color:#ffffff !important;border-bottom:2px solid #1e1e1e !important;}
.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol {border-right: solid 12px #045204 !important;}
.ms-thumb-frame.ms-thumb-frame-selected {background-color:#045204 !important; color: white !important;}
.ms-tabs .ms-thumb{font-size:14px;line-height:18px;}
.ms-tabs .ms-thumb-frame{text-shadow:0 0px 0px white !important}

section.widget-area-1 {top:0px;position:relative;margin-bottom:0px !important;}

/** GENERAL **/

figcaption {
    display: block;
    margin-bottom: 15px;
    text-align: justify;
    margin-top: 5px;
    line-height: 19px;
    font-style: italic;
    color: #0c7c0c;
    text-align:center;
}
/*span.entry-date, span.entry-author, span.entry-meta {display:none;}
*/.scrollToTop{
  padding:10px; 
  text-align:center; 
  background: none;
  font-weight: bold;
  color: #444;
  text-decoration: none;
  position:fixed;
  bottom:0px;
  right:40px;
  display:none;
  z-index:99 !important;
}
.scrollToTop:hover{
  text-decoration:none;
}
.load-more {font-weight:bold;color:#2e2e2e;}

/* SLIDER */


.ms-thumbs-cont {top:0px !important;}
/* AD */

.mt-30 {    margin-top: 30px; background-color: #f2f2f2; padding: 15px 0px 15px 0px; margin: 0 auto;  display: block;  position: relative;  text-align: center;  margin-bottom:30px;}

    #adrotate_widgets-2 .widget.widget_adrotate_widgets {margin-bottom:0px !important;}
#adrotate_widgets-2.widget.widget_adrotate_widgets{margin-bottom:0px !important;}
#adrotate_widgets-3.widget.widget_adrotate_widgets{margin-bottom:15px;}
/* LATEST NEWS */
.widget-area-1 .punica-hotnews-widget {margin-top:-37px;}
.punica-hotnews-widget .punica-hotnews-carousel .owl-item .item .entry-item .entry-content {height: 75px;margin-top:-2px !important;}
/*.widget .widget-title.widget-title-s1 i {color:white !important; z-index:999 !important;}
.fa {color:white !important;z-index:9999 !important;}*/
i.fa.fa-newspaper-o.pull-left{color:white !important;z-index:99 !important;}
/* BEST REVIEWS */
 #text-42 {display:none !important;}
.punica-article-list-1-widget ul li {width:49%;margin-right:1%;margin-bottom:2%;}

/** NEWS AREA **/

.punica-article-list-4-widget ul li .entry-item .entry-content .entry-title a {color:#2e2e2e;}
.punica-article-list-4-widget ul li{margin-top:10px !important;border-top: 1px solid #f2f2f2;}
.widget .widget-title.widget-title-s5 h2:before {width:1150% !important;}

.widget .widget-title.widget-title-s5 h2 span {color:#2e2e2e;}

/** PHOTO **/


.pl-col-md-6.pl-layout3-fitem .pl-detailcnt .pl-title a {font-size: 30px !important; font-weight: 600!important;line-height: 34px !important;display:block !important;}
.pl-detailcnt .pl-title a {font-weight:600 !important;}
.pl-detailcnt .pl-title .pl-date{text-transform: capitalize !important;font-weight: 100 !important;background: white !important;padding: 0 5px;margin: 0 5px 0 0;
  border-radius: 3px;font-size: 11px !important;font-family: "Raleway", sans-serif;color: #2e2e2e !important;}

.pl-detailcnt .pl-text{font-size:15px !important;line-height:22px !important;}
.pl-col-xs-8 p.pl-text {display:none !important;}

.pl-detailcnt .pl-permalink {background-color:#2e2e2e !important;display:none !important;}

.pl-postmeta {display:none !important;}
.pl-detailcnt .pl-postcomment a {display:none !important;}
.pl-detailcnt .pl-postcomment i {display:none !important;}

/* grid */

/*.pl-boxlayout-fitem {width:50% !important;}
.pl-list-t1.pl-boxlayout-fitem .pl-col-md-7 {width:100% !important;}
.pl-list-t1.pl-boxlayout-fitem .pl-col-md-5 {width:100% !important;}
.pl-boxlayout.layout2 .pl-boxlayout-fitem {height:470px !important;}
ul.pl-bxslider.pl-box-car {padding:0px !important;}

.layout-2-oitems{width:50% !important;float:right;}
.pl-boxlayout-twiceitem .pl-col-md-4{width:100% !important;}

#pl_box_id_383 .layout-2-oitems {width:50% !important;float:right !important;}
.pl-boxlayout-twiceitem .pl-col-xs-8 {width:100% !important;}*/
/*
ul.pl-bxslider.pl-box-car li {width: 50% !important;-webkit-transform:(0);
-webkit-backface-visibility: hidden;
-webkit-transform: translateX(0);-webkit-column-break-inside: avoid-column !important; display: inline-block;
  vertical-align:top;}
    .pl-boxlayout * .pl-col-md-4 {width:100% !important;padding:0px !important;}
 .pl-boxlayout .pl-itemcnt {width:100% !important;}
.pl-boxlayout * .pl-col-xs-8 {padding:0px;width:100%;}
.pl-boxlayout * .pl-col-xs-8 .pl-detailcnt{margin-left:0px;}
ul.pl-bxslider.pl-box-car {-moz-column-count: 2;
    -moz-column-gap: 2.5em;
    -webkit-column-count: 2;
    -webkit-column-gap: 2.5em;
     column-count: 2;
     column-gap: 2.5em;
   -webkit-transform:(0);
-moz-transform:(0);
-o-transform:(0);
transform:(0);
    -webkit-column-break-inside: avoid;
    display: inline-block;
    width:100%;
 }
.pl-zoom-icon:before, .pl-link-icon:before {color:white;}
.pl-boxlayout * .pl-col-xs-8 .pl-date{background-color:#f7f7f7 !important;}
.pl-layout3-oitem{    border-bottom: 3px solid #eaeaea!important;}
*/
.punica-article-list-3-widget .widget-content .last-item {
  width: 45%;
  padding: 70px 40px 95px 70px;
  position: relative;
  z-index: 2;
    background-color: rgba(0, 0, 0, 0.7);
}

#text-22 {margin-bottom:0px;}

#text-22 .widget-title.widget-title-s5 h2:before {width:1230% !important;}
#text-21 {border:none !important;padding-top:0px !important;}
ol {
list-style-type: none !important;

}

/** MID CONTETN DOWN */

.punica-article-list-1-widget ul li .entry-item .entry-content .entry-title a{font-size: 14px !important;
    text-transform: none;
    line-height: 18px !important;}
.punica-article-list-1-widget ul li .entry-item .entry-content .entry-title {line-height:16px !important];}
/** POPULAR LEFT SIDEBAR **/

ol li {list-style:none !important;}
ol li a img {display: none  ;}
ol li a:first-child img {display: inline-block ;position:relative;}
a.gtc-link {    color: #000000;
    text-decoration: none !important;
    outline: none !important;
    font-family: "Raleway", sans-serif;
    color: #000000;
    font-weight: 700;
    font-size: 11px;
    line-height: 18px;
    text-transform: uppercase;}

.dsgnwrks_google_top_posts_widgets-3 {padding: 30px 20px 10px !important;
    background-color: #f2f2f2;}

.punica-daily-widget .punica-daily-carousel {padding: 40px 20px 10px;}
.punica-daily-widget .punica-daily-carousel .owl-controls {display:none !important;}
.punica-daily-widget .view-all {display:none;}

/* POLL */
#text-37 {padding-top:0px;background-color:#f2f2f2;padding:5px;}
div#yop-poll-container-3_yp55c4905ace682 {background-color:#f2f2f2 !important;width:100% !important;}
/** NEWSLETTER **/

#punica_widget_mailchimp_newsletter-6{background-color:#f2f2f2 ;padding:15px;}
#punica_widget_mailchimp_newsletter-5{background-color:#f2f2f2 ;padding:15px;}
#punica_widget_mailchimp_newsletter-5 h2.widget-title.widget-title-s2{background:none !important;margin-bottom:0px;}
#punica_widget_mailchimp_newsletter-5 h2.widget-title.widget-title-s2 span {background:none !important;}


#punica_widget_mailchimp_newsletter-6 h2.widget-title.widget-title-s2{background:none !important;margin-bottom:0px;}
#punica_widget_mailchimp_newsletter-6 h2.widget-title.widget-title-s2 span {background:none !important;}
.punica-social-widget .newsletter-form input[type="text"] {background-color:white;}

/** RIGHT SIDEBAR **/

/* Search */
.es_lablebox {display:none !important;}

#email-subscribers-3  h2.widget-title {margin-bottom:20px;}
#email-subscribers-3  {height:160px;}
#email-subscribers-3 .es_button input[type="button"] {background-color:#045204 !important;color:white !important;width:100% !important ;border:0px solid red !important;}
#email-subscribers-3  .es_caption {color:#999 !important;}

#email-subscribers-2 {height:160px !important;margin: 0 auto; /* width: 280px; */background-color: #f2f2f2;top: 30px; position: relative; z-index: 9; padding: 15px 10px; left: 0px;top:0px;}
#email-subscribers-4 {height:160px !important;margin: 0 auto; /* width: 280px; */background-color: #f2f2f2;top: 30px; position: relative; z-index: 9; padding: 15px 10px; left: 0px;top:0px;}

#email-subscribers-4 h2.widget-title-s2 {background:none;}
#email-subscribers-4 h2.widget-title-s2 span {background:#f2f2f2;}

#email-subscribers-5 {height:160px !important;margin: 0 auto; /* width: 280px; */background-color: #f2f2f2;top: 30px; position: relative; z-index: 9; padding: 15px 10px; left: 0px;top:0px;}
#email-subscribers-5 h2.widget-title-s2 {background:none;}
#email-subscribers-5 h2.widget-title-s2 span {background:#f2f2f2;}

#email-subscribers-6 {height:160px !important;margin: 0 auto; /* width: 280px; */background-color: #f2f2f2;top: 30px; position: relative; z-index: 9; padding: 15px 10px; left: 0px;top:0px;}
#email-subscribers-6 h2.widget-title-s2 {background:none;}
#email-subscribers-6 h2.widget-title-s2 span {background:#f2f2f2;}

#email-subscribers-8 {height:160px !important;margin: 0 auto; /* width: 280px; */background-color: #f2f2f2;top: 30px; position: relative; z-index: 9; padding: 15px 10px; left: 0px;top:0px;}
#email-subscribers-8 h2.widget-title-s2 {background:none;}
#email-subscribers-8 h2.widget-title-s2 span {background:#f2f2f2;}

#email-subscribers-9 {height:160px !important;margin: 0 auto; /* width: 280px; */background-color: #f2f2f2;top: 30px; position: relative; z-index: 9; padding: 15px 10px; left: 0px;top:0px;}
#email-subscribers-9 h2.widget-title-s2 {background:none;}
#email-subscribers-9 h2.widget-title-s2 span {background:#f2f2f2;}

.es_button {padding:0px;width: 30%;float: right; background-color: black;padding:0px !important;}
.es_button input[type="button"] {background-color:black !important;color:white !important;width:100% !important ;border:0px solid red !important;}
.es_textbox{width:65%;float:left;padding-bottom:0px;}

.es_textbox_class{width:100% !important;}

#email-subscribers-2 h2.widget-title {    font-size: 19px;}
#text-38 {background-color:#f2f2f2;padding:10px;margin-bottom:0px;}
#text-39 {background-color:#f2f2f2;padding:10px;margin-bottom:0px;}
#text-40 {background-color:#f2f2f2;padding:10px;margin-bottom:0px;}
#text-41 {display:none;}
#text-27 {display:none;}
#text-43 {padding-top:0px !important;}
/* End Search */
.inline_tweets_timestamp {display:none !important;}
.inline_tweet { background-color: white; border: 1px solid #ccc;border-radius:3px }
.inline_tweet a.inline_tweets_avatar {display:none;}
.widget_text ul li {list-style:none;}
ul.inline_tweets_ul {padding:5px 12px !important;}
#text-36 {padding-top:0px;background-color:#f2f2f2;}
li.inline_tweet {padding:10px !important;margin-bottom:38px !important;}


#wptt_twittertweets-2 {padding-top:0px;    background-color: #f2f2f2;
    padding: 5px 5px 1px 5px;}
#twitterWidget #likebox .imagelisting .icon {display:none !important;}
    #poll_wid-2 {background-color:#f2f2f2 !important;padding:5px !important;}
 #poll_wid-2  input[type="submit"] {background-color: #045204;
    color: white;
    border: 0px solid red;
    border-radius: 3px;
    text-transform: uppercase;
    font-weight: 700;
    margin: 0 auto;
    text-align: center;
    position:relative;
    width:70px;
    display:block;
  }

#advancedtwitterfollowerswidget-2 {margin-bottom:0px;}
#wptt_twittertweets-2  h2.widget-title {display:none;}
#punica_widget_mailchimp_newsletter-4 .punica-social-widget ul {display:none;}

#punica_widget_mailchimp_newsletter-6 {margin-bottom:0px !important;}
#facebook-fan-box {margin-bottom:0px !important;}
#text-24 {margin: 0 auto;
    /* width: 280px; */
    background-color: #f2f2f2;
    top: 30px;
    position: relative;
    z-index: 9;
    padding: 0px;
    left: 0px;}

    #text-24  img{margin-bottom:0px !important;}

    #text-25 {margin: 0 auto;
    /* width: 280px; */
    background-color: #f2f2f2;
    top: 30px;
    position: relative;
    z-index: 9;
    padding: 5px 0px;
    left: 0px;}

/** single **/

.about-author {margin-bottom: 30px;
    padding-bottom: 30px;
    border-bottom: 2px solid #ccc;
    border-top: 2px solid #ccc;
    padding-left: 30px;
    background-color: #f2f2f2;
  }

  .about-author .author-content .social-links li a {
    color: #000000;
    display: inline-block;
    position: relative;
    cursor: pointer;
    width: 30px;
    height: 32px;
    top: -10px;
    box-shadow: 0 2px 2px #999;
    padding: 0px;
    text-decoration: none;
    text-align: center;
    color: #ffffff;
    background-color: #045204;
    /* font-size: 25px; */
    font-weight: normal;
    line-height: 2em;
    border-radius: 25px;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
}

.about-author .author-content .social-links li a:hover {
    color: #000000;
    display: inline-block;
    position: relative;
    cursor: pointer;
    width: 30px;
    height: 32px;
    top: -10px;
    box-shadow: 0 2px 2px #999;
    padding: 0px;
    text-decoration: none;
    text-align: center;
    color: #000000;
    background-color: #045204;
    /* font-size: 25px; */
    font-weight: normal;
    line-height: 2em;
    border-radius: 25px;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
}

  .about-author .author-content .social-links li a{}

#punica_widget_mailchimp_newsletter-4 {background-color: #f2f2f2;
    padding: 15px;}

   #punica_widget_mailchimp_newsletter-4 h2.widget-title-s2 {background:none !important;}
 #punica_widget_mailchimp_newsletter-4 h2.widget-title-s2 span {background-color:#f2f2f2;}
/*.upw-posts .entry-image:first-child img {display:none !important;}
*//**/
#punica_widget_mailchimp_newsletter-3 {     background-color: #f2f2f2;
    padding: 15px;}

    .punica-social-widget ul li a.fa-rss {display:none;}

.widget .widget-title.widget-title-s2 span {font-size:19px ;}
.col-a .widget-title.widget-title-s2 span {font-size:26px ;}
/** SOCIAL MEDIA SIDEBAR **/

#twitterWidget #likebox .findus{display:none !important;}
#advancedtwitterfollowerswidget-2{background-color: #f2f2f2 !important; padding: 15px 10px 10px 10px !important;}
#advanced_twitter_followers_widget{padding: 0px !important;}


#facebook-fan-box {    background-color: #f2f2f2;
    padding: 15px;}

/** ADVERTISING **/

.vc_gitem-zone {background-size:100% !important;}

.punica-article-list-5-widget .widget-content ul li {margin-top:30px;}

.vc_btn-juicy_pink, a.vc_btn-juicy_pink {background-color:#2e2e2e !important;}

.vc_button-2-wrapper.vc_button-2-align-left{text-align:center !important;}

/** CATEGORY **/

.widget-area-15 .widget-title.widget-title-s2 span {background-color: white !important}

.carousel-caption h1 {color:white;    border-radius: 0px;}
/*.nav-justified>li.active>a {background-color:green;}
.nav-justified>li.active>a:focus {background-color:red;}
.nav-justified>li.active>a:hover {background-color:black;}*/
.nav-justified>li>a {background:white;    border-radius: 0px;height:100px }
.nav-justified>li>a:hover {background-color:#045204;color:white;    border-radius: 0px;}
.nav-justified>li>a:focus{background-color:#045204;color:white;    border-radius: 0px;}
.nav-justified>li>a:active{background-color:#045204;color:white;    border-radius: 0px;}

.carousel li{height:100px;}
.carousel {padding-bottom:25px;}

.item.active .entry-categories{position:relative;padding:5px 10px;top:20px;}

/** RELATED ARTICLES **/

#related-articles h4 {margin-bottom:50px;}
/*.content-related{    width: 65%;
    position: relative;
    float: right;}*/

/** SINGLE POST **/
li.vk-icon {display:none;}
li.digg-icon {display:none;}
.shareaholic-share-buttons-container li.shareaholic-share-button {margin-top:5px !important;top:5px !important;position:relative !important;}
.social-box {display:none !important;}
.entry-content .ldc-ul_cont {display:none !important;}

#bottom-sidebar{border-top:0px;}

form.newsletter-form {color:#999 !important;}

/** COMMENTS */

.ldc-ul_cont img {top:-2px !important;}
.ldc-ul_cont {background-image:none !important;background-color:white !important;padding: 5px 0.91em 27px 0.91em !important;}
#logo-image {display:none;}

section.widget-area-2  #punica_widget_grid_post_list-4 {/*display:none ;*/}

/*.punica-article-list-1-widget ul li:last-child {display:none;}
*/
  /*.shiftnav-wrap {padding-top:0px !important;}
  body.admin-bar #shiftnav-toggle-main, body.admin-bar .shiftnav {display:none !important;}*/

  #text-26 {display:none !important;}
span.shiftnav-main-toggle-content img {top:-15px !important;position:relative !important;}
/*.shiftnav .shiftnav-menu-image-padded{display:none !important;}
*/#shiftnav-toggle-main{padding-bottom:0px !important;margin-bottom:0px !important;}
a.a2a_button_whatsapp {display:none !important;}
a.a2a_dd.addtoany_share_save {display:none !important;}

/* POP WE RECOMMEND */

.pop {width:350px;z-index:99;background-color:#fff;right:0px;color:#045204;border:1px solid #f2f2f2;padding:5px 20px 20px 5px;position:fixed;bottom:0px;display:none;text-transform:uppercase;font-weight:900;
  text-align:center;border-top:4px solid #045204;
  -webkit-box-shadow: -5px -3px 23px -6px rgba(0,0,0,0.75);
-moz-box-shadow: -5px -3px 23px -6px rgba(0,0,0,0.75);
box-shadow: -5px -3px 23px -6px rgba(0,0,0,0.75);
}

.th_pop {width:45%;float:left;padding:3px;border:1px solid #f2f2f2;margin-right:10px;}
h1.title-pop {font-size:12px;line-height:16px;text-align:left;padding-left:10px;padding-top:5px;}
#back-top {display:none !important;}
/*body{top:-53px;}*/
@media screen and (min-width: 1000px) {

}

@media screen and (max-width: 1120px) {

  .ubermenu .ubermenu-target-text {padding:25px 22px !important;}
#back-top {display:none !important;}

    .shiftnav-wrap {padding-top:0px !important;}


  .punica-article-list-1-widget ul li {width:49% !important;margin-top:10px;}
  .punica-article-list-1-widget ul li:last-child {display:inline-block !important;}

#logo-image {width: 190px;
    margin: 0 auto;
    text-align: center;
    left: 30%;}

    .upw-posts .entry-title a {text-decoration: none; color: black !important;font-weight: bold !important; text-transform: uppercase !important;
    font-size: 10px !important; line-height: 0px; top:-5px;position:relative;
}

.upw-posts article h4.entry-title {line-height:12px !important;}

 #header-bottom nav#secondary {display:none !important;}

}
@media screen and (max-width: 1040px) {

  .ms-thumb-list.ms-dir-v{right:-343px !important;}
  .widget .widget-title.widget-title-s5 h2{font-size:16px !important;}
      #text-42 {display:none !important;}
#text-42{display:block;}
#text-27 {display:block;}
#text-43 {display:none;}
  #email-subscribers-2, #email-subscribers-3, #email-subscribers-4, #email-subscribers-5, #email-subscribers-6 {height:190px !important;}
  .punica-article-list-1-widget ul li {width:100% !important;}
  .punica-article-list-1-widget ul li:last-child{display:none !important;}
  .punica-article-list-1-widget ul li:nth-child(3){display:none !important;}

    #email-subscribers-3  h2.widget-title {margin-bottom:20px;}
#email-subscribers-3  {height:160px;}
#email-subscribers-3 .es_button input[type="button"] {background-color:#045204 !important;color:white !important;width:100% !important ;border:0px solid red !important;}
#email-subscribers-3  .es_caption {color:#999 !important;}
.es_button {padding:0px;width: 50% !important;float: right; background-color: black;padding:0px !important;}
.es_button input[type="button"] {background-color:black !important;color:white !important;width:100% !important ;border:0px solid red !important;padding:5px !important;}
.es_textbox{width:100% !important;float:left;padding-bottom:0px;}

a[href^=tel]{
    color:white ;
    text-decoration:none;
}
.responsive-menu-top{background-color:white;width:100%;height:auto;display:none;}

  #header-bottom .wrapper.clearfix{display: block !important;
    text-align: center;
    margin: 0 auto;
    width: 250px;
    position: relative;


  }
  #header-bottom .social-links {display:block !important;}
a.a2a_button_whatsapp {display:inline-block !important;}
    ul.social-links {padding-top:0px;position:relative;}
  #text-26 {display:none !important;}
  #text-9 {display:block !important;}
#text-26 .ms-thumb-list {
    overflow: hidden;
    position: absolute;
    right: -175px !important;
  }
/*     .shiftnav-wrap {{display:none !important;}
*/}


@media screen and (max-width: 965px) {

  .ms-layer {line-height:45px !important;}
    .wpb_row .master-slider-parent *, .master-slider-parent *{line-height:45px !important;}
.wpb_row .master-slider-parent *,
.master-slider-parent * {line-height:14px !important;}
      .ad-mobile{display:block !important;}

  #text-57{display:block !important;width:100%;margin:0 auto;text-align:center;position:relative !important;}
  #shiftnav-toggle-main {display:block !important;}
body{padding-top:52px !important;}
  #text-2{display:block !important}
body.admin-bar #shiftnav-toggle-main, body.admin-bar .shiftnav{display:block !important}
  .punica-post-list-3-widget .row {margin-top:5px;}
    .widget .widget-title.widget-title-s5 h2{font-size:16px !important;}

  #text-41 {display:block;position:relative !important;width:100px !importantt;padding-top:0px !important;}
#text-27 {display:none;}
    #text-42 {display:block !important;padding-top:0px !important;}

  .punica-article-list-1-widget ul li {width:49% !important;}
  section.widget-area-2  #punica_widget_grid_post_list-4 {display:block ;}
.punica-article-list-1-widget ul li:last-child{display:block !important;}
  .punica-article-list-1-widget ul li:nth-child(3){display:block !important;}
#shiftnav-toggle-main {display:block!important;margin-bottom:150px !important;}

  #email-subscribers-3  h2.widget-title {margin-bottom:20px;}
#email-subscribers-3  {height:160px;}
#email-subscribers-3 .es_button input[type="button"] {background-color:#045204 !important;color:white !important;width:100% !important ;border:0px solid red !important;}
#email-subscribers-3  .es_caption {color:#999 !important;}
.es_button {padding:0px;width: 50% !important;float: right; background-color: black;padding:0px !important;}
.es_button input[type="button"] {background-color:black !important;color:white !important;width:100% !important ;border:0px solid red !important;padding:5px !important;}
.es_textbox{width:100% !important;float:left;padding-bottom:0px;}

  span.shiftnav-main-toggle-content img {top:-15px !important;position:relative !important;}

  .responsive-menu-top2{background-color:white;width:100%;height:auto;display:none;position:fixed;z-index:99;top:0px;}

.responsive-menu-top{background-color:white;width:100%;height:auto;display:block;padding-bottom:15px;}

  .widget-area-1 .punica-hotnews-widget {padding-top:40px;}
  nav#secondary {display:none;}
    ul.social-links {top:0px;position:relative;}

  #text-26 {display:block !important;position:relative;}

    #text-9 {display:none !important;}
#text-26 .ms-thumb-list {
    overflow: hidden;
    position: absolute;
    right: -175px !important;
  }
      .ubermenu-skin-white.ubermenu-responsive-toggle {display:none !important;}

.sidebar .pull-left {display:none !important;}
.col-a {width:100% !important;}
  .widget-area-2 #punica_widget_grid_post_list-3 {display:none !important;}
.widget-area-3 .pull-left {display:none !important;}
aside.sidebar {display:none !important;}
.widget-area-3 {display:none !important;}
.pl-boxlayout-fitem {width:100% !important;}
  .layout-2-oitems {width:100% !important;}
  .pl-boxlayout.layout2 .pl-boxlayout-fitem {height:auto !important ;}
.widget-area-10 #punica_widget_grid_post_list-4 {display:inline-block ;}
.punica-article-list-1-widget ul li {margin-top:10px ;}
.widget-area-1 {padding-top:20px !important;}
.widget-area-2 {margin-bottom:0px !important;}
}

@media screen and (max-width: 680px) {
    #text-55 {height:50px;}
.wppasrotate {float:left;}
  .myiframe iframe {
position:relative;
}

.myiframe{height:auto;}
      .ad-mobile{display:block !important;}

  #text-6 {display:block;}

  #text-41 {display:none;}
#text-27 {display:block;}
.pop {display:none !important;}
#bottom-sidebar .wrapper .widget.punica-social-widget .newsletter-form input[type='submit'] {display: inline-block;
    float: right;
    width: 100%;
    top: 40px;
    padding-bottom:0px;
    width:50%;
    position:relative;
    right: 23%;
  }

.punica-social-widget .newsletter-form input[type="text"] {position:relative;top:25px;}
  .carousel-caption p {display:none;}

.carousel-caption h1 { color: white;border-radius: 0px;font-size: 14px !important;line-height: 18px ;}

.carousel ul li {display:none;}

}


@media screen and (max-width: 480px) {
#logo-image {   display:block;left:0%;}

}

@media screen and (max-width: 680px) {
  #text-55 {height:50px;}
    #text-42 {display:none !important;}

.punica-article-list-1-widget ul li:last-child{display:block !important;}
  .punica-article-list-1-widget ul li:nth-child(3){display:block !important;}
  .punica-article-list-1-widget ul li {width:100% !important;}

  #email-subscribers-3 .es_button input[type="button"] {background-color:#045204 !important;color:white !important;width:100% !important ;border:0px solid red !important;padding:5px !important;}

.responsive-menu-top{background-color:white;width:100%;height:auto;display:block;padding-bottom:0px;}
#punica-page-footer #copyright {text-transform:inherit ;}
    #text-42 {display:none !important;}

  #related-articles .content-related p {display:none;}
   #text-9 {display:none !important;}
  #text-26 {display:block !important;top: 11px;}
  .punica-article-list-1-widget ul li .entry-item {margin-top:10px !important;width:100% ;}
  section .widget-area-3 {display:none !important;}
  #text-25,   #text-24, #facebook-fan-box, #advancedtwitterfollowerswidget-2 {display:none;}
  .pl-boxlayout-fitem {width:100% !important;}
  .layout-2-oitems {width:100% !important;}
  .pl-boxlayout.layout2 .pl-boxlayout-fitem {height:auto ;}
  .punica-article-list-1-widget ul li:last-child {display:inline-block;}

 section .section.widget-area-1 {top:-20px !important;padding-top:0px !important;}
  .ubermenu-skin-white.ubermenu-responsive-toggle {display:none !important;}
  body.admin-bar #shiftnav-toggle-main, body.admin-bar .shiftnav {display:block !important;background-color:white !important;border-bottom:1px solid #f2f2f2 !important;}
body.admin-bar #shiftnav-toggle-main {background-color:#ffffff !important;border-bottom:1px solid #f2f2f2 !important;}

#logo-image {   display:block;left:30%;}
#logo-image img {width:100% !important;}
/*.ubermenu-skin-white.ubermenu-responsive-toggle {    background: #045204 !important;color: #fff !important;}
*/  #main-menu, #header-bottom .social-links {display:block !important;}
  #header-bottom {display:block !important;}
  #header-bottom .social-links {background-color:white !important;width:100% !important;}
  #header-bottom {background-color:white !important;}
  .msp-cn-1-5 {    font-size: 10px !important;width: 40% !important;}
  .msp-cn-1-3{    display:none !important;}
  #header-bottom .social-links li a {color:black !important;}
 /* .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column, .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto{border-bottom:1px solid #f2f2f2 !important;}
.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target {margin-top:10px !important;}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-submenu-type-stack .ubermenu-column, .ubermenu-responsive-default.ubermenu-responsive .ubermenu-submenu-type-stack .ubermenu-column-auto{}
*/

.widget-area-3  {display:none !important;}

#punica_widget_grid_post_list-3 {display:none;}
.widget-area-10 #punica_widget_grid_post_list-4 {display:inline-block ;}
.punica-home-1 #punica-page-header, .punica-sub-page #punica-page-header{top:-10px;position:relative;}
.punica-divider-fat-line {display:none;}
  .punica-article-list-1-widget ul li {width:48% ;}
}


/* consider mobile */
@media screen and (max-width: 600px) {


}

@media screen and (max-width: 570px) {


}

@media screen and (max-width: 500px) {

}

@media screen and (max-width: 475px) {

}

@media screen and (max-width: 400px) {


}


@media only screen and (min-device-width : 375px) and (max-device-width : 667px) { 
}

@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape)  {

}

@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : portrait) { 


 }
.topBanner{

top:43px;position:relative
}