h1.title-sc, h2.title-sc, h3.title-sc, h4.title-sc, h5.title-sc, h5.title-sc, p.title-sc, span.title-sc {
}
h1.title-sc, h2.title-sc, h3.title-sc, h4.title-sc, h5.title-sc, h5.title-sc{
margin-bottom:14px;
}
h1.title-sc {  
font:normal 2em/1.2em "Playfair Display", Helvetica, Arial sans-serif;
}
h2.title-sc { 
font:normal 1.8em/1.2em "Playfair Display", Helvetica, Arial sans-serif;
}
h3.title-sc{ 
font:normal 1.6em/1.2em "Playfair Display", Helvetica, Arial sans-serif;
}
h4.title-sc{
font:normal 1.2em/1.2em "Playfair Display", Helvetica, Arial sans-serif;
}
h5.title-sc{
font:normal 1em/1.2em "Playfair Display", Helvetica, Arial sans-serif;
}
h5.title-sc{
font:normal 0.8em/1.2em "Playfair Display", Helvetica, Arial sans-serif;
}
p.title-sc{ 
font:normal 1.2em/1.2em "Playfair Display", Helvetica, Arial sans-serif;
}
span.title-sc { 
font:normal 1.2em/1.2em "Playfair Display", Helvetica, Arial sans-serif;
}   p.woo-sc-box, div.woo-sc-box {margin:1em 0 1.5em 0; padding:9px 10px 9px 50px; border-width:1px 0 1px 0; border-style:solid;color:#555;text-shadow:none;}
.woo-sc-box.none {border-width:0;}
.woo-sc-box.full {border-width:1px;}
.woo-sc-box.medium {padding:18px 20px 18px 50px; font-size:1.1em;}
.woo-sc-box.large {padding:25px 27px 25px 50px; font-size:1.2em; }
.woo-sc-box.rounded { -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } .woo-sc-box.normal { border-color:#ccc; background:#eee; padding:9px 15px;}   a.woo-sc-button {
font-family: 'Open Sans';
display: inline-block;
line-height: 1em;
padding: 11px 69px;
margin:0 0em 1.5em 0;
color: white !important;
text-align: center;
text-decoration: none !important; background-color: #000000; }
a.woo-sc-button.small { padding:6px 40px; font-size:0.9em;}
a.woo-sc-button.large { padding:14px 79px; font-size:1.2em;}
a.woo-sc-button.xl { padding:17px 90px; font-size:1.4em;}
a.woo-sc-button:hover, 
a.woo-sc-button.hover, 
a.woo-sc-button.active {
text-decoration: none !important; opacity: .85;
}
a.woo-sc-button:active,
a.woo-sc-button.active  {
border-color: #20559a; -webkit-box-shadow: inset 0 0 7px hsla(0,0%,0%,.3) ,
0 1px 0 hsla(0, 100%, 100%, 1) ;
-moz-box-shadow: inset 0 0 7px hsla(0,0%,0%,.3) ,
0 1px 0 hsla(0, 100%, 100%, 1) ;
box-shadow: inset 0 0 7px hsla(0,0%,0%,.3) ,
0 1px 0 hsla(0, 100%, 100%, 1) ;
}
a.woo-sc-button.dark span { color:#555;  }
a.woo-sc-button.custom:hover { opacity:0.85; }
a.woo-sc-button span { line-height:1.2em; min-height: 16px; } a.woo-sc-button.red { 
border-color: #af4040; border-bottom-color: #9a2020; background-color: #e53624;
}
a.woo-sc-button.orange { 
border-color: #af7440; border-bottom-color: #9a5420; background-color: #f38112;
}
a.woo-sc-button.green { 
border-color: #87bf00; border-bottom-color: #7ca122; background-color: #27ae60;
}
a.woo-sc-button.aqua { 
border-color: #40af96; border-bottom-color: #209a82; background-color: #3498db;
}
a.woo-sc-button.teal { 
border-color: #23a6d6; border-bottom-color: #20799a; background-color: #23abd7;
}
a.woo-sc-button.purple { 
border-color: #234dd6; border-bottom-color: #20489a; background-color: #7b6186;
}
a.woo-sc-button.pink { 
border-color: #d623cb; border-bottom-color: #9a2096; background-color: #d723d5;
}
a.woo-sc-button.silver { 
color: #444 !important;
text-shadow:0 1px #fff;
border-color: #bbb; border-bottom-color: #999; background-color: #bdc3c7;
}
a.woo-sc-button.brown {
background-color: #362f2d;
}
a.woo-sc-button.gold {
background-color: #cdac71;
}
a.woo-sc-button.red:hover,
a.woo-sc-button.orange:hover,
a.woo-sc-button.green:hover ,
a.woo-sc-button.aqua:hover,
a.woo-sc-button.teal:hover, 
a.woo-sc-button.purple:hover,
a.woo-sc-button.pink:hover,
a.woo-sc-button.silver:hover,
a.woo-sc-button.brown:hover,
a.woo-sc-button.gold:hover{ 
opacity: .85;
}
a.woo-sc-button.alt-1 { border:1px solid #dbdbdb; } 
a.woo-sc-button.alt-2 {	border:1px solid #000; }
a.woo-sc-button.alt-1,a.woo-sc-button.alt-2 {color:#000 !important;background-color: #ffffff;text-shadow:none;}
.facebook-button {
background-color: #3a589d !important;
}   .twocol-one{width:48.57142%;}
.threecol-one{width:31.42857%;}
.threecol-two{width:65.71429%;}
.fourcol-one{width:22.85714%;}
.fourcol-two{width:48.57143%;}
.fourcol-three{width:74.28572%;}
.fivecol-one{width:16.8%;}
.fivecol-two{width:37.6%;}
.fivecol-three{width:58.4%;}
.fivecol-four{width:67.2%;}
.sixcol-one{width:14.28571%;}
.sixcol-two{width:31.42857%;}
.sixcol-three{width:48.57143%;}
.sixcol-four{width:65.71429%;}
.sixcol-five{width:82.85715%;}
.twocol-one,.threecol-one,.threecol-two,.fourcol-one,.fourcol-two,.fourcol-three,.fivecol-one,.fivecol-two,.fivecol-three,.fivecol-four,.sixcol-one,.sixcol-two,.sixcol-three,.sixcol-four,.sixcol-five{float:left;margin-right:2.85715%;margin-bottom:2.85715%;position:relative;}
.last{clear:right;margin-right:0 !important;}
@media only screen and (max-width: 768px) {
.twocol-one,.threecol-one,.threecol-two,.fourcol-one,.fourcol-two,.fourcol-three,.fivecol-one,.fivecol-two,.fivecol-three,.fivecol-four,.sixcol-one,.sixcol-two,.sixcol-three,.sixcol-four,.sixcol-five{margin-right: 0; width: 100% !important;}
}   .woo-tweetmeme.left { margin:0 1.5em 1.5em 0; float:left; }
.woo-tweetmeme.none { margin:0 0 1.5em 0;  }
.woo-tweetmeme.right { margin:0 0 1.5em 1.5em; float:right;  }   .woo-sc-twitter.left { margin:0 1.5em 1.5em 0; float:left; }
.woo-sc-twitter.none { margin:0 0 1.5em 0;  }
.woo-sc-twitter.right { margin:0 0 1.5em 1.5em; float:right;  }   .woo-digg.left { margin:0 1.5em 1.5em 0; float:left; }
.woo-digg.none { margin:0 0 1.5em 0;  }
.woo-digg.right { margin:0 0 1.5em 1.5em; float:right;  }   .woo-sc-related-posts .thumbnail { float:left; margin:0 1em 1em 0;}
.woo-sc-related-posts li { clear:both; }   .woo-sc-hr { border-bottom:1px solid #e6e6e6; }
.woo-sc-hr, .woo-sc-divider { clear:both; display:block; margin-bottom:20px; padding-top:20px; width:100%; }
.woo-sc-divider.flat { padding:0; margin:0; }    .woo-sc-quote.left { float:left; width:30%;}
.woo-sc-quote.right { float:right; width:30%;}
.woo-sc-quote.boxed { background: #f5f5f5; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.woo-sc-quote.boxed.left { margin: 0 1.5em 1em 0;}
.woo-sc-quote.boxed.right { margin: 0 0 1em 1.5em;}   .woo-sc-ilink { padding:0 0.3em;  }
.woo-sc-ilink a { padding-left:20px; text-decoration: underline; display: inline-block; }
.woo-sc-ilink a:hover { text-decoration: none; }    .woo-fbshare.left { margin:0 1.5em 1.5em 0; float:left; }
.woo-fbshare.none { margin:0 0 1.5em 0;  }
.woo-fbshare.right { margin:0 0 1.5em 1.5em; float:right;  }
.woo-fblike.left { margin:0 1.5em 1.5em 0; float:left; }
.woo-fblike.none { margin:0 0 1.5em 0;  }
.woo-fblike.right { margin:0 0 1.5em 1.5em; float:right;  }   .contact-form .screenReader { left: -9999px; position: absolute; top: -9999px; }
.contact-form .forms {float:left;list-style:none;width:100%;margin:10px 0 0;}
.contact-form .forms p {clear:both;float:left;margin-bottom:18px;position:relative;width:100%}
.contact-form .forms label{cursor:pointer;display:block;float:left;font-weight:700;padding-right:20px;width:100px;}
.contact-form .forms input.txt{width:214px;}
.contact-form .forms input#sendCopy{border:none;}
.contact-form .forms textarea{height:300px;width:400px;}
.contact-form .forms .error{font-size:12px;display:block;margin-left:120px;color:red;}
.contact-form .forms .textarea .error{display:block; margin-left:120px}
.contact-form .forms .screenReader{margin-bottom:0;}
.contact-form .forms .buttons .submit{margin: 15px 0 0 120px; cursor:pointer; }
.contact-form .forms .inline input{width:auto;margin-left:120px;}
.contact-form .forms .inline label{display:inline;float:none;width:auto;}
.entry .contact-form ol.forms li { list-style: none; } .contact-form .submit {
display: inline-block;
margin: 5px;
padding: 3px 13px;
border: 1px solid #4081af;
border-bottom-color: #20559a;
color: white !important;
text-align: center;
text-decoration: none; -webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px; background: #237fd7; background: -webkit-gradient(
linear,
left top,
left bottom,
color-stop(.2, #52a8e8),
color-stop(1, #2e76cf)
);
background: -moz-linear-gradient(
center top,
#52a8e8 20%,
#2e76cf 100%
); -webkit-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) , 
inset 0 0 2px hsla(0,100%,100%,.3) , 
0 1px 2px hsla(0, 0%, 0%, .29) ;
-moz-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) , 
inset 0 0 2px hsla(0,100%,100%,.3) , 
0 1px 2px hsla(0, 0%, 0%, .29) ;
box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) , 
inset 0 0 2px hsla(0,100%,100%,.3) , 
0 1px 2px hsla(0, 0%, 0%, .29) ;
}
.contact-form .submit:hover {
text-decoration: none !important; background: #0073d2; background: -webkit-gradient(
linear,
left top,
left bottom,
color-stop(.2, #3e9ee5),
color-stop(1, #1666ca)
);
background: -moz-linear-gradient(
center top,
#3e9ee5 20%,
#1666ca 100%
);
}  .flexslider {
margin: 0px;
}
.flexslider ul.slides{
padding: 0px;
margin: 0px;
}
.flexslider ul.slides li{
list-style: none;
}
.flexslider ul.slides li img{
padding: 0px;
border: none;
}
.flexslider ol.flex-control-nav  {
padding: 0px;
margin: 0px;
}   span.dropcap { 
font-size: 300%; 
font-weight: bold; 
float: left; 
position: relative; 
margin:5px 7px 0 0; 
line-height: 0.7em; 
}   .shortcode-toggle.white h4 a { background-color: #FFFFFF; }
.shortcode-toggle.white .toggle-content { background-color: #FFFFFF; }    span.shortcode-highlight { background: #FFFFAA; padding: 2px; margin: 0px 2px;}
abbr { border-bottom: none; cursor: help; }   .entry .shortcode-unorderedlist ul li, .shortcode-unorderedlist ul li, .entry .shortcode-unorderedlist ul li ul, .shortcode-unorderedlist ul li ul {
list-style-type: none;
padding-left:25px;
background: url() no-repeat scroll left top;
}    .entry .shortcode-orderedlist ol li, .entry .shortcode-orderedlist ol li ol, .shortcode-orderedlist ol li {
list-style-type: none;
margin-left: 25px;
background: url() no-repeat scroll left top;
}
.entry .shortcode-orderedlist.armenian ol li, .shortcode-orderedlist.armenian ol li { list-style-type: armenian; }
.entry .shortcode-orderedlist.decimal ol li, .shortcode-orderedlist.decimal ol li { list-style-type: decimal; }
.entry .shortcode-orderedlist.decimal-leading-zero ol li, .shortcode-orderedlist.decimal-leading-zero ol li { list-style-type: decimal-leading-zero; }
.entry .shortcode-orderedlist.georgian ol li, .shortcode-orderedlist.georgian ol li { list-style-type: georgian; }
.entry .shortcode-orderedlist.lower-alpha ol li, .shortcode-orderedlist.lower-alpha ol li { list-style-type: lower-alpha; }
.entry .shortcode-orderedlist.lower-greek ol li, .shortcode-orderedlist.lower-greek ol li { list-style-type: lower-greek; }
.entry .shortcode-orderedlist.lower-latin ol li, .shortcode-orderedlist.lower-latin ol li { list-style-type: lower-latin; }
.entry .shortcode-orderedlist.lower-roman ol li, .shortcode-orderedlist.lower-roman ol li { list-style-type: lower-roman; }
.entry .shortcode-orderedlist.upper-alpha ol li, .shortcode-orderedlist.upper-alpha ol li { list-style-type: upper-alpha; }
.entry .shortcode-orderedlist.upper-latin ol li, .shortcode-orderedlist.upper-latin ol li { list-style-type: upper-latin; }
.entry .shortcode-orderedlist.upper-roman ol li, .shortcode-orderedlist.upper-roman ol li { list-style-type: upper-roman; }   img.social-icon { border: none; }  div.category-acc {
display: block;
}
div.category-acc ul.children{
border-left: 1px solid #dbdbdb;
padding-left: 20px;
margin-left: 10px;
}
.category-acc li, .category-acc ul li,.category-acc ul li ul li {
list-style: none;
text-transform: uppercase;
}
div.category-acc .btnshow{
float: right;
height:10px;
}
div.category-acc span.btnshow:after {
content:"+";
font-weight:normal;
font-size: 15px;
padding: 2px 5px;
}
div.category-acc span.btnshow:hover:after {
opacity: .4;
}
div.category-acc span.onacc:after{ 
content:"-";
font-weight:400;
} .shortcode_our_services2 {
padding: 20px;
border: 2px solid #fff;
transition: border-color .5s ease;  
}
.shortcode_our_services2:hover {
border: 2px solid #DBDBDB;
}
.shortcode_our_services2 p {
}
.shortcode_our_services_icon2{
text-align: center;
margin-bottom: 20px;
}
.shortcode_our_services_icon2 em{
font-size: 36px;
}
.shortcode_our_services2 a {
padding: 10px 30px;
border: 2px solid;
}
.shortcode_our_services2 a:hover {
opacity: .8;
} .shortcode_our_services_icon{
float: left; width: 50px;
height: 100%;
display: block;
}
.shortcode_our_services {
}
.shortcode_our_services:hover {
}
.shortcode_our_services_content{ margin-left: 70px; }
.shortcode_our_services_icon {
opacity: 1;
}
.shortcode_our_services:hover .shortcode_our_services_icon {
opacity: .25;
zoom: 1;
}
.shortcode_our_services_icon em{
font-size: 36px;
}
.shortcode_our_services .style1, .shortcode_our_services .style2 {
}
.shortcode_our_services .style1 {
background: #000;
width: 50px;
height: 50px;
text-align: center;
position: relative;
}
.shortcode_our_services .style1 em{
margin-top: 25%;
display: inline-block;
vertical-align: middle;
font-size: 24px;
color: #fff;
}
.shortcode_our_services .style2 {
background: #fff;
border: 2px solid #dbdbdb;
width: 50px;
height: 50px;
text-align: center;
}
.shortcode_our_services .style2 em{
margin-top: 10px;
display: inline-block;
vertical-align: middle;
font-size: 24px;
color: #000;
} .shortcode_our_services3 {
border:2px solid;
padding-bottom:20px;
margin-top: 30px;
background: #FFF;
transition: border-color .5s ease; 
}
.shortcode_our_services3:hover {
border:2px solid #bbbbbb!important;
}
.shortcode_our_services_icon3 {
width: 100%;
text-align: center;
position: relative;
top: -25px;
}
.shortcode_our_services_icon3_in {
width: 50px;
height: 50px;
background: #000;
margin: 0 auto;
}
.shortcode_our_services_icon3 em{
display: inline-block;
margin-top: 25%;
font-size: 24px;
color: #fff;
}
.shortcode_our_services_content3 {
position: relative;
padding: 0px 20px;
}
.shortcode_our_services_content3 h1 {
}
.shortcode_our_services3 a {
margin: 0px;
display: block;
}
.shortcode_our_services_list{
margin-bottom: 20px;
}
.shortcode_our_services_icon_list{
font-size: 13px;
}
.shortcode_our_services_icon_list em{
color: #999;
}
.shortcode_our_services_icon_list span{
font-weight: bold;
}
.shortcode_our_services_p_list {
border-left: 1px solid #dbdbdb;
margin-top: 10px;
padding: 10px 0px 10px 20px;
}
.shortcode_our_services_p_list p {
color: #999;
} .welcome_text span.small_title {
font-size: 18px;
} a.social_icon{
width: 50px;
height: 50px;
display: block;
text-align: center;
float: left;
margin-right: 7px;
margin-bottom :7px;
-webkit-transition: opacity .3s ease-in-out;
-moz-transition: opacity .3s ease-in-out;
-ms-transition: opacity .3s ease-in-out;
-o-transition: opacity .3s ease-in-out;
transition: opacity .3s ease-in-out;
}
a.social_icon:hover{
opacity: .25;
text-decoration: none;
}
.social_icon em{
font-size: 32px;
font-family: 'labombas';
display: inline-block;
margin-top: 12px;
}
a.social_icon_medium{
width: 36px;
height: 36px;
display: block;
text-align: center;
float: left;
margin-right: 7px;
margin-bottom :7px;
-webkit-transition: opacity .3s ease-in-out;
-moz-transition: opacity .3s ease-in-out;
-ms-transition: opacity .3s ease-in-out;
-o-transition: opacity .3s ease-in-out;
transition: opacity .3s ease-in-out;
}
a.social_icon_medium:hover{
opacity: .25;
text-decoration: none;
}
.social_icon_medium em{
font-size: 24px;
font-family: 'labombas';
display: inline-block;
margin-top: 6px;
}
a.social_icon_small{
float: left;
margin-right: 7px;
margin-bottom :7px;
}
a.social_icon_small:hover{
opacity: .25;
text-decoration: none;
}
.social_icon_small em{
font-size: 16px;
font-family: 'labombas';
} .banner_hov {
display: block;
width: 100%; }
.view {   
overflow: hidden;
position: relative;
cursor: default;
}
.view .content {
width: 100%;
height: 100%;
position: absolute;
overflow: hidden;
} .view img {
display: block;
position: relative;
max-width: 100%
} .view-sixth .mask  {
-webkit-transform: translateX(-130%);
-moz-transform: translateX(-130%);
-o-transform: translateX(-130%);
-ms-transform: translateX(-130%);
transform: translateX(-130%);
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
-webkit-transition: all .6s ease-in-out ;
-moz-transition: all .6s ease-in-out;
-o-transition: all .6s ease-in-out;
-ms-transition: all .6s ease-in-out;
transition: all .6s ease-in-out;
width: 150%;
height: 150%;
top:-15%;
left: -40px;
position: absolute;
}
.overlay{
width: 100%;
height: 100%;
transform:rotate(5deg);	
-ms-transform:rotate(5deg);	
-o-transform:rotate(5deg);	
-webkit-transform:rotate(5deg);	
-moz-transform:rotate(5deg);
}
.view-sixth:hover .mask  {
-webkit-transform: translateX(0px);
-moz-transform: translateX(0px);
-o-transform: translateX(0px);
-ms-transform: translateX(0px);
transform: translateX(0px);
}
.blog-item:hover .mask {
-webkit-transform: translateX(0px);
-moz-transform: translateX(0px);
-o-transform: translateX(0px);
-ms-transform: translateX(0px);
transform: translateX(0px);
}
.blog-item-grid:hover .mask {
-webkit-transform: translateX(0px);
-moz-transform: translateX(0px);
-o-transform: translateX(0px);
-ms-transform: translateX(0px);
transform: translateX(0px);
}
.view-sixth .mask-blog {
-webkit-transform: translateX(-130%);
-moz-transform: translateX(-130%);
-o-transform: translateX(-130%);
-ms-transform: translateX(-130%);
transform: translateX(-130%);
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
-webkit-transition: all .6s ease-in-out ;
-moz-transition: all .6s ease-in-out;
-o-transition: all .6s ease-in-out;
-ms-transition: all .6s ease-in-out;
transition: all .6s ease-in-out;
width: 150%;
height: 150%;
top:-15%;
left: -40px;
position: absolute;
}
.overlay-blog{
background-color: rgba(0, 2, 15, 0.5);
width: 100%;
height: 100%;
transform:rotate(5deg);	
-ms-transform:rotate(5deg);	
-o-transform:rotate(5deg);	
-webkit-transform:rotate(5deg);	
-moz-transform:rotate(5deg);
}
.view-sixth:hover .mask-blog  {
-webkit-transform: translateX(0px);
-moz-transform: translateX(0px);
-o-transform: translateX(0px);
-ms-transform: translateX(0px);
transform: translateX(0px);
}
.blog-item:hover .mask-blog {
-webkit-transform: translateX(0px);
-moz-transform: translateX(0px);
-o-transform: translateX(0px);
-ms-transform: translateX(0px);
transform: translateX(0px);
}			
.blog-item-grid:hover .mask-blog {
-webkit-transform: translateX(0px);
-moz-transform: translateX(0px);
-o-transform: translateX(0px);
-ms-transform: translateX(0px);
transform: translateX(0px);
}	
.banner {
text-align: center;
position: relative;
}
.banner span{
position: relative;
}
.banner span a{
margin-top: 20px;
}
.banner img{
border: none!important;
padding:0px !important;
}
div.borderbanner {
position: absolute;
top: 0;
left: 0;
padding: 5px;
width: 100%;
height: 100%;
display: block;
-webkit-box-sizing: border-box !important;
-moz-box-sizing: border-box !important;
box-sizing: border-box !important;
}
.banner .borderbanner span {
position: relative!important;
padding: 0px;
display: block;
width: 100%;
height: 100%;
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
-webkit-transition: all 0.8s ease-in-out 0.1s;
-moz-transition: all 0.8s ease-in-out 0.1s;
-o-transition: all 0.8s ease-in-out 0.1s;
-ms-transition: all 0.8s ease-in-out 0.1s;
transition: all 0.8s ease-in-out 0.1s;
-webkit-box-sizing: border-box !important;
-moz-box-sizing: border-box !important;
box-sizing: border-box !important;
}
div.borderbanner-blog {
position: absolute;
top: 0;
left: 0;
padding: 5px;
width: 100%;
height: 100%;
display: block;
-webkit-box-sizing: border-box !important;
-moz-box-sizing: border-box !important;
box-sizing: border-box !important; }  .banner .borderbanner-blog span {
position: relative!important;
padding-top: 35%;
display: block;
width: 100%;
height: 100%;
border:2px solid #fff;
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
-webkit-transition: all 0.8s ease-in-out 0.1s;
-moz-transition: all 0.8s ease-in-out 0.1s;
-o-transition: all 0.8s ease-in-out 0.1s;
-ms-transition: all 0.8s ease-in-out 0.1s;
transition: all 0.8s ease-in-out 0.1s;
-webkit-box-sizing: border-box !important;
-moz-box-sizing: border-box !important;
box-sizing: border-box !important;
}
.banner .borderbanner span:hover ,.blog-item:hover .banner .borderbanner-blog span, .blog-item-grid:hover .banner .borderbanner-blog span,.portfolio .banner .borderbanner-blog span:hover {
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
-webkit-transition-delay: 0.1s;
-moz-transition-delay: 0.1s;
-o-transition-delay: 0.1s;
-ms-transition-delay: 0.1s;
transition-delay: 0.1s;
} .banner .borderbanner-blog span a:hover,
.banner .borderbanner span a:hover {  }  .teaser {
border: 1px solid #e1e1e1;
display: block;
padding: 21px 21px 20px 21px; }
.teaser .teaser-img {
margin: -21px -21px 20px -21px;
overflow: hidden;
}
.teaser .teaser-img img{
border:none;
padding: 0px;
}
span.teaser-butt {
display: block;
margin-top: 20px;
} .teaserbox {
display: block;
margin: 0 0px 0 0px;
padding: 40px 40px 20px 40px;
}
.teaserbox2 {
display: block;
margin: 0 0px 0 0px;
padding: 40px 40px 20px 40px;
border-top: 2px solid;
border-bottom: 2px solid;
}
.teaserbox2 p {
color: inherit!important;
}
.teaserbox p{
color: inherit!important;
} div.border-teaser{
margin: 28px auto 28px;
border: 1px solid;
width: 100px;
position: relative;
}  .entry .box {
border: 4px solid  ;
padding: 2px;
position: relative;
}
.entry .box .boxinnner ,.entry  .box2 .boxinnner {
border: 2px solid  ;
padding: 20px; 
}
.entry  .box:hover,.entry .box2:hover  {
opacity: .8;
}
.entry .box2 {
padding: 5px;
}
.entry .box2 p.link{
width: 40%;
border-top:2px solid;
padding-top: 10px;
margin: 0 auto;
} .callout{
margin: 0 0px 0 0px;
padding: 2px;
border: 5px solid ;
display: block;
float: left;
width: 98.5%;
margin-bottom: 20px;
}
.callout .calloutinner {
display: block;
width: 100%;
float: left;
}
.callout .calloutinner .calloutcontent {
clear: both;
display: block;
float: left;
padding: 20px 0px 20px 20px;
}
.callout .calloutinner .calloutcontent h2 {
margin: 0px;
}
.callout .calloutinner a.woo-sc-button  {
margin-top: 30px;
float: right;
position: relative;
} .callout_credit {
float: left;
padding: 10px 20px 0;
width: 96%;
}
.callout_credit_content {
float: left; 
display: block;
margin-right: 20px; }
.callout_credit_card{
float: right; 
display: block; }
.callout_credit_card img{
background: none;
padding: 0px;
margin-bottom: 10px;
} .widget h3.blog-title-sc {
border:0;
font: 400 12px/18px "Georgia", sans-serif;
color: #333;
text-transform: uppercase;
}
.widget .latest-blog-list {
overflow: visible;
margin-bottom: 1.3em;
border-bottom:1px dotted #ababab;
padding-bottom: 1.46em;
}
.widget .latest-blog-list h4.title {
font: normal 400 14px/14px  "Georgia", sans-serif;
}
.widget .latest-blog-list h4.title a {
color:#999;
}
.widget .post-meta .small {
font-weight: 400;
color:#545454;
}
.widget .latest-blog-list .post-meta .vertical-bar,
.widget .latest-blog-list .post-meta .icon-comment,
.widget .latest-blog-list .post-meta .post-comments{
display: none;
}
.meta_sc {
margin-top: 14px;
margin-bottom:14px;
}
.widget .latest-blog-list .blog-list-image {
width:50px;
margin-top: -6px;
margin-bottom: .4em;
}
h3.blog-title-sc {
padding-bottom: 14px;
border-bottom: 1px solid #E1E1E1;
margin-bottom: 28px;
}
.latest-blog-list h4.title,
.blog-item h4.title {
font: normal 400 18px/1.45em "Georgia", sans-serif;
margin-bottom: .25em;
}
.latest-blog-list h4.title:hover a,
.blog-item h4.title:hover a{
}
.latest-blog-list .blog-list-image{
float:left;
margin-right: 28px;
margin-bottom: 28px;
}
.blog-list-img1 {
width: 30%;
}
.latest-blog-list {
clear: left;
overflow: hidden;
margin-bottom: 28px;
border-bottom: 1px solid #E1E1E1;
}
.blog-item {
width:100%;
float:left;
display: inline;
margin-bottom:20px;
}
.blog-item .blog-img img { }
.blog-item-description {
text-align: center;
}
.blog-item-description abbr, .blog-list-item-description abbr{
border: none;
cursor: pointer;
font-size: 11px;
font-style: italic;
} 
.blog-item-description .small .post-comments a{
border: none;
cursor: pointer;
font-size: 11px;
font-style: italic;
} 
.ver2 {
text-align: center;
}
.blog-item a.blog-link {
color: #fff;
font-size: 18px;
}
.blog-item-grid a.blog-link {
color: #fff;
font-size: 18px;
font-family: "Playfair display";
}
.blog-item-mask {
display: block;
overflow: hidden;
position: relative;
}
@media only screen and (min-width: 768px) {
.one-col .col3 {
width: 31.428%;
margin-right: 2.858%; 
}
.one-col .col4 {
width: 22.857%;
margin-right: 2.858%;  
}
.one-col .col2 {
width: 48.571%;
margin-right: 2.858%;  
}
.two-col-left .blog-item, 
.two-col-right .blog-item,
.three-col-left .blog-item,
.three-col-middle .blog-item,
.three-col-right .blog-item{
width: 48.571%;
margin-right: 2.858%; 
} 
} .testimonial5 { padding: 28px;
float: left;
}
.testimonial {
border-bottom: 1px solid #dbdbdb;
padding: 28px;
float: left;
}
.testi-ico {
text-align: center;
height: 28px;
}
.testi-ico em{
top: -20px;
width: 100%;
font-size:2.5em;
color: #dbdbdb;
position: relative;
background-color: #fff;
padding: 10px;
}
.testi-border{
border-top: 1px solid #dbdbdb;
width:100%;
float: left;
}
.testimonial-text {
margin-bottom: 14px;
float: left;
position: relative;
}
.testimonial-author img {
margin: 3px;
width:60px;
height:60px;
border: none;
border-radius: 100%;
-moz-border-radius: 100%;
-webkit-border-radius :100%;
}
.testimonial-author {
text-align: center;
font-weight: bold;
}
.testimonial-author span{
position: relative;
top: -30px;
font-weight: normal;
font-style: italic;
} .testimonial2{
float: left;
width: 85%;
}
.testimonial2-text{
border: 1px solid #dbdbdb;
padding: 28px;
float: left;
}
.testimonial-author2 {
width: 12.2%;
float: left;
border: none;
margin-left: 1.8%;
}
.testimonial-author2 img {
padding: 0px;
}
.testi-name {
text-align: right;
display: block;
float: right;
width: 200px;
margin-top: 5px;
}
.testi-name-tri{
background: url(//www.flowergardenonline.com/wp-content/plugins/df-shortcodes/images/quotes.png) #fff;
display: block;
width: 19px;
height:18px;
float: right;
margin-left: 10px;
position: relative;
top: -6px;
margin-right: 20px;
} .testimonial3{
float: left;
width: 85%;
}
.testimonial3-text{
border: 1px solid #dbdbdb;
padding: 28px;
float: left;
}
.testimonial-author3 {
width: 12.2%;
float: left;
border: none;
margin-right: 1.8%;
}
.testimonial-author3 img {
padding: 0px;
}
.testi-name3{
text-align: left;
display: block;
float: left;
width: 200px;
margin-top: 5px;
}
.testi-name-tri3{
background: url(//www.flowergardenonline.com/wp-content/plugins/df-shortcodes/images/quote.png) #fff;
display: block;
width: 19px;
height:18px;
float: left;
margin-left: 20px;
position: relative;
top: -6px;
margin-right: 10px;
} .testimonial4{
float: left;
width: 100%;
}
.testimonial4-text{
border: 1px solid #dbdbdb;
padding: 28px;
float: left;
}
.testimonial-author4 {
float: right;
margin-top: 0px;
width: 100%;
}
.testimonial-img4 {
width: 50px;
float: right;
border: none;
}
.testimonial-img4 img {
padding: 0px;
}
.testi-name4{
display: block;
float: right;
margin-right: 20px;
margin-top: 20px;
}
.testi-name-tri4{
background: url(//www.flowergardenonline.com/wp-content/plugins/df-shortcodes/images/quotes.png) #fff;
display: block;
width: 19px;
height:18px;
float: right;
top: -1px;
position: relative;
margin-right: 55px;
} .member {
display: block;
overflow: hidden;
text-align: center; 
}
.member  .member-image {
position: relative;
margin-bottom: 1.5em;
}
.member  .member-image img{
border: none;
}
div.member h3{
text-align: center;
}
div.member p{
}
.member-social {
}
.member .member-social ul {
padding: 0;
margin: 0 auto;
width: 100%;
display: block;
text-align: center;
}
.member .member-social li {
display: inline-block;
width: 32px;
height: 32px;
padding-top: 7px;
margin-right: 10px;
margin-bottom: 20px;
}
.member .member-social li a{
font-size: 18px;
font-family: 'labombas';
}
.member .member-social li:hover{
opacity: .25;
text-decoration: none;
} ul.styled-list {
list-style: none;
margin: 0px 0px 20px;
padding: 0;
}
ul.styled-list li {
list-style: none;
margin-bottom: 2px;
}
ul.vertical {
list-style: none;
padding: 0;
padding: 10px;
text-align: center;
}
ul.vertical li.ver {
list-style: none;
margin-bottom: 2px;
width: 23%;
display: inline-block;
text-align: center;
-webkit-box-sizing: border-box !important;
-moz-box-sizing: border-box !important;
box-sizing: border-box !important;
}
ul.styled-list li i {
margin-right: 6px;
}
@media only screen and (max-width: 768px) {
ul.vertical li.ver {
width: 100%;
margin-bottom: 14px;
}
} span.dropcap2 { 
font-size: 300%; 
font-weight: bold; 
float: left; 
position: relative; 
margin:5px 7px 0 0; 
line-height: 0.7em; 
padding: 10px 10px 15px!important;
}  blockquote.blk {
position: relative;
padding: 7px 28px 7px 48px;
color: #444;
} 
blockquote.blk:before {
content: "$";
position: absolute;
top: 0.5em;
left: 0;
font-size: 2.5em;
color: #dbdbdb;
font-family: "labombas";
} 
blockquote.blk2 {
position: relative;
padding: 2px 20px 2px 14px!important;
color: #444;
border-left: 2px solid #DBDBDB;
margin-left: 14px;
margin-bottom: 28px;
} 
blockquote.blk2:before {
content: " "!important;
font-family: "labombas";
} table.table-style1 {
border-spacing: 0;
width: 100%;
border: 1px solid #dbdbdb;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 0px;
background: #FFF;
box-shadow: 0 1px 2px 0 #FFF;
-webkit-box-shadow: 0 1px 2px 0 #FFF;
-moz-box-shadow: 0 1px 2px 0 #ffffff;
border-collapse: separate;
margin-bottom: 1.5em;
}
table.table-style2 {
border-spacing: 0;
width: 100%;
border: 1px dashed #dbdbdb;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 0px;
background: #FFF;
box-shadow: 0 1px 2px 0 #FFF;
-webkit-box-shadow: 0 1px 2px 0 #FFF;
-moz-box-shadow: 0 1px 2px 0 #ffffff;
border-collapse: separate;
margin-bottom: 1.5em;
}
table.table-style3 {
border-spacing: 0;
width: 100%;
border-bottom: 1px dashed #dbdbdb;
border-top:none;
border-left:none;
border-right:none;
margin-bottom: 1.5em;
}
table.table-style1 tr td{
text-align: center; 
border-bottom: 1px solid #dbdbdb;
border-right: 1px solid #dbdbdb;
}
table.table-style2 tr td{
text-align: center; 
border-bottom: 1px dashed #dbdbdb;
border-right: 1px dashed #dbdbdb;
}
table.table-style2 tr:nth-child(even){background-color: #f2f2f2;}
table.table-style3 tr:nth-child(1){background-color: #000; color: #fff}
table.table-style3 tr:nth-child(1) td {border: 1px solid #000;}
table.table-style3 tr td {
border-bottom: 1px dashed #dbdbdb;
border-right: none ;
border-left: none;
text-align: center; 
}   .shortcode-tabs  { 
background:none; 
clear: both; 
height:auto; 
display: block; 
padding:5px; 
margin-bottom:20px; 
-moz-border-radius:none; 
-webkit-border-radius:none; 
border-radius:none; 
border-bottom: 1px solid #dbdbdb;
}
.shortcode-tabs  ul.tab_titles { 
padding: 0px;
background:none; 
border-top:1px solid #dbdbdb; 
border-bottom:1px solid #dbdbdb; 
margin:0; display: block; 
float: left; 
width: 100%
}
.shortcode-tabs  ul.tab_titles li.nav-tab { 
background:none; 
padding:0px 28px 0px 0px;  
float: left; 
display:inline; 
color: #ffffff; 
margin:0px; 
cursor: pointer; 
}
.shortcode-tabs ul.tab_titles li.nav-tab.ui-tabs-selected a, 
.shortcode-tabs  ul.tab_titles li.nav-tab a:hover {
background:#fff; 
text-decoration:none; 
border-bottom: 1px solid #000;
}
.shortcode-tabs  ul.tab_titles li.nav-tab a {	
color:#777;
display: block;
float: left;
padding:20px 0px 20px; 
border-bottom: 1px solid #fff;
text-transform:capitalize; 
font: 13px/18px sans-serif;
}
.shortcode-tabs ul.tab_titles li.nav-tab.ui-tabs-selected a, 
.shortcode-tabs ul.tab_titles li.nav-tab a:hover { 
border-bottom: 1px solid #000;
}
.shortcode-tabs .tab { 
background:#fff; 
padding: 20px 0px 20px; 
text-align: left; 
clear: both; 
}
.shortcode-tabs .tab li.nav-tab { 
background:#fff;  
}
.shortcode-tabs.tab ul.tab_titles { 
margin:0; 
border: 1px solid #dbdbdb; 
}
.shortcode-tabs .tab li.nav-tab {
border:1px solid #e6e6e6; 
border-width:0 1px 1px 1px; 
padding:10px; 
}
.shortcode-tabs .tab li.nav-tab a { 
color:#666; 
font:bold 12px/18px sans-serif;
}
.shortcode-tabs .tab a:hover { 
}
.shortcode-tabs.ui-tabs-hide { 
display: none; 
}
.shortcode-tabs.style1 { 
background:none; 
clear: both; 
height:auto; 
display: block; 
padding:5px; 
margin-bottom:20px; 
-moz-border-radius:none; 
-webkit-border-radius:none; 
border-radius:none; 
border-bottom: 1px solid #dbdbdb;
}
.shortcode-tabs.style1 ul.tab_titles { 
padding: 0px;
background:none; 
border-top:1px solid #dbdbdb; 
border-bottom:1px solid #dbdbdb; 
margin:0; display: block; 
float: left; 
width: 100%
}
.shortcode-tabs.style1 ul.tab_titles li.nav-tab { 
background:none; 
padding:0px 20px 0px 0px;  
float: left; 
display:inline; 
color: #ffffff; 
margin:0px; 
cursor: pointer; 
}
.shortcode-tabs.style1 ul.tab_titles li.nav-tab.ui-tabs-selected a, 
.shortcode-tabs.style1 ul.tab_titles li.nav-tab a:hover {
background:#fff; 
text-decoration:none; 
border-bottom: 1px solid #000;
}
.shortcode-tabs.style1 ul.tab_titles li.nav-tab a {	
color:#777;
display: block;
float: left;
padding:20px 0px 20px; 
border-bottom: 1px solid #fff;
text-transform:capitalize; 
font: 15px/18px 'Open Sans';
}
.shortcode-tabs.style1 ul.tab_titles li.nav-tab.ui-tabs-selected a, 
.shortcode-tabs.style1 ul.tab_titles li.nav-tab a:hover { 
border-bottom: 1px solid #000;
}
.shortcode-tabs.style1 .tab { 
background:#fff; 
padding: 20px 0px 20px; 
text-align: left; 
clear: both; 
}
.shortcode-tabs.style1 .tab li.nav-tab { 
background:#fff;  
}
.shortcode-tabs.style1 .tab ul.tab_titles { 
margin:0; 
border: 1px solid #dbdbdb; 
}
.shortcode-tabs.style1 .tab li.nav-tab {
border:1px solid #e6e6e6; 
border-width:0 1px 1px 1px; 
padding:10px; 
}
.shortcode-tabs.style1 .tab li.nav-tab a { 
color:#666; 
font: 15px/18px 'Open Sans';
}
.shortcode-tabs.style1 .tab a:hover { 
}
.shortcode-tabs.style1 .ui-tabs-hide { 
display: none; 
}   .shortcode-tabs.boxed { 
margin-bottom: 20px
}
.shortcode-tabs.boxed ul.tab_titles { 
clear: both; 
float: left; 
width: 100%;
background:none; border:none; 
border-bottom: 1px solid #dbdbdb; 
margin-bottom: 0px; 
position: relative; 
z-index: 2;
padding: 0px
}
.shortcode-tabs.boxed ul.tab_titles li { 
background:none; 
padding:0; 
margin-right: 10px;
list-style: none;
}
.shortcode-tabs.boxed ul.tab_titles li.nav-tab a {	
color:#666;
display: block;
float: left;
padding:10px; 
border: 1px  ;
border-style: solid solid none;
border-color: #dbdbdb;
text-transform:capitalize; 
font: 15px/18px 'Open Sans';
}
.shortcode-tabs.boxed ul.tab_titles li.ui-state-active {
color: #fff;
text-decoration: none;	
}
.shortcode-tabs.boxed .tab { 
border-bottom: 1px solid #dbdbdb; 
border-left: none; 
border-right: none; 
padding:20px 0px 20px 0px;
top: -2px; 
position: relative; 
z-index: 1; 
float: left;
}
.shortcode-tabs.boxed ul.tab_titles li.nav-tab.ui-tabs-selected a, 
.shortcode-tabs.boxed ul.tab_titles li.nav-tab a:hover { 
background-color: #000;
color: #fff;
text-decoration: none;	 
}   .shortcode-tabs.vertical { 
margin-bottom: 20px;
border: 1px;
border-style:  solid none solid none ;
border-color: #dbdbdb;
}
.shortcode-tabs.vertical .tab_header {
-moz-border-radius: 5px;
-webkit-border-radius: 5px; 
border-radius: 5px; width: 25%;
float: left; margin-bottom: -5px; 
color:#555;
font: 15px/18px 'Open Sans';
}
.shortcode-tabs.vertical .tab_header {
}
.shortcode-tabs.vertical .tab_header span { display: block; padding: 8px 8px 12px 8px; border: 1px solid #dbdbdb; }
.shortcode-tabs.vertical ul.tab_titles { 
clear: left; 
float: left; 
background:none;
padding: 0px; 
margin-bottom: 0px;
position: relative; 
z-index: 2;
width: 25%; 
}
.shortcode-tabs.vertical ul.tab_titles.has_title {
border-top: 0px !important;
margin-top: 5px;
}
.shortcode-tabs.vertical ul.tab_titles.has_title {}
.shortcode-tabs.vertical ul.tab_titles li { 
clear: both; 
background:none; 
padding:0; 
border: 1px;
border-style:  none none solid none ;
border-color: #dbdbdb; 
display: block !important; float: none !important; }
.shortcode-tabs.vertical ul.tab_titles li.ui-state-active {background: none; text-decoration: none;
border-bottom: 1px solid #000; }
.shortcode-tabs.vertical ul.tab_titles li.ui-state-active a { background: none; text-decoration: none;
border-bottom: 1px solid #000;  }
.shortcode-tabs.vertical ul.tab_titles li a:link { 
display: block;
float: none !important;
}
.shortcode-tabs.vertical ul.tab_titles li a { 
display: block;
float: none !important;
padding: 10px 0px 10px 0px;
text-transform:capitalize; 
font: 15px/18px 'Open Sans';
color: #666;
border-bottom: 1px solid #fff; 
}
.shortcode-tabs.vertical ul.tab_titles li a:hover { background: none; text-decoration: none;
border-bottom: 1px solid #000;  }
.shortcode-tabs.vertical .tab { clear: right !important; 
position: relative; z-index: 1; margin-left: 25%; padding: 10px 20px 20px 20px;
border-left: 1px solid #dbdbdb;
}   .shortcode-tabs.vertical2 { 
margin-bottom: 20px;
}
.shortcode-tabs.vertical2 .tab_header {
-moz-border-radius: 5px;
-webkit-border-radius: 5px; 
border-radius: 5px; width: 25%;
float: left; margin-bottom: -5px; 
color:#555;
font: 15px/18px 'Open Sans';
}
.shortcode-tabs.vertical2 .tab_header {
}
.shortcode-tabs.vertical2 .tab_header span { display: block; padding: 8px 8px 12px 8px; border: 1px solid #dbdbdb; }
.shortcode-tabs.vertical2 ul.tab_titles { 
clear: left; 
float: left; 
background:none;
padding: 0px; 
border-top: 1px solid #dbdbdb;
margin-bottom: 0px;
position: relative; 
z-index: 2;
width: 25%; 
}
.shortcode-tabs.vertical2 ul.tab_titles.has_title {
border-top: 0px !important;
margin-top: 5px;
}
.shortcode-tabs.vertical2 ul.tab_titles.has_title {}
.shortcode-tabs.vertical2 ul.tab_titles li { 
clear: both; 
background:none; 
padding:0; 
border: 1px;
border-style:  none solid solid none ;
border-color: #dbdbdb; 
display: block !important; float: none !important; }
.shortcode-tabs.vertical2 ul.tab_titles li.ui-state-active {background: #000; color: #fff; text-decoration: none; }
.shortcode-tabs.vertical2 ul.tab_titles li.ui-state-active a { background: #000; color: #fff; text-decoration: none;}
.shortcode-tabs.vertical2 ul.tab_titles li a:link { 
display: block;
float: none !important;
}
.shortcode-tabs.vertical2 ul.tab_titles li a { 
display: block;
float: none !important;
padding: 10px 0px 10px 20px;
text-transform:capitalize; 
font: 15px/18px 'Open Sans';
color: #666;
}
.shortcode-tabs.vertical2 ul.tab_titles li a:hover { background: #000; color: #fff; text-decoration: none;
}
.shortcode-tabs.vertical2 .tab { clear: right !important; 
position: relative; z-index: 1; margin-left: 25%; padding: 0px 20px 20px 20px;
} .ui-tooltip {
padding: 5px 10px;
color: white;
background: black;
font-size: 9px;
text-transform: uppercase;
width: 100px;
text-align: center;
}   .shortcode-toggle { margin-bottom: 1px;}
.shortcode-toggle h4 {margin: 0;}
.shortcode-toggle h4 a { 
display: block; 
padding: 3px 0 3px 10px; 
background: none; 
font-weight: normal;
color: #666;
font-size: 16px;
}
.shortcode-toggle h4 a:before { 
content: "\f106";
font-family: 'FontAwesome';
font-size: 16px;
margin-right: 20px
}
.shortcode-toggle h4 a:hover { 
color: #000;
text-decoration: none;
}
.shortcode-toggle.closed h4 a  { background:none; }
.shortcode-toggle.closed h4 a:before   { 
content: "\f107";
font-family: 'FontAwesome';
font-size: 16px;
margin-right: 20px }
.shortcode-toggle .toggle-content  { padding: 10px 10px; background: none; }
.shortcode-toggle.closed .toggle-content, .shortcode-toggle .more-text.closed { display: none; }
.shortcode-toggle .more-text.open { display: block; }
.shortcode-toggle.border { border: 1px solid #dbdbdb; } .tagcloud a, #tabs #tab-tags a{
background: #FFF;
padding: 5px;
border: 1px solid #DBDBDB;
font-size: 13px!important;
color: #000;
line-height: 1.2;
margin: 2px 0px;
display: inline-block;
}
.tagcloud a:hover{
background: #000;
text-decoration: none;
border: 1px solid #000;
color: #fff;
} .feedburner-sc {
border: 1px;
border-style: solid none solid none;
border-color: #dbdbdb;
width: 100%;
float: left; 
padding: 10px 0px 5px 0px;
float: left;
margin-bottom: 20px;
}
.feedburner-sc .feedburner-sc-text {
margin-top: 14px;
margin-bottom: 14px;
float: left;
margin-top: 10px
}
.feedburner-sc .feedburner-sc-text1 {
font: normal 1.6em/1.2em "Playfair Display", Helvetica, Arial sans-serif ;
color: #000;
text-transform: uppercase;
}
.feedburner-sc .feedburner-sc-text2 {
font: 1.6em/1.2em "Open Sans", Helvetica, Arial sans-serif ;
font-weight:normal;
text-transform: uppercase;
color: #999;
}
.feedburner-sc .feedburner-sc-form {
float: right;
}
.feedburner-sc .feedburner-sc-form input.text {
padding: 10px 20px;
background: #fff;
border-color: #dbdbdb;
border-width: 1px;
border-style: solid;
margin-bottom: 10px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
width: 140px; 
margin-right: 10px;
outline: none;
}
.feedburner-sc .feedburner-sc-form input:focus.text,
textarea:focus {
background: #fff;
border-color: #dbdbdb;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.feedburner-sc .feedburner-sc-form input.submit {
border: none;
background: #000;
border-radius: 0px;
box-shadow:none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
text-transform: uppercase;
font-family: 'Open Sans', sans-serif;
font-weight: normal;
font-size: 12px;
padding: 11px 20px;
}
.feedburner-sc .feedburner-sc-form input:hover.submit {
opacity: .8;
}
.feedburner-sc2 {
border-top: 4px solid #000;
border-bottom: 2px solid #000;
text-align: center;
padding: 10px 20px 5px 20px;
margin-bottom: 20px;
}
.feedburner-sc2 .feedburner-sc-text2 {
margin-top: 10px
}
.feedburner-sc2 .feedburner-sc-text2 h1,.feedburner-sc2 .feedburner-sc-text2 h1 {
line-height: 1;
margin: 0px;
}
.feedburner-sc2 .feedburner-sc-form2 {
}
.feedburner-sc2 .feedburner-sc-form2 input.text {
background: #fff;
border-color: #dbdbdb;
border-width: 1px;
border-style: solid;
margin-bottom: 10px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
margin: 0px 0px 20px;
outline: none;
}
.vc_span4 .feedburner-sc2 .feedburner-sc-form2 input.text, 
.vc_span3 .feedburner-sc2 .feedburner-sc-form2 input.text {
float: left;
width: 70%;
}
.feedburner-sc2 .feedburner-sc-form2 input:focus.text,
textarea:focus {
background: #fff;
border-color: #dbdbdb;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.feedburner-sc2 .feedburner-sc-form2 button.submit {
border: none;
background: #000;
border-radius: 0px;
box-shadow:none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
text-transform: uppercase;
font-family: 'Open Sans', sans-serif;
font-weight: normal;
margin: 0px 0px 20px;
padding: 11px;
}
.feedburner-sc2 .feedburner-sc-form2 button.submit em{
color: #fff;
font-size: 13px;
}
.feedburner-sc2 .feedburner-sc-form2 button:hover.submit {
opacity: .8;
} img.ads-sc {
padding: 0px;
border:0px;
} .border_text {
margin-bottom: 20px;
clear: both;
display: block;
float: left;
width: 100%;
} div.youtube_sc {
display: block;
margin-bottom: 20px;
}
.youtube_sc iframe{
width: 100%;
} #parallax {
}
#parallax .parallax_content {
width: 980px;
display: block;
margin: 0 auto;
min-height: 80px;
}
#parallax .parallax_out {
width:980px;
position: relative;
background-position: 50% 0;
overflow: hidden;
-webkit-background-size: cover!important;
-moz-background-size: cover!important;
-o-background-size: cover!important;
background-size: cover!important;
}
#parallax .parallax_in {
position: relative;
margin: 0 auto;
}
.boxed-layout.one-col #parallax .parallax_out , .boxed-layout.one-col .map-canvas 
, .boxed-layout.one-col .ver2_map #single_map_canvas, .boxed-layout.one-col .swiper-container-lookbook{
}
.boxed-layout.one-col .map-canvas {
width: 100%!important;
}
.boxed-layout.one-col #parallax .parallax_out {
width: 100%!important;
}
.parallax_sec{
position: absolute;
z-index: 200;
width: 100%;
} .two-col-left .map-canvas, .two-col-right .map-canvas, .three-col-left .map-canvas, .three-col-middle .map-canvas, .three-col-right .map-canvas {
width: 100%!important;
}
.map-canvas.fullscreen-no {
width: 100%!important;
} .nav_port_iso ul {
padding-left: 0px;
border: none;
} @media only screen and (max-width: 1000px)  {
.one-col .map-canvas , .one-col .ver2_map #single_map_canvas{
width: 100%!important;
}
#parallax .parallax_out{
height: auto!important;
}
#parallax .parallax_in {
float: left!important;
padding: 28px!important;
}
#parallax .parallax_sec {
position: relative;
float: none!important;
display: block;
margin-top: 40px; 
}
} .widget.widget_contact .p_contact {
font-size: 12px;
} 
.widget.widget_contact span.phone p, .widget.widget_contact span.fax p, .widget.widget_contact span.email p, .widget.widget_contact span.web p, .widget.widget_contact span.address p{
margin-bottom: 7px;
}
.widget.widget_contact .icon_contact_widget{
width: 20px;
float: left;
}
.gmnoprint img {
background: none!important;
max-width: none!important;
}
.widget.widget_recent_entries ul li{
border-bottom: 1px solid #eee;
padding: 6px 0;
}#sb_instagram,#sb_instagram.sbi_fixed_height{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#sb_instagram{width:100%;margin:0 auto;padding:0;box-sizing:border-box}#sb_instagram:after{content:"";display:table;clear:both}#sb_instagram.sbi_fixed_height{overflow:hidden;overflow-y:auto;box-sizing:border-box}#sb_instagram #sbi_images{width:100%;float:left;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram #sbi_images .sbi_item{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;max-height:1000px;padding:inherit!important;margin:0!important;text-decoration:none;opacity:1;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}#sb_instagram #sbi_images .sbi_item.sbi_transition{opacity:0;max-height:0}#sb_instagram.sbi_col_1 #sbi_images .sbi_item{width:100%}#sb_instagram.sbi_col_2 #sbi_images .sbi_item{width:50%}#sb_instagram.sbi_col_3 #sbi_images .sbi_item{width:33.33%}#sb_instagram.sbi_col_4 #sbi_images .sbi_item{width:25%}#sb_instagram.sbi_col_5 #sbi_images .sbi_item{width:20%}#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:16.66%}#sb_instagram.sbi_col_7 #sbi_images .sbi_item{width:14.28%}#sb_instagram.sbi_col_8 #sbi_images .sbi_item{width:12.5%}#sb_instagram.sbi_col_9 #sbi_images .sbi_item{width:11.11%}#sb_instagram.sbi_col_10 #sbi_images .sbi_item{width:10%}#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images .sbi_item{width:100%}#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images .sbi_item{width:50%}#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item{width:33.33%}#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images .sbi_item{width:25%}#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images .sbi_item{width:20%}#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{width:16.66%}#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images .sbi_item{width:14.28%}#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images .sbi_item{width:12.5%}#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images .sbi_item{width:11.11%}#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images .sbi_item{width:10%}#sb_instagram .sbi_photo_wrap{position:relative}#sb_instagram .sbi_photo{display:block;text-decoration:none}#sb_instagram .sbi_photo img{width:100%;height:auto}#sb_instagram a,#sb_instagram a:active,#sb_instagram a:focus,#sb_instagram a:hover{outline:0}#sb_instagram img{display:block;padding:0!important;margin:0!important;max-width:100%!important;opacity:1!important}#sb_instagram .sbi_link{display:none;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background:rgba(0,0,0,.5);text-align:center;color:#fff;font-size:12px;line-height:1.1}#sb_instagram .sbi_link a{padding:0 6px;text-decoration:none;color:#fff;font-size:12px;line-height:1.1;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1}#sb_instagram .sbi_link .sbi_lightbox_link{padding-bottom:5px}#sb_instagram .sbi_link a:focus,#sb_instagram .sbi_link a:hover{text-decoration:underline}#sb_instagram .sbi_photo_wrap:focus .sbi_link,#sb_instagram .sbi_photo_wrap:hover .sbi_link{display:block}#sb_instagram svg:not(:root).svg-inline--fa{height:1em}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .sbi_playbtn,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel .fa-clone{display:block!important;position:absolute;z-index:1;color:#fff;color:rgba(255,255,255,.9);font-style:normal!important;text-shadow:0 0 8px rgba(0,0,0,.8)}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_video .sbi_playbtn{z-index:2;top:50%;left:50%;margin-top:-24px;margin-left:-19px;padding:0;font-size:48px}#sb_instagram .sbi_type_carousel .fa-clone{right:12px;top:12px;font-size:24px;text-shadow:0 0 8px rgba(0,0,0,.3)}#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel svg.fa-clone{-webkit-filter:drop-shadow( 0 0 2px rgba(0,0,0,.4) );filter:drop-shadow( 0 0 2px rgba(0, 0, 0, .4) )}#sb_instagram .sbi_loader{width:20px;height:20px;position:relative;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:#000;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:sbi-sk-scaleout 1s infinite ease-in-out;animation:sbi-sk-scaleout 1s infinite ease-in-out}#sb_instagram #sbi_load .sbi_loader{position:absolute;margin-top:-11px;background-color:#fff;opacity:1}@-webkit-keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}}#sb_instagram .fa-spin,#sbi_lightbox .fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}#sb_instagram .fa-pulse,#sbi_lightbox .fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#sb_instagram .sb_instagram_header{float:left;clear:both;margin:0 0 15px;padding:0;line-height:1.2;width:100%}#sb_instagram .sb_instagram_header a{float:left;display:block;min-width:100%\9;transition:color .5s ease;text-decoration:none}@media all and (min-width:480px){#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img img{width:80px;height:80px;border-radius:40px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3{font-size:20px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info{font-size:14px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3{margin-left:95px!important;line-height:1.4}#sb_instagram .sbi_medium .sbi_header_text h3{margin-right:-85px!important}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info{margin-top:4px!important}#sb_instagram .sbi_medium .sbi_header_text.sbi_no_info h3{padding-top:20px!important}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img img{width:120px;height:120px;border-radius:60px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3{font-size:28px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info{font-size:16px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3{margin-left:140px!important;line-height:1.5}#sb_instagram .sbi_large .sbi_header_text h3{margin-right:-120px!important}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info{margin-top:12px!important}#sb_instagram .sbi_large .sbi_header_text.sbi_no_info h3{padding-top:32px!important}}#sb_instagram .sbi_header_img{float:left;position:relative;width:50px;margin:0 0 0 -100%!important;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#sb_instagram .sbi_header_img img{float:left;margin:0!important;padding:0!important;border:none!important;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#sb_instagram .sbi_header_img_hover i{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;overflow:hidden;background:url(//www.flowergardenonline.com/wp-content/plugins/instagram-feed/img/small-logo.png) no-repeat}#sb_instagram .sb_instagram_header .sbi_fade_in{opacity:1;transition:opacity .2s ease-in-out}#sb_instagram .sbi_header_img_hover{position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;border-radius:40px;transition:opacity .2s}#sb_instagram .sb_instagram_header a:focus .sbi_header_img_hover,#sb_instagram .sb_instagram_header a:hover .sbi_header_img_hover{opacity:1}#sb_instagram .sbi_header_text{float:left;width:100%;padding-top:5px}#sb_instagram .sbi_header_text .sbi_bio,#sb_instagram .sbi_header_text h3{float:left;clear:both;width:auto;margin:0 0 0 60px!important;padding:0!important}#sb_instagram #sbi_load,#sb_instagram .sb_instagram_error{width:100%;text-align:center;line-height:1.5}#sb_instagram .sb_instagram_header h3{font-size:16px;line-height:1.3}#sb_instagram .sb_instagram_header p{font-size:13px;line-height:1.3}#sb_instagram .sb_instagram_header h3.sbi_no_bio{padding-top:9px!important}#sb_instagram .sbi_header_text img.emoji{margin-right:3px!important}#sb_instagram #sbi_load{float:left;clear:both;opacity:1;transition:all .5s ease-in}#sb_instagram #sbi_load .fa-spinner{display:none;position:absolute;top:50%;left:50%;margin:-8px 0 0 -7px;font-size:15px}#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:all .1s ease-in}#sb_instagram .sbi_hidden{opacity:0!important}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;padding:7px 14px;margin:5px auto 0;background:#333;border:none;color:#fff;text-decoration:none;font-size:13px;line-height:1.5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .1s ease-in}#sb_instagram #sbi_load .sbi_load_btn{position:relative}#sb_instagram .sbi_follow_btn{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;text-align:center}#sb_instagram .sbi_follow_btn.sbi_top{display:block;margin-bottom:5px}#sb_instagram .sbi_follow_btn a{background:#408bd1;color:#fff}#sb_instagram #sbi_load .sbi_load_btn:hover{outline:0;box-shadow:inset 0 0 20px 20px rgba(255,255,255,.25)}#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover{outline:0;box-shadow:inset 0 0 10px 20px #359dff}#sb_instagram #sbi_load .sbi_load_btn.sbi_custom:hover,#sb_instagram .sbi_follow_btn.sbi_custom a:focus,#sb_instagram .sbi_follow_btn.sbi_custom a:hover{box-shadow:inset 0 0 20px 20px rgba(255,255,255,.15)}#sb_instagram #sbi_load .sbi_load_btn:active,#sb_instagram .sbi_follow_btn a:active{box-shadow:inset 0 0 10px 20px rgba(0,0,0,.3)}#sb_instagram .sbi_follow_btn .fa,#sb_instagram .sbi_follow_btn svg{margin-bottom:-1px;margin-right:7px;font-size:15px}#sb_instagram .sbi_follow_btn svg{vertical-align:-.125em}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}#sbi_mod_error{display:none;border:1px solid #ddd;background:#eee;color:#333;margin:0;padding:10px 15px;font-size:13px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#sbi_mod_error p{padding:5px 0!important;margin:0!important;line-height:1.3!important}#sbi_mod_error ol,#sbi_mod_error ul{padding:5px 0 5px 20px!important;margin:0!important}#sbi_mod_error li{padding:1px 0!important;margin:0!important}#sbi_mod_error span{font-size:12px}#sb_instagram.sbi_medium .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_medium .sbi_playbtn{margin-top:-12px;margin-left:-9px;font-size:23px}#sb_instagram.sbi_medium .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:8px;top:8px;font-size:18px}#sb_instagram.sbi_small .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_small .sbi_playbtn{margin-top:-9px;margin-left:-7px;font-size:18px}#sb_instagram.sbi_small .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:5px;top:5px;font-size:12px}@media all and (max-width:640px){#sb_instagram.sbi_col_3 #sbi_images .sbi_item,#sb_instagram.sbi_col_4 #sbi_images .sbi_item,#sb_instagram.sbi_col_5 #sbi_images .sbi_item,#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:50%}#sb_instagram.sbi_col_10 #sbi_images .sbi_item,#sb_instagram.sbi_col_7 #sbi_images .sbi_item,#sb_instagram.sbi_col_8 #sbi_images .sbi_item,#sb_instagram.sbi_col_9 #sbi_images .sbi_item{width:25%}#sb_instagram.sbi_width_resp{width:100%!important}}@media all and (max-width:480px){#sb_instagram.sbi_col_10 #sbi_images .sbi_item,#sb_instagram.sbi_col_3 #sbi_images .sbi_item,#sb_instagram.sbi_col_4 #sbi_images .sbi_item,#sb_instagram.sbi_col_5 #sbi_images .sbi_item,#sb_instagram.sbi_col_6 #sbi_images .sbi_item,#sb_instagram.sbi_col_7 #sbi_images .sbi_item,#sb_instagram.sbi_col_8 #sbi_images .sbi_item,#sb_instagram.sbi_col_9 #sbi_images .sbi_item{width:100%}}