
html *{
    -webkit-box-sizing: border-box;
    -moz-box-sizing:    border-box;
    box-sizing:         border-box;
} 

*,a{margin:0;padding:0}a,html{font-size:100%}.clearfix,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,img,menu,nav,section,summary{display:block}*,:focus{outline:0}a,img{border:0}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;background:0 0}em,mark{font-style:italic}ins,mark{background-color:#ff9;color:#000}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{vertical-align:baseline;background:0 0}ins{text-decoration:none}mark{font-weight:700}del{text-decoration:line-through}input,select{vertical-align:middle}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}input[type=submit]{-webkit-appearance:none}img,object{max-width:100%}p{margin-bottom:20px}.gallery-caption{margin-left:0;margin-bottom:10px;padding:0 10px}.aligncenter,.aligncenter img{margin-left:auto;margin-right:auto;clear:both}.clear{clear:both;height:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.none{display:none}.alignleft{float:left}.alignright{float:right;text-align:right}.aligncenter{display:block}.alignleft img{float:left}.alignright img{float:right}.aligncenter img{display:block}img.alignleft{float:left;margin:0 20px 0 0}img.alignright{float:right;margin:0 0 0 20px}img.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both}iframe{display:block}input,textarea{font-size:inherit;line-height:inherit;font-family:inherit;outline:0}.inv{display:none}a img{border:none}img{margin:0;padding:0;white-space:normal;display:block}.alignleft{text-align:left}.aligncenter{text-align:center}.alignRight{text-align:right}.alignLeft{text-align:left}.alignCenter{text-align:center}.right{text-align:right}.left{text-align:left}.center{text-align:center}.wp-smiley{display:inline}



@media only screen and (max-width: 479px) {
    .noMobile{ display:none; }
}
.pull-right{
    float: right !important;
    background: #fbfbfb;
    padding: 10px;
    border: 1px solid #ebebeb;
    margin-bottom: 10px;
}
.video-container{ margin-bottom: 20px; }
.address{
    margin-bottom: 20px;
}
 iframe[name='google_conversion_frame'] { 
    height: 0 !important;
    width: 0 !important; 
    line-height: 0 !important; 
    font-size: 0 !important;
    margin-top: -13px;
    float: left;
}


.spotnapply{
    background: #f8c600;
    border-radius:3px;
    color: #fff;
    cursor:pointer;
    font-size: 26px;
    font-family:sans-serif;
    text-align: center;
    text-transform: capitalize;
    margin: 30px auto;
    max-width: 600px;
    padding: 18px;
    width: 100%;
}

.spotnapply:hover{
    background: #f86300;
    color: #fff;
}


.resultsMayVary {
    font-size: 11px;
    font-weight: bold;
    padding: 2px 20px;
    line-height: 20px;
    text-transform: uppercase;
    border: none;
    border-radius: 2px;
    color: #666 !important;
    display: inline-block;
    background: none;
    margin-bottom: 20px;
}


.fb_iframe_widget {
    display: block !important;
    position: relative;
    width: 100% !important;
}
.fb_iframe_widget span {
    display: block !important;
    position: relative;
    text-align: justify;
    width: 100% !important;
}
.fb_iframe_widget iframe {
    position: absolute;
    width: 100% !important;
}

div#google_translate_element {
    width: 100%;
    text-align: center;
    background: #000;
    padding: 10px;
    color: #fff;
}

div#google_translate_element .goog-te-menu-value {color: #fff !important; font-size:13px; display: inline-block;}

div#google_translate_element .goog-te-menu-value img { display: none; }
div#google_translate_element div.goog-te-gadget-simple {
    background-color: #000000;
    border: none;
}

.goog-te-gadget img {
    vertical-align: middle;
    border: none !important;
    display: inline !important;
}

.contentPage ol li, ol li{ list-style-type: decimal !important; }


