.vertical-align{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font-size:100%;}table{border-spacing:0;border-collapse:collapse;}caption,th,td{text-align:left;font-weight:normal;}h1,h2,h3,h4,h5,h6{clear:both;}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{line-height:1;}a:focus{outline:thin dotted;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;}del{color:#333;}ins{background:#fff9c0;text-decoration:none;}hr{margin:24px;margin-bottom:1.714285714rem;height:1px;border:0;background-color:#b3b3b1;}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;-ms-interpolation-mode:bicubic;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}body{color:#444;font-size:14px;font-family:'Open Sans',Helvetica,Arial,sans-serif;line-height:1.7;}img{max-width:100%;height:auto;vertical-align:bottom;}a{color:#fdd200;text-decoration:none;}a:focus{outline:none;outline-width:0;outline-style:none;outline-color:transparent;}a:hover{color:#f3c800;}hr{margin:5px 0;height:1px;border:0;background-color:#b3b3b1;}h1,h2,h3,h4,h5,h6{padding:10px 0;color:#333332;font-weight:100;font-family:Montserrat,'Open Sans',Helvetica,Arial,sans-serif;line-height:1.7;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;}h1{font-size:30px;}h2{font-size:25px;}h3{font-size:22px;}h4{font-size:19px;}h5{font-size:17px;}h6{font-size:15px;}p{margin:7px 0;padding:0;}ol{margin-left:20px;list-style-type:decimal;}ul{margin-left:20px;}dl{margin-left:20px;}dt{font-weight:bold;}small{font-size:85%;}strong{font-weight:bold;}em{font-style:italic;}cite{font-style:normal;font-size:110%;}q{font-style:italic;font-family:Georgia,"Times New Roman",Times,serif;}blockquote{margin:0 0 20px;padding:0 0 0 15px;border-left:4px solid rgba(0,0,0,0.1);text-align:left;font:italic 120%/170% Georgia,"Times New Roman",Times,serif;}blockquote p{font-weight:300;}blockquote small{display:block;font-style:normal;font-size:12px;font-family:'Open Sans',Helvetica,Arial,sans-serif;line-height:1.8em;}blockquote small:before{content:'\2014 \00A0';}blockquote cite{font-weight:bold;}input,textarea,select,input[type=search],button{max-width:100%;font-size:100%;}input[type=text],input[type=password],textarea,input[type=search],input[type=email],input[type=date],input[type=time],input[type=url],input[type=number],input[type=tel]{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:8px;border:solid 1px rgba(0,0,0,0.1);background:#fcfcfc;font-size:12px;margin-bottom:5px;}textarea{padding:2%;max-width:96%;font-family:'Open Sans',Helvetica,Arial,sans-serif;line-height:1.5em;}fieldset{border:1px solid rgba(0,0,0,0.1);border-radius:6px;padding:24px 30px;margin-bottom:8px;}fieldset legend{padding:0 8px;}input[type="text"]:disabled{opacity:0.5;}textarea:focus,input[type=password]:focus,input[type=text]:focus,input[type=search]:focus{-webkit-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 5px rgba(0,0,0,0.1);outline:none;background:#ffffff;}table{max-width:100%;width:100%;border-spacing:0;border-collapse:collapse;background-color:transparent;}table th,table tr{border-bottom:1px solid rgba(0,0,0,0.05);vertical-align:top;text-align:left;}table thead{border-bottom:2px solid rgba(0,0,0,0.1);}table th{font-weight:bold;}.table{width:100%;}.table th,.table td{padding:8px;border-top:1px solid rgba(0,0,0,0.1);vertical-align:top;text-align:left;line-height:20px;}.table-bordered{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid rgba(0,0,0,0.1);border-collapse:separate;border-left:0;}.table-bordered th,.table-bordered td{border-left:1px solid rgba(0,0,0,0.1);}button,.button,input[type="submit"],input[type="button"],#submit{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;margin:2px 0;padding:12px 25px;background:none;background-image:none;background-color:#fdd200;color:#ffffff;vertical-align:middle;text-align:center;text-transform:uppercase;letter-spacing:1px;font-weight:normal;font-size:13px;font-family:Montserrat,'Open Sans',Helvetica,Arial,sans-serif;line-height:20px;cursor:pointer;-webkit-appearance:none;border:0px;}button:hover,.button:hover,input[type="submit"]:hover,input[type="button"]:hover,#submit:hover{-moz-opacity:0.9;-khtml-opacity:0.9;-webkit-opacity:0.9;opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);color:#ffffff;}button:active,.button:active,input[type="submit"]:active,input[type="button"]:active,#submit:active{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 rgba(0,0,0,0);position:relative;bottom:-1px;}a.btn-alt{background-color:#000000;background-color:rgba(0,0,0,0);border:2px solid #ffffff;padding-top:10px;padding-bottom:10px;color:#ffffff;}input[type="submit"],input[type="button"]{margin-top:-1px;border-style:none;text-transform:none;letter-spacing:0;font-size:11px;line-height:14px;text-transform:uppercase;}.info-box,.note-box,.tip-box,.error-box{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:20px 0;padding:10px;background:#eee;color:#777777;text-shadow:1px 1px 0 rgba(255,255,255,0.2);text-align:left;}.info-box .box-icon,.note-box .box-icon,.tip-box .box-icon,.error-box .box-icon{-moz-opacity:0.5;-khtml-opacity:0.5;-webkit-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);position:relative;top:3px;display:inline-block;margin-right:10px;margin-left:0;padding-right:10px;width:16px;height:16px;border-right:1px solid rgba(0,0,0,0.3);background-image:url(/wp-content/themes/startbucks/images/px_sprites.png);background-size:560px 16px;background-repeat:no-repeat;}.info-box{background:#b8dbfe;}.info-box .box-icon{background-position:-159px 0;}.note-box{background:#faf1a9;}.note-box .box-icon{background-position:-224px 0;}.error-box{background:#fcb4ad;}.error-box .box-icon{background-position:-352px 0;}.tip-box{background:#dceaa9;}.tip-box .box-icon{background-position:-319px 0;}.imglist{margin-left:0;list-style:none;}.imglist li{padding:3px 0;}.imglist li:before{margin:7px;margin-left:0;padding:0;padding-left:15px;width:16px;height:16px;background:url(/wp-content/themes/startbucks/images/list-sprites.png);background-position:left center;background-size:10px;background-repeat:no-repeat;list-style:none;content:"";line-height:18px;}.bullet_star li:before{background-position:0 5px;}.bullet_check li:before{background-position:0 -15px;}.bullet_plus li:before{background-position:0 -36px;}.bullet_arrow li:before{background-position:0 -55px;}.bullet_arrow2 li:before{background-position:0 -76px;}.bullet_arrow4 li:before{background-position:0 -96px;}.bullet_numeric li{padding-left:20px;list-style:none;list-style:decimal;}.tabs-container{margin-bottom:30px;}.tabs-container a{outline-width:0;outline-style:none;}.tabs-container>ul{margin-left:0;border-bottom:1px solid rgba(0,0,0,0.1);}.tabs-container>ul li{display:inline-block;margin-bottom:-1px;}.tabs-container>ul li a{display:block;margin-right:3px;padding:8px 15px;border-radius:5px 5px 0 0;background:#f7f7f7;box-shadow:0 -1px 0 0 #dddddd inset;text-transform:uppercase;font-size:10px;border-bottom:0;color:#777777;}.tabs .current a{border:1px solid rgba(0,0,0,0.1);border-bottom:0;background:#ffffff;box-shadow:none;color:#fdd200;font-weight:bold;}.tabs>ul a:hover{background-color:#dddddd;}.tabs-container .panes{padding:12px;border:1px solid rgba(0,0,0,0.1);border-top:0;}.accordion-container{margin-bottom:15px;}.accordion-title{margin-bottom:2px;padding:10px 7px;border-bottom:1px solid rgba(0,0,0,0.1);border-radius:3px 3px 0 0;background:#f7f7f7;text-transform:uppercase;font-size:11px;cursor:pointer;}.accordion-title.current{border-bottom:2px solid #fdd200;font-weight:bold;}.accordion-container .pane{display:none;}.pane{padding:7px;}.panes>div{display:none;}.ac-indicator{float:right;margin-top:4px;margin-right:4px;width:10px;height:10px;background-image:url(/wp-content/themes/startbucks/images/ac_ind2x.png);background-size:10px 20px;}.current .ac-indicator{background-position:left bottom;}.alignleft{float:left;}.alignright{float:right;}.aligncenter{display:block;margin-right:auto;margin-left:auto;}.relative{position:relative;}img.alignright{margin:8px 0 15px 15px;}img.alignnone{display:block;margin:15px 15px 15px 0;}img.alignleft{margin:8px 15px 15px 0;}img.aligncenter{display:block;margin:15px;margin-right:auto;margin-left:auto;}.wp-caption.alignnone{margin:5px 15px 15px 0;}.wp-caption.alignleft{margin:5px 15px 15px 0;}.wp-caption.alignright{margin:5px 0 15px 15px;}.wp-caption.aligncenter{display:block;margin-right:auto;margin-left:auto;}.clear{clear:both;margin:0;padding:0;}.clear:after{clear:both;}.clear:before,.clear:after{display:table;content:"";}.divider-line{display:block;width:100%;height:5px;background-color:#000;}::selection{background:#fbf6d6;color:#555555;}::-moz-selection{background:#fbf6d6;color:#555555;}.highlight1{background-color:#FBF6D6;}.highlight2{background-color:#FECBC6;}.post-info{text-transform:uppercase;font-size:12px;letter-spacing:1px;}.post-info a{margin-right:5px;margin-left:5px;}.post-info a:hover{color:#fdd200;border-bottom:1px solid;}.img-loading{padding:0;background:url(/wp-content/themes/startbucks/images/cs-loader.gif) no-repeat center;background-size:20px 20px;}.drop-caps{position:relative;top:6px;float:left;margin-right:0.2em;padding-bottom:0.1em;text-transform:uppercase;font-size:300%;font-family:Georgia,"Times New Roman",Times,serif;line-height:0.8em;}.read-more{display:inline-block;margin-bottom:5px;margin-top:10px;padding:4px 0;line-height:1em;border-bottom:1px solid #fdd200;color:#fdd200;text-transform:uppercase;font-size:12px;letter-spacing:2px;}.more-arrow{position:relative;top:0px;display:inline-block;margin-left:3px;font-weight:normal;font-size:18px;}.left-arrow,.right-arrow,.ps-left-arrow,.ps-right-arrow,.cs-arrows,.nivo-nextNav,.nivo-prevNav{position:absolute;top:50%;right:0px;z-index:100;display:block;margin-top:-35px;width:43px;height:70px;color:#ffffff;text-align:center;font-size:20px;background-color:rgba(37,37,37,0.8);line-height:50px;cursor:pointer;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-moz-opacity:0.9;-khtml-opacity:0.9;-webkit-opacity:0.9;opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);}.left-arrow,.ps-left-arrow,.cs-prev-arrow,.nivo-prevNav{-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px;border-top-left-radius:0px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;border-bottom-left-radius:0px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.left-arrow:hover,.right-arrow:hover,.ps-left-arrow:hover,.ps-right-arrow:hover,.cs-arrows:hover,.nivo-nextNav:hover,.nivo-prevNav:hover{color:#252525;}.ps-left-arrow{left:0;text-indent:-3px;}.ps-right-arrow{right:0;}.left-arrow:hover,.right-arrow:hover,.ps-left-arrow:hover,.ps-right-arrow:hover,.cs-arrows:hover,.nivo-nextNav:hover,.nivo-prevNav:hover{background-color:#fdd200;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);cursor:pointer;}.navigation-container{float:right;}.nav-menu ul{margin-left:0;}.nav-menu ul li{position:relative;display:inline;float:left;}.nav-menu ul li a{display:block;padding:2px 14px;}.nav-menu ul ul{position:absolute;top:15px;z-index:20000;display:none;margin-top:0px;padding-top:19px;width:210px;}.nav-menu ul ul ul{top:-2px;left:210px;}.nav-menu ul ul li{display:block;float:left;padding:4px 0 4px 0;width:100%;background-color:#1e1e1e;}.nav-menu ul ul li a{letter-spacing:0;line-height:1.8em;}.nav-menu li:hover ul{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}.mob-nav-menu{display:none;}.center{margin-right:auto;margin-left:auto;}.page-wrapper{margin:0 auto;max-width:100%;}.mobile-nav,.mob-nav-menu{display:none;}#main-container{min-width:250px;}#logo-container{float:left;margin:0 3.06%;margin-top:3px;margin-left:0;}#logo-container a{display:block;float:left;}#logo-container img{width:100px;}.header-separator{overflow:hidden;width:100%;border-top:5px solid #383838;}#header{padding-top:20px;padding-right:5%;padding-left:5%;width:90%;background:transparent;position:relative;}.header-wrapper{position:relative;background-color:#252525;width:100%;}.fixed-header .header-wrapper{padding-top:103px;}.slider-active .page-wrapper .header-wrapper{padding-top:0;}.header-wrapper .full-bg-image{top:0;}.section-boxed{position:relative;margin:0 auto;padding:0 3%;max-width:1200px;}.page-template-template-full-custom-php .section-boxed{max-width:1200px;}#content-container .section-boxed{margin:90px auto;}.content-boxed{margin:0 auto;padding:0 3%;max-width:1200px;}.section-header{padding:0;padding-bottom:20px;}.no-slider.no-title .section-header{border-bottom-width:0;}#content-container{padding:70px 3%;}.page-wrapper{background-color:#f7f7f7;}.page-template-template-full-custom-php .page-wrapper{background-color:#ffffff;}.page-template-template-full-custom-php #content-container{padding:0;}#content{float:left;max-width:72%;width:100%;}.content{}.content-box{background-color:#ffffff;-webkit-box-shadow:0 0 1px rgba(0,0,0,0.15);-moz-box-shadow:0 0 1px rgba(0,0,0,0.15);box-shadow:0 0 1px rgba(0,0,0,0.15);padding:4%;width:92%;min-height:400px;}.post-type-archive.woocommerce .content-box,.post-type-archive.woocommerce-page .content-box,.tax-product_cat.woocommerce .content-box,.tax-product_tag.woocommerce .content-box{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;width:100%;min-height:400px;}#sidebar{float:right;max-width:24%;width:24%;}.sidebar-box ul{margin-left:0;list-style:none;}.sidebar-box input[type="text"],.sidebar-box input[type="password"],.sidebar-box textarea,.sidebar-box input[type="search"]{padding:8px 0;width:100%;text-indent:8px;}#sidebar .sidebar-box:last-child{margin-bottom:0;}#full-width{position:relative;max-width:100%;min-height:400px;}.page-template-template-portfolio-gallery-php #full-width,.page-template-template-full-custom-php #full-width,.page-template-template-blog-php #full-width,.single-portfolio #full-width{padding:0;background-color:transparent;}.page-template-template-portfolio-gallery-php #content-container{padding-top:0;padding-bottom:38px;overflow:hidden;}.layout-left #content{float:right;padding-right:0;padding-left:3.06%;}.layout-left #sidebar{float:left;}#footer{position:relative;display:block;overflow:hidden;height:auto;background-color:#252525;color:#f7f7f7;font-size:13px;}#footer ul{list-style:none;}.footer-widgets{max-width:1170px;}.footer-widgets a{color:#ffffff;}.footer-widgets a:hover{color:#fdd200;}.cols-wrapper{overflow:hidden;}.col{float:left;margin-right:3.2%;margin-bottom:30px;}.cols-4 .col{width:22.6%;}.cols-3 .col{width:31.2%;}.cols-2 .col{width:48.4%;}.cols-1 .col{width:100%;}.cols-5 .col{width:17.44%;}.cols-5 .col:nth-of-type(5n),.cols-4 .col:nth-of-type(4n),.cols-3 .col:nth-of-type(3n),.cols-2 .col:nth-of-type(2n){clear:right;margin-right:0;}.widget_categories li a,.widget_nav_menu li a,.widget_archive li a,.widget_links li a,.widget_recent_entries li a,.widget_links li a,.widget_pages li a,.widget_recent_entries li a,.recentcomments,.widget_meta li a,.product-categories li a{padding:5px 0;color:#777777;}.wp-caption{max-width:100%;padding:0;}.wp-caption a{display:block;padding:5px;padding-bottom:0px;}.wp-caption-text{margin-bottom:7px;padding-left:7px;text-align:center;font-size:13px;}.wp-caption-text,.gallery-caption,.entry-caption{line-height:1.5em;}img.wp-smiley,.rsswidget img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-top:0;margin-bottom:0;padding:0;box-shadow:none;}.entry-content dl.gallery-item{margin:0;}.gallery dl{display:inline-block;float:none;width:auto;vertical-align:top;text-align:center;}.gallery-item a{display:block;width:90%;}.gallery-item a{max-width:100%;width:auto;}.gallery .gallery-icon img{padding:5%;max-width:90%;height:auto;}.gallery-icon img{padding:3%;}.sticky{position:static;}.bypostauthor{position:static;border-top:3px solid #fdd200;}.sticky{border-top:5px solid #fdd200;}#comments{margin-top:50px;}.page-template-template-full-custom-php #comments{margin:auto;margin-top:20px;width:60%;}#comments textarea{width:100%;}#comments ul{list-style:none;}.commentlist{margin-left:0;}.commentlist .children{margin-left:0;padding-left:3%;}.comment-box{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15);clear:both;margin-bottom:20px;padding:3%;background-color:#ffffff;}.avatar{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;margin:0 0 10px;padding:4px;border:1px solid rgba(0,0,0,0.1);background-color:#ffffff;}.comment-autor{float:left;margin-right:20px;text-align:center;}.comment-autor img{width:40px;height:auto;}.coment-autor-name{margin-right:10px;text-transform:capitalize;font-weight:bold;}.coment-autor-name cite{font-size:14px;}.comment-date{color:#b3b3b1;font-size:12px;}.comment-info .reply{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:right;padding:0 9px 2px 9px;color:#fdd200;text-transform:uppercase;letter-spacing:1px;font-size:11px;line-height:2.2em;}.comment-info .reply a{position:relative;top:1px;color:#fdd200;}.comment-info{float:right;padding:0;width:100%;}.comment-info{border-bottom:0px;color:#fdd200;font-size:19px;line-height:1em;}#reply-title,.comments-titile{margin-bottom:25px;padding-bottom:7px;border-bottom:3px solid #bebebe;border-bottom:3px solid rgba(0,0,0,0.1);text-transform:capitalize;font-size:18px;}#reply-title{margin-top:20px;}.pexeto-contact-form label{display:block;line-height:2.5em;}#full-width #commentform{width:60%;}.woocommerce #full-width #commentform{width:100%;}.page-template-template-full-custom-php #full-width #commentform{width:100%;}#full-width #commentform textarea,#full-width #commentform select,#full-width #commentform input[type=search]{width:100%;}#commentform input[type="text"],#commentform input[type="password"],#commentform textarea,#commentform input[type="search"]{margin-bottom:7px;margin-top:7px;padding:12px 0;max-width:100%;width:100%;text-indent:8px;}.pingback{-moz-opacity:0.7;-khtml-opacity:0.7;-webkit-opacity:0.7;opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);}.ping-title{font-size:12px;}.form-submit{padding:0;margin-bottom:0;}.pexeto-contact-form .error-box,.pexeto-contact-form .info-box{display:none;}.pexeto-contact-form input[type="text"],.pexeto-contact-form input[type="password"],.pexeto-contact-form textarea,.pexeto-contact-form input[type="search"]{margin-bottom:8px;padding:12px 0;max-width:100%;width:100%;text-indent:8px;}#content .pexeto-contact-form textarea{min-height:170px;}.pexeto-contact-form .button{margin-top:10px;}#full-width #submit-form{width:600px;}#recaptcha_image{max-width:100%;}.contact-captcha-container{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;margin-bottom:15px;max-width:100%;width:100%;border:1px solid rgba(0,0,0,0.1);background-color:#ffffff;}.contact-captcha-container h6,#recaptcha_image{padding:5px 15px;}.recaptcha-input-wrap{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0 0 5px 5px;-moz-border-radius-topright:0 0 5px 5px;border-top-right-radius:0 0 5px 5px;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:10px;border-top:1px solid rgba(0,0,0,0.1);background-color:#f7f7f7;}#recaptcha_response_field{margin:0;}.recaptcha-reload{position:absolute;top:22px;right:20px;}.recaptcha-reload a{-moz-opacity:0.5;-khtml-opacity:0.5;-webkit-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);display:block;width:20px;height:20px;background-image:url(/wp-content/themes/startbucks/images/reload.png);background-size:20px 20px;}.recaptcha-link{margin-top:14px;font-size:11px;}.recaptcha-link a{-moz-opacity:0.3;-khtml-opacity:0.3;-webkit-opacity:0.3;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);}.invalid input,.invalid textarea,#recaptcha_response_field.invalid,input.invalid,textarea.invalid{border:1px solid #D3B5BA!important;background-color:#F2DEDE!important;}#submit-form .invalid input,#submit-form .invalid textarea,#submit-form #recaptcha_response_field.invalid,#submit-form input.invalid,#submit-form textarea.invalid{color:#B45B5B;}.contact-loader{position:relative;top:3px;left:10px;display:inline-block;visibility:hidden;width:16px;height:16px;background:url("/wp-content/themes/startbucks/images/ajax-loader-small2.gif") no-repeat;}.nav-menu ul{margin-top:10px;}.nav-menu ul li a{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;color:#ffffff;text-transform:uppercase;font-size:12px;letter-spacing:1px;}.nav-menu ul li a:hover{color:#ffffff;color:rgba(255,255,255,0.8);}.nav-menu .mega-menu-item>ul>li>a:hover{color:#FFF;}.nav-menu>ul>li>a:after,.nav-menu>div.menu-ul>ul>li>a:after{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;position:absolute;bottom:5px;left:50%;display:block;overflow:hidden;margin-left:0px;width:0px;height:0px;background:#ffffff;content:'-';text-indent:-999em;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.nav-menu>ul>li>a:hover:after,.nav-menu>div.menu-ul>ul>li>a:hover:after,.nav-menu>ul>li:hover>a:after{bottom:5px;height:2px;width:40px;margin-left:-20px;margin-top:-2px;}.nav-menu ul ul li .drop-arrow{-moz-opacity:0.3;-khtml-opacity:0.3;-webkit-opacity:0.3;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);position:relative;right:-10px;top:7px;float:right;display:inline-block;width:10px;height:10px;background-image:url(/wp-content/themes/startbucks/images/drop-nav-arrow.png);background-size:5px;background-repeat:no-repeat;}.nav-menu ul .current-menu-item a,.nav-menu li:hover a,.nav-menu .current-menu-parent a,.nav-menu .current-menu-ancestor a{color:#ffffff;}.nav-menu ul .current-menu-item>a,.nav-menu>ul>li:hover>a,.current-menu-ancestor>a{-moz-opacity:0.8;-khtml-opacity:0.8;-webkit-opacity:0.8;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);}.nav-menu ul ul .current-menu-item,.nav-menu ul ul .current-menu-parent,.nav-menu ul ul .current-menu-ancestor{margin-top:0;border-top:0;}.nav-menu ul ul li a{border-right:0;letter-spacing:1px;font-size:12px;}.nav-menu ul ul li{-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.1);box-shadow:0 2px 2px rgba(0,0,0,0.1);position:relative;}.nav-menu ul li:last-child a{border-right:0;}.nav-menu ul ul ul,.fixed-header-scroll .nav-menu ul ul ul{padding:0;}.fixed-header-scroll .nav-menu ul ul ul{margin-top:0;}.nav-menu .sub-menu li:first-child,.nav-menu .children li:first-child{border-top:2px solid rgba(0,0,0,0.2);}.nav-menu>ul>li:not(.mega-menu-item) ul>li:first-child{padding-top:15px;}.nav-menu>ul>li:not(.mega-menu-item) ul>li:last-child{padding-bottom:15px;}.nav-menu li:not(.mega-menu-item) li a{padding-left:22px;padding-right:22px;}.nav-menu .sub-menu li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;}#menu{float:left;}#menu>ul{position:relative;}.nav-menu ul li.mega-menu-item{position:static;}.nav-menu li.mega-menu-item ul ul{display:block;}.nav-menu li.mega-menu-item>ul{width:auto;top:34px;padding:0 15px 20px 15px;background-color:#1e1e1e;border-top:2px solid rgba(0,0,0,0.2);}.nav-menu li.mega-menu-item>ul ul{position:relative;left:0;top:0;}.nav-menu li.mega-menu-item ul li{display:inline-block;width:200px;background:none;box-shadow:none;border-top-width:0!important;padding:2px 0;}.nav-menu .mega-menu-item>ul>li{margin:0;margin-left:16px;margin-right:16px;}.nav-menu .mega-menu-item ul li a{padding:4px 0;}.nav-menu .mega-menu-item>ul>li>a{border-bottom:1px solid rgba(255,255,255,0.2);margin-bottom:10px;font-weight:bold;}.nav-menu li.mega-menu-item li li li a:before{content:'>';padding-right:5px;-moz-opacity:0.4;-khtml-opacity:0.4;-webkit-opacity:0.4;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);display:inline-block;}.nav-menu li.mega-menu-item ul ul a{font-weight:normal;letter-spacing:1px;-moz-opacity:0.7;-khtml-opacity:0.7;-webkit-opacity:0.7;opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);}.nav-menu>ul>li>a:after,.nav-menu>div.menu-ul>ul>li>a:after{position:relative;top:4px;}.header-layout-center .nav-menu ul ul{display:none;text-align:left;}.header-layout-center .nav-menu li.mega-menu-item ul ul{display:block;}.fixed-header-scroll .nav-menu li.mega-menu-item>ul{top:30px;}.mega-columns-2>li:nth-of-type(2n+1){clear:left;}.mega-columns-3>li:nth-child(3n+1){clear:left;}.mega-columns-4>li:nth-child(4n+1){clear:left;}.nav-menu li.mega-menu-item>ul>li{margin-top:20px;}.nav-menu li.mega-menu-item>ul{padding-top:0;}.mega-menu-item>ul>li>a{opacity:1;}.page-title-wrapper{display:table;width:100%;min-height:240px;height:240px;padding-bottom:20px;}.archive:not(.post-type-archive-product) .page-title-wrapper,.search-results .page-title-wrapper,.error404 .page-title-wrapper{min-height:100px;}.archive:not(.post-type-archive-product) .page-title h1,.search-results .page-title h1,.error404 .page-title h1{font-size:35px;}.large-header .page-title-wrapper{min-height:400px;height:400px;}.page-title{position:relative;z-index:10;display:table-cell;vertical-align:middle;text-align:center;padding-bottom:8px;}.page-title h1{padding:10px 0;padding-top:0;color:#ffffff;vertical-align:middle;text-transform:uppercase;font-size:58px;font-weight:bold;line-height:1em;text-align:center;display:inline-block;letter-spacing:-1px;}.page-title h1:after{content:"";display:block;width:62%;height:1px;background-color:#ffffff;margin:auto;margin-top:10px;}#content-container .page-title{padding-top:0;margin-top:0;}.woocommerce .page-title{padding:0;margin:0;}.page-subtitle{display:block;color:#ffffff;margin:auto;text-transform:uppercase;font-size:15px;letter-spacing:7px;margin-top:1px;}.content-page-title{font-size:20px;padding-top:0;padding-bottom:20px;}.sidebar-box{margin-bottom:40px;font-size:13px;}.sidebar-box .title{margin-bottom:20px;padding:7px 0;text-transform:uppercase;font-weight:bold;font-size:16px;}#sidebar>.sidebar-box h4{margin-top:-5px;padding-top:0;}.sidebar-box .title a{color:#333332;}.sidebar-box .title:after{}.widget_categories ul,.widget_nav_menu ul,.widget_archive ul,.widget_links ul,.widget_recent_entries ul,.widget_pages ul,.sidebar-latest-posts,#recentcomments,.widget_meta ul,.widget_rss ul,.product-categories ul{margin-top:-7px;}.widget_categories li,.widget_nav_menu li,.widget_archive li,.widget_links li,.widget_recent_entries li,.widget_pages li,#recentcomments li,.widget_meta li,.widget_rss li,.product-categories li{padding:10px 0;padding-left:2px;border-bottom:1px solid rgba(0,0,0,0.05);}.widget_categories ul ul li,.widget_nav_menu ul ul li,.widget_archive ul ul li,.widget_links ul ul li,.widget_recent_entries ul ul li,.widget_pages ul ul li,#recentcomments ul ul li,.widget_meta ul ul li,.widget_rss ul ul li,.product-categories ul li{padding-left:10px;border-bottom:0;}.widget-contact-form{margin-top:15px;}.widget_calendar #wp-calendar{width:100%;}#wp-calendar caption{padding:2px 0 7px 0;border-bottom:3px solid #383838;text-align:center;text-transform:uppercase;font-weight:bold;}#wp-calendar tbody td a{color:#fdd200;}.widget_nav_menu ul ul,.widget_categories ul ul,.product-categories ul{margin-top:7px;border-top:1px solid #f7f7f7;}.widget_nav_menu ul ul li,.widget_categories ul ul li,.product-categories ul li{margin-left:10px;padding-left:0;border-bottom:1px solid #f7f7f7;}.widget_nav_menu ul ul li:last-child,.widget_categories ul ul li:last-child,.product-categories ul li:last-child{padding-bottom:0;border-bottom:0;}.widget_nav_menu li.current-menu-item>a{padding-left:5px;color:#fdd200;}#SGM{margin-top:15px;}.rsswidget img{vertical-align:middle;}#footer-cta{padding:50px 0;background-color:#ffffff;border-top:1px solid rgba(0,0,0,0.03);}.footer-cta-first{width:100%;text-align:center;}.footer-cta-first h5{margin-top:2px;margin-bottom:2px;padding:0;letter-spacing:-1px;font-size:30px;line-height:1em;}.footer-cta-disc{margin-top:5px;width:100%;color:#777777;text-align:center;}.footer-cta-disc p{display:inline;margin:0;padding:0;font-size:15px;line-height:1.4em;}.footer-cta-button{display:block;width:100%;vertical-align:middle;text-align:center;margin-top:10px;}.footer-cta-button a{text-transform:uppercase;}.scroll-to-top{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:fixed;right:15px;bottom:15px;z-index:100;margin-bottom:-30px;width:35px;height:35px;background:#000000;background:rgba(0,0,0,0.8);text-align:center;cursor:pointer;}.scroll-to-top span{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;margin-top:4px;width:35px;height:30px;color:#ffffff;text-align:center;font-size:26px;}.scroll-to-top:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);background:#fdd200;}.footer-widgets{overflow:hidden;margin-top:50px;padding-bottom:50px;}.footer-widgets .col{margin-bottom:0;}.footer-box{margin-bottom:10px;color:#ffffff;}.footer-box ul{margin-left:0;}.footer-box ul li a{color:#ffffff;}.footer-box .title{margin-bottom:10px;padding-top:11px;color:#ffffff;text-indent:2px;text-transform:uppercase;letter-spacing:normal;font-weight:bold;font-size:17px;}.footer-box:first-child .title{margin-right:-15%;}.footer-bottom{float:left;padding:25px 0;width:100%;height:auto;background-color:#1f1f1f;}.footer-nav,.copyrights{float:right;text-transform:uppercase;letter-spacing:2px;font-size:10px;}.footer-nav li{display:inline;letter-spacing:1px;}.footer-nav li a{margin-right:7px;margin-left:7px;color:#ffffff;}.footer-nav li:after{content:"/";margin-left:5px;}.footer-nav li:last-child:after{content:"";}.copyrights{float:left;color:#b3b3b1;}.social-profiles{float:right;margin:0 0 0 5px;}.social-icons{margin-left:0;list-style:none;}.social-icons li{float:left;padding:0px;width:25px;height:25px;line-height:1em;margin-right:2px;}.social-icons li:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.social-icons li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-moz-opacity:0.8;-khtml-opacity:0.8;-webkit-opacity:0.8;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);}.footer-bottom .social-profiles{display:none;margin:0 3.06%;}.footer-box table th,table th,table td,.footer-box table th,table td{padding:0.75em 0;text-align:center;}table th,table td{text-align:left;}.footer-widgets .widget_categories li,.footer-widgets .widget_nav_menu li,.footer-widgets .widget_archive li,.footer-widgets .widget_links li,.footer-widgets .widget_recent_entries li,.footer-widgets .widget_pages li,.footer-widgets #recentcomments li,.footer-widgets .widget_meta li,.footer-widgets .widget_rss li,.footer-widgets .widget_nav_menu ul ul li,.footer-widgets .widget_nav_menu ul ul,.footer-widgets .lp-wrapper,.footer-widgets table thead,.footer-widgets table td{border-color:#444444;border-color:rgba(255,255,255,0.14);border-bottom-color:rgba(255,255,255,0.14);}.footer-widgets del{color:rgba(255,255,255,0.3);}.footer-widgets ins{background:#B1A74E;}#header .search-wrapper{position:absolute;top:-4px;right:1px;z-index:10;display:none;width:200px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}.header-search{float:right;position:relative;}.header-search-btn{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;display:block;float:right;margin-left:5px;width:24px;height:24px;background-color:#fff;background-image:url(/wp-content/themes/startbucks/images/search_icon_header.png);background-position:center center;background-size:12px 12px;background-repeat:no-repeat;text-indent:-119999px;position:relative;z-index:10;}.search-visible.header-search-btn{background-image:url(/wp-content/themes/startbucks/images/search_icon_close_header.png);background-size:12px 12px;}.header-search input[type="text"].search-input{padding:8px 0;width:100%;border-radius:20px;text-indent:12px;}#header .search-button{display:none;}.header-buttons{display:inline-block;margin-top:9px;float:right;}.header-search input[type="text"]{background:#fff;border:solid 1px transparent;}.header-search input[type="text"]:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.blog-non-single-post{margin-bottom:45px;}.post,.blog .portfolio{background-color:#ffffff;}.post-content{padding-bottom:20px;position:relative;}.post-title{padding-bottom:15px;padding-top:0;font-size:32px;font-weight:bold;line-height:1.1;margin-bottom:0;}.post-title a{color:#333332;}.post-title a:hover{color:#fdd200;}.post-info{padding-bottom:10px;padding-top:10px;line-height:17px;letter-spacing:2px;color:#b3b3b1;}.post-info a{color:#b3b3b1;}.post-info.bottom{float:right;padding-top:14px;padding-bottom:0;}.post-info.top{padding-top:0;padding-bottom:9px;}.page-heading{margin-bottom:20px;padding:0;border-bottom:3px solid #bebebe;border-bottom:3px solid rgba(0,0,0,0.1);color:#333332;font-weight:bold;font-size:18px;text-transform:uppercase;}.blog-single-post .social-share{float:right;margin-right:5%;margin-bottom:2%;max-width:50%;}.blog-single-post .social-share .share-item{margin-right:0;margin-left:4px;}.blog-single-post .social-share .share-title{margin-right:0;}.blog-single-post .post-tags{float:left;margin-top:5px;margin-left:5%;margin-bottom:30px;width:50%;text-align:left;}.post-tags a{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;margin-left:5px;padding:0 5px;background:#f7f7f7;color:#fdd200;text-transform:uppercase;letter-spacing:1px;font-size:10px;}.blog-twocolumn .post{float:left;margin-left:0;width:569px;}.blog-twocolumn-sidebar .post{width:406px;}.blog-threecolumn .qg-title,.blog-twocolumn .qg-title{display:none;}.blog-threecolumn .post{float:left;width:369px;}.blog-post-img img{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);max-width:100%;width:100%;height:auto;}#blog-pagination{overflow:hidden;}.post-content{padding:5%;}#full-width .post-content{padding:4%;}.post-type-icon-wrap{display:inline-block;float:left;}.format-standard .post-type-icon{background-position:-192px 1px;}.format-quote .post-type-icon{margin-left:5px;width:18px;height:18px;background-position:-255px 0;}.format-gallery .post-type-icon{background-position:-32px 0;}.format-video .post-type-icon{background-position:-128px 1px;}.format-quote,.format-aside{position:relative;background-position:3% center;background-size:50px 50px;background-repeat:no-repeat;}.format-aside .post-type-icon-wrap{position:absolute;top:50%;left:50%;margin-top:-35px;margin-left:-35px;color:rgba(0,0,0,0.05);display:block;font-size:70px;padding:0;line-height:70px;}.format-quote blockquote{margin:0;padding:7%;border-left-width:0;font-size:30px;line-height:1.3;text-align:center;margin:auto;}.format-quote blockquote p{margin-bottom:15px;}.format-quote blockquote:before,.format-quote blockquote:after{content:"";display:block;width:60px;height:3px;background-color:#777777;margin:10px auto;-moz-opacity:0.3;-khtml-opacity:0.3;-webkit-opacity:0.3;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);}.format-aside aside{padding:50px;text-align:center;font-size:20px;text-transform:uppercase;font-weight:bold;line-height:1.3em;position:relative;z-index:100;}.format-aside aside a{color:inherit;}.format-aside aside a:hover{color:#fdd200;}.page-masonry .post{font-size:13px;}.page-masonry .post-title{margin:0;padding:0;padding-bottom:0;margin-bottom:5px;font-size:24px;line-height:1.3;}.page-masonry .post-info{padding:7px 0px;}.page-masonry .post-info.bottom{margin-top:7px;}.page-masonry .post-autor,.page-masonry .comments-number{display:none;}.post-gallery{position:relative;}.post-gallery a.nivo-nextNav,.post-gallery a.nivo-prevNav,.post-gallery .nivo-controlNav{-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75);-moz-opacity:0.5;-khtml-opacity:0.5;-webkit-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}.post-gallery .nivo-wrapper:hover a.nivo-nextNav,.post-gallery .nivo-wrapper:hover a.nivo-prevNav,.post-gallery .nivo-wrapper:hover .nivo-controlNav{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}.post-gallery a.nivo-prevNav{-webkit-transform-origin:-50% 100%;-moz-transform-origin:-50% 100%;-ms-transform-origin:-50% 100%;-o-transform-origin:-50% 100%;transform-origin:-50% 100%;}.post-gallery a.nivo-nextNav{-webkit-transform-origin:150% 100%;-moz-transform-origin:150% 100%;-ms-transform-origin:150% 100%;-o-transform-origin:150% 100%;transform-origin:150% 100%;}.services-wrapper{width:100%;}.services-box,.services-title-box{display:inline-block;float:none;vertical-align:top;text-align:left;font-size:14px;line-height:1.7em;}.services-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;-webkit-transition:top 0.3s ease;-moz-transition:top 0.3s ease;-ms-transition:top 0.3s ease;-o-transition:top 0.3s ease;transition:top 0.3s ease;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-ms-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;position:relative;top:0;margin-top:10px;margin-bottom:10px;text-align:center;font-size:14px;line-height:1.7em;}.services-box h3{padding-top:5px;padding-bottom:0;font-weight:600;font-size:17px;}.services-title-box{margin-bottom:10px;color:#777777;}.services-title-box h2{padding-top:0;text-transform:uppercase;font-size:18px;line-height:1.5em;font-weight:bold;}.services-content{padding:10px;}.columns-wrapper{margin-bottom:30px;}.services-default img{max-width:100%;height:auto;}.services-default .services-content{padding-bottom:0;}.services-default .services-box{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.services-default .col{margin:0;margin:20px 0;padding-right:1.6%;padding-left:1.6%;}.services-default .services-title-box.col{width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;}.services-default .services-box:first-child{border-left:none;}.services-default.cols-4 .col:nth-of-type(4n+1){border-left:0;}.services-default.cols-5 .col{width:20%;}.services-default.cols-4 .col{width:25%;}.services-default.cols-3 .col{width:33%;}.services-default.cols-2 .col{width:50%;}.services-boxed-photo .col{margin-top:20px;margin-bottom:20px;}.services-boxed-photo .services-box{padding:30px 0;background:rgba(0,0,0,0.05);text-align:left;}.services-boxed-photo .services-content{margin:auto;padding:0;max-width:75%;}.services-boxed-photo .services-box h3{padding:12px 0;font-style:normal;}.services-boxed-photo .services-box h3:after{display:block;overflow:hidden;margin-top:5px;width:60px;height:2px;background:#bebebe;background:rgba(0,0,0,0.1);content:'-';text-indent:-999em;}.services-boxed-photo .services-box h3{padding-bottom:6px;padding-top:25px;}.services-boxed-photo .services-box img{max-width:100%;width:100%;height:auto;}.services-boxed-photo .services-box.col{padding-top:0;}.services-icon .img-container{background-color:#fdd200;width:40px;height:40px;padding:25px;display:block;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;margin:auto;}.services-thumbnail{text-align:center;}.services-thumbnail h3{margin:0;margin:auto;margin-bottom:2px;padding:0;padding-top:2px;padding-bottom:2px;max-width:85%;}.services-thumbnail h3:after{content:"";display:block;width:60px;height:2px;background-color:#fdd200;margin:auto;margin-top:5px;margin-bottom:11px;position:absolute;left:50%;margin-left:-30px;}.services-thumbnail .services-img{width:220px;height:220px;background-size:cover;color:#ffffff;}.services-thumbnail .services-title-box{width:232px;text-align:left;}.services-thumbnail .services-content{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);position:absolute;top:0;left:-12px;z-index:100;display:table;padding:20px;width:180px;height:180px;background-color:#ffffff;background-color:rgba(255,255,255,0.9);color:#252525;line-height:1.5em;}.services-thumbnail .services-content .sc-wraper{display:table-cell;vertical-align:middle;}.services-thumbnail .services-content p{display:none;}.services-wrapper.services-thumbnail .services-box{margin-right:40px;margin-bottom:30px;}.services-thumbnail .services-box:after{position:absolute;top:-5px;left:-5px;z-index:10;display:block;width:230px;height:230px;box-shadow:0 0 0 2px rgba(0,0,0,0.1);content:"";}.services-thumbnail .services-box .services-content{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all 0.4 ease;-moz-transition:all 0.4 ease;-ms-transition:all 0.4 ease;-o-transition:all 0.4 ease;transition:all 0.4 ease;}.services-thumbnail .services-box:hover .services-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}.services-thumbnail .services-content{left:0;}.services-thumbnail .services-title-box h2{padding:5px 0;}.services-thumbnail .services-content h3{color:#333332;}#slider-container{position:relative;overflow:hidden;}#slider-container .full-bg-image{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}.content-slider{position:relative;}.content-slider .section-boxed{padding:0 5%;}.cs-small-title,.cs-title{text-shadow:0px 0px 1px rgba(0,0,0,0.2);}.cs-title{padding-top:0;padding-bottom:0;color:inherit;text-transform:uppercase;font-weight:bold;font-size:60px;line-height:1.2em;}.cs-content-centered .cs-title:before{margin:auto;}.cs-loading{background:url("/wp-content/themes/startbucks/images/cs-loader-w.gif") no-repeat center;background-size:20px 20px;}.cs-small-title{margin:0;margin-bottom:0;text-transform:uppercase;letter-spacing:7px;font-size:15px;}.content-slider .button{margin-top:18px;margin-right:21px;padding-right:30px;padding-left:30px;width:auto;text-transform:uppercase;}.content-slider .arrows{position:absolute;top:50%;margin-top:-10px;}.content-slider .arrow-prev{left:10px;}.content-slider .arrow-next{right:10px;}.content-slider .col{margin-bottom:0;}.content-slider{position:relative;overflow:hidden;padding:180px 0 130px 0;color:#ffffff;}ul#cs-slider-ul{position:relative;overflow:hidden;margin-left:0;min-height:320px;width:100%;list-style:none;}#cs-slider-ul li{position:absolute;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;width:100%;}#cs-slider-ul .two-columns{display:none;}#cs-navigation{position:absolute;bottom:5px;display:none;margin:0;padding-left:0;width:100%;list-style:none;text-align:center;}#cs-navigation li{position:relative;display:inline-block;margin:0;padding:2px;width:12px;height:15px;cursor:pointer;}.cs-content-left,.cs-content-right{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:relative;}.cs-content-right img{float:right;}.cs-content-centered{width:100%;text-align:center;}.cs-content-centered.col{max-width:80%;width:100%;}.content-slider .cs-content-centered .button{margin-right:10px;margin-left:10px;}.cs-layout-img-text .cs-content-right.col{margin-right:0;}.cs-layout-img-text .cs-content-left.col{clear:left;}ul#cs-navigation li span{-moz-opacity:0.3;-khtml-opacity:0.3;-webkit-opacity:0.3;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:absolute;top:2px;left:2px;display:inline-block;width:6px;height:6px;background-color:#ffffff;border:2px solid #ffffff;}#cs-navigation li.selected span{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);border:2px solid #ffffff;background-color:transparent;}.cs-arrows{margin-top:-30px;background-color:none;}.cs-arrows:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer;}.cs-prev-arrow{left:0;background-position:left top;}.cs-thumbnail{position:absolute;height:70px;width:70px;max-width:none;opacity:0;transition:all 0.5s ease;}.cs-next-arrow .cs-thumbnail{left:-50px;}.cs-prev-arrow .cs-thumbnail{right:-50px;max-width:none;}.cs-next-arrow:hover .cs-thumbnail{opacity:1;left:-70px;max-width:none;}.cs-prev-arrow:hover .cs-thumbnail{opacity:1;right:-70px;}#slider-container .full-bg-image{background-attachment:fixed;}.cs-content-centered{float:none;margin:0 auto;}.cs-content-left,.cs-content-right,.cs-content-centered{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}.cs-content-right{float:right;}.cs-element{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:relative;}.cs-element.cs-animate{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}ul#cs-slider-ul{-webkit-transition:height 1s ease;-moz-transition:height 1s ease;-ms-transition:height 1s ease;-o-transition:height 1s ease;transition:height 1s ease;overflow:visible;}ul#cs-slider-ul li{display:none;}.content-slider-wrapper{-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease;}.nivo-slider{position:relative;overflow:hidden;width:100%;height:auto;background:url("/wp-content/themes/startbucks/images/cs-loader.gif") no-repeat center center;background-size:16px 16px;}.nivo-slider img{position:absolute;top:0;left:0;display:none;max-width:none;}.nivo-main-image{position:relative!important;display:block!important;width:100%!important;}.nivo-slider a.nivo-imageLink{position:absolute;top:0;left:0;z-index:6;display:none;margin:0;padding:0;width:100%;height:100%;border:0;}.nivo-slice{position:absolute;top:0;z-index:5;display:block;height:100%;}.nivo-box{position:absolute;z-index:5;display:block;overflow:hidden;}.nivo-box img{display:block;}.nivo-caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;position:absolute;bottom:0;left:0;z-index:8;display:none;overflow:hidden;padding:5px 10px;width:100%;color:#ffffff;}.nivo-caption p{margin:0;padding:5px;}.nivo-caption a{display:inline!important;}.nivo-html-caption{display:none;}.nivo-directionNav a{position:absolute;top:50%;z-index:9;cursor:pointer;}.nivo-prevNav{left:0;text-indent:-3px;}.nivo-nextNav{right:0;text-indent:3px;}.rp-header .nivo-nextNav{right:5px;}.rp-header .nivo-prevNav{left:5px;}.post-gallery .nivo-prevNav{left:5px;}.post-gallery .nivo-nextNav{right:5px;}.nivo-controlNav{position:absolute;bottom:10px;z-index:100;padding:15px 0;padding:0;width:100%;text-align:center;line-height:10px;}.nivo-controlNav a{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-moz-opacity:0.5;-khtml-opacity:0.5;-webkit-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);top:50%;display:inline-block;margin:0 3px;width:7px;height:7px;background:#ffffff;border:2px solid #ffffff;list-style:none;vertical-align:middle;text-shadow:0 1px 2px rgba(0,0,0,0.1);cursor:pointer;}.nivo-controlNav a.active{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);border:2px solid #ffffff;background:transparent;font-weight:bold;}#content-container .nivoSlider{height:auto!important;background-image:url(/wp-content/themes/startbucks/images/cs-loader.gif);}.post-gallery .nivo-nextNav,.post-gallery .nivo-prevNav{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);}.nivo-nextNav:after,.nivo-prevNav:a{-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;-ms-transition:all 0.15s ease;-o-transition:all 0.15s ease;transition:all 0.15s ease;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:-2px;left:-2px;display:block;width:35px;height:35px;border:2px red solid;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;content:"";}.nivo-nextNav:hover:after,.nivo-prevNav:hover:after{-webkit-transform:scale(1.35);-moz-transform:scale(1.35);-ms-transform:scale(1.35);-o-transform:scale(1.35);transform:scale(1.35);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}.nivo-nextNav:active:after,.nivo-prevNav:active:after{-webkit-transform:scale(1.35);-moz-transform:scale(1.35);-ms-transform:scale(1.35);-o-transform:scale(1.35);transform:scale(1.35);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}.nivo-nextNav:hover,.nivo-prevNav:hover{-moz-opacity:0.8;-khtml-opacity:0.8;-webkit-opacity:0.8;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);color:#ffffff;}.nivo-caption{margin:3%;padding:9px 14px;width:auto;height:auto;border:2px solid #ffffff;background-color:rgba(0,0,0,0.07);text-shadow:1px 1px 1px rgba(0,0,0,0.1);letter-spacing:2px;text-transform:uppercase;font-size:16px;line-height:1.3em;font-family:Montserrat,'Open Sans',Helvetica,Arial,sans-serif;}.nivo-caption p{padding-left:19px;font-size:14px;}.post-gallery .nivo-caption{border:0px;text-transform:none;letter-spacing:normal;font-size:13px;}#nivo-controlNav-holder{display:block;width:100%;height:50px;}.nivo-wrapper{position:relative;}#slider-container .nivo-wrapper{min-height:400px;background:url('/wp-content/themes/startbucks/images/cs-loader-w.gif') no-repeat center center;background-size:15px 15px;}.custom-page-content .nivo-content{margin:0;}.cs-type-video.loading{background:url(/wp-content/themes/startbucks/images/cs-loader-w.gif) no-repeat center center;background-size:15px 15px;}.cs-layout-video-text .cs-content-right.col{margin-right:0;}.cs-layout-video-text .cs-content-left.col{clear:left;}.quick-gallery{margin-left:-11px;}.qg-img{position:relative;display:inline-block;float:none;margin-bottom:10px;margin-left:10px;vertical-align:top;}.qg-img img{width:100%;}.qg-img a{position:relative;display:block;min-height:50px;background:url("/wp-content/themes/startbucks/images/ajax-loader-small.gif") #ffffff no-repeat center center;background-size:16px 16px;}.qg-overlay{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);}.qg-title{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;position:absolute;bottom:10%;display:block;padding:9px;width:100%;color:#ffffff;text-align:center;font-weight:bold;font-size:11px;}.qg-overlay:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}.qg-overlay:hover .qg-title{bottom:13px;}.qg-img .icon-circle{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);top:14px;left:14px;display:block;padding:15px;}.page-masonry .qg-img img{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);width:100%;height:auto;}.hoverable{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}img.loadable{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}.archive-page h2{margin:0;padding-bottom:5px;text-transform:uppercase;font-weight:bold;font-size:16px;}.archive-page ul{margin-left:0;padding-top:12px;border-top:1px solid #f7f7f7;list-style:none;}.archive-page .col>ul{width:90%;}.archive-page li{padding:6px 0;padding-left:2px;}.archive-page ul ul li:last-child{padding-bottom:0;border-bottom:0;}.archive-page ul ul{margin-top:0;margin-left:15px;padding-top:2px;}.archive-page a{color:#777777;}.archive-page a:hover{color:#fdd200;}.search-wrapper{position:relative;}.search-wrapper .searchform,#searchform{position:relative;}#searchform .screen-reader-text{display:none;}input[type="submit"].search-button,input[type="submit"]#searchsubmit{position:absolute;top:9px;right:7px;display:block;padding:0;width:15px;height:20px;border:0;background-color:transparent;background-image:url(/wp-content/themes/startbucks/images/search_icon-b.png);background-position:center center;background-size:12px 12px;background-repeat:no-repeat;box-shadow:none;text-indent:-1000000000px;}input[type="text"].search-input,#searchform input[type="text"]{padding:8px 0;width:100%;text-indent:12px;}.ie10 input.search-input{padding-left:5px;}.search-results .post-content{padding-top:5%;background-color:#ffffff;}.wp-pagenavi{text-align:center;margin-top:-15px;}#content-container .wp-pagenavi a,#content-container .wp-pagenavi span{border:0;}#content-container .wp-pagenavi .pages,#content-container .wp-pagenavi a.last,#content-container .wp-pagenavi a.first{display:none;}.single-portfolio #content-container{padding:60px 3%;}.pg-page-content{padding-bottom:20px;}.pg-cat-filter{padding-top:20px;padding-bottom:20px;width:100%;}.pg-cat-filter ul{display:inline-block;margin-left:0;padding:0;max-width:90%;}.pg-cat-filter li{display:inline;text-transform:capitalize;font-size:12px;cursor:pointer;}.pg-cat-filter a{-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;-ms-transition:color 0.2s ease;-o-transition:color 0.2s ease;transition:color 0.2s ease;margin:auto 8px;padding:3px 0;color:#ffffff;text-transform:uppercase;letter-spacing:2px;font-size:13px;cursor:pointer;}.pg-cat-filter a.current{border-bottom:2px solid #fdd200;}.pg-filter-btn{display:none;}.pg-items{margin-left:-7px;width:5000px;}.pg-pagination{position:relative;top:33px;float:left;width:100%;text-align:center;}.pg-pagination ul{display:inline-block;margin:0;padding:0 20px;}.pg-pagination .pg-loading{position:absolute;top:0;right:0;float:none;margin-top:0;background-image:url(/wp-content/themes/startbucks/images/cs-loader.gif);}.pg-cat-filter .pg-loading{margin-top:-1px;margin-right:0px;}.pg-pagination li{display:inline;margin-right:5px;}.pg-pagination li:last-child{border-right:0;}.pg-pagination li:last-child:after{content:"";}.pg-pagination a,#content-container .wp-pagenavi a,#content-container .wp-pagenavi span,#blog-pagination a{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;display:inline-block;margin-top:-2px;padding:5px;width:17px;height:17px;outline:none;outline-style:none;outline-color:transparent;border:1px solid rgba(0,0,0,0.06);background-color:#ffffff;color:#252525;font-size:10px;line-height:17px;}.pg-pagination a.current,.pg-pagination a:hover,#content-container .wp-pagenavi span.current,#content-container .wp-pagenavi a:hover,#blog-pagination a:hover{background:#fdd200;color:#ffffff;}.pg-pagination a:hover,.wp-pagenavi a:hover{color:#ffffff;}#content-container .wp-pagenavi .previouspostslink,#content-container .wp-pagenavi .nextpostslink{display:none;font-weight:normal;font-family:Georgia,"Times New Roman",Times,serif;line-height:10px;}#blog-pagination a{width:auto;margin-top:0;text-transform:uppercase;letter-spacing:1px;padding:5px 12px;}#blog-pagination a span{font-size:13px;}.pg-item a{display:block;}.pg-item.masonry{float:left;}.pg-item{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:relative;display:inline-block;float:none;min-height:100px;vertical-align:top;}.pg-spacing .pg-item{margin-bottom:12px;margin-left:12px;}.pg-effect-overlay .pg-img-wrapper,.pc-effect-overlay .pg-img-wrapper{background-color:#252525;}.pg-item img,.pc-item img{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}.pg-item img{display:block;width:100%;}.pg-effect-overlay .pg-item:hover img,.pc-effect-overlay .pc-item:hover img{-moz-opacity:0.6!important;-khtml-opacity:0.6!important;-webkit-opacity:0.6!important;opacity:0.6!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"!important;filter:alpha(opacity=60)!important;}.pg-effect-zoom .pg-item:hover img,.pc-effect-zoom .pc-item:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}.pg-img-wrapper{overflow:hidden;}.pg-item h2{width:auto;text-transform:uppercase;font-weight:normal;font-size:18px;padding:0;}.pg-item h2:after,.pc-item h2:after{content:"";display:block;width:60px;height:2px;background-color:#fdd200;margin:auto;margin-top:6px;margin-bottom:11px;}.pg-item a{display:block;}.pg-img-wrapper{-webkit-transition:opacity 0.1s ease;-moz-transition:opacity 0.1s ease;-ms-transition:opacity 0.1s ease;-o-transition:opacity 0.1s ease;transition:opacity 0.1s ease;position:relative;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);}.pg-hover{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:0;z-index:10;width:100%;height:100%;}.pg-info{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;-ms-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;transition:opacity 0.2s ease;padding:15px 0;width:100%;min-height:70px;background-color:#ffffff;text-align:left;position:relative;z-index:10;}.pg-info:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}.pg-details{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;padding:0;width:100%;text-align:center;}.pg-info:hover .pg-details{bottom:25%;bottom:calc(50% - 50px);}.ie10 .pg-info:hover .pg-details{bottom:25%;}.pg-categories{display:block;padding-top:0px;width:100%;color:#b3b3b1;text-transform:uppercase;letter-spacing:2px;font-size:10px;margin-bottom:3px;}.icon-circle{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-opacity:0.7;-khtml-opacity:0.7;-webkit-opacity:0.7;opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);position:absolute;top:50%;left:50%;z-index:100;display:none;margin-right:-10px;margin-bottom:-10px;padding:4px;width:40px;height:40px;background:rgba(0,0,0,0.7);text-align:center;}.pg-info-dis .icon-circle{bottom:5px;}.pg-info-dis .pg-info{min-height:0;padding:0;}.pg-info-dis img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#portfolio-gallery{overflow:hidden;padding:0;min-height:300px;padding-bottom:40px;}.pg-page-wrapper{float:left;width:1200px;}.pg-loading{-moz-opacity:0.9;-khtml-opacity:0.9;-webkit-opacity:0.9;opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);float:right;width:25px;height:25px;background:url('/wp-content/themes/startbucks/images/cs-loader-w.gif') no-repeat center center;background-size:21px 21px;display:inline-block;}.pg-img-wrapper .pg-loading{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:calc(50% - 23px);left:50%;z-index:1000;margin-top:-25px;margin-left:-25px;padding:5px;width:40px;height:40px;background:url('/wp-content/themes/startbucks/images/ajax-loader-bb.gif') no-repeat center center #000000;background-size:17px 17px;}.pg-nocat-loading{position:absolute;top:-36px;right:0;display:block;width:16px;height:16px;}.pg-nav-wrapper{position:relative;overflow:hidden;margin-bottom:40px;}.pg-nocat-loading{top:5px;left:50%;}.pg-nocat-loading .pg-loading{background-image:url(/wp-content/themes/startbucks/images/cs-loader.gif);}.pg-navigation{background-color:#252525;color:#ffffff;margin:0 -1000px;padding:0 1000px;}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg);}to{-moz-transform:rotate(360deg);}}@-o-keyframes spin{from{-o-transform:rotate(0deg);}to{-o-transform:rotate(360deg);}}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.pg-element-loading .icon-circle:after{-webkit-transform:rotate 65deg;-moz-transform:rotate 65deg;-ms-transform:rotate 65deg;-o-transform:rotate 65deg;transform:rotate 65deg;position:absolute;top:14px;left:14px;width:calc(50%);height:calc(50%);border:1px solid #252525;border-top-color:#fdd200;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'';-webkit-animation:spin 1.3s infinite linear;-moz-animation:spin 1.3s infinite linear;-o-animation:spin 1.3s infinite linear;animation:spin 1.3s infinite linear;}.pg-icon{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-ms-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;}.pg-element-loading .pg-icon{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}#portfolio-slider{overflow:hidden;min-height:300px;}.portfolio-featured{margin-bottom:30px;}.single #portfolio-slider{background:url(/wp-content/themes/startbucks/images/ajax-loader-small2.gif) no-repeat;background-position:center 150px;}.ps-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;position:relative;float:left;padding:30px 3%;width:30%;font-size:14px;}.ps-title{margin:0;padding:0;color:#777777;font-weight:bold;font-size:22px;line-height:1.3em;text-transform:uppercase;}.ps-categories{display:inline-block;padding:4px 0 8px 0;color:#b3b3b1;text-transform:uppercase;letter-spacing:2px;font-size:12px;}.ps-content-text{margin-top:0px;}.ps-share{bottom:0;margin-top:15px;margin-bottom:-2px;padding-top:0px;}.ps-share:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}.ps-share .social-share{margin-top:0;}.share-fb{position:relative;top:1px;width:46px;}.ps-images{position:relative;float:right;overflow:hidden;width:70%;}.ps-fullwidth .ps-images,.ps-fullwidth .ps-content{float:none;width:100%;}.ps-images img{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;z-index:10;max-width:100%;width:100%;}.ps-video{position:relative;float:right;overflow-x:hidden;overflow-y:hidden;width:70%;background:url(/wp-content/themes/startbucks/images/ajax-loader-small2.gif) no-repeat center;}.ps-video p{margin-top:0;margin-bottom:0;line-height:0;}.ps-fullwidth .ps-video{float:none;width:100%;}.ps-wrapper{display:none;margin-bottom:30px;min-height:200px;background-color:#ffffff;}.ps-loading{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-moz-opacity:0.9;-khtml-opacity:0.9;-webkit-opacity:0.9;opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);position:absolute;top:50%;left:50%;z-index:100;margin-top:-14px;margin-left:-14px;padding:5px;width:21px;height:21px;background:url('/wp-content/themes/startbucks/images/cs-loader.gif') no-repeat center center;background-color:#f7f7f7;background-size:15px 15px;}.ps-imgnum{color:#ffffff;text-shadow:0 1px 1px rgba(0,0,0,0.3);}.ps-new-loading{margin:0 auto;width:35px;height:35px;line-height:0;}.ps-new-loading span{display:inline-block;width:12px;height:12px;margin:2px;background:#ffffff;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;opacity:1;}.ps-nav-loading .ps-new-loading span{animation:loading 0.7s ease infinite;-webkit-animation:loading 0.7s ease infinite;-moz-animation:loading 0.7s ease infinite;-o-animation:loading 0.7s ease infinite;}.ps-new-loading span:nth-of-type(1){animation-delay:0.1s;-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;-o-animation-delay:0.1s;}.ps-new-loading span:nth-of-type(2){animation-delay:0.3s;-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-o-animation-delay:0.3s;}.ps-new-loading span:nth-of-type(3){animation-delay:0.2s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-o-animation-delay:0.2s;}.ps-new-loading span:nth-of-type(4){animation-delay:0.4s;-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s;-o-animation-delay:0.4s;}@keyframes loading{0 {
    transform: scale(1, 1);
    opacity: 0.8;
  }
  50% {
    transform: scale(1.2, 1.2);
    opacity: 1;
  }
  100% {
    transform: scale(1, 1);
    opacity: 0.8;
  }
}
@-webkit-keyframes loading {
  0 {
    -webkit-transform: scale(1, 1);
    opacity: 0.8;
  }
  50% {
    -webkit-transform: scale(1.2, 1.2);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1, 1);
    opacity: 0.8;
  }
}
@-moz-keyframes loading {
  0 {
    -moz-transform: scale(1, 1);
    opacity: 0.8;
  }
  50% {
    -moz-transform: scale(1.2, 1.2);
    opacity: 1;
  }
  100% {
    -moz-transform: scale(1, 1);
    opacity: 0.8;
  }
}
@-o-keyframes loading {
  0 {
    -o-transform: scale(1, 1);
    opacity: 0.8;
  }
  50% {
    -o-transform: scale(1.2, 1.2);
    opacity: 1;
  }
  100% {
    -o-transform: scale(1, 1);
    opacity: 0.8;
  }
}
.ie .ps-nav-loading .ps-new-loading span {
  display: none;
}
.ie .ps-nav-loading .ps-new-loading {
  background: url('/wp-content/themes/startbucks/images/cs-loader-w.gif') no-repeat center center;
  background-color: rgba(0, 0, 0, 0.5);
  background-size: 20px 20px;
}
.ie9 .pg-element-loading .icon-circle:after {
  display: none;
  border-width: 0;
}
.ie9 .pg-element-loading .icon-circle {
  background: url('/wp-content/themes/startbucks/images/cs-loader-w.gif') no-repeat center center;
  background-color: rgba(0, 0, 0, 0.5);
  background-size: 20px 20px;
}
/* Portfolio Gallery Navigation */
/* Navigation Container */
.ps-navigation {
  padding: 20px 0;
}
/* Previous Project Link */
.ps-prev-project-link {
  float: left;
}
/* Next Project Link */
.ps-next-project-link {
  float: right;
  text-align: right;
}
.ps-next-project-link span {
  float: right;
}
/* Navigation Icon Container */
.ps-icon {
  background-color: #fdd200;
  color: #252525;
  width: 30px;
  height: 30px;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
  display: inline-block;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -webkit-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  -ms-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  transition: all 0.1s ease;
}
.ps-icon:hover {
  background-color: #ffffff;
  color: #252525;
}
.ps-next-project-link .ps-icon {
  text-indent: 2px;
  margin-left: 10px;
}
.ps-prev-project-link .ps-icon {
  text-indent: 0px;
  margin-right: 10px;
}
.ps-next-project-link:active .ps-icon {
  text-indent: 8px;
}
.ps-prev-project-link:active .ps-icon {
  text-indent: -8px;
}
/* No more next/previus projects */
.disabled.ps-next-project-link:active .ps-icon,
.disabled.ps-prev-project-link:active .ps-icon {
  text-indent: -7px;
}
.ps-nav-text,
.ps-back-text {
  color: #ffffff;
  letter-spacing: 2px;
  font-size: 13px;
  line-height: 30px;
  text-transform: uppercase;
}
.ps-prev-project-link .ps-nav-text {
  position: relative;
  top: -2px;
}
.ps-back-link {
  position: relative;
  text-align: center;
}
.ps-back-text {
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: relative;
  display: none;
  line-height: 1.3em;
}
.ps-back {
  margin-top: 1px;
  margin: auto;
  position: absolute;
  left: 50%;
  margin-left: -17px;
  top: inherit;
}
.ps-back-link {
  width: 30px;
}
.ps-back .ps-icon {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: relative;
  display: inline-block;
  float: none;
  width: 30px;
  height: 30px;
  background: url(/wp-content/themes/startbucks/images/back_to_gallery.png) no-repeat center center;
  background-size: 26px 26px;
  font-size: 0;
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  -webkit-opacity: 0.8;
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
}
.ps-nav-loading .ps-back .ps-icon {
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  -webkit-opacity: 0.8;
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
  margin-top: 5px;
  width: 20px;
  height: 20px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background: url(/wp-content/themes/startbucks/images/loading-gal.gif) no-repeat center center;
  background-size: 20px 20px;
}
.ps-imgnum {
  -moz-opacity: 0.9;
  -khtml-opacity: 0.9;
  -webkit-opacity: 0.9;
  opacity: 0.9;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
  filter: alpha(opacity=90);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  position: absolute;
  bottom: 0px;
  right: 5px;
  z-index: 100;
  padding: 10px;
  font-size: 12px;
  text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.5);
}
.ps-desc {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  position: absolute;
  left: 10px;
  bottom: 0px;
  z-index: 100;
  display: none;
  padding: 5px 10px;
  background: url(/wp-content/themes/startbucks/images/trans05.png);
  background: #000000;
  background: rgba(0, 0, 0, 0.5);
  color: #ffffff;
  font-size: 12px;
}
.ps-left-arrow {
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  -webkit-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
}
.ps-right-arrow {
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  -webkit-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
}
.ps-images:hover .ps-desc {
  -moz-opacity: 0.9;
  -khtml-opacity: 0.9;
  -webkit-opacity: 0.9;
  opacity: 0.9;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
  filter: alpha(opacity=90);
  bottom: 10px;
}
.ps-images:hover .ps-left-arrow {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
}
.ps-images:hover .ps-right-arrow {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
}
.ps-left-arrow:hover,
.ps-right-arrow:hover {
  background-color: #fdd200;
}
/*------------ PORTFOLIO CAROUSEL -------------*/
.portfolio-carousel {
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  position: relative;
  text-align: center;
  width: 100%;
  margin: 30px 0;
  opacity: 1 IE9;
}
.pc-wrapper {
  position: relative;
  float: left;
  clear: both;
  overflow: hidden;
  margin-left: -1px;
  padding-right: 1px;
  padding-left: 1px;
  width: 100%;
  height: auto;
}
.pc-item a {
  position: relative;
  display: block;
  font-size: 12px;
}
#content-container .pc-item h2,
#content-container .qg-title {
  padding: 0;
  padding-bottom: 0px;
  padding-left: 10px;
  padding-right: 10px;
  text-transform: uppercase;
  font-weight: normal;
  font-size: 18px;
  letter-spacing: 1px;
}
#content-container .qg-title {
  padding: 0 3%;
  width: 94%;
  font-size: 13px;
}
.pc-page-wrapper {
  float: left;
}
.pc-holder {
  position: relative;
  display: inline-block;
  margin-left: -6px;
}
.pc-holder .pc-item {
  display: block;
  float: left;
}
.pc-spacing .pc-item {
  padding: 0px 6px 0 6px;
}
.pc-wrapper img {
  position: relative;
  z-index: 1;
  display: block;
  width: 100%;
  vertical-align: bottom;
}
.pc-header {
  position: relative;
  margin-top: 20px;
  margin-bottom: 16px;
  padding-bottom: 2px;
  max-width: 100%;
  width: auto;
}
.pc-header .carousel-title {
  margin: auto;
  width: 100%;
  border-bottom: 0px;
  text-align: center;
  font-weight: bold;
  font-size: 16px;
}
.carousel-title h4.small-title,
.carousel-title .link-title {
  display: block;
  margin-top: 2px;
  margin-bottom: 3px;
  width: auto;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 1em;
  font-weight: 400;
}
.portfolio-carousel .link-title {
  text-transform: uppercase;
  letter-spacing: 2px;
  background: rgba(0, 0, 0, 0.7);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  padding: 4px 26px 8px 26px;
  margin-top: 20px;
  display: inline-block;
  font-weight: normal;
  font-size: 11px;
  text-align: center;
}
.portfolio-carousel .link-title .more-arrow {
  top: 1px;
}
.portfolio-carousel .link-title:hover {
  background: rgba(0, 0, 0, 0.6);
}
.carousel-title .link-title:before {
  margin-right: 7px;
  content: "";
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  -webkit-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  font-style: normal;
  font-size: 15px;
}
.carousel-title .small-title {
  font-weight: bold;
}
.carousel-title .link-title .more-arrow {
  position: relative;
  top: 3px;
  left: -2px;
}
.carousel-title .link-title:hover .more-arrow {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  left: 0;
}
.pg-no-spacing .pg-items {
  margin-left: 0px;
}
.pc-no-spacing .pc-holder {
  margin-left: 0;
}
.portfolio-carousel {
  overflow: hidden;
}
.pc-item {
  width: 137px;
}
.pc-item .pg-img-wrapper {
  /*background-image: url(/wp-content/themes/startbucks/images/ajax-loader-small.gif);*/

  background-repeat: no-repeat;
  background-position: center center;
  background-size: 16px 16px;
}
.pc-next,
.pc-prev {
  -webkit-border-top-left-radius: 2px;
  -moz-border-radius-topleft: 2px;
  border-top-left-radius: 2px;
  -webkit-border-top-right-radius: 0;
  -moz-border-radius-topright: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 2px;
  -moz-border-radius-bottomleft: 2px;
  border-bottom-left-radius: 2px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  position: absolute;
  top: 50%;
  margin-top: -26px;
  right: 0;
  padding: 4px;
  width: 25px;
  height: 45px;
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.73);
  color: #ffffff;
  text-align: center;
  font-size: 14px;
  cursor: pointer;
  z-index: 10;
}
.pc-next:hover,
.pc-prev:hover {
  border-color: transparent;
  background-color: #fdd200;
}
.pc-next:active,
.pc-prev:active {
  text-indent: 3px;
}
.ie9 .pc-next,
.ie9 .pc-prev {
  padding-top: 6px;
}
.ie9 .pc-prev {
  padding-right: 6px;
}
.ie9 .pc-next {
  padding-left: 6px;
}
.pc-prev {
  left: 0;
  background-position: left top;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topleft: 0;
  border-top-left-radius: 0;
  -webkit-border-top-right-radius: 2px;
  -moz-border-radius-topright: 2px;
  border-top-right-radius: 2px;
  -webkit-border-bottom-right-radius: 2px;
  -moz-border-radius-bottomright: 2px;
  border-bottom-right-radius: 2px;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.pc-prev:active {
  text-indent: -3px;
}
.ps-navigation .disabled {
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  -webkit-opacity: 0.3;
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  cursor: default;
}
.pc-wrapper .icon-circle,
.pg-item .icon-circle,
.qg-img .icon-circle {
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transform: scale(2);
  -moz-transform: scale(2);
  -ms-transform: scale(2);
  -o-transform: scale(2);
  transform: scale(2);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  top: 50%;
  left: 50%;
  z-index: 15;
  display: block;
  margin-top: -30px;
  margin-left: -30px;
  padding: 0;
  padding: 10px;
  background: #fdd200;
}
.pg-element-loading .icon-circle {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.qg-overlay .icon-circle {
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transform: scale(0.7);
  -moz-transform: scale(0.7);
  -ms-transform: scale(0.7);
  -o-transform: scale(0.7);
  transform: scale(0.7);
}
.pc-effect-icon .pc-item a:hover .icon-circle,
.pg-effect-icon .pg-item:hover .icon-circle {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
}
.qg-overlay:hover .icon-circle {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
}
.pg-element-loading .pg-info .pg-icon {
  background: url('/wp-content/themes/startbucks/images/ajax-loader.gif') no-repeat center center;
  background-image: none;
  background-size: 15px 15px;
}
.pg-element-loading .pg-info {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
}
.pg-element-loading .icon-circle {
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  -webkit-opacity: 0.8;
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
  display: inline-block;
}
.pc-no-title .pc-header {
  margin: 7px 0;
  border-bottom: 0;
}
.pc-no-title .carousel-title {
  font-size: 18px;
}
/* ------ jScrollPane CSS ------ */
.jspContainer {
  position: relative;
  overflow: hidden;
}
.jspPane {
  position: absolute;
}
.jspVerticalBar {
  position: absolute;
  top: 12px;
  right: 20px;
  width: 16px;
  height: 100%;
}
.jspHorizontalBar {
  position: absolute;
  bottom: 0;
  left: 0;
  display: none;
  width: 100%;
  height: 16px;
  background: #1a1a1a;
}
.jspVerticalBar *,
.jspHorizontalBar * {
  margin: 0;
  padding: 0;
}
.jspCap {
  display: none;
}
.jspHorizontalBar .jspCap {
  float: left;
}
.jspTrack {
  position: relative;
}
.jspDrag {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  position: relative;
  left: 30px;
  width: 5px;
  background: none repeat scroll 0 0 #eee;
  cursor: pointer;
}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}
.jspArrow {
  display: block;
  background: #50506d;
  text-indent: -20000px;
  cursor: pointer;
}
.jspArrow.jspDisabled {
  background: #80808d;
  cursor: default;
}
.jspVerticalBar .jspArrow {
  height: 16px;
}
.jspHorizontalBar .jspArrow {
  float: left;
  width: 16px;
  height: 100%;
}
.jspVerticalBar .jspArrow:focus {
  outline: none;
}
.jspCorner {
  float: left;
  height: 100%;
  background: #eeeef4;
}
.password-content-box {
  margin-top: 40px;
}
/*------ Testimonials ------------*/
.testimonial-container {
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.testimonial-container h2 {
  display: block;
  padding: 3px 0;
  padding-top: 12px;
  color: inherit;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
}
.testimonial-container blockquote {
  padding-left: 0;
  max-width: 80%;
  width: 80%;
  border-left-width: 0px;
  text-align: center;
  margin: auto;
}
.testimonial-wrapper {
  overflow: hidden;
  margin: auto;
  width: 90%;
}
.testimonial-info blockquote:before {
  content: 'red';
  font-size: 20px;
}
.section-boxed blockquote {
  margin-bottom: 0;
  font: italic 170%/150% Georgia, "Times New Roman", Times, serif;
}
.custom-page-content .section-boxed blockquote {
  margin-bottom: 0;
}
.custom-page-content {
  min-height: 300px;
}
.testimonial-info {
  /*float: left;*/

  max-width: 50%;
  width: 50%;
  text-align: center;
  margin: auto;
}
.testimonials-details {
  text-align: center;
  font-size: 12px;
}
.testimonials-details a {
  color: #fdd200;
}
.testimonials-details span {
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  -webkit-opacity: 0.7;
  opacity: 0.7;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
  display: inline-block;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.testimonial-img {
  -webkit-border-radius: 500px;
  -moz-border-radius: 500px;
  border-radius: 500px;
  margin-top: 14px;
  max-width: 90px;
  height: auto;
}
.testimonial-slider {
  position: relative;
  margin-right: auto;
  margin-left: auto;
  min-height: 100px;
  padding-bottom: 50px;
}
.ts-arrow {
  position: absolute;
  bottom: 0;
  margin-right: -32px;
  cursor: pointer;
  color: #ffffff;
  width: 30px;
  height: 30px;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
  display: inline-block;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -webkit-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  -ms-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  transition: all 0.1s ease;
  z-index: 20;
  background-color: rgba(0, 0, 0, 0.8);
}
.ts-arrow:hover {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  background-color: #fdd200;
}
.ts-left-arrow {
  left: 50%;
  margin-left: -32px;
  text-indent: -3px;
}
.ts-right-arrow {
  right: 50%;
  text-indent: 2px;
}
.format-quote blockquote blockquote {
  padding: 0;
}
.format-quote blockquote blockquote:before,
.format-quote blockquote blockquote:after {
  display: none;
}
/*-----Social Share Icons------*/
.social-share {
  clear: both;
  margin-top: 20px;
}
.social-share ul {
  display: inline-block;
  margin-left: 0;
}
.social-share ul li {
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  padding: 3px;
  margin-top: 1px;
}
.share-title,
.post-tag-title {
  display: inline-block;
  margin-top: -8px;
  margin-right: 5px;
  vertical-align: middle;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 11px;
}
.share-title {
  margin-right: 7px;
  margin-bottom: 5px;
  padding-right: 7px;
}
.post-tag-title {
  margin-top: 0;
}
.share-item {
  -webkit-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  -ms-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  transition: all 0.1s ease;
  display: inline-block;
  overflow: hidden;
  margin-right: 7px;
  width: 16px;
  height: 16px;
  background-image: url(/wp-content/themes/startbucks/images/px_sprites_w.png);
  background-size: 560px 16px;
  background-repeat: no-repeat;
  cursor: pointer;
}
.social-share li {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  -webkit-opacity: 0.7;
  opacity: 0.7;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
}
.social-share li:hover {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
}
.post .social-share {
  margin-top: 10px;
}
.post .social-share + .clear {
  display: none;
}
.page .social-share {
  float: left;
}
.share-item {
  -webkit-transition: all 0.15s ease;
  -moz-transition: all 0.15s ease;
  -ms-transition: all 0.15s ease;
  -o-transition: all 0.15s ease;
  transition: all 0.15s ease;
}
.share-item:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.share-fb {
  position: relative;
  top: 0px;
  background-color: #3d599b;
  background-position: -445px 3px;
}
.share-tw {
  background-color: #60d7fd;
  background-position: -476px 3px;
}
.share-gp {
  background-color: #e54a4f;
  background-position: -413px 3px;
}
.share-pn {
  background-color: #E85D3A;
  background-position: -509px 3px;
}
.share-ln {
  background-color: #0177b5;
  background-position: -541px 2px;
}
.page-template-template-full-custom-php .social-share {
  float: none;
  margin-bottom: 10px;
  text-align: center;
}
.custom-page-content > p {
  /* Hide custom page p tag between sections */

  margin: 0;
}
/*----404 page not found -----*/
#not-found {
  margin: auto;
  width: 300px;
  text-align: center;
  margin-top: 45px;
}
#not-found h1 {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin: auto;
  padding: 0;
  width: 200px;
  height: 200px;
  border: 8px solid #f7f7f7;
  color: #f7f7f7;
  text-align: center;
  font-weight: normal;
  font-size: 100px;
  line-height: 200px;
  font-family: arial;
}
#not-found h2 {
  padding: 20px 0;
  text-align: center;
  font-size: 14px;
  font-weight: normal;
}
/* Latest Post Loader Widget*/
.lp-wrapper {
  padding: 3px 0 2px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.lp-wrapper img {
  margin-right: 10px;
  margin-bottom: 5px;
}
.lp-wrapper .img-frame {
  padding: 3px;
}
.lp-title {
  display: block;
  margin-top: 13px;
  vertical-align: middle;
  line-height: 1.5em;
}
.lp-title a {
  color: #252525;
}
.lp-post-info {
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  -webkit-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
}
.footer-widgets .lp-title a {
  color: #ffffff;
}
.lp-title a:hover {
  color: #fdd200;
}
.lp-post-info a {
  color: inherit;
  text-transform: uppercase;
  font-size: 10px;
}
.sidebar-box .recentcomments a {
  color: #777777;
}
/* Portfolio Post Loader Widget*/
.portfolio-items-widget {
  overflow: hidden;
  padding-top: 7px;
}
.portfolio-items-widget li {
  float: left;
  margin-right: 3.2%;
  padding-bottom: 8px;
  width: 22.2%;
}
.portfolio-items-widget li:nth-of-type(4n) {
  margin-right: 0;
}
.portfolio-items-widget img {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -ms-box-sizing: border-box;
  max-width: 100%;
  width: 100%;
}
.portfolio-items-widget img:hover {
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  -webkit-opacity: 0.8;
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
}
/* From The Blog Section */
.pexeto-recent-posts {
  margin: 30px 0;
  text-align: left;
  color: inherit;
}
.pexeto-recent-posts blockquote {
  font: italic 125%/150% Georgia, "Times New Roman", Times, serif;
}
.pexeto-recent-posts .format-quote,
.pexeto-recent-posts .format-aside {
  -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1);
  margin: 1px;
}
.pexeto-recent-posts a.nivo-nextNav,
.pexeto-recent-posts a.nivo-prevNav,
.pexeto-recent-posts .nivo-controlNav {
  -webkit-transform: scale(0.75);
  -moz-transform: scale(0.75);
  -ms-transform: scale(0.75);
  -o-transform: scale(0.75);
  transform: scale(0.75);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  -webkit-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  margin-top: -44px;
}
.pexeto-recent-posts .nivo-wrapper:hover a.nivo-nextNav,
.pexeto-recent-posts .nivo-wrapper:hover a.nivo-prevNav,
.pexeto-recent-posts .nivo-wrapper:hover .nivo-controlNav {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
}
.pexeto-recent-posts a.nivo-prevNav {
  -webkit-transform-origin: -50% 100%;
  -moz-transform-origin: -50% 100%;
  -ms-transform-origin: -50% 100%;
  -o-transform-origin: -50% 100%;
  transform-origin: -50% 100%;
}
.pexeto-recent-posts a.nivo-nextNav {
  -webkit-transform-origin: 150% 100%;
  -moz-transform-origin: 150% 100%;
  -ms-transform-origin: 150% 100%;
  -o-transform-origin: 150% 100%;
  transform-origin: 150% 100%;
}
.pexeto-recent-posts .nivo-caption {
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  display: none;
  visibility: hidden;
}
.pexeto-recent-posts .format-aside aside,
.pexeto-recent-posts .format-quote blockquote {
  margin-left: 0;
  border-left: 0px;
}
.rp-title {
  margin: auto;
  padding-bottom: 20px;
  width: 100%;
  border-bottom: 0px;
  text-align: left;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 20px;
}
.rp-post-title {
  padding: 20px 0 4px 0;
  font-size: 18px;
  line-height: 1.4em;
}
.rp-post-title a {
  color: inherit;
}
.rp-header img {
  width: 100%;
}
.post-type-icon-wrap {
  display: none;
}
/* List Style Blod Section */
.rp-list ul {
  margin-left: 0;
  list-style: none;
}
.rp-list li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
  text-align: center;
  padding: 25px 0;
}
.rp-list h3 {
  display: inline-block;
  padding: 0;
  font-size: 20px;
}
.rp-list a {
  color: inherit;
}
.rp-list .rp-info {
  display: inline-block;
  width: auto;
}
.rp-list .rp-title {
  font-weight: bold;
  text-align: center;
}
.rp-list .rp-info h3:after {
  content: "/";
  margin: 0 10px;
}
.rp-list .rp-info h3:before {
  content: "/";
  margin: 0 10px;
}
.rp-list .rp-cat a {
  margin-left: 0;
}
.rp-columns .read-more {
  padding-top: 7px;
}
.section-full-width .rp-list h3 {
  color: inherit;
}
.rp-list li:hover {
  background-color: rgba(0, 0, 0, 0.02);
}
.rp-date {
  display: inline-block;
  text-align: right;
  min-width: 200px;
}
.rp-cat {
  text-align: left;
  min-width: 200px;
  display: inline-block;
}
.rp-cat a {
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  -webkit-opacity: 0.8;
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
  margin-left: 2%;
}
.rp-cat a,
.rp-date {
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  -webkit-opacity: 0.7;
  opacity: 0.7;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
  text-transform: uppercase;
  letter-spacing: 2px;
}
/* END List Style Blod Section */
/* Full-Width Custom Page Sections */
.section-full-width {
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.03) inset, 0 -1px 0 0 rgba(0, 0, 0, 0.03) inset;
}
#content-container .section-full-width .section-boxed {
  margin: 90px auto;
}
.section-full-width .section-title {
  margin: 0;
  padding: 0;
  text-align: left;
  text-transform: uppercase;
  letter-spacing: -2px;
  font-weight: bold;
  font-size: 40px;
  line-height: 1.3em;
}
.section-full-width .sub-title {
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  -webkit-opacity: 0.8;
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
  margin: 0;
  margin-bottom: 1em;
  padding: 0;
  font-size: 20px;
  line-height: 1.3em;
}
.section-full-width .services-box,
.section-full-width .services-title-box {
  color: inherit;
}
.section-full-width h1,
.section-full-width h2,
.section-full-width h3,
.section-full-width h4,
.section-full-width h5,
.section-full-width h6 {
  color: inherit;
}
/* Section Light */
.section-light {
  background: #f7f7f7;
  text-align: left;
}
.section-light .section-title {
  display: table;
  margin-right: auto;
  margin-bottom: 35px;
  margin-left: auto;
  text-align: center;
  letter-spacing: -3px;
  font-weight: normal;
}
.section-light .section-title:before {
  content: "";
  display: block;
  background-color: #fdd200;
  width: 30%;
  height: 2px;
  margin: auto;
  margin-bottom: 3px;
}
.section-light .sub-title {
  margin: 0;
  margin-bottom: 12px;
  color: #102119;
  text-align: center;
  line-height: 1em;
}
.section-light h4.sub-title {
  text-transform: uppercase;
  letter-spacing: 5px;
  font-style: normal;
  font-size: 14px;
  font-family: Montserrat, 'Open Sans', Helvetica, Arial, sans-serif;
}
.content .section-light h1,
.content .section-light h2,
.content .section-light h3,
.content .section-light h4,
.content .section-light h5,
.content .section-light h6 {
  color: #102119;
}
/* Section Light 2 */
.section-light2 {
  background: #EDF5F7;
}
.section-light2 .section-title {
  margin-bottom: 0px;
  text-align: center;
  text-transform: capitalize;
  font-weight: normal;
  display: table;
  margin: auto;
}
.section-light2 .section-title:after {
  content: "";
  display: block;
  width: 62%;
  height: 2px;
  background: #fdd200;
  margin: auto;
  margin-top: 11px;
  margin-bottom: 5px;
}
.section-light2 .sub-title {
  margin-bottom: 35px;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 15px;
  margin-top: 14px;
}
.content .section-light2 h1,
.content .section-light2 h2,
.content .section-light2 h3,
.content .section-light2 h4,
.content .section-light2 h5,
.content .section-light2 h6 {
  color: #252525;
}
/* Section Light With Background Image */
.section-light-bg {
  position: relative;
  background-color: #f7f7f7;
  background-position: center;
  background-size: cover;
  color: #373737;
}
.section-light-bg .section-title,
.section-light-bg .sub-title {
  display: table;
  padding: 10px 0 ;
  color: #373737;
}
.section-light-bg .section-title {
  margin-bottom: 10px;
  font-weight: bold;
}
.section-light-bg .section-title:after {
  content: "";
  width: 62%;
  display: block;
  height: 2px;
  background: #fdd200;
  margin-top: 10px;
  margin-bottom: 2px;
}
.section-light-bg .sub-title {
  padding: 7px;
  text-transform: uppercase;
  font-style: normal;
  font-family: Montserrat, 'Open Sans', Helvetica, Arial, sans-serif;
  font-size: 16px;
  letter-spacing: 2px;
}
.content .section-light-bg h1,
.content .section-light-bg h2,
.content .section-light-bg h3,
.content .section-light-bg h4,
.content .section-light-bg h5,
.content .section-light-bg h6 {
  color: #373737;
}
/* Section Dark */
.section-dark {
  background: #252525;
  color: #ffffff;
}
.section-dark .section-title {
  margin-bottom: 5px;
  color: #ffffff;
  text-align: center;
  letter-spacing: normal;
  display: table;
  margin: auto;
}
.section-dark .section-title:after {
  content: "";
  width: 62%;
  display: block;
  height: 2px;
  background: #fdd200;
  margin: auto;
  margin-top: 4px;
  margin-bottom: 7px;
}
.section-dark .sub-title {
  margin: auto;
  margin-bottom: 1.1em;
  text-align: center;
}
.section-dark .sub-title + * {
  margin-top: 30px;
}
.content .section-dark h1,
.content .section-dark h2,
.content .section-dark h3,
.content .section-dark h4,
.content .section-dark h5,
.content .section-dark h6 {
  color: #ffffff;
}
.content .section-dark .services-thumbnail .services-content h3 {
  color: #333332;
}
.section-dark .pg-info {
  background-color: rgba(255, 255, 255, 0.07);
}
.testimonial-container .double-line {
  margin-bottom: 15px;
  border-top: 0 solid #383838;
}
/* Section Dark With Background Image */
.section-dark-bg {
  position: relative;
  background-color: #3ca4cf;
  background-position: center;
  background-size: cover;
  color: #ffffff;
}
.section-dark-bg .section-title,
.section-dark-bg .sub-title {
  color: #ffffff;
}
.section-dark-bg .sub-title {
  display: table;
  margin-bottom: 1.1em;
  width: auto;
  text-transform: uppercase;
  font-style: normal;
  font-weight: normal;
  line-height: 1.7em;
  font-size: 16px;
  letter-spacing: 2px;
}
.section-dark-bg .section-title {
  margin-bottom: 3px;
  font-weight: normal;
  text-transform: none;
}
.content .section-dark-bg h1,
.content .section-dark-bg h2,
.content .section-dark-bg h3,
.content .section-dark-bg h4,
.content .section-dark-bg h5,
.content .section-dark-bg h6 {
  color: #ffffff;
}
.content .section-dark-bg .services-thumbnail .services-content h3 {
  color: #333332;
}
.section-dark-bg .pg-info {
  background-color: rgba(255, 255, 255, 0.07);
}
.section-dark-bg .services-default .services-box {
  border-left-color: rgba(255, 255, 255, 0.21);
}
.bg-image-1 {
  position: relative;
  padding: 50px 0;
  min-height: 600px;
  background-position: center;
  background-size: cover;
}
.section-half-width .cols-wrapper {
  margin-right: auto;
  margin-left: auto;
  width: 50%;
  font-size: 16px;
}
/* Section Custom */
.content .section-custom h1,
.content .section-custom h2,
.content .section-custom h3,
.content .section-custom h4,
.content .section-custom h5,
.content .section-custom h6 {
  color: inherit;
}
/* CTA Circle  */
.cta-element {
  margin: auto;
  padding: 20px 0;
  text-align: center;
}
.content .cta-element .cta-title {
  margin: 0;
  font-size: 32px;
  line-height: 45px;
  -webkit-font-smoothing: antialiased;
}
.cta-title:after {
  display: block;
  overflow: hidden;
  margin: auto;
  margin-top: 13px;
  width: 70px;
  height: 2px;
  background: rgba(0, 0, 0, 0.3);
  content: '';
  text-indent: -999em;
}
.content .cta-element .cta-small-title {
  margin: 0;
  padding: 0;
  text-transform: uppercase;
  letter-spacing: 6px;
  font-size: 12px;
  line-height: 12px;
  opacity: 0.5;
}
.cta-element .button {
  margin-top: 8px;
}
.full-bg-image {
  position: absolute;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: center center;
  background-size: cover;
}
.parallax-scroll .full-bg-image {
  -webkit-transition: top 0.05s ease;
  -moz-transition: top 0.05s ease;
  -ms-transition: top 0.05s ease;
  -o-transition: top 0.05s ease;
  transition: top 0.05s ease;
  height: 160%;
}
.pexeto-parallax .sl-icons li {
  opacity: 1;
  /* OVERWRITE THE EXISTING CSS */

}
.parallax-element {
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.ie10 .parallax-scroll .full-bg-image {
  -webkit-transition: top 0.3s ease;
  -moz-transition: top 0.3s ease;
  -ms-transition: top 0.3s ease;
  -o-transition: top 0.3s ease;
  transition: top 0.3s ease;
}
.parallax-fixed .full-bg-image {
  background-attachment: fixed;
}
.section-full-width {
  position: relative;
  overflow: hidden;
}
/* END Full-width section */
/* Full-Width Slider Page template */
.page-template-template-fullscreen-slider-php #content-container {
  padding: 0;
}
.page-template-template-fullscreen-slider-php .header-wrapper {
  position: fixed;
  z-index: 100;
  width: 100%;
}
.page-template-template-fullscreen-slider-php .page-wrapper {
  background-color: inherit;
}
.page-template-template-fullscreen-slider-php .header-wrapper {
  background-color: rgba(0, 0, 0, 0);
  min-height: 0;
}
.section-slider img {
  width: 100%;
}
.section {
  position: relative;
}
.section .tableCell {
  padding-left: 3%;
  padding-right: 3%;
}
.section-slider {
  padding: 0 !important;
}
.section-slider .tableCell {
  padding-left: 0;
  padding-right: 0;
}
.section-title {
  font-size: 35px;
  letter-spacing: -1px;
  line-height: 1em;
  padding: 0;
  margin: 0;
  padding-bottom: 10px;
}
.section-desc {
  line-height: 1.5em;
  padding-top: 0;
}
.section-text,
.section-textimg {
  background-position: center center;
  background-size: cover;
}
.section-text .section-title,
.section-textimg .section-title,
.section-text .section-desc,
.section-textimg .section-desc {
  color: #ffffff;
}
.section-text .section-title,
.section-text .section-desc {
  max-width: 600px;
}
.section-text .section-title {
  padding-bottom: 7px;
}
.section-text .section-desc p {
  margin: 0;
}
.section-content .button {
  margin-top: 13px;
}
/* Section Text Layout Center Center */
.layout-cc {
  width: 100%;
  text-align: center;
}
.layout-cc .section-content {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  vertical-align: middle;
}
.layout-cc .section-title,
.layout-cc .section-desc {
  margin: auto;
}
/* Section Text Layout Center Top */
.layout-ct {
  text-align: center;
}
.layout-ct .section-content {
  margin-top: 3%;
}
.layout-ct .section-title,
.layout-ct .section-desc {
  margin: auto;
}
/* Section Text Layout Center Bottom */
.layout-cb {
  text-align: center;
}
.layout-cb .section-content {
  position: absolute;
  bottom: 50px;
  width: 100%;
}
.layout-cb .section-title,
.layout-cb .section-desc {
  margin: auto;
}
/* Section Text Layout Left Top */
.layout-lt .section-content {
  margin-left: 3%;
  margin-top: 3%;
}
/* Section Text Layout Left Center */
.layout-lc {
  width: 100%;
}
.layout-lc .section-content {
  padding-left: 3%;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  vertical-align: middle;
}
/* Section Text Layout Left Bottom */
.layout-lb .section-content {
  margin-left: 3%;
  position: absolute;
  bottom: 50px;
}
/* Section Text Layout Right Top */
.layout-rt .section-content {
  float: right;
  margin-top: 3%;
  margin-right: 50px;
}
/* Section Text - Layout Right Center */
.layout-rc {
  width: 100%;
}
.layout-rc .section-content {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  float: right;
  vertical-align: middle;
  margin-right: 50px;
}
/* Section Text - Layout Right Bottom */
.layout-rb .section-content {
  margin-right: 50px;
  position: absolute;
  bottom: 50px;
  right: 0;
}
/* Section Text And Images - Layout Image on Left */
.section-wrapper:after {
  content: "";
  display: block;
  clear: both;
}
.layout-left .section-wrapper {
  max-width: 1200px;
  margin: auto;
  width: 90%;
}
.layout-left .section-img {
  max-width: 66%;
  float: left;
  margin-right: 3%;
}
.layout-left .section-content {
  float: left;
  max-width: 27%;
  width: 27%;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  right: 0;
}
.layout-left > .section-wrapper,
.layout-right > .section-wrapper {
  position: relative;
  top: 60%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.layout-bottom > .section-wrapper,
.layout-top > .section-wrapper {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* Section Text And Images - Layout Image on Right */
.layout-right .section-wrapper {
  max-width: 1200px;
  margin: auto;
  width: 90%;
}
.layout-right .section-img {
  max-width: 66%;
  float: right;
  margin-left: 3%;
}
.layout-right .section-content {
  float: left;
  max-width: 27%;
  width: 27%;
  position: relative;
  top: 50%;
  margin-left: 12%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  /*padding-left: 5%;*/

}
/* Section Text And Images - Layout Centered  */
.layout-top .section-wrapper,
.layout-bottom .section-wrapper {
  max-width: 980px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
.layout-top .section-img,
.layout-bottom .section-img {
  margin-bottom: 3%;
}
.layout-top .section-img img,
.layout-bottom .section-img img {
  max-height: 70%;
}
.layout-top .section-title,
.layout-bottom .section-title {
  padding-bottom: 10px;
}
.layout-bottom .section-img {
  margin-bottom: 0;
  margin-top: 3%;
}
/* Fullscreen Slider Template */
#fullPage-nav span,
.fullPage-slidesNav span {
  border-color: rgba(0, 0, 0, 0.5);
  background-color: rgba(255, 255, 255, 0.2);
}
#fullPage-nav li .active span,
.fullPage-slidesNav .active span {
  background-color: rgba(255, 255, 255, 0.7);
  border-color: rgba(255, 255, 255, 0);
}
.fullpage-wrapper.loading {
  background: url('/wp-content/themes/startbucks/images/cs-loader.gif') no-repeat center center;
  background-size: 15px 15px;
}
.loading .fullpage-nav li.current {
  background: url('/wp-content/themes/startbucks/images/cs-loader-w.gif') no-repeat center center;
  background-color: rgba(0, 0, 0, 0.5);
  background-size: 10px 10px;
}
.section-slider .slide {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
}
.slide-caption {
  position: absolute;
  left: 45px;
  bottom: 40px;
  background: rgba(0, 0, 0, 0.7);
  color: #ffffff;
  text-transform: uppercase;
  padding: 9px 16px;
  transition: opacity 0.5s ease;
  opacity: 0;
  letter-spacing: 2px;
  font-size: 13px;
}
.fullpage-data {
  position: fixed;
  right: 15px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.fullpage-nav li {
  width: 12px;
  height: 12px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  background: #ffffff;
  display: block;
  opacity: 0.8;
  margin: 7px 0;
  cursor: pointer;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.07);
}
.fullpage-nav li.current {
  opacity: 0.3;
}
.page-template-template-fullscreen-slider-php {
  background: #b3b3b1;
}
.page-template-template-fullscreen-slider-php:before {
  content: "";
  width: 30px;
  height: 30px;
  position: fixed;
  top: 50%;
  left: 50%;
  background: url('/wp-content/themes/startbucks/images/cs-loader-w.gif');
  background-size: 30px 30px;
}
.mobile.page-template-template-fullscreen-slider-php:before {
  content: "";
  width: 30px;
  height: 30px;
  position: absolute;
  top: 50%;
  left: 50%;
  background: url('/wp-content/themes/startbucks/images/cs-loader-w.gif');
  background-size: 30px 30px;
}
.fullpage-wrapper {
  transition: opacity 0.5s ease;
}
.fullpage-wrapper.loading {
  opacity: 0;
}
.section-bg-image {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.page-template-template-fullscreen-slider-php #header {
  position: fixed;
  top: 0;
  left: 0;
}
.mobile.page-template-template-fullscreen-slider-php #header {
  position: absolute;
}
.section {
  width: 100%;
  padding-top: 75px;
  padding-bottom: 35px;
  background-color: #b3b3b1;
}
.section {
  overflow: hidden;
}
.jspVerticalBar {
  top: 0px;
}
.section-wrapper > .element-animated,
.section > .element-animated,
.slide .element-animated {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  opacity: 1;
}
.fadeIn {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}
.slideInRight,
.slideInUp,
.slideInLeft {
  -webkit-animation-duration: 0.8s;
  animation-duration: 0.8s;
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  animation-delay: 0.5s;
}
.slideInRightFast {
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes slideInRight {
  0% {
    opacity: 0;
    right: -300px;
  }
  100% {
    opacity: 1;
    right: 0;
  }
}
@keyframes slideInRight {
  0% {
    opacity: 0;
    right: -300px;
  }
  100% {
    opacity: 1;
    right: 0;
  }
}
.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
  0% {
    opacity: 0;
    margin-top: 300px;
  }
  100% {
    opacity: 1;
    margin-top: 0;
  }
}
@keyframes slideInUp {
  0% {
    opacity: 0;
    margin-top: 300px;
  }
  100% {
    opacity: 1;
    margin-top: 0;
  }
}
.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}
@-webkit-keyframes slideInLeft {
  0% {
    opacity: 0;
    left: -300px;
  }
  100% {
    opacity: 1;
    left: 0;
  }
}
@keyframes slideInLeft {
  0% {
    opacity: 0;
    left: -300px;
  }
  100% {
    opacity: 1;
    left: 0;
  }
}
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRightFast {
  0% {
    opacity: 0;
    -webkit-transform: translateX(50px);
    transform: translateX(50px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes slideInRightFast {
  0% {
    opacity: 0;
    -webkit-transform: translateX(50px);
    -ms-transform: translateX(50px);
    transform: translateX(50px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.slideInRightFast {
  -webkit-animation-name: slideInRightFast;
  animation-name: slideInRightFast;
}
.section-content,
.section-img {
  border: 1px solid transparent;
}
.mobile .fullpage-wrapper {
  opacity: 1;
}
.mobile #superContainer {
  -webkit-transform: none !important;
  overflow: auto !important;
}
.mobile .fullpage-wrapper.loading {
  opacity: 1;
}
.mobile .section-text,
.mobile .section-textimg {
  height: auto !important;
}
.mobile.page-template-template-fullscreen-slider-php .header-wrapper {
  position: static;
  padding-top: 85px !important;
}
body.page-template-template-fullscreen-slider-php.mobile {
  overflow: auto !important;
  height: auto !important;
}
.mobile .section .section-img {
  float: none;
  max-width: none;
  margin: 0;
  width: 90%;
  padding: 5%;
}
.mobile .section .section-content {
  float: none;
  width: 90%;
  max-width: none;
  padding: 5%;
}
.mobile .layout-rt .section-content,
.mobile .layout-rc .section-content,
.mobile .layout-rb .section-content {
  float: right;
  right: 0;
  width: auto;
}
.mobile .section .section-wrapper {
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
  top: 0;
}
.mobile .section-textimg .section-content {
  -webkit-transform: none;
  top: 0;
  position: static;
}
.mobile .section-text .section-content {
  position: absolute;
}
.mobile .layout-top .section-wrapper,
.mobile .layout-bottom .section-wrapper {
  max-width: none;
}
.mobile .fullpage-data {
  display: none;
}
/* ------------------------------  END Widgets and Page Templates  -------------------------------- */
/* ------------------------------  6. Others  -------------------------------- */
/* ------------ ICON FONTS CSS -------------*/
/*------ Icon Fonts Arrows --------*/
@font-face {
  font-weight: normal;
  font-style: normal;
  font-family: 'PexetoArrows';
  src: url('/wp-content/themes/startbucks/images/fonts/PexetoArrows.eot');
  src: url('/wp-content/themes/startbucks/images/fonts/PexetoArrows.eot#iefix') format('embedded-opentype'), url('/wp-content/themes/startbucks/images/fonts/PexetoArrows.woff') format('woff'), url('/wp-content/themes/startbucks/images/fonts/PexetoArrows.ttf') format('truetype'), url('/wp-content/themes/startbucks/images/fonts/PexetoArrows.svg#PexetoArrows') format('svg');
}
.icon-arrow-left,
.icon-arrow-down,
.icon-arrow-up,
.icon-arrow-right,
.icon-arrow-left-2,
.icon-arrow-down-2,
.icon-arrow-up-2,
.icon-arrow-right-2,
.nivo-prevNav,
.nivo-nextNav,
.left-arrow,
.right-arrow,
.ps-left-arrow,
.ps-right-arrow,
.cs-arrows,
.pc-next,
.pc-prev,
.scroll-to-top span,
.ts-left-arrow,
.ts-right-arrow,
.mob-nav-arrow span,
.mob-sub-opened span,
.controlArrow.prev,
.controlArrow.next {
  text-transform: none;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  font-family: 'PexetoArrows';
  line-height: 1;
  speak: none;
  -webkit-font-smoothing: antialiased;
}
.nivo-prevNav,
.nivo-nextNav,
.left-arrow,
.right-arrow,
.ps-left-arrow,
.ps-right-arrow,
.cs-next-arrow,
.cs-prev-arrow,
.ps-left-arrow,
.ps-right-arrow {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  line-height: 70px;
}
.nivo-prevNav:hover,
.nivo-nextNav:hover,
.left-arrow:hover,
.right-arrow:hover,
.ps-left-arrow:hover,
.ps-right-arrow:hover,
.cs-next-arrow:hover,
.cs-prev-arrow:hover,
.ps-left-arrow:hover,
.ps-right-arrow:hover {
  -moz-opacity: 0.9;
  -khtml-opacity: 0.9;
  -webkit-opacity: 0.9;
  opacity: 0.9;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
  filter: alpha(opacity=90);
}
.nivo-prevNav,
.left-arrow,
.cs-prev-arrow {
  text-indent: -5px;
}
/* animate the arrow on click */
.nivo-prevNav:active,
.left-arrow:active,
.cs-prev-arrow:active {
  text-indent: -12px;
}
.ps-left-arrow:active,
.ps-left-arrow:active {
  text-indent: -7px;
}
.ps-icon,
.ts-arrow {
  line-height: 30px;
}
.nivo-nextNav,
.right-arrow,
.ps-right-arrow,
.cs-next-arrow,
.ps-right-arrow {
  text-indent: 0px;
}
/* animate the arrow on click */
.nivo-nextNav:active,
.right-arrow:active,
.ps-right-arrow:active,
.cs-next-arrow:active,
.ps-right-arrow:active {
  text-indent: 3px;
}
.pc-next,
.pc-prev {
  line-height: 45px;
}
.icon-arrow-left:before,
.nivo-prevNav:before,
.cs-prev-arrow:before,
.pc-prev:before,
.ps-left-arrow:before,
.ts-left-arrow:before {
  content: "\e000";
}
.icon-arrow-right:before,
.nivo-nextNav:before,
.cs-next-arrow:before,
.pc-next:before,
.ps-right-arrow:before,
.ts-right-arrow:before {
  content: "\e001";
}
.icon-arrow-down:before {
  content: "\e001";
}
.icon-arrow-up:before,
.scroll-to-top span:before {
  content: "\e002";
}
.icon-arrow-left-2:before {
  content: "\e002";
}
.icon-arrow-down:before {
  content: "\e003";
}
.icon-arrow-up:before {
  content: "\e004";
}
.icon-arrow-left-3:before {
  content: "\e006";
}
.icon-arrow-down-2:before,
.mob-nav-arrow span:before {
  content: "\e007";
}
.icon-arrow-up-2:before,
.scroll-to-top span:before,
.mob-sub-opened span:before {
  content: "\e008";
}
.icon-arrow-right-2:before {
  content: "\e009";
}
.icon-arrow-down-3:before {
  content: "\e00a";
}
.icon-arrow-up-3:before {
  content: "\e00b";
}
/* Icons Fonts Icons*/
@font-face {
  font-weight: normal;
  font-style: normal;
  font-family: 'PexetoIcons';
  src: url('/wp-content/themes/startbucks/images/fonts/PexetoIcons.eot');
  src: url('/wp-content/themes/startbucks/images/fonts/PexetoIcons.eot#iefix') format('embedded-opentype'), url('/wp-content/themes/startbucks/images/fonts/PexetoIcons.woff') format('woff'), url('/wp-content/themes/startbucks/images/fonts/PexetoIcons.ttf') format('truetype'), url('/wp-content/themes/startbucks/images/fonts/PexetoIcons.svg#PexetoIcons') format('svg');
}
.icon-page,
.icon-lightbox,
.icon-photo,
.icon-resize-full,
.icon-camera,
.icon-note,
.icon-video,
.icon-external-link,
.icon-link,
.icon-clip,
.smallslider-icon,
.fullslider-icon,
.fullslider-icon,
.smallslider-icon,
.lightbox-icon,
.icon-document,
.standard-icon,
.video-icon,
.fullvideo-icon,
.smallvideo-icon,
.custom-icon,
.icon-basket,
.pex-woo-cart-btn,
.format-aside .post-type-icon {
  text-transform: none;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  font-family: 'PexetoIcons';
  line-height: 1;
  speak: none;
  -webkit-font-smoothing: antialiased;
}
.icon-photo:before,
.smallslider-icon:before,
.fullslider-icon:before,
.fullslider-icon:before,
.smallslider-icon:before {
  content: "\f701";
}
.icon-resize-full:before {
  content: "\f704";
}
.icon-lightbox:before,
.icon-camera:before,
.lightbox-icon:before {
  content: "\f704";
}
.icon-page:before,
.icon-note:before,
.icon-document:before,
.standard-icon:before {
  content: "\f703";
}
.icon-video:before,
.video-icon:before,
.fullvideo-icon:before,
.smallvideo-icon:before {
  content: "\f702";
}
.icon-external-link:before {
  content: "\f705";
}
.icon-link:before,
.icon-link:before,
.custom-icon:before,
.format-aside .post-type-icon:before {
  content: "\f705";
}
.icon-clip:before {
  content: "\f702";
}
.icon-basket:before,
.pex-woo-cart-btn:before {
  content: "\f706";
}
/* Icons PG-Items Sprites */
.pg-icon {
  font-size: 30px;
  line-height: 40px;
  color: #252525;
}
/*   LightBox Theme Design   */
div.pp_overlay {
  position: fixed;
}
div.pp_default .pp_top {
  height: 0;
}
div.pp_default .pp_content_container .pp_left,
div.pp_default .pp_content_container .pp_right,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_right {
  background: none;
}
div.pp_default .pp_nav {
  margin-right: 7px;
  margin-left: 7px;
  padding-right: 7px;
  width: auto;
  height: 17px;
  border-right: 1px dotted #b3b3b1;
}
div.pp_default a.pp_arrow_previous {
  margin-top: 0;
  width: 12px;
  height: 20px;
  background: url(/wp-content/themes/startbucks/images/prettyPhoto/pexeto/sprite.png) -33px -3px no-repeat;
}
div.pp_default a.pp_arrow_next {
  margin-top: 0;
  width: 12px;
  height: 20px;
  background: url(/wp-content/themes/startbucks/images/prettyPhoto/pexeto/sprite.png) no-repeat;
  background-position: -88px -3px;
}
div.pp_default .pp_nav .currentTextHolder {
  position: static;
  top: 0;
  left: 0;
  padding: 0 2px;
  letter-spacing: 1px;
  font-style: normal;
  font-family: helvetica,Arial;
  line-height: 19px;
}
div.pp_default .pp_close {
  width: 20px;
  height: 17px;
  border-left: 1px dotted #b3b3b1;
  background: url(/wp-content/themes/startbucks/images/prettyPhoto/pexeto/sprite.png) 0 -4px no-repeat;
  cursor: pointer;
}
div.pp_default .pp_overlay {
  opacity: 0.9 !important;
}
div.pp_default .pp_next {
  background: url(/wp-content/themes/startbucks/images/prettyPhoto/pexeto/sprite_next_new.png) center right no-repeat;
  background-position: 97% 50%;
  cursor: pointer;
}
div.pp_default .pp_next:hover {
  background: url(/wp-content/themes/startbucks/images/prettyPhoto/pexeto/sprite_next_new.png) center right no-repeat;
  background-position: 97% 50%;
}
div.pp_default .pp_previous {
  background: url(/wp-content/themes/startbucks/images/prettyPhoto/pexeto/sprite_prev_new.png) center left no-repeat;
  background-position: 3% 50%;
  cursor: pointer;
}
div.pp_default .pp_previous:hover {
  background: url(/wp-content/themes/startbucks/images/prettyPhoto/pexeto/sprite_prev_new.png) center left no-repeat;
  background-position: 3% 50%;
  cursor: pointer;
}
div.pp_default .pp_expand {
  width: 28px;
  height: 28px;
  background: url(/wp-content/themes/startbucks/images/prettyPhoto/pexeto/sprite.png) 0 -29px no-repeat;
  cursor: pointer;
}
div.pp_default .pp_expand:hover {
  background: url(/wp-content/themes/startbucks/images/prettyPhoto/pexeto/sprite.png) 0 -56px no-repeat;
  cursor: pointer;
}
div.pp_default .pp_contract {
  width: 28px;
  height: 28px;
  background: url(/wp-content/themes/startbucks/images/prettyPhoto/pexeto/sprite.png) 0 -84px no-repeat;
  cursor: pointer;
}
div.pp_default .pp_contract:hover {
  background: url(/wp-content/themes/startbucks/images/prettyPhoto/pexeto/sprite.png) 0 -113px no-repeat;
  cursor: pointer;
}
div.pp_default a.pp_expand,
div.pp_default a.pp_contract {
  top: 5px;
  right: 30px;
}
div.pp_default .pp_close {
  margin-top: 0;
  margin-right: 10px;
}
div.pp_default .pp_social {
  margin-top: 0;
  margin-left: 10px;
}
div.pp_default .pp_description {
  margin: 3px 50px 0 10px;
}
div.pp_default .pp_nav {
  margin: 0;
  margin-right: 10px;
  margin-left: 10px;
}
div.pp_default .pp_content_container .pp_details {
  margin: 0 0;
}
div.pp_default .pp_content_container .pp_details {
  margin-top: 9px;
}
/*END LightBox Theme Design*/
.pex-tooltip {
  display: none;
}
.animated-element {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
pre {
  overflow: auto;
}
ul.menu-ul > li,
div.menu-ul > ul > li {
  padding-bottom: 10px;
}
ul.mob-nav-menu > li,
div.mob-nav-menu > ul > li {
  padding-bottom: 0;
}
.contact-loader,
#content-container .nivoSlider,
.single #portfolio-slider,
.ps-video {
  background-size: 16px 16px;
}
.pexeto-parallax .services-box {
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
}
.pexeto-parallax.services-thumbnail .services-box {
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  transform: scale(0.5);
}
.parallax-scaled-original,
.services-thumbnail .services-box.parallax-scaled-original {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.slider-active #header {
  position: absolute;
  z-index: 100;
  width: 90%;
}
/* Sticky menu */
.fixed-header #header {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: fixed;
  top: 0;
  width: 90%;
  z-index: 500;
}
.fixed-header .page-wrapper {
  -webkit-transition: padding-top 0.3s ease;
  -moz-transition: padding-top 0.3s ease;
  -ms-transition: padding-top 0.3s ease;
  -o-transition: padding-top 0.3s ease;
  transition: padding-top 0.3s ease;
  padding-top: 0 !important;
}
.fixed-header-scroll #header {
  padding-top: 7px;
  padding-bottom: 7px;
  width: 90%;
  background: #000000;
  background: rgba(37, 37, 37, 0.95);
}
.fixed-header-scroll .section-header {
  padding: 0;
  border-bottom: 0;
}
.fixed-header-scroll .nav-menu ul {
  margin-top: 11px;
}
.fixed-header-scroll .nav-menu > ul > li > ul {
  padding-top: 13px;
}
.fixed-header-scroll div.menu-ul > ul > li > ul {
  margin-top: 3px;
}
.admin-bar.fixed-header #header {
  top: 28px;
}
.fixed-header-scroll #logo-container {
  margin-top: 3px;
}
.fixed-header-scroll #logo-container img {
  max-height: 40px;
  width: auto;
}
/* END Sticky menu */
/* Icons Light */
.icons-light .imglist li:before {
  background: none;
  background: url(/wp-content/themes/startbucks/images/list-sprites_w.png);
}
.light-icons .info-box .box-icon,
.light-icons .note-box .box-icon,
.light-icons .tip-box .box-icon,
.light-icons .error-box .box-icon,
.light-icons .share-item,
.light-icons .post-type-icon {
  background-image: url(/wp-content/themes/startbucks/images/px_sprites_w.png);
}
.light-icons .social-icons img {
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  -webkit-opacity: 0.8;
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
}
.static-header-img img {
  min-height: 96px;
  width: 100%;
}
.dark-header #header {
  background-color: rgba(0, 0, 0, 0.7);
}
.dark-header .section-header {
  border-width: 0;
}
.woocommerce,
.woocommerce-page {
  /* --------------  Price Filter Widget ---------------------------------- */

}
.woocommerce ul.cart_list,
.woocommerce-page ul.cart_list,
.woocommerce ul.product_list_widget,
.woocommerce-page ul.product_list_widget {
  list-style: none outside;
  padding: 0;
  margin: 0;
  margin-top: -12px;
}
.woocommerce ul.cart_list li,
.woocommerce-page ul.cart_list li,
.woocommerce ul.product_list_widget li,
.woocommerce-page ul.product_list_widget li {
  padding: 12px 0;
  margin: 0;
  *zoom: 1;
  list-style: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.woocommerce ul.cart_list li:before,
.woocommerce-page ul.cart_list li:before,
.woocommerce ul.product_list_widget li:before,
.woocommerce-page ul.product_list_widget li:before,
.woocommerce ul.cart_list li:after,
.woocommerce-page ul.cart_list li:after,
.woocommerce ul.product_list_widget li:after,
.woocommerce-page ul.product_list_widget li:after {
  content: " ";
  display: table;
}
.woocommerce ul.cart_list li:after,
.woocommerce-page ul.cart_list li:after,
.woocommerce ul.product_list_widget li:after,
.woocommerce-page ul.product_list_widget li:after {
  clear: both;
}
.woocommerce ul.cart_list li a,
.woocommerce-page ul.cart_list li a,
.woocommerce ul.product_list_widget li a,
.woocommerce-page ul.product_list_widget li a {
  display: block;
  font-weight: bold;
  color: inherit;
}
.woocommerce ul.cart_list li img,
.woocommerce-page ul.cart_list li img,
.woocommerce ul.product_list_widget li img,
.woocommerce-page ul.product_list_widget li img {
  float: left;
  margin-right: 12px;
  width: 50px;
  height: auto;
  background: #ffffff;
  padding: 4px;
}
.woocommerce ul.cart_list li dl,
.woocommerce-page ul.cart_list li dl,
.woocommerce ul.product_list_widget li dl,
.woocommerce-page ul.product_list_widget li dl {
  margin: 0;
  padding-left: 1em;
  border-left: 2px solid rgba(0, 0, 0, 0.1);
  *zoom: 1;
}
.woocommerce ul.cart_list li dl:before,
.woocommerce-page ul.cart_list li dl:before,
.woocommerce ul.product_list_widget li dl:before,
.woocommerce-page ul.product_list_widget li dl:before,
.woocommerce ul.cart_list li dl:after,
.woocommerce-page ul.cart_list li dl:after,
.woocommerce ul.product_list_widget li dl:after,
.woocommerce-page ul.product_list_widget li dl:after {
  content: " ";
  display: table;
}
.woocommerce ul.cart_list li dl:after,
.woocommerce-page ul.cart_list li dl:after,
.woocommerce ul.product_list_widget li dl:after,
.woocommerce-page ul.product_list_widget li dl:after {
  clear: both;
}
.woocommerce ul.cart_list li dl dt,
.woocommerce-page ul.cart_list li dl dt,
.woocommerce ul.product_list_widget li dl dt,
.woocommerce-page ul.product_list_widget li dl dt,
.woocommerce ul.cart_list li dl dd,
.woocommerce-page ul.cart_list li dl dd,
.woocommerce ul.product_list_widget li dl dd,
.woocommerce-page ul.product_list_widget li dl dd {
  display: inline-block;
  float: left;
  margin-botom: 1em;
}
.woocommerce ul.cart_list li dl dt,
.woocommerce-page ul.cart_list li dl dt,
.woocommerce ul.product_list_widget li dl dt,
.woocommerce-page ul.product_list_widget li dl dt {
  font-weight: bold;
  padding: 0 0 .25em 0;
  margin: 0 4px 0 0;
  clear: left;
}
.woocommerce ul.cart_list li dl dd,
.woocommerce-page ul.cart_list li dl dd,
.woocommerce ul.product_list_widget li dl dd,
.woocommerce-page ul.product_list_widget li dl dd {
  padding: 0 0 .25em 0;
}
.woocommerce ul.cart_list li dl dd p:last-child,
.woocommerce-page ul.cart_list li dl dd p:last-child,
.woocommerce ul.product_list_widget li dl dd p:last-child,
.woocommerce-page ul.product_list_widget li dl dd p:last-child {
  margin-bottom: 0;
}
.woocommerce ul.cart_list li .star-rating,
.woocommerce-page ul.cart_list li .star-rating,
.woocommerce ul.product_list_widget li .star-rating,
.woocommerce-page ul.product_list_widget li .star-rating {
  float: none;
}
.woocommerce.widget_shopping_cart .total,
.woocommerce-page.widget_shopping_cart .total,
.woocommerce .widget_shopping_cart .total,
.woocommerce-page .widget_shopping_cart .total {
  border-top: 2px solid rgba(0, 0, 0, 0.1);
  padding: 7px 0;
  margin-top: -1px;
}
.woocommerce.widget_shopping_cart .total strong,
.woocommerce-page.widget_shopping_cart .total strong,
.woocommerce .widget_shopping_cart .total strong,
.woocommerce-page .widget_shopping_cart .total strong {
  min-width: 40px;
  display: inline-block;
}
.woocommerce.widget_shopping_cart .buttons,
.woocommerce-page.widget_shopping_cart .buttons,
.woocommerce .widget_shopping_cart .buttons,
.woocommerce-page .widget_shopping_cart .buttons {
  *zoom: 1;
}
.woocommerce.widget_shopping_cart .buttons:before,
.woocommerce-page.widget_shopping_cart .buttons:before,
.woocommerce .widget_shopping_cart .buttons:before,
.woocommerce-page .widget_shopping_cart .buttons:before,
.woocommerce.widget_shopping_cart .buttons:after,
.woocommerce-page.widget_shopping_cart .buttons:after,
.woocommerce .widget_shopping_cart .buttons:after,
.woocommerce-page .widget_shopping_cart .buttons:after {
  content: " ";
  display: table;
}
.woocommerce.widget_shopping_cart .buttons:after,
.woocommerce-page.widget_shopping_cart .buttons:after,
.woocommerce .widget_shopping_cart .buttons:after,
.woocommerce-page .widget_shopping_cart .buttons:after {
  clear: both;
}
.woocommerce .widget_price_filter .price_slider,
.woocommerce-page .widget_price_filter .price_slider {
  margin-bottom: 1em;
}
.woocommerce .widget_price_filter .price_slider_amount,
.woocommerce-page .widget_price_filter .price_slider_amount {
  text-align: right;
  line-height: 2.4em;
  font-size: 0.8751em;
}
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce-page .widget_price_filter .price_slider_amount .button {
  font-size: 1.15em;
}
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce-page .widget_price_filter .price_slider_amount .button {
  float: left;
}
.woocommerce .widget_price_filter .ui-slider,
.woocommerce-page .widget_price_filter .ui-slider {
  position: relative;
  text-align: left;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 18px;
  height: 18px;
  -webkit-border-radius: 1em;
  -moz-border-radius: 1em;
  border-radius: 1em;
  cursor: pointer;
  background: #ffffff;
  outline: none;
  top: -5px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), inset 0 1px 0 0 rgba(255, 255, 255, 0.65);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), inset 0 1px 0 0 rgba(255, 255, 255, 0.65);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), inset 0 1px 0 0 rgba(255, 255, 255, 0.65);
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child {
  margin-left: -1em;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05);
  background: #fdd200;
  -webkit-border-radius: 1em;
  -moz-border-radius: 1em;
  border-radius: 1em;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
  -webkit-border-radius: 1em;
  -moz-border-radius: 1em;
  border-radius: 1em;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  background: #fff;
}
.woocommerce .widget_price_filter .ui-slider-horizontal,
.woocommerce-page .widget_price_filter .ui-slider-horizontal {
  height: .7em;
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min,
.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
  left: -1px;
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max,
.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
  right: -1px;
}
body > iframe {
  float: left;
}
.controlArrow.prev,
.controlArrow.next {
  -webkit-transform: translate3d(0, 0, 0);
}
/* ------------------------------  END Others  -------------------------------- */
/* ------------------------------  7. Responsive and Media Queries  -------------------------------- */
/* Responsive images */
.entry-content img,
.comment-content img,
.widget img {
  max-width: 100%;
  /* Fluid images for posts, comments, and widgets */

}
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"] {
  height: auto;
}
img.size-full,
img.size-large,
img.header-image,
img.wp-post-image {
  max-width: 100%;
  height: auto;
}
img.size-full {
  margin-top: 15px;
}
/* Make sure videos and embeds fit their containers */
.video-wrap {
  position: relative;
  overflow: hidden;
  padding-bottom: 56.25%;
  height: 0;
}
.video-wrap iframe,
.video-wrap object,
.video-wrap embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.mobile .services-thumbnail .services-box .services-content {
  -moz-opacity: 0.9;
  -khtml-opacity: 0.9;
  -webkit-opacity: 0.9;
  opacity: 0.9;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
  filter: alpha(opacity=90);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
/* Quick Gallery items on mobile devices */
.mobile #content-container .qg-overlay {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  top: auto;
  bottom: 0;
  padding: 0;
  height: auto;
  background-color: rgba(0, 0, 0, 0.5);
}
.mobile .qg-img .icon-circle {
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  display: none;
}
.mobile #content-container .qg-title {
  position: relative;
  margin: 0;
  padding: 9px 0;
  padding-left: 4%;
  max-width: 72%;
  width: auto;
  text-align: left;
  font-weight: normal;
  font-size: 14px;
}
.mobile .cs-element.cs-animate {
  -webkit-transition: opacity 1s ease;
  -moz-transition: opacity 1s ease;
  -ms-transition: opacity 1s ease;
  -o-transition: opacity 1s ease;
  transition: opacity 1s ease;
}
.mobile.page-template-template-fullscreen-slider-php #header,
.mobile.page-template-template-fullscreen-slider-php .header-wrapper {
  //background-color: #252525;
  background-color: transparent !important;
}
.iphone .pp_overlay {
  width: 100% !important;
}
.ie9 .pg-element-loading .icon-circle .pg-icon {
  font-size: 0px;
  width: 30px;
  height: 30px;
  display: block;
  background: url('/wp-content/themes/images/ajax-loader-small2.gif');
  margin: auto;
  top: 50%;
  position: relative;
  margin-top: -15px;
}
.ie9 .pg-item:hover img,
.ie9 .pc-item:hover img {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.ie9 .pg-element-loading .icon-circle .pg-icon {
  font-size: 0px;
  width: 30px;
  height: 30px;
  display: block;
  background: url(/wp-content/themes/startbucks/images/ajax-loader-small2.gif);
  margin: auto;
  top: 50%;
  position: relative;
  margin-top: -15px;
}
/* Reset the parallax for the mobile devices */
.mobile #slider-container .full-bg-image,
.mobile .parallax-fixed .full-bg-image {
  background-attachment: scroll;
}
input.plus,
input.minus {
  font-family: "Lucida Grande";
}
/* Different Logo Layouts */
/* Logo on right menu on left layout */
.header-layout-right #logo-container {
  float: right;
  margin-right: 0;
}
.header-layout-right .navigation-container {
  float: left;
}
/* Logo and Navigation is centered layout*/
.header-layout-center #logo-container {
  float: none;
  margin: 10px 0;
}
.header-layout-center #logo-container a {
  float: none;
  text-align: center;
}
.header-layout-center .header-buttons {
  float: none;
}
.header-layout-center .navigation-container {
  float: none;
  text-align: center;
}
.header-layout-center .nav-menu ul {
  display: inline-block;
  text-align: center;
}
.header-layout-center #menu {
  float: none;
  display: inline-block;
}
.header-layout-center .header-buttons {
  margin-top: 0;
  padding-bottom: 10px;
}
/* Full Page Slider Navigation */
.controlArrow {
  position: absolute;
  top: 50%;
  cursor: pointer;
  width: 0;
  height: 0;
  border-style: solid;
  margin-top: -20px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  color: #ffffff;
  text-align: center;
  font-weight: bold;
}
.controlArrow.prev,
.controlArrow.next {
  left: 45px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-width: 0px;
  border-color: #ffffff;
  background-color: #252525;
  font-weight: bold;
  z-index: 100;
}
.controlArrow.prev:hover,
.controlArrow.next:hover {
  background-color: #fdd200;
}
.controlArrow.next {
  left: auto;
  right: 45px;
}
.controlArrow.prev:before {
  content: "\e000";
}
.controlArrow.next:before {
  content: "\e001";
}
/* WooCcommerce */
.pex-woo-cart,
.pex-woo-cart-btn {
  display: none;
}
.pex-woo-cart-holder {
  position: absolute;
  right: -7px;
  top: 21px;
  padding-top: 22px;
}
/*------------- Media Queries ----------------*/
@media screen and (max-width: 1000px) {
  /* COLUMNS - Changing From 4 column to 2 Column */
  .cols-4 .col {
    width: 48.4%;
  }
  .cols-4 .col:nth-of-type(2n) {
    clear: right;
    margin-right: 0;
  }
  .services-default.cols-4 .col:nth-of-type(2n+1) {
    border-left: 0;
  }
  .services-default.cols-4 .col {
    width: 50%;
    margin-right: 0;
  }
  /* COLUMNS - Changing From 5 column to 3 Column */
  .cols-5 .col {
    width: 31.2%;
  }
  .cols-5 .col:nth-of-type(5n) {
    clear: none;
    margin-right: 3.2%;
  }
  .cols-5 .col:nth-of-type(3n) {
    clear: right;
    margin-right: 0;
  }
  .services-default.cols-5 .col {
    width: 50%;
    margin-right: 0;
  }
  .services-default.cols-5 .col:nth-of-type(2n+1) {
    border-left: 0;
  }
  .mobile body {
    font-size: 12px;
  }
  #main-container .page-title h1 {
    font-size: 38px;
  }
  .fixed-header-scroll #header {
    background: transparent;
  }
  /* Portfolio Slider change from t2 columns to full-width layout */
  .ps-images,
  .ps-video,
  .ps-content {
    float: none;
    margin-top: 10px;
    width: 100%;
  }
  .ps-content {
    padding: 20px 5%;
  }
  .ps-wrapper {
    height: auto !important;
  }
  /* Hide Elemnts for small-screen devices */
  .social-profiles,
  .navigation-container {
    display: none;
  }
  .footer-bottom .social-profiles {
    display: block;
    float: none;
  }
  .footer-bottom .social-icons {
    margin-bottom: 10px;
    text-align: center;
  }
  .footer-bottom .social-icons ul {
    margin-left: 0;
    text-align: center;
  }
  .footer-bottom .social-icons li {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    display: inline-block;
    float: none;
    border: 0px;
    background: rgba(255, 255, 255, 0.1);
  }
  .footer-bottom .social-icons img {
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    -webkit-opacity: 0.7;
    opacity: 0.7;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
  }
  .footer-nav,
  .copyrights {
    display: block;
    float: none;
    margin: 10px auto;
    text-align: center;
    line-height: 1.7em;
  }
  .footer-nav ul {
    margin-left: 0;
  }
  .footer-nav ul li {
    margin-left: 0;
  }
  .cs-element {
    font-size: 12px;
  }
  .cs-title {
    font-size: 50px !important;
  }
  .cs-small-title {
    font-size: 15px !important;
  }
  .content-slider {
    padding: 150px 0 110px 0;
  }
  ul#cs-slider-ul {
    min-height: 150px !important;
  }
  #cs-navigation {
    visibility: hidden;
  }
  /*------ Mobile Navigation --------*/
  .mobile-nav {
    display: block;
    float: right;
    margin: 22px 3.06%;
    margin-right: 0px;
    cursor: pointer;
  }
  .mob-nav-btn {
    display: block;
    padding-left: 27px;
    height: 15px;
    background: url(/wp-content/themes/startbucks/images/mob-nav-icon_w.png) no-repeat;
    background-size: 20px 15px;
    color: #ffffff;
    text-transform: uppercase;
    line-height: 15px;
  }
  .mob-nav-menu {
    position: absolute;
    z-index: 100;
    margin-top: -1px;
    margin-bottom: -21px;
    margin-left: -5%;
    width: 100%;
    background: rgba(17, 17, 17, 0.96);
    text-transform: uppercase;
    font-size: 12px;
  }
  .mob-nav-menu ul {
    margin-left: 0;
    list-style: none;
  }
  .mob-nav-menu li {
    padding-bottom: 0;
    position: relative;
  }
  .mob-nav-menu ul li a {
    display: block;
    padding: 15px 3%;
    border-bottom: 1px solid rgba(255, 255, 255, 0.07);
    color: #ffffff;
  }
  .mob-nav-menu ul ul {
    background-color: rgba(255, 255, 255, 0.11);
    display: none;
  }
  .mob-nav-menu ul ul li {
    padding-left: 2%;
  }
  .mob-nav-arrow {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 50px;
    height: 50px;
    border-left: 1px dotted rgba(255, 255, 255, 0.11);
    color: #ffffff;
    text-align: center;
    font-size: 20px;
    line-height: 30px;
    cursor: pointer;
  }
  .mob-nav-arrow span {
    margin-top: 15px;
    display: block;
  }
  .header-layout-right #logo-container {
    float: left;
  }
  .header-layout-center #logo-container {
    float: left;
  }
  .pg-cat-filter ul {
    display: none;
  }
  .pg-filter-btn {
    display: block;
    padding: 10px 0;
    width: 80%;
    cursor: pointer;
  }
  .pg-filter-btn span {
    display: block;
    margin-left: 10px;
    padding-left: 20px;
    height: 15px;
    background: url(/wp-content/themes/startbucks/images/mob-nav-icon_w.png) no-repeat;
    background-position: left center;
    background-size: 14px;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 1.3em;
  }
  .pg-cat-filter {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    position: relative;
    display: inline-block;
    max-width: 100%;
  }
  .pg-cat-filter ul {
    position: relative;
    top: 0px;
    z-index: 1000;
    max-width: 100%;
    padding: 0;
    min-width: 250px;
    background: #000000;
    background: rgba(0, 0, 0, 0.8);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
  }
  .pg-cat-filter ul li {
    display: list-item;
    padding: 10px 0;
    border-top: 1px solid #252525;
    list-style: none;
  }
  .pg-cat-filter ul li a {
    margin-left: 10px;
    color: #ffffff;
    font-size: 12px;
    line-height: 1.7em;
    cursor: pointer;
    padding: 0 2px;
  }
  .pg-cat-filter ul li:first-child {
    border-top: 0;
  }
  .pg-cat-filter .pg-loading {
    position: absolute;
    top: 15px;
    right: 0px;
  }
  .ps-nav-wrapper {
    width: 100%;
  }
  .ps-content-text {
    font-size: 12px;
  }
  .ts-pointer {
    right: -4px;
  }
  /* Footer CTA section */
  .footer-cta-first {
    float: none;
    max-width: 100%;
    width: 100%;
    text-align: center;
  }
  .footer-cta-disc {
    float: none;
    max-width: 100%;
    width: 100%;
    text-align: center;
  }
  .footer-cta-button a {
    float: none;
    margin: auto;
    text-align: center;
    font-size: 15px;
  }
  .testimonial-container {
    margin: 20px 0;
  }
  .testimonial-info {
    float: none;
    margin: auto;
    max-width: 100%;
    width: 100%;
    text-align: center;
  }
  .testimonial-container blockquote {
    float: none;
    max-width: 100%;
    width: 100%;
    text-align: center;
    font: italic 130%/170% Georgia, "Times New Roman", Times, serif;
  }
  .content-slider .button {
    margin-right: 10px;
    margin-left: 10px;
    padding-right: 25px;
    padding-left: 25px;
  }
  #logo-container {
    margin-top: 4px;
  }
  #logo-container a img {
    max-width: 100%;
    max-height: 40px;
    width: auto;
  }
  #slider-container .nivo-wrapper {
    min-width: auto;
  }
  .fixed-header #header {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  .slider-active.fixed-header #header {
    position: absolute;
  }
  .admin-bar.fixed-header #header {
    top: 0;
  }
  .fixed-header-scroll #logo-container {
    max-width: 70%;
  }
  #slider-container .nivo-wrapper {
    min-height: 0;
  }
  .fixed-header:not(.mobile) .header-wrapper {
    padding-top: 0px !important;
  }
  .fixed-header #header {
    position: relative;
  }
  .page-template-template-fullscreen-slider-php.fixed-header #header {
    position: absolute;
  }
  .mobile.page-template-template-fullscreen-slider-php.fixed-header #header {
    position: absolute;
  }
  #full-width #commentform {
    width: 100%;
  }
  .with-nivo-slider.fixed-header #header {
    position: relative;
  }
  .with-nivo-slider.fixed-header .section-header {
    border-bottom: 0px;
  }
  .pg-cat-filter .pg-loading {
    margin-top: 11px;
  }
  /*END of max-width: 1000px*/
}
@media screen and (max-width: 768px) {
  /* COLUMNS - Changing 4 column and 3 column to 2 column*/
  /* change grid4 to 2-column */
  .cols-4 .col {
    width: 48.4%;
  }
  .cols-4 .col:nth-of-type(3n) {
    clear: none;
    margin-right: 3.2%;
  }
  .cols-4 .col:nth-of-type(2n) {
    clear: right;
    margin-right: 0;
  }
  /* change grid5 to 2-column */
  .cols-5 .col {
    width: 48.4%;
  }
  .cols-5 .col:nth-of-type(3n) {
    clear: none;
    margin-right: 3.2%;
  }
  .cols-5 .col:nth-of-type(2n) {
    clear: right;
    margin-right: 0;
  }
  .services-default.cols-4 .col {
    margin-right: 0;
  }
  .services-default.cols-5 .col {
    margin-right: 0;
  }
  /* change grid3 to 2-column */
  .cols-3 .col {
    width: 48.4%;
  }
  .cols-3 .col:nth-of-type(3n) {
    clear: none;
    margin-right: 3.2%;
  }
  .cols-3 .col:nth-of-type(2n) {
    clear: right;
    margin-right: 0;
  }
  .services-default.cols-3 .col {
    width: 50%;
  }
  .services-default.cols-3 .col:nth-of-type(3n),
  .services-default.cols-2 .col:nth-of-type(3n) {
    border-left: 0px;
  }
  #sidebar {
    float: none;
    margin: 0 3%;
    margin-top: 30px;
    max-width: 100%;
    width: 94%;
  }
  #content,
  .contains-posts #content,
  .single-post #content {
    float: none;
    max-width: 100%;
    width: 100%;
  }
  .contains-posts #content,
  .single-post #content {
    max-width: 100%;
  }
  .layout-left #content {
    padding-left: 0;
  }
  /*Footer CTA section */
  .footer-cta-first {
    width: 100%;
    text-align: center;
    line-height: 1.5em;
  }
  .footer-cta-first h5 {
    width: 100%;
    line-height: 1.5em;
  }
  .footer-cta-disc {
    width: auto;
    text-align: center;
  }
  .footer-cta-disc p {
    line-height: 1.5em;
  }
  .footer-cta-button {
    margin-top: 20px;
    width: 100%;
  }
  .cs-content-centered .cs-title {
    font-size: 35px;
  }
  .cs-content-right img {
    width: 100%;
  }
  .content-slider .col {
    width: 100%;
    text-align: center;
  }
  .ts-thumbnail-container .selected .ts-pointer {
    display: none;
  }
  .ts-thumbnail-container .selected img {
    -moz-opacity: 0.4;
    -khtml-opacity: 0.4;
    -webkit-opacity: 0.4;
    opacity: 0.4;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=40);
  }
  .ts-desc {
    font-size: 12px;
  }
  .small-title span {
    display: block;
    margin-left: 0;
    padding-left: 0;
    border-left: 0;
    text-align: center;
  }
  .services-title-box h1 {
    margin-top: 0;
  }
  .pc-header .small-title {
    text-align: left;
  }
  .footer-box:first-child .title {
    margin-right: -7%;
  }
  .cta-element {
    padding: 20px 0;
    text-align: center;
  }
  .cta-element .cta-title {
    font-size: 30px;
    line-height: 40px;
  }
  .cta-element .cta-small-title {
    font-size: 10px;
    line-height: 10px;
  }
  .page #comments {
    width: 100%;
  }
  .scroll-to-top {
    display: none;
  }
  #portfolio-gallery {
    padding: 15px 0 25px 0;
  }
  .section-full-width .section-title {
    font-size: 30px;
  }
  #content-container {
    padding: 20px 3%;
  }
  .single-portfolio #content-container {
    padding: 10px 3%;
  }
  .pg-info:hover .pg-details {
    bottom: 25%;
    bottom: calc(50% - 20px);
  }
  .sl-wrapper .col {
    margin-bottom: 0;
    padding: 0;
    width: 100%;
  }
  .sl-description {
    max-width: 100%;
    text-align: center;
  }
  .sl-icons li {
    padding-left: 5px;
  }
  .pg-pagination {
    margin-bottom: 14px;
  }
  .ps-nav-text,
  .ps-back-text {
    display: none;
  }
  /*recent post section*/
  .rp-date {
    width: 100%;
    text-align: left;
    padding-top: 15px;
    padding-left: 5px;
  }
  .rp-list .rp-info {
    width: 100%;
    text-align: left;
  }
  .rp-list li {
    padding: 0;
  }
  .rp-list h3 {
    display: inline-block;
    padding: 10px 0;
    padding-left: 5px;
  }
  .rp-list .rp-title {
    margin-left: 5px;
  }
  .rp-cat {
    display: none;
  }
  .rp-list .rp-info h3:before,
  .rp-list .rp-info h3:after {
    display: none;
  }
  .footer-widgets {
    max-width: 90%;
  }
  .layout-left .section-wrapper,
  .layout-right .section-wrapper {
    max-width: 1170px;
    margin: auto;
  }
  .layout-left .section-img,
  .layout-right .section-img {
    max-width: 90%;
    width: 100%;
    float: none;
    margin: auto;
    text-align: center;
  }
  .layout-left .section-img img,
  .layout-right .section-img img {
    max-height: 50%;
  }
  .layout-left .section-content,
  .layout-right .section-content {
    float: none;
    max-width: 90%;
    width: 100%;
    position: static;
    text-align: center;
    margin: auto;
    padding-left: 0;
    padding-right: 0;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
  }
  .layout-left .section-content h2,
  .layout-right .section-content h2 {
    font-size: 27px !important;
    margin-top: 10px;
  }
  .layout-left > .section-wrapper,
  .layout-right > .section-wrapper {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  .layout-bottom > .section-wrapper,
  .layout-top > .section-wrapper {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  /* Section Text And Images - Layout Image on Right */
  .layout-right .section-wrapper {
    max-width: 1170px;
    margin: auto;
  }
  .layout-right .section-img {
    max-width: 90%;
    float: none;
    margin: auto;
  }
  .layout-right .section-img img {
    max-height: 50%;
  }
  .layout-right .section-content {
    float: none;
    max-width: 90%;
    position: static;
  }
  /* Section Text And Images - Layout Centered  */
  .layout-top .section-wrapper,
  .layout-bottom .section-wrapper {
    max-width: 50%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .layout-top .section-img img,
  .layout-bottom .section-img img {
    max-height: 50%;
  }
  .layout-bottom .section-img {
    margin-bottom: 0;
    margin-top: 3%;
  }
  .cs-arrows {
    -webkit-transform: scale(0.7);
    -moz-transform: scale(0.7);
    -ms-transform: scale(0.7);
    -o-transform: scale(0.7);
    transform: scale(0.7);
    top: auto;
    right: 50%;
    bottom: 20px;
    margin-right: -41px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
  }
  .cs-arrows:hover {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
  }
  .cs-prev-arrow {
    left: 50%;
    margin-left: -41px;
  }
  .cs-thumbnail {
    display: none !important;
  }
  .cs-title {
    font-size: 32px !important;
  }
  .cs-small-title {
    font-size: 13px !important;
  }
  /*END of max-width: 768px */
}
@media screen and (max-width: 520px) {
  /* COLUMNS - Making all columns Fullwidth */
  .col {
    clear: none !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
  }
  .services-wrapper.services-thumbnail .services-box {
    width: 220px !important;
  }
  .services-default .col {
    border-left: 0;
    border-right: 0;
  }
  .services-default.cols-4 .col {
    border-left: 0;
  }
  .content-slider {
    text-align: center;
  }
  #content-container .section-full-width .section-boxed,
  #content-container .section-boxed {
    margin: 30px auto;
  }
  .sl-description {
    float: none;
    max-width: 100%;
    text-align: center;
  }
  .carousel-title .link-title {
    display: none;
  }
  .comments-number {
    display: inline-block;
    float: none;
  }
  .nivo-caption {
    -moz-opacity: 0;
    -khtml-opacity: 0;
    -webkit-opacity: 0;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    display: none;
  }
  #content-container .pc-item h2 {
    font-size: 14px;
    letter-spacing: 0;
  }
  .post-info.bottom {
    display: none;
  }
  .portfolio-carousel .pg-info {
    min-height: 0;
  }
  .portfolio-carousel .pg-categories {
    display: none;
  }
  .controlArrow.prev,
  .slide-caption {
    left: 25px;
  }
  .controlArrow.next {
    right: 25px;
  }
  img#recaptcha_challenge_image {
    max-width: 76%;
    margin-top: 7px;
  }
  /* END 520px */
}
/*---------- Retina Display ------------*/
/* Retina Display Logo */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  .arrow-prev {
    background: url(/wp-content/themes/startbucks/images/arrow-small-p@2x.png);
    background-size: 12px  20px;
  }
  .arrow-next {
    background: url(/wp-content/themes/startbucks/images/arrow-small-n@2x.png);
    background-size: 12px  20px;
  }
}
/* ------------------------------  END Responsive and Media Queries  -------------------------------- */
/* ------------------------------  8. Updates  -------------------------------- */
/* ------------------------------  VERSION 1.0.1  -------------------------------- */
/* PRICING TABLES */
.price-table-wrapper .cols-wrapper {
  padding-top: 20px;
  padding-left: 1px;
  padding-right: 1px;
}
.pt-col {
  text-align: center;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.15);
  background-color: #ffffff;
  color: #777777;
}
.section-dark .pt-col {
  box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.2);
}
.pt-title {
  padding: 20px 10px;
  background-color: #252525;
  color: #ffffff;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
  font-family: Montserrat, 'Open Sans', Helvetica, Arial, sans-serif;
}
.pt-highlight {
  margin-top: -20px;
}
.pt-highlight .pt-title {
  padding-top: 30px;
  padding-bottom: 30px;
}
.pt-features li {
  padding: 14px 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  list-style: none;
}
.pt-features {
  margin-left: 0;
}
.pt-button {
  padding: 20px 0;
}
.pt-non-highlight .button {
  background-color: #252525;
}
.pt-highlight .pt-button {
  padding-top: 30px;
  padding-bottom: 30px;
}
.pt-highlight .pt-title {
  background: #fdd200;
  /*color: @color-dark;*/

}
.pt-price-box {
  padding: 20px;
  background-color: #f7f7f7;
}
.pt-price {
  font-size: 46px;
  font-weight: bold;
  color: #333332;
  font-family: Montserrat, 'Open Sans', Helvetica, Arial, sans-serif;
}
.pt-period {
  display: block;
  opacity: 0.6;
}
.pt-cur {
  position: relative;
  top: -9px;
  opacity: 0.8;
  font-size: 19px;
}
.pt-position-left .pt-cur {
  margin-left: -10px;
  left: -5px;
}
.pt-position-right .pt-cur {
  margin-right: -10px;
  right: -5px;
}
.price-table-wrapper .cols-4 .col:nth-of-type(4n+1) {
  clear: left;
}
.fullpage-scroll-arrow .section:first-child:after {
  content: "\e007";
  display: block;
  position: absolute;
  right: 50%;
  bottom: 40px;
  color: #FFF;
  font-size: 44px;
  margin-right: -22px;
  text-transform: none;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  font-family: 'PexetoArrows';
  line-height: 1;
  speak: none;
  text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.3);
  -webkit-font-smoothing: antialiased;
  /*animation-name*/

  -webkit-animation-name: bounce;
  -moz-animation-name: bounce;
  -ms-animation-name: bounce;
  -o-animation-name: bounce;
  animation-name: bounce;
  /*animation-iteration-count*/

  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  /*animation-duration*/

  -webkit-animation-duration: 4s;
  -moz-animation-duration: 4s;
  -ms-animation-duration: 4s;
  -o-animation-duration: 4s;
  animation-duration: 4s;
}
@-webkit-keyframes bounce {
  0%,
  50%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  70% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  80% {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
  }
}
@keyframes bounce {
  0%,
  50%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  70% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  80% {
    -webkit-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
  }
}
.fullpage-scroll-arrow .layout-cb.section:first-child:after {
  right: 0px;
  margin-right: 4px;
}
.mobile .fullpage-scroll-arrow .section:first-child:after {
  display: none;
}
@media screen and (max-width: 768px) {
  .layout-left .section-img img,
  .layout-right .section-img img {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
/* ------------------------------  VERSION 1.1.0 -------------------------------- */
/* Full-Screen Slider AutoPlay */
.fullpage-pause {
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 10;
  margin-left: -2px;
  margin-top: -4px;
  cursor: pointer;
  width: 0;
  height: 0;
  border-bottom: 4px solid transparent;
  /* left arrow slant */

  border-top: 4px solid transparent;
  /* right arrow slant */

  border-left: 6px solid #2f2f2f;
  /* bottom, add background color here */

  font-size: 0;
  line-height: 0;
}
.fullpage-pause.fp-playing {
  border-width: 0;
  border-left: 3px solid #252525;
  border-right: 3px solid #252525;
  width: 2px;
  height: 8px;
  margin-left: -4px;
  margin-top: -4px;
}
.fullpage-pause.fp-no-click {
  pointer-events: none;
  opacity: 0.5;
}
.fullpage-autoplay {
  height: 20px;
  width: 20px;
  position: relative;
  border-radius: 999px;
  opacity: 0.7;
  margin-right: -4px;
  float: right;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.07);
}
.fullpage-autoplay:after {
  content: "";
  position: absolute;
  width: 16px;
  height: 16px;
  left: 0px;
  top: 0px;
  margin: 2px;
  background: #ffffff;
  opacity: 1;
  border-radius: 999px;
}
.fullpage-autoplay .fp-side {
  height: 20px;
  width: 10px;
  position: absolute;
  overflow: hidden;
  top: 0;
}
.fullpage-autoplay .fp-side > .fp-fill {
  position: absolute;
  width: 10px;
  height: 20px;
  background: #252525;
  border-radius: 999px;
}
.fullpage-autoplay .fp-side.fp-sp-right {
  left: 10px;
  border-radius: 0px 999px 999px 0px;
}
.fullpage-autoplay .fp-side.fp-sp-right > .fp-fill {
  right: 0;
  border-right: 10px solid #ffffff;
}
.fullpage-autoplay .fp-side.fp-sp-left {
  left: 0;
  border-radius: 999px 0px 0px 999px;
}
.fullpage-autoplay .fp-side.fp-sp-left > .fp-fill {
  left: 0;
  border-left: 10px solid #ffffff;
}
.fp-playing .fp-sp-right .fp-fill {
  animation: cssSpinnerRight 5s 1 linear;
  -webkit-animation: cssSpinnerRight 5s 1 linear;
  -moz-animation: cssSpinnerRight 5s 1 linear;
  -o-animation: cssSpinnerRight 5s 1 linear;
}
.fp-playing .fp-sp-left .fp-fill {
  animation: cssSpinnerLeft 5s 1 linear;
  -webkit-animation: cssSpinnerLeft 5s 1 linear;
  -moz-animation: cssSpinnerLeft 5s 1 linear;
  -o-animation: cssSpinnerLeft 5s 1 linear;
}
@-webkit-keyframes cssSpinnerRight {
  0% {
    -webkit-transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
  }
  100% {
    -webkit-transform: rotate(180deg);
  }
}
@-webkit-keyframes cssSpinnerLeft {
  0% {
    -webkit-transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(0deg);
  }
  51% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(180deg);
  }
}
@-moz-keyframes cssSpinnerRight {
  0% {
    -moz-transform: rotate(0deg);
  }
  50% {
    -moz-transform: rotate(180deg);
  }
  100% {
    -moz-transform: rotate(180deg);
  }
}
@-moz-keyframes cssSpinnerLeft {
  0% {
    -moz-transform: rotate(0deg);
  }
  50% {
    -moz-transform: rotate(0deg);
  }
  51% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(180deg);
  }
}
@-o-keyframes cssSpinnerRight {
  0% {
    -o-transform: rotate(0deg);
  }
  50% {
    -o-transform: rotate(180deg);
  }
  100% {
    -o-transform: rotate(180deg);
  }
}
@-o-keyframes cssSpinnerLeft {
  0% {
    -o-transform: rotate(0deg);
  }
  50% {
    -o-transform: rotate(0deg);
  }
  51% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(180deg);
  }
}
@keyframes cssSpinnerRight {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(180deg);
  }
  100% {
    transform: rotate(180deg);
  }
}
@keyframes cssSpinnerLeft {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(0deg);
  }
  51% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(180deg);
  }
}
/* Fix content slider spacing  on mobile layout */
@media screen and (max-width: 768px) {
  .content-slider .col {
    margin-bottom: 10px;
  }
}
/* Fix border radius on portfolio when no-title layout is selected */
.pg-info-dis img {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/* Fix spacing on lightbox when long description is added */
div.pp_default .pp_content_container .pp_details {
  margin-bottom: 9px;
}
/* Fix spacing issue on portfolio slider description */
.ps-desc {
  margin-right: 50px;
}
.icons-style-dark .mob-nav-btn {
  background-image: url(/wp-content/themes/startbucks/images/mob-nav-icon.png);
}
/* ------------------------------  VERSION 1.2.0 -------------------------------- */
/* Fix a spacing issue on autoplay loading in fullscreen slider*/
.fullpage-autoplay .fp-side {
  height: 21px;
}
/* Boxed Layout */
body {
  background-color: #ccc;
}
.boxed-layout #main-container {
  max-width: 1200px;
  margin: auto;
  width: 90%;
}
.boxed-layout #header {
  padding-left: 0 ;
  padding-right: 0 ;
  width: 100% ;
  max-width: 1200px !important;
}
.fixed-header.boxed-layout #header {
  width: 90%;
}
@media screen and (max-width: 1000px) {
  .boxed-layout #header {
    width: 100%;
  }
  .fixed-header.boxed-layout #header {
    width: 100%;
  }
}
.boxed-layout .section-header {
  padding-left: 0 ;
  padding-right: 0 ;
  margin: 0 3% ;
}
.boxed-layout.page-template-template-fullscreen-slider-php #main-container {
  max-width: none;
  width: 100%;
}
.boxed-layout.page-template-template-fullscreen-slider-php #header {
  padding-left: 0 ;
  padding-right: 0 ;
  width: 100%;
  max-width: 100% !important;
}
.boxed-layout.page-template-template-fullscreen-slider-php .section-header {
  padding-left: 0 ;
  padding-right: 0 ;
  width: 1200px;
  max-width: 90% !important;
  margin: auto;
}
@media screen and (max-width: 1000px) {
  .boxed-layout.page-template-template-fullscreen-slider-php .mob-nav-menu {
    margin-left: 0%;
  }
}
.boxed-layout.page-template-default .layout-full#content-container,
.boxed-layout.page-template-template-contact-php .layout-full#content-container,
.boxed-layout.page-template-template-archive-php .layout-full#content-container {
  padding: 0;
}
.boxed-layout.page-template-default .layout-full .content-box,
.boxed-layout.page-template-template-contact-php .layout-full .content-box,
.boxed-layout.page-template-template-archive-php .layout-full .content-box {
  padding-top: 70px;
}
.boxed-layout.page-template-template-portfolio-gallery-php .content-boxed {
  padding: 0;
}
.boxed-layout.page-template-default .layout-full#content-container #comments,
.boxed-layout.page-template-template-contact-php .layout-full#content-container #comments,
.boxed-layout.page-template-template-archive-php .layout-full#content-container #comments {
  padding: 3%;
  padding-top: 0;
}
.page-template-template-full-custom-php #comments {
  padding-bottom: 30px;
}
/* END Boxed Layout */
/* ------------------------------  VERSION 1.2.1 -------------------------------- */
.cs-next-arrow .cs-thumbnail {
  top: 0;
}
.wp-video-shortcode {
  max-width: 100%;
}
/* ------------------------------  VERSION 1.3.0 -------------------------------- */
.fullpage-video-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}
.fullpage-video-wrap video {
  opacity: 0;
}
.mobile .fullpage-video-wrap {
  display: none;
}
.section-video .section-content {
  z-index: 10;
}
@media screen and (max-width: 1000px) {
  .mobile .section-header {
    padding-bottom: 10px;
  }
}
.mobile-nav {
  margin-top: 18px;
}
/*.mob-nav-menu{
	margin-top: 4px;
}*/
.cs-prev-arrow .cs-thumbnail {
  top: 0;
}
/* QUICK GALLERY FULL-WIDTH */
.qg-full .qg-img {
  margin-left: 0;
  margin-bottom: 0;
}
.qg-full {
  margin-left: 0;
}
.qg-full-col-1 .qg-img {
  width: 100%;
}
.qg-full-col-2 .qg-img {
  width: 50%;
}
.qg-full-col-3 .qg-img {
  width: 33.33333%;
}
.qg-full-col-4 .qg-img {
  width: 25%;
}
.qg-full-col-5 .qg-img {
  width: 20%;
}
.qg-full-col-6 .qg-img {
  width: 16.66666%;
}
.qg-full-col-7 .qg-img {
  width: 14.28571%;
}
.qg-full-col-8 .qg-img {
  width: 12.5%;
}
.qg-full-col-9 .qg-img {
  width: 11.11%;
}
@media screen and (max-width: 768px) {
  .qg-full-col-5 .qg-img,
  .qg-full-col-7 .qg-img,
  .qg-full-col-9 .qg-img {
    width: 33.33333%;
  }
  .qg-full-col-4 .qg-img,
  .qg-full-col-6 .qg-img,
  .qg-full-col-8 .qg-img {
    width: 50%;
  }
}
@media screen and (max-width: 520px) {
  .qg-full .qg-img {
    width: 100%;
  }
  .mobile .section-title {
    font-size: 35px !important;
  }
  .mobile .layout-rt .section-content,
  .mobile .layout-rc .section-content,
  .mobile .layout-rb .section-content {
    margin-right: 0;
  }
}
/* PARALLAX HEADER */
.parallax-header:not(.mobile) .header-wrapper .full-bg-image {
  background-attachment: fixed;
}
.parallax-header .page-title-wrapper .content-boxed {
  position: relative;
}
#full-width #submit-form {
  max-width: 100%;
}
#SGM img {
  max-width: none;
}
.boxed-layout .mob-nav-menu {
  margin-left: 0;
}
/* ------------------------------  VERSION 1.4.0 -------------------------------- */
#commentform textarea {
  text-indent: 0;
  padding-left: 1.5%;
  padding-right: 1.5%;
  max-width: 97%;
}
.ps-content-text {
  outline: none;
}
.dark-header .page-title-wrapper {
  padding-bottom: 0;
}
.services-fullbox {
  display: -webkit-flex;
  -webkit-align-items: stretch;
  -webkit-flex-wrap: wrap;
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
}
.services-fullbox .services-content {
  padding: 6% 8%;
}
.services-fullbox .services-no-content .services-content {
  padding: 0;
}
.services-fullbox .col {
  margin: 0 !important;
  text-align: left;
}
.services-fullbox.cols-5 .col {
  width: 20%;
}
.services-fullbox.cols-4 .col {
  width: 25%;
}
.services-fullbox.cols-3 .col {
  width: 33.33333%;
}
.services-fullbox.cols-2 .col {
  width: 50%;
}
@media screen and (max-width: 1000px) {
  .services-fullbox.cols-5 .col {
    width: 33.33333%;
  }
  .services-fullbox.cols-4 .col {
    width: 50%;
  }
}
.services-fullbox .col:nth-of-type(2n) {
  background-color: rgba(255, 255, 255, 0.035);
}
.services-fullbox .services-box img {
  max-width: 100%;
  width: 100%;
  height: auto;
}
.services-fullbox .services-title-box {
  color: inherit;
}
.services-fullbox h3 {
  /*padding-bottom: 5px;*/

  font-size: 20px;
  font-weight: normal;
}
.services-title-box-wrap {
  padding: 8%;
}
.services-fullbox h3,
.services-fullbox h2,
.services-fullbox p {
  color: inherit;
}
.copyrights {
  -webkit-backface-visibility: hidden;
}
/* ------------------------------  VERSION 1.5.0 -------------------------------- */
/* LightBox Redesign */
div.pp_default .pp_previous,
div.pp_default .pp_next,
div.pp_default .pp_previous:hover,
div.pp_default .pp_next:hover {
  background-size: 45px 45px;
}
div.pp_default .pp_expand {
  width: 30px;
  height: 30px;
  background: url(/wp-content/themes/startbucks/images/prettyPhoto/pexeto/sprite_expa2.png) 0 0 no-repeat;
  background-size: 30px 30px;
}
div.pp_default .pp_expand:hover {
  width: 30px;
  height: 30px;
  background: url(/wp-content/themes/startbucks/images/prettyPhoto/pexeto/sprite_expa.png) 0 0 no-repeat;
  background-size: 30px 30px;
}
div.pp_default .pp_contract,
div.pp_default .pp_contract:hover {
  width: 30px;
  height: 30px;
  background: url(/wp-content/themes/startbucks/images/prettyPhoto/pexeto/sprite_fit.png) 0 0 no-repeat;
  background-size: 30px 30px;
}
div.pp_default a.pp_expand,
div.pp_default a.pp_contract {
  top: 9px;
  right: 35px;
}
div.pp_default .pp_description {
  font-weight: normal;
  line-height: 18px;
  margin-top: 0;
}
div.pp_default a.pp_arrow_previous,
div.pp_default a.pp_arrow_next,
div.pp_default .pp_close {
  background: url(/wp-content/themes/startbucks/images/prettyPhoto/pexeto/sprite_bot.png) 0 0 no-repeat;
  background-size: 56px 18px;
}
div.pp_default a.pp_arrow_previous {
  background-position: -5px 0;
}
div.pp_default a.pp_arrow_next {
  background-position: -20px 0;
}
div.pp_default .pp_close {
  background-position: -33px 0;
  width: 22px;
}
div.pp_default .pp_nav,
div.pp_default .pp_close {
  height: 18px;
  border-style: solid;
  border-color: #efefef;
}
/* END LightBox Redesign */
/* Woocomerce delete button - Fix changing position on hover */
.woocommerce table.cart a.remove:hover,
.woocommerce-page table.cart a.remove:hover,
.woocommerce-page #content table.cart a.remove:hover {
  border-width: 1px;
  border-color: rgba(0, 0, 0, 0);
}
/* VC paddings for the full-width page template */
.page-template-template-full-custom-php .vc_row {
  margin-left: 0;
  margin-right: 0;
}
.page-template-template-full-custom-php .vc_row > .wpb_column:first-child {
  padding-left: 0;
}
.page-template-template-full-custom-php .vc_row > .wpb_column:last-child {
  padding-right: 0;
}
.page-template-template-full-custom-php .custom-page-content > .vc_row {
  margin-bottom: 0;
}
/* WPML Flag Positioning */
.menu-item-language img.iclflag {
  position: relative;
  top: -5px;
}
#lang_sel > ul > li > a > img.iclflag {
  top: -5px;
}
/* New Fullscreen loading animation */
.page-template-template-fullscreen-slider-php:before {
  width: 50px;
  height: 50px;
  background: url('/wp-content/themes/startbucks/images/loader-thin.gif');
  background-size: contain;
  margin-top: -25px;
  margin-left: -25px;
}
/* END New Fullscreen loading animation */
#slider-container .full-bg-image {
  background-repeat: no-repeat;
}
/* Disable Sticky menu on iPad horisontal */
.mobile.fixed-header #header {
  position: absolute;
  top: 0;
}
/*.mobile.fixed-header .header-wrapper {
	padding-top: 0 !important;
}*/
.mobile.page-template-template-fullscreen-slider-php #header {
  position: absolute;
}
.admin-bar.page-template-template-fullscreen-slider-php #header {
  top: 28px;
}
.mobile.fixed-header.boxed-layout #header {
  width: 100%;
}
/* END Disable Sticky menu on iPad horisontal */