
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');
body{margin:0;padding:0;font-family:Arial, 'Droid Sans', sans-serif;text-align:left;background:white;}
*{ outline:none; }
a{ text-decoration: none; color:inherit; cursor:pointer; }
ul,li{ list-style:none; }
img{ border:0; }
.flt{ float:left; }
.frt{ float:right; }
.clr{ clear:both; }
.text-right{ text-align:right; }
.text-center{ text-align:center; }
.posRelative{ position:relative; }
.lightwhite{ color:#efefef; }
.width380{ width:380px; }
.f14{ font-size:14px; }
.f16{ font-size:16px; }
.link{ color:#fff; }
.link:hover{ color:#D88200; }
.block{display:block;}
.tab_vipprofile{background-image: url(../img/body-bg.gif);}
.mytabsvip2 > li.active > a {
    
    cursor: default !important;
    color: #fff !important;font-family: 'Advent Pro', sans-serif;
    font-size: 19px !important;
    background-color: #d91633 !important;
    border: 1px solid #ddd !important;
    border-bottom-color: transparent !important;
}.mytabsvip2 > li > a {
    margin-right: 2px;
    line-height: 1.42857143;font-size: 19px !important;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
}
.packdetcartad{    background: #d91633;
    color: #fff;}

.ge{    background: rgba(0,0,0,0.1);
    padding: 11px 0 9px 7px;
    margin: 6px 0 0 -9px;
    border-radius: 3px;}
.assistedv {
      font: normal 39px arial;
    color: #FFF;
    text-align: center;
    text-shadow: none;
    padding-top: 350px;
}

.items_pro3 {

    background: rgb(255, 255, 255);
    position: relative;
    padding: 2px 3px 15px 6px;
    border-radius: 4px;
    margin: 0px 0px 29px;
}
.mdimg2bn {
    background: url(../img/home_elite_bg.jpg);
    background-position: 52% 0%;
    background-repeat: no-repeat;
    background-attachment: fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    min-height: 400px;
    width: 100%;
}.info {
    padding: 12px 14px 0 11px;
    border-top: 1px solid #f3f3f3;
    min-height: 141px;
    margin: 9px 0 0 0;
}.adtextinnatiomu2 {
       font-family: 'Open Sans', sans-serif;
    padding: 0px 8px;
    font-size: 15px;
    color: #88898a;
    line-height: 18px;
    padding: 8px 0px;
    border-top: 1px solid #e8e8e8;
    text-align: left;
    font-weight: 500;
    /* float: right; */
    /* width: 45%; */
    letter-spacing: 0.2px;
    vertical-align: initial;
}.product_clsde {
   font-size: 17px;
    line-height: 18px;
    color: #34495e;
    letter-spacing: 0.2px;
    font-family: 'Open Sans', sans-serif;
    padding: 3px 0 0px 2px;
    font-weight: 600;
    text-align: left;
    margin: 0;
}
.profile_sec{background: #e7e6e6;}

.regiwster_btn a {    background-color: #34495e;
    font-family: 'Advent Pro', sans-serif;
    color: #fff;
    padding: 12px 27px 14px 21px;
    display: inline-block;
    font-weight: 500 !important;
    margin: 4px 0 9px 0;
    font-size: 20px;}

.mnri {
    background: url(../img/nri.jpg);
    background-position: 32% 12%;
    background-repeat: no-repeat;
    background-attachment: fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    min-height: 400px;
    width: 100%;
}



#dt-1,#mt-1  {    padding-top: 25px;
}#sr-1  {    padding-top: 15px;}
#dt-1 i,#mt-1 i {color: #fff;}
#asst-ser {
    margin-top: 25px;
    color: #FFF;
    text-align: center;
    line-height: 22px;
    font-weight: 300;
    word-spacing: 0px;
    letter-spacing: 1.5px;
    font-family: 'Advent Pro', sans-serif;
}#exprs-1 {
    display: block;
    padding: 11px 2px 2px 2px !important;
    /* font-weight: 300; */
    line-height: 22px;   font-family: 'Advent Pro', sans-serif;
    font-size: 19px;
    text-align: center;
    color: #FFF;
}.advantas {
    background: url(../img/bgvip.jpg) no-repeat;
    width: 100%;
    background-size: cover;
    padding-top: 20px;
    padding-bottom: 100px;
}#packis {
    display: inline-block;
    border: 1px solid #edb41b;
    background-position: 50% 16%;
    background-size: 22px auto;
    cursor: pointer;
   padding: 17px 0 23px 0;
    width: 100%;
    font-size: 14px;
    border: 1px solid #999999;
}
.fdf{text-align: center; color: #fff; font-size: 25px;    margin: 0 0 38px 2px;}
.span1d{display: block;
    font-size: 18px;
    color: #fff;
    font-family: Arial, 'Droid Sans', sans-serif;
    text-align: center;
    font-weight: 400;}
.span1d2{display: block;
    color: #fff;font-family:Arial, 'Droid Sans', sans-serif;
    text-align: center;
    font-weight:500;}
.span1d3{display: block;
    color: #fff;font-family:Arial, 'Droid Sans', sans-serif;
    text-align: center;
    font-weight: 500;}
.smjodi {
    font-size: 15px;
}
.jodi-txt  span {
    color: #a53a3a;
}
.jodi-txt {
    font-size: 35px;
    line-height: 40px;
}
.vip_jodi {
    background-color: #222222;
    padding: 35px 0; color: #fff;
}








.vipmore{color: #fff;    font-family: 'Advent Pro', sans-serif;}


.banner_formnew {
    background-color: #FFFFFF;
    width: 36%;
    float: right;
    border-radius: 10px;
    margin-top: 16%;
    margin-bottom: 17%;
    padding: 2.5% 3%;
    height: auto;
}







header{ position:fixed;  z-index:99999; height:60px; padding-top:5px; padding-bottom:30px; top:0; width:100%; box-shadow:0 0 2px 0 rgba(0,0,0,0.2); background:/*url('//imgs.communitymatrimony.com/cbsimages/assistedimages/header-bg.jpg') repeat;*/}
.thumb{  padding:5px; border:1px solid #ececec; background:white; box-shadow:0 0 5px 0 rgba(0,0,0,0.5); }
.captionInfoPanel{  color:#FFF; font-family:'Arial'; }
.captionInfo{ position:absolute; display:none; }

/* carousel options */
.carouselContainer{ position:relative; }
#carousel img, .nav{ cursor:pointer; }
#carousel img{ width:217px; box-shadow:0px 16px 8px -10px rgba(0, 0, 0, .6); }
.carouselHolder{position:relative; }
.captionHolder{ position:relative;  background:#6069ac; }
.captionInfoPanel strong{ font-size:18px; }
#assistedMarriages .h1,.watchtv-bg .h1,#subscribefrm .h1{ color:#FFFFFF; margin:25px auto 30px; font:34px/35px Arial; width:420px; }
.watchtv-bg .h1{text-align:center;}
.bodyContainer{ padding-top:75px; width:100%; padding-bottom:60px; background:url(../img/photoknow.jpg) no-repeat; }
#prev { background-position:0 0;}
#next {  background-position:-17px 0;}
#subscribefrm .h1{color:#363636;}

.advantage-flow{ padding-top:50px; background:url(../img/square-bg.jpg) repeat;}
.watchtv-bg{ padding:80px 0px; background:url(../img/btm-square-bg.jpg) repeat;}
.flowBox div{ font-size:20px; }
.flowBox p{ margin:10px 0; }
span[class*='icon']{ width:72px; height:72px; position: absolute; top: 50%; left: 12px; margin-top:-36px; background-image:url(../img/bubble_icon.png); * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/bubble_icon.png',sizingMethod='crop');* background:none!important;}
.icon1{ background-position:0 0; }
.icon2{ background-position:-72px 0; }
.icon3{ background-position:-144px 0; }
.icon4{ background-position:0 -72px; }
.icon5{ background-position:-72px -72px; }
.boxcol1 div{ color:#68b9e3; }
.boxcol2 div{ color:#c5ad4c; }
.boxcol3 div{ color:#c66db9; }
.boxcol4 div{ color:#7cb64a; }
.boxcol5 div{ color:#8891d3; }
.boxcol6{ width:72px; height:72px; background:url(../img/bubble_icon.png) -144px -72px no-repeat;}
.icon1, .icon2, .icon3, .icon4, .icon5, .boxcol6{ animation:flip 2s linear 3s 1; -webkit-animation:flip 2s linear 3s 1; -moz-animation:flip 2s linear 3s 1; -o-animation:flip 2s linear 3s 1; -ms-animation:flip 2s linear 3s 1;}
@keyframes flip{ 0%{transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-o-transform: rotateY(0deg);-ms-transform: rotateY(0deg);} 100%{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-o-transform: rotateY(360deg);-ms-transform: rotateY(360deg);}}
@-webkit-keyframes flip{ 0%{transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-o-transform: rotateY(0deg);-ms-transform: rotateY(0deg);} 100%{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-o-transform: rotateY(360deg);-ms-transform: rotateY(360deg);}}
@-moz-keyframes flip{ 0%{transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-o-transform: rotateY(0deg);-ms-transform: rotateY(0deg);} 100%{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-o-transform: rotateY(360deg);-ms-transform: rotateY(360deg);}}
@-o-keyframes flip{ 0%{transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-o-transform: rotateY(0deg);-ms-transform: rotateY(0deg);} 100%{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-o-transform: rotateY(360deg);-ms-transform: rotateY(360deg);}}
@-ms-keyframes flip{ 0%{transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-o-transform: rotateY(0deg);-ms-transform: rotateY(0deg);} 100%{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-o-transform: rotateY(360deg);-ms-transform: rotateY(360deg);}}
footer{ background:#000000; color:#ffffff; font-size:14px; padding:37px 0; line-height:20px;}
footer a{ color:#ffffff; }
footer a:hover{ color:#ff9000; }
.social_icon{width:62px; padding-top:10px; float:right;}
.social-tube-icon,.social-fb-icon{background:url(//imgs.communitymatrimony.com/cbsimages/assistedimages/social-icons.gif) no-repeat left top; width:26px; height:26px;  float:left;}
.social-tube-icon{background-position:0px -34px; margin-left:10px;}
.close, .closePopup{ position:absolute; right:0; top:0;font-size: 14px;font-weight: bold;padding: 2px 7px 4px;position: absolute;right: -9px;top: -9px; border-radius:50%; background:white;}
.embed_iframe { position: relative;    padding-bottom: 56.25%; /* 16/9 ratio */ padding-top: 30px; /* IE6 workaround*/ height: 0;  overflow: hidden;}
.embed_iframe iframe,.embed_iframe object,.embed_iframe embed {position: absolute; top: 0;left: 0; width: 100%; height: 100%;}

.india{ background-image:url(../img/india-flag.gif); }
.uk{ background-image:url(../img/uk-flag.gif) }
.usa{ background-image:url(../img/usa-flag.gif) }
.uae{ background-image:url(../img/uae-flag.gif)}
.mail{ background-image:url(../img/mail-icon.html); }
.mail a:hover{color:#FF9000}
.menuNavigation > li > a:hover{color:#FF9000}
.hide_Help a.phno{ background-position: center left; background-repeat: no-repeat;   padding: 0px 0 0px 30px;}
.hide_Help a.phno span,.pop_needHelp span.phno span{text-transform:none; font-weight:normal; font-size:13px; color:#5861A4;}
.formTable{ padding:0; border:0; border-spacing: 0; border-collapse: collapse; }
.formTable td{ border-bottom:0px solid #e9e8e8; font-size:14px; color:#595a58; padding-top:5px; }
.txtbox{ margin-left:10px; width:92%; padding-left:5px; padding-right:5px; background:none; border: 1px solid #e0e0e0; height:30px; color:#595a58; font:14px/normal 'Droid Sans', sans-serif; }
select.txtbox{ background:transparent url(../img/dropdown.jpg) 98% center no-repeat; text-indent: 0.01px; height:33px; padding:8px 0; text-overflow: ""; padding-left:0; -webkit-appearance: none; -moz-appearance: none; appearance: none;  width:97%; opacity: 1; }
select::-ms-expand{ display: none;}
.dychange{ display:none; }
.greybtn{ color:#e3e3e3; height:36px; font-size:17px; border-radius:5px; padding:0 20px; border:0; cursor:pointer; margin-top:20px; background:#6069ac; font:15px/normal 'Droid Sans', sans-serif;}
.formGroup input[type="radio"]{ margin:0 10px 0 0; }
input.btn{ display:inline-block; color:#e3e3e3; line-height:38px; font-size:18px; border-radius:5px; padding-left:15px; padding-right:50px; background:#6069ac url(../img/arr.png) right -3px no-repeat;}
input.btn{ border:none; line-height:38px; margin-top:15px; height:38px; cursor:pointer; }
.listPt{ padding-left:20px; margin:0; }
.listPt li{ list-style:disc;}
.padd15{ padding:15px; }
.padt15{ padding-top:15px; }
#memberIdLoad{ display:none; }
.sep{ padding-left:5px; }
.hd_down_arrow{background:url(../img/arrow-down-blue.png) no-repeat scroll right center; padding-right:15px;}


@media screen and (-webkit-min-device-pixel-ratio:0) { 
        select.txtbox {
            padding-right:18px;  
			width:96.5%;
        }
    }
.watchtv-mob{margin-top:0px;}

/* --------------------------------- */

@media screen and (min-width:320px) and (max-width:767px){
.flt.logo {width: 280px;}
.flt.logo img {max-width: 100%; height:auto;   padding-left: 5px;padding-top: 8px;}
header{height:39px;}
.navginationIcon{ display:block;}
.menuNavigation,.menuNavigation > li.hide_Help{ display:none; }
.navginationIcon,.menuNavigation a,.boxcol6,.arrow{ display:block; }
header .container{ width:100%; padding:0px;}
.logo{ margin:0px 0 0 5px; }
.navginationIcon{ float:right; margin:28px 10px 0 0; padding:5px;cursor:pointer; border-radius:3px;width:15px;height:17px;background:url(../img/navigation-icon.png) center no-repeat; }
.menuNavigation{float: left;clear:both;margin: 9px 0px; width:100%; text-align:center; padding:0px; background:#ffffff; }
.menuNavigation > li{ display:block; margin-left:0; background:url(../img/header-bg.html) repeat; width:100%; }
.menuNavigation > li > a{ float:none; display:block; margin:0; border-bottom:1px dashed #5962A5; padding:6px 0; }
.menuNavigation > li  a.btn{ border-bottom:none; padding:0 0; }
.menuNavigation > li.pop_needHelp{ display:block; }
#needHelp{ display:none; position:fixed; z-index:100000; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
#needHelp div{ width:260px; margin:auto; margin-top:15%; position:relative; }
#needHelp ul{ color: #FFFFFF; font-size: 14px; padding:0; line-height: 47px; background:#5861a4;}
#needHelp li{ padding-left:50px; background-color:#5861a4; background-position:20px center; background-repeat:no-repeat; box-shadow:0 0 1px 0 rgba(0,0,0,0.2); }

.advantage-flow{ padding-top:25px; }
.advantage-flow .container{ padding:0 0px; background:none; height:auto; }
.arrow{ height:30px; background:url(../img/arrow.png) center bottom no-repeat;}
.boxcol6{ margin: auto; }
.boxContainer{ padding:10px 0 30px 0; }
.flowBox{ background:#fff; color:#767676; border-radius:5px; font-size:15px; box-shadow:0 2px 5px 0 rgba(0,0,0,0.5);}
.skewBoxContent{ color:white; margin:auto; padding:30px 0px 20px 0px; font: 26px Arial;line-height: 50px;letter-spacing: -1.5px;width: 300px;text-align: center; }
.thumb{display:none;}
.bodyContainer{padding-bottom: 70px;}
.captionHolder{ padding:5px; height:300px; }
.captionInfoPanel p{ font-size:12px; }
.captionInfoPanel strong{ font-size:15px; }
#assistedMarriages .h1,.watchtv-bg .h1,#subscribefrm .h1{ color:#FFFFFF; margin:25px auto 20px; font:24px/35px Arial; width:300px; }
footer .container .flt{text-align:center;}
footer{line-height:17px; }
footer .flt{ float:none; }
footer .frt{ float:none; margin-top:10px; text-align:center; }
footer .frt a{ display:inline; font-size:10px;}
.social_icon{width:62px; padding-top:5px; float:none; margin:0 auto;}
#toTop{ height:0; width:0; }
.mob_banner_form{background-color:#FFFFFF; width:94%; padding:2.5% 3%; }
.mobview{width:100%;}
.mobview-hdr{ background: #f1f1f1; /* Old browsers */background: -moz-linear-gradient(top,  #f1f1f1 0%, #f1f1f1 50%, #e4e4e4 50%, #e4e4e4 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(50%,#f1f1f1), color-stop(50%,#e4e4e4), color-stop(100%,#e4e4e4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f1f1f1 0%,#f1f1f1 50%,#e4e4e4 50%,#e4e4e4 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #f1f1f1 0%,#f1f1f1 50%,#e4e4e4 50%,#e4e4e4 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #f1f1f1 0%,#f1f1f1 50%,#e4e4e4 50%,#e4e4e4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f1f1f1 0%,#f1f1f1 50%,#e4e4e4 50%,#e4e4e4 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-9 */width:90%;
text-align:left;line-height:35px;font:15px arial;color:#6069ac;padding:3% 5%;}
.mobview-hdr-arw{background:url(../img/mobview-frm-arw.html) right center no-repeat; width:16px; height:9px; float:right; display:inline-block; margin-top:6px;}
.mobview-hdr-arw1{background:url(../img/mobview-frm-arw-up.html) center no-repeat; width:16px; height:9px; float:right; display:inline-block; margin-top:6px;}
.formTable td:first-child{ width:80px; }
.watchtv{width:90%; margin:0 auto;}
.watchtv-mob{margin-top:20px;}
.sub_overflow_panel{ display:none !important; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.4); z-index:100001;}
.sub_overflow_panel .popupPanel{display:none; position:absolute;top:10%;left:50%; margin-left: -350px; width:auto; background:white;border-radius:5px;font-size:13px;line-height:19px;text-align:justify;}
.sub_overflow_panel .popupContent{display:none; overflow:auto;padding-right:30px;}
.sub_overflow_panel .popHead{display:none; color:#D88200;border-bottom:1px dashed #f5f5f5;padding-bottom:8px;font-size:25px;line-height:normal;}
#subscribefrm .h1{color:#363636;}

.nav{ position:absolute; top:50%; margin-top:-28px; width:10px; height:35px; z-index:99; background-image:url(../img/small-nav.png); * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='(../img/nav.png',sizingMethod='crop');* background:none!important; }
#prev { display:inline; top:35px; right: 8%; background-position:0 0;}
#next { display:inline; top:35px; right: 2%; background-position:-10px 0;}
#more-success{margin-top:15px; position: absolute;  left: 0%;}
.pop_needHelp a.phno{ background-position:left center; background-repeat: no-repeat;   padding: 6px 0 6px 30px; display:inline-block;}
}
/* --------------------- */

/*----------------*/
@media screen and (min-width:320px){
.flowBox{ position:relative; width:60%; padding:10px 10px 10px 96px; }
.boxcol1,.boxcol2,.boxcol3,.boxcol4,.boxcol5{ top:0px; left:3%; }
.captionInfoPanel{ width:auto; line-height:16px;  }
.captionInfo{ width:300px; }
.container { padding: 0 5px;   width: auto;}
.captionHolder {  padding: 0 10px;}
#carousel{margin: 0 auto;position: relative; text-align: center; width: 100%;}
#prev,#next {  display:inline;}
.watchtv-bg .h1,#subscribefrm .h1{font:18px/35px Arial, 'open_sansregular';}
.banner_form{background-color:#FFFFFF; width:90%; float:left; border-radius:10px; margin-top:2%;margin-left: 2%; padding:2.5% 3%;}
.frm-divider{border-top:1px solid #e9e8e8; border-bottom:1px solid #e9e8e8; height:1px; background:#FFFFFF; width:40%; margin-top:10px; float:left;}
.frm-divider-or{font:17px Arial; color:#bbbbbb; padding:0px 10px; float:left;}
.frm_hdr1{font:bold 18px/22px Arial, Arial, 'open_sansregular'; color:#f58220;}
.frm_hdr2{font:14px/30px Arial, Arial, 'open_sansregular'; color:#363636; }
.formGroup{font-size:12px; font-family:Arial; color:#595a58; display:inline-block; text-align:left; }
.formGroup-sep{width:1px; height:20px; display:inline-block; margin:0px 1.6% 0px 1.6%; background:#bfbfbf;}
.txtbox{width:90%;}
.width160{width:75px;}
.width140{width:60px;}
select.txtbox {width:95.5%;}
#termsConditions{width:240px; height:450px;}
#successstories{width:240px; height:450px;}
.overflow_panel{ display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.4); z-index:100001;}
.popupPanel{position:absolute;top:10%;left:3%; height:400px; margin-left: 0px; width:auto; background:white; font-size:11px;line-height:16px;text-align:justify; border:5px solid #F3F3F3;}
.popupContent{overflow:auto;padding-right:15px; height:380px;}
.popHead{color:#D88200;border-bottom:1px dashed #f5f5f5;padding-bottom:8px;font-size:25px;line-height:normal;}
#assisted_errormsgMob{color:#FF9000; left:0px; position:absolute; padding:32% 5% 0; top:0px; background:#FFF; height:160px; width:90%; font-weight:bold; z-index: 10; text-align:center;}
.mobview-hdr{font:14px arial;}
#prev {  right: 8%;}
#next {  right: 0%;}
.banner-bg {background:url(../img/assisted-main-header3860.jpg) repeat-x scroll 0 0;width: 100%; margin-top:75px;}
.banner{background:url(../img/banner1.jpg) no-repeat; width:100%; background-size:cover; padding-bottom:30px;}
.txt1{ font:bold 14px arial; color: #ffc529; text-align:center; text-shadow:2px 2px 3px #000;}
.txt2{ font:bold 12px arial; color:#FFF; text-align:center; padding-top:10px; }
.assistedheader{ font:bold 22px arial; color: #FFF; text-align:center; padding-top:10px; }
.bannerCaption{ float:left; width: 94%; margin-top:4%;   color:#fff; }
}

/* --------------------- */


@media screen and (min-width:360px){

.boxcol1,.boxcol2,.boxcol3,.boxcol4,.boxcol5{ top:0px; left:5.5%; }
.captionInfoPanel{ width:330px; line-height:18px;  }
.captionInfo{ width:340px; }

#carousel{margin: 0 auto;position: relative; text-align: center; width: 97%;}
footer .frt a{ display:inline; font-size:11px;}
.txtbox{width:92%;}
.width160{width:110px;}
select.txtbox {width:96.5%;}
.popupPanel{position:absolute;top:10%;left:9%; margin-left: 0px; width:auto; background:white; font-size:11px;line-height:16px;text-align:justify; border:5px solid #F3F3F3;}
#assisted_errormsgMob{color:#FF9000; left:0px; position:absolute;padding:29% 5% 0 top:0px; background:#FFF; height:160px; width:90%; font-weight:bold; z-index: 10; text-align:center;}
.banner_form{width:90%;}
}

/* --------------------- */


@media screen and (min-width:480px){

.flowBox{ position:relative; width:64%; padding:10px 10px 10px 96px; }
.boxcol1,.boxcol2,.boxcol3,.boxcol4,.boxcol5{ top:0px; left:7%; }
.captionInfoPanel{ width:450px; line-height:18px;  }
.captionInfo{ width:460px; }
#carousel{margin: 0 auto;position: relative; text-align: center; width: 66%;}
footer .frt a{ display:inline;  font-size:14px;}
.frm_hdr1{font:20px/22px Arial, 'open_sansregular'; color:#f58220;}
.frm_hdr2{font:16px/30px Arial, 'open_sansregular'; color:#363636; }
.mob_banner_form{background-color:#FFFFFF; width:71%; padding:2.5% 14%; }
#termsConditions{width:300px; height:300px;}
#successstories{width:300px; height:300px;}
.popupPanel{position:absolute;top:10%;left:13%; height:265px; margin-left: 0px; width:auto; background:white; font-size:11px;line-height:16px;text-align:justify; border:5px solid #F3F3F3;}
.popupContent{overflow:auto;padding-right:15px; height:245px;}
.popHead{color:#D88200;border-bottom:1px dashed #f5f5f5;padding-bottom:8px;font-size:25px;line-height:normal;}
#assisted_errormsgMob{color:#FF9000; left:0px; position:absolute; padding:23% 5% 0; top:0px; background:#FFF; height:160px; width:90%; font-weight:bold; z-index: 10; text-align:center;}

#prev {  right: 6%;}
#next {  right: 0%;}
.txt1{ font:bold 14px arial; color: #ffc529; text-align:center; text-shadow:2px 2px 3px #000;}
.txt2{ font:bold 12px arial; color:#FFF; text-align:center; padding-top:10px; }
.assistedheader{ font:bold 22px arial; color: #FFF; text-align:center; padding-top:10px; }
.bannerCaption{ float:left; width: 94%; margin-top:10%;   color:#fff; }
.banner_form{width:67%; margin-left: 12%;}
}


/* --------------------- */


@media screen and (min-width:640px){


#prev {  right: 5%;}
#next {  right: 0%;}
.thumb {  margin-top: 30px; display:inline-block;}
.thumb img{width: 150px;}
.captionInfoPanel{ width:410px; line-height:18px;  }
.captionInfo{ width:600px; }
.captionHolder { padding: 20px; height:200px;}
#carousel{margin: 0 auto;position: relative; text-align: center; width: 54%;}
.mob_banner_form{background-color:#FFFFFF; width:53%; padding:2.5% 23%; }
#termsConditions{width:400px; height:300px;}
#successstories{width:400px; height:300px;}
#assisted_errormsgMob{color:#FF9000; left:0px; position:absolute; padding:19% 5% 0; top:0px; background:#FFF; height:160px; width:90%; font-weight:bold; z-index: 10; text-align:center;}
.popupPanel{position:absolute;top:10%;left:13%; height:300px; margin-left: 0px; width:auto; background:white; font-size:11px;line-height:16px;text-align:justify; border:5px solid #F3F3F3;}
.popupContent{overflow:auto;padding-right:15px; height:280px;}
.txt1{ font:bold 22px arial; color: #ffc529; text-align:center; text-shadow:2px 2px 3px #000;}
.txt2{ font:bold 16px arial; color:#FFF; text-align:center; padding-top:10px; }
.assistedheader{ font:bold 32px arial; color: #FFF; text-align:center; padding-top:10px; }
.bannerCaption{ float:left; width: 100%; margin-top:10%;color:#fff;}
.banner_form {width: 50%;}
}

/* --------------------- */


@media screen and (min-width:768px){
#needHelp{display:none !important;}
.container{ width:94%; margin:0px 3%; padding:0px;}
.navginationIcon{ display:none; }
.menuNavigation{width:70%; float:right; text-align:right; padding:0px;}
.menuNavigation > li{float:none; display:inline-block; position:relative; color:#FFFFFF; font-size:12px; line-height:27px; text-transform:capitalize; margin:0px 0.6%; }
.menuNavigation > li > a{ display:inline-block; }
.menuNavigation ul li, #needHelp li{ padding:10px 0px 10px 50px; background-color:#5861a4; background-position:20px center; background-repeat:no-repeat; box-shadow:0 0 1px 0 rgba(0,0,0,0.2); }
.menuNavigation ul li span, #needHelp li span{ font-size:13px; color: #A0A0A0; text-transform:capitalize;}
.menuNavigation ul{ display:none; padding:0; padding-top:0px; position:absolute; top:48px; right:0; margin:0; width:270px; z-index:2;font-size: 17px;}
.helparw{position:absolute;  display:block; top:-19px; right:12px; background:url(../img/arrow-up-dropdown.png) no-repeat right top; width:100%; height:19px;}
.logo{ margin:0px 0 0 0px; width:30%; }
.menuNavigation > li.pop_needHelp{ display:none; }
li.hide_Help ul li{ text-align:left; font-size:15px; }
li.hide_Help ul li a{ text-align:left; text-transform:lowercase;}
#needHelp{ display:none; position:fixed; z-index:100000; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.hide_Help a.phno{padding:0 0 0 25px;}
.hide_Help a.phno span{font-size:11px;}

.advantage-flow{ padding-top:25px; }
.advantage-flow .container{ padding:0 5px; background:none; height:auto; }
.arrow{ height:30px; background:url(../img/arrow.png) center bottom no-repeat;}
.boxContainer{ padding:10px 0 30px 0; }
.flowBox{ position:relative; width:64%; padding:10px 10px 10px 96px; }
.flowBox{ background:#fff; color:#767676; border-radius:5px; font-size:15px; box-shadow:0 2px 5px 0 rgba(0,0,0,0.5);}
.boxcol1,.boxcol2,.boxcol3,.boxcol4,.boxcol5{ top:0px; left:10%; }
.boxcol6{ margin: auto; }
.skewBoxContent{ color:white; margin:auto; padding-bottom:50px; font: 40px Arial;line-height: 50px;letter-spacing: -1.5px;width: 450px;text-align: center; }

.thumb {  margin-top: 0px;}
.thumb img{width: 150px;}
.carouselContainer { height: 400px;}
.captionHolder{ position:relative; height:305px; width:80%; margin:0px auto; background:#6069ac; padding:30px; }
.captionInfoPanel {line-height: 21px; width: 390px;}
.captionInfoPanel p{ margin-top:0; margin-bottom:5px; font-style:italic; font-size:15px; }
.captionInfoPanel strong { font-size: 18px;}
.captionInfo { width: 580px;}
#prev {  left: 0; top:-180px;}
#next {  right: 0; top:-180px;}
footer .flt{ float:left; }
footer{ line-height:20px; }
footer .frt a, .sep, footer .frt a.tc{ display:inline;}
footer .frt{ float:right; text-align:right; margin:0; }
#toTop{ position:fixed; bottom:50px; right:20px; cursor:pointer; display:none; width:50px; height:50px; border-radius:50%; background:#6069ac url(../img/up.png) center no-repeat;     opacity: 1 !important;}
.watchtv-bg .h1,#subscribefrm .h1{font:24px/35px Arial;}


.banner{background:url(../img/assisted-main-header3860.jpg) 50% 0 no-repeat; width:100%; padding-bottom:30px;background-size:cover;}
.banner_form{background-color:#FFFFFF; width:42%; float:right; border-radius:10px; margin-top:5%; padding:2.5% 3%; }
.frm-divider{border-top:1px solid #e9e8e8; border-bottom:1px solid #e9e8e8; height:1px; background:#FFFFFF; width:41.2%; margin-top:10px; float:left;}
.frm-divider-or{font:17px Arial; color:#bbbbbb; padding:0px 10px; float:left;}
.frm_hdr1{font:20px/22px Arial, 'open_sansregular'; color:#f58220;}
.frm_hdr2{font:15px/30px Arial, 'open_sansregular'; color:#363636; }
.formGroup{font-size:13px; font-family:Arial; color:#595a58; display:inline-block; text-align:left; }
.mobview{display:none;}
.txtbox{width:92%;}
.width160{ width:151px; }
.width140{ width:140px; }
@media screen and (-webkit-min-device-pixel-ratio:0) { 
       .width160{ width:150px; }
    }
.watchtv{width:39%; margin:0 auto;}
#termsConditions{width:600px; height:450px;}
#successstories{width:600px; height:450px;}
#subscribefrm{}
.sub_overflow_panel{ display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.4); z-index:100001;}
.sub_popupPanel{display:inline; position:absolute;top:25%;left:70%; margin-left: -350px; width:auto; background:white; border:5px solid #F3F3F3; font-size:13px;line-height:19px;text-align:justify;}
.sub_popupContent{display:inline; overflow:auto;padding-right:30px;}
.sub_popHead{display:inline; color:#D88200;border-bottom:1px dashed #f5f5f5;padding-bottom:8px;font-size:25px;line-height:normal;}
.sub_popupPanel .closePopup{right:0px; top:0px; font-size:18px; color:#8A8A8A;}
.overflow_panel{ display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.4); z-index:100001;}
.popupPanel{position:absolute;top:10%;left:50%; height:400px; margin-left: -350px; width:auto; background:white; font-size:13px;line-height:19px;text-align:justify; border:5px solid #F3F3F3;}
.popupContent{overflow:auto;padding-right:30px; height:380px;}
.popHead{color:#D88200;border-bottom:1px dashed #f5f5f5;padding-bottom:8px;font-size:25px;line-height:normal;}
#assisted_errormsg{color:#FF9000; position:absolute; left:8px; top:0px; background:#FFF; height:282px; width:96%; font-weight:bold; z-index: 10; text-align:center; display:block;}
#assisted_errormsg div{margin-top:140px;}
.nav{ position:absolute; top:50%; margin-top:-28px; width:17px; height:57px; z-index:99; background-image:url(../img/nav.png); * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/nav.png',sizingMethod='crop');* background:none!important; }
#more-success{margin-top:5px; position: absolute;  right: 8%;}
.txt1{ font:bold 22px arial; color: #ffc529; text-align:center; text-shadow:2px 2px 3px #000;}
.txt2{ font:bold 16px arial; color:#FFF; text-align:center; padding-top:10px; }
.assistedheader{ font:bold 32px arial; color: #FFF; text-align:center; padding-top:10px; }
.bannerCaption{ float:left; width: 40%; margin-top:35%;   color:#fff; }

}

/* --------------------- */


@media screen and (min-width:800px){

.menuNavigation > li{  font-size:13px;}

}

/* --------------------- */


@media screen and (min-width:980px){

.menuNavigation > li{   font-size:15px; font-weight:bold; margin:0px 1%; }
.boxcol1{ top:96px; left:32.7%;	}
.boxcol2{ top:259px; left:32.7%; }
.boxcol3{ top:425px; left:58.5%; }
.boxcol4{ top:590px; left:58.5%; }
.boxcol5{ top:754px; left:32.7%; }
.boxcol6{ position:absolute; top:918px; left:47.2%; }
.advantage-flow .container{ position:relative; height:1043px; background:url(../img/flow.png) 52% 205px no-repeat;}
.flowBox{ width:259px; padding:10px 10px 10px 96px; }
.flowBox{ position:absolute; background:#fff; color:#767676; border-radius:5px; font-size:15px; box-shadow:0 2px 5px 0 rgba(0,0,0,0.5);}
.skewBoxContent{ color:white; position:absolute; top:0px; left:28%; font: 40px Arial;line-height: 50px;letter-spacing: -1.5px;width: 450px;text-align: center;padding-top: 30px; }
.arrow{ height:30px; background:url(../img/arrow.png) center bottom no-repeat; display:none;}
.banner{background:url(../img/assisted-main-header3860.jpg) 50% 0 no-repeat; width:100%; padding-bottom:30px;background-size:cover;}
#prev{ left:1%; margin-left:-8px; background-position:0 0; top:-160px; }
#next{ right:1%; margin-right:-8px; background-position:-17px 0; top:-160px;}
.thumb img{width: auto;}
.captionInfo{width:837px; }
.thumb{margin-top:0px;}
#carousel{margin: 0 auto;position: relative; text-align: center; width: 76%;}
.banner_form{background-color:#FFFFFF; width:36%; float:right; border-radius:10px; margin-top:5%; padding:2.5% 3%;height: auto; }
.frm-divider{border-top:1px solid #e9e8e8; border-bottom:1px solid #e9e8e8; height:1px; background:#FFFFFF; width:42.2%; margin-top:10px; float:left;}
.frm-divider-or{font:17px Arial; color:#bbbbbb; padding:0px 10px; float:left;}
.frm_hdr1{font:20px/22px Arial, 'open_sansregular'; color:#f58220;}
.frm_hdr2{font:15px/30px Arial, 'open_sansregular'; color:#363636; }
.formGroup{font-size:13px; font-family:Arial; color:#595a58; display:inline-block; text-align:left; }
.watchtv{width:39%; margin:0 auto;}
.captionInfo{width:760px; }
.captionHolder{ position:relative; height:255px; width:80%; margin:0px auto; background:#6069ac; padding:30px; }
.captionInfoPanel { line-height: 21px;  width: 450px;}
.txt1{ font:bold 22px arial; color: #ffc529; text-align:center; text-shadow:2px 2px 3px #000;}
.txt2{ font:bold 16px arial; color:#FFF; text-align:center; padding-top:10px; }
.assistedheader{ font:bold 32px arial; color: #FFF; text-align:center; padding-top:10px; }
.bannerCaption{ float:left; width: 45%; margin-top:35%;   color:#fff; }

}

/* --------------------- */


@media screen and (min-width:1024px){

.captionInfo{width:800px; }
.captionHolder{ position:relative; height:255px; width:80%; margin:0px auto; background:#6069ac; padding:30px; }
.captionInfoPanel { line-height: 21px;  width: 490px;}

.menuNavigation > li{  font-size:16px; font-weight:bold; margin:0px 1.3%; }
.container{ width:1000px; margin:0px auto; }
.menuNavigation{width:60%; float:right; text-align:right; padding-top:15px;}
#carousel{margin: 0 auto;position: relative; text-align: center; width: 39%;}
.captionInfoPanel { line-height: 21px;  width: 490px;}
.frm-divider{border-top:1px solid #e9e8e8; border-bottom:1px solid #e9e8e8; height:1px; background:#FFFFFF; width:43%; margin-top:10px; float:left;}
.frm-divider-or{font:17px Arial; color:#bbbbbb; padding:0px 10px; float:left;}
.frm_hdr1{font:22px/22px Arial, 'open_sansregular'; color:#f58220;}
.frm_hdr2{font:17px/30px Arial, 'open_sansregular'; color:#363636; }
.formGroup{font-size:15px; font-family:Arial; color:#595a58; display:inline-block; text-align:left; }
.sub_popupPanel{top:25%;left:60%;}

.hide_Help a.phno span{font-size:12px;}
.txt1{ font:bold 22px arial; color: #ffc529; text-align:center; text-shadow:2px 2px 3px #000;}
.txt2{ font:bold 16px arial; color:#FFF; text-align:center; padding-top:10px; }
.assistedheader{ font:bold 32px arial; color: #FFF; text-align:center; padding-top:10px; }
.bannerCaption{ float:left; width: 45%; margin-top:35%;   color:#fff; }
}

/* --------------------- */
/*new praba*/

header {
    background: #fff none repeat scroll 0 0;
    box-shadow: 6px -2px 5px #060606;
    height: 60px;
    padding-bottom: 30x;
    padding-top: 5px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99999;
}
.menuNavigation > li {
color: #000;}
.menuNavigation > li ul li {
    color: #fff;
}
.menuNavigation > li > a {
    font-size: 16px;
}
/*for IE10*/
.posRelative select::-ms-expand {
    display: none;
}
/*new praba*/