@media only screen and (min-width:768px) and (max-width:959px){.container{width:768px;}
.container .column,
.container .columns{margin-left:10px;margin-right:10px;}
.column.alpha, .columns.alpha{margin-left:0;margin-right:10px;}
.column.omega, .columns.omega{margin-right:0;margin-left:10px;}
.alpha.omega{margin-left:0;margin-right:0;}
.container .one.column,
.container .one.columns{width:28px;}
.container .two.columns{width:76px;}
.container .three.columns{width:124px;}
.container .four.columns{width:172px;}
.container .five.columns{width:220px;}
.container .six.columns{width:268px;}
.container .seven.columns{width:316px;}
.container .eight.columns{width:364px;}
.container .nine.columns{width:412px;}
.container .ten.columns{width:460px;}
.container .eleven.columns{width:508px;}
.container .twelve.columns{width:556px;}
.container .thirteen.columns{width:604px;}
.container .fourteen.columns{width:652px;}
.container .fifteen.columns{width:700px;}
.container .sixteen.columns{width:748px;}
.container .one-third.columns{width:236px;}
.container .two-thirds.column{width:492px;}
.container .offset-by-one{padding-left:48px;}
.container .offset-by-two{padding-left:96px;}
.container .offset-by-three{padding-left:144px;}
.container .offset-by-four{padding-left:192px;}
.container .offset-by-five{padding-left:240px;}
.container .offset-by-six{padding-left:288px;}
.container .offset-by-seven{padding-left:336px;}
.container .offset-by-eight{padding-left:384px;}
.container .offset-by-nine{padding-left:432px;}
.container .offset-by-ten{padding-left:480px;}
.container .offset-by-eleven{padding-left:528px;}
.container .offset-by-twelve{padding-left:576px;}
.container .offset-by-thirteen{padding-left:624px;}
.container .offset-by-fourteen{padding-left:672px;}
.container .offset-by-fifteen{padding-left:720px;}
}
@media only screen and (max-width:767px){.container{width:300px;}
.container .columns,
.container .column{margin:0;}
.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .one-third.columns,
.container .one-third.column,
.container .two-thirds.column{width:300px;}
.container .offset-by-one,
.container .offset-by-two,
.container .offset-by-three,
.container .offset-by-four,
.container .offset-by-five,
.container .offset-by-six,
.container .offset-by-seven,
.container .offset-by-eight,
.container .offset-by-nine,
.container .offset-by-ten,
.container .offset-by-eleven,
.container .offset-by-twelve,
.container .offset-by-thirteen,
.container .offset-by-fourteen,
.container .offset-by-fifteen{padding-left:0;}
.one_half,
.one_third,
.two_third,
.one_fourth,
.three_fourth,
.one_fifth,
.two_fifth,
.three_fifth,
.four_fifth,
.one_sixth,
.five_sixth{width:300px;}
}
@media only screen and (min-width:480px) and (max-width:767px){.container{width:420px;}
.container .columns,
.container .column{margin:0;}
.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .one-third.columns,
.container .one-third.column,
.container .two-thirds.column{width:420px;}
.one_half,
.one_third,
.two_third,
.one_fourth,
.three_fourth,
.one_fifth,
.two_fifth,
.three_fifth,
.four_fifth,
.one_sixth,
.five_sixth{width:420px;}
}
@media only screen and (max-width:959px){#respond input#submit{margin:0 !important;}
#boxed-layout{width:auto;margin:0 !important;padding:0 !important;border:none;}
#boxed-layout .container{padding-left:0 !important;padding-right:0 !important;}
#background{display:none;}
}
@media only screen and (min-width:768px) and (max-width:959px){#header-searchform{display:none;}
#header-v6.header-megamenu #navigation > ul > li.megamenu > ul.sub-menu{width:748px;}
.post-content{width:500px;}
.blog-medium .post-content{width:216px;}
#author-info .author-bio{width:394px;}
#respond-inputs p{width:556px;margin:0 0 20px 0 !important;float:none;}
#respond-inputs input{width:538px;}
#respond-textarea textarea{width:538px;}
.portfolio-item.four{width:364px !important;height:296px;}
.portfolio-item.four img{width:364px;height:237px;}
.portfolio-item.four .portfolio-pic .portfolio-overlay{width:364px;height:237px;}
.portfolio-item.four .portfolio-pic .portfolio-overlay .overlay-link,
.portfolio-item.four .portfolio-pic .portfolio-overlay .overlay-lightbox{left:157px}
.portfolio-item.one-third{width:236px;height:213px;}
.portfolio-item.one-third img{width:236px;height:154px;}
.portfolio-item.one-third .portfolio-pic .portfolio-overlay .overlay-link,
.portfolio-item.one-third .portfolio-pic .portfolio-overlay .overlay-lightbox{left:93px}
.portfolio-item.eight{width:364px;height:296px;}
.portfolio-item.eight img{width:364px;height:237px;}
.portfolio-item.eight .portfolio-pic .portfolio-overlay .overlay-link,
.portfolio-item.eight .portfolio-pic .portfolio-overlay .overlay-lightbox{left:157px}
.portfolio-item-one .portfolio-desc{width:258px;}
.portfolio-item-one h4{margin-top:0;}
.portfolio-item-one .button{padding:10px 14px;}
.widget_portfolio .portfolio-widget-item .portfolio-pic{width:40px;height:40px;}
.widget_search input{width:133px;}
#wp-calendar tbody td,
#wp-calendar thead th,
#wp-calendar caption{padding:0;}
.pricing-table{width:748px;}
.pricing-table.col-2 .plan{width:372px;}
.pricing-table.col-3 .plan{width:248px;}
.pricing-table.col-4 .plan{width:186px;}
.pricing-table.col-5 .plan{width:148px;}
.latest-blog .blog-item .blog-pic img{width:172px;height:112px;}
.latest-blog .blog-item h4{font-size:13px;}
.latest-blog .blog-item .post-icon{left:61px;top:31px !important;}
}
@media only screen and (max-width:767px){#infobar{position:absolute !important;}
#topbar{height:69px;}
#topbar.no-social{height:30px;border:none;}
#topbar .callus{height:35px;line-height:15px;width:110%;padding:0px 0px;text-align:center;background:#efefef;margin:0px 0 0 -10px !important;}
#topbar .social-icons, #topbar .social-icons ul{text-align:center;width:100%;font-size:0;}
#topbar .social-icons ul li{display:inline-block;text-align:center;float:none;}
html body #header,
html body #header-v2,
html body #header-v3,
html body #header-v4,
html body #header-v5,
html body #header-v6{height:auto !important;margin:0 !important;padding:0 !important;}
html body .header-v2-container,
html body .header-v4-container,
html body .header-v5-container{height:auto !important;}
html body #header .logo,
html body #header-v2 .logo,
html body #header-v3 .logo,
html body #header-v4 .logo,
html body #header-v5 .logo,
html body #header-v6 .logo{text-align:center;margin:25px 0 25px 0 !important;}
.logo img{max-width:100%;}
#header-cart{display:none;}
#header #navigation ul,
#header-v2 #navigation ul,
#header-v3 #navigation ul,
#header-v4 #navigation ul,
#header-v5 #navigation ul,
#header-v6 #navigation ul{display:none;}
#header #header-searchform,
#header-v2 #header-searchform,
#header-v3 #header-searchform,
#header-v4 #header-searchform,
#header-v5 #header-searchform,
#header-v6 #header-searchform{display:none;}
#header-v2 .slogan,
#header-v4 .slogan,
#header-v5 .slogan{display:none;}
#header-v2 #navigation,
#header-v3 #navigation,
#header-v4 #navigation,
#header-v5 #navigation{border:none !important;margin:0 !important;padding:0 !important;background:none !important;}
#header #navigation .select-menu,
#header-v2 #navigation .select-menu,
#header-v3 #navigation .select-menu,
#header-v4 #navigation .select-menu,
#header-v5 #navigation .select-menu,
#header-v6 #navigation .select-menu{display:inherit !important;width:100% !important;padding:8px !important;}
.flexslider{margin:0;}
#breadcrumbs{display:none;}
#no-title #breadcrumbs{display:block;}
#sidebar{margin-top:40px;}
#back-to-top{display:none !important;}
#footer .widget,
#infobar .widget{margin-bottom:20px;}
#copyright{text-align:center;padding:0 !important;margin:0 !important;}
#copyright .social-icons, #topbar .social-icons ul{text-align:center;width:100%;font-size:0;padding:0;margin:0;}
#copyright .social-icons ul li{display:inline-block;text-align:center;float:none;}
#filters ul li{display:block;float:none;}
#filters ul li a{display:block;float:none;border:none;border-bottom:1px solid #dddddd;}
#filters ul li:last-child a{border:none;}
#portfolio-slider .overlay{display:none;}
.callout .callout-button{float:none;width:100%;margin:0 0 20px 0 !important;}
.callout .callout-button a.button{display:block;}
.callout .callout-content{float:none;width:100%;text-align:center;}
.teaserbox{text-align:center;}
.teaserbox a.button{display:block;}
.tab{float:none;display:block;margin:0 0 -1px 0;}
.tab a.selected{border-bottom-color:#d3d3d3;}
.tabstyle-vertical .tabs{float:none;width:auto;}
.tabstyle-vertical .tab{float:none;margin:0 0 -1px 0;}
.tabstyle-vertical .tab a.selected{border-right-color:#d3d3d3;}
.tabstyle-vertical .panels{float:none;width:auto;}
.panel div{max-width:100%;}
}
@media only screen and (min-width:480px) and (max-width:767px){.gallery-wrap{margin:0 0 -20px 0;}
.latest-blog, .negative-wrap{margin:0 0px 0 0px;}
.post-content{width:365px;}
.post-meta span{display:block;margin:0 0 5px 0;}
.blog-medium .post-content{width:420px;}
.blog-medium .post-video,
.blog-medium .post-gallery,
.blog-medium .post-image,
.blog-medium .post-quote,
.blog-medium .post-audio,
.blog-medium .post-link{width:420px;}
.blog-medium .post-gallery img,
.blog-medium .post-image img{width:100%;height:auto;}
#author-info{margin:0;}
#author-info .author-bio{float:left;width:313px;}
.sharebox{margin:0 0 30px 0;}
.sharebox h4{display:none;}
#respond-inputs p{width:420px;margin:0 0 20px 0 !important;float:none;}
#respond-inputs input{width:403px;}
#respond-textarea textarea{width:403px;}
.portfolio-wide #portfolio-slider,
.portfolio-wide #portfolio-video,
.portfolio-sidebyside #portfolio-slider,
.portfolio-sidebyside #portfolio-video{margin:0 0 30px 0;}
#portfolio-related-post h3{margin-left:0px;margin-right:0px;}
.projects-nav{display:none;}
.portfolio-item.four{width:420px !important;height:333px;margin-bottom:20px;}
.portfolio-item.four img{width:420px;height:274px;}
.portfolio-item.four .portfolio-pic .portfolio-overlay{width:420px;height:274px;}
.portfolio-item.four .portfolio-pic .portfolio-overlay .overlay-link,
.portfolio-item.four .portfolio-pic .portfolio-overlay .overlay-lightbox{left:185px}
.portfolio-item.one-third{width:420px !important;height:333px !important;margin-bottom:20px;}
.portfolio-item.one-third img{width:420px !important;height:274px !important;}
.portfolio-item.one-third .portfolio-pic .portfolio-overlay{width:420px;height:274px;}
.portfolio-item.one-third .portfolio-pic .portfolio-overlay .overlay-link,
.portfolio-item.one-third .portfolio-pic .portfolio-overlay .overlay-lightbox{left:185px}
.portfolio-item.eight{width:420px;height:333px;margin-bottom:20px;}
.portfolio-item.eight img{width:420px;height:274px;}
.portfolio-item.eight .portfolio-pic .portfolio-overlay .overlay-link,
.portfolio-item.eight .portfolio-pic .portfolio-overlay .overlay-lightbox{left:185px}
.portfolio-item-one{margin-bottom:40px !important;}
.portfolio-item-one .portfolio-picwrap,
.portfolio-item-one .portfolio-picwrap img{width:420px;height:228px;}
.portfolio-item-one .portfolio-picwrap,
.portfolio-item-one .portfolio-desc{width:420px;clear:both;float:none !important;}
.portfolio-item-one .portfolio-picwrap .portfolio-overlay .overlay-link,
.portfolio-item-one .portfolio-picwrap .portfolio-overlay .overlay-lightbox{left:185px}
.widget_search input{width:379px;}
.pricing-table{width:420px;padding:20px 0 0 0;}
.pricing-table.col-2 .plan,
.pricing-table.col-3 .plan,
.pricing-table.col-4 .plan,
.pricing-table.col-5 .plan{width:418px;margin-bottom:20px;}
.pricing-table .featured{margin-top:0;}
.latest-blog .blog-item{margin-bottom:20px;}
.latest-blog .blog-item .blog-pic img{width:420px;height:273px;}
.latest-blog .blog-item .blog-overlay{width:420px;height:273px;}
.latest-blog .blog-item h4{font-size:13px;}
.latest-blog .blog-item .post-icon{left:185px;top:111px !important;}
.blog-medium .post-icon{display:none;}
}
@media only screen and (max-width:479px){.gallery-wrap{margin:0 0 -20px 0;}
.latest-blog, .negative-wrap{margin:0 0px 0 0px;}
.sidenav:after{display:none;}
.post-content{width:245px;}
.post-meta span{display:block;margin:0 0 5px 0;}
.blog-medium .post-content{width:300px;}
.blog-medium .post-video,
.blog-medium .post-gallery,
.blog-medium .post-image,
.blog-medium .post-quote,
.blog-medium .post-audio,
.blog-medium .post-link{width:300px;}
.blog-medium .post-gallery img,
.blog-medium .post-image img{width:100%;height:auto;}
#author-info{margin:0;}
#author-info .author-bio{float:left;width:193px;}
.sharebox{margin:0 0 30px 0;}
.sharebox h4{display:none;}
#respond-inputs p{width:300px;margin:0 0 20px 0 !important;float:none;background:yellow;}
#respond-inputs input{width:282px;}
#respond-textarea textarea{width:282px;}
.portfolio-wide #portfolio-slider,
.portfolio-wide #portfolio-video,
.portfolio-sidebyside #portfolio-slider,
.portfolio-sidebyside #portfolio-video{margin:0 0 30px 0;}
#portfolio-related-post h3{margin-left:0px;margin-right:0px;}
.projects-nav{display:none;}
.portfolio-item.four{width:300px !important;height:255px;margin-bottom:20px;}
.portfolio-item.four img{width:300px;height:196px;}
.portfolio-item.four .portfolio-pic .portfolio-overlay{width:300px;height:196px;}
.portfolio-item.four .portfolio-pic .portfolio-overlay .overlay-link,
.portfolio-item.four .portfolio-pic .portfolio-overlay .overlay-lightbox{left:125px}
.portfolio-item.one-third{margin-bottom:20px;}
.portfolio-item.eight{width:300px;height:255px;margin-bottom:20px;}
.portfolio-item.eight img{width:300px;height:196px;}
.portfolio-item.eight .portfolio-pic .portfolio-overlay .overlay-link,
.portfolio-item.eight .portfolio-pic .portfolio-overlay .overlay-lightbox{left:125px}
.portfolio-item-one{margin-bottom:40px !important;}
.portfolio-item-one .portfolio-picwrap,
.portfolio-item-one .portfolio-picwrap img{width:300px;height:163px;}
.portfolio-item-one .portfolio-picwrap,
.portfolio-item-one .portfolio-desc{width:300px;clear:both;float:none !important;}
.portfolio-item-one .portfolio-picwrap .portfolio-overlay .overlay-link,
.portfolio-item-one .portfolio-picwrap .portfolio-overlay .overlay-lightbox{left:125px}
.widget_search input{width:258px;}
.pricing-table{width:300px;padding:20px 0 0 0;}
.pricing-table.col-2 .plan,
.pricing-table.col-3 .plan,
.pricing-table.col-4 .plan,
.pricing-table.col-5 .plan{width:298px;margin-bottom:20px;}
.pricing-table .featured{margin-top:0;}
.latest-blog .blog-item{margin-bottom:20px;}
.latest-blog .blog-item .blog-pic img{width:300px;height:195px;}
.latest-blog .blog-item .blog-overlay{width:300px;height:195px;}
.latest-blog .blog-item h4{font-size:13px;}
.latest-blog .blog-item .post-icon{left:125px;top:72px !important;}
.blog-medium .post-icon{display:none;}
}
@media only screen and (min-width:960px){.flex-direction-nav .flex-next{right:-40px;*right:0;}
.flex-direction-nav .flex-prev{left:-40px;*left:0;}
}