@import url('https://fonts.googleapis.com/css?family=Montserrat:100i,200,200i,300,300i,400,400i,500,500i,600,600i,700');
p{
font-family: 'Montserrat', sans-serif;
}
@font-face {
    font-family: minion;
    src: url('https://www.midwestdiamondbuyers.com/wp-content/themes/midwestdiamond/fonts/minion.ttf');
   }

#eut-top-bar {
    line-height: 40px;
    background-color: #ececec !important;
    color: #000 !important;
    border: none !important;
}
#eut-top-bar ul.eut-bar-content.eut-right-side {
    float:none !important;
    border: none !important;
    margin:auto;
    width:20%;

}

.eut-section.mid-map {
    padding: 0px !important;
}

.sectiontow_btn{
	color: #0055a2 !important;
    font-weight: 500;
    font-family: 'Montserrat', sans-serif !important;
}
.sectiontow_btn:hover {
	color: #0055a2 !important;
   
}

#eut-top-bar ul.eut-bar-content.eut-left-side{float:right !important;border:none;}

.contact_link_main{width:100%;float:left;}
.contact_link_top{color:#0055a2 !important;font-size:16px !important;font-family: 'Montserrat', sans-serif;font-weight:600;}

#eut-top-bar ul.eut-bar-content > li {
    border: none !important;
    width:100%;
    text-align:center;
}
li.eut-topbar-item p {
    font-size: 16px !important;
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
	color: #2a2a2a !important;
}
#eut-header #eut-main-menu > ul > li > a span.eut-item {
    position: relative;
    color: #2a2a2a !important;
    font-size: 14px;
    font-family: 'Montserrat', sans-serif;
   /* font-family: 'TimesNewRoman';*/
    font-weight: 600;
}
#eut-header #eut-main-menu ul li ul li a, #eut-main-menu-responsive ul.eut-menu li a{
    font-family: 'Montserrat', sans-serif !important;
}
#eut-header.eut-default #eut-main-menu > ul > li > a span.eut-item:after {
    background-color: #0055a2 !important;
    height: 3px !important;
}
#eut-header #eut-inner-header {
    border-color: transparent !important;
}
h3.banner-title {
    text-align: center;
    color: #fff !important;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 48px !important;
    font-weight: 400;
	background: url(https://www.midwestdiamondbuyers.com/wp-content/uploads/2017/10/border-line.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-bottom: 20px;
}
p.banner-sub-title {
      text-align: center;
    font-size: 20px;
    color: #fff;
    font-family: 'Montserrat', sans-serif;
    font-weight: 300 !important;
    letter-spacing: 1.2px;
    margin-bottom: 65px;
    margin-top: 35px;
}
p.sell-diamond-btn {
    text-align: center;
}
p.sell-diamond-btn a {
    font-size: 15px;
    color: #fff;
    background: rgba(0,85,162,0.5);
    padding: 14px 45px;
    border: 2px solid #fff;
}
h3.how-it-works {
    text-align: center;
    font-family: 'Montserrat', sans-serif !important;
    text-transform: capitalize;
    color: #2a2a2a !important;
    font-size: 35px !important;
    background: url(/wp-content/uploads/2017/10/how-it-works-bg.png);
    background-repeat: no-repeat;
    background-position: center bottom;
        padding-bottom: 20px;
    font-weight: 500;
    padding-top: 20px;
    margin: 0px;
}
h1.how-it-works {
    /*font-family: 'Montserrat', sans-serif !important;*/
    font-family: 'Montserrat', sans-serif !important;
    text-transform: capitalize;
    color: #2a2a2a !important;
    font-size: 35px !important;
    background: url(/wp-content/uploads/2017/10/how-it-works-bg.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-bottom: 20px;
    font-weight: 500;
}
h5.eut-box-title {
    color: #2a2a2a !important;
  /*  font-size: 16px;*/
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    margin-bottom: 0px;
}
p.sell-to-expert {
    font-size: 19px;
    color: #2a2a2a !important;
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
}
h6.eut-box-title {
    color: #2a2a2a !important;
    font-size: 16px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    margin-bottom: 0px;
}
.eut-box-content p {
    color: #0055a2 !important;
    font-weight: 500;
    font-family: 'Montserrat', sans-serif;
}
.eut-row.what-we-buy .eut-element {
    text-align: center;
    margin-bottom: 15px;
}

.eut-element.eut-box-icon.eut-align-left.eut-medium.work_two .eut-box-content{padding-top:15px;}

.eut-element.eut-box-icon.eut-align-left.eut-medium.word_three .eut-box-content .eut-box-title{padding-top:15px;}

.eut-element.eut-image.google_logo.eut-align-center img{width:auto;max-width:100%;height:auto;}

.eut-element.eut-image.app_logo.eut-align-center img{width:auto;max-width:40%;height:auto;}

.eut-element.eut-image.eut-align-center  img{width:auto;max-width:100%;height:auto;}

.contact_main_back{width:100%;float:left;}

p.img-text {
    font-size: 16px;
    color: #2a2a2a !important;
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
}
.what-we-buy .wpb_column.eut-column-1-4:hover {
 background: #fff;
    padding: 50px 40px 75px 40px;
	box-shadow: 0 8px 8px -6px #ccc;
}
.what-we-buy {
    margin-top: 80px;
}
p.get-your-offer-btn {
    text-align: center;
   margin-top: 100px;
}
p.get-your-offer-btn a {
    background: #0055a2 !important;
    color: #fff;
    padding: 15px 40px;
    font-family: 'Montserrat', sans-serif;
    font-size: 15px;
}
.wpb_column.eut-column-1-4.activebox {
    background: #fff;
    padding: 50px 40px 75px 40px;
    box-shadow: 0 8px 8px -6px #ccc;
}
h3.about-mdb-title {
    text-align: center;
    text-transform: capitalize;
    font-family: 'Montserrat', sans-serif !important;
    color: #fff !important;
    font-size: 32px;
    font-weight: 400 !important;
    background: url(/wp-content/uploads/2017/10/about-bg-1.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-bottom: 15px;
	margin-bottom: 70px;
}
p.about-text {
    color: #fff;
    text-align: center;
    font-size: 14px;
    font-family: 'Montserrat', sans-serif;
    padding: 0px 25px;
    font-weight: 300;
}
h3.faq-title {
    text-align: center;
    font-family: 'Montserrat', sans-serif !important;
    text-transform: uppercase;
    color: #2a2a2a !important;
    font-size: 35px !important;
    background: url(/wp-content/uploads/2017/10/faq-bg.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-bottom: 20px;
    font-weight: 500;
    padding-top: 20px;
}
span.vc_tta-title-text {
    font-size: 16px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    color: #2a2a2a !important;
}
h4.vc_tta-panel-title.vc_tta-controls-icon-position-right {
    border: 1px solid;
}
i.vc_tta-controls-icon.vc_tta-controls-icon-plus:before {
    color: #000 !important;
}
i.vc_tta-controls-icon.vc_tta-controls-icon-plus:after {
    color: #000 !important;
}
.vc_tta-panel-body {
    background: #f3f3f3;
}
p.faq-text {
    color: #2a2a2a !important;
    font-size: 15px;
    font-family: 'Montserrat', sans-serif;
    line-height: 26px;
}
h3.testimonials-title {
    text-align: center;
    font-family: 'Montserrat', sans-serif !important;
    text-transform: capitalize;
    color: #2a2a2a !important;
    font-size: 35px !important;
    background: url(/wp-content/uploads/2017/10/how-it-works-bg.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-bottom: 20px;
    font-weight: 500;
    padding-top: 20px;
	margin-bottom: 50px;
}
.tss-wrapper .tss-carousel1 .owl-controls .owl-nav > div {
    top: 105% !important;
    margin: 0px 540px !important;
	}
	.tss-wrapper .owl-controls .dashicons {
    color: #000 !important;
    font-size: 25px !important;
}
.single-item-wrapper {
    background: #fff;
        padding: 50px 10px;
}
.tss-wrapper .tss-carousel1 .item-content-wrapper .item-content p {
    background: url(/wp-content/uploads/2017/10/testi-before.png);
    background-repeat: no-repeat;
    background-position-y: 9px;
    padding-top: 20px;
    background-position-x: -1px;
    padding-left: 16px;
}
h3.contact-our-experts {
    text-align: center;
    text-transform: capitalize;
    font-family: 'Montserrat', sans-serif !important;
    color: #fff !important;
    font-size: 32px;
    font-weight: 400 !important;
    background: url(/wp-content/uploads/2017/10/about-bg-1.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-bottom: 15px;
    margin-bottom: 70px;
}
p.contact-expert-text {
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    color: #fff;
    padding: 0px 165px;
    text-align: center;
    font-weight: 300 !important;
    line-height: 36px;
}
p.contact-expert-number {
    text-align: center;
    color: #fff;
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    font-weight: 300 !important;
    margin: 70px 0px;
}
p.sc-appointment {
    text-align: center;
}

p.sc-appointment a {
    background: #0055a2 !important;
    color: #fff;
    padding: 15px 40px;
    font-size: 15px;
    text-transform: uppercase;
    font-family: 'Montserrat', sans-serif !important;
}

h3.get-a-freequote {
    text-align: center;
    font-family: 'Montserrat', sans-serif !important;
    text-transform: capitalize;
    color: #2a2a2a !important;
    font-size: 35px !important;
    background: url(/wp-content/uploads/2017/10/how-it-works-bg.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-bottom: 20px;
    font-weight: 500;
    padding-top: 20px;
}
p.quote-text {
    color: #2a2a2a !important;
    font-size: 16px;
    font-family: 'Montserrat', sans-serif !important;
    text-align: center;
    margin-top: 55px;
}
p.quote-form-title {
    color: #2a2a2a !important;
    font-weight: 500;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 18px !important;
    margin-bottom: 10px;
}
.get-a-quote-from input[type="text"], .get-a-quote-from input[type="email"], .get-a-quote-from select, .get-a-quote-from textarea {
    font-size: 16px !important;
    font-family: 'Montserrat', sans-serif !important;
}
.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel {
    font-size: 16px !important;
    font-family: 'Montserrat', sans-serif !important;
    height: 50px !important;
}
.get-a-quote-from input[type="text"], .get-a-quote-from input[type="email"] {
    height: 50px !important;
}
ul.contact-me li {
    display: inline-block;
}
ul.contact-me {
    margin-left: 0px;
}
ul.contact-me li:first-child {
    color: #2a2a2a !important;
    font-weight: 500;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 18px !important;
    margin-bottom: 10px;
}
ul.contact-me li {
    color: #2a2a2a !important;
    font-size: 17px;
    font-family: 'Montserrat', sans-serif !important;
    text-align: center;
}
.get-a-quote-from .quote-subtitle {
    color: #2a2a2a !important;
    font-size: 17px !important;
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 500;
    margin-bottom: 20px;
}

.get-a-quote-from input[type="submit"] {
    background: #0055a2;
    border: none;
    padding: 18px 35px;
    font-size: 16px !important;
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 400;  
	    margin-top: 50px;
}
h3.we-are-proudly {
    text-align: center;
    font-family: 'Montserrat', sans-serif !important;
    text-transform: uppercase;
    color: #2a2a2a !important;
    font-size: 35px !important;
    background: url(/wp-content/uploads/2017/10/how-it-works-bg.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-bottom: 20px;
    font-weight: 500;
    padding-top: 20px;
        margin-bottom: 100px;
}
ul.proudly-list li {
    display: inline-block;
    margin: 0px 30px;
}
.eut-copyright p {
    margin-bottom: 0px;
    font-size: 15px;
    font-family: 'Montserrat', sans-serif !important;
    color: #999;
}
h3.eut-widget-title {
    font-family: 'Montserrat', sans-serif !important;
    font-size: 20px !important;
    color: #fff !important;
    font-weight: 400;
    margin-bottom: 5px !important;
}
p.get-in-subtitle {
    font-size: 14px;
    font-family: 'Montserrat', sans-serif !important;
}
ul.contact-details {
    margin: 0px;
}

ul.contact-details img {
    margin-right: 10px;
}
.eut-row.contact-footer .wpb_column.eut-column-1-2 {
    padding: 0px;
}
ul.contact-details a {
    color: #fff !important;
    /*color: #86bef1 !important;*/
}
ul.contact-details li {
    font-size: 15px;
    line-height: 47px;
    list-style: none;
    color: #fff;
    font-family: 'Montserrat', sans-serif !important;
}
div#text-3 h3 {
    color: #86bef1 !important;
    font-size: 16px;
    font-family: 'Montserrat', sans-serif !important;
    border-bottom: 1px solid;
    width: 30%;
}
ul#menu-main-menu-2 li {
    display: inline-block;
    padding-right: 20px;
    font-size: 15px;
    border: none;
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 500;
}
h1.eut-title.eut-dark {
    color: #fff !important;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 36px !important;
    font-weight: 400 !important;
    letter-spacing: 0.5px;
    /*text-shadow: 1px 2px 2px #999;*/
}
ul#menu-footermenu2 li {
    display: inline-block;
    font-size: 16px;
    padding: 10px 30px 10px 0px;
    float: left;
    border:none;
    font-family: 'Montserrat', sans-serif !important;
}

ul.contact-details span[itemprop="streetAddress"] {
    margin-left: 27px;
}
ul.contact-details span[itemprop="addressLocality"] {
    margin-left: 27px;
}
#eut-header #eut-main-menu ul li ul a{color:#ffffff !important;background-color:#0055a2 !important;}

.contact_label br{display:none;}

.slider_main_class{width:100%;float:left;padding:10px 0px !important;}

.title_slider{font-family:'minion' !important;font-weight:normal !important;text-align:center !important;position:relative;}
/*.title_slider:after{content:'';position:absolute;top:130%;left:50%;background-color:white;width:150px;height:1px;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}*/

.sell-diamond-btn{text-align:center;font-family: 'Montserrat', sans-serif !important;font-weight:normal !important;}

.description{font-family: 'Montserrat', sans-serif !important;font-weight:normal !important}


.extra_contact .eut-container {
    padding-top: 0px !important;
}

.eut-bar-content.eut-right-side {
    width: 100% !important;
    float: left !important;
    text-align: center;
}
#rev_slider_1_1 ul {
    height: 125% !important;
}
/*.main_root {
    text-align: center !important;
}
.main_root1{
    text-align: center !important;
}
.main_root1 .eut-image-icon{
    float: none !important;
    display: inline-block !important;
    top:-20px !important;
}
.main_root1 .eut-box-content{
    float: none !important;
    display: inline-block !important;
}*/
.wpb_column.eut-column-1.main_root {
    width: 40%;
    margin: 0 auto;
    float: none;
}


.statistics h3 {
   display: none;
}

.statistics-inner {
	padding: 0px 3% 0px 3% !important;
}

.statistics .stat {
    display: block;
    margin: 0px !important;
    line-height: 1.4;
    float: left;
padding: 63px 82px;
}
.stat{
	background: transparent url(https://www.midwestdiamondbuyers.com/wp-content/uploads/2018/02/bg-counter-blue.png) center center/auto no-repeat scroll;
    padding-top: 60px;
    padding-bottom: 60px;
    background-size: 250px;
}
.statistics {
    padding: 20px 0 0 0 !important;
}
.stat .number {
    font-size: 35px !important;
    font-weight: bold !important;
}

#tf-stat-328 .stat .number{
    font-size: 45px !important;
    color: #0055a2 !important;
}
.stat .count-title {
    font-size: 14px !important;
    font-weight: bold;
}
.eut-section {
    margin-bottom: 10px !important;
}
.eut-section.mdb-about{
    margin-bottom: 0px !important;   
}

.contact_input_button input[type="submit"] {
    background: #0055a2;
    border: none;
    padding: 12px 20px;
    font-size: 16px !important;
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 400;
    margin-top: 20px;
}


 input::-webkit-input-placeholder { color: #676767;font-family: 'Montserrat', sans-serif !important;opacity: 1;}
 input::-moz-placeholder {color: #676767;font-family: 'Montserrat', sans-serif !important;opacity: 1;}
 input:-moz-placeholder {color: #676767;font-family: 'Montserrat', sans-serif !important;opacity: 1;}
 input:-ms-input-placeholder {color: #676767;font-family: 'Montserrat', sans-serif !important;opacity: 1;}
/* input:focus { background:none; color: #072b73;outline: none;font-family: 'open_sansregular';font-style: italic;opacity: 1;}
 input:focus::-webkit-input-placeholder { color: #072b73;font-family: 'open_sansregular';font-style: italic;opacity: 1;}
 input:focus::-moz-placeholder { color: #072b73;font-family: 'open_sansregular';font-style: italic;opacity: 1;}
 input:focus:-moz-placeholder { color: #072b73;font-family: 'open_sansregular';font-style: italic;opacity: 1;}
 input:focus:-ms-input-placeholder { color: #072b73;font-family: 'open_sansregular';font-style: italic;opacity: 1;}
*/

.statistics .stat span {
    margin-bottom: -7px !important;
}


.testimonialpage .tss-carousel h3.author-name {
    font-size: 35px;
	font-weight: bold;
}
.testimonialpage .tss-carousel h4.author-bio {
    font-size: 22px;
	font-weight: bold;
}
.testimonialpage .tss-wrapper .tss-carousel1 .item-content-wrapper .item-content{
	font-size: 18px;
	font-weight: bold;
}
.fit-vids-style{
    display: none;
}