/*
Theme Name: michels
Theme URI: http://www.michelsfamilydental.com
Description: The totally new Wordpress theme. Phwoar!
Version: 1.0
Author: Amar Kumar
Author URI: https://www.odesk.com/users/~015e7e414568e04575
Tags: simple html
*/

.submenu {
width:auto;
font-size:17px;
}

body.tweed .platform.pod .buttons .button { width: 230px; }

.child-menu {
background: #000 url(images/tex-tweed-v1382571401.png);
border: 1px solid #000000;
display: none !important;
float: left !important;
padding: 5px;
position: absolute !important;
right: auto !important;
z-index: 999;
width: 240px;
overflow: inherit !important;
}

/**Code to control the Feature Button Color**/
body.levi-black-green #launcher-buttons a {
color: #269797; 
border: none;
background-color: #2E9E9E !important;
}

/**Code to control the Feature Button Hover Color**/
body.levi-black-green #launcher-buttons a:hover {
color: #269797;
background-color: #!important;
background-image: none !important;
}

/**Code to control the Button Color**/
body.levi-black-green .button, body.levi-black-green .button:link, body.levi-black-green .button:visited, body.levi-black-green .enlarge, body.levi-black-green .enlarge:link, body.levi-black-green .enlarge:visited, body.levi-black-green .view-all, body.levi-black-green .view-all:link, body.levi-black-green .view-all:visited {
background: #269797 !important;
color: #269797;
}
/**Code to control the Button Hover Color**/
body.levi-black-green .button:hover, body.levi-black-green .enlarge:hover, body.levi-black-green .view-all:hover {
color: #269797;
background: #269797 !important;
}

#footer-submenu {
    text-align: center;
}

#footer-submenu li {
    border-right: 1px solid #FFFFFF;
    display: inline;
    padding-right: 6px;
}
#video_left{
	float:left;
}
#video_right{
	float:right;
}
body.levi-black-green #contact-area .letter-form .bottom {
    background-color: #269797 !important;
}
body.levi-black-green .button, body.levi-black-green .button:link, body.levi-black-green .button:visited, body.levi-black-green .enlarge, body.levi-black-green .enlarge:link, body.levi-black-green .enlarge:visited, body.levi-black-green .view-all, body.levi-black-green .view-all:link, body.levi-black-green .view-all:visited {
    background: none repeat scroll 0 0 #269797 !important;
    color: #FFFFFF;
}
.left_side {
    float: left;
    width: 295px;
}

body.levi-black-green .button, body.levi-black-green .button:link, body.levi-black-green .button:visited, body.levi-black-green .enlarge, body.levi-black-green .enlarge:link, body.levi-black-green .enlarge:visited, body.levi-black-green .view-all, body.levi-black-green .view-all:link, body.levi-black-green .view-all:visited {
    background: none repeat scroll 0 0 #269797;
    color: #FFFFFF;
}
body.tweed .button, body.tweed .button:link, body.tweed .button:visited {
    background: none repeat scroll 0 0 #FF0000;
    border: 0 none;
    color: #0000FF;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    padding: 5px 15px;
    text-transform: uppercase;
}
body.levi-black-green a:link, body.levi-black-green a:visited {
    color: #114545;
}
body.tweed a:link, body.tweed a:visited {
    font-weight: bold;
    text-decoration: none;
}
body.levi-black-green .button, body.levi-black-green .button:link, body.levi-black-green .button:visited, body.levi-black-green .enlarge, body.levi-black-green .enlarge:link, body.levi-black-green .enlarge:visited, body.levi-black-green .view-all, body.levi-black-green .view-all:link, body.levi-black-green .view-all:visited {
    background: none repeat scroll 0 0 #269797;
    color: #FFFFFF;
}
body.tweed .button, body.tweed .button:link, body.tweed .button:visited {
    background: none repeat scroll 0 0 #FF0000;
    border: 0 none;
    color: #0000FF;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    padding: 5px 15px;
    text-transform: uppercase;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    border: 0 none;
    font: inherit;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
* {
    -moz-box-sizing: border-box;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
body.levi-black-green {
    color: #797979;
}
body.tweed {
    font-family: 'Helvetica Neue',arial,sans-serif;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
}
body {
    line-height: 1;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
}
#contact_us {
    float: left;
    margin-left: 330px;
    margin-top: 30px;
    text-align: center;
}
#contact_us span {
    background: none repeat scroll 0 0 #269797;
    color: #FFFFFF;
    padding: 10px;
}
#right_side{
    float: left;
    margin-left: 20px;
    width: 620px;
	text-align: left;
}
#right_side strong {
    font-weight: bold;
}
#right_side .last-child > li {
    list-style: circle outside none;
    margin-left: 20px;
    margin-top: 20px;
}
.img1 img ,.img2 img{
    height: 200px;
    width: 140px !important;
}
.share-buttons{
	text-align:left !important;
        float:left;
       
}
.content_center {
    float: left;
    margin-right: 20px;
    width: 665px;
}
.img2 {
    float: left;
    width: 250px;
}
.img1.first-child {
    float: left;
    width: 170px;
}
.title {
    font-size: 20px;
    font-weight: bold;
    padding: 10px;
}
.reputation_kahuna_reviews_container .review-video, .review-text{
	background-color: #FFFFFF !important;
    border: 1px solid #CCCCCC;
    border-radius: 4px;
    padding: 0.5em !important;
}
.reputation_kahuna_reviews_container .reputation_kahuna_style_side_bar .review-text .review-source-location, .reputation_kahuna_reviews_container .reputation_kahuna_style_side_bar .review-text .review-source-logo{
	display:block !important;
}
body.tweed #content .col.span2 ul, body.tweed .content ul {
    margin: 0px !important;
}
.review-source-logo img{
	display:block !important;
        width: 50px !important;
        height: 50px !important;
}
.text-reviews-container last-child {
        width: 940px !important;
}
.rating-section img {
        width:16px !important;
        height:16px !important;      
}
.reputation_kahuna_review_snippet_review_stars img {
        width:16px !important;
        height:16px !important;      
}
.reputation_kahuna_snippets_container {
        width:940px !important;
}

body.levi-black-green #launcher-buttons a {
color: #111;
border: none;
background-color: #269797 !important;
background-image: -webkit-linear-gradient(top,#269797,#269797) !important;
background-image: -moz-linear-gradient(top,#269797,#218383) !important;
background-image: -o-linear-gradient(top,#269797,#218383) !important;
background-image: -ms-linear-gradient(top,#269797,#218383) !important;
background-image: linear-gradient(top,#269797,#218383) !important;
}
body.levi-black-green #launcher-buttons a:hover {
color: #111;
border: none;
background-color: #567ce7 !important;
background-image: -webkit-linear-gradient(top,#567ce7,#567ce7) !important;
background-image: -moz-linear-gradient(top,#269797,#218383) !important;
background-image: -o-linear-gradient(top,#269797,#218383) !important;
background-image: -ms-linear-gradient(top,#269797,#218383) !important;
background-image: linear-gradient(top,#269797,#218383) !important;
}

.review-button img {
width: 200px !important;
}

.reputation_kahuna_snippets_container {
        width:100% !important;
}
.item.first-child {
           border: 1px solid #CCC !important;
}

.text-source-logo{
width:16px !important;
height:16px !important;
}



.page-item-1234 span.vid a img {
    height: 150px !important;
    width: 200px !important;
}



.top-cnt {
    margin-left: -75px !important;
    width: 100%;
}

.top-cnt li {
    list-style: outside none disc;
    margin-left: 25px;
}