/*
 Theme Name:   MBDF v4 Child
 Theme URI:    http://www.lunacatstudio.com/
 Description:  MBDF v4 Child Theme
 Author:       LunaCat Studio
 Author URI:   http://www.lunacatstudio.com/
 Template:     mbdf4
*/

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

/* =Theme customization starts here
-------------------------------------------------------------- */

#sidebar, #sidebar .widget{width:300px; line-height: 1.3em}
#sidebar .widget{margin-bottom: 40px;}
#sidebar img{max-width: 300px;}
#header {border-bottom: 0px solid #fff !important;margin-bottom:0 !important;padding-top:20px;padding-bottom: 20px;}
#logo{float:none;text-align:center;padding: 20px 0;margin: auto; max-width: 90%;}

#logo h1 a, #logo h2 a{font-family: "Nothing you could do", Georgia, serif;color: #faa29a;font-size:66px;font-weight:bold;}
#logo h1 a:hover, #logo h2 a:hover{color: #929292;}
body{font-family: Georgia, Times New Roman, serif;font-size:15px}
p{font-size: 15px;line-height: 23px}
div.comment-text p{
		margin-bottom: 10px;
}
.widget_archive label.screen-reader-text{
	display: none;
}
.post-comment{
	margin-bottom: 18px;
}
#post-footer-right{float:right;}
span.number{
	float: left;
	margin-right: 10px;
}
h1, h2, h3, h4, h5, h6{font-family: Georgia, Times New Roman, serif;}
#useronline-count{
		text-align: center
}
img{-o-transition:.2s;
		-ms-transition:.2s;
		-moz-transition:.2s;
		-webkit-transition:.2s;
		max-width: 100%}
a img.alignnone{margin:0;}
a.to-top{
		font-size: 16px;
		text-transform: uppercase;
}
img:hover{opacity: 0.75}
.container{width:1350px;}
.container.sp_sidebar{overflow: visible;}
.container.sp_sidebar #main{width:1000px; margin-bottom: 40px;}
#sidebar .widget-title {
margin-bottom: 2px;
font-family: "Montserrat", Helvetica, Arial, sans-serif;
}

select#archives-dropdown-2{
	padding: 4px 8px;
}

.wpcf7 .wpcf7-submit, .wpcf7 input, .wpcf7 textarea{
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

.wpcf7 .wpcf7-submit{
		background-color: #eee;
		color: #666;
		font-family: "Lato";
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 11px;
    padding: 12px 19px 14px;
    margin-top: 6px;
    display: inline-block;
    border: none;
}

.wpcf7 .wpcf7-submit:hover{
		color: #fff;
		background-color: #666;
}

.pibfi_pinterest .xc_pin{
		background-image: url('img/pinit.png');
		top: 10px;
		left: 10px;
}
.pagination{margin-bottom: 55px}
.share-box, .share-box:hover{border: 1px solid #777;}
.share-box:hover {
		color:#FA8279;
		background-color :#fff;
}

.widget-title{font-size:17px;text-align:center;padding:12px;}

a{	-o-transition:.2s;
		-ms-transition:.2s;
		-moz-transition:.2s;
		-webkit-transition:.2s;}
a:hover {
color:#777777;
text-decoration:none!important;	
}
body, .post-header h1 a, .post-header h2 a, .post-header h1{color:#383838}
.corail{color:#fa8279;}
.widget-social a i{
height: 33px;
width: 33px;
line-height: 34px;
background: #494949;
font-size: 18px;
-o-transition:.2s;
		-ms-transition:.2s;
		-moz-transition:.2s;
		-webkit-transition:.2s;}
.widget-social a:hover i{background: #dadde2;}
.widget ul.side-newsfeed li .side-item .side-item-text h4 a:hover{color: #dadde2;}
.widget ul.side-newsfeed li .side-item .side-item-text h4 a:{font-size: 15px}

/* content grid */
.sp-grid li .item img {
width: 50%;
height: auto;
float: left;
margin-right: 20px;
}
.sp-grid li .item .date{text-transform: uppercase; text-align:center; margin-bottom: 20px; font-size: 12px}
.sp-grid li .item .cat{margin-bottom: 18px; text-align:center}
.sp-grid li .item .cat, .sp-grid li .item .cat a {color: #FA8279;}
.sp-grid li .item .cat a:hover {color: #777777;}
.container.sp_sidebar .sp-grid li {
width: 100%;
padding-bottom:20px;
border-bottom: 1px solid #777777;
margin-bottom:29px;
}
.sp-grid li .item h2 a {
font-size: 23px;
letter-spacing:0.5px
}

.sp-grid li .item h2 a:hover{color: #FA8279; opacity: 1}
.item-content{padding-top:30px}
.sp-grid li .item h2{text-align:center; line-height: 30px}
.sp-grid li .item p {
margin-bottom: 19px;
font-size: 16px;
line-height: 24px;
text-align: justify;
}


.read-more {text-align: center;
border: 2px solid #494949;
padding: 4px 12px 2px;
font-style: italic;
float: right;
margin-top: 10px
}

.read-more:hover{border: 2px solid #dadde2; }
.error-404 h1{
	font-size: 40px;
}
.blanc{color:#fff !important;}

/*pin it button*/
.pibfi_pinterest{
	max-width: 100%;
}
/*sp grid */
.sp-grid li .item img{
	width: 100%;
	float: none;
	margin: 0;
	text-align: center;
}

.sp-grid li .item h2, .sp-grid li .item h2 a{
	font-size: 30px;
	text-transform: none;
	color: #383838;
	font-weight: 400 !important;
	font-style: italic;
	letter-spacing: 1px;
	
}

.sp-grid li .item .cat{
	margin-bottom: 5px;
}
.container.sp_sidebar .sp-grid li{
	border-bottom: 1px solid #777;
}

.sp-grid li .item .date{
	font-size: 10px;
	font-style: italic;
}
.sp-grid li .post-header{
	margin-bottom: 0;
	margin-top: 15px;
}

.post-share{margin-bottom:40px; margin-top: 15px}
.post{margin-bottom:70px}
.post-entry, .post-entry p{
	text-align: justify;
}

#respond label{width: 100%}

#respond #submit, #respond textarea, #respond input{
	border-radius: 0;
}

#respond textarea, #respond input{
color: #383838;
font-size: 15px;
font-family: Georgia, Times New Roman, serif;
line-height: 23px;
}
#respond textarea{
		height: 200px;
}
#respond input{
		width: 350px;
}
.respondLink{
   float: right;
}
/* Widget Tag Cloud */
.widget .tagcloud a {
letter-spacing: 0px;
text-transform: initial;
background: #ffffff;
color: #777777;
padding: 0px;
margin-right: 1px;
margin-bottom: 1px;
display: inline-block;
line-height:18px
}

.widget .tagcloud a:hover{background: #fff;color:#FA8279;}
div.tagcloud{text-align:center}

/* Page navi*/
.wp-pagenavi{float:right}
.wp-pagenavi span, .wp-pagenavi a{border: 0px solid #fff;}
.pagination a {
color: #494949;
font-family: inherit;
letter-spacing: 1px;
text-transform: uppercase;
font-size: 16px;
margin: 3px;
}
.pagination a:hover{color:#dadde2} 

.page-template-latestcomments .post-entry ul li, .page-template-latestposts .post-entry ul li{
	list-style: none;
}


/* iframe youtube*/

.post-entry p iframe{
                width: 100%;
}

/*Footer widget*/
.footer-widget-wrapper {
width: 100%;
}

#youtube-channel-4{
                width: 100%;
                margin-bottom: 10px;
}

.footer-youtube .ytc_video_2, .footer-youtube .ytc_video_3{
padding-right: 2%;
}

.footer-youtube .ytc_video_2, .footer-youtube .ytc_video_3, .footer-youtube .ytc_video_4{
width: 32% !important;
}

.footer-youtube .ytc_video_1{
display:none;
}

/*Footer social icons*/
#footer-social a i{-o-transition:.2s;
		-ms-transition:.2s;
		-moz-transition:.2s;
		-webkit-transition:.2s;}
#footer-social a:hover{color:#494949}
#footer-social a:hover > i{background-color:#494949}

/*footer logo*/
#footer-logo p{font-size: 17px;margin-top:10px}
#footer-logo{padding: 30px 0; clear:both;}

/*related posts*/
.item-related{
    position:relative;
	width:220px !important;
	height:147px;
	margin-right:20px;
}
.item-related:last-child{margin-right:0px;}

.item-related img
{    
    position:absolute;
	Z-index:1;
    left:0;
    top:0;
}
.item-related h3
{
z-index:100; 
position:absolute;
bottom:10%;
background: #fff;
opacity: .80;	
text-align:center;
width: 100%;
line-height: 16px;
padding:3px 0;
}

.item-related h3 a {text-transform:initial;letter-spacing: 0px;}
.item-related h3 a:hover {color: #454545;}


/*Sidebar derniers articles*/
.widget ul.side-newsfeed li .side-item .side-image img{width:auto}

.widget ul.side-newsfeed li .side-item h4{
   z-index: 100;
position: absolute;
  bottom: 13%;
  width: 300px;
  background-color: #fff;
  opacity: 0.8;
  text-align: center;
  padding: 5px 0;}
.widget ul.side-newsfeed li .side-item h4 a{color: #777777; font-family: "Montserrat", Helvetica, sans-serif;}
.widget ul.side-newsfeed li .side-item{position: relative}

.widget ul.side-newsfeed li{
   margin-bottom: 10px;
   padding-bottom:0;
   border-bottom: 0px solid #fff;
}


/* share box grid*/
.share-small{
line-height: 30px;
width: 30px;
height: 30px
}

.share-box {
    color: #777777;
    border-radius: 50%;
    width: 44px;}

/*columns footer*/ 
#leftcol{float:left;width:30%; margin-right:11px;text-align:center; padding: 7px; border: 1px solid #eee;}
#leftcol:last-child{margin-right:0; float: right;}
#leftcol a{color: #999;margin-bottom:10px}
#leftcol a:hover{color: #FA8279}

h2.cufon , h2.cufon a {text-align:center;color: #777777 !important; text-transform:uppercase; font-size:16px;margin-bottom: 10px;font-style: italic; font-family: "Montserrat", Helvetica, Arial, sans-serif;}
h3.cufon{margin-bottom:10px}
.feature{text-align:center}
.feature a.title {font-size:20px;margin-bottom:20px;line-height:45px}
.feature p{line-height: 20px;font-size:14px}
.feature .comment, #rightcol .comment{margin: 15px 0 15px 0;}

#rightcol .pink {margin-top:20px !important}
#rightcol .pink a.title{font-size: 22px}

.pink{background-color: #eee;margin-bottom: 20px; border: 1px solid #ddd;text-align:center; padding: 10px}

div.random ul{text-transform: uppercase}
div.random ul li{margin-bottom:10px}
div.random ul li a{color: #777777}
div.random ul li a:hover{color: #aaa}

/**/
.post-tags {margin:10px 0}
.post-tags a{text-transform: none;letter-spacing:0px;font-family: inherit;font-size: inherit; color: #a8a8a8;padding:0; margin:0 10px 0 0; background: transparent;}
.post-tags a:hover{color: #ccc;padding:0; margin:0; background: transparent;}
.post-pagination{border-bottom: 1px solid #777777;padding-bottom: 16px;}
.post-pagination h5{letter-spacing: 0;font-family: "Monserrat", Helvetica, Arial, sans-serif;}
.pagination-front{border-bottom: 0px solid; padding-bottom:0;}
.post-related{margin: 40px 0}
.post-box-title{margin-bottom: 30px}

/*navigation*/
#navigation{
    position:relative;
background: #fff !important;
margin-bottom: 20px;
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
}
#footer-logo{background: #ccc !important;}
#searchform input#s{
	font-size: 15px;
font-family: Times, serif;
}
#sidebar .widget #searchform input#s{width:270px}
.widget_search{
	float: right;
	margin-top:5px;
}
#sidebar iframe{max-width: 300px;}
#sidebar ins.adsbygoogle iframe, #sidebar iframe #aswift_0{height: inherit;}
#footer-logo a{color: #fff}
.menu li a {
		font-size:12px;
		text-transform: uppercase;
		letter-spacing: .1em;
                font-weight: 400;
                font-family: "Montserrat", Helvetica, Arial, sans-serif;
}
.menu li a:hover{color: #fa8279 !important;}
.menu li{margin-right:66px}
.menu li:last-child{margin-right:0px}
.menu li.menu-item-160482 a{color: #FA8279 !important;}
.menu li.menu-item-163990 a{
                text-transform: uppercase;
                font-style: italic;
                }
.menu li.menu-item-160482 a span{
    font-style: italic;
    text-transform: none;
    letter-spacing: 0.5px;
    position: absolute;
    top: 10px;
    left: 26px;
    -webkit-transform: rotate(345deg);
-moz-transform: rotate(345deg);
-o-transform: rotate(345deg);
font-family: Calligraffitti;
font-size: 14px;
}
ul.menu ul a, .menu ul ul a{color:#777777;background-color: #fff; border-top: 0px solid #fff !important; }
ul.menu ul a:hover, .menu ul ul a:hover{color:#FA8279 !important;background-color: #fff !important;}
ul.sub-menu li a {font-weight:400; letter-spacing: 0.1em; font-size: 13px; padding-bottom: 4px;}

.menu .sub-menu, .menu .children{
   left:-10px
}

ul.sub-menu li a{text-transform: none;}

/*comments bypostauthor*/
.bypostauthor div.thecomment{background-color: #eee; padding:20px;}
.link-comment{float:right;}
.archive-box{background: #fff;
border-bottom: 0px solid #fff;
margin-bottom: 20px;
margin-top: -40px;
}

/*Lire la suite*/
.readmore{position: absolute;
text-transform: uppercase;
padding-top: 96px;
font-size: 30px;
letter-spacing: 0.15em;
padding-left: 58px;opacity:0;filter: alpha(opacity=0);-o-transition:.2s;
		-ms-transition:.2s;
		-moz-transition:.2s;
		-webkit-transition:.2s;}
.readmore a{color: #fff;font-weight:bold}
.sp-grid li .item:hover .readmore{opacity:1 !important;filter: alpha(opacity=100);}
.sp-grid li .item:hover img{opacity:0.75 !important;}
.sp-grid li .item img:hover{opacity:inherit;}

/* social icons header */
div.social-menu{
	text-align: center
	margin-top:18px;
	}
ul.socialmedia-row{
    display:inline-block;
    list-style: none;
    padding: 0;
    margin: 0 auto;
    }
    
ul.socialmedia-row:after{clear:both;content:" "}
ul.socialmedia-row li{
   float: left;
margin-right: 35px;
padding: 0;}
ul.socialmedia-row li a{
   position: relative;
   color: #383838;
display: block;
padding: 0;
width: 26px;text-decoration: none;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
}


ul.socialmedia-row li:last-child{margin-right:0px}

ul.socialmedia-row li a span.contact{filter: alpha(opacity=0);
opacity: 0;
display: block;
text-decoration: none;
position: relative;
top: -9px;
left: -25px;
width: 76px;
font-size: 0.8em;
text-align: center;
font-weight: bold;
line-height: 16px;
font-family:'Montserrat', sans-serif;
text-transform: uppercase;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
}

ul.socialmedia-row li a span.youtube{filter: alpha(opacity=0);
opacity: 0;
display: block;
text-decoration: none;
position: relative;
top: -9px;
left: -25px;
width: 76px;
font-size: 0.8em;
text-align: center;
font-weight: bold;
line-height: 16px;
font-family:'Montserrat', sans-serif;
text-transform: uppercase;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
height:34px
}

ul.socialmedia-row li a span.facebook{filter: alpha(opacity=0);
opacity: 0;
display: block;
text-decoration: none;
position: relative;
top: -9px;
left: -25px;
width: 76px;
height: 34px;
font-size: 0.8em;
text-align: center;
font-weight: bold;
line-height: 16px;
font-family:'Montserrat', sans-serif;
text-transform: uppercase;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
}

ul.socialmedia-row li a span.instagram{filter: alpha(opacity=0);
opacity: 0;
display: block;
text-decoration: none;
position: relative;
top: -5px;
left: -25px;
width: 76px;
font-size: 0.8em;
text-align: center;
font-weight: bold;
height: 34px;
line-height: 16px;
font-family:'Montserrat', sans-serif;
text-transform: uppercase;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
}

ul.socialmedia-row li a span.tiktok{filter: alpha(opacity=0);
opacity: 0;
display: block;
text-decoration: none;
position: relative;
top: -9px;
left: -25px;
width: 76px;
font-size: 0.8em;
text-align: center;
font-weight: bold;
height: 34px;
line-height: 16px;
font-family:'Montserrat', sans-serif;
text-transform: uppercase;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
}


span.apsc-media-type{
                display:none;
}

i.aspc-instagram.fa-brands.fa-instagram{
                display: none;
}
.aspc-inner-block .social-icon{
                display: none;
}


ul.socialmedia-row li a:hover span{filter:alpha(opacity=100);opacity:1;}
ul.socialmedia-row li a:hover{zoom:1;text-decoration:none;}

.fa-lg{font-size: 1.6em !important;}

/* divers */

#ytc-wrapper .ytc-thumbnails{display:none !important;}
div.meta{border-top: 1px solid #777777; padding-top: 15px}
span.font-mont{font-family: 'Montserrat', sans-serif; text-transform: uppercase; }

div .hr {
  height: 2px;
  width: 40px;
  display: block;
  background-color: #fa8279;
  margin: 20px auto 30px;
}

div .hr-widget {
  height: 2px;
  width: 40px;
  display: block;
  background-color: #fa8279;
  margin: 0 auto 20px;
}
.post-header h1 a, .post-header h2 a, .post-header h1{font-style: italic}
.post-header h1 a:hover, .post-header h2 a:hover{opacity: 1; color:#FA8279;}
#archives-2{text-align: center;margin: auto;}
.thecomment .comment-text span.author a{color: #FA8279;}
.thecomment .comment-text span.author a:hover{color: #777777;}
.post-entry h1, .post-entry h2, .post-entry h3, .post-entry h4, .post-entry h5, .post-entry h6, .post-entry hr{letter-spacing: 0.025em;}
.link-all:after{display: table;content:" ";}
div.link-all{width:100%;display: block;margin-bottom:20px;}
div.link-all p{text-align: right;font-style: italic; font-size: 20px; margin: -20px 0 20px 0; font-family: "Montserrat", Arial, Helvetica, sans-serif;}

.thecomment .comment-text span.author, .thecomment .comment-text span.author a{font-family: inherit !important;}
.eapps-instagram-feed-posts-item:hover.eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-image{
   filter: none !important;
   transform: scale(1) translate(-50%, -50%) !important;
   transform-origin: 0 0;
}

.ytp-cued-thumbnail-overlay.ytp-exp-contain-thumbnail .ytp-cued-thumbnail-overlay-image{
    background-size: cover !important;
    -moz-background-size: cover !important;
    -webkit-background-size: cover !important;
}
/*************************************************
 *Computer <1200px
 *************************************************/

@media only screen and (min-width: 961px) and (max-width: 1400px) {
	.container {
		width:940px;
	}
        
	.menu li {
		margin-right: 30px;
	}
        .menu li:last-child {
		margin-right: 0px !important;
	}
	.menu{
		float: none;
		text-align:center;
	}
        
        .container.sp_sidebar #main{
         width: 600px;
        }
        
        .container.sp_sidebar .post-pagination .prev-post, .container.sp_sidebar .post-pagination .next-post{
         width: 48%;
        }
        
        #leftcol{
         padding: 10px 0;
         width: 100%;
         margin-bottom: 20px;
        }
        
        .item-related{
         width: 31% !important;
         margin-right: 14px !important;
         height: 124px;
        }
        
	.menu .sub-menu, .menu .children{
         text-align: left
        }
        
}

@media only screen and (min-width: 768px) and (max-width: 980px) {
         .slicknav_menu .slicknav_icon-bar{
            background-color: #777 !important;
         }
        #logo h1 a, #logo h2 a{font-size:57px;}

        .slicknav_nav li a{
         color: #777;
         font-size: 16px;
         font-family: Georgia, Times New Roman, sans-serif;
        }
        
        .slicknav_nav a{
         font-size: 16px;
         font-family: Georgia, Times New Roman, serif;
        }
        
        .slicknav_menu{
         font-size: 20px;
        }
        
        .container{
         width: 90%;
        }
        
        .container.sp_sidebar #main{
         width: 100% !important;
         margin-right: 0 !important;
         margin-bottom: 40px;
        }
        
        .container.sp_sidebar #sidebar, .container.sp_sidebar #sidebar .widget{
         width: 100% !important;
         float: none;
         text-align: center;
         clear: both
        }
        
        #sidebar .widget #searchform input#s{
         width: 96%;
        }
        
        #leftcol{
         margin-right: 10px;
        }
        
        .widget ul.side-newsfeed li{
         float: left;
         text-align: center;
         width: 50%;
        }
        
}

@media only screen and (max-width: 767px) {
   #logo h1 a, #logo h2 a{font-size:40px;}
   .slicknav_menu .slicknav_icon-bar{
            background-color: #777 !important;
         }
        
        .slicknav_nav li a{
         color: #777;
         font-size: 16px;
         font-family: Georgia, Times New Roman, sans-serif;
        }
        
        .slicknav_nav a{
         font-size: 16px;
         font-family: Georgia, Times New Roman, serif;
        }
        
        .slicknav_menu{
         font-size: 20px;
        }
        
         .container{
         width: 90% !important;
        }
        
        .container.sp_sidebar #main{
         width: 100% !important;
         margin-right: 0 !important;
         margin-bottom: 40px;
        }
        
        .container.sp_sidebar #sidebar, .container.sp_sidebar #sidebar .widget{
         width: 100% !important;
         float: none;
         text-align: center;
         clear: both
        }
        
        #sidebar .widget #searchform input#s{
         width: 96%;
        }
        
        #sidebar img{
         max-width: 100%;
        }
        
        #leftcol{
         margin-right: 0;
         width: 100%;
         margin-bottom: 20px;
        }
        #leftcol:last-child{
         float: left;
        }
        
        .widget ul.side-newsfeed li{
         float: left;
         text-align: center;
         width: 100%;
        }
        
        .share-box{
          width: 42px !important;
          height: 42px !important;
          line-height: 45px !important;
          margin: 0px 10px !important;
        }
        
        .container.sp_sidebar .post-pagination .prev-post, .container.sp_sidebar .post-pagination .next-post{
         width: 48%
        }
        
        .item-related{
         width: 31% !important;
         height: 99px;
         margin-right: 10px;
        }
        
        .footer-youtube .ytc_video_2, .footer-youtube .ytc_video_3{
padding-right: 0%;
padding-bottom: 30px;
}

.footer-youtube .ytc_video_2, .footer-youtube .ytc_video_3, .footer-youtube .ytc_video_4{
width: 100% !important;
}

}

@media only screen and (max-width: 500px) {
   .item-related{
         width: 300px !important;
         height: 200px;
        }
#logo h1 a, #logo h2 a{font-size:38px;}
}

@media only screen and (max-width: 480px) {
        #logo h1 a, #logo h2 a{font-size:28px;}
	ul.socialmedia-row li{
		margin-right: 15px;
	}
	
	.post-share{
		margin-top: 40px;
	}
	.share-box{margin: 0 5px !important;}
	.container.sp_sidebar .post-pagination .prev-post, .container.sp_sidebar .post-pagination .next-post{
		width: 100%;
	}
	#sidebar .widget #searchform input#s{
		width: 90%
	}
	.widget ul.side-newsfeed li .side-item h4{
		width: 100%;
	}
	.widget ul.side-newsfeed li .side-item .side-image{
		width: 100%;
	}
	img.img_ad{
		width: 230px !important;
	}
	
	#respond input{
		width: 200px !important;
	}
	
	#respond textarea{
		width: 83% !important;
	}
	.item-related{
		width: 200px !important;
		height: 120px;
	}
	
	iframe#aswift_1{width: 200px !important;}
	
}


.wp-polls ul li{
    padding: 0 !important;
    margin-bottom: 10px !important;
    border-bottom: 0px solid #fff !important;
}

.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.owl-controls{
  display: none !important;
}

#eapps-instagram-feed-1 .eapps-instagram-feed-posts-slider-nav{
  display: none !important;
}

div#recent-comments-2{
    margin-bottom: 5px;
}
.link-comment-sidebar{
    float: right;
}