body{font-family:'Open Sans', sans-serif;font-size:14px;background:#fff !important;color:#333}
html, body{overflow-x:hidden;}
h1, h2, h3, h4, h5, h6, p, form, img, ul, li, ol{margin:0;padding:0;list-style:none;outline:0;border:0;}
h1, h2, h3, h4, h5, h6{margin-bottom:5px;font-weight:400 !important;}
h1{font-size:35px;}
h2{font-size:28px;}
h3{font-size:24px;}
h4{font-size:20px;}
.evince{display:inline-block;width:16px;height:16px;background:url(../images2/in.png) no-repeat 2px 1px;}
a{text-decoration:none !important;color:#120166;}
a:hover{color:#000070;}
.gap5{display:block;height:5px;clear:both;}
.gap60{display:block;height:60px;clear:both;}
.gap40{display:block;height:40px;clear:both;}
.gap30{display:block;height:30px;clear:both;}
.gap20{display:block;height:20px;clear:both;}
.gap15{display:block;height:15px;clear:both;}
.gap1{display:block;height:1px;clear:both;}
.gap3{display:block;height:3px;clear:both;}
.gap10{display:block;height:10px;clear:both;}
.font10{font-size:10px;line-height:16px;}
.font11{font-size:11px;line-height:16px;}
.gap50{display:block;height:50px;clear:both;}
.gap40{height:40px;clear:both;}
.gap50{height:50px;clear:both;}
.gap100{height:100px;clear:both;}
.yes800{display:none;}
.no800{display:block;}
.yes768{display:none;}
.no768{display:block;}
.yes600{display:none;}
.no600{display:block;}
.yes480{display:none;}
.no480{display:block;}
.yes360{display:none;}
.no360{display:block;}
.yes320{display:none;}
.no320{display:block;}
@media (max-width:320px){.yes320{display:block;}
.no320{display:none;}
}
@media (max-width:360px){.yes360{display:block;}
.no360{display:none;}
}
@media (max-width:480px){.yes480{display:block;}
.no480{display:none;}
}
@media (max-width:640px){.yes600{display:block;}
.no600{display:none !important;}
}
@media (max-width:800px){.yes800{display:block;}
.no800{display:none;}
}
.toggle-password {
    float: right;
    cursor: pointer;
    margin-left: -27px;
    margin-top: 10px;
    position: absolute;
    z-index: 10;
}
.padclr{padding:0px !important;}
.nobdr{border:0 !important;}
.pad10{padding:10px !important;}
.pad15{padding:15px !important;}
.pad20{padding:20px !important;}
.pad30{padding:30px !important;}
.pad40{padding:40px !important;}
.pad7L{padding-left:7px;}
.pad7R{padding-right:7px;}
.nopadL{padding-left:0px !important;}
.nopadR{padding-right:0px !important;}
.nopadLR{padding-right:0px !important;padding-left:0px !important;}
.padL{padding-left:40px;}
.padR{padding-right:40px;}
.padR3{padding:0px 3px 0px 0px;}
.borderL{border-left:1px solid #e6e8eb;}
.borderR{border-right:1px solid #e6e8eb;}
.borderB{border-bottom:1px solid #e6e8eb;}
.borderWR{border-right:1px solid #fff;}
.noborderL{border-left:0 !important;}
.noborderR{border-left:0 !important;}
.nobdrRadius{border-radius:0 !important;}
.font32{font-size:32px !important;}
.fontBold{font-weight:bold;}
.font12{font-size:12px !important;}
.font13{font-size:13px !important;}
.font14{font-size:14px !important;}
.font16{font-size:16px !important;}
.font20{font-size:20px !important;}
.font22{font-size:22px !important;}
.font24{font-size:24px !important;}
.font18{font-size:18px !important;}
.font62{font-size:62px !important;padding:10px 0;}
.clear{clear:both;}
.fLeft{float:left;}
.fRight{float:right;}
.bold{font-weight:bold !important;}
label{font-weight:normal;}
.red{color:red;}
.nomargin{margin:0px !important;}
@media (min-width:1024px) and (max-width:1900px){.container{}
}
.container-fluid{padding:0px;}
.headO{background:#c52748;
     /*
    background:#120166a8 url("../images/bannerbg2.png") no-repeat scroll center center/cover;min-height:90px;
       clip-path: polygon(0% 0%, 0% 97%, 2% 95%, 6% 99%, 12% 88%, 18% 92%, 27% 90%, 31% 97%, 39% 91%, 47% 95%, 60% 93%, 62% 91%, 69% 93%, 72% 96%, 89% 87%, 100% 99%, 100% 0%);*/
}
.navbar{border-radius:0px;margin-bottom:0px;background-color: #e6ae3d;border-color: #e6ae3d;border: 0px;}
.navbar-default{background-color:transparent;border-color:transparent;}
.navbar-default .navbar-nav > li > a{color:#fff !important;text-align:center;padding:34px 10px;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {background-color: #1475a5 !important;}
.nav > li > a:focus, .nav > li > a:hover{background:url("../images/trans.png");}
.navbar-default i{font-size:24px;}
.navbar-brand{padding:15px 0 0 15px;}
.navbar-toggle{margin-top:26px;}
.navbar-inverse .navbar-nav>li>a {
    color: #090000;
}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
    color: #c52748;
    background-color: #f6f4f4;
    font-weight: bold;
}
.footO{background:#414a53;color:#ccc;font-size:12px;line-height:2;padding:20px 0 !important;border-top:6px solid #30343d;}
.footO h4{color:#fff;font-size:16px;}
.footO a, .footO a:hover{color:#fff;text-decoration:none;}
.ein{background:rgba(0, 0, 0, 0) url("../images/in.png") no-repeat scroll 0 0;display:inline-block;height:15px;width:13px;}
.searchO .input-group .form-control{height:40px;}
.searchO .input-group-btn .btn{background:#593C7F;border:1px solid #593C7F;color:#fff;padding:8px 12px;font-size:15px;}
.sec1 .btn-default{font-size:12px;font-weight:bold;width:100%;}
.sec1 .input-group{width:100%;}
.sec1 .form-control{height:34px;padding:5px 12px;}
.sec1 .input-group-addon{color:#333;padding:7px 0;width:35px;}
#cImg a{position:relative !important;right:-10px !important;top:0 !important;}
.homeBox1{background:#f5f6f6;padding:20px 25px;height:auto;}
.wBox{background:#fff;color:#aaa;padding:15px 8px;font-size:15px;text-align:center;}
.blueBut{background:#4080C7;color:#fff;width:100%;padding:15px 0px;border:0px solid #fff;font-size:18px;}
.lineV{background:url(../images/lineV.png) repeat-x center;height:60px;clear:both;}
.first ul{float:left;display:block;width:100%;}
.first ul li{display:block;}
.first ul li a{float:left;color:#000;display:block;text-decoration:none;font-weight:bold;font-size:12px;height:48px;padding:10px 15px;text-align:center;background:url(../images/tabSelect2.png) center top;margin:0 2px;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;}
.first ul li a.selected{color:#ffffff !important;display:block;background:url(../images/tabSelect1.png) center top;font-weight:bold;font-size:12px;text-align:left;text-align:center;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;}
.first ul li a:hover{background:url(../images/tabSelect3.png) center top;-webkit-transition:background-image 0.2s ease-in-out;-moz-transition:background-image 0.2s ease-in-out;-ms-transition:background-image 0.2s ease-in-out;-o-transition:background-image 0.2s ease-in-out;transition:background-image 0.2s ease-in-out;}
.sec2 .tabcontent{font-size:12px;line-height:1.8;}
.small{font-size:12px !important;}
.blu, .blu:hover{color:#4080C7;text-decoration:none;}
.item{border:1px solid #f0f1f2;float:left;width:100%;padding:10px 0;line-height:2;text-align: -webkit-center;}
.sec3 .item{font-size:12px;}
.sec3 .item ul{border-right:1px dashed #ccc;padding-left:15px;}
.sec3 .item ul li:before{font-family:'FontAwesome';content:'\f105';margin:0px 5px;color:#4080C7;}
.item1{border:1px solid #ccc;float:left;line-height:2;padding:10px 0;width:100%;}
.sec4 .homeBox6{border:1px solid #f5f6f6;height:200px;}
.sec4 .homeBox6 h4{background:#f5f6f6;padding:10px;}
.sec4 .homeBox6 div{padding:10px;}
.sec4 .homeBox6 li{background:url(../images/arrow2.png) no-repeat 0 7px;padding-left:12px;padding-bottom:10px;font-size:12px;line-height:1.8;}
.item1 .input-group-addon{font-size:16px;color:#333;min-width:40px;}
.breadcrumb > li + li::before{color:#aaa;content:"/ ";padding:0 5px;}
.breadcrumb > li > a, .breadcrumb > .active{color:#d3b12b;}
.popDest li{list-style-type:none;width:208px;height:208px;float:left;margin:10px;position:relative;border:0px solid #ccc;font-size:12px;line-height:14px;}
.popDest li img{width:100%;height:100%;}
.popDestName{position:absolute;bottom:0px;background:url(../images/tr_70.png);height:42px;width:100%;padding:14px 5px;text-align:left;color:#fff;font-weight:bold;border-radius:0 0 5px 5px;text-align:center;}
.ssBox{background:#120166;color:#fff;padding:10px;line-height:22px;font-size:14px !important;line-height:24px !important;}
.ssBox strong{font-size:16px;display:block;margin-bottom:5px;}
.tit1, .tit2, .tit3{display:block;}
.tit1{font-size:18px;margin-bottom:0px;}
.tit2{font-size:36px;color:#120166;margin-bottom:20px;}
.tit3{font-size:16px;margin-bottom:40px;}
.gBut{background:#e2e2e2;border-radius:20px;font-size:20px;width:30px;height:30px;padding:4px;color:#666;display:inline-block;text-align:center;line-height:16px;}
.prdBox{display:block;}
.prdBox li{display:block;float:left;border:1px double #e2e2e2;padding:20px 25px;text-align:center;font-size:20px;width:215px;margin:10px;}
.prdBox li img{display:block;margin-bottom:10px;width:100%;height:auto;}
select.form-control{padding-right:30px !important;}
input.form-control{border-radius:4px;}
select + i{background:#fff none repeat scroll 0 0;border:1px solid #bdc3c7;border-bottom-right-radius:4px !important;border-top-right-radius:4px !important;font-size:16px;height:100%;padding-right:2px;position:absolute;right:0;text-align:center;width:30px;z-index:9;padding-top:4px;}
select + i:before{content:"\f0d7";font-family:fontAwesome;}
.input-group-addon + input, .input-group-addon + select, .input-group-addon + textarea{border-bottom-right-radius:4px !important;border-top-right-radius:4px !important;border-bottom-left-radius:0px !important;border-top-left-radius:0px !important;}
.input-group-addon + input + input, .input-group-addon + select + input{border-bottom-right-radius:4px !important;border-top-right-radius:4px !important;border-bottom-left-radius:0px !important;border-top-left-radius:0px !important;}
.input-group-addon{font-size:16px;color:#333;min-width:40px;vertical-align:top;padding:8px 12px;}
.grey{color:#aaa;}
.btn-info, .btn-info:hover{background:#2a4891 none repeat scroll 0 0;border:0 solid #fff;border-radius:3px;color:#fff;font-size:15px;padding:6px 20px;}
.or{background:#fff none repeat scroll 0 0;border:1px solid #ccc;border-radius:50%;height:30px;left:0;right:0;margin:-30px auto 0;padding:3px 0;position:absolute;text-align:center;width:30px;z-index:9;}
.or1{background:#fff none repeat scroll 0 0;border:1px solid #ccc;border-radius:50%;height:30px;left:0;margin:-5px auto 0;padding:3px 0;position:absolute;right:0;text-align:center;width:30px;z-index:9;}
.radioG .btn-default{background:#ddd none repeat scroll 0 0;border-color:#ddd;border-radius:50%;color:#666;font-size:22px;height:35px;padding:0;width:35px;text-align:center !important;}
.radioG .btn-default.active{background:#d3b12b none repeat scroll 0 0;border-color:#c1ad5b;color:#fff;text-align:center !important;}
.lftBdr{border-left:1px solid #ccc;}
#slider div.navBulletsWrapper{display:none;}
#sliderFrame{width:100%;}
#slider, #slider div.sliderInner{width:100% !important;}
#mcTooltipWrapper, #mcTooltipWrapper div{display:none !important;z-index:-1 !important;}
.arrowBox, .arrowBox:hover, .arrowBox:focus{background:rgba(0, 0, 0, 0) url("../images/bannerbg.jpg") repeat scroll 0 0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#fff;display:block;font-size:14px;margin:0 auto;padding:0 15px 5px;width:148px;}
.searchBox{border:1px solid #ccc;line-height:1.5;padding:0 15px;width:100%;}
.searchBox:hover{background:#FEEDF5 none repeat scroll 0 0;}
.titleS1{border-left:5px solid #eee;padding:8px 0 8px 10px;}
.searchBox:hover .titleS1{border-left:5px solid #F45399;}
.titleS1 a{color:#333;}
.searchBox:hover .titleS1 a{color:#F45399;}
.greyBox{background:#f5f7f6 none repeat scroll 0 0;font-size:14px;line-height:1.8;margin:0 -15px;padding:15px 10px;}
.outerBox{font-size:11px;color:#444;margin-bottom:30px;}
.imgBox{padding:15px 0;text-align:center;background:rgba(0, 0, 0, 0) url("../images/probg.jpg");border-top-right-radius:3px;border-top-left-radius:3px;height:130px;overflow:hidden;position:relative;border:1px solid #fff;}
.outerBox .img-circle{border:8px solid #eac9b6;display:block;height:100px;left:0;margin:0 auto;position:absolute;right:0;width:100px;z-index:999;}
.innerBox{border:1px solid #ccc;border-radius:0 0 4px 4px;box-shadow:1px 3px #ccc;}
.express{border-bottom:3px solid #ad95eb;border-right:1px solid #e6e8eb;color:#ad95eb;padding:6px 1px;text-align:center;}
.express:hover{border-bottom:3px solid #fff;color:#fff;background:#ad95eb;}
.bookmark{border-bottom:3px solid #57CCB2;border-right:1px solid #e6e8eb;color:#57CCB2;padding:6px 1px;text-align:center;}
.bookmark:hover{border-bottom:3px solid #fff;color:#fff;background:#57CCB2;}
.ignore{border-bottom:3px solid #FA7151;color:#FA7151;padding:6px 1px;text-align:center;}
.ignore:hover{border-bottom:3px solid #fff;color:#fff;background:#FA7151;}
.innerBox1{border-bottom:1px solid #e6e8eb;height:120px;line-height:1.8;padding:10px 15px;overflow:hidden;}
.ingreyBox{background:#f7f8fa none repeat scroll 0 0;color:#888;padding:8px 0;text-align:center;}
.pink{color:#F35497;}
.proHead{border-bottom:3px solid #1375a4;padding:5px 0;}
.proBody{padding:30px 0;}
.dash1{/*border-bottom:1px solid #dfdfdf;height:10px;position:absolute;top:0;width:100%;z-index:-1;*/}
.leftLabel1{background:#fff none repeat scroll 0 0;color:#aaa;padding-right:10px;float:left;}
.rightLabel1{background:#fff none repeat scroll 0 0;padding-left:10px;}
.leftLabel,.rightLabel{color:#333;text-align:center;margin-top:-30px;}
.rhsgreyBox{background:#f5f7f6 none repeat scroll 0 0;font-size:13px;padding:15px 12px;}
.rhsgreyBox .col-xs-5, .rhsgreyBox .col-xs-7{min-height:92px;overflow:hidden;}
.rhsgreyBox img{width:100%;height:auto;border:1px solid #ccc;}
.rhsgreyBox1{background:#f5f7f6 none repeat scroll 0 0;bottom:0;font-size:13px;padding:15px 12px;position:absolute;width:100%;}
.dash{height:20px;width:100%;clear:both;border-bottom:1px solid #d9d9d9;margin-bottom:20px;display:inline-block;}
.ulRHS li{padding:5px 0;}
.ulRHS li a{color:#333 !important;}
.ulRHS li a:hover{color:#120166 !important;}
.ulRHS li.active{background:#f6e4f0 none repeat scroll 0 0;margin:0 -12px;padding:5px 12px;border-right:2px solid #120166;}
.boxx{border:1px solid #ddd;color:#616161;line-height:1;padding:15px;text-align:center;}
.tabTable{border:1px solid #ddd;padding:0 15px;font-size:13px;}
.tabTable td{border:0px !important;border-bottom:1px solid #ddd !important;padding:0px !important;}
.tabTable td img{width:30px;height:30px;}
.tdd1{display:block;padding:12px 8px !important;color:#333;}
.tdd1:hover{background:#f5f8fd none repeat scroll 0 0;border-left:3px solid #f15492;margin:0 -15px;padding:12px 23px 12px 20px !important;color:#333;}
.nav.nav-tabs{border:0px !important;}
.nav.nav-tabs li > a{border-bottom:4px solid #fff !important;color:#333;}
.nav.nav-tabs li:hover > a{border-bottom:4px solid #ddd !important;color:#333;}
.nav.nav-tabs .active > a{border-bottom:4px solid #F15492 !important;}
.homeBox, .homeBox:hover{border-radius:3px;color:#fff !important;display:block;height:105px;padding:10px;width:100%;line-height:1;}
.yellowBox{background:#f0ae4e none repeat scroll 0 0;}
.greenBox{background:#5db85b none repeat scroll 0 0;}
.redBox{background:#da5451 none repeat scroll 0 0;}
.detailBox{border:1px solid #ccc;line-height:2;padding:0 15px;width:100%;}
.tabH{border:1px solid #ccc;overflow:hidden;position:relative;}
.tabH table{margin-bottom:-1px;}
.tabH th{background:#f5f5f5 none repeat scroll 0 0;font-size:18px;font-weight:normal;}
.tabH1{height:206px;}
.tabH th .form-control{font-size:11px;height:auto;padding:3px 8px;}
.tabH2{height:130px;}
.pricing{box-shadow:0 10px 5px 0 #ccc;width:22%;z-index:1;height:322px;display:inline-block;background:#fff;}
.pricing:hover{box-shadow:0 0 10px 0 #000;height:365px;top:-25px;width:35%;z-index:9;}
.pack1{border:5px solid #50abca;border-radius:5px;left:4%;position:absolute;}
.headP1{font-size:20px;font-weight:bold;color:#50abca;}
.pack1 .btn-primary{background-color:#50abca;border-color:#50abca;color:#fff;}
.pack2{border:5px solid #cb413e;border-radius:5px;left:0;margin:0 auto;position:absolute;right:23%;}
.headP2{font-size:20px;font-weight:bold;color:#CB413E;}
.pack2 .btn-primary{background-color:#CB413E;border-color:#CB413E;color:#fff;}
.pack3{border:5px solid #f47d11;border-radius:5px;position:absolute;right:27%;}
.headP3{font-size:20px;font-weight:bold;color:#f47d11;}
.pack3 .btn-primary{background-color:#f47d11;border-color:#f47d11;color:#fff;}

.pack4{border:5px solid #ee5397;border-radius:5px;position:absolute;right:3%;}
.headP4{font-size:20px;font-weight:bold;color:#EE5397;}
.pack4 .btn-primary{background-color:#EE5397;border-color:#EE5397;color:#fff;}
.dash .fa-star{background:#fff none repeat scroll 0 0;color:#ccc;left:0;margin:5px auto 0;padding:8px;position:absolute;right:0;width:30px;}
.faq strong{display:block;background:#f2f2f2;padding:2px 10px;border:1px solid #e2e2e2;}
.faq li{list-style-type:decimal !important;padding-bottom:10px;line-height:22px;}
.sitemap li{background:url(../images/arrow2.png) no-repeat 0 5px;padding-left:10px;line-height:2;}
.sitemap li li{background:url(../images/arrow.jpg) no-repeat 0 8px;padding-left:13px;}
[data-toggle="buttons"] > .submitM input[type="radio"], [data-toggle="buttons"] > .submitM input[type="checkbox"]{position:relative !important;}
.btn-group .submitM{border-left:1px solid #d3b12b;border-right:1px solid #d3b12b;}
.btn-group .submitM.active{background:#d3b12b;}
.item1 .form-group{margin:0;}
.carousel-inner .item{border:0px;}
.carousel-inner .item img{border-radius:6px;height:300px;}
.capt{background:url("../images/trans.png") repeat scroll 0 0 !important;bottom:10px;color:#fff;padding:10px 20px;position:absolute;text-align:right;width:100%;text-shadow:3px 1px 2px #000;}
.capt h2{margin-bottom:0;}
.input-group-addon > img{height:20px;left:10px;position:absolute;top:6px;}
.badge{background:#f15492 none repeat scroll 0 0;border-radius:50%;color:#fff;font-size:14px;height:35px;padding:10px 2px;text-align:center;width:35px;}
.badge1{background:#f15492 none repeat scroll 0 0;border-radius:5px;color:#fff;font-size:16px;font-weight:bold;padding:5px;text-align:center;}
.effectImg{display:block;overflow:hidden;width:100%;height:100px;-webkit-box-shadow:1px 2px 2px #ccc;box-shadow:1px 2px 2px #ccc;margin-bottom:20px;border:8px solid #fff;}
.effectImg img{width:100%;height:100px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.effectImg img:hover{width:115%;height:112px;}
.tabH .badge{background:#ccc none repeat scroll 0 0;color:#999;}
.errors{color:red;font-size:13px;}
.searchItem{float:left;padding:0 15px;width:100%;}
.matchBox{background:#f2f2f2 none repeat scroll 0 0;border-bottom-right-radius:50px;border-top-right-radius:50px;padding:15px;}
@media (max-width:860px){.pack1, .pack2, .pack3, .pack4{left:0;position:relative;}
.pricing{display:block;width:100%;margin-bottom:10px;}
.pricing:hover{width:100%;}
}
@media (max-width:480px){.btn-group .submitM{width:100%;border-top:1px solid #c52748;border-bottom:1px solid #c52748;}
.btn-group > .submitM:first-child{border-radius:5px 5px 0 0 !important;margin-left:-1px;}
.btn-group > .submitM:last-child{border-radius:0 0 5px 5px !important;}
}
@media (max-width:640px){.navbar-collapse{margin-top:15px;}
.lftBdr{border-top:1px solid #ccc;border-left:0px solid #ccc;}
.lftBdr h3{text-align:left;}
.navbar-default .navbar-nav > li > a{padding:20px;}
.regi .form-group label{text-align:left;}
}
@media (min-width:1023px){#modal_login .modal-dialog{width:850px;}
}
@media (min-width:767px){.searchItem{width:49%;}
}
@media (min-width:1279px) and (max-width:1600px){.searchItem{width:33.3333%;}
}
@media (min-width:1601px) and (max-width:2900px){.searchItem{width:25%;}
}
@media (min-width:1279px) and (max-width:2900px){.container{width:100%;}
}
.logo{width:150px;
/*box-shadow: 10px 10px 10px #0044ac;*/
height:auto;
margin-bottom: 12px;z-index: 10;position: relative;}
.ban-cen-text{text-align: center;
    position: absolute;
    width: 100%;
    top: 50%;
    transform: translateY(-50%);color: cyan;
    font-weight: bold!important;
    font-size:36px;
    font-family: 'Hind Madurai', sans-serif;}
    @media (max-width:767px){.ban-cen-text{font-size:26px;}}
.datepicker,.datepicker12, .from, .to, .date{background:url(../images/date.png) no-repeat right #fff !important;cursor:pointer;}
.dashB .date{width:100%;}
.dateL{background:url(../images/date.png) no-repeat right #fff !important;width:320px;cursor:pointer;}
.box, .boxS, .boxSs, .boxSss, .boxM, .boxM2, .boxL, .boxL100, .taS, .taM, .taL, .taL100, .seS, .seM, .seL, .datepicker,.datepicker12, .from, .to, .date, select, input[type="text"], input[type="password"], input[type="email"], textarea, select, .form-control{padding:4px;font-family:"Open Sans", Helvetica, Arial, sans-serif;font-size:14px;color:#34495e;border:1px solid #bdc3c7;box-shadow:none;background:#fff;border-radius:0;}
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus, select:focus, .form-control:focus{border-color:#120166;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);}
.boxS{width:100px;}
.boxSs{width:60px;}
.boxSss{width:40px;}
.boxM{width:200px;}
.boxM2{width:120px;}
.boxL{width:250px;}
.boxL100{width:100%;}
.taM{width:200px;height:80px;}
.taL{width:250px;height:100px !important;}
.ta_instruction{height:70px !important}
.taL100{width:100%;height:132px;}
.taLl{width:450px;height:250px;}
.seS{width:110px;}
.seL{width:260px;}
.ronly{background:#dbdbff !important;}
.submit, .submitM, .submitM2, .submitS, input[type="submit"], input[type="button"], button, .btn-primary, .back a{background:#c52748;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff !important;font-size:14px;font-family:"Open Sans", Helvetica, Arial, sans-serif;vertical-align:middle;padding:7px 18px;cursor:pointer;border:0;border-radius:4px;}
.submitS{padding:4px 10px;font-size:14px;text-shadow:none;margin:3px 0;}
label{}
a.submitM, .back a{padding:6px 20px;color:#fff !important;height:auto;font-weight:normal;}
.submitM2{padding:4px 8px !important;line-height:10px !important;font-size:12px !important;}
.btn-group-lg > .btn, .btn-lg{padding:7px 16px;}
.container-fluid{padding:0px;}
#quickSO{background:#fff none repeat scroll 0 0;border:3px solid #f15492;float:left;padding:15px;width:100%;}
#quickS{text-align:center;float:left;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
#forum h4{background:#f5f6f6;color:#333;font-size:16px;border:0;font-weight:bold;padding:10px;}
#forum h4 a{color:#333;}
#forum h4 a:hover{text-decoration:underline;}
#forum li{border:1px solid #f5f6f6;display:block;width:100%;float:left;margin-bottom:20px;}
#forum p{display:block;width:100%;padding-bottom:10px;border-bottom:1px solid #f5f6f6;float:left;}
#forum .left{float:left;width:40%;padding:10px;font-weight:bold;font-size:14px;}
#forum .left2{float:left;width:140px;padding:10px;font-weight:bold;font-size:14px;}
#forum .right{float:right;width:60%;padding:10px;}
#forum .right2{float:left;width:73%;padding:10px;}
#forum .img1{float:left;display:block;margin-right:7px;vertical-align:middle;padding:2px;border:1px solid #ccc;}
#forum .h5{background:#e2e2e2;padding:4px;display:block;margin-bottom:5px;}
#forum .bbox{border:1px solid #f5f6f6;display:block;padding:5px;background:#f9f9f9;width:95%;float:left;}
#probBox{float:left;width:100%;}
#probBox li{display:block;border:1px solid #fff;border-top:10px solid #fff;float:left;padding:10px;margin-bottom:20px;width:100%;cursor:pointer;}
#probBox li:hover{background:#fff;-moz-box-shadow:1px 2px 1px #e2e2e2;-webkit-box-shadow:1px 2px 1px #e2e2e2;box-shadow:1px 2px 1px #e2e2e2;border:1px solid #f2f2f2;border-top:10px solid #f2f2f2;}
#probBox .line{border-top:1px solid #e2e2e2;padding:0;height:1px;display:block;width:100%;}
#probBox .line:hover{border:0;box-shadow:none;border:1px solid #fff;background:url(../images/spacerG.png) repeat-x center;}
#probBox .highlight{background:#eaf6fa;}
#probBox .box1, #probBox .box2, #probBox .box5, #probBox .box3 , #probBox .box3 ,#probBox .box4{float:left;margin-right:20px;}
#probBox .box1{width:100px;}
#probBox .box2{width:560px;}
#probBox .box3{width:140px;margin-right:0;text-align:center;}
#probBox .box4{}
#probBox .box5{width:470px;}
#probBox .box6{width:140px;}
#probBox .box6 h2{text-align:center;border:1px solid #ccc;border-radius:5px;}
#probBox .tabBorder{background:#f5f5f5;border:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:10px !important;margin:10px 0 !important;display:block;}
#probBox h2, #probBox h3{background:none;padding:0;border:0;margin-bottom:5px;}
#probBox h3{font-weight:400px;}
#probBox .rate{font-size:30px;line-height:30px;}
.label1{width:70px;float:left;padding-right:5px;text-align:left;}
.label2{width:150px;float:left;padding-right:5px;text-align:left;}
.label3{width:200px;float:left;padding-right:5px;text-align:left;}
.quickS{padding:5px;background:#fff;opacity:.9;}
.quickS, .quickS a{}
.quickS .col-sm-5, .quickS .col-sm-2, .quickS .col-sm-3, .quickS .col-sm-4{padding:0 5px;}
.row.quickS{margin:0 -5px;}
.date{background:url(../images/calendar.png) no-repeat right #fff !important;background-size:18px auto !important;}
h2{margin-bottom:10px;}
.dblock{display:block;}
.close{color:#000 !important;opacity:1}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:30% !important;}
.btn.btn-default.btn-sm.ui-corner-all{background:#f05798 none repeat scroll 0 0;margin-bottom:0;margin-right:0;opacity:1;}
.ui-datepicker table{width:100% !important;}
#quickSO .leftLabel, .rightLabel{margin-top:20px;}
.banner a{color:#30343d;}
.alertBox{background:#ffcce6 none repeat scroll 0 0;border:1px solid #ffcce6;color:#ec5193;display:inline-block;font-size:13px;padding:5px;}
.alertBox .close{color:#777 !important;font-size:14px;}