@media only screen and (max-width:1000px){.page_canvas{width:720px}.only_responsive{display:block}html{-webkit-text-size-adjust:none}#head{text-align:center;height:auto}#head a.page_logo{float:none;margin:55px auto}#head nav{float:none;margin:0 auto 50px}.home_image{margin-bottom:0;background-image:url(images/home_image/ipad_portrait.png)}.home_text{position:relative;top:auto;width:auto;margin:0 auto;margin-top:-30px;margin-bottom:40px}.home_text p{margin-bottom:0}.home_actions{position:relative;top:auto;right:auto;text-align:center;margin:40px 0}.home_widgets .one_third{width:50%;padding-right:0;margin-bottom:30px}.home_widgets .one_third:first-child{float:none;width:100%}.home_widgets .one_third:nth-child(2){padding-right:50px}.home_widgets .one_third:nth-child(3){padding-left:30px}#title_section,#extra_section,#main_section{float:none;width:auto}#title_section{margin-bottom:30px}#extra_section{background:url(images/backgrounds/divider.png) repeat-x center top;padding-top:30px;margin-top:10px}.page_about #title_section{text-align:left}.full_width .portfolio_loop{width:103%}.full_width .portfolio_loop .entry:last-child{display:none}.portfolio_loop{margin:0 auto}.portfolio_project .project_nav{margin-bottom:20px}.page_about #main_section>h1{display:none}.page_about #main_section .about_intro{display:none}.page_about #main_section{clear:both}.page_about .about_photo{float:left;margin-right:10px;margin-bottom:10px}.page_about ul.contacts{max-width:100%}.page_about ul.contacts li{min-width:200px;display:inline-block}.blog_loop{margin-bottom:40px}.blog_widget{margin-bottom:0}.blog_page .widget_sidebar{float:left;width:33.3333333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-right:20px}.blog_page .widget_sidebar h3{text-align:left}.blog_page .widget_sidebar:last-child{padding-right:0}.blog_page .widget_search{float:none;width:100%;padding-right:0}.quote_form .project_details,.quote_form .project_description,.quote_form .contacts{float:none;width:auto}.quote_form .field label{width:20%}.quote_form .wpcf7-form-control-wrap{width:80%}.error_page{width:100%}.site_contents .one_fourth{padding-right:30px}}@media only screen and (max-width:740px){.page_canvas{width:560px;text-align:center}.home_text{margin-top:-10px;padding:0 60px}.home_text p{margin-bottom:10px}.full_width .portfolio_loop .entry:last-child{display:block}.full_width .portfolio_loop .entry:nth-last-child(1),.full_width .portfolio_loop .entry:nth-last-child(2){margin-bottom:0}#foot .copyrights .align_left,#foot .copyrights .align_right{float:none;text-align:center;font-size:.9em;line-height:140%;margin-bottom:10px}#foot .copyrights span{display:block}.portfolio_loop{width:480px!important}.portfolio_loop .entry{margin-right:10px;margin-left:10px}.portfolio_project #extra_section .metadata span{display:inline-block;margin:0 10px}.portfolio_project .skills li{display:inline-block;margin:0 10px}.socialshare_plugin li{display:inline-block;float:none}.portfolio_project .project_nav .to_top{display:none!important}.home_widgets .one_third:nth-child(2) h2,.home_widgets .one_third:nth-child(3) h2{text-align:left}.instagram_loop{width:511px;margin:0 auto}.instagram_loop .entry{margin-right:5px;margin-left:5px}.instagram_loop .entry:last-child{display:none}.services_loop{width:auto}.services_loop .entry{float:none;width:auto;margin-right:0}.services_loop .entry .icon{width:45px;float:none;margin:0 auto}.services_loop .entry:nth-last-child(2){margin-bottom:20px}#skills_tools .one_fourth{float:none;width:100%}#skills_tools ul{overflow:hidden;padding:0 50px}#skills_tools li{float:left;margin-right:10px}#skills_tools .invisible_element{display:none}#skills_tools div:nth-child(2){margin-bottom:30px}.experience_loop .entry{margin-bottom:30px;padding:0 50px}.experience_loop .entry .title,.experience_loop .entry .details{width:auto}.experience_loop .entry .timespan{position:relative;right:auto;top:auto;text-align:left;margin-bottom:5px;text-align:center}.experience_loop .entry .timespan p{display:inline;margin-right:5px}.blog_page .widget_sidebar{font-size:.9em}.blog_widget .entry .metadata .date{display:block}.widget_sidebar .theme_ul a{padding-right:35px}.blog_loop .post_nav{position:relative;margin-bottom:20px}.quote_form .project_details,.quote_form .project_description,.quote_form .contacts{float:none;width:auto}.quote_form .actions{text-align:inherit}.quote_form .actions p{right:0}.quote_form .field label{width:30%}.quote_form .wpcf7-form-control-wrap{width:70%}.page_about .about_photo{float:none;margin:0 auto}.page_about .only_responsive{text-align:center;margin-top:10px;padding:0 30px}.error_page .error_code,.error_page .error_message{float:none;width:auto;text-align:center;padding:0}.error_page ul li{background-image:none}.site_contents .one_fourth{float:none;width:auto;padding:0;margin-bottom:40px}.site_contents ul li{background-image:none}}@media only screen and (max-width:580px){.page_canvas{width:490px}#main_section{min-height:inherit}#head nav{position:relative;top:auto;width:90%}#head nav select{display:block}#head nav ul{display:none}.home_widgets .one_third{width:100%!important;padding:0!important}.home_widgets .one_third:nth-child(2) h2,.home_widgets .one_third:nth-child(3) h2{text-align:center}.home_widgets .social_media{margin:0 auto;width:280px}.instagram_loop{width:292px}.instagram_loop .entry:last-child{display:block}.blog_widget .entry .metadata .date{display:inline}.blog_page .widget_sidebar{float:none;width:auto;padding-right:0}.blog_page .widget_sidebar h3{text-align:left}.blog_page .widget_sidebar:last-child{padding-right:0}.blog_page .widget_search{float:none;width:100%;padding-right:0}.blog_page #extra_section{width:90%;margin:0 auto}}@media only screen and (max-width:510px){.page_canvas{width:440px}.home_text{margin-top:10px;padding:0 10px}.home_image{background-image:url(images/home_image/iphone_landscape.png)}.portfolio_loop{width:240px!important}.full_width .portfolio_loop .entry:nth-last-child(2){margin-bottom:20px}.page_about .about_photo{float:none;margin:0 auto}.page_about .only_responsive{text-align:center;margin-top:10px;padding:0 30px}.quote_form .field label,.quote_form .wpcf7-form-control-wrap{float:none;width:auto;text-align:center}.comment_form .theme_txt{width:100%!important}}@media only screen and (max-width:460px){.page_canvas{width:320px}.home_text{margin-top:10px;padding:0 10px}.home_image{background-image:url(images/home_image/iphone_portrait.png)}.page_logo{background-image:url(images/logos/logo_small.png)}#head a.page_logo{position:relative;top:auto;margin-bottom:30px}#head .page_logo{width:290px;height:59px}.instagram_loop{width:auto}.instagram_loop .entry{width:60px;height:60px}.instagram_loop .entry span{width:60px;height:60px}.instagram_loop .entry img{height:66px;width:66px}#skills_tools .one_fourth{padding:0}#skills_tools ul{padding:0 20px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.page_logo{background-image:url(images/logos/logo@2x.png);background-size:310px 81px}.portfolio_loop .entry a{background-image:url(images/frames/portfolio@2x.png);background-size:220px 440px}.portfolio_loop .entry a .fade_bg{background:url(images/frames/portfolio@2x.png);background-size:220px 440px}.home_image{background-image:url(images/home_image/desktop@2x.png);background-size:940px 580px}.theme_btn,.theme_btn .fade_bg,.theme_btn .icon{background-image:url(images/buttons/button_big@2x.png);background-size:242px 102px}#head nav select,.wpcf7 .wpcf7-select{background-image:url(images/icons/dropdown_arrow@2x.png);background-size:30px 13px}.blog_loop .entry .metadata .date{background-image:url(images/icons/date@2x.png);background-size:16px 19px}.blog_loop .entry .metadata .categories{background-image:url(images/icons/categories@2x.png);background-size:14px 18px}.blog_loop .entry .metadata .tags{background-image:url(images/icons/tags@2x.png);background-size:17px 16px}.blog_loop .entry .metadata .comments{background-image:url(images/icons/comments@2x.png);background-size:17px 15px}.wpcf7 input[type=text].name{background-image:url(images/icons/user@2x.png);background-size:15px 15px}.wpcf7 input[type=text].email,.wpcf7 input[type=email].email{background-image:url(images/icons/email@2x.png);background-size:15px 15px}.wpcf7 input[type=text].message,.wpcf7 textarea.message{background-image:url(images/icons/message@2x.png);background-size:16px 13px}.portfolio_loop .entry a .fade_bg{background:url(images/frames/portfolio@2x.png);background-size:220px 440px}.portfolio_project .skills li{background-image:url(images/bullets/bullet_check@2x.png);background-size:12px 9px;padding-left:14px}ul.contacts li{background-image:url(images/icons/contacts_sprite@2x.png);background-size:2400px 19px}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1000px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1000px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1000px),only screen and (min-device-pixel-ratio:2) and (max-width:1000px),only screen and (min-resolution:192dpi) and (max-width:1000px),only screen and (min-resolution:2dppx) and (max-width:1000px){.home_image{background-image:url(images/home_image/ipad_portrait@2x.png);background-size:700px 312px}.socialshare_plugin li{background-image:url(images/buttons/socialshare_sprite@2x.png);background-size:227px 48px}ul.contacts li{background-image:url(images/icons/contacts_sprite@2x.png);background-size:2400px 19px}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:580px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:580px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:580px),only screen and (min-device-pixel-ratio:2) and (max-width:580px),only screen and (min-resolution:192dpi) and (max-width:580px),only screen and (min-resolution:2dppx) and (max-width:580px){.home_image{background-image:url(images/home_image/iphone_landscape@2x.png);background-size:420px 259px}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:460px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:460px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:460px),only screen and (min-device-pixel-ratio:2) and (max-width:460px),only screen and (min-resolution:192dpi) and (max-width:460px),only screen and (min-resolution:2dppx) and (max-width:460px){.page_logo{background-image:url(images/logos/logo_small@2x.png);background-size:290px 81px}.home_image{background-image:url(images/home_image/iphone_portrait@2x.png);background-size:300px 185px}}