@import url(https://fonts.googleapis.com/css?family=Domine:400,700&subset=latin,latin-ext);

.container > div {    border: medium none !important;}
h1 {    color: #91a25e;    margin: 68px auto 20px 0;    text-align: center;}
#menu-menu-1 li {    border-radius: 4px;    display: inline;    float: left;    margin: 5px 0;    padding: 5px 10px;    width: auto;}
#menu-menu-1 li:hover {    background: #91a25e none repeat scroll 0 0;    text-decoration: none;}
#menu-menu-1 li a:hover {    text-decoration: none;}
#menu-item-716 > a {}
#menu-menu-1 li a {    color: #fff;    font-family: Georgia;    font-size: 14px;       text-transform: uppercase;}
.top_margin {    margin-top: 50px;}
.pro_top {    margin-bottom: 50px;}
a.poc_button {    background: #91a25e none repeat scroll 0 0;    border-radius: 4px;    color: #fff;    font-family: "Domine",serif;    font-size: 25px;    padding: 10px;
    position: absolute;    right: 2px;    top: 2px;    width: 133px;    z-index: 999;}
a.poc_button:hover {text-decoration:none;}
.link_button {    margin-top: 65px;    text-align: center;}
h1.new_head {   color: #91a25e;    font-family: "Domine",serif;    font-size: 30px;    font-weight: bold;    margin: 20px 72px 0 0;}
h1.video_button {    background: #ffca2f none repeat scroll 0 0;    border-radius: 200px;    box-shadow: 0 4px 0 0 #e4af14;   font-family: "Domine",serif;   font-size: 26px;
    font-weight: bold;    margin-top: 20px;    padding: 18px 0 11px;    width: 82%;}
h1.video_button a {    color: #000000;    padding: 14px 85px;}
h1.video_button a:hover {text-decoration:none;}
img.buyt_img {    margin-left: 18px;}
.text_area {   font-size: 17px;    line-height: 30px;    font-family:"Domine",serif;    color:#333;}
.color_red {    color: #ff0000;}
.list_text {    font-size: 17px;    line-height: 30px;    font-family:"Domine",serif;    color:#333;}
.list_text > li {    list-style: url(http://allthrin.com/wp-content/themes/allthrin/images/check_icon.png);}
header.slide.carousel.slider_height {    height: 499px;    margin-top: 41px;    position: relative;}
nav.navbar.nav_bg_1 {    background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;    border: medium none;    padding: 11px 0;}
.nav.navbar-nav.navbar-right.font_size {    margin-top: 21px;}
.nav.navbar-nav.navbar-right.font_size a {    border-radius: 5px;    color: #fff;    font-family: "Domine",serif;    font-size: 15px;    line-height: 2em;    margin: 0 7px 0 0;    padding: 0 5px;    text-transform: uppercase;}
.nav.navbar-nav.navbar-right.font_size a:hover {   background: #91a25e;}
.colophon_bg {
    background: #414141 none repeat scroll 0 0;
    padding: 13px 0 25px;
    font-family: "Domine",serif;
}


.contact_text {
    color: #fff;
    font-size: 25px;
    font-style: normal;
    text-align: left;
}

.riskevich {
    color: #bebebe;
    font-size: 18px;
    font-style: normal;
    text-align: left;
}


i.fa.font_big {
    font-size: 28px;
}

.riskevich.riskevich_1 {
    margin-top: 115px;
    text-align: right;
}
body {    padding-top: 0px !important;}.navbar-fixed-bottom, .navbar-fixed-top {    left: 0;position: relative !important;}header.slide.carousel.slider_height {margin-top: 0px !important;}.navbar{margin-bottom:0px !important;}
.colophon_bg.colophon_bg_1 {
    background: #91a25e none repeat scroll 0 0;
    font-size: 17px;
    padding: 13px 0 9px;
    text-align: center;
}

.copyright_text {
    color: #fff;
}

.copyright_link {
    color: #000;
    text-decoration:underline;
}

.copyright_link:hover {
    color: #000;
}
body {
    color: #333;
    font-family: georgia;
    font-size: 16px;
    line-height: 30px;
}

.refund_link {
    color: #fff;
    margin-bottom: 7px;
}

.refund_link > a {
    color: #fff;
    text-decoration: underline;
}


.refund_link > a:hover {
    color: #fff;
}


footer h1 {
    margin: 0 !important;
}
.riskevich.riskevich_1 {
    margin: 0 !important;
}
footer {
    float: left;
    margin: 0 !important;
    padding: 20px 0;
    width: 100%;
}
footer .col-lg-12.colophon_bg {
    padding: 20px 0 !important;
}
footer .col-lg-4 {
    margin: 20px 0;
}
header#myCarousel {
    display: none;
}


.text_bold {
    font-weight: bold;
}

.text_area_center {
    font-size: 18px;
    text-align: center;
}


h2.name_dr {
    font-family: "Domine",serif;
}


.wpcf7-form p {
    color: #333333;
    font-family: "Domine",serif;
    font-size: 17px;
}


.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #b3b3b3;
    padding: 5px;
    width: 100%;
}

textarea.wpcf7-textarea.wpcf7-form-control.wpcf7-validates-as-required {
    border: 1px solid #b3b3b3;
    height: 155px;
    padding: 5px;
    width: 100%;
}

.wpcf7-form-control.wpcf7-submit {
    background: #414141 none repeat scroll 0 0;
    border: medium none;
    color: #ffffff;
    font-family: "Domine",serif;
    font-size: 17px;
    padding: 6px 47px;
}

.wpcf7-form-control.wpcf7-submit:hover {
    background: #91a25e;
}

iframe.map_box {
    height: 379px;
    width: 100%;
}

.text_center_margin {
  float:left;
  margin-top:70px;
  text-align:center;
  width:100%;
}

.center_div_1 {
    float: left;
    margin-top: 23px;
    width: 100%;
}

img.allthrin_img_1 {
    width: 152px;
}

tr {
    line-height: 44px;
}

.language {
    font-family: arial;
    font-size: 16px;
    margin: 0;
    position: absolute;
    right: 401px;
    text-align: right;
    top: 0px;
    width: auto;
}

.language a {
    color: #fff;
    padding: 0 10px;
}

.language a:nth-child(2n+1) {
    border-right: 1px solid #fff;
}



#menu-item-713 > a:hover ul.sub-menu {
    display: block !important;
}
.sub-menu {
    display: none;
    left: -40px;
    position: absolute;
    top: 90%;
    width: 230px;
}
#menu-menu-1 li {
    border-radius: 4px;
    display: inline;
    float: left;
    margin: 5px 0;
    padding: 5px 10px;
    width: auto;
    position: relative;
}#menu-menu-1 li:hover .sub-menu {
    display: block !important;
    position: absolute;
}
#menu-menu-1 li#menu-item-713:hover ul.sub-menu {
    display: block;
}
#menu-item-713 ul li {
    background: #666666 none repeat scroll 0 0;
}

#menu-menu-1 li#menu-item-714:hover ul.sub-menu {
    display: block;
}
#menu-item-714 ul li {
    background: #666666 none repeat scroll 0 0;
}
#menu-item-714 > a:hover ul.sub-menu {
    display: block !important;
}

.language a:hover{
    color: #fff;
    text-decoration: none;
}

a:focus, a:hover {
    color: #ff0000;
    text-decoration: none;
}

.video_box_1 {
    height: 235px;
    width: 100%;
}


.navbar-toggle {
    margin-top: 22px;
}
div.wpcf7-validation-errors {    border:0px solid #f7e700!important;}
.gform_wrapper input[type="email"], .gform_wrapper input[type="number"], .gform_wrapper input[type="password"], .gform_wrapper input[type="tel"], .gform_wrapper input[type="text"], .gform_wrapper input[type="url"], textarea {    border: 1px solid #b3b3b3;    font-family: inherit;    font-size: inherit;    letter-spacing: normal;    outline-style: none;    padding: 0.313em 0;    text-indent: 0.25em;width: 100% !important;}.gform_wrapper .top_label .gfield_label {    clear: both;    display: inline-block;    font-family: "Domine",serif;    font-weight: normal;    line-height: 1.3;    margin: 0.625em 0 0.5em;} .gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {    background-color: transparent!important;    border-bottom: 0 solid #c89797!important;    border-top: 0 solid #c89797!important;    margin-bottom: 0.375em !important;    padding: 0;}.validation_error{display:none!important;}.instruction {display:none!important;}#gform_submit_button_1{ background: #414141 none repeat scroll 0 0!important;    border: medium none;    color: #ffffff;    font-family: "Domine",serif;    font-size: 17px;    padding: 6px 47px;}#gform_submit_button_1:hover{    background: #91a25e none repeat scroll 0 0; }.gform_wrapper .gfield_error .gfield_label {    color: #000!important;}






p.riskevich {
    text-transform: uppercase;
    font-size: 16px;
}

p.riskevich.riskevich_1 {
    font-size: 30px;
}

.refund_link > a {
    text-transform: uppercase;
    font-size: 16px;
}

p.copyright_text {
    text-transform: uppercase;
}
.tp-leftarrow.tparrows.default.round-old {    background: transparent;}
.tp-rightarrow.tparrows.default.round-old {    background: transparent;}

.tp-leftarrow.tparrows.default.round-old:before {content:"<";font-size:65px;font-family:monospace;font-weight:normal;}
.tp-rightarrow.tparrows.default.round-old:before {content:">";font-size:65px;font-family:monospace;font-weight:normal;}
ul#menu-menu-1 {float: right; margin: 15px 0px 0px;}



/*=======================Responsive Code=============================*/
/*=======================Responsive Code=============================*/
/*=======================Responsive Code=============================*/
/*=======================Responsive Code=============================*/
/*-------ipad screen size-----*/
@media(min-width:720px) and (max-width:1023px) {.container {    width: 100% !important;}	.collapse.navbar-collapse {   display: block !important;}.mobile {    display: block !important;    width: 70% ;    float: left;    position: relative;    top: 22px;}.menu {    display: none !important;}.row {    margin-left: 0px !important;    margin-right: 0px !important;}.tp-leftarrow {    display: none;}.tp-rightarrow {    display: none;}.tp-bullets{display:none;}.top_margin {    margin-top: 0px !important;}.col-md-12.pro_top {    margin-bottom: 15px !important;}.col-md-12.pro_top {    padding: 0 !important;}.col-md-6 {    padding: 0 !important;}.col-md-12 {    padding: 0px !important;    float: left;    width: 100%;}.top_margin .text_area {    color: #333333;    float: left;    font-family: "Domine",serif;    font-size: 17px;    line-height: 34px;}.list_text {    padding: 0 0 0 18px;    float: left;    width: 100% !important;} .img-responsive.buyt_img {    width: 70% !important;}.video_button {    left: 20px;    position: relative;}.responsiveMenuSelect {    background: #91a25e url("http://americandentalcaredds.com/wp-content/uploads/2015/07/menu.png") no-repeat scroll 98% center / 70px 79px !important;    border: medium none;    color: #ffffff;    font-size:15px;    height: 35px;    padding: 0px 10px;    text-align: left;    width: 100% !important;	position:relative; border-radius:0px;-webkit-appearance:none !important; }.navbar-header .img-responsive {    width: 80%;    position: relative;    top: 7px;}
.col-md-12.pro_top {    float: left;    width: 100%;}
.pro_top .col-md-6 {    float: left;    width: 40%;}
.pro_top .col-md-6.link_button {    float: right;    width: 55%;}
h1.new_head {    margin: 20px 0 0 0;}
h1.video_button a {    padding: 14px;}
.pro_top {    position: relative;    z-index: 999;    margin-bottom: 30px;}
h1.video_button {    margin-left: 50px;}
header.slide.carousel.slider_height {    height: 295px;}
.riskevich.riskevich_1 {   text-align: left;}
footer .col-lg-4 {    margin: 1px 0;}.riskevich {     margin-top: 8px;}
.list_text {    padding: 0 0 0 25px;}
.allthrin_img_3, .allthrin_img_4 {    display: block;    float: none;    margin: 0 auto;    max-width: 100%;    width: auto;}
h2.name_dr {    font-size: 25px;    text-align: center;}
.language {    right: 0;}
.container .col-md-4 {    float: left;    width: 33%;}
.container .col-md-4 .text_area {    font-size: 11px;}
.video_box_1 {    height: 200px;}
.img-responsive.buyt_img {    display: block;    float: none;    max-width: 100%;    width: auto;}
.img-responsive.allthrin_img_2 {    display: block;    width: auto;    max-width: 100%;    float: none;    margin: 0px auto;}
.img-responsive.allthrin_img_3 {    display: block;    width: auto;    max-width: 100%;    float: none;    margin: 0px auto;}
.img-responsive.allthrin_img_4 {   display: block;    width: auto;    max-width: 100%;    float: none;    margin: 0px auto;}
.col-md-6.link_button a img {    display: block;    float: none;    width: auto;    max-width: 100%;    margin: 0px auto;}footer .col-lg-4 {    margin: 0 !important;    padding: 0 !important;}.col-lg-8 {    padding: 0 !important;}.col-lg-12 {    padding: 0 !important;}i.fa.font_big {    font-size: 15px !important;    margin-right: 5px;}.fa.fa-phone.font_big {    margin-right: 0px !important;}footer{padding:0px !important;}.container h1.entry-title {    font-size: 27px !important;    margin: 25px auto 15px !important;}.col-md-9 {    padding: 0 !important;}.col-md-3 {    padding: 0 !important;}.img-responsive.allthrin_img_4 {    margin: 15px auto !important;}.center_div_1 {    margin: 10px 0 !important;    width: 100% !important;}.text_area.text_center_margin {    margin-top: 15px !important;}.col-md-7 {    padding: 0 !important;}.col-md-2 {    padding: 0 !important;}img.allthrin_img_1 {    margin: 15px auto !important;    width: 152px;}.wpcf7-form-control.wpcf7-submit{border-radius:0px;-webkit-appearance:none !important;}textarea{border-radius:0px;-webkit-appearance:none !important;}.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{border-radius:0px;-webkit-appearance:none !important;}.riskevich.riskevich_1 a{color:#bebebe !important;}.text_area.text_area_2 a{ color:#000 !important;}.container div h1 {    margin: 10px 0 !important;}.col-md-5 {    padding: 0 !important;}	.wpcf7-form > p:nth-of-type(6) {    float: none;    text-align: center;}.wpcf7-form-control.wpcf7-submit {    float: none;    font-size: 14px;    margin: 10px auto !important;    text-align: center;    width: 52%;}    .img-responsive.allthrin_img_2 {    width: 45% !important;}h1.video_button {    padding: 11px;    width: 70% !important;    left: 55px;}h1.video_button a {    font-size: 20px;    padding: 5px;}.img-responsive.allthrin_img_3 {    margin: 10px auto;    width: 19% !important;}.img-responsive.allthrin_img_4 {    width: 19% !important;}
}@media(max-width:700px) {.navbar button {    display: none;}.collapse.navbar-collapse {   display: block !important;}.mobile {    display: block !important;}.menu {    display: none !important;}.navbar-fixed-bottom, .navbar-fixed-top {    left: 0;position: relative !important;}body {    padding-top: 0px !important;} header.slide.carousel.slider_height {    height: auto;    margin-top: 0px !important;}.navbar-fixed-bottom, .navbar-fixed-top {    left: 0;    margin-bottom: 0 !important;    min-height: auto !important;    position: relative !important;}.responsiveMenuSelect {    background: #91a25e url("http://americandentalcaredds.com/wp-content/uploads/2015/07/menu.png") no-repeat scroll 98% center / 70px 79px !important;    border: medium none;    color: #ffffff;    font-size:15px;    height: 35px;    padding: 0px 10px;    text-align: left;    width: 100% !important;	position:relative; top:5px; border-radius:0px;-webkit-appearance:none !important; }.col-md-9 {    padding: 0 !important;}.col-md-3 {       padding: 0 !important;}.img-responsive.allthrin_img_4 {    margin: 15px auto !important;} h1.entry-title {    font-size: 20px !important;    margin: 20px 0 15px 0px !important;}  .tp-leftarrow {    display: none;}.tp-rightarrow {    display: none;}.tp-bullets{display:none;}.text_area {    font-size: 15px !important;    line-height: 30px !important;}.col-md-6.link_button {    padding: 0px !important;}.list_text {    padding-left: 17px !important;}.list_text > li {    font-size: 15px;    line-height: 30px !important;}.colophon_bg .riskevich {    font-size: 14px;    line-height: 24px;    margin-top: 10px;}.list_text > li {    font-size: 15px;    line-height: 30px !important;}.row {    margin-left: 0 !important;    margin-right: 0 !important;}.col-md-6 {    padding: 0px !important;}.col-md-12.pro_top {    padding: 0 !important;}.col-lg-8 {    padding: 0 !important;}.col-lg-4 {    padding: 0 !important;}.fa.fa-map-marker.font_big {    float: left;    margin-bottom: 10px;    margin-right: 10px;    position: relative;    top: 5px;}.fa.fa-phone.font_big {    margin-right: 2px;}.col-md-12 {    padding: 0px !important;}.col-lg-12 {    padding: 0px !important;}footer .col-lg-12 {    padding: 0 !important;}   footer {    float: left;    margin: 0 !important;    padding: 0px 0px !important;    width: 100%;}a.poc_button {    font-size: 17px;    padding: 4px;    width: 93px;}header.slide.carousel.slider_height {    height: auto;}h1.video_button {    font-size: 18px;    padding: 18px 4px 11px;    width: 100%;}h1.video_button a {    color: #000000;    padding: 16px 35px 14px 35px;}h1.new_head {    font-size: 23px;    margin-right: 0;}img.buyt_img {    margin-left: 3px;}.riskevich.riskevich_1 {    text-align: left;}.list_text {    padding-left: 25px;}.pro_top {    margin-bottom: 25px;}.link_button {    margin-top: 18px;}.top_margin {    margin-top: 15px;}.text_area {    font-size: 15px;    line-height: 25px;}h1.entry-title {    font-size: 24px;    line-height: 30px;    margin-bottom: 4px;}.text_area_center {    font-size: 15px;}.list_text {    font-size: 15px;    line-height: 25px;}.contact_text {    font-size: 20px;}.riskevich {    font-size: 15px;    line-height: 20px;    margin-top: 10px;}i.fa.font_big {    font-size: 20px;}.refund_link {    font-size: 15px;    margin-bottom: 4px;}.copyright_text {    font-size: 15px;    line-height: 20px;}.container h1 {    font-size: 18px;    line-height: 14px;   margin-bottom: 0;    margin-top: 14px;}.container > div > h1 {    margin-top: 50px;}.name_dr {    font-size: 18px;   margin-bottom: 5px;}.wpcf7-form p {    font-size: 14px;    margin-bottom: 0;}.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {    padding: 0 5px;}.wpcf7-form-control.wpcf7-submit {    font-size: 14px;    padding: 0 26px;}textarea.wpcf7-textarea.wpcf7-form-control.wpcf7-validates-as-required {    height: 75px;}iframe.map_box {    height: 225px;    width: 100%;}.language {    font-size: 11px;    right: 0;}footer .col-lg-4 {    margin:0px;}.img-responsive.buyt_img {    display: block;    float: none;    max-width: 100%;    width: auto;}.img-responsive.allthrin_img_2 {    display: block;    width: auto;    max-width: 100%;    float: none;    margin: 0px auto;}.img-responsive.allthrin_img_3 {    display: block;    width: auto;    max-width: 100%;    float: none;    margin: 0px auto;}.img-responsive.allthrin_img_4 {   display: block;   width: auto;    max-width: 100%;    float: none;    margin: 0px auto;}.col-md-6.link_button a img {   display: block;    float: none;   width: auto;    max-width: 100%;    margin: 0px auto;}.text_area.text_center_margin {    margin-top: 10px;}.center_div_1 {    margin-left: 0 !important;    margin-top: 10px !important;    width: 100% !important;}.table-order {    float: left !important;    width: 100% !important;}.col-md-7 {    float: left;    padding: 0 !important;    width: 100% !important;}  .col-md-2 {    float: left;    padding: 0 !important;    width: 100% !important;}img.allthrin_img_1 {    margin: 15px auto !important;    width: 152px !important;}   .container > div > h1 {    font-size: 24px !important;    margin-top: 10px !important;}h2.name_dr {    float: left; width:100% !important; text-align:center;}.col-md-5 {    padding: 0 !important;   }#primary .fa.fa-map-marker.icon_1 {     float: left;    font-size: 18px;    margin-bottom: 16px;    margin-right: 8px;    position: relative;    top: 5px;    width: 13px;}.fa.fa-phone.icon_1 {    margin-right: 6px;}.wpcf7-form > p:nth-of-type(6) {    float: none;    text-align: center;}.wpcf7-form-control.wpcf7-submit {    float: none;    font-size: 14px;    margin: 10px auto !important;    padding: 0 26px;    text-align: center;    width: 52%;}div.wpcf7-validation-errors {    border: 0 solid #f7e700;    margin: 10px 0 !important;    padding: 0 !important;}.wpcf7-form-control.wpcf7-submit{border-radius:0px;-webkit-appearance:none !important;}textarea{border-radius:0px;-webkit-appearance:none !important;}.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{border-radius:0px;-webkit-appearance:none !important;}.riskevich.riskevich_1 a{color:#bebebe !important;}.text_area.text_area_2 a{ color:#000 !important;}.img-responsive {    margin: 10px auto !important;    width: 40% !important;}.table-order td {    float: left;    text-align: center;    width: 100%;}.table-order input {    width: 40% !important;}#primary {    float: left;    margin: 10px 0;    width: 100%;}
i.fa.font_big {font-size: 15px !important;}h1.video_button {    margin: 10px auto !important;    width: 80% !important;    padding: 10px 4px 9px;}h1.video_button > a {    font-size: 14px;    padding: 5px;}.gfield_description.validation_message {    margin: 0 !important;    max-width: 100% !important;    padding: 0 !important;}.ginput_container {    margin: 0 !important;}.gf_browser_gecko.gform_wrapper {    width: 100% !important; max-width:100% !important;}.gfield.gfield_error.gfield_contains_required.field_sublabel_below.field_description_above {    margin-bottom: 0 !important;    margin-top: 0 !important;} .ginput_container {    max-width: 100% !important;    width: 100% !important;}#gform_1 .gform_footer.top_label {    margin: 0 !important;    text-align: center;}#gform_1 label {    font-size: 13px !important;}#gform_fields_1 .gfield_description.validation_message {    font-size: 12px !important;}
.fa.fa-phone.font_big {
    font-size: 14px !important;
    position: relative;
    top: 1px;
}
}
  
  
@media (max-width: 700px){
	.row.top_margin {
		margin-top: 0px !important;
	}
	p.text_area.text_area_2 {
		text-align: center;
	}
	.container > div > h1 {
    font-size: 21px !important;
}
}
@media(min-width:710px) and (max-width:800px){
.row.top_margin {
    margin-top: 57px !important;
}
p.riskevich {
    text-align: center !important;
}
.container div h1 {
    text-align: center !important;
}

	
	
}

@media(min-width:810px) and (max-width:1100px){
h1.video_button a {
    padding: 0px !important;
}
img.img-responsive.allthrin_img_2 {
    margin: auto !important;
}
.col-lg-8 {
    width: 60% !important;
    float: left;
}

.col-lg-4 {
    width: 40% !important;
    float: right;
}	
	
}