img{max-width:100%;height:auto;}
div.top-navigation-wrapper{min-width:0;}
div.container.social-icon-container{bottom:0px;position:absolute;left:50%;margin-left:-465px;}
@media only screen and (max-width:959px){}
@media only screen and (min-width:768px) and (max-width:959px){div.sixteen.columns.portfolio-item .portfolio-thumbnail-image,
div.sixteen.columns.portfolio-item .portfolio-thumbnail-video,
div.sixteen.columns.portfolio-item .portfolio-thumbnail-slider{width:400px !important;}
div.sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-image,
div.sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-video,
div.sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-slider{float:left;width:220px !important;}
div.both-sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-image,
div.both-sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-video,
div.both-sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-slider{float:none;width:auto !important;}
div.both-sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-context{padding-left:0px !important;margin-top:5px;}
div.both-sidebar-included .comment-wrapper input[type="text"], input[type="password"]{width:220px;}
div.both-sidebar-included .comment-wrapper .comment-form-captcha input{width:105px;}
div.container.social-icon-container{top:0px;bottom:0px;position:absolute;left:50%;margin-left:-384px;}
#gdl-custom-slider .custom-slider-title{width:748px !important;}
#gdl-custom-slider .custom-slider-caption{width:748px !important;}
}
@media only screen and (max-width:767px){div.header-wrapper{text-align:center;}
div.logo-wrapper{display:inline-block;margin-top:20px;margin-bottom:20px;margin-left:0px;float:none;}
div.main-navigation-wrapper{display:none;}
div.responsive-menu-wrapper{display:block;}
div.flex-caption{display:none;}
div.stunning-text-wrapper{text-align:center;}
a.stunning-text-button{display:inline-block;float:none;}
div.page-title-wrapper{margin-top:30px;margin-bottom:20px;}
h1.gdl-page-title{float:none;}
div.social-icon-wrapper.bottom-slider-on{padding:0px;}
div.social-icon-container{text-align:center;}
div.social-icon-wrapper{position:static;display:inline-block;}
div.container.social-icon-container{position:relative;margin:0px auto;padding:20px 0px;left:0;}
div.social-icon-wrapper.bottom-slider-on{background:transparent !important;}
div#gdl-custom-slider{display:none;}
div.header-part-wrapper{min-height:0px !important;}
div.feature-media-item.sixteen .feature-media-thumbnail-wrapper,
div.sidebar-included .feature-media-item.sixteen .feature-media-thumbnail-wrapper{width:auto;margin:0px 0px 20px;float:none;}
div.blog-item-holder .blog-item1 .blog-thumbnail-image,
div.blog-item-holder .blog-item1 .blog-thumbnail-video,
div.blog-item-holder .blog-item1 .blog-thumbnail-slider{float:none !important;width:auto !important;margin-right:0px;}
div.blog-item-holder .blog-item1 .blog-thumbnail-context{padding-left:0px;}
div.blog-item-holder .blog-item2 .blog-thumbnail-comment{float:none;display:inline-block;margin-left:15px;}
div.sixteen.columns.portfolio-item .portfolio-thumbnail-image,
div.sixteen.columns.portfolio-item .portfolio-thumbnail-video,
div.sixteen.columns.portfolio-item .portfolio-thumbnail-slider{float:none !important;width:auto !important;}
div.sixteen.columns.portfolio-item .portfolio-thumbnail-context{padding-left:0px !important;margin-top:5px;}
div.anythingSlider,
div.nivoSlider{display:none !important;}
div.left-sidebar-wrapper,
div.right-sidebar-wrapper{border:none;padding:20px 0px 0px 0px;padding-left:0px;height:auto !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}
div.five.columns .right-sidebar-wrapper{margin-left:0px;}
div.five.columns .left-sidebar-wrapper{margin-right:0px;}
.shortcode1-4,
.shortcode1-3,
.shortcode1-2,
.shortcode2-3,
.shortcode3-4,
.shortcode1{width:100%;margin-bottom:10px;float:none;}
.percent-column1-6,
.percent-column1-5,
.percent-column1-4,
.percent-column1-3,
.percent-column1-2,
.percent-column1-1{width:50% !important;}
div.gdl-price-item .price-item.active{padding-bottom:30px !important;margin-top:0px;}
div.copyright-left, div.copyright-right{float:none;text-align:center;margin:0px 20px;}
}
@media only screen and (min-width:480px) and (max-width:767px){div.comment-wrapper input[type="text"], input[type="password"]{width:270px !important;}
div.comment-wrapper .comment-form-captcha input{width:155px !important;}
}
@media only screen and (max-width:479px){div.comment-wrapper input[type="text"], input[type="password"]{width:180px !important;}
div.comment-wrapper .comment-form-captcha input{width:65px !important;}
}