/*
Theme Name: Pesticide
Theme URI: http://www.plugindesk.com/wordpress-theme
Author: BLACK
Author URI: http://www.plugindesk.com/
Description: Forex theme responsive
*/
.row{max-width:75em;}
body{background:#F5F5F5;color:#555; font-family: 'verdana','Roboto',Helvetica,Arial,sans-serif; font-size:0.95em; line-height:1.3em;}

p,ul li{font-size:0.95em; line-height:1.4em;}
a{text-decoration:none;color:#4caf50;}
a:hover{color:#1b5e20;}
a.read-more{padding:0px 3px;}
a.read-more:hover{background:#000;color:#FACE0E;}

h1, h2, h3, h4, h5, h6 {color:#43a047;font-weight:normal}
hr{text-align:center;height:1px; color:#FACE0E; background:#FACE0E; border-width:0px;margin:1em 0em 0.5em 0em;}
img.alignright{float:right;margin:0.7em 2.5em 0.2em 0;}
img.aligncenter{
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto; margin-top: 0.7em;margin-bottom:0.7em;}
img.inimage{width:100%;}

button, input[type="text"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="submit"], input[type="button"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], textarea{
    border:1px solid #43a047; border-radius: 5px 0; -moz-border-radius: 5px 0;
}	
.digit{width:100%;min-height:1px;overflow:hidden;}
.con-bg{background:#FFF;}
.page-bg{background:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc;}
.postmetadata{color:#999999;}
/*--------- banner ---------------*/

.top-bar{}
.top-bar a{color:#fff;}
.nav-panel{background: rgb(15, 103, 21);border-bottom:1px solid rgb(15, 103, 21);}
.nav-panel a{color:#fff;}
.logo{color:#888888;min-width:220px;}
.logo img{}
.logo p{padding-bottom:0px;}
.logo a{display:block;}
.logo a span{float:left;}
.logo a span.black{background:#000;color:#FFFF00; height: 62px;width:126px; display:block; text-align:center;}
.logo a span.yellow{background:#FFFF00;color:#000; height: 62px;width:60px; display:block; text-align:center; font-size:35px;font-style:italic; text-transform:lowercase;}
nav h2{color:#fff;display:none;cursor:pointer;}
h1.pagetitle{font-size:10px; color:#FACE0E;}
/*------------ Navigation -----------*/

.main-navigation ul.menu li a.hide{display:none;}
/*------------ Home Page ------------*/
#home-slide1{width:100%;}
#home-slide1 hr{margin:1.5em 0em 1em 0em;}
.segment-box h1,.segment-box h2{font-size:1.3em;}
.segment-box h1 span,.segment-box h2 span{background:#000;padding:5px 10px; color:#FACE0E;}
.segment-box h1 span.red,.segment-box h2 span.red{background:#E00000;color:#fff;}
.segment-box h1 span.green,.segment-box h2 span.green{background:#47AE39;color:#fff;}
.segment-box h1 span.yellow,.segment-box h2 span.yellow{background:#FACE0E;color:#000;}
.segment-box  .img-title{border-bottom:1px solid #FACE0E;padding-bottom:0.5em; margin-bottom:0.5em;}
.segment-box  .img-title img{float:left;}
.segment-box  .img-title h3{line-height:1.0em;font-size:1.0em; padding:0px;}
.segment-box  p{padding-bottom:0.5em;}
h3.segtitle{font-weight:700;padding:0px;line-height: 2em;}
h3.segtitle a{padding:6px 10px;background:#FACE0E; color:#000;}
h3.segtitle a:hover{background:#000;color:#FACE0E;}

/*------------ Post Entry -----------*/
.content{border-right:1px solid #ccc;border-left:1px solid #ccc;min-height: 760px; overflow:hidden;}
/*.post-entry p,footer p,.fnav,.sidebar section ul,.postmetadata{font-size:13px;}*/
.entry-title{border-bottom:1px solid #CCC; margin-bottom:1em;}
.entry-title h1,.entry-title h2{padding:1rem 0em;line-height: 24px;font-size:22px; color:#D5820C;}
.post-entry h2, .post-entry h3{font-size:18px; font-weight:bold;}
.post-entry ul li{position: relative;padding:0px 0px 0.5em 1.5em;}
.post-entry ul li:before{
    content: "\f00c";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    /*--adjust as necessary--*/
    color: #000;
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    top: 0px;
    left: 0px;
}
.postmetadata{font-size:12px;}
.hposts{padding-bottom:1em;}
.hposts .himg img{border: 5px solid #fff; box-shadow:0px 1px 4px #CCCCCC;}
.bearish,.bullish{font-weight:bold;}
.bearish{color:red;}
.bullish{color:green;}
.bullish:before {
    content: "\f062";
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    font-size:22px;margin-right:8px;
}
.bearish:before {
    content: "\f063";
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    font-size:22px;margin-right:8px;
}
/*------------ Sidebar ---------------*/
.sidebar section ul li{border-bottom:1px dotted #008CBA;}
.social{color:#FFF;}
.social i{margin-right:5px;font-size:20px;}
.social a{color:#F2F5F7;}
.social a:hover{color:#fff;}
ul.side-cat li{position: relative;padding:0.5em 0px 0.5em 1.5em;border-bottom:1px dotted #ccc;}
ul.side-cat li:before{
    content: "\f07b";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    /*--adjust as necessary--*/
    color: #5F8BBC;
    font-size: 12px;
    padding-right: 0.5em;
    position: absolute;
    top: 10px;
    left: 0px;
}
ul.side-cat li ul li{border-bottom:none;border-top:1px dotted #ccc;}
ul.side-cat li ul li:last-child{padding-bottom:0px;}
ul.side-cat li ul{display:none;}
ul.side-cat li:hover ul{display:block;}


/*----------- footer --------------*/
.footer{ min-height: 100px; overflow: hidden; color:#fff; font-size: 11px; background: #333333; padding: 10px; border-top: 5px solid #fff;}
.footer a{color:#fff;}
.foot-warning{color:#ccc;}
.sponsorLogo{    
}
.sponsorLogo img{
    margin: 0 3px;
}
a.scrollToTop{ float: right;}
img.innovatorLogo {
    margin-left: -62px;
    width: 33%;
}
/*---------- footer nav -----------*/
.fnav{text-align:center;}
.fnav ul{display:inline; text-align:center;}
.fnav ul li{display:inline;border-right:1px solid #ccc;padding: 0em 1em;}
.fnav ul li:last-child{border-right:none;}

ul.tabs{}
ul.tabs li{float:left;}
ul.tabs li a{padding:0px 5px;line-height: 2.5em; display:block;}
ul.tabs li a:hover{background:#5F8BBC;color:#FFF;}
ul.tabs li a.active{background:#5F8BBC; color:#FFF;}
.tab-box{background:#5F8BBC;}
.tab-box,.tab-box a{color:#fff;}
.tab-box ul li{border-bottom:1px solid #fff;float:left; margin: 3px 0px; padding:3px 0px;}
ol.wp-paginate li a,ol.wp-paginate li span.current{background: none repeat scroll 0 0 #FFFF00;
                                                   float: left;
                                                   margin-right: 2px;
                                                   padding: 2px 10px;}
ol.wp-paginate li a{color:#000;}
ol.wp-paginate li span.current{background:#000;color: #FACE0E;font-weight: 700;border:1px solid #000;}
ol.wp-paginate li span.title{display: none;}
.wp-paginate a{border:1px solid #FACE0E;border-radius:3px;}
.wp-paginate .current {border:1px solid #FACE0E;border-radius:3px;}
.wp-paginate a:hover, .wp-paginate a:active {background: none repeat scroll 0 0 #000;color: #FACE0E;border:1px solid #000;}
.wp-paginate {

    display: block;
    float: left;
    margin: 0 0 1em;
    padding: 0;
}	
.respond{}
.respond,.respond h2 span{background:#5F8BBC;}
.respond h2 span{padding:0px 1em;cursor:pointer;}
.respond h2{background: #fff;color:#fff;padding-bottom: 0px;text-align: center;}
.bluecom{display:none;}
.respond textArea{height:60px;}
#commentform label{color:#fff;}
.respond input[type="submit"]{background:#006599;border:none;color:#fff;cursor: pointer;}

.vcard img{border:2px solid #fff;box-shadow:0px 1px 1px #ccc; border-radius:50%;float:left;}
blockquote{border:2px dashed #ccc;padding:1em;border-radius:8px;margin-bottom:1.4em;}
.footer-block{background:#FACE0E;color:#000;}
.footer-block a{color:#000;padding:0px 3px;}
.footer-block a:hover{background:#000;color:#FACE0E;border-radius:3px;}
.footer-block h4{font-weight:bold;padding-top:0px;}
.foot-warning{text-align:justify;}
#footer p,#footer ul li{font-size:0.8em; }

.pcon{border-right:1px solid #ccc;}
ul.live-trade li{border-top:1px solid #ccc;margin-top:5px;padding-top:5px;}
.live-trade{font-size:0.8em}
.live-trade span.long,.live-trade span.short{font-weight:bold;font-size:0.8em; color:#fff;padding:2px 5px; border-radius:2px; box-shadow:1px 1px 1px #ccc;}
.live-trade span.long{background:green;}
.live-trade span.short{background:red;}indicator-home
.live-trade span.sl{color:red;}
.live-trade span.tp{color:green;}
.live-trade span.curLong{font-weight:bold;color:green;}
.live-trade span.curShort{font-weight:bold;color:red;}
.live-trade span.profit{color:green;font-weight:bold;}
.live-trade span.loss{color:red;font-weight:bold;}
ul.social-btn{list-style:none; display:inline;}
ul.social-btn li{float:right;padding-top:3px;}
ul.social-btn li.gplus{width:60px;}
ul.social-btn li.fb{width:85px;}

.wpcf7-form textarea{height:150px;}
.wpcf7-form .wpcf7-submit{width:50% !important;}
.mc_custom_border_hdr{background: #face0e none repeat scroll 0 0;
                      border: 2px solid #000;
                      box-shadow: 1px 1px 1px #ccc;
                      color: #000;
                      cursor: pointer;
                      font-size: 18px;
                      padding: 14px 10px;
                      text-align: center;}
.mc_form_inside{padding:5px 10px;}
#mc_signup{border:2px solid #000;border-top:none;display:none;}
#mc_subheader{border-bottom: 1px dashed #ccc;
              font-size: 0.8em;
              margin-bottom: 10px;
              padding: 5px 10px;
              text-align: center;}
#mc_signup_form .mc_input {height:2em !important;}
#mc-indicates-required{display:none;}
.mc_signup_submit input[type="submit"], button{background:#FACE0E; width:100% !important;color:#000;text-transform:uppercase;}
.mc_var_label, .mc_interest_label{margin-bottom:0.2em;}
.mc_merge_var{margin-bottom:0.5em !important;}
.wp-paginate li {
    float: left;
    list-style: outside none none;
    margin-right: 4px;
}
.indi-home-cat a{transition: background 0.5s ease;display:block;float:left;padding:10px;border-radius:3px; 
                 background: #efefef;margin: 3px 6px 3px 0;color:#000;font-size:12px;}
.indi-home-cat a:hover{background: #000;color: #face0e;}
.sidebar .indi-home-cat a{padding:5px;}
@media only screen and (min-width: 48.01em) {
    .main-nav{ width:auto;float:left;}
    .main-nav ul {font-size: 13px;list-style: none;padding-left: 0;}
    .main-nav li {float: left;position: relative;margin-right: 2px;}
    .main-nav a {color: #FFF;display: block;line-height: 2.3em;padding: 0 1.15em;}
    .main-nav ul li a{}
    .main-nav ul li ul li a{border-radius:0px;}
    .main-nav ul li ul {
        background: #4CA5CD;
        -moz-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
        -webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
        box-shadow: 0 3px 3px rgba(0,0,0,0.2);
        display: none;float: left;margin: 0;position: absolute;top: 28px;right: 0;width: 188px;z-index: 99999;}
    .main-nav ul li ul li{width:100%; background: #152C36;}
    .main-nav ul ul ul {
        left: 100%;
        top: 0;
    }
    .main-nav ul ul a {
        background: #f9f9f9;
        border-bottom: 1px dotted #ddd;
        color: #444;
        font-size: 13px;
        font-weight: normal;
        height: auto;
        line-height: 1.4em;
        padding: 10px 10px;
        width: 168px;
    }
    .main-nav li:hover > a,
    .main-nav ul ul :hover > a,
    .main-nav a:focus {
        background: #152C36;
    }
    .main-nav li:hover > a,
    .main-nav a:focus { background: #FACE0E;color: #000;
    }
    .main-nav ul li:hover > ul {
        display: block;
    }
    .main-nav .current-menu-item > a,
    .main-nav .current-menu-ancestor > a,
    .main-nav .current_page_item > a,
    .main-nav .current_page_ancestor > a {
        background: #FACE0E; /* Old browsers */
        color: #000;}
    .main-nav ul li.menu-item-has-children a{position: relative;}
    .main-nav ul li.menu-item-has-children a:before{
        content: "\f0d7";
        font-family: FontAwesome;
        font-style: normal;
        font-weight: normal;
        text-decoration: inherit;
        /*--adjust as necessary--*/
        color: #FFF;
        font-size: 12px;
        padding-right: 0.5em;
        position: absolute;
        top: 0px;
        right: -3px;
    }
    .main-nav ul li.menu-item-has-children ul li a:before{content:none;}
}
@media only screen and (max-width: 48em) {
    #menu-primary-navigation{display: none;}    
    .mnav h2{display:block;}  
    a.resp_navigation{background:#ccc url('../images/resp_nav_but_bg.png') center no-repeat;text-indent: -9999px; width:48px; height:48px; display: block;float:right;}
    .mnav nav ul {font-size: 13px;list-style: none;margin: 0 0 0 1.2em;padding-left: 0;}
    .mnav nav ul li {float: left; width:100%;position: relative;margin-right: 2px; background: #F5F5F5}
    .mnav a {color: #707070;display: block;line-height: 2.3em;padding: 0 1.15em;font-weight: bold;}
    .mnav ul li a{}
    .mnav ul li.menu-item-has-children a{position: relative;}
    .mnav ul li.menu-item-has-children a:before{
        content: "\f067";
        font-family: FontAwesome;
        font-style: normal;
        font-weight: normal;
        text-decoration: inherit;
        /*--adjust as necessary--*/
        color: #000;
        font-size: 18px;
        padding-right: 0.5em;
        position: absolute;
        top: 0px;
        right: 0px;
    }
    .mnav ul li.menu-item-has-children ul li a:before{content:none;}
    .mnav ul li ul li a{border-radius:0px;}
    .mnav ul li ul {
        background: #4CA5CD;
        -moz-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
        -webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
        box-shadow: 0 3px 3px rgba(0,0,0,0.2);
        display: none;float: left;margin: 0;}
    .mnav ul li ul li{width:100%; background: #4CA5CD;}
    .mnav ul ul ul {
        left: 100%;
        top: 0;
    }
    .mnav ul ul a {
        background: #f9f9f9;
        border-bottom: 1px dotted #ddd;
        color: #444;
        font-size: 13px;
        font-weight: normal;
        height: auto;
        line-height: 1.4em;
        padding: 10px 10px;

    }
    .mnav li:hover > a,
    .mnav ul ul :hover > a,
    .mnav a:focus {
        background: #4CA5CD;
    }
    .mnav li:hover > a,
    .mnav a:focus { background: #4CA5CD;color: #FFF;
    }
    /*.mnav ul li:hover > ul {
        display: block;
    }*/
    .mnav .current-menu-item > a,
    .mnav .current-menu-ancestor > a,
    .mnav .current_page_item > a,
    .mnav .current_page_ancestor > a {
        background: #4CA5CD; /* Old browsers */
        color: #fff;
    }
}
.indisearch #searchsubmit{background: #000;color:#fff;font-size: 20px;}
.indisearch #searchsubmit:hover{background: #face0e;color:#000;}
.scroll-to-download{font-size:25px;color:#d5820c;cursor: pointer;text-align: center;font-weight: 300;}

.post-entry.row.hposts{
}


.l-3.s-12.nopad.txt-r{        
}
.l-3.s-12.nopad.txt-r img{   
    margin-left: 8px;
}
.lan{
    min-height: 30px; overflow: hidden; margin: 4px 0;
}
.lan a{

    color: #43a047;
    display: block;
    float: right;
    line-height: 50px;
    padding: 5px 3px;
    text-align: center;
}
header.entry-title.l-12{

}
header.entry-title.l-12 h1{
    color: #43a047; padding-left: 1em;
}
.row.mar-tb.psearch{
    margin-top: 0px;
}
.row.mar-tb{margin-top: 0px;}

.row.mar-tb.psearch{

}
.row.mar-tb.psearch input[type="submit"], .row.mar-tb input[type="submit"]{      
    width: 45%; float: right; background: #43a047; font-weight: bold; 
}
.filter-field.filter-Rpest-container, .filter-field.filter-Crop-container{
    margin-bottom: 10px; border: 1px solid #43a047; border-radius: 0px 5px;
}
/* pagination */

.naVPagination{
    margin-top: 10px; height: 40px; line-height: 30px;
}
.naVPagination select#recordspp1{
    color: #4caf50; width: 60px !important; padding: 5px;
}

ul.pagination{}
ul.pagination li{ width: auto; padding: 0px !important; float: left; border: 1px solid #ccc; margin: 3px;}
ul.pagination li span{ display: block; padding: 4px 10px;}
ul.pagination li a{ display: block; padding: 4px 10px; }
ul.pagination li a:hover{ background: #339a33; color: #fff; }

table.pesttbl.sortable{}
table.pesttbl.sortable tr{}
table.pesttbl.sortable tr td{ vertical-align: middle;}
table.pesttbl.sortable tr th input#updateAdviceckall{ margin: 0px;}
table.pesttbl.sortable tr td input.updateAdviceck{ margin: 0px;}
table.pesttbl.sortable tr td i{ font-size: 16px; margin-right: 10px;}

form.row.mar-tb.psearch{}
form.row.mar-tb.psearch input.homeSubmit{width: 100%;}
.page-bg {
    min-height: 328px
}
.advertisement-long{text-align: center;color:#444;background: #ccc;height:80px;border:3px solid #888; line-height: 80px; font-size: 30px;margin-bottom: 0.5em;}

.badge {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    display: inline-block;
    font-size: 13px;
    font-weight: 700;
    line-height: 1;
    min-width: 10px;
    padding-bottom: 3px;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 3px;
    text-align: center;
    vertical-align: baseline;
    white-space: nowrap;
    background-color: #f2dede;
    border-bottom-color: #ebccd1;
    border-left-color: #ebccd1;
    border-right-color: #ebccd1;
    border-top-color: #ebccd1;
    color: #a94442;
}
.badge-success{
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    display: inline-block;
    font-size: 13px;
    font-weight: 700;
    line-height: 1;
    min-width: 10px;
    padding-bottom: 3px;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 3px;
    text-align: center;
    vertical-align: baseline;
    white-space: nowrap;
    background-color: #DFF0D8;
    border-bottom-color: #ebccd1;
    border-left-color: #ebccd1;
    border-right-color: #ebccd1;
    border-top-color: #ebccd1;
    color: #3C763D;
}
.btna {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: silver;
    border-bottom-color: black;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: black;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: black;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: black;
    border-top-style: solid;
    border-top-width: 1px;
    color: black;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
}

.content-area{}
.content-area .innovator-rapport{
    margin-top: 20px; margin-left: 10px; font-size: 15px; line-height: 25px; color: #43a047;
}
.por-img {
text-align: center;
}