/* 
 Theme Name:     Divi Child Theme
 Author:         Raju Kumar Yadav
 Author URI:     https://www.facebook.com/rajukumar2008 
 Template:       Divi
 Version:        1.0 
*/
/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 


.about-sec .et_pb_column {

  background-position: center center;

  background-size: cover;

  float: right;

}

.exe-custom, .board-custom{text-align:center;}

.exe-custom .et_pb_column, .board-custom .et_pb_column{display:inline-block; float:none; margin:auto;}

.exe-custom .et_pb_column_empty, .board-custom .et_pb_column_empty{display:none;}

.about-cust .et_pb_row.et_pb_row_0{float:left; padding:0 0 27px;}

.corporate-custom strong {width:80px; float:left; margin-left:10px;}

.corporate-custom img{float:left;}

.corporate-custom div{float:left; clear:both; display:block; margin-bottom:20px;}
.rmid {
 text-align: center;
}
.photograph-main table tr  td ul { margin:10px auto;}
.photograph-main table tr  td ul li{ list-style:disc;}
.left-content ol, ul {
    list-style-type: decimal;
}
.left-content ol { list-style-type: decimal!important;
    margin: 0;
    padding: 0; }
.left-content ol li {
    width: 100%;
    list-style-type: decimal!important;font-size:12px;
}
.left-content ol li a {
/*    color: #CC3300;*/
    font-weight: bold;
    font-size: 13px;
}
/*.entry-content tr td, body.et-pb-preview #main-content .container tr td{background:none;}*/
.entry-content tr td, body.et-pb-preview #main-content .container tr td {
    padding: 6px 24px;
    border-top: 1px solid #eee;
    background: #FFF;
    color: #ccc;
}
.tbldata td {    width: 25%;
    height: 60px; border-top:none !important;}
.tbldata table{border:1px solid gray;}

 .left-content span {    color: #333;
    letter-spacing: none;
    font-family: inherit;
    font-size: 23px !important;
     font-weight: normal !important;  
}

#et_top_search{margin-left: 19px!important; margin-top: 1px!important;}
.single-photograph .return-menu{text-align:center; float:none;}
.single-photograph li.img-avail{text-align:center; }
.single-photograph li.img-avail {width:100%; font-size:17px!important; text-align:center; }
.single-photograph li.img-avail strong{text-transform:uppercase;}
.et_pb_divider { 
    padding: 0 0 1px; 
}
.change
{
    color:#fff! important;
}
div#myModalForFilterDetail {
    top: 85px;
    position: fixed;
	z-index: 99999;
}
#text-7{
	float:right;
	text-align:right;
}
.et_search_outer {
    top: 54px;
}
input.et-search-field {
    height: 40px;
    width: 360px;
    right: 350px;
    border: 3px Solid black;
    border-top-left-radius: 25px;
    border-bottom-right-radius: 25px;
}
#top-menu-nav li a{padding:0;}
#top-menu-nav li a:hover{background:transparent;}
.page-id-2837 .modal-dialog {
    z-index: 9999! important;
}
a.show-codemodal {
    cursor: pointer;
}
.bx-wrapper .bx-viewport {
    width: 100%;
    overflow: hidden;
    position: relative;
    height: 113.5556px! important;
}
.bxslider .change div {
    float: left;
    padding: 39px! important;
    /* font-size: 15px; */
    text-align: left;
    font-weight: 400! important;
}
.header-first{background-image: url(https://iacdworld.org/wp-content/themes/Divi-child/images/2019-04-16.jpg);height: 100px;background-repeat: no-repeat;background-size: 100%;display:block;}
.header-second{text-align: right;margin-right: 334px;color: #fff;padding: 10px;font-size: 16px;}
#et-main-area{float:left;}
@media screen and (min-device-width: 320px) and (max-device-width: 480px) { 
    input.et-search-field {
    height: 40px;
    width: 250px;
    right: 0px;
    border: 3px Solid black;
    border-top-left-radius: 25px;
    border-bottom-right-radius: 25px;
    top: 100px;
}

    }
@media screen and (min-device-width: 481px) and (max-device-width: 570px) { 
    input.et-search-field {
    height: 40px;
    width: 360px;
    right: 0px;
    border: 3px Solid black;
    border-top-left-radius: 25px;
    border-bottom-right-radius: 25px;
    top: -169px;
}
}
@media screen and (min-device-width: 571px) and (max-device-width: 1295px) { 
input.et-search-field {
    height: 40px;
    width: 250px;
    right: 0px;
    border: 3px Solid black;
    border-top-left-radius: 25px;
    border-bottom-right-radius: 25px;
}
span.et_close_search_field {
    right: -30px;
}
}

@media only screen and (max-width:812px) {
  .header-first{background-size: cover;height: 110px;}
.header-second{margin-right:0;}  
}
@media only screen and (min-width: 812px) and (max-width: 1024px) {
  .header-first{background-size: cover;height: 110px;}
.header-second{margin-right:0;}   
}
.entry-content>div {
     margin-top: 0px!important; 
}
#et-main-area {
    float: left;
    width: 100%;
}
#footer-bottom{
	padding:0px!important;
}