@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font-family:'Conv_Swiss 721 BT',Sans-Serif !important;}
.no-padding{ padding-left:0px !important; padding-right:0px !important;}
.banner{ background:url(https://www.sotc.in/images/Emailers/2019/august/fall-collection-tour-packages/banner-new.jpg) no-repeat center center; height:650px; background-size:cover;}
.SubFooter{ background:url(https://www.sotc.in/images/Emailers/2019/august/fall-collection-tour-packages/subheaderbg1.jpg) no-repeat; padding:56px 0px; color:#ffffff; font-size:16px; text-align:center; line-height:60px;}

.MiddelSection{ padding:0px 0 50px 0px; text-align:center; background:url(https://www.sotc.in/images/Emailers/2019/august/fall-collection-tour-packages/mid-bg-new.png) no-repeat top center #f4f4f4;}

.MidTop{ padding:20px 0 30px 0px;}
.MidTop h2{ font-size:27px; padding-bottom:10px;}
.MidTop p{ font-size:15px;}


.MBox{ margin-bottom:30px;}
.box{ padding:0px; background:#ffffff; display:block; height:295px; box-shadow:inset 0 0 15px #cfcfcf;}
.box h3{ color:#4d5050; font-size:26px; font-weight:bold; margin-bottom:5px; margin-top:14px;}
.box h4{ color:#4d5050; font-size:20px; font-weight:normal; padding:0px; margin-top:0px;}
.BoxRightSec{ text-align:left; padding-left:30px;}
.price { color:#d52b1e; font-size:28px; font-weight:bold; display:inline-block;}
.MPrice { font-size:28px; color:#d52b1e; display:inline-block; border-bottom:none; font-weight:normal;}
.PriceTagLine{ line-height:27px; max-width:180px; font-size:16px; color:#4d5050; font-weight:normal;}
.icons{ padding:2px 0px; border-top:2px #4d5050 dotted; margin-top:4px; line-height: 0;}
.icons img{ margin:4px 6px 8px 6px;}

.FormRight h4{
    text-align: center;
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    padding: 10px 0px;
    text-transform: uppercase;
}
.FormRight img{
    display: inline-block !important;
}

#corpForm select ,#corpForm .field, 
#corpForm1 select ,#corpForm1 .field{ 
    width: 100%;
    font-size: 14px;
    color: #000000;
    padding: 4px 10px;
    text-align: left;
    margin: 6px 0px;
    outline: none; background:#ffffff;
    border: 1px solid #000000;
}
select option {
     /*background: #1c3978;*/ 
    opacity: 0.8;
}
.textarea{
   /* height: 30px;*/
    width: 240px;
}
.carousel-indicators{ display:none;}
::-webkit-input-placeholder { /* Chrome */
      color: #ffffff;
    }
 #corpForm .radio,
 #corpForm1 .radio{
    width: 15%;    
 }   
 #corpForm label,
 #corpForm1 label{
    color: #fff;
    font-weight: 400;
 }   
/*.left{
    padding: 6px 0px;
}*/
.login_button{
    text-align: center; margin:10px 0 0 34px;
   /* margin-bottom: -54px;
    padding-top: 10px;*/ outline:none; height:34px; width:140px; border:none;
    cursor: pointer; background:url(../images/submit.png) no-repeat;
}
.desktop_form{
    /*background: #0b2248;*/ 
    padding: 10px 15px 0px; 
    position: absolute;
    /*top:6%;*/
    right:13%;    
    width: 300px;
    z-index: 99999;
   height: 440px;
    opacity: 0.8;
}

::-webkit-input-placeholder { /* Chrome */
      color: #000000;
    }


@media only screen and (max-width: 600px) {
 
.desktop_form{
    /*background: #0b2248; */
    padding: 10px 15px 0px; 
    position: absolute;
     /*top:6%; left:auto;*/
    right:auto;    
    width: 300px;
    z-index: 99999;
   height: 440px;
    opacity: 0.8;
} 
 
}


