
/* Style the search field */
span.example input[type=text] {
padding: 10px;
font-size: 17px;
border: 1px solid grey;
float: left;
width: 90%;
background: #f1f1f1;
}

/* Style the submit button */
span.example button {
float: left;
width: 10%;
padding: 10px;
background: #fdb913;
color: white;
font-size: 17px;
border: 1px solid grey;
border-left: none; /* Prevent double borders */
cursor: pointer;
padding-bottom:9px;
}

span.example button:hover {
background: #0b7dda;
}

/* Clear floats */
span.example::after {
content: "";
clear: both;
display: table;
}
.faq-search{
border-radius: 0;
height: 45px;
font-size: 18px;
}
ul li{

list-style: auto;
}
ol li{

list-style: disc;
}
.faq_option_list li{
list-style: none;
}
.bo_1_heading {
color: #fff;
line-height: 2.7pc;
font-size: 3.9em;
font-weight: 400 !important;
line-height: 1em;
}
.boBox{
text-align: center;
width: 54% !important;
margin: 0 auto;
}
@media screen and (min-width: 1200px) {
.container{
	
}
}
.exe_mainbody{

background-color: #F1F2F7;
}
.exe_body{
width: 100%;

padding-bottom: 2em;
}
.exe_card_box{
width: 100%;
text-align: left;
}
.exe_card{
width: 22em;
margin-right: 2em;
border-radius: 0.5em;
display: inline-block;
box-shadow: 0em 0em 0.9em #ccc;
margin-top: 2em;
overflow: overlay;
}
.exe_img{
width: 100%;
height: 175px;
position: relative;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
border-radius: 0.5em 0.5em 0em 0em;
}
.exe_img iframe {
width: 100%;
height: 100%;
}
.circle_video_box {
position: absolute;
width: 65px;
height: 65px;
bottom: 0;
right: 3%;
background: #355eac;
border-radius: 50%;
padding: 0 5px;
transform: translate(0, 50%);
}
.logo-white_img {
width: 100%;
margin-top: 50%;
}
.exe_card_dis_box{
background-color: #ffffff;
padding:1em; 
border-radius:  0em 0em 0.5em 0.5em;
text-align: left;
}
.exe_heading{
font-weight: 700;
font-size: 1.2em;
color: #fdb913;
text-overflow: ellipsis;
white-space: pre;
overflow: hidden; 
width: 82%;
}
.exe_dis{
font-weight: 700;
font-size: 0.9em;
margin-top: 0.5em;
}
.exe_dis_2{
display: flex;
margin-top: 0.3em;
}
.exe_dis_box_1{
display: inline-block;
margin-right: 1em;
font-size: 0.9em;
font-weight: 700;
color:#828282;
}
.exe_dis_box_2{
display: inline-block;
font-size: 0.9em;
font-weight: 700;
color:#828282;
}
.pt-3 {
padding-top: 3em;
}
.faq_option_list {
padding: 0;
list-style: none;
text-align: left;
}
.faq_option_list li {
font-size: 15px;
color: #333;
font-weight: 600;
padding:12px 25px;
cursor: pointer;
transition: all .2s ease-in-out;
}
.faq-mob-view li {
border-left: 5px solid #fff;
}
.active_li, .faq-mob-view li.active_li {
background: #f6f6f6;
border-left: 5px solid #fdb913;
}
.bg-white {
background: #fff !important;
}
.faq_padding {
padding-top: 1.3750em;
padding-bottom: 1.3750em;
border-radius: .5em;
}
.faq_que_padding {
padding: 1.25em;
border-radius: .5em;
margin-bottom: 1em;
display: none;
}
.que_tab {
display: flow-root;
}
.faq_plus_sign {
width: 18px;
height: 19px;
background: #fdb913;
color: #fff;
font-size: 13px;
margin-right: 1.25em;
margin-top: .2em;
position: relative;
}
.faq_plus_sign i{
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
}
.faq_que {
font-size: 15px;
color: #333;
font-weight: 700;
display: contents;
}
.faq_details {
display: inline-block;
text-align: left;
margin-left: 2.5em;
margin-top: .7em;
font-size: 15px;
color: #333;
display: none;
}
.faq_detail_open {
cursor: pointer;
display: flow-root;
}
.que_open .fa-plus {
display: none;
}
.ml-0 {
margin-left: 0 !important;
}
.mr-0 {
margin-right: 0 !important;
}
.p-0 {
padding:0 !important;
}
.faq-mob-que {
padding: 0 1em;
}
.faq-mob-view { display: none; }
.faq-mob-que .notFound { text-align: center; }
@media only screen and (max-width: 1024px) {
.bo_1_heading {
font-size: 3.9em;
}
.faq_que {
display: flow-root;
text-align: left;
width: 28.5em;
}
}
.faq-mob-view { margin-top:15px;}
.faq-desktop-view {  margin-top:16px;}
@media only screen and (max-width: 768px) {
.faq_option_list li {
transition: all 0s;
padding: 12px 0px;
}
.faq-mob-view { display: block;  margin-top:15px;}
.faq-desktop-view { display: none; margin-top:16px;}
.bo_1_heading {
font-size: 3.9em;
line-height: 1em;
}
.pt-3 {
padding-top: 2em;
}
.exe_body {
width: 96%;
}
.faq-mob-que {
display: none;
margin-top: 1.25em;
}
.faq-mob-view li span {
display: -webkit-box;
padding: 12px 25px;
font-size: 1.3em;
background: #fff;
margin: -12px 0px;
}
.faq_que {      
display: flow-root;
width: 35em;
}
}
@media only screen and (max-width: 600px) {
.bo_1_heading {
font-size: 2.9em;
}
.faq_que {
width: 25.9em;
}
.faq-mob-view li span {
font-size: 1em;
}
}
@media only screen and (max-width: 414px) {
.bo_1_heading {
font-size: 1.9em;
}
.faq_que {
width: 19.3em;
font-size: 1em;
}
.faq_details {
font-size: 13px;
}
}
@media only screen and (max-width: 411px) {
.faq_que {
width: 15.8em;
}
}
@media only screen and (max-width: 375px) {
.faq_que {
width: 16.8em;
font-size: 1em;
}
}
@media only screen and (max-width: 360px) {
.faq_que {
width: 15.9em;
font-size: 1em;
}
}
@media only screen and (max-width: 320px) {
.bo_1_heading {
font-size: 1.6em;
}
.faq_que {
width: 11em;
}
}
.background-white{
background:#fff;
}
.web_disigner .parent_circle .child_round_circle {
border-radius: 0%;
height: 3vw;
font-size: 3.5vw;
width:auto;
}
@media only screen and (min-width: 992px) {
.margin_7_33{
	margin-left: -0.666667%
}
}
.web_disigner .web_disigner_contain {
padding: 25px 0;
}
.web_disigner {
min-height: 250px;
}
.web_disigner .parent_circle .parent_circle_contain {
display: inherit;
margin-top: 45px;
}
#cphContent_LoginControl_loginBlock h2, a {
color: #000!important;
font-weight: 300;
font-size: 14px;
}

.margin_19{
	margin-left: 19%;
}
.margin_top_10{
	margin-top:10%;
}
.need_help{
	margin-bottom:0px;
	font-weight: 400;
}
.font_21{
font-size: 21px;
}
.margin_top_bottom_0{
margin-top: 0px;
margin-bottom: 0px;
}
.phon_shedule{
font-weight: 300;
margin-top: 13px;
margin-bottom: 0px;
font-size: 17px;
}
.send_msg_margin{
margin-top: 27px;margin-bottom: 0px;
}
.nav-menu-secondary a {
    margin: 13px 10px 13px;
    padding: 0;
    list-style: none;
    font-size: 18px;
}
.nav-submenu-custom_itr:before {
	left:  -48px !important;
	top: -8px !important;
}
@media screen and (max-width: 390px) {
	span.example button{
		padding-left: 10px;
		padding-right: 10px;
	}
}
@media screen and (max-width: 460px) {
	.boBox{
		width:100% !important;
	}
}
@media screen and (max-width: 767px) {
	.team_block_nonresponsive {
		display: block;
		
	} 
	.exe_card{
		margin-right: 0em; 
	}
} 
@media only screen and (max-width: 767px)
{
	span.example input[type=text] {
		width:80%;
	}
	span.example button {
		width:20%;
	}

}