@charset "utf-8";.titleheading{color:#3e3e3e;font-family:Nunito,sans-serif !important;font-size:36px;font-weight:bold;margin:0px 0 12px 0;padding:0;letter-spacing:normal;}
.marriageQuiz{font-family:Nunito,sans-serif !important;font-size:40px;font-weight:bold;margin-bottom:-40px;}
.reclass{color:#000000 !important;font-size:17px;font-weight:bold;padding-bottom:25px;border-bottom:1px solid #ddd;}
.mainResult{width:92%;text-align:left;text-shadow:none;}
.m_result_data{text-align:justify;margin:10px 0% 0 0%;float:left;width:94%;}
.m_rtitle{color:#000000 !important;font-size:21px !important;font-family:Nunito,sans-serif !important;}
.m_rdesc{color:#000000 !important;font-size:18px;font-family:Nunito,sans-serif !important;}
.clear{clear:both;}
#m_social_area{float:left;margin:15px 5% 0px 0%;text-align:left;width:100%;}
.qTitle{background:#fff;text-align:center;font-size:28px;margin-top:20px;}
h2.descrip{margin:0px 0px 3px 0px !important;color:#0088cc;}
ht.top_descrip{font-size:18px !important;}
.splash__title--light-text-no-image{color:#0099e6;}
.splash__title{max-width:380px;padding:10px;margin-top:5px;font-weight:600;}
.splash__body.top{top:10px;}
.splash__body.right{right:10px;}
.splash__body{position:absolute;max-width:90%;}
.quizimg{position:relative;}
span > a:hover{text-decoration:none;color:#4d4d4d !important;}
.divWidth{width:19% !important;}
.normalText{text-transform:none !important;}
.quiz_b{display:none;}
.quiz_active{display:inline !important;}
.the_btn_pre{color:#FFFFFF;font-size:15px !important;padding:8px 19px;text-decoration:none !important;border-radius:3px 3px 3px 3px !important;float:left;cursor:pointer;font-weight:bold;text-shadow:0 -1px 1px rgba(0,0,0,0.25);box-shadow:rgba(0, 0, 0, 0.498039) 0px 1px 3px 0px;background-color:#3c8ac9 !important;color:#FFFFFF !important;border:1px solid #3c8ac9 !important;}
.the_btn_pre:hover{background: #337ab4!important;}
div.story_desc > span, div.story_desc > span > p,div.story_desc > span > p > span{font-size:18px;}
h2.descrip > a:hover, h5.normalText > a:hover{text-decoration:none !important;color:#000 !important;}
#quizstart{margin-top:20px; padding: 14px 150px; font-size: 24px !important; font-family:Nunito,sans-serif;}
.right-side-quiz{color:#666;margin-bottom:20px;margin-top:-5px;text-transform:none !important;}
.fbLike{float:right;width:78px;line-height:37px;margin-top:7px;}
.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{}
.story_ipad_icon{min-height:75px;}
.labelHover{min-width:100% !important;}
@media only screen and (min-width:1000px) and (max-width:1200px){.divWidth{width:25% !important;}
#right-side{margin-top:0px !important;}
}
@media only screen and (min-width:480px) and (max-width:1024px){.devshareimg{display:none !important;}
#right-side{margin-top:20px;}
.story_ipad_icon{display:block !important;min-height:75px;}
.marriageQuiz{margin-bottom:-10px;}
.labeloption{width:8% !important;}
.labeltext{width:90% !important;}
#quizstart{padding:8px 19px !important;}
.retakebtn{margin:0px 0px !important;padding:8px 8px !important;}
.nextbtn{padding:8px 16px !important;}
#checkloader{margin:28px 6px !important;}
.col-md-8{position:relative;min-height:1px;padding-left:15px !important;padding-right:15px !important;padding-top:10px !important;}
.titleheading{font-size:17px !important;font-weight:600;font-family:Nunito,sans-serif !important;color:#3F3F3F;margin:0 !important;line-height:30px !important;}
span.totalQ{font-weight:600;font-size:13px;color:#3f3f3f;font-family:Nunito,sans-serif !important;padding:3px 0px 10px 0px;}
.story_desc span{font-size:16px !important;font-family:Nunito,sans-serif !important ;color:#4d4d4d !important;line-height:21px;}
.story_desc{padding:0;}
}
@media only screen and (max-width:479px){.largeicon{display:none;}
#smallIcon{display: block !important;
    margin-left: -6px !important;
    margin-top: 10px;
    margin-bottom: 0;}
.marriageQuiz{font-size:30px;line-height:30px;}
.the_btn_pre{margin:0px 0px !important;}
#loadershow,checkloader{margin:11px 6px !important;padding:0 !important;}
.checknext{margin-bottom:50px !important;}
.labeltext{width:75% !important;}
.startbutton{padding:20px 0px}
#right-side{margin-top:20px;}
#smalltwsocial,#smallgsocial,#smallfbsocial,#smalltwsocial,#smallgsocial{margin-left:5px !important;}
.m_rtitle{font-size:21px !important;}
.story_ipad_icon{display:none !important;}
.labeltext{width:80% !important;}
.titleheading{font-size:17px !important;font-weight:600;font-family:Nunito,sans-serif !important;color:#3f3f3f;line-height:22px !important;margin:8px 0px 8px 0px !important;}
span.totalQ{font-weight:600;font-size:14px;color: #616161 !important;font-family:Nunito,sans-serif !important;padding:3px 0px 10px 0px;}
.story_desc span{font-size:14px !important;font-family:Nunito,sans-serif !important;color:#4d4d4d !important;line-height:25px !Important;}
span.logo > a > img{width:230px !important;}
.small-font{font-size:22px !important;margin-top:55px;line-height:22px !important;margin-left:-20px;}
.col-md-8{position:relative;min-height:1px;padding-left:15px !important;padding-right:15px !important;padding-top:10px !important;}
.story_desc{padding:0;}
.splash__body{display:none !important;}
.img_contant{display:block !important;}
}
@media only screen and (min-width:479px) and (max-width:550px){.labeloption{width:11% !important;}
.labeltext{width:89% !important;}
.largeicon{display:none;}
#smallIcon{display: block !important;
    margin-left: -6px !important;
    margin-top: 10px;
    margin-bottom: 0;}
.col-md-8{position:relative;min-height:1px;padding-left:15px !important;padding-right:15px !important;padding-top:10px !important;}
.small-font{font-size:25px !important;margin-top:145px;line-height:22px !important;}
.story_desc{padding:0;}
.splash__body{display:none !important;}
.img_contant{display:block !important;}
}
@media only screen and(max-width:379px){.titleheading{font-size:18px !important;}
.col-md-8{position:relative;min-height:1px;padding-left:15px !important;padding-right:15px !important;padding-top:10px !important;}
.small-font{font-size:22px !important;margin-top:87px;line-height:22px !important;margin-left:-20px;}
.story_desc{padding:0;}
}
@media all
and (min-width:551px)
and (max-width:991px){.splash__body{display:none !important;}
.img_contant{display:block !important;}
}