/*
Theme Name: The7.2
Theme URI: http://dream-theme.com/
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.1
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
License URI: License.txt
Tags: one-column, two-columns, right-sidebar, flexible-width, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready
*/

.blog .dt-format-gallery .dt-format-gallery-coll.full,
.archive .dt-format-gallery .dt-format-gallery-coll.full,
.search .dt-format-gallery .dt-format-gallery-coll.full
{
	display: none;
}
.email_text
{
font-size: 13px; 
margin-top: -10px; 
padding-bottom: 15px;
word-break: break-all;
}

.wp-caption-text,
.sticky,
.gallery-caption,
.bypostauthor {}
.navigation-holder{
background-color:#d7aa67;
-webkit-box-shadow: inset -4px 7px 5px -4px rgba(185,147,89,1);
-moz-box-shadow: inset -4px 7px 5px -4px rgba(185,147,89,1);
box-shadow: inset -4px 7px 5px -4px rgba(185,147,89,1);
}
.h_form{
background-color:#0096a7;
padding-top: 20px;
padding-bottom: 10px;
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
}
.main_text{
font-size:18px;
line-height:28px;
}
.wpcf7-textarea {
    height: 151px !important;
}

.wpcf7-submit {
    background: #d7aa67 !important;
    border-radius: 20px !important;
    padding: 10px 25px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    box-shadow: 0 2px 0px #5b3b00;
    transition:all ease 0.5s;
}
.wpcf7-submit:hover {
    background: #39b2c3 !important;
    box-shadow: 0 2px 0px #00476c;
transition:all ease 0.5s;
}
.treat_serv{
background:url(http://www.sandstonepointdental.com.au/wp-content/uploads/2015/05/dental_pattern.jpg) repeat;
width:100%;
}
.cta_head {
  color: #ffffff;
  line-height: 41px;
}
.cta_head span{
font-size:36px;
font-weight:700;
text-transform:uppercase;
}
.cta_btn{
 box-shadow: 0 2px 0 #5b3b00;
background:#d7aa67;
border-radius:30px;
   font-size: 14px;
    font-weight: 700;
    padding: 5px 20px;
    text-transform: uppercase;
margin-left:50px;
}
.appointment{
background:#0096a7 !important;
border-radius:8px;
padding:20px 0px;
}
.fa-user-md{
font-size:87px;
 margin-right:15px !important;
}
.footer .widget, .footer .tp_recent_tweets li {
    font-size: 14px;
    line-height: 29px;
}
.widget-title {
    font-size: 18px !important;
}
.wf-float-left {
    color: #fff;
}
.fa.fa-mobile {
    font-size: 24px;
    line-height: 26px;
}
.fa.fa-map-marker {
    font-size: 22px;
}
.fa-clock-o{
font-size:18px;
}
ul.social_media{
margin:0;
}
ul.social_media li{
float:left;
padding:0 10px 0 0;
}
h2.sc{
color:#0096a7;
}
.add{
padding:20px;
}
.dr img {
    border: 1px solid #dadada;
    border-radius: 50%;
    padding: 4px;
}
.med1 {
  width: 32.3% !important;
}
.med2 {
  width: 32.3% !important;
}
.med3 {
  width: 32.3% !important;
}
.faq_cta h3{
line-height:30px;
}
.top_info{
font-size:14px;
color:#474749;
text-align:left;
line-height:30px;
}
.top_info .fa-mobile{
color:#0096a7 !important;
font-size:18px !important;
}
.top_info .fa-map-marker{
color:#0096a7 !important;
font-size:18px !important;
}
#header
{
    background: -webkit-linear-gradient(#f1f1f2, white) !important; /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f1f1f2, white) !important; /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f1f1f2, white) !important; /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f1f1f2, white) !important; /* Standard syntax (must be last) */
    border-top: 3px solid #0096a7;
}

.service_blog article{
border:1px solid #cccccc !important;
padding:10px !important;
}
#main-nav > li > a
{
font-weight:400 !important;
}
.get_btn{
background:#0096a !important;
border-radius:12px !important;
padding:10px !important;
color:#fff;
}
.tp-caption a {
  color: #fff !important;
}
.rd_btn {
  margin: 0 58px !important;
}
@media (min-width: 750px) and (max-width: 1196px) {

.email_text
{
font-size: 10px; 
margin-top: -10px; 
padding-bottom: 15px;
}
}