@media (min-width:1300px){ .container{ max-width:1100px} #top .container{max-width:900px}}@media only screen and (min-width:1024px) and (max-width:1300px){.col h2{font-size:20px}.col h3{font-size:18px}.col h4{font-size:16px}.container #portfolio.portfolio-items .col{margin-bottom:20px!important}.home .carousel-wrap{height:252px!important}.home .carousel-wrap .caroufredsel_wrapper .portfolio-items{height:252px!important}body #featured .orbit-slide article .container .span_12{width:900px!important}#author-bio #author-info{ width:544px!important}}@media only screen and (min-width:690px) and (max-width:1024px){body[data-smooth-scrolling="1"] #header-outer{padding-right:0px!important}.span_1,.span_2,.span_3,.span_4,.span_5,.span_6,.span_7,.span_8,.span_9,.span_10,.span_11,.span_12{width:100%;margin-left:0px}.col{margin-bottom:15px}.container{ max-width:600px}  .orbit-wrapper,.orbit-wrapper #featured,.orbit-wrapper #featured article { height:450px!important}  body #featured .orbit-slide article .container{ top:-25px!important; opacity:1!important; position:absolute!important}body #featured .orbit-slide article .container .span_12{width:600px!important}.one-fourths.span_3{width:48%!important;margin-bottom:2%;margin-right:15px;margin-left:0px!important;padding:15px;float:left}  .one-fourths.span_3.clear-both{clear:both} .one-fourths.span_3.right-edge{margin-right:0px} .portfolio-items .col{ width:100%; margin-left:0px; margin-bottom:8px}  .col.boxed:hover{ margin-top:0px!important; -o-box-shadow:0 1px 2px rgba(0,0,0,0.2)!important;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2)!important;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2)!important; box-shadow:0 1px 2px rgba(0,0,0,0.2)!important}  body #featured article .post-title h2 span{ font-size:24px!important; line-height:43px!important}  #featured article .post-title h2{max-width:310px!important; min-width:310px!important}#call-to-action .container a{margin-top:20px;margin-left:0px!important}#post-area{padding-right:0px!important}.contact-info{padding-left:0px!important}#sidebar #flickr >div{width:16%!important}#footer-outer #copyright .col{width:49%;margin-bottom:0px}#footer-widgets .container .col{margin-left:15px;width:48%}#footer-widgets .one-fourths .span_3:nth-child(2n+1){margin-left:0px}body #sidebar #flickr div{float:left}#sidebar .recent_projects_widget div a,body #sidebar #flickr div a {width:90px!important}body #sidebar .recent_projects_widget div a:last-child,body #sidebar #flickr div{margin-right:0px!important}#sidebar .recent_projects_widget div a:nth-child(3n+3),body #sidebar #flickr div:nth-child(3n+3) a{margin:2% 2% 0 0!important}.home .carousel-wrap{height:250px!important}.home .carousel-wrap .portfolio-items{height:250px!important}#author-bio #author-info{ width:494px!important}}@media only screen and (max-width:690px){#jackpot.row p{font-size:16px !important}body[data-smooth-scrolling="1"] #header-outer{padding-right:0px!important}.container,div.slider-nav{ max-width:300px!important}  .col{margin-bottom:25px}.col.boxed:hover{ margin-top:0px!important; -o-box-shadow:0 1px 2px rgba(0,0,0,0.2)!important;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2)!important;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2)!important; box-shadow:0 1px 2px rgba(0,0,0,0.2)!important} #header-outer .col{ margin-bottom:0px}  .orbit-wrapper #featured article .post-title h2 span{font-size:18px}.orbit-wrapper,.orbit-wrapper #featured,.orbit-wrapper #featured article { height:172px!important}.orbit-wrapper #featured article .post-title h2 span{line-height:35px !important}body .orbit-wrapper #featured article .post-title h2{max-width:240px!important;min-width:240px!important}body #featured .orbit-slide article .container{ top:-20px!important; opacity:1!important; position:absolute!important}body #featured .orbit-slide article .container .span_12{width:300px!important;position:relative}.container article.post .post-meta{display:none}.container article.post .post-content{padding-left:0px!important}.container article.post .post-header h2 {font-size:18px}.container .post-header{ font-size:10px}.container .comment-list li.comment >div{padding:25px 25px 70px 25px}.container .comment-list li.comment >div img.avatar{display:none}.container #respond h3{font-size:13px}.container .comment-list .reply{ right:29px; top:auto; bottom:29px}.container .contact-info{padding-left:0px}.row .col.section-title span{display:none}#page-header-bg h1{font-size:34px!important}#page-header-bg .subheader{font-size:22px!important}body #footer-outer #copyright .col ul{float:left}body #footer-outer #copyright .col ul li:first-child{margin-left:0px}body .orbit-wrapper #featured article .post-title{ top:140px!important}  .orbit-wrapper #featured article .post-title h2{max-width:260px;min-width:260px}#call-to-action .container a{display:block!important;margin-top:20px;margin-left:0px!important}#call-to-action{font-size:18px!important}#footer-widgets .container .col:nth-child(3){margin-bottom:40px!important}body.home .carousel-wrap{height:250px!important}body.home .carousel-wrap .portfolio-items{height:250px!important}#footer-outer #flickr img,#sidebar #flickr img{width:95px}#post-area #pagination{padding-left:0px!important}.single #single-meta{display:none}body #featured .orbit-slide article .container{top:-35px!important}body #featured article .post-title a{ padding:6px 9px!important; font-size:10px; top:10px!important}  #search-results .result { width:100%!important; margin-right:0px!important; margin-bottom:15px!important; margin-left:0px!important}  .gallery .gallery-item{ width:100%!important}  #author-bio img{ margin-right:0px!important; width:60px}  #author-bio #author-info{ width:215px!important} }@media only screen and (min-width:1px) and (max-width:1024px){body[data-smooth-scrolling="1"],body[data-smooth-scrolling="1"] #header-outer{padding-right:0px!important}header#top #logo {margin-top:7px!important}body header#top #logo img{height:55px!important;margin-top:-3px!important;top:3px;position:relative}.admin-bar #header-outer{top:0px!important}#header-outer{ position:relative!important; height:52px!important; padding-top:10px!important}  #header-outer #logo{top:6px!important;left:6px!important} #header-space,#search-outer{display:none!important}header#top #toggle-nav{display:block!important}header#top .col.span_3{position:absolute;left:0px;top:0px;z-index:100; width:85%!important}  header#top .col.span_9{ margin-left:0px; min-height:48px; width:100%!important; float:none} #header-outer header#top nav >ul{width:100%;padding:15px 0px 25px 0px!important;margin:0px auto 70px auto!important;display:none;float:none!important}#header-outer header#top nav{}header#top nav >ul li{display:block;width:100%;float:none!important;margin-left:0px!important}#header-outer header#top nav >ul{overflow:hidden!important}header#top nav >ul ul{position:relative;width:100%;top:0px!important;left:0px!important;padding:0px;visibility:visible!important;box-shadow:0px 0px 0px #fff!important;-moz-box-shadow:0px 0px 0px #fff!important;-webkit-box-shadow:0px 0px 0px #fff!important;background-color:transparent!important;float:none!important}header#top nav >ul ul li{padding-left:20px}header#top .sf-menu a{color:rgba(255,255,255,0.6)!important;font-size:12px;border-bottom:1px dotted rgba(255,255,255,0.3);padding:16px 0px 16px 0px!important;background-color:transparent!important}header#top nav .sf-menu li.sfHover >a{color:#FFBAAF}#header-outer #top nav ul li a:hover,#header-outer header#top nav .sf-menu li.sfHover >a,#header-outer header#top nav .sf-menu li.current_page_ancestor >a,#header-outer header#top nav .sf-menu li.current-menu-ancestor >a,#header-outer header#top nav .sf-menu li.current_page_item >a{color:#18CAA8}a >.sf-sub-indicator{right:16px!important;position:absolute;left:auto!important;      top:16px!important}header#top .sf-menu li ul li a:hover,    header#top nav ul li a:hover,    header#top nav .sf-menu li.sfHover >a,    header#top nav .sf-menu li.current_page_ancestor >a,    header#top nav .sf-menu li.current-menu-ancestor >a,    header#top nav .sf-menu li.current_page_item >a{color:#FFF!Important}header#top .sf-menu >li:hover  ul,header#top .sf-menu >li.sfHover  ul{height:0px;position:absolute;visibility:hidden!important;overflow:hidden}        header#top .sf-menu li ul.mobile-open{    height:auto!important;    display:block!important;    position:relative;    visibility:visible!important}header#top nav >ul >li >a{padding:16px 0px!important;border-bottom:1px solid #ddd}header#top,#header-outer{height:auto!important}header#top li#search-btn{display:none}.orbit-wrapper #featured .slide article .post-title,.orbit-wrapper .slider-nav >span{opacity:1!important;margin-top:0px!important}#featured article{background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;-webkit-background-size:cover!important;background-attachment:scroll!important}#post-area{padding-right:0px!important}div.slider-nav{position:relative;max-width:600px;margin:-80px auto 0px auto}div.slider-nav >span{height:25px!important;width:25px!important;background-repeat:no-repeat!important;background-image:url(../img/icons/slider-arrows-small.png)!important}body div.slider-nav >span.left,body div.slider-nav >span.right{background-color:#fff!important}div.slider-nav >span.left{left:0px;background-position:9px -20px!important}div.slider-nav >span.right{left:30px!important;background-position:-38px -20px!important}div.slider-nav span span{display:none!important}#portfolio{margin:3px 0 0!important}#portfolio.portfolio-items .col.span_4{  width:100%!important;  margin-right:0px!important;  margin-left:0px!important}    .portfolio-items .col{  margin-bottom:15px!important}    .orbit-wrapper #featured article .post-title,.orbit-wrapper div.slider-nav span{  position:absolute}    .orbit-wrapper #featured article .post-title{  top:190px!important;  left:0px}    .orbit-wrapper div.slider-nav span{  top:0px!important}    #footer-widgets .container .col{  margin-bottom:40px}    #footer-widgets .container .col:nth-child(3),#footer-widgets .container .col:nth-child(4){  margin-bottom:0px}    #pagination{margin-bottom:40px!important}.single .section-title h1{max-width:390px}    body #featured article .post-title a{  padding:10px 12px;  background-color:#18CAA8;  border-color:#18CAA8;  color:#fff;  top:20px}    body #featured article .post-title a:hover{  border-color:#18CAA8;  box-shadow:0px 1px 2px rgba(0,0,0,0.3);  -moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3);  -webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3);  -o-box-shadow:0px 1px 2px rgba(0,0,0,0.3)}    #featured article .post-title a{  left:0px!important}  }@media screen and (max-width:1024px){ #header-outer{ background:#2d3032 url('../img/background.jpg') repeat !important} #header-outer .container{margin-top:0 !important} header #navWrapper{margin-top:0 !important} .col{margin-bottom:0 !important} #subNav{display:none} header#top .col{width:100% !important}#booknow{display:none}}@media screen and (max-width: 690px) {table, thead, tbody, th, td, tr {
display: block !important;
}}