

body{font-family: Tahoma; font-size:16px; color:#555; background-color:#fff;}
/* .stlinecontainer{padding:0px 30px;} */


.op1h1-bg {margin-bottom:40px; background: url(../images/building1.jpg); background-size: cover; height:500px; display: block;} 
.op1h1{padding:0px 0px; background-color: #fff;}
.op1h1-logo{padding: 10px 0px;}
.op1h1-logo a{display:block;}
.op1h1-navmenu {float: right;padding-right: 0px;} 
.op1h1-navmenu li {list-style: none;float: left;margin: 0px; position:relative;}
.op1h1-navmenu li a {color: #444444; padding: 38px 15px 30px 15px;display: block; text-decoration: none; font-size: 16px; font-weight: 500; transition:all 1s;position: relative; z-index:9999;}
.op1h1-navmenu li:hover a {background:#fff; z-index:9999;}
.op1h1-navmenu li:last-child{margin-right:0px;}
.op1h1-navmenu li a:before {position: absolute;content: ""; bottom:0px; height: 2px; background:#ed1c1f;
    width: 100%; left: 0px; transition: all 0.3s;transform: scale(0);}
.op1h1-navmenu li a i { margin-left:5px;}
.op1h1-navmenu li:hover a:before { transform: scale(1);}
.op1h1-navmenu .active a:before {transform: scale(1);}
.op1h1-btn {background: #9C5AF4; transition: all 0.3s;font-size: 13px !important; padding: 7px 30px !important;border-radius: 20px; margin: 23px 0px 23px 20px;
    color: #fff !important;text-transform: uppercase;}
.op1h1-btn:before {display:none; box-shadow:none !important;}
.op1h1-btn:hover {box-shadow:none !important; background: #9C5AF4 !important;}
.op1h1-navmenu ul{width:100%; margin-bottom:0px; display: inline-block;}
.op1h1-menubtn{display:none;}
.saitraders{display:flex;  justify-content:flex-end; align-items: center; width: 100%;}
.saitradersicon{padding:9px 10px 0px 0px; font-size: 14px;}
.saitradersicon i{margin-right: 5px;}


.op1banner1{  height:400px;display: flex !important; align-items: center; justify-content: center;}
.op1banner1text{color:#fff;max-width: 450px; left: 0px; position: relative; z-index: 99;}
.op1banner1slider{font-size:40px; position: relative; line-height: 50px; font-weight: 600;}
.op1banner1slider2{text-transform:uppercase; letter-spacing:5px; font-size:14px; font-weight:500;}
.op1banner1btn{ margin-top: 40px;}
.op1banner1img{position: absolute;}	

.saitradersdiv{background-color:#008c19; padding:10px 0px;}
.saitradersflex{display:flex; align-items: center;}
.saitradersinput{position:relative;  padding-right: 20px; width: 100%;}
.saitradersinput i{position:absolute; top:12px; left:10px; z-index: 99;}
.saitraderscontrol{padding-left: 30px; border: none;}
.saitradersbtn{background-color:#151269; padding:8px 45px; text-transform:uppercase; letter-spacing:2px;  color:#fff; border-radius: 6px;}
.saitradersbtn:hover{text-decoration:none; color:#fff;}
.saitraderstext{color:#fff; font-size: 20px; padding-right: 30px; font-weight: 600;}
.saitradersgroup1{ border: none;}


.sec-title{max-width: 900px; margin: 0 auto; overflow: hidden; padding-bottom: 20px;}
.main-title {height: auto; background: transparent; position: relative; overflow: hidden; text-align:center;}
.main-title span {top: auto; padding: 0 20px; position: relative; z-index: 0;}
.main-title span:before {z-index: -1; height: 2px; background-color: #008c19; width: 3000px; position: absolute; content: ""; top: 50%; left: 100%; transform: translatey(-50%); -webkit-transform: translatey(-50%);}
.main-title span:after {z-index: -1; height: 2px; background-color: #008c19; width: 3000px; position:absolute; content: ""; top: 50%; right: 100%; transform: translatey(-50%); -webkit-transform: 		translatey(-50%);}
.saitradersbg{background-color:#fff; padding:40px 0px;}
.saitradersbg1{background-color:#fff; padding:20px 0px;}
.saitradersbgtext{text-align: center; font-size: 15px;}

.footer{background-color:#151269; padding:40px 0px;}
.saitradersbox{background-color:#fff; box-shadow: 0px 0px 4px rgba(0,0,0,0.2); padding:15px 15px;     margin-bottom: 30px;}
.saitradersbox:hover{ box-shadow: 0px 4px 10px rgba(0,0,0,0.2);}
.saitradersimg{text-align: center; border-bottom:1px solid #e4e4e8; padding-bottom: 15px; margin-bottom: 20px;}
.saitraderstextbox1{font-size:14px; color:#37374b; font-weight:600; padding-bottom: 10px;}
.saitraderstextbox2{font-size:12px; color:#5a5a69; }
.saitraderstextbox3{font-size:12px; color:#008c19; text-transform:uppercase; font-weight:600; padding-top: 10px; display: block;}
.saitraderstextbox3:hover{text-decoration:none;}
.saitradersfooter ul {padding:0px; margin:0px;}
.saitradersfooter ul li{list-style:none;}
.saitradersfooter1{color:#9f9f9f; font-size:16px; text-transform:uppercase; letter-spacing:2px; padding-bottom: 10px;}
.saitradersfooter ul li a{color:#fff; font-size:14px; padding-bottom: 6px; display: block;}
.saitradersfooter ul li a:hover{text-decoration:none;}
.saitradersfooter ul li a i{margin-right:5px;}
.saitradersfootertext{border-top:1px solid #2d2a78; color:#a2a2a4; font-size:12px; padding-top: 20px;    margin-top: 40px;}
.saitradersgroup{padding-right: 20px; width: 100%;}
.saitraderstextbtn{display:flex; width: 100%;}
.saitradersmenu{display:flex; width:100%; position: relative;}


.saitradersleft{display:flex;align-items:center; font-size:12px; color:#999999; padding:20px 0px;}
.saitradersleft i{padding-right:10px; padding-left:10px;}
.saitradersleftbg{background-color:#fff; padding:50px 30px;}
.saitradersleftimg{text-align:center;}
.saitraderslefttext{color:#444444; font-size:21px; font-weight:600; padding-bottom: 20px;}
.saitraderstabel{margin-bottom:30px;}
.saitraderstabel th{font-size:12px; color:#888888; font-weight:500; border: none;}
.saitraderstabel td{font-size:12px; color:#444444; border: none;}
.saitraderstabel tbody tr:nth-of-type(odd){background-color:#f6f6f9;}
.saitradersleftbox a{color:#fff; font-size:14px; background-color:#008c19; padding: 10px 32px; border-radius: 6px; display: inline-block; text-transform: uppercase; font-weight: 600;}
.saitradersleftbox a i{padding-right: 5px;}
.saitradersleftbox a:hover{text-decoration:none;}
.saitradersmenubar:focus{outline:none;}


.saitradersdropmenu{display:none;width: 220px; background-color: #fff;}
.op1h1-navmenu li:hover .saitradersdropmenu{display:block; position:absolute; left:0px; box-shadow: 0px 0px 10px rgba(0,0,0,0.1); top: 89px; z-index: 99;}
.saitradersdropmenu ul{padding:0px;}
.saitradersdropmenu ul li{list-style:none; width: 100%;}
.saitradersdropmenu ul li a{padding:10px 15px;}
.saitradersdropmenu ul li a:before{display:none;}

.alphabet a{color:#008c19; font-weight:600; margin: 3px; display: inline-block; width: 30px; line-height: 30px; text-align: center;}
.alphabet a:hover{text-decoration:none;}
.alphabet a.active{background-color:#008c19; border-radius:100%; color:#fff;}

.seeMore { background:#0e0c4b; color:#ddd; font-size: 13px; font-weight: 300; }


.inputbox:focus{box-shadow:none; border:1px solid #ced4da;}
.inputbox{font-size:14px;}
.formdiv{display:flex;}
.formtext{margin-bottom:0px; font-size:13px;}
.formtext span{color:#ed1c1f;}
.formtext1 span{color:#ed1c1f;}
.formtext1{padding-top: 10px; font-size: 13px;}
.formtext1 p{margin-bottom:5px;}
.formtitle{max-width: 100%;}
.saitradersleftbgform{background-color:#fff; padding:50px 60px; margin-bottom: 40px;}
.formbtn{background-color:#ed1c1f; color:#fff; padding: 10px 30px;  border-radius: 4px; margin-top: 10px;
    display: inline-block; font-weight: 600; text-transform: uppercase;}
.formbtn:hover{text-decoration:none; color:#fff;}



