@import url(https://fonts.googleapis.com/css?family=Montserrat:500,600,700|Open+Sans:400,600,700&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}html{font-size:100%;font-family:'Open Sans',sans-serif}body{background-color:#fff;line-height:1}iframe{width:100%}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,body,input,select,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.btn,a,a:visited,button,input[type=button],input[type=submit]{-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;color:#b52354;text-decoration:none}a img{border:none}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}hr{border:none;border-top:2px solid #efefef}.author,.entry-comments-link,.entry-time,.genesis-nav-menu li li a,.genesis-nav-menu li li a:link,.genesis-nav-menu li li a:visited,body,h2 a,h2 a:visited,h4.widgettitle a,input{color:#999}a:hover{color:#6a1532}.site-title a,.site-title a:hover{color:#fff}.genesis-nav-menu.menu-primary a,.site-header .genesis-nav-menu a{color:#fff}.genesis-nav-menu.menu-secondary a{color:#222}.entry-content,p{font-family:'Open Sans',sans-serif;font-size:16px;margin-bottom:25px;letter-spacing:0;line-height:24px;color:#666}@media only screen and (max-width:767px) and (min-width:320px){.entry-content,p{font-family:'Open Sans',sans-serif;font-size:16px;line-height:20px}}p.caption{font-size:16px;margin-top:10px}#about-page p.caption{margin-left:80px}#menu-new-primary-menu>li.current-menu-item>a{color:#b52354;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#menu-new-primary-menu>li.current-menu-parent>a{color:#b52354;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#menu-new-primary-menu>li.current-menu-item>a:hover,#menu-new-primary-menu>li.current-menu-parent>a{color:#b52354!important}#header.small #menu-new-primary-menu>li.current-menu-item>a{height:64px}#header.small #menu-new-primary-menu>li.current-menu-parent>a{height:64px}.entry-footer .entry-meta,.entry-header .entry-meta{color:#8e8e93}.entry-footer .entry-meta a,.entry-header .entry-meta a{color:#8e8e93;text-decoration:none;font-size:16px}.entry-footer .entry-meta a:hover,.entry-header .entry-meta a:hover{color:#b52354}.site-description{color:#444}blockquote p,blockquote::before,input,select,textarea{color:#4c4c4c}.btn,.genesis-nav-menu .highlight-menu-item a,.genesis-nav-menu .highlight-menu-item a:hover,.pagination li a,.pagination li a:hover,.pagination li.active a,.pagination li.disabled,button,input[type=button],input[type=submit]{color:#fff}.sidebar .enews-widget h4,.sidebar .enews-widget p{color:#fff}.footer-widgets .widgettitle{color:#fff}.footer-widgets .widget-area ul li{color:#444}.footer-widgets .widget-area ul li a{color:#c30}.footer-widgets .widget-area ul li a:hover{color:#fff}.site-footer a,.site-footer p{color:#fff}.site-footer a:hover{color:#c30}.author-box h1,body,input,textarea{font-family:'Open Sans',Helvetica,Arial,sans-serif}.site-title,h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif}h3#home-banner{text-align:center;font-weight:400;font-size:20px;color:#666;margin-left:157px;width:440px}h3#start-here-h3{font-weight:400;font-size:18px;color:#666;text-align:left}h4.gray{margin-top:50px;color:#666;font-size:31px}.site-title{font-size:42px;font-size:2.625rem}.entry-title,.entry-title a,.entry-title a:visited,h1{font-family:Montserrat,sans-serif;font-size:26px;color:#171719;margin-bottom:25px}article h1{font-size:27px;font-weight:900}blockquote::before{font-size:32px;font-size:2rem}h1{font-size:36px}h2{font-size:36px}h1#home-page{margin-bottom:32px;margin-top:20px;font-size:30px}h2.oswald{font-family:'Open Sans',sans-serif;font-weight:400;line-height:52px;text-align:center;margin-botom:20px}h3{font-size:30px}.archive-title,.taxonomy-description h1,.widgettitle,h4{font-size:22px}h5{font-size:18px;font-size:1.125rem}.author-box h1,.sidebar h2 a,h6{font-size:20px;font-size:1.25rem}.entry-footer .entry-meta,.entry-header .entry-meta,.genesis-nav-menu,.site-footer p,.wp-caption,input,select,textarea{font-size:14px;font-size:.875rem}blockquote p{font-style:italic}cite{font-style:normal}.btn,.entry-comments-link a,.genesis-nav-menu,.site-title,.wp-caption,button,h1,h2,h3,h4,h5,h6,input[type=button],input[type=submit]{font-family:'Open Sans',sans-serif;font-weight:700}.wp-caption{text-align:center}.genesis-nav-menu a,.pagination li a,.site-title a,.widgettitle a,h2 a,h2 a:visited{text-decoration:none}.site-title a{text-transform:uppercase}.genesis-nav-menu a{font-weight:400;text-transform:uppercase}.widgettitle{text-transform:uppercase}.genesis-nav-menu li li a{text-transform:none}.footer-widgets .widgettitle{font-weight:400}.site-footer a,.site-footer p{line-height:1.25;text-decoration:none}.site-container{border-left:0 dashed #ccc;border-right:0 dashed #ccc;overflow:hidden;padding:0;min-width:1180px;margin:0 auto}.site-inner{background-color:#fff;clear:both;overflow:hidden;margin:0 auto}.title-area{width:230px}.site-header .widget-area{width:770px}.sidebar-secondary{width:180px}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.sidebar{width:340px}.content{max-width:560px;margin-right:80px;width:100%}@media screen and (max-width:1023px) and (min-width:768px){.content{margin-left:80px}}.content-sidebar-sidebar .sidebar,.sidebar-content-sidebar .sidebar,.sidebar-sidebar-content .sidebar{width:340px}.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:500px}.content-sidebar .content,.sidebar-content .content{width:720px;max-width:100%}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:880px}.content-sidebar .content-sidebar-wrap,.full-width-content .content,.full-width-content .content-sidebar-wrap,.sidebar-content .content-sidebar-wrap{width:960px;padding-bottom:25px}.content,.content-sidebar-wrap,.footer-widgets-1,.footer-widgets-2,.sidebar-content .sidebar-primary,.sidebar-secondary,.sidebar-sidebar-content .sidebar-primary,.site-footer .gototop,.title-area{float:left}.content-sidebar-sidebar .sidebar-secondary,.footer-widgets-3,.sidebar,.sidebar-content .content,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content,.sidebar-sidebar-content .content-sidebar-wrap,.site-footer .creds,.site-header .widget-area{float:right}#headerwrapper{background-color:#212121;margin-top:29px;position:fixed;top:0;left:0;width:100%;z-index:2}.site-headerwrapper{background-color:#212121;height:110px;overflow:hidden;width:100%}.site-header{margin:auto;overflow:hidden;width:960px}.site-header .wrap{margin-bottom:1.5rem;margin-top:1.5rem;overflow:hidden}.site-title{line-height:1;margin:40px 0 8px;margin:2.5rem 0 .5rem}.header-image .site-title{margin:0}.site-description{line-height:1.25}.header-full-width .site-title,.header-full-width .site-title a,.header-full-width .title-area{width:230px}.header-image .site-title,.header-image .site-title a,.header-image .title-area{display:block;float:left;min-height:120px;overflow:hidden;text-indent:-9999px;width:50%}.before-header-bar{background:#c10505;height:29px;width:100%;text-align:center;position:fixed;z-index:1}.before-header-bar p{color:#fff;line-height:26px}.before-header-bar p a{background:#000;color:#fff;text-decoration:none;margin-left:7px;font-size:12px;padding:2px 3px 2px 2px;border:1px solid #000;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.entry-footer .entry-meta,.entry-header .entry-meta{clear:both;line-height:1.5}.entry-header .entry-meta{margin-bottom:24px;margin-bottom:1.5rem;font-size:16px;border-bottom:none;padding-bottom:12px;font-weight:700}.entry-comments-link{float:right}.entry-meta .entry-comments-link a{text-decoration:none;background:#000;display:inline-block;font-weight:400;text-align:center;color:#fff;padding:0 8px;height:26px;font-size:12px;line-height:26px;margin-left:3px;font-variant-numeric:tabular-nums;border-radius:2px}.entry-meta .entry-comments-link a:hover{color:#cdcaca}span.comm{float:right}.post{margin-bottom:50px}.post .time{color:grey}.entry-footer .entry-meta{padding-top:24px;padding-top:1.5rem;margin-top:-40px}.entry-categories,.entry-tags{display:block}a.more-link{display:inline-block;position:relative;box-shadow:none;cursor:pointer;padding:7px 22px 7px 23px!important;text-transform:uppercase;font-size:12px!important;font-weight:700;text-decoration:none;letter-spacing:0;font-family:'Open Sans',sans-serif;border:none;border-radius:8px;background:linear-gradient(135deg,#d41c3d 0,#861b83 100%);margin-bottom:20px;font-weight:700}a.more-link:hover span.more-link-text{-webkit-text-fill-color:#fff;text-fill-color:#fff}a.more-link:hover span.more-link-arrow,a.more-link:hover span.more-link-arrow:after,a.more-link:hover span.more-link-arrow:before{background:#fff}a.more-link:hover span.more-link-arrow{width:32px}a.more-link:hover:before{opacity:0}a.more-link:before{content:'';position:absolute;top:1px;bottom:1px;left:1px;right:1px;border-radius:7px;background:#fff;transition:all .2s ease-in-out}span.more-link-text{position:relative;font-size:12px;background:linear-gradient(135deg,#d41c3d 0,#861b83 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;transition:all .2s ease-in-out}span.more-link-arrow{display:inline-block;vertical-align:middle;position:relative;width:27px;height:1px;margin:0 0 0 6px;background:#8b1b7f;transition:all .2s ease-in-out}span.more-link-arrow:after,span.more-link-arrow:before{content:'';position:absolute;bottom:0;right:0;width:8px;height:1px;background:#8b1b7f;transition:all .2s ease-in-out}span.more-link-arrow:before{transform:rotate(-45deg);transform-origin:100% 100%}span.more-link-arrow:after{transform:rotate(45deg);transform-origin:100% 0}.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:3.636363636364%}.one-half,.three-sixths,.two-fourths{width:45.454545454545%}.one-third,.two-sixths{width:30.909090909091%}.four-sixths,.two-thirds{width:65.454545454545%}.one-fourth{width:22.272727272727%}.three-fourths{width:74.090909090909%}.one-fifth{width:17.090909090909%}.two-fifths{width:37.818181818182%}.three-fifths{width:58.545454545455%}.four-fifths{width:79.272727272727%}.one-sixth{width:13.636363636364%}.five-sixths{width:82.727272727273%}.first{margin-left:0}.nav-primary{background-color:#1b1b1b;background-image:-webkit-gradient(linear,0 0,0 100%,from(#1f1f1f),to(#1b1b1b));background-image:-webkit-linear-gradient(top,#1f1f1f,#1b1b1b);background-image:-moz-linear-gradient(top,#1f1f1f,#1b1b1b);background-image:-ms-linear-gradient(top,#1f1f1f,#1b1b1b);background-image:-o-linear-gradient(top,#1f1f1f,#1b1b1b);width:100%}.nav-primary .wrap{margin:0 auto;padding:0 40px;width:960px}.nav-secondary{background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f7f7f7));background-image:-webkit-linear-gradient(top,#fff,#f7f7f7);background-image:-moz-linear-gradient(top,#fff,#f7f7f7);background-image:-ms-linear-gradient(top,#fff,#f7f7f7);background-image:-o-linear-gradient(top,#fff,#f7f7f7);border-bottom:1px solid #ccc;width:100%}.nav-secondary .wrap{margin:0 auto;padding:0 40px;width:1100px}.genesis-nav-menu{clear:both;overflow:hidden}.site-header .genesis-nav-menu{float:left;width:auto}.genesis-nav-menu.menu-primary{border-bottom:0 solid #ccc}.genesis-nav-menu.menu-secondary{border-bottom:0 solid #ccc}.genesis-nav-menu ul{float:left;width:100%}.genesis-nav-menu li{display:inline-block;float:left;list-style-type:none;text-align:left;margin-right:-23px}.genesis-nav-menu a{font-family:'Open Sans',sans-serif;display:block;padding:24px;padding:1.5rem 1.3rem;position:relative;font-size:21px}.genesis-nav-menu a#searchButton{padding:1.5rem}#searchButtonScreen{display:block}#searchButtonScreen img{vertical-align:middle}@media screen and (max-width:1068px){#searchButtonScreen{display:none}}#searchButtonMobile{display:block}@media screen and (min-width:1069px){#searchButtonMobile{display:none}}.genesis-nav-menu li.highlight-menu-item{margin-left:0;margin-left:0}.genesis-nav-menu .highlight-menu-item a{background-color:#c30}.genesis-nav-menu .highlight-menu-item a:hover{background-color:#aaa}.genesis-nav-menu li li{border-bottom:2px solid #656565}ul.genesis-nav-menu li ul.sub-menu li:last-child{border-bottom:none}.genesis-nav-menu li li a,.genesis-nav-menu li li a:link,.genesis-nav-menu li li a:visited{background-color:#353535;color:#f9f9f9;font-size:16px;font-family:'Open Sans',sans-serif;padding:20px;padding:1.25rem;position:relative;width:170px}.genesis-nav-menu li li a:hover{background-color:#212121}.genesis-nav-menu li ul{left:-9999px;position:absolute;width:212px;z-index:99;margin-left:22px;border-top:3px solid #c10505}.genesis-nav-menu li ul ul{margin:-55px 0 0 211px}.genesis-nav-menu li.sfHover ul ul,.genesis-nav-menu li:hover ul ul{left:-9999px}.genesis-nav-menu li.sfHover,.genesis-nav-menu li:hover{position:static}.site-header .genesis-nav-menu li.sfHover ul,.site-header .genesis-nav-menu li:hover>ul,ul.genesis-nav-menu li.sfHover ul,ul.genesis-nav-menu li:hover>ul{left:auto}.genesis-nav-menu li a .sf-sub-indicator,.genesis-nav-menu li li a .sf-sub-indicator,.genesis-nav-menu li li li a .sf-sub-indicator{position:absolute;text-indent:-9999px}#wpadminbar li:hover ul ul{left:0}.genesis-nav-menu li.right{float:right;padding:24px 20px;padding:1.5rem 1.25rem}.genesis-nav-menu li.right a{display:inline;padding:0}.genesis-nav-menu li.search{padding:6px 0 0;padding:.375rem 0 0}.genesis-nav-menu li.rss a{background:url(images/rss.png) no-repeat center left;margin-left:20px;margin-left:1.25rem;padding-left:20px;padding-left:1.25rem}.genesis-nav-menu li.twitter a{background:url(images/twitter-nav.png) no-repeat center left;padding-left:24px;padding-left:1.5rem}ul.genesis-nav-menu li ul.sub-menu li{background:#353535}#search>img{margin-top:25px;margin-left:10px}#headerwrapper,#headerwrapper *{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:-.6px;line-height:1.2;text-decoration:none;color:#000;margin-bottom:15px}.author-box h1{margin:0}.taxonomy-description h1{margin-bottom:4px;margin-bottom:.25rem}.archive-title{margin-bottom:24px;margin-bottom:1.5rem}ul#home-banner{margin-left:-20px;width:325px;margin-bottom:26px}.start-here-list{width:100%!important;padding-left:10px!important}ul#about-banner,ul#home-banner li,ul.red{font-family:'Open Sans',sans-serif;line-height:1.625;margin-bottom:15px;font-size:17px;list-style:none;color:#666}ul#home-banner li{font-family:'Open Sans',sans-serif;line-height:1.625;margin-bottom:29px;font-size:17px;list-style:none;color:#666;letter-spacing:-.6px;background:url(images/global/check.svg) no-repeat 6px 6px;padding-left:33px;background-size:19px auto;margin-left:-22px;content:none!important}@media only screen and (max-width:1023px){ul#home-banner li{margin-bottom:5px}}ul#about-banner{font-size:17px}.middlegridinner ul.red li{background:0 0}.middlegridinner ul.red li{background:0 0;font-family:'Open Sans',sans-serif;color:#c10505;line-height:20px;font-size:17px}ul#about-banner li:before,ul.red li:before{content:'\2022';display:inline-block;position:relative;max-width:0;max-height:0;left:-17px;top:-1px;color:#c10505;font-size:20px}ul.red{content:'\2022'}ul#about-banner li{margin-bottom:15px}.entry-content h2{font-size:18px;font-family:'Open Sans';font-weight:900;color:#000}.entry-content h3{font-size:16px;font-family:'Open Sans';font-weight:900;color:#000}.entry-content a:hover{color:#6a1532;text-decoration:underline}.entry-content a.more-link:hover{text-decoration:none}.post-share a:hover{opacity:.6}.entry-content h2 a{color:#c10505}.entry-content img{height:auto;max-width:100%;background:#f1f1f1}.entry-content ol,.entry-content ul{margin-bottom:26px;margin-bottom:1.625rem}.entry-content ol li,.entry-content ul li{line-height:1.625}.entry-content ol li,.entry-content ul li{margin-left:40px;margin-left:1.5rem}.entry-content ol li{list-style-type:decimal}.entry-content ul li{list-style-type:none}.entry-content ul li:before{content:"•  ";color:#c10505;margin-right:8px}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content iframe,.entry-content img{border-radius:8px}.textwidget a:hover{text-decoration:underline}.pagination ul{margin-top:20px}.pagination li{display:inline}.pagination li a{cursor:pointer;padding:12px;padding:.4rem;color:#9b9b9b}.pagination li a:hover,.pagination li.active a,.pagination li.disabled,.pagination li.pagination-omission{color:#c10505}.pagination li.pagination-omission{color:#9b9b9b}a.side-image:hover{opacity:.8}li.pagination-previous{float:left}li.pagination-next{float:right;padding-bottom:4px}.pagination li.pagination-omission{cursor:default}#respond,.entry-comments{line-height:1.5;overflow:hidden}.entry-comments,.ping-list{margin-bottom:48px;margin-bottom:3rem}#author,#email,#url{width:50%}#author,#email,#url,.comment-meta{margin-bottom:12px;margin-bottom:.75rem}#comment{margin:12px 0;margin:.75rem 0}label{margin-left:12px;margin-left:.75rem}.comment-list li,.ping-list li{list-style-type:none;margin-top:24px;margin-top:1.5rem;padding:32px;padding:2rem}.comment-list li ul li{margin-right:-32px;margin-right:-2rem}.comment-header{overflow:hidden}.comment{background-color:#f0f0f0;border:2px solid #fff;border-radius:5px;border-right:none}.comment-content p{margin-bottom:24px;margin-bottom:1.5rem}.entry-comments .pagination{margin-top:32px;margin-top:2rem}.sidebar{display:inline;line-height:1.5;text-align:center}.sidebar p{margin-bottom:16px;margin-bottom:1rem}.sidebar .widget{margin-bottom:42px;overflow:hidden}#execphp-6,#text-32{border-bottom:2px solid #efefef}.sidebar.widget-area ul li{list-style-type:disc;margin-bottom:6px;margin-bottom:.375rem;word-wrap:break-word}.sidebar.widget-area ul.social li:hover{opacity:.9}.sidebar.widget-area ul.social li img{width:42px}.sidebar .enews-widget{background-color:#1b1b1b;background-image:-webkit-gradient(linear,0 0,0 100%,from(#1f1f1f),to(#1b1b1b));background-image:-webkit-linear-gradient(top,#1f1f1f,#1b1b1b);background-image:-moz-linear-gradient(top,#1f1f1f,#1b1b1b);background-image:-ms-linear-gradient(top,#1f1f1f,#1b1b1b);background-image:-o-linear-gradient(top,#1f1f1f,#1b1b1b);border-bottom:none;border-radius:5px;padding:30px;padding:1.875rem}.sidebar .enews-widget input{margin-bottom:10px;margin-bottom:.625rem}.sidebar .enews-widget #subbutton{text-transform:uppercase}.sidebar .enews-widget #subbutton:hover{background-color:#aaa}#wp-calendar{width:100%;text-align:center}.after-post-area{display:inline;line-height:1.5}.after-post-area .widget{border:1px solid #222;border-radius:5px;margin:32px 0;margin:2rem 0;padding:32px;padding:2rem;overflow:hidden}.after-post-area.widget-area ul li{list-style-type:disc;margin-bottom:6px;margin-bottom:.375rem;margin-left:1.25rem;word-wrap:break-word}.best-iphone-photography-apps{width:212px;height:260px;margin:0 auto 20px!important}.best-iphone-photography-apps.lazy-bg-loaded{background:url(images/sidebar/sidebar-ebook.jpg) repeat;background-size:212px 260px}.youtube-sidebar{background:url(images/sidebar/sidebar-youtube.jpg) repeat;background-size:284px 166px;width:284px;height:166px;margin:10px auto 16px!important}.sidebar-img-transition{opacity:1;transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;background-size:284px 126px!important;width:284px;height:126px;margin:0 auto 7px!important}.sidebar-img-transition:hover{opacity:.7}.new-here-sidebar.lazy-bg-loaded{background:url(images/sidebar/7_apps.jpg) repeat}.best-photo-apps-sidebar.lazy-bg-loaded{background:url(https://iphonephotographyschool.com/wp-content/themes/ips-theme/images/sidebar/7-little-known2.jpg) repeat}.learn-iphone-photo-sidebar.lazy-bg-loaded{background:url(images/sidebar/7cf_lead-magnet.jpg) repeat}.iphone-photography-sidebar.lazy-bg-loaded{background:url(images/sidebar/Night-photos.jpg) repeat}.camera-settings-sidebar.lazy-bg-loaded{background:url(images/sidebar/camera_settings.jpg?v2) repeat}.perfect-focus-sidebar.lazy-bg-loaded{background:url(images/sidebar/perfect_focus.jpg) repeat}.night-photos-sidebar.lazy-bg-loaded{background:url(images/sidebar/night_photos.jpg) repeat}@media (-webkit-min-device-pixel-ratio:1.5){.best-iphone-photography-apps{width:212px;height:260px;margin:0 auto 20px!important}.best-iphone-photography-apps.lazy-bg-loaded{background:url(images/sidebar/sidebar-ebook@2x.jpg) repeat;background-size:212px 260px}.youtube-sidebar{background:url(images/sidebar/sidebar-youtube@2x.jpg) repeat;background-size:284px 166px;width:284px;height:166px;margin:10px auto 16px!important}.new-here-sidebar.lazy-bg-loaded{background:url(images/sidebar/7_apps@2x.jpg) repeat}.best-photo-apps-sidebar.lazy-bg-loaded{background:url(https://iphonephotographyschool.com/wp-content/themes/ips-theme/images/sidebar/7-little-known2@2x.jpg) repeat}.learn-iphone-photo-sidebar.lazy-bg-loaded{background:url(images/sidebar/7cf_lead-magnet@2x.jpg) repeat}.iphone-photography-sidebar.lazy-bg-loaded{background:url(images/sidebar/Night-photos@2x.jpg) repeat}.camera-settings-sidebar.lazy-bg-loaded{background:url(images/sidebar/camera_settings@2x.jpg?v2) repeat}.perfect-focus-sidebar.lazy-bg-loaded{background:url(images/sidebar/perfect_focus@2x.jpg) repeat}.night-photos-sidebar.lazy-bg-loaded{background:url(images/sidebar/night_photos@2x.jpg) repeat}}.site-footer{background-color:#212121;background-image:-webkit-gradient(linear,0 0,0 100%,from(#1f1f1f),to(#1b1b1b));background-image:-webkit-linear-gradient(top,#1f1f1f,#1b1b1b);background-image:-moz-linear-gradient(top,#1f1f1f,#1b1b1b);background-image:-ms-linear-gradient(top,#1f1f1f,#1b1b1b);background-image:-o-linear-gradient(top,#1f1f1f,#1b1b1b);clear:both}.site-footer .wrap{border-top:0 solid #ccc;margin:0 auto;overflow:hidden;padding:24px 40px;padding:1.5rem 2.5rem;width:1100px}.site-footer .creds{text-align:right}.site-footer .creds,.site-footer .gototop{margin:8px 0;margin:.5rem 0}.site-footer{font-size:14px;background:#171719;position:relative;z-index:1}.site-footer .wrap{display:flex;align-items:center;justify-content:space-between}.site-footer .col:first-child{width:175px}.site-footer .col:last-child{text-align:right;color:#fff}.site-footer .logo-footer{display:block}#footer-left ul.menu li a{color:#fff}#footer-left ul.menu li a:hover{color:#a0a0a0}#footer-left .textwidget{line-height:24px}ul#menu-new-footer-menu>li:last-child::after{margin:0}.footer-widgets{background-color:#111;background-image:-webkit-gradient(linear,0 0,0 100%,from(#191919),to(#111));background-image:-webkit-linear-gradient(top,#191919,#111);background-image:-moz-linear-gradient(top,#191919,#111);background-image:-ms-linear-gradient(top,#191919,#111);background-image:-o-linear-gradient(top,#191919,#111);border-top:0 solid #c30;clear:both;line-height:1.5;overflow:hidden;padding:40px 0 40px;padding:2.5rem 0 2.5rem;width:100%}.footer-widgets .wrap{clear:both;overflow:hidden;padding:0 40px;margin:0 auto;width:1100px}.footer-widgets p{margin-bottom:16px;margin-bottom:1rem}.footer-widgets .widget{margin-bottom:24px;margin-bottom:1.5rem}.footer-widgets .widget-area ul li{list-style-type:disc;margin-bottom:6px;margin-bottom:.375rem;margin-left:1.25rem;word-wrap:break-word}.footer-widgets-1{margin-right:40px}input,select,textarea{background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:14px;padding:.875rem;width:100%}.site-header .search-form{float:right;margin-top:48px;margin-top:3rem;width:100%}.btn,button,input[type=button],input[type=submit]{position:relative;box-shadow:none;cursor:pointer;padding:16px 24px;width:270px;text-transform:uppercase;font-size:19px;font-weight:700;text-decoration:none;letter-spacing:0;font-family:'Open Sans',sans-serif;border:none;border-radius:8px;background:linear-gradient(135deg,#d41c3d 0,#861b83 100%)}.btn:hover,button:hover,input:hover[type=button],input:hover[type=submit]{background:linear-gradient(135deg,#b91936 0,#6d166a 100%)}.search-form input[type=submit]{margin-top:20px}.enews input[type=submit]{background-color:#c30;border:none;box-shadow:none;cursor:pointer;padding:16px 24px;padding:1rem 1.5rem;width:100%}.content div.gform_wrapper .ginput_complex label,.content div.gform_wrapper input,.content div.gform_wrapper select,.content div.gform_wrapper textarea{font-size:16px;font-size:1rem;padding:16px;padding:1rem}.content div.gform_wrapper input[type=submit]{padding:16px 24px;padding:1rem 1.5rem}.content div.gform_wrapper .ginput_complex label{padding:0}div.gform_wrapper form li,div.gform_wrapper li{margin:16px 0 0;margin:1rem 0 0}embed,img,object,video{max-width:100%}img{height:auto}.alignleft .avatar{margin-right:24px;margin-right:1.5rem}.alignright .avatar{margin-left:24px;margin-left:1.5rem}.author-box .avatar{float:left;margin-right:24px;margin-right:1.5rem}.comment-list li .avatar{float:left;margin:0 16px 24px 0;margin:0 1rem 1.5rem 0}.aligncenter,img.centered{display:block;margin:0 auto 24px;max-width:560px}img.alignnone{display:inline;margin-bottom:12px;margin-bottom:.75rem;border-radius:8px}.post-image,.wp-caption.alignleft,img.alignleft{float:left;display:inline;margin:0 24px 24px 0;margin:.5rem 1.5rem .1rem 0}.wp-caption.alignright,img.alignright{display:inline;margin:0 0 24px 24px;margin:0 0 1.5rem 1.5rem}p.wp-caption-text{line-height:1.2;margin-top:12px;margin-top:.75rem}.sidebar div.btn{display:block;width:280px;height:50px;line-height:50px;padding:0;color:#fff}.sidebar div.btn:hover{color:#c10505;text-decoration:none;cursor:hover}.post-content .post-message p:last-child{color:#666}.middlegrid{margin:0 auto;width:960px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.center{text-align:center}.right{float:right}.left{float:left}.margin-bottom{margin-bottom:20px}img#banner-iphone{margin-left:132px;margin-top:-5px;max-width:465px;margin-bottom:18px;width:100%}h4#home-banner{width:300px}button#home_banner{margin-left:-9px}h4#home_banner{width:130%;margin-left:-9px;font-size:18px}.clip-one{margin-top:70px;background:url(https://images.iphonephotographyschool.com/22344/1200/clip-1.jpg) no-repeat center center;background-repeat:no-repeat;background-position:center center;background-size:100% auto}@media (-webkit-min-device-pixel-ratio:1.5){.clip-one{margin-top:70px;background:url(https://images.iphonephotographyschool.com/22344/2400/clip-1.jpg) no-repeat center center;background-repeat:no-repeat;background-position:center center;background-size:100% auto}}.clip-two{margin:15px 0 40px 0;background:url(https://images.iphonephotographyschool.com/22331/1400/large-collage.jpg) no-repeat center center;background-repeat:no-repeat;background-position:center center;background-size:100% auto;text-align:center;position:relative}@media (-webkit-min-device-pixel-ratio:1.5){.clip-two{margin:15px 0 40px 0;background:url(https://images.iphonephotographyschool.com/22331/2800/large-collage.jpg) no-repeat center center;background-repeat:no-repeat;background-position:center center;background-size:100% auto;text-align:center;position:relative}}.baner2-inside{position:absolute;top:0;bottom:0;left:0;right:0;width:700px;height:200px;margin:auto}.clip-two h2{color:#fff;text-align:center;margin-bottom:20px;position:relative;line-height:1.2;font-size:33px}.clip-two button{position:relative}.grayarea{background-color:#f1f1f1;height:520px;margin-bottom:50px;margin-top:-2px}.grayarea .get-started{background-image:url(https://images.iphonephotographyschool.com/22350/1000/big-hover-block2x.png);width:300px;height:300px;cursor:pointer;background-position:0 -308px;margin:0}.grayarea .get-started:hover{background-image:url(https://images.iphonephotographyschool.com/22350/1000/big-hover-block2x.png);background-position:0 -4px}.grayarea .take-better-photos{background-image:url(https://images.iphonephotographyschool.com/22350/1000/big-hover-block2x.png);width:300px;height:300px;cursor:pointer;background-position:-330px -308px;margin-left:30px}.grayarea .take-better-photos:hover{background-image:url(https://images.iphonephotographyschool.com/22350/1000/big-hover-block2x.png);background-position:-330px -4px}.grayarea .learn-photo-editing{background-image:url(https://images.iphonephotographyschool.com/22350/1000/big-hover-block2x.png);width:300px;height:300px;cursor:pointer;background-position:-660px -308px;margin-left:30px}.grayarea .learn-photo-editing:hover{background-image:url(https://images.iphonephotographyschool.com/22350/1000/big-hover-block2x.png);background-position:-660px -4px}@media (-webkit-min-device-pixel-ratio:1.5){.grayarea .get-started{background-image:url(https://images.iphonephotographyschool.com/22350/2000/big-hover-block2x.png);background-size:1000px auto;width:300px;height:300px;cursor:pointer;background-position:0 -308px;margin:0}.grayarea .get-started:hover{background-image:url(https://images.iphonephotographyschool.com/22350/2000/big-hover-block2x.png);background-size:1000px auto;background-position:0 -4px}.grayarea .take-better-photos{background-image:url(https://images.iphonephotographyschool.com/22350/2000/big-hover-block2x.png);background-size:1000px auto;width:300px;height:300px;cursor:pointer;background-position:-330px -308px;margin-left:30px}.grayarea .take-better-photos:hover{background-image:url(https://images.iphonephotographyschool.com/22350/2000/big-hover-block2x.png);background-size:1000px auto;background-position:-330px -4px}.grayarea .learn-photo-editing{background-image:url(https://images.iphonephotographyschool.com/22350/2000/big-hover-block2x.png);background-size:1000px auto;width:300px;height:300px;cursor:pointer;background-position:-660px -308px;margin-left:30px}.grayarea .learn-photo-editing:hover{background-image:url(https://images.iphonephotographyschool.com/22350/2000/big-hover-block2x.png);background-size:1000px auto;background-position:-660px -4px}}.grayarea h2{text-align:center;position:relative;top:41px;margin-bottom:94px}.grayarea2{background-color:#f1f1f1;height:135px}.darkgrayarea{background-color:#333436;height:100%;margin-bottom:50px}.col1{float:left;overflow:hidden;width:46%}.col1-hand{float:left;overflow:hidden;position:relative;width:46%}.col1 img{width:100%}#home-content .col1 img{margin-top:157px}.col2{float:left;overflow:hidden;position:relative;width:50%;left:20px}.col2.desktop.ebook{text-align:center;padding:0 10px 10px 0}.dash-border{margin:60px auto 60px;border:none;width:900px}.middlegridinner{margin:0 auto!important;width:730px}h2.mg{margin-top:50px;margin-bottom:15px}.middlegridinner .col2 h2{text-align:left;left:0;position:relative}.middlegridinner .col2 p{text-align:right;left:-75px;position:relative}.middlegridinner p{text-decoration:none}.middlegridinner ul{margin:25px 0}.middlegridinner ul.red{margin-top:75px;margin-bottom:30px;color:#c10505}.middlegridinner ul li{background:url(images/global/check.svg) no-repeat 0 5px;font-family:'Open Sans',sans-serif;line-height:1.5;margin-bottom:15px;list-style:none;color:#666;padding-left:28px;background-size:19px auto}ul.start-here li{padding-left:18px}@media only screen and (max-width:767px) and (min-width:320px){ul.start-here li{text-align:left!important;margin-left:15px}}.middlegridinner ul li:last-child{margin-bottom:0}.darkgrayarea .one-third h2,.darkgrayarea .one-third p{color:#fff}.darkgrayarea .one-third .inner-adjust{margin:35px auto auto 100px}.darkgrayarea .two-thirds{background:url(images/home/photo-contest.jpg) no-repeat;float:right;width:730px;background-size:100% auto;margin-bottom:-3px}@media (-webkit-min-device-pixel-ratio:1.5){.darkgrayarea .two-thirds{background:url(images/home/photo-contest@2x.jpg) no-repeat;float:right;width:730px;background-size:100% auto;margin-bottom:-4px}}.ebook .col1{text-align:center;margin-top:40px;padding-bottom:5px}.ebook .col1 h2{font-size:32px;margin:0}.ebook .col1 h2.oswald{font-size:20px;line-height:1.2;margin:0 0 20px 0}.ebook .col1 button{margin-top:30px}.grayarea2 h4{top:51px;position:relative;font-size:21px}.grayarea2 button{width:220px;top:30px;position:relative}#about-page .one-third{margin:0 10px 0 10px}#about-page .two-thirds{margin-left:0;margin-right:-85px}.pagination{border-top:1px solid #e8e8e8;padding-bottom:50px;text-align:center}.ipssb-info{width:280px;height:200px;border:3px solid #efefef;background:#fff;margin-bottom:40px}.ipssb-info h4{line-height:30px;margin:10px;font-family:'Open Sans',sans-serif;font-size:19px;margin-bottom:10px}.ipssb-info button{width:235px;height:50px;line-height:17px;margin-top:18px}.free-report-revals-sidebar h3{font-weight:900;line-height:29px;font-size:27px}.free-report-revals-sidebar h3 span{font-size:20px;font-weight:600;display:block;text-align:center;color:#212121}.social-sidebar{text-align:center}.social-sidebar-title{font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:18px;letter-spacing:0;color:#8e8e93;margin:0 0 16px 0}.social-sidebar-title strong{display:block;font-size:18px;color:#171719;margin-bottom:10px}.youtube-sidebar{margin:10px 0}.textwidget h3,.textwidget h4{font-family:'Open Sans',sans-serif}ul.social{width:285px}ul.social li{margin-right:5px}ul.social,ul.social-footer{list-style-type:none;margin:0;padding:0}ul.social-footer{float:right}ul.social li,ul.social-footer li{display:inline}ul.social-footer li{margin-right:15px}ul.social-footer li:hover{opacity:.5}button.full{width:280px;height:50px;line-height:50px;padding:0}.photo-contest{font-family:'Open Sans',sans-serif;text-align:center;width:100%;height:auto;padding-bottom:10px;margin-bottom:50px;-moz-box-shadow:0 3px 8px #646464;-webkit-box-shadow:0 3px 8px #646464;box-shadow:0 3px 8px #646464}.author-boxs{color:#000;text-align:left;line-height:20px}.photo-contest h3{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;padding:0 32px}.photo-contest .widget-title{font-family:'Open Sans',sans-serif;font-weight:700;text-transform:none;color:#fff;background:#212121;height:auto;padding:10px}.breadcrumb{margin-bottom:25px;font:600 14px 'Open Sans',sans-serif;color:#8e8e93}.breadcrumb a{color:#8e8e93}.breadcrumb a:hover{text-decoration:underline}.breadcrumb span.sep{margin:0 5px}#above-footer{background:#f6f6f6}#above-footer .middlegrid{display:flex;align-items:center;justify-content:center;gap:100px;height:115px}#above-footer h4{float:none;top:auto;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:0;color:#000;margin:0}#above-footer h4 span{display:block;font-family:Montserrat,sans-serif;font-size:32px;font-weight:700;margin:0 0 10px 0}#above-footer a.more-link{padding:14px 36px!important;margin:0}#above-footer a.more-link span.more-link-text{font-size:16px}@media only screen and (max-width:767px){#above-footer a.more-link span.more-link-text{font-size:14px}}#above-footer a.more-link:before{background:#f6f6f6}#footer-left{font-family:'Open Sans',sans-serif}#footer-left ul.menu li{display:inline}#footer-left ul.menu li::after{content:" | ";margin-right:4px;margin-left:4px}.footer-line-height{line-height:20px}a.svg{position:relative;z-index:1}a.svg span{display:inline-block}a.svg object{position:relative;z-index:-1}a.svg span{opacity:1;transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out}a.svg span:hover{opacity:.7}#how-to-submit-div{position:relative;margin-top:-495px;margin-bottom:495px}#disqus_thread{color:#000;margin-top:-13px}.desktop{display:block}.mobile{display:none}div#search{display:none;z-index:120;left:0;margin:0;top:30px;position:fixed;width:100%;height:115px;background:#fff;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;border-bottom:3px solid #b52354}.search_small{height:59px!important;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}div#search input{width:100%;font-size:32px;border:none;background:0 0;color:#949494;-webkit-appearance:none;padding:0;padding-right:36px;font-family:'Open Sans',sans-serif}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}#headerwrapper.small div#search{height:55px}#headerwrapper.small div#search input{font-size:22px}.ui-autocomplete{list-style:none;background-color:#212121;color:#fff;width:980px!important;z-index:100;left:auto!important;margin:0 auto;padding-top:38px!important;opacity:.97;-moz-opacity:.97;-khtml-opacity:.97;opacity:.97}.ui-autocomplete .ui-menu-item{padding:25px;border-top:1px solid #2f2f2f}.ui-autocomplete .ui-menu-item:hover{background:#2f2f2f;cursor:pointer}.ui-menu-item img{width:40px;float:left;margin-right:14px;margin-top:-11px}span.ui-helper-hidden-accessible{display:none}#search-close{color:#a9a9a9;font-size:28px;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;margin-left:-25px}a#searchButton{margin-top:-1px}.search-inner{margin-top:36px;margin-bottom:35px;max-width:960px;margin-left:auto;margin-right:auto;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.search-inner-small{margin-top:6px;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.search_small_close{top:12px!important;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}#headerwrapper.small #search-close{top:10px}@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?97n7li);src:url(fonts/icomoon.eot?#iefix97n7li) format('embedded-opentype'),url(fonts/icomoon.woff?97n7li) format('woff'),url(fonts/icomoon.ttf?97n7li) format('truetype'),url(fonts/icomoon.svg?97n7li#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:"\f002"}.icon-close:before{content:"\f00d"}input:focus{outline:0}#searchInput{opacity:1!important;position:relative;width:80%;background-color:transparent;border:none;border-bottom:1px solid #fff;height:60px;margin-top:20px;padding:10px;font-size:2em;color:#a9a9a9}#searchBox{text-align:center;color:#fff}#searchBox:after{content:'';background:url(https://www.dummyimage.com/300x300/000/fff&text=parent+image);position:absolute;top:0;left:0;opacity:.5}@media only screen and (min-width:1240px){.site-container{padding:0;min-width:1240px}.site-header{width:960px}.nav-primary .wrap{width:960px}.nav-secondary .wrap{width:960px}.site-inner{width:100%}.title-area{width:220px}.site-header .widget-area{width:737px}.sidebar-secondary{width:200px}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.sidebar{width:285px}.content-sidebar-sidebar .sidebar,.sidebar-content-sidebar .sidebar,.sidebar-sidebar-content .sidebar{width:360px}.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:520px}.content-sidebar .content,.sidebar-content .content{width:560px}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:920px}.content-sidebar .content-sidebar-wrap,.full-width-content .content,.full-width-content .content-sidebar-wrap,.sidebar-content .content-sidebar-wrap{width:960px}.footer-widgets .wrap{width:960px}.site-footer .wrap{width:960px}}@media only screen and (min-width:1180px) and (max-width:1239px){.site-container{padding:0;min-width:1180px}.site-header{width:960px}.nav-primary .wrap{width:960px}.nav-secondary .wrap{width:960px}.title-area{width:450px}.site-header .widget-area{width:650px}.sidebar-secondary{width:180px}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.sidebar{width:340px}.content-sidebar-sidebar .sidebar,.sidebar-content-sidebar .sidebar,.sidebar-sidebar-content .sidebar{width:340px}.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:500px}.content-sidebar .content,.sidebar-content .content{width:560px}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:880px}.content-sidebar .content-sidebar-wrap,.full-width-content .content,.full-width-content .content-sidebar-wrap,.sidebar-content .content-sidebar-wrap{width:960px}.footer-widgets .wrap{width:960px}.site-footer .wrap{width:960px}}@media only screen and (min-width:1025px){div#headerwrapper.small{position:fixed;top:0;left:0;width:100%;z-index:9999}div#headerwrapper.small .title-area{width:100px}div#headerwrapper.small .genesis-nav-menu>li>a{padding-top:2px;padding-bottom:2px;line-height:29px}div#headerwrapper.small .wrap{margin-top:10px;margin-bottom:10px}}@media only screen and (min-width:1024px) and (max-width:1179px){#about-page,#home_banner{margin-top:0}.darkgrayarea{height:401px}.darkgrayarea .two-thirds{background:url(images/home/photo-contest-ipad-landscape.jpg) no-repeat scroll 0 0 rgba(0,0,0,0);width:600px;background-size:100% auto}@media (-webkit-min-device-pixel-ratio:1.5){.darkgrayarea .two-thirds{background:url(images/home/photo-contest-ipad-landscape@2x.jpg) no-repeat scroll 0 0 rgba(0,0,0,0);width:600px;background-size:100% auto}}.darkgrayarea .one-third .inner-adjust{margin:32px auto auto 20px}.breadcrumb{margin-top:30px}.sidebar{margin-top:30px}.site-container{padding:0;min-width:1020px}.site-header{padding:0 30px;width:960px}.nav-primary .wrap{padding:0 30px;width:960px}.nav-secondary .wrap{padding:0 30px;width:960px}.title-area{width:220px}.site-header .widget-area{width:740px}.sidebar-secondary{width:160px}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.sidebar{width:300px}.content-sidebar-sidebar .sidebar,.sidebar-content-sidebar .sidebar,.sidebar-sidebar-content .sidebar{width:300px}.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:440px}.content-sidebar .content,.sidebar-content .content{width:560px}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:770px}.content-sidebar .content-sidebar-wrap,.full-width-content .content,.full-width-content .content-sidebar-wrap,.sidebar-content .content-sidebar-wrap{width:960px}.after-post-area .widget{padding:30px}.footer-widgets .wrap{padding:0 30px;width:960px}.footer-widgets-1{margin-right:30px}.site-footer .wrap{padding:24px 30px;width:960px}ul.social{float:none}}@media only screen and (max-width:1023px){.sidebar{display:none}}@media only screen and (max-width:1023px){.site-container{padding:0;min-width:100%}.site-header{padding:0 5%;width:auto}.site-header .wrap{margin-bottom:16px;margin-bottom:1rem;width:auto}.nav-primary .wrap{padding:0 5%;width:auto}.nav-secondary .wrap{padding:0 5%;width:auto}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.site-container .content,.site-container .content-sidebar-wrap,.site-container .sidebar,.site-container .sidebar-secondary,.site-footer .creds,.site-footer .gototop,.site-header .widget-area,.title-area,.wrap{width:100%}.genesis-nav-menu li,.site-footer .creds,.site-footer .gototop,.site-header .search-form,.site-header ul.genesis-nav-menu{float:none}.genesis-nav-menu,.site-description,.site-footer .creds,.site-footer .gototop,.site-header .search-form,.site-title,.title-area{text-align:left;width:190px}.genesis-nav-menu a{padding:20px 16px;padding:1.25rem 1rem}.site-title{margin:16px 0;margin:1rem 0 .5rem}.site-header .search-form{margin:22px auto 0;margin:1.5rem auto 0;width:100%}.genesis-nav-menu li.right{display:none}.entry-content p{clear:both}.after-post-area .widget{padding:5%}.footer-widgets-1,.site-header .genesis-nav-menu{margin:0}.footer-widgets .wrap{padding:0 5%;width:auto}.footer-widgets-1{margin-right:0}.site-footer .wrap{padding:3% 5%;width:auto}#home_banner{width:90%;margin-top:0}img#banner-iphone{margin-left:131px;margin-top:-2px;width:373px;margin-bottom:2px}ul#home-banner{width:300px}h3#home-banner{margin-left:163px;width:320px;margin-top:30px}h2{font-size:30px}.genesis-nav-menu li{margin-right:-25px}.clip-one{margin-top:0;margin-bottom:0}.grayarea{margin-top:-30px;height:366px}.middlegrid{width:560px}.middlegridinner{width:600px}.darkgrayarea{height:421px}.grayarea2 button{top:40px}.darkgrayarea .one-third .inner-adjust{margin-left:20px;margin-right:auto;margin-top:35px}.darkgrayarea .two-thirds{background:url(images/home/photo-contest-mobile.jpg) no-repeat scroll 0 0 rgba(0,0,0,0);float:right;height:421px;width:421px}@media (-webkit-min-device-pixel-ratio:1.5){.darkgrayarea .two-thirds{background:url(images/home/photo-contest-mobile@2x.jpg) no-repeat scroll 0 0 rgba(0,0,0,0);float:right;background-size:421px;height:421px;width:421px}}.grayarea .get-started{background-image:url(https://images.iphonephotographyschool.com/22352/622/help-you-block-ipad.png);background-repeat:no-repeat;width:189px;height:189px;cursor:pointer;background-position:0 -189px}.grayarea .get-started:hover{background-image:url(https://images.iphonephotographyschool.com/22352/622/help-you-block-ipad.png);background-repeat:no-repeat;width:189px;height:189px;cursor:pointer;background-position:0 0}.grayarea .take-better-photos{background-image:url(https://images.iphonephotographyschool.com/22352/622/help-you-block-ipad.png);background-repeat:no-repeat;width:189px;height:189px;cursor:pointer;background-position:-205px -189px}.grayarea .take-better-photos:hover{background-image:url(https://images.iphonephotographyschool.com/22352/622/help-you-block-ipad.png);background-repeat:no-repeat;width:189px;height:189px;cursor:pointer;background-position:-205px 0}.grayarea .learn-photo-editing{background-image:url(https://images.iphonephotographyschool.com/22352/622/help-you-block-ipad.png);background-repeat:no-repeat;width:189px;height:189px;cursor:pointer;background-position:-410px -189px}.grayarea .learn-photo-editing:hover{background-image:url(https://images.iphonephotographyschool.com/22352/622/help-you-block-ipad.png);background-repeat:no-repeat;width:189px;height:189px;cursor:pointer;background-position:-410px 0}@media (-webkit-min-device-pixel-ratio:1.5){.grayarea .get-started{background-image:url(https://images.iphonephotographyschool.com/22352/1244/help-you-block-ipad.png);background-repeat:no-repeat;background-size:622px auto;width:189px;height:189px;cursor:pointer;background-position:0 -189px}.grayarea .get-started:hover{background-image:url(https://images.iphonephotographyschool.com/22352/1244/help-you-block-ipad.png);background-repeat:no-repeat;background-size:622px auto;width:189px;height:189px;cursor:pointer;background-position:0 0}.grayarea .take-better-photos{background-image:url(https://images.iphonephotographyschool.com/22352/1244/help-you-block-ipad.png);background-repeat:no-repeat;background-size:622px auto;width:189px;height:189px;cursor:pointer;background-position:-205px -189px}.grayarea .take-better-photos:hover{background-image:url(https://images.iphonephotographyschool.com/22352/1244/help-you-block-ipad.png);background-repeat:no-repeat;background-size:622px auto;width:189px;height:189px;cursor:pointer;background-position:-205px 0}.grayarea .learn-photo-editing{background-image:url(https://images.iphonephotographyschool.com/22352/1244/help-you-block-ipad.png);background-repeat:no-repeat;background-size:622px auto;width:189px;height:189px;cursor:pointer;background-position:-410px -189px}.grayarea .learn-photo-editing:hover{background-image:url(https://images.iphonephotographyschool.com/22352/1244/help-you-block-ipad.png);background-repeat:no-repeat;background-size:622px auto;width:189px;height:189px;cursor:pointer;background-position:-410px -2px}}#above-footer .middlegrid{width:620px}#above-footer h4{width:390px;margin-top:-8px}}@media only screen and (max-width:767px){.author-boxs .one-fourth{text-align:center}.author-boxs .textwidget{padding:10px}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.site-container .content,.site-container .content-sidebar-wrap,.site-container .sidebar,.site-container .sidebar-secondary,.site-footer .creds,.site-footer .gototop,.site-header .widget-area,.title-area,.wrap{width:100%}.genesis-nav-menu li{width:265px}.breadcrumb{margin-top:30px}html{font-size:87.5%}.site-container{min-width:100%}.site-header .search-form{width:100%}.archive-page,.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}.entry-title a,.h1,h2,h3,h4,h5,h6{text-align:center;display:block}#headerwrapper{margin-top:40px}.before-header-bar{height:40px}.site-inner{margin-top:40px}.before-header-bar p{line-height:37px}.before-header-bar p a{display:inline-block;margin:0 0 0 3px;padding:0 5px;line-height:25px}.entry-content h2{text-align:left;font-size:16px}.entry-content p{font-size:14px;line-height:19px}#disqus_thread{width:90%;margin:auto}#above-footer{padding:32px 0}#above-footer .middlegrid{width:90%;margin:auto;height:auto;position:relative;display:block}#above-footer h4{font-size:14px;width:auto;margin:0 0 20px 0}#above-footer h4 span{font-size:24px}.grayarea2{height:auto;padding-bottom:27px}#above-footer button{float:none;font-size:22px;margin-top:16px;padding:11px 14px 10px 14px;width:270px;letter-spacing:.7px}.entry-footer .entry-meta a,.entry-header .entry-meta,.entry-header .entry-meta a{font-size:12px}.entry-footer .entry-meta a,.entry-header .entry-meta a{text-decoration:underline}.post-share.post-bottom-share .shares{position:relative;top:0;left:0;width:19.2%;float:left}.post-share.post-bottom-share a{width:19.2%;height:36px;line-height:36px;margin-left:1%;font-size:0;text-align:center}.post-share.post-bottom-share a .icon{width:21px;height:21px}.middlegrid{margin:0 auto;width:100%}ul#home-banner{display:block;margin-left:18px;width:auto}img#banner-iphone{margin:10px auto;display:none}#home_banner button{display:block;margin:auto}h3#home-banner{display:none}h4#home-banner{width:auto}.clip-one{margin:0 0 30px}.clip-two{margin-bottom:30px}.clip-two h2{font-size:32px}.grayarea{display:none}#home-content .col1{display:none}#home-content .col2{display:block;left:0;margin:auto 10px;width:auto}#home-content .col2 button{display:block;margin:auto}.desktop{display:none}.mobile{display:block}.mobile .middlegridinner{width:100%}.mobile .middlegridinner p{text-align:center}.mobile .middlegridinner ul{margin:auto;display:table}.mobile .middlegridinner img{width:100%}.mobile .last{margin-bottom:0}.darkgrayarea{margin-top:-5px;margin-bottom:0;height:auto}.darkgrayarea .one-third .inner-adjust{padding:25px;margin:0 0 27px 0}.darkgrayarea .one-third .inner-adjust h2{text-align:left}.darkgrayarea .two-thirds{display:none}.mobile-pc-bg{width:100%;background:url(images/home/photocontest-mobile.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:contain;background-size:100% auto;margin-top:-15px;margin-left:0;margin-bottom:24px}@media (-webkit-min-device-pixel-ratio:1.5){.mobile-pc-bg{width:100%;background:url(images/home/photocontest-mobile@2x.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:contain;background-size:100% auto;margin-top:-15px;margin-left:0;margin-bottom:24px}}.ebook{width:100%;text-align:center}.ebook h2{font-size:35px}h2.oswald{margin-bottom:20px}#above-footer h4{font-family:'Open Sans',sans-serif}.textwidget h3,.textwidget h4{font-family:"Open Sans",sans-serif}.grayarea2 h4{font-size:19px;position:relative;text-align:center;top:13px;margin-left:0}#above-footer{text-align:center}.grayarea2 button{top:5px}.site-footer{width:100%}.site-footer .wrap{display:block;padding:32px 0}.site-footer .col:first-child{width:auto}.site-footer .col1,.site-footer .col2{display:block;width:100%;left:0}.site-footer .logo-footer{width:175px;margin:0 auto}#footer-left{text-align:center;margin-top:10px;padding:10px 10px 0 10px}#footer-right{text-align:center}ul.social,ul.social-footer{float:none;margin-top:10px;margin-bottom:15px}.middlegridinner{width:90%}h4.gray{text-align:left;margin-top:20px;font-size:25px}.sidebar.sidebar-primary.widget-area{display:none}.breadcrumb{text-align:left;margin-top:15px;margin-left:5%}.entry{text-align:left;margin-top:5px;margin-left:5%;margin-right:5%}.entry-header h1.entry-title a{text-align:left;color:#000;margin-right:14px}.post{margin:auto;width:90%}.aligncenter,img.centered{height:auto}#about-page p.caption{margin:0;text-align:center}#about-page .col1,#about-page .col2{width:100%;display:block;margin:0;left:0}#about-page .col1,#about-page .col2 p{margin-top:25px}.entry-title,.entry-title a,.entry-title a:visited,h1{font-size:21px;color:#000;text-align:left}.pagination{width:90%;margin:0 auto 50px}.photo-contest{margin:auto;width:90%;margin-bottom:30px}.post{margin-bottom:30px}}.responsive-menu-icon{cursor:pointer;display:none}.responsive-menu-icon::before{color:#fff;content:"Ã¯Å’Â³";display:block;font:60px/1 dashicons;left:10px;margin-bottom:-73px;margin-right:auto;margin-top:-73px;padding:10px;position:relative;text-align:right}.post-share{margin-bottom:38px;position:relative;padding-top:24px}.post-share a{float:left;width:183.25px;height:52px;margin-left:5px;color:#fff;text-decoration:none;font:300 16px/52px Lato,sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:700}.post-share a .icon{fill:#fff;width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 6px 0 8px}.post-share a:first-of-type{margin-left:0}.post-share .shares{position:absolute;top:31px;left:-52px;width:42px;text-align:center;line-height:0}.post-share span{display:block}.post-share .count{font:normal 16px 'Open Sans',sans-serif}.post-share .text{font-family:'Open Sans',sans-serif;margin-top:5px;margin-bottom:13px}.post-side-share{position:fixed;top:200px;left:0}.post-side-share a{float:none;margin-left:0;margin-bottom:5px;display:flex;align-items:center;justify-content:center;width:72px;text-align:center;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0}.post-side-share .shares{display:block;position:relative;width:72px;left:0;top:0;margin-bottom:5px}.facebook,.google,.pinterest,.twitter{background-color:#2a2a2a}@media only screen and (min-width:800px) and (max-width:1023px){#home_banner{margin-top:30px;width:90%}.genesis-nav-menu.responsive-menu,.genesis-nav-menu.responsive-menu>.menu-item>.sub-menu{display:none}.genesis-nav-menu.responsive-menu .menu-item,.responsive-menu-icon{display:block}.genesis-nav-menu.responsive-menu .menu-item:hover{position:static}.genesis-nav-menu.responsive-menu .sub-menu .current-menu-item>a:hover,.genesis-nav-menu.responsive-menu li a,.genesis-nav-menu.responsive-menu li a:hover,.genesis-nav-menu.responsive-menu li.current-menu-item>a{background:0 0;display:block;line-height:1;padding:12px 0}.genesis-nav-menu.responsive-menu .menu-item-has-children{cursor:pointer}.genesis-nav-menu.responsive-menu .menu-item-has-children>a{margin-right:60px}.genesis-nav-menu.responsive-menu>.menu-item-has-children:before{content:"\f347";float:right;font:normal 16px/1 dashicons;height:16px;padding:11px 0;right:0;text-align:right;z-index:9999;color:#fff}.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{content:"\f343";color:pink}.genesis-nav-menu.responsive-menu .sub-menu{left:auto;opacity:1;position:relative;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:100%;z-index:99}.genesis-nav-menu.responsive-menu .sub-menu .sub-menu{padding-left:20px;margin:0}.genesis-nav-menu.responsive-menu .sub-menu li a,.genesis-nav-menu.responsive-menu .sub-menu li a:hover{background:#212121;border:none;box-shadow:none;padding:12px 0;position:relative;width:100%}.genesis-nav-menu li ul{border-top:none}}@media only screen and (max-width:768px){.genesis-nav-menu.responsive-menu,.genesis-nav-menu.responsive-menu>.menu-item>.sub-menu{display:none}.genesis-nav-menu.responsive-menu .menu-item,.responsive-menu-icon{display:block}.genesis-nav-menu.responsive-menu .menu-item:hover{position:static}.genesis-nav-menu.responsive-menu .sub-menu .current-menu-item>a:hover,.genesis-nav-menu.responsive-menu li a,.genesis-nav-menu.responsive-menu li a:hover,.genesis-nav-menu.responsive-menu li.current-menu-item>a{background:0 0;display:block;line-height:1;padding:12px 0}.genesis-nav-menu.responsive-menu .menu-item-has-children{cursor:pointer}.genesis-nav-menu.responsive-menu .menu-item-has-children>a{margin-right:60px}.genesis-nav-menu.responsive-menu>.menu-item-has-children:before{content:"\f347";float:right;font:normal 16px/1 dashicons;height:16px;padding:11px 0;right:0;text-align:right;z-index:9999;color:#fff}.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{content:"\f343";color:pink}.genesis-nav-menu.responsive-menu .sub-menu{left:auto;opacity:1;position:relative;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:100%;z-index:99}.genesis-nav-menu.responsive-menu .sub-menu .sub-menu{padding-left:20px;margin:0}.genesis-nav-menu.responsive-menu .sub-menu li a,.genesis-nav-menu.responsive-menu .sub-menu li a:hover{background:#212121;border:none;box-shadow:none;padding:12px 0;position:relative;width:100%}.genesis-nav-menu li ul{border-top:none}.genesis-nav-menu.responsive-menu{padding-bottom:16px;margin-top:100px}.nav-primary .genesis-nav-menu.responsive-menu li a{background:0 0;color:#b0e0e6}.nav-primary .genesis-nav-menu.responsive-menu li a:hover{background:0 0;color:pink}.title-area{text-align:left}#headerwrapper{position:absolute;z-index:1}.before-header-bar{z-index:2}}@media only screen and (max-width:1252px){.post-side-share{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.responsive-menu-icon:before{margin-bottom:0;margin-right:auto;margin-top:-81px}.responsive-menu-icon:before{top:10px}.genesis-nav-menu.responsive-menu{margin-top:20px;margin-left:0}.genesis-nav-menu li{width:250px}.breadcrumb{margin-top:0}.content-sidebar-wrap{width:100%}h1.center{margin-top:30px}#conversation{background:#f6f6f6}.site-inner{margin-top:120px}}@media only screen and (min-device-width:768px) and (max-device-width:1023px) and (orientation:landscape){.site-inner{margin-top:110px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){.before-header-bar p{font-size:14px}}@media only screen and (max-width:800px){div#search{position:fixed;top:0;left:0;width:100%;height:10%;margin-left:0}div#search:before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background-color:#212121;z-index:-1}a#search-close{font-size:31px;top:15px;right:12px}}#header{position:fixed;top:30px;left:0;z-index:100;width:100%;height:115px;border-bottom:2px solid #f6f6f6;background:#fff;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.header-inner{margin:0 auto;width:100%;max-width:960px}#logo{float:left;width:176px;height:80px;position:relative;margin:20px 0;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.logo{width:100%;height:100%}.menu-new-primary-menu-container{float:right}#menu-new-primary-menu{list-style:none;margin:0;padding:0}#menu-new-primary-menu>li{float:left;position:relative}#menu-new-primary-menu>li:first-child{margin-left:0}#menu-new-primary-menu>li>a{height:115px;padding:0 12px;font:normal 16px/115px 'Open Sans',sans-serif;color:#252f43;letter-spacing:0;text-transform:capitalize;-webkit-transition:line-height .7s ease,height .7s ease;-moz-transition:line-height .7s ease,height .7s ease;-o-transition:line-height .7s ease,height .7s ease;transition:line-height .7s ease,height .7s ease;font-weight:700}#menu-new-primary-menu>li>a:hover{color:#8e8e93}#menu-new-primary-menu .sub-menu{display:none;z-index:10}#menu-new-primary-menu>li:hover .sub-menu{display:block}ul.sub-menu{border-top:none;position:absolute;top:80px;left:0;background:#f5f5f5;list-style:none;margin:0;padding:0 0 8px 0;min-width:185px;white-space:nowrap;border-radius:10px;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}ul.sub-menu:before{content:'';position:absolute;bottom:100%;left:40px;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #f5f5f5 transparent}ul.sub-menu li{padding:0 10px;margin:8px 0 0 0}ul.sub-menu a{font:normal 16px/50px 'Open Sans',sans-serif;color:#2c2c2e;font-weight:700;height:38px;display:block;border-top:none;line-height:38px!important;padding:0 18px;border-radius:10px}ul.sub-menu li:hover a{background:#eeecec}ul.sub-menu li:first-child a{border-top:0}ul.smallmenu{margin-top:-24px}#header.small{height:64px}#header.small a#logo{width:143px;height:50px;margin:7px 0}#header.small #menu-new-primary-menu li>a{line-height:64px;height:100%}.top-line{text-align:center;font-size:14px;color:#fff;font-weight:700;line-height:29px;font-family:'Open Sans',sans-serif;border-color:#fff;position:fixed;top:0;left:0;width:100%;height:30px;background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),linear-gradient(135deg,#d41c3d 0,#861b83 100%);z-index:101}.top-red-line{color:#fff;background:#000;padding:6px 12px;border-radius:8px;line-height:11px;font-size:12px;display:inline-block;margin-left:15px;position:relative;transition:all .2s ease-in-out}.top-line h4{display:none}.top-red-line:hover{background:#fff;color:#000}a.btn.widget{color:#fff;min-width:270px;display:inline-block}a.btn.widget:hover{color:#c10505}a img{opacity:1;transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out}a:hover img{opacity:.9}#header .header-inner .mobile-menu{display:none}@media screen and (max-width:1068px){#menu-new-primary-menu>li>a{height:60px;padding:0 15px;font:16px/60px 'Open Sans',sans-serif;font-weight:700}#header{height:60px;box-sizing:border-box}#header .header-inner a#logo{float:left;height:60px;width:123px;position:relative;padding:10px 0;margin:0 15px;box-sizing:border-box}}@media only screen and (max-width:820px){.top-line{font-size:12px}.top-red-line{margin-left:5px}.search-inner{margin-top:10px}.ui-autocomplete{position:fixed!important;top:31px!important;z-index:119;width:100%!important}div#search input{padding:0 35px 0 10px}body.menu-opened,html.menu-opened{overflow:hidden;height:100%}#header,#header.small{height:60px}.header-inner{float:left;width:100%;height:60px;max-width:100%}.header-inner a#logo.desktop-logo{display:none}#header .header-inner .logo{width:100%;height:40px}#header .header-inner a#logo,#header.small .header-inner a#logo{float:left;width:100%;height:60px;position:relative;padding:10px 0;margin:0;box-sizing:border-box}#header .header-inner .mobile-menu{display:block;height:60px;overflow:hidden}#header .header-inner .tablet-header-noscroll{-webkit-transition:opacity .2s ease-in-out,max-height .3s ease-out;-moz-transition:opacity .2s ease-in-out,max-height .3s ease-out;-ms-transition:opacity .2s ease-in-out,max-height .3s ease-out;-o-transition:opacity .2s ease-in-out,max-height .3s ease-out;transition:opacity .2s ease-in-out,max-height .3s ease-out;opacity:1;max-height:60px}#header.small .header-inner .tablet-header-noscroll,.menu-opened #header .header-inner .tablet-header-noscroll{opacity:0;max-height:0;overflow:hidden}#header.small .header-inner .tablet-header-scroll,.menu-opened #header .header-inner .tablet-header-scroll{opacity:1;max-height:60px;background:0 0;overflow:hidden}#header .menu-expand{margin:9px 19px 9px 0;width:90px;height:40px;border-radius:5px;border:1px solid #d8d6d6;display:inline-block;line-height:40px;text-align:center;font-family:'Open Sans',sans-serif;text-transform:uppercase;color:#171719;float:right;font-weight:700}#header .header-inner .tablet-header-scroll .logo{width:123px;height:40px}#header .header-inner .tablet-header-scroll a#logo{position:absolute;width:130px;height:60px;overflow:hidden;margin:0 15px}.menu-new-primary-menu-container::-webkit-scrollbar{display:none}#menu-new-primary-menu{float:left}.menu-new-primary-menu-container{background:#d8d6d6;border-bottom:1px solid #d8d6d6;width:100%;float:left;height:0;overflow:hidden;transition:height .35s ease-out}.menu-new-primary-menu-container.active-main-menu{width:100%;overflow-y:scroll}.mobile-menu-holder{background:#fff;float:left;display:block;width:100%}#menu-new-primary-menu>li:first-child{border-top:2px solid #b52354}#menu-new-primary-menu>li{float:left;width:100%}#header.small #menu-new-primary-menu li>a,#menu-new-primary-menu>li a{height:60px;line-height:60px;width:100%;box-sizing:border-box;float:left}#menu-new-primary-menu li.menu-item-has-children>a{width:90%}#menu-new-primary-menu li.menu-item-has-children>.arrow{width:77px;position:absolute;display:inline-block;height:60px;float:right;top:0;right:0}#menu-new-primary-menu li.menu-item-has-children>.arrow:after{transition:transform 350ms ease;position:absolute;right:18px;top:24px;content:"\00a0";display:inline-block;width:0;height:0;border-style:solid;border-width:0 7.5px 10px 7.5px;transform:rotate(270deg);border-color:transparent transparent #5a5959 transparent;border-radius:3px}#menu-new-primary-menu li.menu-item-has-children>.sub-menu{max-height:0;transition:max-height .35s ease-out;overflow:hidden;display:block;position:relative;float:left;top:0;width:100%;border:none;background:0 0}#menu-new-primary-menu li.menu-item-has-children.menu-expand-open>.sub-menu{max-height:400px}#menu-new-primary-menu li.menu-item-has-children.menu-expand-open>.arrow:after{border-color:transparent transparent #b52354 transparent;transition:transform 350ms ease;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#menu-new-primary-menu li.menu-item-has-children>.sub-menu>li{position:relative;box-sizing:border-box;padding:0 18px 0 24px;float:left;width:100%;height:52px}#menu-new-primary-menu li.menu-item-has-children>.sub-menu>li:first-child>a{border:none}#menu-new-primary-menu li.current-menu-item>a{color:#b52354}#menu-new-primary-menu li.menu-item-has-children>.sub-menu>li.current-menu-item>a:before{border-color:transparent transparent transparent #c10505}#search:before{display:none}div#search{z-index:120;left:0;margin:0;position:fixed;width:100%;height:60px;background:#fff;top:0}.fullscreen-overlay{display:none;position:fixed;top:0;left:0;width:100%;background:#000;height:100%;opacity:.8;z-index:110}.search-active .fullscreen-overlay{display:block}}.social-icon-opc{opacity:1;transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out}.social-icon-opc:hover{opacity:.1}.social-icon-opc a,.social-icon-opc a:hover{color:#fff}.btn.hide-winners,.btn.show-winners{width:100%;margin-bottom:25px}.type-faq h1{position:relative}.type-faq h1 a{font-size:23px}.type-faq h1 a:hover{text-decoration:underline;opacity:.6}.type-faq h1 a:before{content:"\00a0";display:inline-block;position:absolute;left:-25px;top:8px;width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 9px;border-color:transparent transparent transparent #c10505}.top-red-line:hover{text-decoration:none;cursor:pointer}section#execphp-3{line-height:20px}@media only screen and (min-width:320px) and (max-width:767px){.faq.type-faq.status-publish.entry{margin-left:15px}body.blog div.site-inner{margin-top:109px}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap{min-width:300px;width:100%}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main.content{width:100%;padding-left:0}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main article{left:-2px;position:relative;width:89%}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main article header.entry-header h1.entry-title{line-height:23px;letter-spacing:-.2px;margin-bottom:20px}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main article p.entry-meta{margin-bottom:9px;font-size:14px;margin-left:0;letter-spacing:-.6px;padding-bottom:6px}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main article p.entry-meta a{font-size:14px;margin-left:-1px;letter-spacing:-.6px}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main article p.entry-meta span.entry-comments-link{display:none}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main article div.entry-content p{line-height:20px}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main article div.entry-content p a.more-link{bottom:-10px;position:relative;font-size:13px;padding:5px 18px 5px 20px}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main article div.entry-content p a img{max-width:100%}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main div.post-bottom-share{display:none}body.blog div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid{padding-top:26px}body.blog div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid h4{font-size:25px;margin-left:5px}body.blog div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid button.btn{font-size:21px;letter-spacing:.9px;padding:11px 8px 12px 5px;margin-top:13px;width:278px;margin-left:6px}body.archive div.site-inner,body.single div.site-inner{margin-top:109px}body.archive div.site-inner div.middlegrid div.content-sidebar-wrap,body.single div.site-inner div.middlegrid div.content-sidebar-wrap{min-width:300px;width:100%}body.archive div.site-inner div.middlegrid div.content-sidebar-wrap main.content,body.single div.site-inner div.middlegrid div.content-sidebar-wrap main.content{width:100%;padding-left:0}body.archive div.site-inner div.middlegrid div.content-sidebar-wrap main article,body.single div.site-inner div.middlegrid div.content-sidebar-wrap main article{left:42px;position:relative;width:89%}body.archive div.site-inner div.middlegrid div.content-sidebar-wrap main article header.entry-header h1.entry-title,body.single div.site-inner div.middlegrid div.content-sidebar-wrap main article header.entry-header h1.entry-title{line-height:23px;letter-spacing:-.2px;margin-bottom:20px}body.archive div.site-inner div.middlegrid div.content-sidebar-wrap main article p.entry-meta,body.single div.site-inner div.middlegrid div.content-sidebar-wrap main article p.entry-meta{margin-bottom:9px;font-size:14px;margin-left:0;letter-spacing:-.6px;padding-bottom:6px}body.archive div.site-inner div.middlegrid div.content-sidebar-wrap main article p.entry-meta a,body.single div.site-inner div.middlegrid div.content-sidebar-wrap main article p.entry-meta a{font-size:14px;margin-left:-1px;letter-spacing:-.6px}body.archive div.site-inner div.middlegrid div.content-sidebar-wrap main article p.entry-meta span.entry-comments-link,body.single div.site-inner div.middlegrid div.content-sidebar-wrap main article p.entry-meta span.entry-comments-link{display:none}body.archive div.site-inner div.middlegrid div.content-sidebar-wrap main article div.entry-content p,body.single div.site-inner div.middlegrid div.content-sidebar-wrap main article div.entry-content p{line-height:24px}body.archive div.site-inner div.middlegrid div.content-sidebar-wrap main article div.entry-content p a.more-link,body.single div.site-inner div.middlegrid div.content-sidebar-wrap main article div.entry-content p a.more-link{bottom:10px;position:relative;font-size:13px;padding:5px 18px 5px 20px}body.archive div.site-inner div.middlegrid div.content-sidebar-wrap main article div.entry-content p a img,body.single div.site-inner div.middlegrid div.content-sidebar-wrap main article div.entry-content p img{max-width:100%}body.archive div.site-inner div.middlegrid div.content-sidebar-wrap main div.post-bottom-share{display:none}body.archive div#above-footer,body.single div#above-footer{padding-bottom:39px}body.archive div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid,body.single div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid{padding-top:26px}body.archive div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid h4,body.single div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid h4{font-size:25px;margin-left:5px}body.archive div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid button.btn,body.single div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid button.btn{font-size:21px;letter-spacing:.9px;padding:11px 8px 12px 5px;margin-top:13px;width:278px;margin-left:6px}body.single div#after-post-content{padding-bottom:30px}body.single div#after-post-content section#text-38 div.widget-wrap{padding-top:0}body.single div#after-post-content section#text-38 div.widget-wrap h4{font-size:22px;margin-left:0;padding:16px 3px 19px 5px}body.single div#after-post-content section#text-38 div.widget-wrap div.textwidget h3{padding:0 7px 0 6px;font-size:14px;letter-spacing:.1px;margin:5px 6px 4px 6px}body.single div#after-post-content section#text-38 div.widget-wrap div.textwidget button.btn{font-size:21px;letter-spacing:.9px;padding:11px 13px 12px 5px;margin-top:29px;width:275px;margin-left:2px}body.single div.photo-contest{width:100%}section#execphp-2 div.widget-wrap div.execphpwidget a.btn{width:auto;min-width:0}body.page div.site-inner{margin-top:0;padding-top:125px!important}body.page h2{font-size:30px;padding:1px 9px 0 0}body.page div.site-inner div.middlegrid{margin:-4px auto;width:100%}body.page div.site-inner div.middlegrid div.middlegridinner{width:90%;text-align:center}body.page div.site-inner div.middlegrid div.middlegridinner p{text-decoration:none;line-height:25px;text-align:left}body.page div.site-inner div.middlegrid div.middlegridinner div p.caption{font-size:12px;letter-spacing:-.2px;margin-top:2px;line-height:16px;padding:0 20px 0 18px;margin-left:10px}body.page div.site-inner div.middlegrid div.middlegridinner h4{font-size:21px;line-height:28px;margin-bottom:11px;text-align:left}body.page div.site-inner div.clip-two h2{font-size:19px;padding:0;letter-spacing:0}body.page div.site-inner div.middlegrid h2{font-size:21px;padding:0;letter-spacing:-.6px;margin-bottom:12px}body.page div.site-inner div.middlegrid div.middlegridinner h4.content{font-weight:700;margin-top:0;text-align:left;margin-left:0;position:relative;top:-7px;width:100%;padding-left:0;margin-top:5px}body.page div.site-inner div.middlegrid div.middlegridinner ul li{line-height:25px;margin-bottom:10px;text-align:left;padding:2px;text-align:left}ul.home-page-section-list li{text-align:center!important}ul.st-h-list li{padding-left:30px!important}.middlegridinner ul li{background:url(images/global/check.svg) no-repeat 0 8px;font-family:'Open Sans',sans-serif;line-height:1.5;margin-bottom:15px;font-size:17px;list-style:none;color:#666;padding-left:28px;background-size:19px auto;font-weight:400;text-align:left}ul.red.about{text-align:left!important}body.page div.site-inner div.middlegrid div.middlegridinner div.center h2{margin-left:-8px;line-height:39px}body.page div.site-inner div.mobile img{max-width:100%;margin-top:0;margin-bottom:15px}body.page div.site-inner div.mobile h2{font-size:24px;padding:0;letter-spacing:-.6px;margin-top:14px;margin-bottom:20px}body.page div.site-inner div.mobile h2.oswald{margin-top:1px;padding:0;line-height:41px}body.page div.site-inner div.mobile button.btn{font-size:18px;margin-top:-4px;padding:11px 14px 10px 14px;width:270px;letter-spacing:.7px;margin-bottom:10px}body.archive div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid,body.page div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid{padding-top:40px}body.archive div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid h4,body.page div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid h4{font-size:25px;margin-left:5px}body.archive div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid button.btn,body.page div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid button.btn{font-size:21px;letter-spacing:.9px;padding:11px 8px 12px 5px;margin-top:13px;width:278px;margin-left:6px}body div.site-inner div.middlegrid div.content-sidebar-wrap main div.archive-pagination{margin:0 auto;padding-bottom:19px;width:auto}body div.site-inner div.middlegrid div.content-sidebar-wrap main div.archive-pagination ul{margin-top:17px}body div.site-inner div.middlegrid div.content-sidebar-wrap main div.archive-pagination ul li a{font-size:13px;font-weight:700;font-family:"Open Sans"}li.pagination-next a:after,li.pagination-next a:before,li.pagination-previous a:after,li.pagination-previous a:before{content:''}}@media only screen and (min-width:768px) and (max-width:1023px){body.blog div.site-inner{margin-top:90px}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap{width:100%}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main.content{width:100%;padding-left:0}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main div.breadcrumb{font-size:14px;margin-top:28px;margin-bottom:31px;margin-left:2px}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main article{margin-bottom:40px!important;left:0;position:relative;width:100%}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main article header.entry-header h1.entry-title{line-height:29px;letter-spacing:-.2px;margin-bottom:3px}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main article p.entry-meta{margin-bottom:8px;font-size:15px;margin-left:1px;letter-spacing:.4px;padding-bottom:13px;padding-top:2px}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main article p.entry-meta a{font-size:14px;margin-left:-1px;letter-spacing:-.6px}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main article p.entry-meta span.entry-comments-link{display:none}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main article div.entry-content{padding-top:5px}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main article div.entry-content p{line-height:23px}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main article div.entry-content p a.more-link{bottom:3px;position:relative;font-size:17px;padding:7px 22px 7px 23px;margin-left:0}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main article div.entry-content p a img{max-width:100%;margin-right:6px;margin-bottom:24px}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main div.post-bottom-share{display:none}body.blog div#above-footer{padding-bottom:0;height:129px}body.blog div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid{padding-top:2px}body.blog div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid h4{width:324px;font-size:20px;margin-left:45px;letter-spacing:.3px}body.blog div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid button.btn{font-size:19px;letter-spacing:0;padding:11px 13px 9px 12px;margin-top:1px;width:195px;margin-left:0;right:44px}body.single .breadcrumb{margin-top:0!important}body.single .site-inner{margin-top:130px}body.archive .post-share,body.blog .post-share{display:none}body.page div.site-inner{margin-top:0}body.page h2{line-height:30px}body.page div.site-inner div.middlegrid{margin:0 auto;width:100%;letter-spacing:.4px;position:relative}body.page div.site-inner div.middlegrid div.middlegridinner{width:72%}body.page div.site-inner div.middlegrid div.middlegridinner p{text-decoration:none;font-size:17px;line-height:25px}body.page div.site-inner div.middlegrid div.middlegridinner div p.caption{font-size:16px;letter-spacing:.3px;margin-top:11px;line-height:16px;padding:0 3px 0 1px;margin-left:10px}body.page div.site-inner div.middlegrid div.middlegridinner h4{font-size:22px;margin-left:0;line-height:16px;margin-bottom:28px}body.page div.site-inner div.clip-two h2{font-size:28px;padding:0;letter-spacing:0;line-height:1.3}body.page div.site-inner div.middlegrid h2{font-size:29px;margin-bottom:20px}body.page div.site-inner div.middlegrid div.middlegridinner h4.content{font-weight:700;text-align:left;position:relative;top:-7px;width:100%;margin-top:25px;padding-left:0;margin-bottom:10px}body.page div.site-inner div.middlegrid div.middlegridinner ul{margin-bottom:25px;margin-top:15px;display:inline-block;padding-left:0}body.page div.site-inner div.middlegrid div.middlegridinner div.center h2{margin-left:-16px;line-height:2px;padding-bottom:15px}body.page div.site-inner div.desktop .col1{float:left;width:40%;padding-left:60px;margin-right:-60px}body.page div.site-inner div.desktop img{max-width:78%}body.page div.site-inner div.desktop h2{font-size:25px;padding:0}body.page div.site-inner div.desktop h2.oswald{margin-top:1px;padding:0;line-height:41px}body.page div.site-inner div.desktop button.btn{font-size:18px;margin-top:24px;padding:11px 14px 9px 14px;width:94%;letter-spacing:.7px}body.archive div#above-footer,body.page div#above-footer{padding-bottom:58px;height:77px}body.archive div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid,body.page div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid{padding-top:0}body.archive div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid h4,body.page div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid h4{font-size:21px;margin-left:44px;width:332px}body.archive div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid button.btn,body.page div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid button.btn{font-size:19px;letter-spacing:.1px;height:53px;line-height:20px;margin-top:2px;width:196px;margin-left:4px;float:none}.sidebar{width:285px}.content-sidebar .content-sidebar-wrap{width:100%}body.page div.site-inner{padding-top:89px}}@media only screen and (min-width:1025px){body div.site-inner{margin-top:0;padding-top:144px}body div.site-inner div.middlegrid div.content-sidebar-wrap main div.breadcrumb{margin-bottom:31px;margin-top:42px}body div.site-inner div.middlegrid div.content-sidebar-wrap main div.photo-contest{width:100%;padding-bottom:29px;margin-bottom:35px}body div.site-inner div.middlegrid div.content-sidebar-wrap main div.photo-contest section#text-30 div.widget-wrap h4{margin-bottom:13px;font-size:27px;padding-top:22px;line-height:30px;padding-bottom:17px;font-family:'Open Sans',sans-serif}body div.site-inner div.middlegrid div.content-sidebar-wrap main div.photo-contest section#text-30 div.widget-wrap div.textwidget h3{font-size:25px;padding:5px 7px 1px 6px;line-height:33px}body div.site-inner div.middlegrid div.content-sidebar-wrap main div.photo-contest section#execphp-2 div.widget-wrap div.execphpwidget a{min-width:0;width:39%;padding:15px 19px 16px 21px;margin-top:0;font-size:20px;letter-spacing:.5px}body div.site-inner div.middlegrid div.content-sidebar-wrap main article{position:relative;width:100%;margin-bottom:50px;margin-top:40px}body div.site-inner div.middlegrid div.content-sidebar-wrap main article header.entry-header h1.entry-title{line-height:1.2;font-family:Montserrat,sans-serif}body div.site-inner div.middlegrid div.content-sidebar-wrap main article header.entry-header h1.entry-title a{font-size:27px}body div.site-inner div.middlegrid div.content-sidebar-wrap main article p.entry-meta{margin-bottom:9px;font-size:14px;letter-spacing:-.6px;padding-bottom:13px;font-weight:400}body div.site-inner div.middlegrid div.content-sidebar-wrap main article p.entry-meta a{font-size:14px;margin-left:-1px;letter-spacing:-.6px}body div.site-inner div.middlegrid div.content-sidebar-wrap main article div.entry-content p{line-height:24px;padding-top:5px}body div.site-inner div.middlegrid div.content-sidebar-wrap main article div.entry-content p a.more-link{bottom:-21px;position:relative;font-size:17px;padding:8px 22px 7px 22px}body div.site-inner div.middlegrid div.content-sidebar-wrap main article header.entry-header p.entry-meta span.entry-comments-link a{margin-left:5px;margin-right:5px}body div.site-inner div.middlegrid div.content-sidebar-wrap main article div.entry-content p a img{max-width:100%;margin:0 auto}.sidebar div.btn{margin:0 auto!important}.sidebar{width:285px;margin-top:42px}body.archive .post-share,body.blog .post-share{display:none}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main,body.category-tutorials div.site-inner div.middlegrid div.content-sidebar-wrap main,body.page div.site-inner div.middlegrid div.content-sidebar-wrap main,body.single-post div.site-inner div.middlegrid div.content-sidebar-wrap main{width:560px;padding-right:49px;margin-right:49px;margin-top:0;border-right:2px solid #f6f6f6}button.full{width:100%}body{overflow-x:hidden}body.page div.site-inner{padding-top:145px}body.page-id-25172 div.site-inner div.middlegrid{width:auto}body.page div.site-inner div.middlegrid div.middlegridinner p{display:inline-block}body.page div.site-inner div.middlegrid div.middlegridinner ul li{line-height:25px;margin-bottom:15px}body div#above-footer,body.archive div#above-footer{padding-top:11px;padding-bottom:11px;height:115px;margin-top:0;position:relative;z-index:1}body div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid,body.archive div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid{padding-top:0}body div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid h4,body.archive div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid h4{margin-top:18px;font-size:24px;margin-left:0;width:80%}body div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid button.btn,body.archive div#above-footer section#text-37 div.widget-wrap div.textwidget div.middlegrid button.btn{font-size:25px;letter-spacing:.1px;padding:13px 0 12px 0;margin-top:-37px;width:234px;margin-left:4px;float:right;right:0;font-size:20px}body.category-contest div.site-inner div.middlegrid div.content-sidebar-wrap main article div.entry-content p a img{max-width:100%;margin-right:3px;margin:0 auto}}@media only screen and (max-width:1068px){body.page div.site-inner{padding-top:91px}}@media only screen and (max-width:781px){#header{top:40px}.top-line{height:40px;line-height:40px}}body.author .author-boxs{padding-bottom:40px}body.author .author-boxs .one-fourth,body.author .author-boxs .one-third,body.author .author-boxs .two-thirds{margin-left:0}body.author .author-boxs .one-third{width:30%}body.author .author-boxs .one-third img{width:90%}body.author .author-boxs .two-thirds{width:70%}body.author .author-boxs .author-name{font-family:'Open Sans';font-weight:700;font-size:18px;padding-bottom:10px}body.author .author-boxs .author-bio{font-size:13px;color:#666}body.author .author-description{display:none}#about-page .middlegridinner li{font-size:17px;padding-left:30px;font-weight:400}img.nomargintop{margin-top:0;width:190px}h2.mg.st{font-size:30px}h1.center{text-align:center}.about-name{font-size:30px;padding-bottom:10px;font-weight:400;display:block;font-family:'Open Sans',sans-serif;color:#000}@media only screen and (max-width:767px){.aboutpage img.nomargintop{width:100%;padding-bottom:10px}.aboutpage p{width:100%;margin:0 auto;padding-bottom:15px}img.alignnone{margin-top:0}#about-page-authors h2{margin-top:0}}@media only screen and (max-width:1023px) and (min-width:768px){.content-sidebar .content,.sidebar-content .content{width:80%;padding-left:10%;text-align:justify}.search_box{margin-top:20px;width:80%;padding-left:10%}}@media only screen and (max-width:767px){.content-sidebar .content,.sidebar-content .content{margin-top:0;width:92%;padding-left:4%;text-align:justify}.search_box{margin-top:20px;width:92%;padding-left:4%}.content-sidebar .content-sidebar-wrap,.full-width-content .content,.full-width-content .content-sidebar-wrap,.sidebar-content .content-sidebar-wrap{width:100%}p#backtoblog{text-align:center}.inline-block{text-align:center}button#backtoblog{display:inline-block}button#backtoblog_faq{display:inline-block}.clip-one{margin-bottom:30px;background:url(https://images.iphonephotographyschool.com/22345/1049/clip-1-small.jpg) no-repeat center center;background-size:100% auto}@media (-webkit-min-device-pixel-ratio:1.5){.clip-one{margin-bottom:30px;background:url(https://images.iphonephotographyschool.com/22345/2098/clip-1-small.jpg) no-repeat center center;background-size:100% auto}}}@media only screen and (max-width:767px){.entry-content p{font-size:16px;line-height:25px;letter-spacing:0}h1#home-page{margin-top:25px;font-size:21px}}@media only screen and (max-width:320px){body.page div.site-inner{padding-top:41px}}@media only screen and (max-width:1023px) and (min-width:768px){.middlegrid{width:700px}button#backtoblog_faq{display:inline-block;margin-left:70px}}@media only screen and (max-width:767px){.middlegrid{width:96%;max-width:560px}body.archive div.site-inner div.middlegrid div.content-sidebar-wrap main article,body.single div.site-inner div.middlegrid div.content-sidebar-wrap main article{left:0}.images_clip_home{margin-bottom:30px}p#backtoblog-faq{text-align:center}h4#home_banner{margin-left:0;width:100%}}@media only screen and (max-width:1023px) and (min-width:768px){body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main.content{width:80%}}.faq_back_to{width:500px;height:42px}#clip-one-img-back{visibility:hidden;width:100%}#home-banner2-back{visibility:hidden;width:100%}img#contest_banner_back{visibility:hidden;width:100%;opacity:.3}.home_page_banner{padding-bottom:390px}@media only screen and (max-width:1023px){.home_page_banner{padding-bottom:434px}}ul#interviews{margin-right:22px}@media only screen and (max-width:1023px) and (min-width:768px){h4#home_banner{width:288px;margin-left:-9px}button#home_banner{margin-left:-9px;width:290px;margin-top:5px}h1#home-page{margin-left:-10px}div#home_page_middle{width:627px}p#backtoblog-faq{margin-left:69px}ul.titles-home{margin-top:5px!important}h2#interviews-h2{float:left;margin-left:0}ul#interviews{float:left}}@media only screen and (min-width:1023px){h1.center{text-align:center;margin:0 auto;width:720px;margin-top:40px}}@media only screen and (max-width:1023px) and (min-width:768px){.col1-hand{float:left;overflow:hidden;position:relative;width:46%;position:absolute;bottom:0;margin-bottom:-24px}.col2{left:60px}.col2-hand{float:left;overflow:hidden;position:relative;width:48%;left:50%}h1.center{text-align:center;margin:40px auto 0 auto;width:650px;font-size:35px;margin-bottom:10px}.clip-one{margin-top:30px;background:url(https://images.iphonephotographyschool.com/22345/1049/clip-1-small.jpg) no-repeat center center;background-size:100% auto}@media (-webkit-min-device-pixel-ratio:1.5){.clip-one{margin-bottom:30px;background:url(https://images.iphonephotographyschool.com/22345/2098/clip-1-small.jpg) no-repeat center center;background-size:100% auto}}.clip-two{margin-top:18px;background:url(https://images.iphonephotographyschool.com/22339/951/large-collage-small.jpg) no-repeat center center;background-size:100% auto}@media (-webkit-min-device-pixel-ratio:1.5){.clip-two{margin-top:18px;background:url(https://images.iphonephotographyschool.com/22339/1902/large-collage-small.jpg) no-repeat center center;background-size:100% auto}}#clip-one-img-back{width:134%;max-width:134%}#home-banner2-back{width:149%;max-width:149%}.baner2-inside{position:absolute;top:0;bottom:0;left:0;right:0;width:700px;margin:auto}}.images_clip_home{text-align:center}h2#pho_c_h{padding-left:0}ul.titles-home.category-list-home{margin:5px 0 0 -10px}ul.titles-home.category-list-home>li>a{color:#000;padding:0 0 5px 0}ul.titles-home.category-list-home>li>a:hover{color:#c10505}@media only screen and (max-width:767px){img#about-img{margin-top:0}h1#home-page{margin-top:0}h1.center{margin-top:0;width:90%;margin:0 auto;font-size:22px}.clip-two{margin-top:30px;background:url(https://images.iphonephotographyschool.com/22339/951/large-collage-small.jpg) no-repeat center center;background-size:100% auto}@media (-webkit-min-device-pixel-ratio:1.5){.clip-two{margin-top:30px;background:url(https://images.iphonephotographyschool.com/22339/1902/large-collage-small.jpg) no-repeat center center;background-size:100% auto}}#clip-one-img-back{width:134%;max-width:134%}#home-banner2-back{width:184%;max-width:153%}.baner2-inside{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:147px;margin:auto}.home_page_banner{padding-bottom:364px}}@media only screen and (max-width:460px){#clip-one-img-back{width:200%;max-width:200%}.clip-one{margin-bottom:30px;background:url(https://images.iphonephotographyschool.com/22343/699/clip-1-smaller.jpg) no-repeat center center;background-size:100% auto}@media (-webkit-min-device-pixel-ratio:1.5){.clip-one{margin-bottom:30px;background:url(https://images.iphonephotographyschool.com/22343/1398/clip-1-smaller.jpg) no-repeat center center;background-size:100% auto}}.clip-two{margin-top:30px;background:url(https://images.iphonephotographyschool.com/22340/488/large-collage-smaller.jpg) no-repeat center center;background-size:100% auto}@media (-webkit-min-device-pixel-ratio:1.5){.clip-two{margin-top:30px;background:url(https://images.iphonephotographyschool.com/22340/976/large-collage-smaller.jpg) no-repeat center center;background-size:100% auto}}#home-banner2-back{width:324%;max-width:297%}}@media only screen and (max-width:320px){.clip-two h2{font-size:22px}}div#about-main-page{margin:30px 30px 80px 30px}.about_page_1{margin-bottom:-80px!important}@media only screen and (max-width:1023px){.about_page_1{margin-bottom:-10px!important}}ul.titles-home.category-list-home li{background:0 0;margin-left:0}@media only screen and (max-width:767px) and (min-width:320px){ul.titles-home.category-list-home{margin:0 auto 30px auto}}.categories-home-1{background:url(https://images.iphonephotographyschool.com/22349/240/homepage-tutorials.jpg) no-repeat center center;height:202px;background-size:100%;margin-top:10px}.categories-home-2{background:url(https://images.iphonephotographyschool.com/22347/240/homepage-interview.jpg) no-repeat center center;height:202px;background-size:100%;margin-top:10px}.categories-home-3{background:url(https://images.iphonephotographyschool.com/22348/240/homepage-news.jpg) no-repeat center center;height:202px;background-size:100%;margin-top:10px}@media (-webkit-min-device-pixel-ratio:1.5){.categories-home-1{background:url(https://images.iphonephotographyschool.com/22349/480/homepage-tutorials.jpg) no-repeat center center;height:202px;background-size:100%;margin-top:10px}.categories-home-2{background:url(https://images.iphonephotographyschool.com/22347/480/homepage-interview.jpg) no-repeat center center;height:202px;background-size:100%;margin-top:10px}.categories-home-3{background:url(https://images.iphonephotographyschool.com/22348/480/homepage-news.jpg) no-repeat center center;height:202px;background-size:100%;margin-top:10px}}p.youtube-sidebar:hover{opacity:.7}a.ebook_img:hover{opacity:.7}p.best-iphone-photography-apps:hover{opacity:.7}.after_book{height:30px;margin-bottom:-80px}.custom .menu-item.menu-item-search{float:right;width:260px}.custom .menu-search-form{float:right;padding-top:3px;width:250px}.custom form.menu-search-form{width:auto}.custom form.menu-search-form #s{background:#fff;border:1px solid #000;font-size:11px;margin:0 2px 0 0;padding:2px;width:180px;float:left}.custom .menu-search-form input#searchsubmit.my-wp-search{background:#000;color:#fff;cursor:pointer;float:right;padding:2px;text-transform:uppercase}.search_box{margin:20px 0}@media only screen and (min-width:1024px) and (max-width:1024px){.post-share .shares{display:none}.site-inner{margin-top:110px}.sidebar{margin-top:0}body.archive .post-share,body.blog .post-share{display:none}body.page div.site-inner{padding-top:0}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap{width:960px}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main.content{width:560px;padding-left:0}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main,body.page div.site-inner div.middlegrid div.content-sidebar-wrap main{margin-top:0}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main article p.entry-meta span.entry-comments-link{display:block}body div.site-inner div.middlegrid div.content-sidebar-wrap main div.breadcrumb{margin-bottom:31px;margin-top:40px;font-size:16px;margin-top:20px}.content-sidebar .content,.sidebar-content .content{width:560px;padding-left:0}.content-sidebar .content-sidebar-wrap{width:960px;margin-top:0}body.blog div.site-inner div.middlegrid div.content-sidebar-wrap main,body.page div.site-inner div.middlegrid div.content-sidebar-wrap main{margin-top:0}.sidebar{width:285px}.site-footer .wrap{padding:3% 5%;width:auto}.middlegridinner{margin:50px auto!important;width:730px}}.careers_banner{background:url(https://iphonephotographyschool.com/wp-content/themes/ips-theme/images/popup-bg.jpg) no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;height:100vh;background-color:#000}.careers_banner2{background:url(https://iphonephotographyschool.com/wp-content/themes/ips-theme/images/welcome-ad.jpg) no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;height:100vh;background-color:#000}.mobile_welcome{width:100%;max-width:600px;height:200px;background-color:#000;z-index:10000000;position:fixed;margin:0 auto;left:0;right:0;bottom:-250px;transition:all 1.8s ease;-moz-transition:all 1.8s ease;-webkit-transition:all 1.8s ease;-o-transition:all 1.8s ease}a.m-wel-btn-x{background:#fff;width:24px;border-radius:20px;margin:15px 15px 15px 15px!important}.mobile_welcome>a>div>img{float:left;position:absolute;bottom:0;height:90%;left:20px}p.sm-m-wel-title{color:#fff;font-style:italic;font-size:16px;margin-bottom:0;margin-top:14px}p.large-m-wel-title{color:#fff;font-weight:700;margin-bottom:10px;font-size:19px;line-height:1.4!important}button.m-wel-btn{font-size:19px;padding:14px;max-width:280px;font-weight:400;margin-top:6px;font-family:Open-sans,sans-serif}img.play-btn{width:14px;margin-left:9px}.text-block-wel-title{padding:20px 20px 20px 20px;margin-left:30%}@media only screen and (min-width:420px) and (max-width:600px){.mobile_welcome{height:146px}p.sm-m-wel-title{margin-top:-8px;font-size:14px}p.large-m-wel-title{margin-bottom:0;font-size:16px}button.m-wel-btn{font-size:14px;padding:7px;max-width:280px;font-weight:400;margin-top:6px}.hide-on-mobile{display:none}}@media only screen and (min-width:375px) and (max-width:419px){.mobile_welcome>a>div>img{float:left;position:absolute;bottom:0;height:91%;left:11px}.mobile_welcome{height:146px}p.sm-m-wel-title{margin-top:-8px;font-size:13px;font-weight:400}p.large-m-wel-title{color:#fff;font-weight:600;margin-bottom:0;font-size:15px;line-height:1.4!important}button.m-wel-btn{font-size:17px;padding:10px;max-width:244px;font-weight:400;margin-top:8px}.hide-on-mobile{display:none}img.play-btn{width:11px;margin-left:9px}.text-block-wel-title{padding:20px 20px 20px 20px;margin-left:10px}}@media only screen and (max-width:374px){.mobile_welcome>a>div>img{display:none}.mobile_welcome{height:146px}p.sm-m-wel-title{margin-top:-8px;font-size:13px;font-weight:400}p.large-m-wel-title{color:#fff;font-weight:600;margin-bottom:0;font-size:16px;line-height:1.4!important}img.play-btn{width:11px;margin-left:9px}button.m-wel-btn{font-size:13px;padding:7px;max-width:210px;font-weight:400;margin-top:6px}img.play-btn{width:11px;margin-left:9px}.text-block-wel-title{padding:20px 20px 20px 20px;margin-left:0}}@media only screen and (min-width:320px) and (max-width:320px){p.large-m-wel-title{font-size:13px}.mobile_welcome>a>div>img{display:none}button.m-wel-btn{font-size:15px;padding:11px;max-width:245px;font-weight:400;margin-top:11px}}.welcome_mat_mobile_v2{background-color:#e8f1f6;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;height:100vh}.full_banner_v2{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:85%;max-width:630px;border-radius:10px}.inner_full_banner_v2{background:#fff;padding:40px 20px 30px 20px;border-radius:10px;margin-bottom:20px}.welcome_test_v2_btn{border-radius:8px;background-color:#e22c26;border:none;margin-top:20px;font-family:Open-sans,sans-serif;padding:20px 0;width:100%;max-width:450px}.inner_full_banner_v2>h5{font-size:24px;text-align:left;font-weight:600;line-height:1.5;max-width:450px;display:block;margin:0 auto;margin-bottom:20px}.inner_full_banner_v2>h5>span.smaller{font-size:20px;text-align:left;display:block;font-weight:600;margin-bottom:10px}.cancel_btn{display:inline;font-size:20px;font-weight:700;border-bottom:3px dashed #00aeef;color:#00aeef;padding-bottom:5px}img.video_img_v2{max-width:450px;width:100%;height:auto}img.play_btn_icon{width:21px;margin-top:-10px;margin-left:8px;position:relative;top:3px}.take_me_back_x_v2{float:right;margin:-30px -4px 0 0;cursor:pointer;width:22px}a#take_me_back_x_v2{float:right;margin:-25px 0 0 0;cursor:pointer;width:22px}@media screen and (max-width:480px){.cancel_btn{display:inline;font-size:16px;font-weight:700;border-bottom:3px dashed #00aeef;color:#00aeef;padding-bottom:5px}.inner_full_banner_v2>h5>span.smaller{font-size:18px}.inner_full_banner_v2>h5{font-size:19px}.welcome_test_v2_btn{border-radius:8px;background-color:#e22c26;border:none;margin-top:20px;font-family:Open-sans,sans-serif;padding:10px 0;width:100%;max-width:450px}}@media screen and (max-width:320px){.inner_full_banner_v2>h5>span.smaller{font-size:12px}.inner_full_banner_v2>h5{font-size:17px;line-height:1.2}.welcome_test_v2_btn{border-radius:8px;background-color:#e22c26;border:none;margin-top:20px;font-family:Open-sans,sans-serif;padding:10px 0;width:100%;max-width:450px;font-size:17px;margin-top:20px;padding-top:11px}.inner_full_banner_v2{margin-bottom:15px}}.welcome_mat2{width:100%;height:100vh;background-color:#fff}@media all and (orientation:portrait){.welcome_mat2{width:100%;height:100vh;background-color:#fff}}.welcome-mat{width:100%;height:100vh;background-color:#fff;display:flex;align-items:center}.welcome-mat__sidebar{background-color:#8d0101;height:100%;max-width:470px;width:30%;float:left;box-shadow:0 0 19px 0 rgba(0,0,0,.5);display:flex;align-items:center;position:relative}@media screen and (max-width:1023px){.welcome-mat__sidebar{display:none}}.welcome-mat__dots-img{width:93%;height:auto;margin:14px auto 0;display:block;position:absolute;top:0;left:16px}.welcome-mat__phone-img{width:56%;max-width:243px;transform:rotate(-9deg);margin-left:60%}.welcome-mat__cover-img{width:70%;max-width:320px;margin-left:60%;z-index:1}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.welcome-mat__cover-img{width:180px}}.welcome-mat__content{width:540px;margin:0 auto}.welcome-mat__content-inner{max-width:480px;position:relative;width:94%;margin:0 auto}.welcome-mat__close{position:absolute;right:-10px;top:-40px;font-size:31px;padding:0 9px;color:#494949;cursor:pointer}.welcome-mat__link{cursor:pointer}.welcome-mat__close:hover{color:#000}.welcome-mat__close__mobile{display:none}@media screen and (max-width:767px){.welcome-mat__close__mobile{position:absolute;right:0;top:0;font-size:38px;padding:0 7px;color:#868686;cursor:pointer;font-weight:100;display:block}.welcome-mat__close{display:none}}@media screen and (max-width:767px) and (orientation:landscape){.welcome-mat__close{top:-30px}}@media screen and (max-width:896px) and (orientation:landscape){.welcome-mat__close{top:-30px}}@media screen and (max-width:767px){.welcome-mat__close{right:-7px;top:-43px;font-size:36px}}.cta-form__small-title,.welcome-mat__small-title{font-style:italic;font-size:20px;color:#424242;text-align:center;margin-bottom:20px;letter-spacing:0}.cta-form__title,.welcome-mat__title{font-weight:700;font-size:27px;color:#000;text-align:center;margin-bottom:20px;letter-spacing:0;line-height:1.2}@media screen and (max-width:767px){.cta-form__small-title,.welcome-mat__small-title{font-size:17px}.cta-form__title,.welcome-mat__title{font-size:21px}}.welcome-mat__image{margin:0 auto;display:block}@media screen and (max-width:767px){.welcome-mat__image{width:266px}}@media screen and (max-width:767px){.welcome-mat__image{width:266px}}@media screen and (max-width:896px) and (orientation:landscape){.welcome-mat__image{display:none}.welcome-mat__title{font-size:20px!important;margin-top:-10px!important;margin-bottom:4px!important}.counter ul.countdown li p{margin-bottom:3px!important}.cta-form__submit,.welcome-mat__submit{margin-top:0!important}.welcome-mat__no-thanks{margin-top:20px!important}.welcome-mat__close{top:-33px!important}}.welcome-mat__no-thanks{font-size:16px;color:#868686;text-align:center;margin-top:30px;cursor:pointer;margin:0 auto;width:200px;margin-top:20px}.welcome-mat__no-thanks--mobile{color:#a9a9a9;margin-top:25px}.welcome-mat__no-thanks:hover{text-decoration:underline}.cta-form__email-input,.welcome-mat__email-input{margin:0 auto;display:block;font-size:18px;height:52px;position:relative}.cta-form__email-input:focus,.welcome-mat__email-input:focus{box-shadow:inset 0 0 2px #000}.cta-form__floating-box-email,.welcome-mat__floating-box-email{position:relative;width:100%;max-width:450px;margin:0 auto}.cta-form__floating-box-email.error input,.welcome-mat__floating-box-email.error input{color:#c10505;padding-top:19px;padding-bottom:0;border:1px solid #c10505;border-left:4px solid #c10505}.cta-form__floating-box-email.error>.cta-form__email-input--label--error,.welcome-mat__floating-box-email.error>.welcome-mat__email-input--label--error{display:block}.cta-form__floating-box-email.error .cta-form__email-input--label,.welcome-mat__floating-box-email.error .welcome-mat__email-input--label{opacity:0}.cta-form__email-input--label--error,.welcome-mat__email-input--label--error{display:none;top:9px;position:absolute;font-size:12px;color:#c10505;left:6px}.cta-form__email-input--label,.welcome-mat__email-input--label{position:absolute;top:20px;left:3px;opacity:0;font-size:12px;color:#9f9f9f;transition:all .3s ease;pointer-events:none}.cta-form__floating-box-email input:not(:placeholder-shown),.welcome-mat__floating-box-email input:not(:placeholder-shown){padding-top:19px;padding-bottom:0}.cta-form__floating-box-email input:not(:placeholder-shown)+label,.welcome-mat__floating-box-email input:not(:placeholder-shown)+label{opacity:1;top:9px}.cta-form__submit,.welcome-mat__submit{background:linear-gradient(135deg,#d41c3d 0,#861b83 100%);border-radius:2px;color:#fff;font-family:"Open Sans",sans-serif;font-weight:700;text-transform:none;height:52px;margin:15px auto;padding:0;display:block;border:none;width:100%;max-width:450px;font-size:21px;border-radius:8px}.cta-form__submit:hover,.welcome-mat__submit:hover{border:none;background:linear-gradient(135deg,#b91936 0,#6d166a 100%);color:#fff}.welcome-mat-mobile{background:url(/wp-content/themes/ips-theme/images/welcome_mat_mobile_bg.jpg) no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;height:100vh;background-color:#000;display:flex;align-items:center}@media screen and (max-width:1023px){.welcome-mat__content-inner{position:relative;margin:0 auto;width:330px;margin-top:-90px!important}}@media screen and (max-width:767px){.welcome-mat__content-inner{position:relative;margin:0 auto;width:330px}}@media screen and (max-width:896px) and (orientation:landscape){.welcome-mat__content-inner{max-width:510px;margin-top:10px;align-self:flex-start}}@media screen and (max-width:374px){.welcome-mat__content-inner{width:95%}}@media screen and (max-width:320px){.welcome-mat__content-inner{position:relative;margin:0 auto;width:330px;margin-top:-60px!important;width:95%}.welcome-mat__title{font-size:18px!important}.welcome-mat__image{width:200px}}@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :landscape){.welcome-mat__content-inner{margin-top:-80px!important}.counter h4{font-size:15px}.cta-form__submit,.welcome-mat__submit{background:#c10505;border-radius:2px;color:#fff;font-family:"Open Sans",sans-serif;font-weight:700;text-transform:none;height:37px;margin:15px auto -8px;padding:0;display:block;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);width:100%;max-width:450px;font-size:21px}.counter ul.countdown li .flap{width:50px;height:50px}.counter ul.countdown li span{font-size:29px;padding-top:10px}}.welcome-mat-mobile__close{top:-15px;right:0;color:#fff;font-size:33px;padding:0 9px 9px;position:absolute}@media screen and (max-width:896px) and (orientation:landscape){.welcome-mat-mobile__close{top:0}}@media screen and (max-width:1023px){.welcome-mat__small-title{font-size:19px;font-style:italic;margin-top:30px;text-align:center;color:#fff;text-align:center;letter-spacing:0}.welcome-mat__title{font-size:26px;font-weight:700;margin-top:-10px;margin-bottom:20px;text-align:center;letter-spacing:0;line-height:1.3}}@media screen and (max-width:414px){.welcome-mat__title{font-size:26px}}@media screen and (max-width:413px){.welcome-mat__title{font-size:24px;margin-bottom:10px}}@media screen and (max-width:374px){.welcome-mat__title{font-size:22px}}.welcome-mat{background:url(/wp-content/themes/ips-theme/images/IPA_welcome_mat_2.jpg) no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;height:100vh;background-color:#fff;display:flex;align-items:center}@media screen and (max-width:767px){.welcome-mat{background:#fff}}.welcome-mat__small-title{color:#fff}.careers_banner3{background:url(/wp-content/themes/ips-theme/images/welcome-bg-snow_mini.jpg) no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;height:100vh;background-color:#000}.full_banner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:680px}.full_banner_test2{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:500px;background-color:#fff;padding:20px 50px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.full_banner_test2>h5{font-size:26px;line-height:46px;text-align:center;font-family:'Open Sans',sans-serif;font-weight:400}.full_banner>a>button{text-transform:none}.full_banner>a>button:hover{background-color:#ec1d1d;color:#fff;border:1px solid #ec1d1d}button#take_me_back{background-color:#646464;border:1px solid #646464;color:#fff;text-transform:none;margin-left:30px}button#take_me_back:hover{background:#909090}button#take_me_back2{background-color:#646464;border:1px solid #646464;color:#fff;text-transform:none;margin-left:30px}button#take_me_back2.mobile_back{width:230px!important}button#take_me_back3.mobile_back{color:#c10505;outline:0;font-size:17px;background:0 0;border:0;line-height:20px;border-bottom:3px solid #c10505;width:94px;padding:25px 0 6px 0;text-transform:inherit}button#take_me_back2:hover{background:#909090}.full_banner>h4{font-family:'Open Sans',sans-serif;font-size:60px;color:#fff;margin-bottom:40px;font-weight:400}.full_banner>h5{font-family:'Open Sans',sans-serif;font-size:35px;color:#fff;margin-bottom:40px;font-weight:400}.full_banner_2>h5{font-family:'Open Sans',sans-serif;font-size:31px;color:#fff;margin-bottom:34px;font-weight:400;color:#000}.full_banner>h6{font-family:'Open Sans',sans-serif;font-weight:400;font-size:19px}.full_banner>form>.infusion-field{margin-bottom:15px;width:570px;margin:0 auto 20px auto}.full_banner>form>.infusion-field>input.error{-webkit-box-shadow:inset 0 0 0 4px #c10505;-moz-box-shadow:inset 0 0 0 4px #c10505;box-shadow:inset 0 0 0 4px #c10505;border:none}.full_banner_test2>form>.infusion-field{margin-bottom:15px;width:100%;margin:0 auto 20px auto}.full_banner_test2>form>.infusion-field>input{background-color:#f4f4f4;font-size:20px;height:50px;border:none;color:#000}.full_banner_test2>form>.infusion-field>input.error{-webkit-box-shadow:inset 0 0 0 4px #c10505;-moz-box-shadow:inset 0 0 0 4px #c10505;box-shadow:inset 0 0 0 4px #c10505;border:none}.full_banner_test3>form>.infusion-field>input.error{-webkit-box-shadow:inset 0 0 0 4px #c10505;-moz-box-shadow:inset 0 0 0 4px #c10505;box-shadow:inset 0 0 0 4px #c10505;border:none}.full_banner>form>.infusion-field>input{border-radius:0;font-size:18px;color:#000;border:none}a#take_me_back_x{float:right;margin:10px 15px 0 0;cursor:pointer;width:26px;height:26px}.full_banner>a>button#mobile{width:230px;margin-bottom:0}@media screen and (max-width:1023px){.full_banner{width:90%}.full_banner>h4{font-size:45px}.full_banner>a>button{width:200px;margin-bottom:30px}button#take_me_back{width:200px;margin-bottom:30px}button#take_me_back2{margin-bottom:30px}}@media screen and (max-width:720px){.full_banner>form>.infusion-field{width:100%}.full_banner>h5{font-size:30px}button#take_me_back2{display:block;margin:0 auto;margin-top:10px}.full_banner_test2{width:90%;padding:13px}}@media screen and (max-width:480px){.full_banner>h4{font-size:30px}button#take_me_back{width:173px}.full_banner>a>button{width:175px}.full_banner>form>.infusion-field>input{width:270px}.full_banner_test2>h5{font-size:21px;line-height:26px}}@media screen and (max-width:419px){button#take_me_back{margin-left:0}.full_banner>h5{font-size:20px}}@media screen and (max-width:320px){.full_banner>h4{font-size:30px}.full_banner_test2>h5{font-size:18px;line-height:29px}.full_banner_2>h5{font-size:21px!important}}@media all and (orientation:landscape) and (max-width:1023px){.full_banner>h4{font-size:30px;margin-bottom:40px}.full_banner>h5{font-size:25px;margin-bottom:10px}button#take_me_back{width:140px}button#take_me_back2{width:140px;display:inline}.full_banner>a>button{width:175px}.full_banner>form>.infusion-field>input{height:35px;width:100%}.full_banner>a>button#mobile{margin-right:10px}.thumbnail img{display:block;width:100%;visibility:hidden;height:60px}#welcome_2_phone{display:none}}@media all and (orientation:landscape) and (max-width:480px){.full_banner>a>button#mobile{margin-right:0}.thumbnail img{display:block;width:100%;visibility:hidden;height:60px}.full_banner_test2>h5{font-size:23px;line-height:29px;text-align:center;font-family:'Open Sans',sans-serif;font-weight:400}}@media screen and (max-width:767px){.full_banner_2>h6{font-family:'Open Sans',sans-serif;font-weight:400;font-size:17px;text-align:center}.full_banner_2>h5{font-size:25px;text-align:center;font-weight:700}.full_banner_2>a>button#mobile{width:220px;margin-bottom:0;width:100%!important}}#spopup{-moz-border-radius:9px;-moz-box-shadow:inset 0 0 3px #333;-webkit-box-shadow:inset 0 0 3px #333;box-shadow:inner 0 0 3px #333;padding:12px 14px 12px 14px;width:400px;position:fixed;bottom:13px;display:none;z-index:90;background-color:#000;margin-left:-200px;border-top:8px solid #c10505}#spopup.lazy-bg-loaded{background-image:url(https://iphonephotographyschool.com/wp-content/themes/ips-theme/images/popup-image.jpg)}form>.infusion-field>input.error{-webkit-box-shadow:inset 0 0 0 4px #c10505;-moz-box-shadow:inset 0 0 0 4px #c10505;box-shadow:inset 0 0 0 4px #c10505;border:none}.side-popup{width:360px;margin-left:20px}input.scroll-submit{width:100%;height:44px;padding-top:8px;margin-bottom:12px}.scroll-submit{width:100%;height:48px;padding-top:8px;margin-bottom:10px}input.scroll-input{height:40px;margin-bottom:10px}.side-popup>p{font-size:20px;font-weight:700;margin-bottom:10px;margin-top:6px}@media screen and (max-width:1359px){#spopup{width:415px;margin-left:0}}@media screen and (max-width:540px){#spopup{width:80%;bottom:0}.side-popup{width:85%;margin-left:20px}.side-popup>p{font-size:15px}}.thumbnail img{display:block;width:100%}.btns .pos-absolute{right:0;bottom:0;left:50%;top:50%}.thumbnail{position:relative}.thumbnail button{width:270px;height:60px}.no-btn{display:block;font-size:18px;color:#3faefc;font-weight:600;margin-top:15px;padding-bottom:5px;border-bottom:2px dashed #3faefc}.center-in-container{position:absolute;margin:auto;top:0;bottom:0;right:0;left:0}.thumbnail button{width:260px;height:60px}button.center-in-container{background:#29b33d;border:none;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}button.center-in-container:hover{color:#fff}.no-btn{display:block;font-size:18px;color:#3faefc;font-weight:600;margin-top:15px;padding-bottom:5px;border-bottom:2px dashed #3faefc;cursor:pointer}a.no-btn:hover{color:#3faefc}.no-btn-div{display:table;margin:0 auto}@media screen and (max-width:736px){.nav-up{top:-85px!important}}@media screen and (max-width:1024px){ul#menu-new-primary-menu{margin-right:0}}@media only screen and (min-width:1025px){.execphpwidget>p{line-height:27px}}@media screen and (max-width:736px){.execphpwidget>p{line-height:20px;letter-spacing:.4px}}@media screen and (min-width:767px) and (max-width:1068px){ul.sub-menu{top:60px}}@media only screen and (min-width:1025px) and (max-width:1068px){body div.site-inner{margin-top:0;padding-top:80px}}#ouibounce-modal{font-family:'Open Sans',sans-serif;display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:101}@media only screen and (max-width:768px){#ouibounce-modal{display:none!important}}#ouibounce-modal .underlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.9);cursor:pointer;-webkit-animation:fadein .5s;animation:fadein .5s;backdrop-filter:blur(4px);z-index:101}#mobile-modal .underlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(255,255,255,.8);backdrop-filter:blur(4px);cursor:pointer;-webkit-animation:fadein .5s;animation:fadein .5s;z-index:101}#ouibounce-modal .modal{width:750px;height:400px;background-color:#fff;z-index:1;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;border-radius:0 0 8px 8px;-webkit-animation:popin .3s;animation:popin .3s;z-index:9999;display:flex;align-items:center}#ouibounce-modal .modal:before{content:'';position:absolute;bottom:100%;left:0;width:100%;height:8px;border-radius:8px 8px 0 0;background:linear-gradient(135deg,#d41c3d 0,#861b83 100%)}.modal-form__p{font-size:20px!important;margin-bottom:10px;color:#323232}.modal-form__p--title{font-weight:700!important;font-size:22px!important;color:#323232!important;line-height:1.3;margin-bottom:20px}.modal-form__alert{color:#b52354;font-size:23px;font-weight:700}.modal-img{height:100%}.modal-img__image{height:100%;border-radius:0 0 0 8px}.modal-form{margin-left:35px}#ouibounce-modal .modal-title{font-size:18px;background-color:#fff;color:#fff;padding:10px;margin:0;border-radius:4px 4px 0 0;text-align:center}#ouibounce-modal h3{color:#000;font-size:1em;margin:.2em;text-transform:inherit;font-weight:600;font-size:30px;font-family:'Open Sans',sans-serif;margin-top:-20px}#ouibounce-modal .modal-body{font-size:.9em;background-image:url(https://iphonephotographyschool.com/wp-content/themes/ips-theme/images/iphone-retargeting.jpg);background-repeat:no-repeat;background-position:top center;background-size:500px auto;height:220px;padding:30px}#ouibounce-modal p{color:#000;font-weight:400;font-size:18px}a#modal-close-corner{position:absolute;right:4px;font-size:23px;background:0 0;color:#000;cursor:pointer}button#close-rt-modal{background-color:#c2c2c2;border:1px solid #c2c2c2;color:#fff;text-transform:none;margin-left:10px}button#close-rt-modal:hover{background-color:#969696;border:1px solid #969696}#ouibounce-modal form{margin-top:15px}.retarget-modal-buttons{margin-top:80px}.cta-form__email-input--exit-intent{margin:0;width:100%!important;margin-bottom:10px!important;margin-top:10px!important}.cta-form__submit--exit-intent{max-width:330px;margin:0;margin-top:20px}.cta-form__submit--exit-intent.full-width{max-width:unset}#ouibounce-modal form input[type=submit]{text-transform:uppercase;font-weight:700;padding:12px;font-size:1.1em;border-radius:4px;color:#fff;background-color:#4ab471;border:none;cursor:pointer;-webkit-font-smoothing:antialiased}#ouibounce-modal form p{text-align:left;margin-left:35px;opacity:.8;margin-top:1px;padding-top:1px;font-size:.9em}#ouibounce-modal .modal-footer{position:absolute;bottom:20px;text-align:center;width:100%}#ouibounce-modal .modal-footer p{text-transform:capitalize;cursor:pointer;display:inline;border-bottom:1px solid #344a5f}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes popin{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}85%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-ms-keyframes popin{0%{-ms-transform:scale(0);transform:scale(0);opacity:0}85%{-ms-transform:scale(1.05);transform:scale(1.05);opacity:1}100%{-ms-transform:scale(1);transform:scale(1);opacity:1}}@keyframes popin{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}85%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);opacity:1}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}.exit-intent-mob{position:fixed;top:240px;left:50%;transform:translate(-50%,-50%);background:#000;width:85%;z-index:102;padding:7px 15px 24px;border-radius:8px;max-width:400px}.exit-intent-mob.lazy-bg-loaded{background-image:url(https://iphonephotographyschool.com/wp-content/themes/ips-theme/images/bg-mob-intent.jpg)}.exit-intent-mob__inner{max-width:490px}.close-btn{height:40px;width:30px;float:right;cursor:pointer;font-size:40px;color:#fff;margin-top:-16px;text-align:center;margin-right:-6px}@media screen and (orientation:landscape){.exit-intent-mob{top:170px}}.exit-intent-mob__title-line1{color:#fff;font-size:17px;margin-bottom:0;margin-top:14px}.exit-intent-mob__title-line2{color:#fff;font-size:22px;margin-top:0;font-weight:700;line-height:1.3;margin-top:10px;margin-bottom:16px}.exit-intent-mob__no-thanks{font-size:16px;color:#fff;text-decoration:underline;text-align:center;cursor:pointer;margin-top:10px}@media screen and (max-width:320px){.exit-intent-mob__title-line2{font-size:20px}}@media screen and (max-width:568px) and (orientation:landscape){.exit-intent-mob__title-line2{font-size:20px}}@media screen and (min-width:737px) and (orientation:landscape){.exit-intent-mob{top:250px}}.clip-two.clip-two-home-page{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1023px){.clip-two.clip-two-home-page{display:block}}@media only screen and (max-width:320px){body.page div.site-inner div.clip-two h2{font-size:16px;padding:0;letter-spacing:0}.baner2-inside{height:134px}}.under-blog-post-cta-desktop,.under-blog-post-cta-mobile{width:100%;border-radius:8px}.under-blog-post-cta-mobile{display:none}.under-blog-post-cta-desktop{display:block}@media only screen and (max-width:414px){.under-blog-post-cta-mobile{display:block}.under-blog-post-cta-desktop{display:none}}.no-js .lazy{display:none}.elcs-thank-you-email-label{display:block;text-align:left;max-width:420px;margin:0 auto;color:#c10506;margin-bottom:10px}.elcs-thank-you-email-input{max-width:420px;margin-bottom:10px}.cta-form{position:fixed;left:0;top:0;width:100%;height:100%;z-index:102;display:flex;align-items:center;justify-content:center}.cta-form__background{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.6);z-index:103}.cta-form__inner{background-color:#fff;padding:0;width:96%;max-width:600px;max-height:calc(100vh - 20px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:relative;padding:44px 0 33px;z-index:104;border-radius:12px}.cta-form__close{position:absolute;top:5px;right:0;color:#000;cursor:pointer;font-size:37px;padding:0 12px}.cta-form__content{max-width:500px;margin:0 auto;width:92%}.cta-form__small-title{font-style:italic;font-size:20px;color:#424242;text-align:center;margin-bottom:10px;letter-spacing:0}.cta-form__title{font-weight:700;font-size:22px;color:#000;text-align:center;margin-bottom:25px;letter-spacing:0}@media screen and (max-width:767px){.cta-form__small-title{font-size:17px}.cta-form__title{font-size:21px}}@media screen and (max-width:414px){.cta-form__title{font-size:20px}}@media screen and (max-width:375px){.cta-form__title{font-size:21px}}@media screen and (max-width:374px){.top-line{font-size:11px}}@media only screen and (max-width:767px){.hide-on-768{display:none}}@media only screen and (max-width:390px){.hide-on-390{display:none}}.content-sidebar-wrap{position:relative}#sticky{margin-bottom:0}#sticky.stick{position:fixed;top:110px}#sticky.stick-stop{position:absolute;top:auto;bottom:0}.show-ips-form:hover,.update-ips-elcs:hover{cursor:pointer}.iphoneography-button{font-size:18px;margin-top:-4px;padding:11px 14px 10px 14px;width:270px;letter-spacing:.7px;margin-bottom:10px}span.show-ips-form{color:#b52354}span.show-ips-form:hover{color:#6a1532;text-decoration:underline}.sidebar-button-apps{display:block;width:280px;height:50px;line-height:50px;padding:0;color:#fff}.product_page_title{font-size:32px;text-align:center;color:#3e3e3e;margin:40px 0 20px;padding:0 10px}.pp_title{margin-top:70px;margin-bottom:40px}@media screen and (max-width:1068px){.product_page_title{font-size:32px;margin-top:20px}}@media screen and (max-width:767px){.product_page_title{margin-top:12px}}@media screen and (max-width:420px){.product_page_title{font-size:28px}}@media screen and (max-width:320px){.product_page_title{font-size:28px}}.counter h4{font-size:17px;text-align:center;font-weight:700;margin-top:0;margin-bottom:6px}@media screen and (max-width:767px){.counter h4{font-size:15px}}.counter ul.countdown{display:flex;justify-content:center;align-items:center;list-style:none}.counter ul.countdown li{float:left;text-align:center;margin:0 8px 0 0;position:relative}@media screen and (max-width:767px){.counter ul.countdown li{margin:0 6px 0 0}}.counter ul.countdown li:last-child{margin:0}.counter ul.countdown li .flap{color:#fff;width:68px;height:68px;padding:0;font-size:50px;font-weight:700;border-radius:6px;background:linear-gradient(135deg,#d41c3d 0,#861b83 100%)}@media screen and (max-width:767px){.counter ul.countdown li .flap{width:55px;height:55px}}.counter ul.countdown li span{text-align:center;font-size:38px;display:block;padding-top:16px}@media screen and (max-width:767px){.counter ul.countdown li span{font-size:31px;padding-top:14px}}.counter ul.countdown li p{font-family:'Open Sans',sans-serif;font-size:13px;margin-bottom:22px;line-height:23px;color:#000;font-weight:700}@media screen and (max-width:767px){.counter ul.countdown li p{font-size:11px;margin-bottom:12px}}.product{display:flex;justify-content:center;align-items:stretch;background-color:#f5f5f5;margin-top:20px;margin-bottom:50px!important;border-radius:16px}.product__desc{padding:35px 50px;flex:1.4}.product__visual{background-color:#e5e5e5;padding:30px;display:flex;align-items:center;flex:1;border-radius:0 16px 16px 0}.product__title{color:#414141;font-size:28px;margin-bottom:28px}.product__p{color:#3a3a3a;font-size:17px;letter-spacing:unset;line-height:1.4}.product__button{width:72%;font-family:"Open Sans",sans-serif;text-transform:unset;font-size:23px;margin-top:32px;font-weight:600;width:390px}.product__image{margin-bottom:30px}.product__price{text-align:center;font-size:17px;color:#656565;margin-bottom:0;letter-spacing:unset;font-weight:600}span.old_price{color:#ca1c48;text-decoration:line-through}span.new_price{color:#009917;text-decoration-color:#08911b;text-decoration:underline;letter-spacing:unset}p.final_price{font-size:18px;font-weight:700;color:#000;text-decoration:underline;text-align:center;margin-top:5px;line-height:1.4}.product__image-first{display:none}.button__in-desc{display:block}.button__in-visual{display:none}.product__visual-inner{margin:0 auto}@media screen and (max-width:1022px){.product{width:95%;margin:20px auto}.product__desc{padding:40px 30px}.product__title{font-size:29px}.product__p{font-size:16px;line-height:1.4}.product__button{width:310px;height:55px;padding-top:12px;font-size:21px}.product__price{font-size:14px}p.final_price{font-size:16px}.product__visual{padding:10px}}@media screen and (max-width:767px){.product{width:unset;margin:unset;flex-direction:column;justify-content:center}.product__visual{padding:0 18px;background-color:unset;margin-top:40px}.product__image{display:none}.product__image-first{display:block;max-width:300px;margin:0 auto 30px;width:85%}.product__visual-inner{width:100%}.button__in-desc{display:none}.button__in-visual{display:block}.product__desc{padding:40px 30px 0}.product__price{font-size:17px;margin-bottom:12px}p.final_price{font-size:19px;margin-bottom:30px}.product__button{display:block;margin:30px auto 20px;width:100%;max-width:380px;padding-top:11px;font-size:20px}}@media screen and (max-width:560px){.product{width:95%;margin:0 auto}}@media screen and (max-width:413px){.product_page_title{font-size:27px}.product__desc{padding:30px 18px 0}.product__title{font-size:27px}p.final_price{font-size:17px}}@media screen and (max-width:374px){.product__price{font-size:15px;margin-bottom:4px}p.final_price{font-size:15px}.product__button{width:100%;font-size:19px}.product_page_title{font-size:25px}}.top-line.green{background:#057014}.top-line.black{background:#000;color:#fff}.black>.top-red-line{background-color:#fff;color:#000}.black>.top-red-line:hover{background-color:#eee;color:#000}.black>.top-red-line:visited{background-color:#fff;color:#000}.top-red-line:visited{color:#fff}.top-red-line:visited:hover{color:#000}@media screen and (max-width:768px){.hr-hide-on-mobile{display:none}}@media screen and (max-width:375px){.custom-more-link{font-size:14px!important;width:85%!important}}@media screen and (max-width:374px){.custom-more-link{font-size:14px!important;width:unset!important}}.recaptcha-containter{width:100%;height:100%;position:fixed;display:none;top:0;left:0;z-index:200}.google-recaptcha-wrapper{position:absolute;top:0;z-index:111;background-color:#fff;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}ul#menu-new-footer-menu{margin-bottom:10px}ul#menu-new-footer-menu>li{display:inline-block!important;padding-bottom:8px}ul#menu-new-footer-menu>li:last-child::after{content:"";display:none}.lead-magnet{display:flex;align-items:center;gap:10px;position:relative;max-width:285px;margin:0 0 20px 0}.lead-magnet:last-child{margin:0}.lead-magnet:hover .lead-magnet-img,.lead-magnet:hover h5,.lead-magnet:hover p{opacity:.7}.lead-magnet-img{display:block;position:relative;width:95px;min-width:95px;height:110px;border-radius:8px;object-fit:cover;transition:all .2s ease-in-out}.lead-magnet p{position:relative;font-size:14px;line-height:21px;letter-spacing:0;color:#8e8e93;margin:0 0 4px 0;transition:all .2s ease-in-out}.lead-magnet h5{position:relative;font-size:16px;line-height:18px;letter-spacing:0;transition:all .2s ease-in-out}.lead-magnet a.more-link{font-size:12px!important;line-height:14px;padding:7px 16px 7px 16px!important;margin:0}.lead-magnet span.more-link-text{font-size:12px;line-height:14px}.pagination{border:none}.pagination ul{margin-top:90px}.pagination ul li{margin:0 12px 0 0}.pagination ul li:last-child{margin:0}.pagination ul li a{display:inline-block;width:35px;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;line-height:35px;text-align:center;color:#171719;padding:0;border:1px solid #8e8e93;border-radius:6px}.pagination ul li:not(.active) a:hover{color:#171719;background:#f6f6f6}.pagination ul li.active a{color:#fff;border-color:#171719;background:#171719}.pagination ul li.pagination-omission{color:#171719}.pagination ul li.pagination-previous{margin:0 0 0 -8px}.pagination ul li.pagination-next{margin:0 -8px 0 0}.pagination ul li.pagination-next a,.pagination ul li.pagination-previous a{width:auto;white-space:nowrap;color:#171719;padding:0 8px;border:none}.pagination ul li.pagination-next a:after,.pagination ul li.pagination-previous a:before{display:none}@media screen and (max-width:767px){.pagination{padding:0 7px}.pagination ul li{margin:0 8px 0 0}.pagination ul li a{width:auto;padding:0 6px;border:none;background:0 0}.pagination ul li.active a{color:#171719;background:0 0}.pagination ul li.pagination-previous{margin:0 0 0 -6px}.pagination ul li.pagination-next{margin:0 -6px 0 0}}.search-results .content-sidebar-wrap:first-child{float:none;padding-right:50px}@media only screen and (max-width:767px){.search-results .content-sidebar-wrap:first-child{padding-right:0}}.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before{content:" ";display:block;background:#fff;position:absolute;z-index:30;-webkit-box-shadow:0 0 12px rgba(51,51,51,.5);-moz-box-shadow:0 0 12px rgba(51,51,51,.5);box-shadow:0 0 12px rgba(51,51,51,.5)}.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-horizontal .twentytwenty-handle:before{width:3px;height:9999px;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before{width:9999px;height:3px;top:50%;margin-top:-1.5px}.twentytwenty-after-label,.twentytwenty-before-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-after-label,.twentytwenty-before-label,.twentytwenty-overlay{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s}.twentytwenty-after-label,.twentytwenty-before-label{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.twentytwenty-after-label:before,.twentytwenty-before-label:before{color:#fff;font-size:13px;letter-spacing:.1em}.twentytwenty-after-label:before,.twentytwenty-before-label:before{position:absolute;background:rgba(0,0,0,.6);line-height:38px;padding:0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:6px}.twentytwenty-horizontal .twentytwenty-after-label:before,.twentytwenty-horizontal .twentytwenty-before-label:before{top:50%;margin-top:-19px}.twentytwenty-vertical .twentytwenty-after-label:before,.twentytwenty-vertical .twentytwenty-before-label:before{left:50%;margin-left:-45px;text-align:center;width:90px}.twentytwenty-down-arrow,.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow{width:0;height:0;border:6px inset transparent;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-6px}.twentytwenty-down-arrow,.twentytwenty-up-arrow{left:50%;margin-left:-6px}.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin:0 auto 24px}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0,0,0,0)}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label{opacity:0}.twentytwenty-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:attr(data-content)}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:attr(data-content)}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px}.twentytwenty-overlay{-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;background:rgba(0,0,0,0);z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,0)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid #fff;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;-webkit-box-shadow:0 0 12px rgba(51,51,51,.5);-moz-box-shadow:0 0 12px rgba(51,51,51,.5);box-shadow:0 0 12px rgba(51,51,51,.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;-webkit-box-shadow:0 3px 0 #fff,0 0 12px rgba(51,51,51,.5);-moz-box-shadow:0 3px 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow:0 3px 0 #fff,0 0 12px rgba(51,51,51,.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;-webkit-box-shadow:0 -3px 0 #fff,0 0 12px rgba(51,51,51,.5);-moz-box-shadow:0 -3px 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow:0 -3px 0 #fff,0 0 12px rgba(51,51,51,.5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;-webkit-box-shadow:3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);-moz-box-shadow:3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow:3px 0 0 #fff,0 0 12px rgba(51,51,51,.5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;-webkit-box-shadow:-3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);-moz-box-shadow:-3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow:-3px 0 0 #fff,0 0 12px rgba(51,51,51,.5)}.twentytwenty-left-arrow{border-right:6px solid #fff;left:50%;margin-left:-17px}.twentytwenty-right-arrow{border-left:6px solid #fff;right:50%;margin-right:-17px}.twentytwenty-up-arrow{border-bottom:6px solid #fff;top:50%;margin-top:-17px}.twentytwenty-down-arrow{border-top:6px solid #fff;bottom:50%;margin-bottom:-17px}.twentytwenty-hide_until_load{display:none}
