/*
 Theme Name:   sura21
 Template:     Divi
*/



/*Body*/

/*Global*/
a:hover {color:#ea8212;}
.et_pb_row {width:90%!important;}
.wp-caption {border:none; text-align: left; background:none; padding:0px; max-width:100%;}


/*Header*/


/*Navigation*/
.et-menu .menu-item-has-children>a:first-child:after {display:none;}
.et-menu .menu-item-has-children:hover>a:first-child:after {display:block;}
.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul {top: calc(100% - -1px); left: 0;}
.et_pb_menu .et-menu-nav>ul ul {padding:0px!important;}
.nav li li {padding:20px 20px 20px 30px!important; border-top: 1px solid #F6F6F6 !important; width:100%;}
.nav li li:first-child {border:none!important;}
.nav li li:hover {background:#f7f7f7;}
.nav ul li a:hover {background:none!important;}
.nav li li a {font-size: 13px!important;}
.et-menu li li a {padding:0px!important; width:100%;}
.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a {padding-right: 20px;}
header button.et_pb_menu__icon {margin-left: auto;}
.et_pb_menu .et_pb_menu__search-input {color:#fff;}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */  color: white;}
::-moz-placeholder { /* Firefox 19+ */  color: white;}
:-ms-input-placeholder { /* IE 10+ */  color: white;}
:-moz-placeholder { /* Firefox 18- */  color: white;}



/*Slider*/
.home .et_pb_slider .et_pb_container {max-width: 100%!important;}
.et_pb_slide {padding:0px;}
.home .et_pb_slide_description {padding: 14% 0 10% 0!important;}
.home .et-pb-active-slide .et_pb_slide_description {
	animation-name: none;
	-o-animation-name: none;
	-moz-animation-name: none;
	-webkit-animation-name: none;			
}
.home .et-pb-active-slide .et_pb_slide_description .et_pb_slide_title {
	animation: fadeRight 1s linear 1;  
	-o-animation: fadeRight 1s linear 1;  
	-moz-animation: fadeRight 1s linear 1;  
	-webkit-animation: fadeRight 1s linear 1;  		
}
.home .et-pb-active-slide .et_pb_slide_description .et_pb_slide_content {
	animation: fadeRight 2s linear 1;  
	-o-animation: fadeRight 2s linear 1;  
	-moz-animation: fadeRight 2s linear 1;  
	-webkit-animation: fadeRight 2s linear 1;  		
}
.home .et_pb_slide_description .et_pb_slide_title {padding: 0 10% 0 10%;}
.home .et_pb_slide_description .et_pb_slide_content {	
	padding:1%;
	background: rgba(0, 0, 0, 0.6); 
	margin: 3% 0 0 15%;
}
.et-pb-active-slide .et_pb_slide_description .et_pb_slide_content {
	/*
	animation-delay: 2s;
	-o-animation-delay: 2s;
	-moz-animation-delay: 2s;
	-webkit-animation-delay: 2s;
    */
}
.home .et_pb_slide_content p strong {margin-right: 10px;}

/*Home Page*/
.clip-corner{ 
  clip-path: 
    polygon(
      0% 0px,                 /* top left */
      0px 0%,                 /* top left */
      100% 0%,    /* top right */
      100% 0px,               /* top right */
      100% calc(100% - 40px),  /* bottom right */
      calc(100% - 40px) 100%,  /* bottom right */
      0px 100%,               /* bottom left */
      0 100%      /* bottom left */
    );
  -webkit-clip-path: 
    polygon(
      0% 0px,                 /* top left */
      0px 0%,                 /* top left */
      100% 0%,    /* top right */
      100% 0px,               /* top right */
      100% calc(100% - 40px),  /* bottom right */
      calc(100% - 40px) 100%,  /* bottom right */
      0px 100%,               /* bottom left */
      0 100%      /* bottom left */
    );    
}


/* Open toggle*/

/* Closed toggle*/

/*Landing Pages*/
.no-padding h4 {padding-bottom:0px!important;}


/*Interior Pages*/
.et_pb_text .tablepress thead th { background-color: #979797; color: #ffffff; font-weight: 400; text-transform: uppercase;}

/*Manual Pages*/
.manual .tablepress th {padding:8px!important;}
.manual .tablepress thead th {background-color: #979797; color: #ffffff; font-weight: 400;}
.et_pb_toggle {}
.et_pb_gutters3 .manual .et_pb_column_3_4 .et_pb_module.et_pb_toggle {margin-bottom:0!important}
.et_pb_gutters3 .manual .et_pb_column_3_4 .et_pb_module.et_pb_text {margin-bottom:0!important; margin-top:2%!important;}

/*Sidebars*/

/*SideNavs*/
.sidenav li {width:100%; margin-top: 0px!important; padding:0px!important;}
.sidenav ul li:first-child {background:#2761ae;}
.et_pb_column .sidenav ul li:first-child a {color:#fff!important;}
.et_pb_column .sidenav ul li:first-child.current-menu-item a {color:#fff!important;}

.et_pb_menu_0.et_pb_menu.sidenav .et-menu-nav li.drop a {
	border:none!important;
	color:#7b7b7b!important;
	padding:5px 0px 5px 30px!important;
}
.et_pb_menu_0.et_pb_menu.sidenav .et-menu-nav li.drop a:first-child {padding-top:0px!important;}
.et_pb_menu_0.et_pb_menu.sidenav .et-menu-nav li.drop a:last-child {padding-bottom:10px!important;}
.et_pb_menu_0.et_pb_menu.sidenav .et-menu-nav li.drop a:hover,
.et_pb_menu_0.et_pb_menu.sidenav .et-menu-nav li.drop.current-menu-item a {
	color:#ea8212!important;
}


/*Breadcrumbs*/
.bcrumb {font-size: 15px;}
.bcrumb a {color:#ea8212;}
.bcrumb .breadcrumb_last {color:#bbbbbb;}


/*Pre-Footer*/

/*Footer*/
footer h3 {font-size: 22px; padding:0px;}

/*Media Queries*/


@media (max-width: 1200px) {
}

@media (max-width: 1080px) {
}

@media (max-width: 1060px) {
	button.et_pb_menu__icon {padding:5px 0px;}
}
@media only screen and (max-width: 1399px) and (min-width: 1025px) {
}


@media only screen and (max-width: 1280px) and (min-width: 1025px) {
}


@media (max-width: 1024px) {
}

@media only screen and (max-width: 1024px) and (min-width: 981px) {
}

@media (min-width: 981px), all {
}

@media (max-width: 980px) {
	.et_pb_menu .et_mobile_nav_menu {display:none;}
	.et_pb_row.et_pb_row_0 {padding-top: 0px;}
}

@media (max-width: 768px) {
}

@media (max-width: 499px) {
}