@import url(//fonts.googleapis.com/css?family=Lato:200,300,400,400,600,700&subset=latin,latin-ext);
@import url(//fonts.googleapis.com/css?family=Open+Sans:200,300,400,400,600,700&subset=latin,latin-ext);
/* Options set in the admin page */
body p { 
		color: ;
}
#header {
	}
#footer {
	}
#subfooter {
	}
h1,h2,h3,h4,h5,h6 {
	font-family: 'Open Sans';
	
}
/* Accent Color */
#nav .sf-menu > li > a:hover,
#nav .sf-menu > li.menu-item-has-children:hover > a, 
#nav .sf-menu > li.menu-item-has-children > a.active,
.style3 #nav .sf-menu > li > a:hover, 
.style3 #nav .sf-menu > li > a.active,
ul.accordion > li > div.title,
dl.tabs dd.active a,
dl.tabs li.active a,
ul.tabs dd.active a,
ul.tabs li.active a,
dl.tabs dd.active a:hover,
dl.tabs li.active a:hover,
ul.tabs dd.active a:hover,
ul.tabs li.active a:hover,
.toggle .title.toggled,
.iconbox.top.type2 span,
.iconbox.left.type3 span,
.iconbox.right.type3 span,
.counter span,
.testimonials small {
  color: #10B4AA;
}
#nav .dropdown,
#my-account-nav li.active a, 
#my-account-nav li.current-menu-item a,
.widget ul.menu li.active a,
.widget ul.menu li.current-menu-item a,
.pull-nine .widget ul.menu li.current-menu-item a,
.wpb_tour dl.tabs dd.active,
.wpb_tour dl.tabs li.active, 
.wpb_tour ul.tabs dd.active,
.wpb_tour ul.tabs li.active,
.iconbox.top.type2 span {
  border-color: #10B4AA;
}
#nav .dropdown:after {
  border-color: transparent transparent #10B4AA transparent;
}
#quick_cart .float_count,
.filters li a.active,
.badge.onsale,
.price_slider .ui-slider-range,
.btn:hover,
.button:hover,
input[type=submit]:hover,
.comment-reply-link:hover,
.btn.black:hover,
.button.black:hover,
input[type=submit].black:hover,
.comment-reply-link.black:hover,
.iconbox span,
.progress_bar .bar span,
.dropcap.boxed {
	background: #10B4AA;	
}
/* Extra CSS */
#nav .sf-menu a{
    font-size:13px !important;
    margin:7px 0px 0px 0px !important;
    letter-spacing:1px;
}

#header.style2{
    padding: 17px 0px !important;
}

table.location strong{
    background:#ddd;
    padding:3px 5px;
    margin:3px 0px 4px;
}

#my-div
{
        width: 717px;
    height: 488px;
    overflow : hidden;
    position : relative;
    border:3px solid #ccc;
}

#my-iframe
{
    position : absolute;
    top: -226px;
    left: -353px;
    width    : 1280px;
    height   : 1200px;
}


#nav .sf-menu > li > a{
 padding: 13px 0 13px 21px !important;   
}

.style2 #subnav{
 display:none;   
}

.stone li{
 font-size:18px;
 font-weight:bold;
 letter-spacing:1px;
 text-transform:uppercase;
}



.ngg-album-compact a{
    margin: 20px 0px 0px;
}

.fresco .overlay .details{
    display:none!important;
}

.style2 #subnav{
 display:inherit;   
}
}

div.securesubmit_new_card_info{
 border:none !important;   
}
}

.post .post-content{
 line-height:16px;   
 letter-spacing:1px;
}
}