@media only screen and (max-width:959px){.flex-slider .flex-caption h1,
.flex-slider .flex-caption h2,
.flex-slider .flex-caption h3,
.flex-slider .flex-caption h4,
.flex-slider .flex-caption h5,
.flex-slider .flex-caption h6{font-size:20px;}
.flex-slider .flex-direction-nav a,
.post-slider .flex-direction-nav a{background-position:0px 0px;width:32px;height:29px;margin-top:-25px;}
.flex-slider .flex-direction-nav .flex-next,
.post-slider .flex-direction-nav .flex-next{background-position:-32px 0px;}
.flex-slider .flex-control-nav{display:none;}
#footer-wrap{padding:40px 0 10px;}
.flickr_badge_image{margin:2px;width:75px;height:75px;}
.top_qoute .asc-slider{width:77%;}
}
@media only screen and (min-width:1200px){.asc-pricing.c2 .plan-container{width:558px;}
.asc-pricing.c3 .plan-container{width:371px;}
.asc-pricing.c4 .plan-container{width:278px;}
.asc-pricing.c5 .plan-container{width:222px;}
.asc-work .teaser,
.asc-work li,
.asc-blog .teaser{width:258px !important;}
.asc-blog li{width:218px !important;}
.asc-work-metro .work_one{width:275px;height:275px;}
.asc-work-metro .work_two{width:555px;height:275px;}
.asc-work-metro .work_one img{max-width:100%;}
.flickr_badge_image{margin:2px;width:75px;height:75px;}
.top_qoute .asc-slider{width:77%;}
input[type="text"], input[type="password"], input[type="email"], textarea, select{}
.subs-newsletter input[type="text"], .subs-newsletter input[type="password"], .subs-newsletter input[type="email"], .subs-newsletter textarea, .subs-newsletter select{padding:5px;}
}
@media only screen and (min-width:1025px) and (max-width:1115px){.header-inner #searchform input#s,
.header-inner #searchform input[type="text"]#s{width:85%;padding-right:22px;}
#main-nav{left:10px;}
.header-inner #searchform span a{padding-left:11px !important;padding-right:11px !important;}
.header-inner form{left:25px;}
#main-nav ul li a{padding:15px 65px 8px;}
}
@media only screen and (min-width:960px) and (max-width:1024px){.header-inner #searchform input#s,
.header-inner #searchform input[type="text"]#s{width:85%;padding-right:12px;}
#main-nav{left:7px;}
.header-inner #searchform span a{padding-left:9px !important;padding-right:9px !important;}
.header-inner form{left:0px;float:right;}
#main-nav ul li a{padding:15px 65px 8px;}
}
@media only screen and (min-width:960px) and (max-width:1152px){.connect-with .asc-social a{padding-right:9px !important;padding-left:12px !important;}
input[type="text"], input[type="password"], input[type="email"], textarea, select{}
.subs-newsletter input[type="text"], .subs-newsletter input[type="password"], .subs-newsletter input[type="email"], .subs-newsletter textarea, .subs-newsletter select{padding:5px;}
.top_qoute .asc-slider{width:77%;}
}
@media only screen and (min-width:768px) and (max-width:959px){.flex-slider .flex-caption{max-width:300px;}
.zoom-hover.title{font-size:22px;}
#footer-wrap{padding:30px 0 0;}
.asc-work .teaser,
.asc-work li,
.asc-blog .teaser,
.asc-blog li{margin-right:20px !important;}
.asc-pricing.c2 .plan-container{width:371px;}
.asc-pricing.c3 .plan-container{width:247px;}
.asc-pricing.c4 .plan-container{width:184px;}
.asc-pricing.c5 .plan-container{width:184px;}
.asc-work-metro .work_one{width:182px;height:182px;}
.asc-work-metro .work_two{width:369px;height:182px;}
.asc-work-metro .work_one img{max-width:100%;}
#main{margin-bottom:0px;}
#header,
#main-nav{position:relative;right:0;margin-top:0;float:none;left:0;}
#header .header-inner{height:auto;padding:20px 0 !important;text-align:center;}
#header .logo{float:none;margin:0 0 10px;}
#pre-content{margin-top:0;}
#nav, .flex-slider .flex-caption{display:none;}
#copyright{line-height:25px;}
#copyright .far-edge{margin-top:0;margin-bottom:0;text-align:center;}
.zoom-hover.title{font-size:20px;}
.responsive-menu{display:block;margin:0;width:500px;margin-left:auto;margin-right:auto;}
.secondary-menu{text-align:inherit;}
.breadcrumbs{display:none;}
#copyright{text-align:center;}
.scrollTop{display:none !important;}
.asc-pricing.c2 .plan-container,
.asc-pricing.c3 .plan-container,
.asc-pricing.c4 .plan-container,
.asc-pricing.c5 .plan-container{width:298px;}
.asc-tabs .tabs-title li{display:inline-block;float:none;border-bottom:1px solid #e9e9e9;}
.asc-work .teaser,
.asc-blog .teaser{width:300px;float:none;}
.asc-work li,
.asc-blog li{margin-right:20px !important;}
.asc-work-metro .work_one{width:145px;height:145px;}
.asc-work-metro .work_two{width:295px;height:145px;}
.asc-work-metro .work_one img{max-width:100%;}
.header-inner form{float:none;left:0;margin-bottom:0;margin-left:auto;margin-right:auto;position:relative;top:6px;width:300px;}
.accordion-content img{margin-left:100px;margin-right:60px;}
.connect-with .asc-social a{padding-right:8px !important;}
.top_qoute .asc-slider{width:77%;}
.header-inner #searchform input#s, .header-inner #searchform input#s[type="text"]{Padding-right:18px;}
input[type="text"], input[type="password"], input[type="email"], textarea, select{padding-top:8px;padding-bottom:8px;margin-top:1px;}
.subs-newsletter input[type="text"], .subs-newsletter input[type="password"], .subs-newsletter input[type="email"], .subs-newsletter textarea, .subs-newsletter select{padding:5px;}
}
@media only screen and (max-width:767px){#main{margin-bottom:0px;}
#header,
#main-nav{position:relative;right:0;left:0;float:none;}
#header .header-inner{height:auto;padding:20px 0 !important;text-align:center;}
#header .logo{float:none;margin:0 0 10px;}
#pre-content{margin-top:0;}
#nav, .flex-slider .flex-caption{display:none;}
#copyright{line-height:25px;}
#copyright .far-edge{margin-top:0;margin-bottom:0;text-align:center;}
.zoom-hover.title{font-size:20px;}
.responsive-menu{display:block;margin:0;width:300px;}
.secondary-menu{text-align:inherit;}
.breadcrumbs{display:none;}
#copyright{text-align:center;}
.scrollTop{display:none !important;}
.asc-pricing.c2 .plan-container,
.asc-pricing.c3 .plan-container,
.asc-pricing.c4 .plan-container,
.asc-pricing.c5 .plan-container{width:298px;}
.asc-tabs .tabs-title li{display:inline-block;border-bottom:1px solid #e9e9e9;}
.asc-work .teaser,
.asc-blog .teaser{width:300px;float:none;}
.asc-work li,
.asc-blog li{margin-right:20px !important;}
.asc-work-metro .work_one{width:145px;height:145px;}
.asc-work-metro .work_two{width:295px;height:145px;}
.asc-work-metro .work_one img{max-width:100%;}
.top_qoute .asc-slider{width:100%;}
.header-inner #searchform input#s, .header-inner #searchform input#s[type="text"]{Padding-right:18px;}
input[type="text"], input[type="password"], input[type="email"], textarea, select{padding-top:8px;padding-bottom:8px;margin-top:1px;}
.subs-newsletter input[type="text"], .subs-newsletter input[type="password"], .subs-newsletter input[type="email"], .subs-newsletter textarea, .subs-newsletter select{padding:5px;}
}
@media only screen and (min-width:480px) and (max-width:767px){.responsive-menu{display:block;width:420px;}
#copyright{text-align:center;}
.asc-pricing.c2 .plan-container,
.asc-pricing.c3 .plan-container,
.asc-pricing.c4 .plan-container,
.asc-pricing.c5 .plan-container{width:418px;}
.asc-work .teaser,
.asc-blog .teaser{width:420px;float:none;}
.asc-work-metro .work_one{width:205px;height:205px;}
.asc-work-metro .work_two{width:415px;height:205px;}
.asc-work-metro .work_one img{max-width:100%;}
.header-inner form{float:none;left:0px;margin-left:auto;margin-right:auto;position:relative;top:6px;width:200px;}
.top_qoute .asc-slider{width:100%;}
.header-inner #searchform input#s, .header-inner #searchform input#s[type="text"]{Padding-right:18px;}
input[type="text"], input[type="password"], input[type="email"], textarea, select{padding-top:8px;padding-bottom:8px;margin-top:1px;}
.subs-newsletter input[type="text"], .subs-newsletter input[type="password"], .subs-newsletter input[type="email"], .subs-newsletter textarea, .subs-newsletter select{padding:5px;}
}
@media only screen and (min-width:300px) and (max-width:480px){.flex-slider .slides img, .post-slider .slides img, .asc-slider .slides img, .asc-islider .slides img{width:330px;height:141px;}
#footer-wrap .subs-newsletter{padding-top:15px !important;}
.header-inner form{float:none;left:0;margin-bottom:0;margin-left:auto;margin-right:auto;position:relative;top:6px;width:200px;}
.header-inner form a:first-child{padding-left:0;}
.top_qoute .asc-slider{width:100%;}
.header-inner #searchform input#s, .header-inner #searchform input#s[type="text"]{Padding-right:18px;}
input[type="text"], input[type="password"], input[type="email"], textarea, select{padding-top:8px;padding-bottom:8px;margin-top:1px;}
.subs-newsletter input[type="text"], .subs-newsletter input[type="password"], .subs-newsletter input[type="email"], .subs-newsletter textarea, .subs-newsletter select{padding:5px;}
}
@media only screen and (max-width:350px){#fancybox-content{height:220px !important;}
#fancybox-content div{width:240px !important;height:220px !important;}
.media-table tr td a img{width:70px;height:50px;}
}
@media only screen and (min-width:351px) and (max-width:480px){#fancybox-content div{width:400px !important;height:220px !important;}
.media-table tr td{padding:2px;}
.media-table tr td a img{width:120px;}
}