span.twitter11{background-image:url(../img/social-sprites.png);background-position:0 -1170px;display:block;height:30px;width:30px;border-radius:100%;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.3);margin-left:5px;}
span.twitter11 a{text-indent:-9999px;display:block;min-height:24px;}
span.facebook11{background-image:url(../img/social-sprites.png);background-position:0 -150px;display:block;height:30px;width:30px;border-radius:100%;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.3);}
span.facebook11 a{text-indent:-9999px;display:block;min-height:24px;}
.icon-img{float:left;}
#mainImgDiv{margin-left:50px;}
#twitterIMG{display:block !important;}
.dynamic-image{display:block;margin:0px auto;float:none;width:700px;}
#mainSocialIcon{width:500px;min-height:50px;margin-top:5px;float:left;margin-bottom:6px;}
.fbLike{float:left;width:78px;line-height:37px;margin-top:7px;}
.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{}
#text{min-height:40px;}
#author{height:24px;}
.page-top{padding:0px 0px;}
@media only screen
and (min-width:768px){.threecolumn{float:left;width:31%;margin-right:3%;margin-bottom:20px;}
.bigcolumns{float:left;width:49%;margin-bottom:20px;margin-right:1%;}
.left_social{width:30px;float:left;position:relative;}
.right_image{float:none;width:auto;overflow:hidden;}​​
.right_image IMG{width:100%;height:auto;}
.right{float:right;margin-right:0%;}
.more_right{margin-right:3.5%;}
.clearfixBottom{margin-bottom:15px;float:left;display:block;}
.demo{width:100%;display:none;}
.home_b{margin-left:0px;}
}
@media only screen
and (min-width:480px) and (max-width:767px){.threecolumn{float:left;width:49%;margin-right:0%;margin-left:1%;margin-bottom:20px;}
.bigcolumns{float:left;width:98%;margin-left:1%;margin-bottom:20px;}
.left_social{width:30px;float:left;position:relative;}
.right_image{float:none;width:auto;overflow:hidden;}​​
.right_image IMG{width:100%;height:auto;}
.right{float:left;margin-right:0%;}
.clears{clear:both;}
.clearfixBottom{margin-bottom:0px;float:left;display:block;line-height:0px;}
#mainIMG{width:480px !important;}
.mainDiv{width:480px !important;}
#mainImgDiv{margin-left:9px;}
#newIMG{width:600px !important;}
#mainTextDiv{width:100% !important;}
#mainSocialIcon{width:100% !important;}
#mainComment{width:100% !important;}
.demo{display:none;}
.devsocial{display:none;}
#mainSocialIcon, #Dfblike{display:none !important;}
#smallIcon, #mfblike{display:block !important;}
}
@media only screen
and (min-width:100px) and (max-width:479px){.clearfixBottom{margin-bottom:0px;float:left;display:block;line-height:0px;}
.threecolumn{float:left;width:98%;margin-left:1%;margin-bottom:20px;}
.bigcolumns{float:left;width:98%;margin-left:1%;margin-bottom:20px;}
.left_social{width:30px;float:left;position:relative;}
.right_image{float:none;width:auto;overflow:hidden;}​​
.right_image IMG{width:100%;height:auto;}
.right{float:left;margin-right:0%;}
.clears{clear:both;}
#share-wrapper{top:60px !important;left:78px !important}
#mainSocialIcon, #Dfblike{display:none !important;}
#smallIcon, #mfblike{display:block !important;}
}
@media only screen
and (max-width:480px) and (min-width:321px){#twitterIMG{width:100% !important;display:block !important;}
#mainImgDiv{width:100% !important;margin-left:0px !important;}
.mainDiv{width:100% !important;}
#mainTextDiv{min-height:85px !important;}
#mainSocialIcon{margin-top:6px;}
.fbLike{float:right !important;width:78px;line-height:0px;margin-top:10px;margin-right:20px;}
#fbsocial, #twsocial, #gsocial{display:none;}
#smallfbsocial, #smalltwsocial, #smallgsocial{display:block !important;}
#smallprevious, #smallnext{display:block !important;width:18px;}
#previous, #next{margin-top: 12px;}
#newIMG{border:25px solid #ddd;}
#pslidearrow{margin-left:5px;}
#nslidearrow{margin-left:6px;}
.demo{display:block;width:100%;}
li.lslide{margin-right:0px !important;}
.clone{margin-right:0px !important;}
#header .logo{padding:0px 0px;}
.devsocial{display:none;}
#smalltwsocial, #smallgsocial, #smallfbsocial, #smalltwsocial, #smallgsocial, #mfblike{margin-left:5px;}
}
@media only screen
and (max-width:320px) and (min-width:100px){#twitterIMG{width:100% !important;display:block !important;}
#mainImgDiv{width:100% !important;margin-left:auto !important;margin-right:auto;}
.mainDiv{width:100% !important;}
#mainTextDiv{min-height:60px !important;}
#mainSocialIcon{min-height:0px !important;}
.fbLike{float:right;width:78px;line-height:0px !important;margin-top:10px;}
#text{min-height:58px;}
#fbsocial, #twsocial, #gsocial{display:none;}
#smallfbsocial, #smalltwsocial, #smallgsocial{display:block !important;}
#smallprevious, #smallnext{display:block !important;width:18px;}
#previous, #next{display:none !important;}
#newIMG{border:25px solid #ddd;}
#smallgsocial{left:10px !important;}
#smalltwsocial{left:5px !important;}
.demo{display:block;height:72px !important;margin-right:-7px !important;width:100%;}
li.lslide{padding:0px 23px;margin-right:0px !important;}
.clone{margin-right:0px !important;}
#header .logo img{width:215px;}
#header .logo{padding:0px 0px;}
div.body > div.main{margin-top:-20px;}
.page-top{padding:0px 0 !important;}
.devsocial{display:none;}
#breadcrumb{margin-bottom:12px;}
.mobile_unit{ margin: 0px auto;}
}
@media only screen
and (min-width:570px) and (max-width:766px){#mainIMG{width:450px !important;}
.nextclass, .previousclass{margin-top:1% !important;}
.devsocial{display:none;}
}
@media only screen
and (min-width:481px) and (max-width:571px){#mainIMG{width:360px !important;}
.nextclass, .previousclass{margin-top:1% !important;}
.devsocial{display:none;}
}
@media only screen
and (max-width:400px) and (min-width:350px){

#twitterIMG{margin-top:0px !important;}
.devsocial{display:none;}
#mfblike{margin-left:4px !important;}
.fbLike{margin-right:0px;}
}
div#text::after{content:"Select To Tweet";float:right;margin-right:-6px;text-transform:uppercase;font-size:11px;background-image:url(//www.marriage.com/images/birdy.png);background-repeat:no-repeat;background-position:97px -1px;background-size:22px;padding-right:28px;}
.left-quote-hr{float:left;border-bottom:2px solid #eee;width:43%;margin-right:16px;margin-left:10px;margin-top:8px;}
.right-quote-hr{float:right;border-bottom:2px solid #eee;width:43%;margin-right:10px;margin-top:8px;}
.left-sub-quote-hr{float:left;border-bottom:2px solid #eee;width:36.5%;margin-right:16px;margin-left:10px;margin-top:8px;}
.right-sub-quote-hr{float:right;border-bottom:2px solid #eee;width:36.5%;margin-right:45px;margin-top:8px;}
.head-quote-hr{display:inline-block;margin-bottom:10px;font-size:24px;color:#4d4d4d;font-weight:700;font-family:nunito;}
.new-div-class-dekstop{margin-left:5px;font-weight:normal;margin-top:10px;}
.row-hr{width:96%;}
.quote-cat{width:99%;margin-left:-13px;}

@media only screen and (max-width: 991px)
{
	.head-quote-hr{text-align: left;width: 100%;margin-bottom: 10px!important; font-size: 20px;}
	.quote_content {
    font-size: 16px !important;
    line-height: 25px;}
	.left-sub-quote-hr{display: none;}
    .right-sub-quote-hr{display: none;}
}