/* font-awesome - http://drsujayshc.com/wp-content/themes/celestino/core/assets/css/font-awesome.css */
@font-face {font-family: "FontAwesome";src: url('../core/assets/fonts/fontawesome/fontawesome-webfont.eot');src: url('../core/assets/fonts/fontawesome/fontawesome-webfontd41d.eot?#iefix') format('eot'), url('../core/assets/fonts/fontawesome/fontawesome-webfont.woff') format('woff'), url('../core/assets/fonts/fontawesome/fontawesome-webfont.ttf') format('truetype'), url('../core/assets/fonts/fontawesome/fontawesome-webfont.svg#FontAwesome') format('svg');font-weight: normal;font-style: normal;}[class^="icon-"]:before, [class*=" icon-"]:before {font-family: FontAwesome;font-weight: normal;font-style: normal;display: inline-block;text-decoration: inherit;}a [class^="icon-"], a [class*=" icon-"] {display: inline-block;text-decoration: inherit;}.icon-large:before {vertical-align: top;font-size: 1.3333333333333333em;}.btn [class^="icon-"], .btn [class*=" icon-"] {line-height: .9em;}li [class^="icon-"], li [class*=" icon-"] {display: inline-block;width: 1.25em;text-align: center;}li .icon-large[class^="icon-"], li .icon-large[class*=" icon-"] {width: 1.875em;}li[class^="icon-"], li[class*=" icon-"] {margin-left: 0;list-style-type: none;}li[class^="icon-"]:before, li[class*=" icon-"]:before {text-indent: -2em;text-align: center;}li[class^="icon-"].icon-large:before, li[class*=" icon-"].icon-large:before {text-indent: -1.3333333333333333em;}.icon-glass:before{ content: "\f000"; }.icon-music:before{ content: "\f001"; }.icon-search:before { content: "\f002"; }.icon-envelope:before { content: "\f003"; }.icon-heart:before{ content: "\f004"; }.icon-star:before { content: "\f005"; }.icon-star-empty:before { content: "\f006"; }.icon-user:before { content: "\f007"; }.icon-film:before { content: "\f008"; }.icon-th-large:before { content: "\f009"; }.icon-th:before { content: "\f00a"; }.icon-th-list:before{ content: "\f00b"; }.icon-ok:before { content: "\f00c"; }.icon-remove:before { content: "\f00d"; }.icon-zoom-in:before{ content: "\f00e"; }.icon-zoom-out:before { content: "\f010"; }.icon-off:before{ content: "\f011"; }.icon-signal:before { content: "\f012"; }.icon-cog:before{ content: "\f013"; }.icon-trash:before{ content: "\f014"; }.icon-home:before { content: "\f015"; }.icon-file:before { content: "\f016"; }.icon-time:before { content: "\f017"; }.icon-road:before { content: "\f018"; }.icon-download-alt:before { content: "\f019"; }.icon-download:before { content: "\f01a"; }.icon-upload:before { content: "\f01b"; }.icon-inbox:before{ content: "\f01c"; }.icon-play-circle:before{ content: "\f01d"; }.icon-repeat:before { content: "\f01e"; }.icon-refresh:before{ content: "\f021"; }.icon-list-alt:before { content: "\f022"; }.icon-lock:before { content: "\f023"; }.icon-flag:before { content: "\f024"; }.icon-headphones:before { content: "\f025"; }.icon-volume-off:before { content: "\f026"; }.icon-volume-down:before{ content: "\f027"; }.icon-volume-up:before{ content: "\f028"; }.icon-qrcode:before { content: "\f029"; }.icon-barcode:before{ content: "\f02a"; }.icon-tag:before{ content: "\f02b"; }.icon-tags:before { content: "\f02c"; }.icon-book:before { content: "\f02d"; }.icon-bookmark:before { content: "\f02e"; }.icon-print:before{ content: "\f02f"; }.icon-camera:before { content: "\f030"; }.icon-font:before { content: "\f031"; }.icon-bold:before { content: "\f032"; }.icon-italic:before { content: "\f033"; }.icon-text-height:before{ content: "\f034"; }.icon-text-width:before { content: "\f035"; }.icon-align-left:before { content: "\f036"; }.icon-align-center:before { content: "\f037"; }.icon-align-right:before{ content: "\f038"; }.icon-align-justify:before{ content: "\f039"; }.icon-list:before { content: "\f03a"; }.icon-indent-left:before{ content: "\f03b"; }.icon-indent-right:before { content: "\f03c"; }.icon-facetime-video:before { content: "\f03d"; }.icon-picture:before{ content: "\f03e"; }.icon-pencil:before { content: "\f040"; }.icon-map-marker:before { content: "\f041"; }.icon-adjust:before { content: "\f042"; }.icon-tint:before { content: "\f043"; }.icon-edit:before { content: "\f044"; }.icon-share:before{ content: "\f045"; }.icon-check:before{ content: "\f046"; }.icon-move:before { content: "\f047"; }.icon-step-backward:before{ content: "\f048"; }.icon-fast-backward:before{ content: "\f049"; }.icon-backward:before { content: "\f04a"; }.icon-play:before { content: "\f04b"; }.icon-pause:before{ content: "\f04c"; }.icon-stop:before { content: "\f04d"; }.icon-forward:before{ content: "\f04e"; }.icon-fast-forward:before { content: "\f050"; }.icon-step-forward:before { content: "\f051"; }.icon-eject:before{ content: "\f052"; }.icon-chevron-left:before { content: "\f053"; }.icon-chevron-right:before{ content: "\f054"; }.icon-plus-sign:before{ content: "\f055"; }.icon-minus-sign:before { content: "\f056"; }.icon-remove-sign:before{ content: "\f057"; }.icon-ok-sign:before{ content: "\f058"; }.icon-question-sign:before{ content: "\f059"; }.icon-info-sign:before{ content: "\f05a"; }.icon-screenshot:before { content: "\f05b"; }.icon-remove-circle:before{ content: "\f05c"; }.icon-ok-circle:before{ content: "\f05d"; }.icon-ban-circle:before { content: "\f05e"; }.icon-arrow-left:before { content: "\f060"; }.icon-arrow-right:before{ content: "\f061"; }.icon-arrow-up:before { content: "\f062"; }.icon-arrow-down:before { content: "\f063"; }.icon-share-alt:before{ content: "\f064"; }.icon-resize-full:before{ content: "\f065"; }.icon-resize-small:before { content: "\f066"; }.icon-plus:before { content: "\f067"; }.icon-minus:before{ content: "\f068"; }.icon-asterisk:before { content: "\f069"; }.icon-exclamation-sign:before { content: "\f06a"; }.icon-gift:before { content: "\f06b"; }.icon-leaf:before { content: "\f06c"; }.icon-fire:before { content: "\f06d"; }.icon-eye-open:before { content: "\f06e"; }.icon-eye-close:before{ content: "\f070"; }.icon-warning-sign:before { content: "\f071"; }.icon-plane:before{ content: "\f072"; }.icon-calendar:before { content: "\f073"; }.icon-random:before { content: "\f074"; }.icon-comment:before{ content: "\f075"; }.icon-magnet:before { content: "\f076"; }.icon-chevron-up:before { content: "\f077"; }.icon-chevron-down:before { content: "\f078"; }.icon-retweet:before{ content: "\f079"; }.icon-shopping-cart:before{ content: "\f07a"; }.icon-folder-close:before { content: "\f07b"; }.icon-folder-open:before{ content: "\f07c"; }.icon-resize-vertical:before{ content: "\f07d"; }.icon-resize-horizontal:before{ content: "\f07e"; }.icon-bar-chart:before{ content: "\f080"; }.icon-twitter-sign:before { content: "\f081"; }.icon-facebook-sign:before{ content: "\f082"; }.icon-camera-retro:before { content: "\f083"; }.icon-key:before{ content: "\f084"; }.icon-cogs:before { content: "\f085"; }.icon-comments:before { content: "\f086"; }.icon-thumbs-up:before{ content: "\f087"; }.icon-thumbs-down:before{ content: "\f088"; }.icon-star-half:before{ content: "\f089"; }.icon-heart-empty:before{ content: "\f08a"; }.icon-signout:before{ content: "\f08b"; }.icon-linkedin-sign:before{ content: "\f08c"; }.icon-pushpin:before{ content: "\f08d"; }.icon-external-link:before{ content: "\f08e"; }.icon-signin:before { content: "\f090"; }.icon-trophy:before { content: "\f091"; }.icon-github-sign:before{ content: "\f092"; }.icon-upload-alt:before { content: "\f093"; }.icon-lemon:before{ content: "\f094"; }.icon-phone:before{ content: "\f095"; }.icon-check-empty:before{ content: "\f096"; }.icon-bookmark-empty:before { content: "\f097"; }.icon-phone-sign:before { content: "\f098"; }.icon-twitter:before{ content: "\f099"; }.icon-facebook:before { content: "\f09a"; }.icon-github:before { content: "\f09b"; }.icon-unlock:before { content: "\f09c"; }.icon-credit-card:before{ content: "\f09d"; }.icon-rss:before{ content: "\f09e"; }.icon-hdd:before{ content: "\f0a0"; }.icon-bullhorn:before { content: "\f0a1"; }.icon-bell:before { content: "\f0a2"; }.icon-certificate:before{ content: "\f0a3"; }.icon-hand-right:before { content: "\f0a4"; }.icon-hand-left:before{ content: "\f0a5"; }.icon-hand-up:before{ content: "\f0a6"; }.icon-hand-down:before{ content: "\f0a7"; }.icon-circle-arrow-left:before{ content: "\f0a8"; }.icon-circle-arrow-right:before { content: "\f0a9"; }.icon-circle-arrow-up:before{ content: "\f0aa"; }.icon-circle-arrow-down:before{ content: "\f0ab"; }.icon-globe:before{ content: "\f0ac"; }.icon-wrench:before { content: "\f0ad"; }.icon-tasks:before{ content: "\f0ae"; }.icon-filter:before { content: "\f0b0"; }.icon-briefcase:before{ content: "\f0b1"; }.icon-fullscreen:before { content: "\f0b2"; }.icon-group:before{ content: "\f0c0"; }.icon-link:before { content: "\f0c1"; }.icon-cloud:before{ content: "\f0c2"; }.icon-beaker:before { content: "\f0c3"; }.icon-cut:before{ content: "\f0c4"; }.icon-copy:before { content: "\f0c5"; }.icon-paper-clip:before { content: "\f0c6"; }.icon-save:before { content: "\f0c7"; }.icon-sign-blank:before { content: "\f0c8"; }.icon-reorder:before{ content: "\f0c9"; }.icon-list-ul:before{ content: "\f0ca"; }.icon-list-ol:before{ content: "\f0cb"; }.icon-strikethrough:before{ content: "\f0cc"; }.icon-underline:before{ content: "\f0cd"; }.icon-table:before{ content: "\f0ce"; }.icon-magic:before{ content: "\f0d0"; }.icon-truck:before{ content: "\f0d1"; }.icon-pinterest:before{ content: "\f0d2"; }.icon-pinterest-sign:before { content: "\f0d3"; }.icon-google-plus-sign:before { content: "\f0d4"; }.icon-google-plus:before{ content: "\f0d5"; }.icon-money:before{ content: "\f0d6"; }.icon-caret-down:before { content: "\f0d7"; }.icon-caret-up:before { content: "\f0d8"; }.icon-caret-left:before { content: "\f0d9"; }.icon-caret-right:before{ content: "\f0da"; }.icon-columns:before{ content: "\f0db"; }.icon-sort:before { content: "\f0dc"; }.icon-sort-down:before{ content: "\f0dd"; }.icon-sort-up:before{ content: "\f0de"; }.icon-envelope-alt:before { content: "\f0e0"; }.icon-linkedin:before { content: "\f0e1"; }.icon-undo:before { content: "\f0e2"; }.icon-legal:before{ content: "\f0e3"; }.icon-dashboard:before{ content: "\f0e4"; }.icon-comment-alt:before{ content: "\f0e5"; }.icon-comments-alt:before { content: "\f0e6"; }.icon-bolt:before { content: "\f0e7"; }.icon-sitemap:before{ content: "\f0e8"; }.icon-umbrella:before { content: "\f0e9"; }.icon-paste:before{ content: "\f0ea"; }.icon-user-md:before{ content: "\f200"; }

/* colorbox - http://drsujayshc.com/wp-content/themes/celestino/theme/assets/css/colorbox.css */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}#cboxOverlay{position:fixed; width:100%; height:100%;}#cboxMiddleLeft, #cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}.cboxIframe{width:100%; height:100%; display:block; border:0;}#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}#cboxOverlay{background:url(../images/colorbox/overlay.png) repeat 0 0;}#colorbox{outline:0;}#cboxTopLeft{width:21px; height:21px; background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/controls.png) no-repeat -101px 0;}#cboxTopRight{width:21px; height:21px; background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/controls.png) no-repeat -130px 0;}#cboxBottomLeft{width:21px; height:21px; background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/controls.png) no-repeat -101px -29px;}#cboxBottomRight{width:21px; height:21px; background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/controls.png) no-repeat -130px -29px;}#cboxMiddleLeft{width:21px; background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/controls.png) left top repeat-y;}#cboxMiddleRight{width:21px; background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/controls.png) right top repeat-y;}#cboxTopCenter{height:21px; background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/border.png) 0 0 repeat-x;}#cboxBottomCenter{height:21px; background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/border.png) 0 -29px repeat-x;}#cboxContent{background:#fff; overflow:hidden;}.cboxIframe{background:#fff;}#cboxError{padding:50px; border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}#cboxLoadingOverlay{background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/loading_background.png) no-repeat center center;}#cboxLoadingGraphic{background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/loading.gif) no-repeat center center;}#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}#cboxPrevious{position:absolute; bottom:0; left:0; background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute; bottom:0; left:27px; background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxClose{position:absolute; bottom:0; right:0; background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}.cboxIE6 #cboxTopLeft{background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/ie6/borderTopLeft.png);}.cboxIE6 #cboxTopCenter{background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/ie6/borderTopCenter.png);}.cboxIE6 #cboxTopRight{background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/ie6/borderTopRight.png);}.cboxIE6 #cboxBottomLeft{background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/ie6/borderBottomLeft.png);}.cboxIE6 #cboxBottomCenter{background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/ie6/borderBottomCenter.png);}.cboxIE6 #cboxBottomRight{background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/ie6/borderBottomRight.png);}.cboxIE6 #cboxMiddleLeft{background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/ie6/borderMiddleLeft.png);}.cboxIE6 #cboxMiddleRight{background:url(http://drsujayshc.com/wp-content/themes/celestino/images/colorbox/ie6/borderMiddleRight.png);}.cboxIE6 #cboxTopLeft,.cboxIE6 #cboxTopCenter,.cboxIE6 #cboxTopRight,.cboxIE6 #cboxBottomLeft,.cboxIE6 #cboxBottomCenter,.cboxIE6 #cboxBottomRight,.cboxIE6 #cboxMiddleLeft,.cboxIE6 #cboxMiddleRight {_behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");}

/* comments - http://drsujayshc.com/wp-content/themes/celestino/theme/templates/comments/css/style.css */
h3#comments-title, h3#trackbacks, h3#reply-title {margin:30px 0;padding-left:8px;border-left:5px solid #d7dadb;}.content .commentlist,.content .commentlist .children {margin: 0px;}li.comment { list-style: none; }.comment .comment-container { margin-bottom: 26px; }.comment .comment-author.vcard img {border: 1px solid #d6dadc;padding: 2px;}.comment .comment-meta a { color: #585555; }.comment .comment-meta a:hover { color: #B77A2B; }.comment .comment-meta .fn,.comment .comment-meta .fn + a { display: block; }.comment .comment-meta .fn + a {font-size: 10px;margin-bottom: 4px;}.comment .comment-meta img.comment-plus {border: 0px;margin-right: 10px;padding: 0px;vertical-align: 0px;}.comment .comment-content {position: relative;}.comment .comment-content .arrow-left-comments {position: absolute;left: -7px;top: 12px;}.comment .comment-content > div {border-left: 1px solid #d6dadc;padding-left: 17px;padding-bottom: 40px;}.comment .comment-body { border-right: 0px; }.comment .comment-body p:first-child { margin-top: 0px; }.bypostauthor .comment-container .vcard img, .bypostauthor .comment-container .children .vcard img,.bypostauthor .children .bypostauthor .comment-container .vcard img,.bypostauthor .children .bypostauthor .children .comment-container .vcard img,.bypostauthor .children .bypostauthor .children .bypostauthor .comment-container .vcard img,.bypostauthor .children .bypostauthor .children .bypostauthor .children .bypostauthor .comment-container .vcard img,.bypostauthor .children .bypostauthor .children .bypostauthor .children .bypostauthor .children .bypostauthor .comment-container .vcard img {background: #e8a038;border-color: #e8a038 !important;}.comment-container .children .vcard img, .bypostauthor .children .comment-container .vcard img,.bypostauthor .children .bypostauthor .children .comment-container .vcard img,.bypostauthor .children .bypostauthor .children .bypostauthor .children .comment-container .vcard img,.bypostauthor .children .bypostauthor .children .bypostauthor .children .bypostauthor .children .comment-container .vcard img {background:#fff;}#trackbacks { font-weight: normal; }ol.trackbacklist {margin:20px 35px;}ol.trackbacklist li {padding:10px 0;}#respond { margin:2em 0 1em; } h3#reply-title {line-height: 27px;margin-bottom: 20px;}#respond input[type="text"],#respond textarea {background-color: #eff1f2;border: 0px;border-left: 5px solid #cad0d1;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;max-width: 100%;}#respond .span4 input[type="text"] { width: 95.5%; }#respond input[type="text"] { height: 34px; }#respond p { position: relative; }#respond p label {position: absolute;left: 11px;top: 10px;}#respond p i {font-size: 15px;position: absolute;right: 11px;top: 13px;}#respond p.comment-form-comment label { top: 3px; }#respond p.comment-form-comment i { top: 7px; }#respond #submit {background-color: #cad0d1;border: 1px solid #bcc1c2;height: 42px;float: right;}#respond #submit:hover { background-color: #f2f4f5; }.content .contact-form li.span4 input[type="text"] { width: 95%; }.content .contact-form li select { width: 99%; }@media (min-width: 1200px) {#respond .span3 input[type="text"] { width: 92% !important; }#respond .comment-form-comment.span9 textarea { width: 97.5% !important; }#respond .span4 input[type="text"] { width: 95.5% !important; }#respond .comment-form-comment.span12 textarea { width: 98.5% !important; }#respond #submit { margin-right: 0%; }}@media (max-width: 1199px) and (min-width: 980px) {#respond .span3 input[type="text"] { width: 92% !important; }#respond .comment-form-comment.span9 textarea { width: 97.5% !important; }#respond .span4 input[type="text"] { width: 94.5% !important; }#respond .comment-form-comment.span12 textarea { width: 98% !important; }#respond #submit { margin-right: 0%; }}@media (max-width: 979px) and (min-width: 768px) {#respond .span3 input[type="text"] { width: 88.5% !important; }#respond .comment-form-comment.span9 textarea { width: 96.5% !important; }#respond .span4 input[type="text"] { width: 92.5% !important; }#respond .comment-form-comment.span12 textarea { width: 97.5% !important; }#respond #submit { margin-right: 0.2%; }}@media (max-width: 767px) {#respond .span3 input[type="text"] { width: 97.5% !important; }#respond .comment-form-comment.span9 textarea { width: 97.5% !important; }#respond .span4 input[type="text"] { width: 97.5% !important; }#respond .comment-form-comment.span12 textarea { width: 97.5% !important; }#respond #submit { margin-right: 0.2%; }}@media (max-width: 480px) {#respond .span3 input[type="text"] { width: 95.5% !important; }#respond .comment-form-comment.span9 textarea { width: 95.5% !important; }#respond #submit { margin-right: -0.2%; }}

/* blog-elegant - http://drsujayshc.com/wp-content/themes/celestino/theme/templates/blog/elegant/css/style.css */


/* blog-small - http://drsujayshc.com/wp-content/themes/celestino/theme/templates/blog/small/css/style.css */


/* blog-big - http://drsujayshc.com/wp-content/themes/celestino/theme/templates/blog/big/css/style.css */
.blog-big { margin-bottom: 50px; }.blog-big .post-title,.blog-big .post-title a {font-size: 21px;line-height: 25px;margin-top: 0px;margin-bottom: 0px;}.blog-big .meta .post-title:hover,.blog-big .meta .post-title a:hover { color: #B77A2B; }.blog-big .thumbnail {border-color: #e5e7e7;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: 3px 5px 0px #f7f7f7;-moz-box-shadow: 3px 5px 0px #f7f7f7;box-shadow: 3px 5px 0px #f7f7f7;padding-bottom: 12px;position: relative;}.blog-big .meta {background: #fff;padding-top: 26px;padding-left: 11px;position: absolute;bottom: 12px;right: 0px;}.blog-big .meta div { margin-top: 38px; }.blog-big .meta div p.author,.blog-big .meta div p.author i { margin-top: 0px; }.blog-big .meta div p.comments { margin-bottom: 0px; }.blog-big .meta div p { margin-bottom: -6px; }.blog-big .meta div p i {font-size: 15px;margin-right: 14px;}.blog-big .meta div p img { margin-right: 6px; }.blog-big .meta div p, .blog-big .meta div p a { color: #5f5e5e; }.blog-big .meta div p span,.blog-big .meta div p a:hover span,.blog-big .meta div p a:hover { color: #000; }.blog-big .meta div p a span { cursor: text; }.blog-big .meta div p,.blog-big .meta div p span,.blog-big .meta div p a span,.blog-big .meta div p a,.blog-big .meta div p a:hover span,.blog-big .meta div p a:hover { font-size: 13px; }.blog-big .meta div .edit-link {position: absolute;right: 10px;bottom: 0px;}.blog-big .meta div .edit-link i { margin-right: 0px; }.blog-big .without.thumbnail .meta {float: right;position: static;}.blog-big .without.thumbnail .meta div .edit-link { bottom: 10px; }.blog-big .post-format {background: url(../images/post-formats.png);display: block;margin: 0px;position: absolute;left: 12px;bottom: 20px;text-indent: -9999px;width: 33px;height: 33px;}.blog-big .post-format.gallery { background-position: left top; }.blog-big .post-format.audio { background-position: center top; }.blog-big .post-format.video { background-position: right top; }.single-post .post-format.video,.single-post .post-format.gallery,.blog-big .post-formats-on-list .post-format { display: none; }.soundcloud-frame { margin-top: 20px; }.soundcloud-frame iframe { width: 100%; }.blog-big .post_video { margin-bottom: 0px; }.blog-big.format-quote .meta { padding-top: 0px; }.blog-big.format-quote .post-title {background-position: 15px 25px;border-left: 5px solid #cad0d1;font-size: 19px;margin-top: 15px;padding-left: 50px;padding-bottom: 12px;}.blog-big.format-quote .post-title cite {color: #a96605;display: block;font-size: 16px;}.blog-big.format-quote .post-title cite:before { content: "- "; }.blog-big.format-quote .meta {float: none;position: static;}.blog-big.format-quote .meta div .edit-link { bottom: 10px; }.blog-big .the-content { margin-top: 20px; }@media (min-width: 768px) and (max-width: 979px) {.blog-big .meta { bottom: 11px; }}@media (max-width: 767px) {.blog-big .meta { position: static; }.blog-big .post-format { top: 12px; }.blog-big .meta div .edit-link { bottom: 10px; }}

/* blog-pinterest - http://drsujayshc.com/wp-content/themes/celestino/theme/templates/blog/pinterest/css/style.css */


/* shortcodes_css - http://drsujayshc.com/wp-content/themes/celestino/core/assets/css/shortcodes.css */
body .last, body .widget-last {border-right: 0 none;margin-right: 0;}.one-third {float: left;margin-right: 3%;width: 31.33%;}.two-third {float: left;margin-right: 3%;width: 65.66%;}.two-fourth {float: left;margin-right: 3%;width: 48.5%;}.three-fourth {float: left;margin-right: 3%;width: 74.25%;}.clear {clear: both;}.space {height: 30px;}ul.tweets-widget {list-style-type: none;margin: 0;padding: 0;}#footer ul.tweets-widget li {background: url("../core/assets/images/bird-twitter.png") no-repeat scroll 0 30px transparent;border-bottom: 1px solid #ABA9A9;border-top: 1px solid #E8E7E7;color: inherit;line-height: 20px;margin: 0;min-height: 28px;padding: 20px 0 20px 40px !important;}ul.tweets-widget li.first {border-top: medium none;}ul.tweets-widget li.last {border-bottom: medium none;}ul.tweets-widget li p.meta {font-size: inherit;}.last-tweets-widget ul {list-style-type: none;margin: 0;padding: 0;}.last-tweets-widget ul li {background: url("../core/assets/images/twitter-bg.png") no-repeat scroll 0 center transparent;border-bottom: 1px dotted #CFCFCF;line-height: 20px;margin: 0;min-height: 20px;padding: 15px 0 15px 40px;}.testimonial {border-bottom: 1px solid #CFCFCF;margin-bottom: 60px;margin-top: 20px;position: relative;}.testimonial .thumbnail {background: url("../core/assets/images/thumb-testimonial.png") no-repeat scroll center center transparent;left: 0;padding-top: 0;position: absolute;top: 0;}.testimonial .thumbnail img {border-radius: 0 0 0 0;height: 94px;padding: 11px;position: relative;width: 94px;max-width: none;}.testimonial .testimonial-text {margin-left: 136px;min-height: 130px;}.testimonial .testimonial-text.testimonial-noimage {margin-left: 0;}.testimonial .testimonial-text p {margin: 6px 0 0;}.testimonial .testimonial-name {float: right;height: 20px;text-align: right;}.testimonial .testimonial-name .name, .testimonial .testimonial-name .website {clear: both;display: block;}.testimonial .testimonial-name .name {background: none repeat scroll 0 0 #FFFFFF;float: right;font-size: 1.4em;margin: 0;padding-left: 10px;}.testimonial .testimonial-name a.website {color: #1C1C1C;font-size: 12px;}.testimonial-widget blockquote {background-position: 0 0;padding: 12px 0 0 35px;}.testimonial-widget strong {color: #000000;}.content .contact-info .sidebar-nav ul {margin-left: 0px;}pre.shortcodes{white-space: pre-wrap; white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word; }.testimonials-slider {margin: 20px 0;position: relative;}.testimonials-slider .testimonial-list {padding: 30px 0;position: relative;}.testimonials-slider .top.shadow {top: 0;}.testimonials-slider .bottom.shadow {bottom: -10px;}.testimonials-slider ul {list-style: none outside none !important;margin: 0 auto !important;width: 80% !important;}.testimonials-slider ul li {width: 100%;}.testimonials-slider ul li blockquote {background: none repeat scroll 0 0 transparent;padding: 0;}.testimonials-slider ul li blockquote p {color: #030303;font-size: 18px;line-height: 28px;margin: 0;padding: 0;text-align: center;}.testimonials-slider ul li p.meta {color: #030303;font-size: 1.0714em;margin: 0;padding: 0;text-align: center;}.testimonials-slider ul li p.meta strong {color: #373737;}.testimonials-slider ul li a {color: #030303;line-height: 24px;}.testimonials-slider ul li a:hover {color: #1C1C1C;}.testimonials-slider .prev, .testimonials-slider .next {cursor: pointer;height: 30px;overflow: hidden;position: absolute;top: 10px;width: 30px;}.testimonials-slider .prev {background: url("../core/assets/images/icons/prev_button.png") no-repeat scroll 0 0 transparent;left: 0;text-indent: -100px;}.testimonials-slider .next {background: url("../core/assets/images/icons/next_button.png") no-repeat scroll 0 0 transparent;right: 0;text-indent: 100px;}.testimonials-slider .prev:hover {background-position: left bottom;}.testimonials-slider .next:hover {background-position: right bottom;}.section .title { font-size: 20px; }.section .description { margin-top: 0px; margin-bottom: 10px; font-family: 'Maven Pro', 'Verdana', 'Arial', sans-serif; font-size: 15px; }.section h4 a:hover { color: #ac670c; }.span9 .section .blog-row .span3:nth-child(3n+1) {clear: left;}.span12 .section .blog-row .span3:nth-child(4n+1) {clear: left;}.section.blog .post_first {clear: left;}.section .title { margin-bottom: 5px; line-height: 20px; font-family: 'Maven Pro', 'Verdana', 'Arial', sans-serif;}.section .description { margin-top: 0px; margin-bottom: 5px; font-family: 'Maven Pro', 'Verdana', 'Arial', sans-serif;}.section.blog .blog-row { margin-top: 20px; float: left;}.section .services-row { margin-top: 20px;}#ie8 .section .services-row .span2 { margin-bottom: 30px }.section.blog { margin-bottom: 15px; }.section.blog .post { border-left: 5px solid #d18f1d;margin-bottom: 10px;padding-left: 10px;}.section.blog h4.other-articles {border-bottom: 1px solid #CFCFCF;color: #525050;margin-bottom: 27px;}.section.blog .blog-row .meta {margin-bottom: 20px;}.section.blog .meta h4 {line-height: 18px;margin-bottom: 0px;margin-top: 2px;}.section.blog h4 a { font-size: 15px; }.section.blog .meta p {float: left;margin-top: 0px;margin-bottom: 2px;}.section.blog .meta p, .section.blog .meta p a {font-size: 11px;}.section.blog .meta .comments:before { content: '\0000a0-\0000a0'; }.section.blog .sticky .meta .comments:before { content: ''; }.section.blog .post.sticky {border: none !important;margin-top: 13px;padding: 0px;}.section.blog .sticky .thumbnail {border: 1px solid #CFCFCF;border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;max-width: 100%;margin-bottom: 10px;padding: 5px;position: relative;float: left;margin-right: 20px;}.section.blog .sticky .meta {min-width: 220px;background-color: #000;background: url('../core/assets/images/ie_overlay_82.png') repeat; background: rgba( 0,0,0,0.7 );padding-top: 15px;padding-left: 24px;padding-bottom: 13px;position: absolute;right: 5px;bottom: 5px;}.section.blog .sticky .meta p, .section.blog .sticky .meta h4, .section.blog .sticky .meta h4 a {color: #ffffff;margin-right: 10px;text-align: right;}.section.blog .sticky .meta p {float: right;}#ie8 .section.blog .sticky .meta p {float: right;width: 46%;}.section.blog .sticky .meta p.comments { margin-right: 7px; }.section.blog .sticky .meta h4 a, .section.blog .meta h4 a { margin-right: 0px; }.section.blog .sticky .meta h4 { line-height: 26px; margin-bottom: 0px; margin-top: 0px; }.section.blog .sticky .meta h4 a { font-size: 14px; }.section.blog .sticky .meta p img { margin-right: 8px; display:inline; }.section.blog .sticky .meta p a { color: #fc9a00; } .sidebar-no .section.blog .sticky .the-content { width: 100%; }.section.blog .sticky .the-content p:first-child { margin-top: 0px; }.section.blog .meta h4 a {font-family: 'Maven Pro','Verdana','Arial',sans-serif;}.span9 .section .services-row .span2:nth-child(4n+1) {clear: left;}.span12 .section .services-row .span3:nth-child(4n+1) {clear: left;}.section.services .service_first {clear: left;}.section.services .related_project { height: auto; min-height: 150px; margin-bottom: 30px; }.section.services a.related_title a.zoom { background:#000; }.section.services .related_img img {width: 100%;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;}.section.services .related_img {display:block; height:auto;overflow:hidden;position:relative;background-color: #dbdcdc;padding: 5px;margin: 0 auto;max-width: 140px;border: 10px solid #ededed;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;}.section.services .related_project .related_title {text-align: center;}

/* shortcode_tipsy_css - http://drsujayshc.com/wp-content/themes/celestino/core/assets/css/tipsy.css */
.tipsy { padding: 5px; font-size: 10px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;background-image: url(../core/assets/images/tipsy.gif) }.tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }.tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }.tipsy-north { background-position: top center; }.tipsy-south { background-position: bottom center; margin-bottom:3px; }.tipsy-east { background-position: right center; }.tipsy-west { background-position: left center; }

/* shortcodes_theme_css - http://drsujayshc.com/wp-content/themes/celestino/theme/assets/css/shortcodes.css */
blockquote {border: none;}ul.the-icons li {display: block;width: auto;height: auto;margin: 0px 0px 10px 0;line-height: 21px;vertical-align: baseline;background-position: 14px 14px;background-repeat: no-repeat;}.testimonial {border-bottom: 1px solid #CFCFCF;margin-bottom: 60px;margin-top: 20px;position: relative;}.testimonial .thumbnail {background: url("../theme/assets/images/thumb-testimonial.png") no-repeat scroll center center transparent;left: 0;padding-top: 0;position: absolute;top: 0;border: none;box-shadow: none;}.testimonial .thumbnail img {border-radius: 0 0 0 0;height: 94px;padding: 11px;width: 94px;}.testimonial .testimonial-text {margin-left: 136px;min-height: 130px;margin-top: 16px;}.testimonial .testimonial-text-full {margin-left: 0px;min-height: 60px;}.testimonial .testimonial-text p {margin: 6px 0 0;}.testimonial .testimonial-name {float: right;height: 16px;text-align: right;}.testimonial .testimonial-name p, .testimonial .testimonial-name a {clear: both;display: block;}.testimonial .testimonial-name p.name, .testimonial .testimonial-name a.name {background: none repeat scroll 0 0 #FFFFFF;float: right;padding-left: 10px;color: #AB5705;}.testimonial .testimonial-name a.name:hover {color: #1F1F1F;}.testimonial .testimonial-name a.website {color: #1C1C1C;font-size: 12px;}.testimonial-post .wp-post-image {border-radius: 15px 15px 15px 15px;height: auto;max-width: 100%;width: auto;}.ch-grid {margin: 20px 0 0 0;padding: 0;display: block;width: 100%;}.ch-grid:after,.ch-item:before {content: '';display: table;}.ch-grid:after {clear: both;}.ch-grid .circle-services {width: 100%;height: 170px;display: block;text-align: center;margin: 0 auto;margin-top: 40px;max-width: 170px;}@media (min-width: 1200px) { .circle-services {height: 170px !important;}}@media (min-width: 980px) and (max-width: 1199px) {.circle-services {height: 140px !important;}}@media (min-width: 768px) and (max-width: 979px) {.circle-services {height: 104px !important;}} @media (max-width: 767px) { .circle-services {height: 170px !important;}}@media (max-width: 480px) {}@media (max-width: 320px) {}.ch-item {width: 100%;height: 100%;border-radius: 50%; -moz-border-radius: 50%;-webkit-border-radius: 50%;position: relative;cursor: default;box-shadow: inset 0 0 0 0 rgba(0,0,0, 0.4),inset 0 0 0 10px rgba(255,255,255,0.6),0 1px 2px rgba(0,0,0,0.1);-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;background-position: center;background-repeat: no-repeat;}.ch-info {position: absolute;width: 100%;height: 100%;border-radius: 50%;opacity: 0;-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;-webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-backface-visibility: hidden; }.ch-info h3 {color: #fff;text-transform: uppercase;text-align: center;letter-spacing: 2px;font-size: 22px;margin: 0 30px;padding: 45px 0 0 0;height: 110px;font-family: 'Open Sans', Arial, sans-serif;text-shadow: 0 0 1px #fff, 0 1px 2px rgba(0,0,0,0.3);}.ch-info p.related_project {position: absolute; bottom: 40%; color: white; text-align: center; display: block; width: 100%; line-height: 15px; text-indent: 0;}.ch-info p.related_project img {display: inline;}.ch-info p {position: absolute; bottom: 25%; color: white; text-align: center; display: block; width: 100%; font-size: 16px; line-height: 15px; text-indent: 0;}.ch-info p a {position: absolute; bottom: 25%; color: white; text-align: center; display: block; width: 100%; font-size: 16px; line-height: 15px; text-indent: 0;}.ch-info p a:hover {}.ch-item.no-empty:hover {box-shadow: inset 0 0 0 110px rgba(0,0,0, 0.5),inset 0 0 0 10px rgba(255,255,255,0.8),0 1px 2px rgba(0,0,0,0.1);}.ch-item:hover .ch-info {opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.ch-grid h4{text-align: center;}#ie8 .ch-item {width: 100%;height: 100%;border-radius: 0;position: relative;cursor: default;border: 5px solid #eeeeee;background-position: center;}#ie8 .ch-info {position: absolute;width: 100%;height: 100%;border-radius: 0;display: none;background-color: #000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);}#ie8 .ch-item:hover .ch-info {position: absolute;width: 100%;height: 100%;border-radius: 0;display: inline;}

/* responsive - http://drsujayshc.com/wp-content/themes/celestino/core/assets/css/responsive.css */
#header .menu-select { display:none; }@media (min-width: 1200px) {.remove-under-1200 { display:none !important; }}@media (min-width: 768px) and (max-width: 979px) {.responsive #header div.menu > ul > li > a { font-size: 11px !important }.responsive #header div.menu > ul ul li a { font-size: 11px !important }.responsive #tagline { display: none }}@media (max-width: 1024px) {.responsive .sf-menu li { padding: 0 9px 15px 9px; }.responsive #header div.menu > ul > li > a { font-size: 12px }.responsive #header div.menu > ul ul li a { font-size: 12px !important }.responsive .remove-under-1024 { display:none !important; } .responsive .slider.fixed-image { position:relative; z-index:10; width:100%; margin-top:-22px; }.responsive .mobile-slider { display:block !important; }.responsive .slider.no-responsive { display:none !important; }.responsive .slider.fixed-image.inner {max-width: 100%;padding: 0;}} @media (max-width: 767px) { .responsive #wrapper { margin: 0 -20px !important; overflow:hidden; }.responsive .container { padding-left:20px; padding-right:20px; }.responsive #wrapper.container { padding-left:0px; padding-right:0px; width:auto !important; } .responsive .boxed #header, .boxed #topbar, .boxed #footer, .boxed #copyright{margin-right: 0;margin-left: 0;}.responsive .style-picker {display:none !important;}#header { text-align:center; } #logo { margin-top:10px; margin-bottom:10px; }#logo-img, #tagline, #textual { float:none; display:block; width:100%; text-align:center; margin:0; }#page-meta { margin-bottom:5px; } .slider.fixed-image { margin:-22px -20px 0; }#header .menu, #header #nav > ul { display:none; } #header .menu-select { display:block; } .error-404-text input#s { width:60%; }.box-sections, .one-fourth, .one-third, .two-fourth, .two-third { float:none; width:100%; margin:0; clear:both; }.content blockquote { padding:0; background-position: 0 0; }.short-table table th, .short-table table td { padding:8px 0px; }.call-to-action-two .call-btn, .call-to-action-two .incipit { display:block; vertical-align:baseline; width:100%; text-align:left; }.call-to-action-two .call-btn { margin-top:10px; }.call-to-action-two .incipit span { font-size:34px; }.call-to-action-two p, .call-to-action-two h1, .call-to-action-two h2, .call-to-action-two h3, .call-to-action-two h4, .call-to-action-two h5, .call-to-action-two h6 { width:auto; font-size:1.5em; margin-bottom:10px; }.pricing_box { width:100% !important; margin-top:17px !important; }.image-styled .img_frame img { max-width:100% !important; }.image-styled .img_frame.img_size_fullwidth, .image-styled .img_frame.img_size_fullwidth img { max-width: 100%; margin-right: 0px; }.google-map-frame, .google-map-frame iframe { max-width: 100%; }.call-to-action { height:auto; } .call-to-action .decoration-image { display: none; } .call-to-action .incipit { margin-right:20px; } .call-to-action .number-phone { margin-left:20px; margin-bottom:20px; text-shadow:none; }.call-to-action .number-phone, .call-to-action .number-phone a { font-size:28px; line-height:46px; letter-spacing:0; }#footer [class*="span"] { margin-bottom:30px; }#copyright .left, #copyright .right { text-align:left; }} @media (max-width: 480px) { .remove-under-480 { display:none !important; }} @media (max-width: 320px) {}

/* theme-responsive - http://drsujayshc.com/wp-content/themes/celestino/css/responsive.css */
@media (min-width: 1200px) { }@media (min-width: 768px) and (max-width: 1024px) { #footer .recent-posts .hentry .text p { display:none; } } @media (max-width: 767px) { #topbar { text-align:center; }#topbar .widget-first { display:none; } #topbar .widget-last > div { float:none; }.blog-small .meta { padding-left:0; }.testimonial .testimonial-text { margin-bottom:20px; }#respond p { display:inline-block; width:100% !important; max-width:100%; clear:both; }#respond input[type="text"], #respond textarea { width:95% !important; }} @media (max-width: 480px) { } @media (max-width: 320px) {}

