@charset "utf-8";
/* CSS Document */

@media ( max-width:1611px){
.ftrform_sec form ul li                             { margin-right: 15px;}
}

@media ( max-width:1230px){
.inrcrsl_sec .slick-next                            { right:0;}
.inrcrsl_sec .slick-prev                            { left: 0;}
}    

@media ( max-width:1169px){
.container							                { padding:0; box-sizing:border-box;  -moz-box-sizing:border-box; -webkit-box-sizing:border-box; width:96%;}
.ftr_block ul li                                    { margin-right: 10px; padding-right: 10px;}   
.hdr_top .container                                 { padding: 11px 2%;}  
.hdr_btm .container                                 { padding: 30px 2% 0 2%;} 
.blogtab_wrpr .container                            { padding: 100px 2%;}  
.blogtab_wrpr .tab-content .tab-pane ul li          { width: 22.4%;}   
.mdlsldr_cnt h1                                     { font-size: 20px; line-height: 22px; padding-bottom: 30px;}
.mdlsldr_cnt                                        { width: 280px;}
.navigation_menu ul                                 { margin: 0 80px 0 0;} 
.navigation_menu ul:last-child::after               { background-size: auto; width: 100%;}  
.navigation_menu ul:last-child                      { margin-left: 0;}
#footer .row .grey_bg .ftrblck_inn                  { width: 90%;}  
.blogtab_wrpr .tab-content .tab-pane ul li .btmtab_sec h4   { font-size: 15px; min-height: 100px; height: 100px;} 
.bigthmb_plybtn                                     { height: 400px;}
.vide_crslsec                                       { width: 100%;}
.vide_crslsec video                                 { height: 400px;} 
.bigthmb_plybtn                                     { height: auto; width: 100%; left: 0;}
.inrcrsl_sec .slick-prev                            { left: 0;}    
.inrcrsl_sec .slick-next                            { right: 0;}
.topbloginr_sec .nav > li > a                       { padding: 15px 15px;}  
.topbloginr_sec .tab-pane .blogpost_sec .rghtblgpst_sec { width: 50%;}
.sus_foot .nwsltr_inn                                   { margin: 0 auto;}  
.nwsltr_inn form ul li                                  { margin-bottom: 10px;}   
.newslttr_sec                                           { width: 290px; height: 290px;} 
#pum-15770 .newslttr_sec, #pum-19834 .newslttr_sec		{ width: 370px; height: 370px;} 
.nwsltr_inn form ul li .send_bttn                       { padding: 10px 0;}  
.topbloginr_sec .tab-pane .blogpost_sec img             { width: 100px;} 
.lftblog_sec                                            { margin-right: 30px;}
.nwsltr_inn p                                           { font-size: 15px; line-height: 15px;}
#pum-15770 .nwsltr_inn p, #pum-19834 .nwsltr_inn p      { font-size: 14px; line-height: 18px;}
.nwsltr_inn form ul li input                            { font-size: 13px;} 
.nwsltr_inn form ul li                                  { margin-bottom: 5px;}  
.ftrform_sec form ul li .radio label, .checkbox label   { font-size: 0.8em !important; line-height: 12px;} 
.topbloginr_sec .tab-pane .blogpost_sec .rghtblgpst_sec p   { font-size: 13px;}
.topbloginr_sec .tab-pane .blogpost_sec .rghtblgpst_sec a   { font-size: 14px;}
blockquote                                                  			{ padding: 40px 40px 0 0;}
.topsgntr_sec a                                             		{ margin-right: 20px;}
.topbloginr_sec .nav-tabs                                   	{ width: 277px;}  
.historic_crslwrpr .container                            { padding: 120px 2%;}
#sidebar_widgets ul.wpt-tabs					{ width: 330px;}  
.nwsltr_inn form ul li .send_btn				{ width: 110px; padding: 9px 0;} 
.html5gallery-title-1						{ top: 250px !important;} 
#sidebar_widgets ul.wpt-tabs					{ padding: 0 0 35px 0;}
#footer .row .orng_bg						{ height: 322px; min-height: 322px;}
#footer .row .grey_bg						{ height: 322px; min-height: 322px;}
#sus_dcha ul.display-posts-listing li a.image, #sus_dcha ul.display-posts-listing li a img, #sus_dcha .attachment-thumbnail.size-thumbnail.wp-post-image,#sus_dcha ul.display-posts-listing li a.title, #sus_dcha .listing-item .category-display {width: 100% !important;}
#sus_dcha .attachment-thumbnail.size-thumbnail.wp-post-image {position: relative;}
#sus_dcha #newsletters-2-form {width: 57%;}
#sus_dcha #newsletters-form-2-submit .btn {padding: 6px 5px;}
#sus_dcha div#nlc_pri {margin-top: 14%}
#pum-15770 #sus_dcha div#nlc_pri, #pum-19834 #sus_dcha div#nlc_pri {margin-top: 5%}
/*.videothumb_wrpr.container {margin-top: 17%}*/
/*#post-369 .videothumb_wrpr.container, #post-370 .videothumb_wrpr.container {margin-top: 10%}*/
.innr_wrpr row {overflow: hidden;}
#sus_dcha ul.display-posts-listing li {min-height: 262px !important;}
}

@media ( max-width:1023px){
.mdlsldr_cnt h1                                     { font-size: 17px; line-height: 20px;} 
.bnrslider_inn img                                  { height: 227px;} 
.thumb_sliderinn .slick-dots li                     { width: 27%;}  
.ftr_block ul li                                    { margin-bottom: 20px;}
.blogtab_wrpr .tab-content .tab-pane ul li .btmtab_sec  { padding: 10px;}    
.blogtab_wrpr .tab-content .tab-pane ul li .btmtab_sec p     { font-size: 13px; }    
.blogtab_wrpr .tab-content .tab-pane ul li              { min-height: 280px; height: 280px;}
.ply_bttn h4                                            { margin: 30px 0 0 10px; font-size: 14px; line-height: 16px;}  
.blogtab_wrpr .tab-content .tab-pane ul li .btmtab_sec h4::after    { bottom: -15px;}    
.blogtab_wrpr .tab-content .tab-pane ul li .btmtab_sec h4::after    { bottom: -15px;} 
.blogtab_wrpr .tab-content .tab-pane ul li .btmtab_sec h4           { font-size: 14px;}    
.ftrform_sec form ul li                                             { margin-right: 5px;}  
.ftrform_sec p                                                      { font-size: 14px; line-height: 16px; padding-bottom: 20px;}    
.hdrbtm_lft ul li a                                                 { font-size: 13px; }    
.hdrbtm_lft ul li                                                   { margin-right: 15px;}  
.hdrbtm_rght em                                                     { padding-right: 15px;} 
.hdrbtm_rght ul li                                                  { margin-right: 15px;}
.navigation_menu ul li h6::before                                   { left: -50px;} 
.navigation_menu ul li h6                                           { padding-bottom: 20px; font-size: 15px; line-height: 15px;}  
.navigation_menu ul                                                 { margin: 0 0 20px 0; width: 40%; }
.navigation_menu ul li a                                            { font-size: 14px;}    
.navigation_menu ul li                                              { position: relative; z-index: 5; margin-bottom: 10px;}
.navigation_menu                                                    { padding: 30px 0;}
.searc_field form input                                             { font-size: 22px;} 
.srchclose_icon                                                     { right: 85px;} 
.inrcrsl_block .inrcrsl_btm p                                       { font-size: 18px;} 
.lftblog_sec h1                                                     { font-size: 30px; line-height: 35px;} 
.internet_sec ul li img                                             { margin-bottom: 0;}
.lftblog_sec h2                                                     { padding-bottom: 10px;}
.historic_crslwrpr h2                                               { margin-bottom: 50px;}
blockquote                                                          { padding: 40px 40px 40px 0;}  
.topcmpr_sec span                                                   { padding-right: 10px;}
.newslttr_sec                                                       { width: 230px; height: 230px;}    
#popmake-15770 .newslttr_sec, #popmake-19834 .newslttr_sec          { width: 370px !important; height: 370px !important;}    
.nwsltr_inn h3                                                      { font-size: 20px; line-height: 20px; padding-bottom: 5px;}
.nwsltr_inn p                                                       { padding-bottom: 5px; font-size: 15px; line-height: 20px;} 
#pum-15770 .nwsltr_inn p, #pum-19834 .nwsltr_inn p                  { padding-bottom: 5px; font-size: 14px; line-height: 18px;} 
.nwsltr_inn form ul li input                                        { padding: 5px; font-size: 11px; width: 100%;}  
.nwsltr_inn form ul li .checkbox .cr, .radio .cr                    { width: 15px; height: 15px;}  
.topbloginr_sec .nav-tabs > li > a                                  { padding: 10px; font-size: 12px;} 
.topbloginr_sec .tab-pane .blogpost_sec img                         { width: 80px;} 
.topbloginr_sec h2                                                  { font-size: 20px; line-height: 20px;}    
.nwsltr_inn form ul li .send_bttn                                   { width: 80px; padding: 7px 0;}  
.thumb_sliderinn .slick-list                                        { width: 510px;}    
.topbloginr_sec .nav-tabs                                           { width: 251px;}  
.nwsltr_inn form ul li .checkbox .cr, .radio .cr                    { margin-top: 0;}  
.topbloginr_sec .tab-pane .blogpost_sec .rghtblgpst_sec p           { font-size: 12px; margin-bottom: 10px; padding-bottom: 5px;}  
.topbloginr_sec .tab-pane .blogpost_sec .rghtblgpst_sec a           { font-size: 12px;}
.soccialfollw_sec span                                              { padding-right: 10px; font-size: 14px; line-height: 16px;}   
.soccialfollw_sec ul li                                             { margin-right: 10px;}  
.lftblog_sec h1                                                     { font-size: 25px; line-height: 30px;} 
.lftblog_sec h2                                                     { font-size: 20px; line-height: 24px; padding-bottom: 5px;}   
.comparte_sec ul li a                                               { font-size: 15px; line-height: 15px;} 
.inrcrsl_block .inrcrsl_btm p                                       { font-size: 15px; line-height: 20px; margin-bottom: 20px; padding-bottom: 20px;}
.cment_sec                                                          { min-height: 65px; height: 65px;} 
.cment_sec ul li                                                    { margin-right: 5px;}  
.wpt_widget_content .tab-content li		{ width: 20.4% !important; margin: 0 0 25px 17px !important;}  
.wpt_widget_content .tab_title a			{ font-size: 11px;}
#sidebar_widgets ul.wpt-tabs				{ width: 215px;}
#sidebar_widgets .entry-title a			{ font-size: 13px;}
.wpt-postmeta a							{ font-size: 13px;}	
.nwsltr_inn form ul li .send_btn			{ font-size: 9px; line-height: 9px; padding: 4px 0; width: 78px;}	
#home_post_tab ul.wpt-tabs::after		{ bottom: 2px;}	
.html5gallery-title-1					{ top: 140px !important;}
#sidebar_widgets #popular-tab-content ul	{ margin:0;}
#sidebar_widgets .wpt_widget_content .tab-content li	{ background-color: #ffffff; }
.ff-stream-wrapper									{ margin: 0 0 100px !important;}
#home_post_tab .wpt_widget_content #recent-tab-content .entry-title, .wpt_widget_content #recent-tab-content .entry-title	{ height: 140px !important;}
#home_post_tab #recent-tab-content ul li		{ min-height: 350px; height: 350px;}
#home_post_tab #popular-tab-content ul li		{ min-height: 350px; height: 350px;}
/*.entry-title a								{ font-size: 14px; line-height: 16px;}*/
.wpt-postmeta a								{ font-size:12px;}
#home_post_tab .entry-title a				{ font-size: 13px; line-height: 16px;}
#home_post_tab  #recent-tab-content ul li .entry-title a	{  height: 120px;}
#home_post_tab  #popular-tab-content ul li .entry-title a	{  height: 120px;}
#home_post_tab .wpt_widget_content #popular-tab-content .entry-title, .wpt_widget_content #recent-tab-content .entry-title		{     height: 137px;}
#comments-tab-content ul li								{ width: 26.4% !important;}
#custom_html-5 #sus_dcha #newsletters-2-form {background-color: transparent;}
#custom_html-5 div#newsletters-form-2-submit {margin-top: 0;margin-left: -11%;}
#custom_html-5  #sus_dcha div#nlc_pri {margin-top: 5%;}
#sus_dcha input#wpml-2email {margin-bottom: 15px;}
.pop #sus_dcha input#wpml-2email {margin-bottom: 0;}
/*.top-blog-inicio.videothumb_wrpr.container {margin-top: 5%;}*/
#ff-stream-1, #ff-stream-1-slideshow, #ff-stream-51, #ff-stream-51-slideshow {margin-top: 3% !important;}
/*#post-76 .top-blog-inicio.videothumb_wrpr.container {margin-top: 8%;}*/
#post-76 .ff-loadmore-wrapper {padding-top: 100px}
/*#post-76 .videothumb_wrpr.container {margin-top: 7%;}*/
.sus_foot .ftrform_sec p, .sus_foot .nwsltr_inn p {line-height: 20px;}
.row.ftrblck_inn .col-xs-12.col-lg-6.col-md-6.col-sm-6.eql1 {width: 65%;position: absolute; padding: 26px 0 0 18px;}
.row.ftrblck_inn .col-xs-12.col-lg-3.col-md-3.col-sm-3.eql1#soci {width: 35%;float: right;padding: 30px 0 10px;}
.pop div#newsletters-2-form-wrapper {margin-top: 7%;}
.pop div#newsletters-2-form-wrapper {margin-top: 0 !important;}
/*div#n2-ss-49 .n2-ss-showcase-pipeline {margin: 15px 0 !important;}
div#n2-ss-49 .n2-ss-slider-2 {height: auto !important;}*/
#sus_dcha ul.display-posts-listing li a.title {padding-top: 10px;}
#sus_dcha .nwsltr_inn {margin-top: 11%}
.ff-loadmore-wrapper {padding-top: 100px;margin-top: -200px;margin-bottom: 70px;}
.videothumb_wrpr.container {margin-top: 2%;}
#post-194 .videothumb_wrpr.container, #post-362 .videothumb_wrpr.container {margin-top: 9%;}
#post-362 .videothumb_wrpr {margin-top: 0;}
}

@media ( max-width:767px){
#sus_dcha .nwsltr_inn h3 {padding: 1% 0 !important;}
#footer .row .orng_bg                                               { height: 290px !important;min-height: 290px !important;}
#footer .row .grey_bg                                               { height: auto !important;} 
#footer .row .col-lg-8 .ftrblck_inn                                 { padding: 20px 0 60px;}    
.ftr_block                                                          { margin-bottom: 20px;} 
.hdrbtm_lft                                                         { float: none; display: block; width: 100%; margin: 0 auto 20px;} 
.hdrbtm_rght                                                        { float: none; display: block; width: 100%; margin: 0 auto 20px; text-align: center;} 
.hdrbtm_lft ul                                                      { text-align: center;}
.hdrbtm_lft ul li                                                   { float: none; display: inline-block; } 
.hdrbtm_lft ul ul li {    float: none;    margin-right: 0;     padding: 0;    display: block;} 
.hdrbtm_lft ul ul li a {    font-size: 13px; padding: 10px 30px 10px 30px;}
.hdrbtm_lft ul li ul li a {text-align: left;}
.blogtab_wrpr .tab-content .tab-pane ul li                          { width: 43%; margin-bottom: 45px;}
.blogtab_wrpr .tab-content .tab-pane ul li .btmtab_sec h4           { min-height: 60px; height: 60px;}  
.blogtab_wrpr h2                                                    { font-size: 25px; line-height: 25px; margin-bottom: 20px; padding-bottom: 20px;}
.ply_bttn img                                                       { width: 40px !important;} 
.ply_bttn h4                                                        { font-size: 12px;}  
.videothumb_wrpr h2                                                 { margin-bottom: 115px; font-size: 25px; line-height: 25px; padding-bottom: 20px;} 
.ftrblck_inn .col-xs-12                                             { height: auto !important;}  
.blogtab_wrpr .container                                            { padding: 50px 2%;}
.thumb_sliderinn .slick-dots li                                     { width: 30%;}  
.thumb_sliderinn .slick-next                                        { width: 30px; height: 30px; background-size: 100%; bottom: -30px;}    
.thumb_sliderinn .slick-prev                                        { width: 30px; height: 30px; background-size: 100%; bottom: -30px;}    
.mdlsldr_cnt                                                        { left: 10px; bottom: 25px; width: 230px;} 
.mdlsldr_cnt ul li                                                  { margin-right: 10px;} 
.bnrslider_inn .slick-next                                          { width: 40px; height: 40px; background-size: 100%;}    
.bnrslider_inn .slick-prev                                          { width: 40px; height: 40px; background-size: 100%;} 
.hdr_btm                                                            { margin-bottom: 2px;}   
.searc_field form input                                             { width: 100%;}
.vide_crslsec video                                                 { height: 200px;} 
.bigthmb_plybtn                                                     { height: auto; width: 100%; left: 0;}
.bigthmb_plybtn h3                                                  { margin: 30px 0 0 10px; font-size: 16px;}
.thumb_sliderinn .slick-list                                        { margin: -100px auto 0; width: 350px;}  
.topbloginr_sec .nav-tabs                                           { width: 100%;}
.historic_crslwrpr h2                                               { font-size: 20px;line-height: 20px; margin-bottom: 30px;}
.thumb_sliderinn .slick-dots li button img                          { height: 130px;} 
.ply_bttn h4                                                        { margin: 10px 0 0 10px;}  
blockquote                                                          { padding: 30px 0 20px 0; font-size: 20px; line-height: 25px;}
.topbloginr_sec h2                                                  { margin-bottom: 20px; padding-bottom: 20px;}  
.newslttr_sec                                                       { width: 400px; height: 400px; margin: 0 auto;display: grid;} 
#pum-15770 .newslttr_sec, #pum-19834 .newslttr_sec    	            { width: 370px; height: 370px; margin: 0 auto;display: grid;} 
.historic_crslwrpr .container                                       { padding: 50px 2%;} 
.historic_crslwrpr h2                                               { padding-bottom: 20px;} 
.crslscl_sec ul li                                                  { margin-right: 5px;} 
.crslscl_sec ul li a                                                { font-size: 15px; line-height: 15px;} 
.cment_sec ul li                                                    { font-size: 12px;} 
.topsgntr_sec a                                                     { margin-right: 5px; font-size: 13px; line-height: 16px; }
.topcmpr_sec ul li a                                                { font-size: 20px;  padding: 0 5px;} 
.topcmpr_sec ul li                                                  { margin-right: 5px;} 
.topcmpr_sec span                                                   { padding-right: 5px; font-size: 14px; line-height: 16px;} 
.topcmpr_sec                                                        { width: 220px;} 
.stckhdr_lft                                                        { width: 60%;}  
.topsgntr_sec a .fa                                                 { padding:0 3px;} 
.modal-body .nwsltr_popup                                           { width: 300px; height: 300px;} 
.modal-dialog                                                       { width: 328px;}  
.modal-body .nwsltr_popup .nwsltrpopup_inn                          { padding: 40px 0;}  
.modal-body .nwsltr_popup .nwsltrpopup_inn p                        { font-size: 13px;  line-height: 15px; padding: 0 10px 10px 10px; line-height: 14px;}
.modal-body .nwsltr_popup .nwsltrpopup_inn form ul li               { margin-bottom: 10px;} 
.modal-body .nwsltr_popup .nwsltrpopup_inn form ul li .send_bttn    { padding: 10px 0; width: 100px; font-size: 11px;}    
.modal-dialog .close                                                { background-size: 100%; width: 20px; height: 20px;} 
.modal-body .nwsltr_popup .nwsltrpopup_inn h3                       { font-size: 20px; line-height: 20px;}
.wpt-postmeta a											{ font-size: 13px;}  
#home_post_tab .entry-title a							{ font-size: 14px;}  
.wpt_widget_content .tab-content li						{ padding: 0px 10px 10px 10px; margin: 0 0 17px 17px !important; width: 29.4% !important;}
.html5gallery-title-1									{ top: 100px !important;}
.html5gallery-title-text-1								{ font-size: 15px !important; line-height: 18px !important;}
#sidebar_widgets .wpt_widget_content .tab-content li		{ margin: 5px 8px 20px 8px !important; width: 95% !important; box-shadow: 0px 0px 7px #b6b6b6;}
#sidebar_widgets .entry-title a							{ margin-bottom: 6px; font-size: 11px;}
#sidebar_widgets .wpt_widget_content #popular-tab-content .wp-post-image, .wpt_widget_content #recent-tab-content .wp-post-image { object-fit: cover !important; height: 83px !important;}
.slide-video-inicio.slide_inf.videothumb_wrpr h2		{ margin-bottom: 90px;}
.bnrslider_sec											{ margin-bottom: 50px;}
.bnrslider_inn .slick-dots								{ bottom: -10px;}	
.bnrslider_inn.slick-dotted.slick-slider				{ margin-bottom: 20px;}
.html5gallery-tn-title-1								{ font-size: 15px !important;}
#home_post_tab .wpt_widget_content #recent-tab-content .entry-title, .wpt_widget_content #recent-tab-content .entry-title	{ height:auto !important;}	
#sus_dcha .videothumb_wrpr.container {display: table;width: 68%;margin: 0 auto;}
.topbloginr_sec .nav-tabs > li > a {font-size: 14px;}
#sus_dcha .videothumb_wrpr.container {margin-top: 20%}
.fea_img img {width: 100%;}
.nwsltr_inn p {font-size: 16px;line-height: 24px !important;}
#pum-15770 .nwsltr_inn p, #pum-19834 .nwsltr_inn p {font-size: 14px;line-height: 18px}
div#soc {margin-bottom: 0;}
#footer .ftr_block p {padding-bottom: 10px}
#ff-stream-1 {margin-top: 8% !important;}
#post-194 .ff-loadmore-wrapper {margin-bottom: 38px;padding-top: 102px;}
.top-blog-inicio.videothumb_wrpr.container h2 {margin-top: -46px !important;margin-bottom: 0;}
.navigation_menu ul {width: 50%;}
#pum-15770 #sus_dcha div#nlc_pri, #pum-19834 #sus_dcha div#nlc_pri {margin-top: 5% !important;z-index: 0;}
#pum-15770 .nwsltr_inn, #pum-19834 .nwsltr_inn {height: 60px;}
#pum-15770 div#newsletters-2-form-wrapper, #pum-19834 div#newsletters-2-form-wrapper {height: 66px; z-index: 1;} 
.pop #custom_html-5 div#newsletters-form-2-submit {margin-top: 10% !important;margin-left: 0 !important;}
#custom_html-5 div#newsletters-form-2-submit, #pum-19834 div#newsletters-form-2-submit {margin-top: 3% !important;margin-left: 0 !important;}
.pop #custom_html-5 #sus_dcha div#nlc_pri {margin-top: 0 !important;}
#custom_html-5 #sus_dcha div#nlc_pri {margin-top: -30px !important;}
.row.ftrblck_inn .col-xs-12.col-lg-3.col-md-3.col-sm-3.eql1#soci {padding: 0;margin-top: -13px;}
div#ftr_ini .row .col-lg-8 .ftrblck_inn {padding-top: 6%}
.pop div#newsletters-2-form-wrapper {margin-top: -10%;}
div#newsletters-2-form-wrapper {margin-top: -5%;}
.row.ftrblck_inn .col-xs-12.col-lg-6.col-md-6.col-sm-6.eql1 {width: 67%;}
.row.ftrblck_inn .col-xs-12.col-lg-3.col-md-3.col-sm-3.eql1#soci {width: 33%;}
.top-blog-inicio.videothumb_wrpr.container {margin-top: 7%;}
/*div#n2-ss-49 .n2-ss-showcase-pipeline {margin: 8px 0 !important;}*/
.nwsltr_inn {margin-top: 15% !important;width: 90% !important;}
#sus_dcha div#nlc_pri {margin-top: -30px;}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {width: 41% !important;}
.videothumb_wrpr.container {margin-top: 4%;}
#post-194 .videothumb_wrpr.container, #post-362 .videothumb_wrpr.container {margin-top: 17%;}
}

@media ( max-width:640px){
div#newsletters-2-form-wrapper {margin-top: -10%;}
#ff-stream-7-slideshow li, #ff-stream-40-slideshow li {background: none !important;}
#ff-stream-7-slideshow .ff-overlay, #ff-stream-40-slideshow .ff-overlay {position: relative !important}
#ff-stream-7-slideshow .ff-slide-wrapper, #ff-stream-40-slideshow .ff-slide-wrapper {background: #ffffff;}
#ff-stream-7-slideshow .ff-slideshow .ff-item-bar, #ff-stream-40-slideshow .ff-slideshow .ff-item-bar {display: inline !important;}
#ff-stream-40-slideshow .ff-slide-wrapper .ff-img-holder {background-position: inherit !important;}
.wpt_widget_content .tab-content li						{ width: 43.4% !important; padding: 0px 10px 10px 10px;}
.mdlsldr_cnt h1												{ padding-bottom: 18px; font-size: 15px; line-height: 18px;}
.mdlsldr_cnt h1::after										{ bottom: 10px;}
.mdlsldr_cnt ul li												{ font-size:12px;}	
#footer .row .col-lg-8 .ftrblck_inn							{ position: relative;}
.ftrform_sec form ul li											{ width:100%;}
.ftrform_sec form ul li:nth-child(3)							{ margin-bottom: 35px;}
.mdlsldr_cnt												{ left: 20px;}
.ftrform_sec form ul li:last-child								{ text-align:center;}
.ftrform_sec form ul li .send_btn								{ width:170px; margin:0 auto;}
#sidebar_widgets .wpt_widget_content .tab_title a							{ padding: 0px 0 4px !important;}
.mdlsldr_cnt												{ width:60%}
.row.ftrblck_inn .col-xs-12.col-lg-6.col-md-6.col-sm-6.eql1 {width: 73%;}
.row.ftrblck_inn .col-xs-12.col-lg-3.col-md-3.col-sm-3.eql1#soci {width: 27%;}
.ff-overlay-wrapper {display: inline !important;}
#field_2_2, #field_2_3, #field_2_6 {margin-left: 9% !important;}
ul#gform_fields_2 li {width: 70% !important;}
ul#gform_fields_2 li li.gchoice_2_6_0,
ul#gform_fields_2 li li.gchoice_2_6_1 {width: 48% !important;float: left;margin-right: 1% !important;}
ul#gform_fields_2 li li.gchoice_2_11_1, ul#input_2_11 label {width: 100% !important;}
ul#gform_fields_2 li li.gchoice_2_11_1 {width: 91% !important;margin: 0 !important;padding:0;}
ul#gform_fields_2 li ul.gfield_checkbox {padding:0 !important;margin: 0 !important;} 
ul#input_2_6 {width: 100% !important} 
.gform_wrapper .gform_footer {width: 83%; margin: 0 auto !important;}
.thx {padding: 0 33px 30px;}
.gform_wrapper .top_label li.gfield.gf_right_half {width: 75% !important;}
.pum-content h4 {line-height: 24px;}
.ginput_container.ginput_container_radio {width: 150px !important;}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {width: 70% !important;}
}

@media ( max-width:480px){
#footer .row .orng_bg                                               { height: auto !important;min-height: auto !important;}
#footer .row .grey_bg                                               { height: auto !important;} 
.thumb_sliderinn .slick-dots li                                     { width: 29%;}
.thumb_sliderinn .slick-dots li button img                          { height: 145px;}
.ply_bttn h4                                                        { margin: 10px 0 0 10px;}
.blogtab_wrpr .tab-content .tab-pane ul li .btmtab_sec h4           { font-size: 12px;}   
.lfthdr_logo span                                                   { font-size: 18px; line-height: 18px;}
.lfthdr_logo a                                                      { padding-right: 10px; margin-right: 10px;}
.lfthdr_logo a img                                                  { width: 100px;} 
.hdrbtm_lft ul li                                                   { margin-right: 8px;} 
.hdrbtm_lft ul li a                                                 { padding-bottom: 20px; padding-bottom: 10px;} 
.hdrbtm_lft ul li.active a::before                                  { height: 2px;}   
.videothumb_wrpr h2                                                 { font-size: 20px; line-height: 20px;}
.blogtab_wrpr h2                                                    { font-size: 20px; line-height: 20px;}  
.thumb_sliderinn ul                                                 { list-style: none; margin: 0;}
.ply_bttn img                                                       { width: 30px !important;}   
.blogtab_wrpr .nav-tabs                                             { width: 244px; }
.blogtab_wrpr .nav > li > a                                         { padding: 13px 13px;} 
.search_sec a                                                       { top: -18px; left: -66px; padding: 15px;}    
.navigation_menu ul                                                 { width: 100%;} 
.navigation_menu ul li h6                                           { padding-bottom: 10px;}  
.navigation_menu ul li a                                            { font-size: 13px;}
.navigation_menu ul li                                              { margin-bottom: 5px;}
.srchclose_icon                                                     { top: 18px; right: 15px;}  
.searc_field form input                                             { font-size: 18px;}
.blogtab_wrpr .nav-tabs > li > a                                    { font-size: 12px;} 
.thumb_sliderinn .slick-list                                        { width: 250px; } 
.toplft_sec a em                                                    { font-size: 13px; } 
.topsgntr_sec a                                                     { margin-right: 1px; font-size: 12px; line-height: 16px;}
.topcmpr_sec span                                                   { padding-right: 1px; font-size: 11px; line-height: 14px;}  
.topcmpr_sec ul li                                                  { margin-right: 0;} 
.topcmpr_sec ul li a                                                { font-size: 19px; padding: 0 4px;}
.topcmpr_sec                                                        { width: 191px;}  
.toplft_sec                                                         { width: 20px;}
.toplft_sec a                                                       { font-size: 14px; line-height: 14px;} 
.toplft_sec a em                                                    { font-size: 12px;} 
.stckhdr_lft                                                        { width: 64%;} 
.lftblog_sec                                                        { margin-right: 0;} 
.lftblog_sec h1                                                     { font-size: 20px; line-height: 25px;}
.soccialfollw_sec                                                   { margin-bottom: 10px;}
.internet_sec ul li                                                 { margin-right: 10px;} 
blockquote                                                          { font-size: 15px; line-height: 20px; padding-top:35px !important;}
.lftblog_sec h2                                                     { font-size: 18px;}
.historic_crslwrpr h2                                               { font-size: 17px; line-height: 17px; margin-bottom: 20px;}    
.modal-body .nwsltr_popup                                           { width: 250px; height: 250px;} 
.modal-dialog                                                       { width: 280px;}  
.modal-body .nwsltr_popup .nwsltrpopup_inn                          { padding: 20px 0; width: 78%;} 
.modal-body .nwsltr_popup .nwsltrpopup_inn p                        { padding: 0 0 10px 0; font-size: 12px; line-height: 13px; padding: 0 0 5px 0;} 
.modal-body .nwsltr_popup .nwsltrpopup_inn h3                       { padding-bottom: 5px;} 
.modal-body .nwsltr_popup .nwsltrpopup_inn form ul li input         { font-size: 12px; line-height: 14px; padding: 6px; }    
.modal-body .nwsltr_popup .nwsltrpopup_inn form ul li .send_bttn    { padding: 7px 0; width: 80px; font-size: 10px;}    
#home_post_tab #popular-tab-content ul li						{ width:95% !important; margin: 19px 0 17px 0 !important; height:auto; min-height:auto;}
#home_post_tab #popular-tab-content .wpt_thumb_small			{ overflow:none !important; margin-bottom:10px;}
#home_post_tab ul.wpt-tabs									{ width: 270px;}
#home_post_tab #recent-tab-content ul li						{ width:95% !important; margin: 19px 0 17px 0 !important; height:auto; min-height:auto;}	
#home_post_tab #comments-tab-content ul li						{ width:95% !important; margin: 19px 0 17px 0 !important; height:auto; min-height:auto;}
#sidebar_widgets ul.wpt-tabs									{ width: 250px;}
.thumb_sliderinn											{ padding: 0 0 20px;}
.html5gallery-box-1											{ top: -20px !important;}
.bnrslider_inn .slick-prev									{ top:44%;}
.bnrslider_inn .slick-next									{ top:44%;}
.ftr_block ul li												{ width: 100%; border:0; margin-right: 0; padding-right: 0;}
.ftr_block ul li h6												{ float:left; width: 100px; position: relative;}
.ftr_block ul li h6:after										{ content:''; position:absolute; left:0; bottom:0; width:30px; border:1px solid #ffffff;}
.ftr_block ul li .smblc_sec									{ float:left; margin: -5px 0 0 10px;}
.ftrform_sec p												{ padding-right:0;}
.html5gallery-title-1										{ top: 75px !important;}
.thumb_sliderinn .html5gallery-right-1						{ top: 30px !important; right: 0 !important; left:inherit !important; background-size: 100%; width: 30px; height: 30px;}
.thumb_sliderinn .html5gallery-left-1						{ top: 30px !important; left: 0 !important; background-size: 100%; width: 30px; height: 30px;}
.thumb_sliderinn .html5gallery-car-right-1					{ top: 75px !important; right: 0 !important; background-size: 100%; width: 30px; height: 30px;}
.thumb_sliderinn .html5gallery-car-left-1					{ top: 75px !important; left: 0 !important; background-size: 100%; width: 30px; height: 30px;}
#footer .row                 										{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; /* optional */ -webkit-box-align: start; -moz-box-align: start; -ms-flex-align: start; -webkit-align-items: flex-start; align-items: flex-start;}
.orng_bg                                              {-webkit-box-ordinal-group:2; -moz-box-ordinal-group:2; -ms-flex-order: 2; -webkit-order: 2; order: 2; }
.grey_bg                                              {-webkit-box-ordinal-group:1; -moz-box-ordinal-group:1; -ms-flex-order: 1; -webkit-order: 1; order: 1; }    
.mobileright_hdrmenu			{ display:block;}
.right_hdrmenu					{ display:none;}
.hdr_btm						{ display:none;}
.hdr_mdl						{ margin-bottom: 10px;}
.search_sec a					{ height: 60px;}
#home_post_tab #popular-tab-content ul li .wpt_thumbnail	{ float: left !important; width: 50% !important; margin-bottom:0;}
#home_post_tab #recent-tab-content ul li .wpt_thumbnail		{ float: left !important; width: 50% !important; margin-bottom:0;}	
#home_post_tab .wpt_widget_content #popular-tab-content .entry-title, .wpt_widget_content #recent-tab-content .entry-title { padding: 10px 10px; width:50% !important; float:left !important; height:auto !important;}
.wpt_widget_content .wpt-postmeta, .wpt_comment_content, .wpt_excerpt		{ padding: 10px 10px; width:50% !important; float:left !important;}
.bnrslider_inn .slick-current.slick-active.slick-center						{ margin-top: 59px; margin-bottom: 0;}
.bnrslider_sec																{ margin-bottom: 10px;}
.html5gallery-tn-title-1													{ font-size: 14px !important;}
.hdr_top																	{ display:none;} 
.wpt_avatar																	{ float: left !important;}
#home_post_tab #popular-tab-content ul li .entry-title a						{ height:auto;}
#home_post_tab #recent-tab-content ul li .entry-title a							{ height:auto;}
#ff-stream-1 {margin-top: 2% !important;}
.newslttr_sec {margin: 0 auto;width: 100%;}
.mobile_nav ul li h6 img {width: 33px;}
.mobile_nav ul li h6 {font-family: 'AvantGardeGothicITCW01Bk';}
.blogtab_wrpr .tab-content .tab-pane ul li                          { width: 100%; height: auto; min-height: auto;} 
.blogtab_wrpr .tab-content .tab-pane ul li .btmtab_sec h4           { min-height: auto; height: auto;} 
.thumb_sliderinn .slick-dots li button img                          { height: 105px;} 
.ply_bttn                                                           { top: 10px;} 
.ply_bttn h4                                                        { font-size: 11px; line-height: 14px;} 
.thumb_sliderinn ul.slickslide                                      { padding-bottom: 50px;} 
.hdrbtm_lft ul li                                                   { margin-right: 8px; width: 37%; margin-bottom: 10px;} 
.ftr_block .ftr_social						{right: 90px;bottom: 98px;}
.html5gallery-title-1										{ top: 65px !important;}
#comments-tab-content .wpt_comment_meta						{ width:50% !important; float:left !important;}	
#comments-tab-content .wpt_avatar							{ width:50% !important; float:left !important;}
#recent-tab-content  ul li .entry-title							{ width:50% !important; float:left !important;}
#recent-tab-content  ul li .wpt-postmeta						{ width:50% !important; float:left !important;}
.html5gallery-title-1										{ margin: 0 0 0 0;}
.html5gallery-title-text-1									{ font-size: 13px !important;}
div#ftr_ini .row .orng_bg {height: auto !important;min-height: auto !important;}
#footer .row .col-lg-8 .ftrblck_inn {padding-bottom: 30px;}
.nwsltr_inn p {font-size: 16px;}
#footer .row .grey_bg {height: 40px !important}
.sus_foot .nwsltr_inn p {font-size: 15px;}
#ftr_ini {height: 714px;background: #ff5800;}
.row.ftrblck_inn .col-xs-12.col-lg-6.col-md-6.col-sm-6.eql1 {position: relative;padding-top: 0;}
div#apps{padding-top: 17px;}
div#soc {padding-top: 0;padding-left: 20px;}
.row.ftrblck_inn .col-xs-12.col-lg-3.col-md-3.col-sm-3.eql1#soci {width: 100%;}
div#ftr_ini .row .col-lg-8 .ftrblck_inn {padding-bottom: 2%;}
#footer small {margin-left: 32px;padding-bottom: 40px;padding-top: 20px;}
div#n2-ss-49 .n2-ss-showcase-pipeline {margin-top: 18px !important;}
.entry-header h1 {font-size: 1.8em;}
.cat_srch .entry-header h1 { margin: 2% 0 1% 0 !important;  font-size: 1.2em;   position: relative !important;}
#footer .row .grey_bg {height: 281px !important;min-height: 281px !important;}
#footer .row .grey_bg .ftrblck_inn {padding-left: 0 !important;}
#sus_dcha .videothumb_wrpr.container {width: 100%;}
/*.top-blog-inicio.videothumb_wrpr.container {margin-top: 25%;}*/
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {width: 75% !important;}
div#n2-ss-9 .n2-ss-layer {margin-top: -10px;}
.nwsltr_inn {width: 80% !important;}
.osc-res-tab .nav>li>a {padding: 10px 9px !important;}
#post-194 .videothumb_wrpr.container, #post-362 .videothumb_wrpr.container {margin-top: 25%;}
h1, .h1 {font-size: 28px;}
h4 {line-height: 24px;}
.soccialfollw_sec ul li { margin-right: 15px;}
.resultados h1 {font-size: 26px;}
.crslscl_sec ul li { margin-right: 20px;}
.crslscl_sec ul li a { font-size: 20px; line-height: 15px;}
}


@media ( max-width:380px){
.ftr_block .ftr_social						{ right: 35px;}	
.html5gallery-title-1						{ top: 40px !important;}		
.newslttr_sec {border: none;}
.pop .newslttr_sec {border: 2px solid #e55f55;}
}

@media (min-width: 1430px) {
div#ftr_ini .row .orng_bg, div#ftr_ini .row .grey_bg {min-height: 335px !important;}
}

@media (min-width:1024px) and (max-width:1190px) {
.ftr_block ul li {margin-right: 4px;padding-right: 10px;}
}

@media ( max-width:420px){
.ginput_container.ginput_container_radio {
    width: 90px !important;
}
.baja_newsletter .gform_wrapper .gform_footer input[type=submit] {
    width: 60% !important;
}
}

@media only screen and (min-width: 992px) and (max-width: 1184px) {
.category-display-label {
	padding-bottom: 0 !important;
}
}

@media ( max-width:420px){
.sorteo_ganadores .row  { display: inline !important;}
.sorteo_finalizado h3 { font-size: 20px; }
.sorteo_finalizado h4 {font-size: 16px;}
.sorteo_ganadores h2 {font-size: 38px; }
.sorteo_ganadores h3 {font-size: 20px; line-height:32px;}
.sorteo_ganadores h4 {font-size: 14px; }
}

