/* 
 Theme Name:     Bare bones for Divi
 Author:         Divi theme examples
 Author URI:     http://www.divithemeexamples.com 
 Template:       Divi
 Version:        1.0
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

.navbar-light .navbar-nav a {color: #fff;position: relative;padding: 12px 13px;font-size: 15px;text-transform: uppercase;}
.navbar-light .navbar-nav a:hover {color: #9cf5ff;text-decoration:none;}
.navbar-light .navbar-nav a:before {content: "";position: absolute;left: 0px;top: 16px;background: #fff;height: 17px;width: 1px;}
.navbar-light .navbar-nav li:first-child a:before{display:none;}

.navbar-light .navbar-nav .nav-item:last-child .nav-link-extra {margin: -5px 0px;padding: 6px 10px;}
.footr_link.paddri .mobilese {display: none;}

ul.sub-menu {
    display: none;}

#minu_section a:hover {text-decoration: none;}

.footr_link.socil .et-social-icons {float: none;text-align: left;}
.footr_link.socil a:hover{color: #fdfdfd;}
#footer-info {text-align: center;padding-bottom: 0;float: none;}
.footr_link ul li {display: block;margin: 0 !important;}
.footr_link ul li a {padding: 2px 0;position:relative;}
.bottom-nav-.menuftr li a {padding-left: 18px;}
.bottom-nav-.menuftr li a:before {content: "\f105";position:absolute;top:6px;left:0px;font: normal normal normal 14px/1 FontAwesome;color: #72c3cc;}
.footr_link .et-social-icon span {display: inline-block;margin-left: 5px;}


/* Custome New  */


#medal_section .form_box ._form_1 form{margin-top: 0 !important;width: 100% !important;border-radius: 8px !important;background: #0093a3!important;border-top: 4px solid #f0dc00 !important;}
.form_box ._form_1 form ._form-title {line-height: 30px !important;text-align: center;font-size: 23px !important;color: #fff;padding: 8px 0px;font-family: 'Poppins', sans-serif;}

.form_box ._form_1 ._form-content ._html-code{text-align:center;}
.form_box ._form_1 ._form-content ._html-code p{font-size: 15px !important;color: #fff;font-weight: 300;padding:0px 0px 8px;font-family: 'Poppins', sans-serif;}
.form_box ._form_1 ._form-content label._form-label {display: none !important;}

.form_box ._form_1 input {padding: 0 10px !important;background: #f2f2f2;border: none !important;outline: none !important;box-shadow: none;height: 46px !important;font-size: 14px !important;font-weight: 400;margin: 10px 0px;font-family: 'Poppins', sans-serif !important;}
/*.form_box ._form_1 ._form-content #_form_1_submit {padding: 12px 20px !important;background: #024c54 !important;border-radius: 100px !important;margin-top: 10px;}*/
.form_box ._form_1 ._form-content #_form_1_submit {/*background: #0093a3 !important;border-radius: 100px !important;*/padding: 12px 0px !important;margin: 20px 0px;text-align: center;color: #fff !important;font-weight: 600;font-size: 20px;text-transform: uppercase;display: block;width: 100%;/*border: 2px solid #000 !important;*/border-top: none;border-left: none;    background: #094b52 !important;}

.form_box ._form_1 ._form-label {padding: 0 5px;}

h2.woocommerce-loop-product__title {color: #000;}

/**************** Single Page *****************/
.single h3 {font-size: 28px;font-weight: 300;color: #424242;padding: 28px 0px;}
.single p strong {font-size: 18px;font-weight: 700;color: #0093a3;padding: 5px 0px;}
.single p{font-size: 16px;font-weight: 400;color: #747879;padding: 10px 0;line-height: 26px;}
.single ul, .single ol{margin-bottom: 0px;padding-bottom: 0px;}
.single ul li, .single ol li{font-size: 16px;font-weight: 400;color: #747879;padding: 3px 0;}
.single iframe {border: 10px solid #fff;border-radius: 5px;box-shadow: 0px 0px 5px #00000040;margin-top: -10px;}
.single .footr_link p strong {color: #fff;}
.single .footr_link p{color: #fff;}
.single .free-blog-related-posts-container .et_pb_column{float:left;}

.single .free-blog-post-navigation-prev a, .free-blog-post-navigation-next a {color: #102d30;}
.single .free-du-blog-1 .free-blog-related-posts .free-blog-related-posts-title h2{color: #102d30!important;text-align:center;}
.single .free-du-blog-1 .free-blog-related-posts .free-blog-related-posts-title h2 {color: #102d30!important;text-align: center;margin-bottom: 0px;margin-top: 32px;padding-top: 20px;border-top: 1px solid #ddd;}
.single .free-du-blog-1 .free-blog-related-posts-background-color {background: #ffffff!important;}
.single .form-submit .et_pb_button {color: #ffffff;}
.single .form-submit .et_pb_button:hover{color:#0093a3;}

.single .widget_search input#s{border: 1px solid #3bacb8;}
.single .widget_search #searchsubmit {background-color: #3bacb8;border: 1px solid #3bacb8 !important;color:#fff !important;}

.single #sidebar img {border: 1px solid #ddd;padding: 4px;background: #fff;}
.single .et_pb_widget.widget_recent_entries{border: 1px solid #ddd;padding: 4px;}
h4.widgettitle {background: #efeeee;padding: 6px;font-size: 20px;color: #102d30;}
.single #sidebar .et_pb_widget a {font-size: 15px;}
.single #sidebar ul li{padding: 5px;}

@media (max-width: 980px){
	#page-container{padding-top:0px !important;}
}

@media (max-width: 767px){
	.single .free-blog-post-navigation-background-color{display:none;}
	.single .free-blog-related-posts-container .et_pb_column {float: none;clear:both}
	.single .free-blog-related-posts-background-color .container{padding-left:18px!important;padding-right:18px!important;}
	.free-blog-comment-background-color .container {padding-left:18px!important;padding-right:18px!important;}
}
