.noo-slideshow .noo3DSlideshow{margin-top:20px!important}
.noo-slideshow .NooSlide .carousel-control{line-height:20px;z-index:20}
#k2Container{padding:0 0 24px 0}
.k2Padding{padding:4px}
.clr{clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:none}
.even{background:ivory;padding:2px;border-bottom:1px dotted #ccc}
.odd{background:#fff;padding:2px;border-bottom:1px dotted #ccc}
div.k2FeedIcon{padding:4px 8px}
div.k2FeedIcon a,div.k2FeedIcon a:hover{display:block;float:right;margin:0;padding:0;width:16px;height:16px;background:url(../images/feed.png) no-repeat 50% 50%}
div.k2FeedIcon a span,div.k2FeedIcon a:hover span{display:none}
.itemRatingForm{display:block;vertical-align:middle;line-height:25px;float:left}
.itemRatingLog{font-size:11px;margin:0;padding:0 0 0 4px;float:left}
div.itemRatingForm .formLogLoading{background:url(../images/loading-2.gif) no-repeat left center;height:25px;padding:0 0 0 20px}
.itemRatingList,.itemRatingList .itemCurrentRating,.itemRatingList a:hover{background:transparent url(../images/transparent_star.gif) left -1000px repeat-x}
.itemRatingList{position:relative;float:left;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top}
.itemRatingList li{display:inline;background:0 0;padding:0}
.itemRatingList .itemCurrentRating,.itemRatingList a{position:absolute;top:0;left:0;text-indent:-1000px;height:25px;line-height:25px;outline:0;overflow:hidden;border:none;cursor:pointer}
.itemRatingList a:hover{background-position:left bottom}
.itemRatingList a.one-star{width:20%;z-index:6}
.itemRatingList a.two-stars{width:40%;z-index:5}
.itemRatingList a.three-stars{width:60%;z-index:4}
.itemRatingList a.four-stars{width:80%;z-index:3}
.itemRatingList a.five-stars{width:100%;z-index:2}
.itemRatingList .itemCurrentRating{z-index:1;background-position:0 center;margin:0;padding:0}
span.siteRoot{display:none}
.smallerFontSize{font-size:100%;line-height:inherit}
.largerFontSize{font-size:150%;line-height:140%}
#recaptcha_table,.recaptchatable .recaptcha_image_cell{background-color:#fff!important}
#recaptcha_table{border-color:#ccc!important}
#recaptcha_response_field{border-color:#ccc!important;background-color:#fff!important}
.clearList{display:none;float:none;clear:both}
.lastItem{border:none}
.k2Avatar img{background:none repeat scroll 0 0 #FFF;border:1px solid #CCC;display:block;float:left;margin:6px 13px 5px 0;padding:0}
div.k2Pagination{padding:8px;margin:24px 0 4px 0;text-align:center;color:#999}
div.k2Pagination ul{text-align:center}
div.k2Pagination ul li{display:inline}
div.catItemIsFeatured,div.itemIsFeatured,div.userItemIsFeatured{background:url(../images/featuredItem.png) no-repeat 100% 0}
a.itemPrintThisPage{display:block;width:160px;margin:4px auto 16px;padding:4px;background:#F7FAFE;border:1px solid #ccc;text-align:center;color:#555;font-size:13px}
a.itemPrintThisPage:hover{background:#eee;text-decoration:none}
div.itemView{background:#fff;-webkit-box-shadow:0 2px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.2);-moz-box-shadow:0 2px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.2);box-shadow:0 2px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.2)}
span.itemEditLink{float:right;display:block;padding:4px 0;margin:0;width:120px;text-align:right}
span.itemEditLink a{padding:2px 12px;border:1px solid #ccc;background:#eee;text-decoration:none;font-size:11px;font-weight:400;font-family:Arial,Helvetica,sans-serif}
span.itemEditLink a:hover{background:#ffc}
div.itemHeader span.itemDateCreated{color:#999;font-size:11px}
div.itemHeader h2.itemTitle{font-size:26px;font-weight:700;line-height:110%;padding:35px 20px 0;margin:0 0 25px 0;color:#6d6969}
div.itemHeader h2.itemTitle span sup{font-size:12px;color:#CF1919;text-decoration:none}
div.itemHeader span.itemAuthor{padding:0;margin:0}
div.itemToolbar{padding:0 0;margin:0;border-top:none;border-bottom:none;background:0 0}
div.itemToolbar ul{text-align:right;list-style:none;padding:0;margin:0}
div.itemToolbar ul li{display:inline;list-style:none;padding:0 4px 0 8px;margin:0;border-left:1px solid #ccc;text-align:center;background:0 0;font-size:12px}
div.itemToolbar ul>li:first-child{border:none}
div.itemToolbar ul li a{font-size:12px;font-weight:400}
div.itemToolbar ul li a img{vertical-align:middle}
div.itemToolbar ul li a#fontDecrease{margin:0 0 0 2px}
div.itemToolbar ul li a#fontDecrease img{width:13px;height:13px;background:url(../images/font_decrease.gif) no-repeat}
div.itemToolbar ul li a#fontIncrease{margin:0 0 0 2px}
div.itemToolbar ul li a#fontIncrease img{width:13px;height:13px;background:url(../images/font_increase.gif) no-repeat}
div.itemToolbar ul li a#fontDecrease span,div.itemToolbar ul li a#fontIncrease span{display:none}
div.itemRatingBlock{padding:8px 0}
div.itemRatingBlock span{display:block;float:left;font-style:normal;padding:0 4px 0 0;margin:0;color:#999}
div.itemBody{padding:0 20px;margin:0}
div.itemImageBlock{padding:0;margin:0;position:relative}
span.itemImage{display:block;text-align:center;margin:0 0 0}
span.itemImage img{border:none;padding:0}
span.itemImageCaption{color:#666;float:left;display:block;font-size:11px}
span.itemImageCredits{color:#999;float:right;display:block;font-style:italic;font-size:11px}
#k2Container .modal,div.itemImageBlock a.modal{background:0 0;border:none;border-radius:0;box-shadow:none;left:0;margin:0;outline:medium none;position:relative;top:0;width:auto;z-index:0;display:block}
div.itemIntroText{line-height:24px;padding:15px 0 12px 0}
div.itemFullText h3{margin:0;padding:16px 0 4px 0}
div.itemExtraFields{margin:16px 0 0 0;padding:8px 0 0 0;border-top:1px dotted #ddd}
div.itemExtraFields h3{margin:0;padding:0 0 8px 0;line-height:normal!important}
div.itemExtraFields ul{margin:0;padding:0;list-style:none}
div.itemExtraFields ul li{display:block}
div.itemExtraFields ul li span.itemExtraFieldsLabel{display:block;float:left;font-weight:700;margin:0 4px 0 0;width:30%}
div.itemContentFooter{display:block;text-align:right;padding:4px;margin:16px 0 4px 0;border-top:1px solid #ddd;color:#999}
span.itemHits{float:left}
div.itemSocialSharing{padding:0;float:right}
div.itemTwitterButton{float:left;margin:0 15px 0 0}
div.itemFacebookButton{float:left;margin-right:15px;width:90px}
div.itemGooglePlusOneButton{float:left;width:40px}
.catItemCommentsLink a.NooDisqusListingCounterLink{color:#000}
.catItemCommentsLink a.NooDisqusListingCounterLink:hover{color:#f00f51}
.itemTwitterButton iframe{width:78px!important}
div.itemLinks{margin:16px 0;padding:0}
div.itemCategory{padding:4px;border-bottom:1px dotted #ccc}
div.itemCategory span{font-weight:700;color:#555;padding:0 4px 0 0}
div.itemTagsBlock{padding:4px;border-bottom:1px dotted #ccc}
div.itemTagsBlock span{font-weight:700;color:#555;padding:0 4px 0 0}
div.itemTagsBlock ul.itemTags{list-style:none;padding:0;margin:0;display:inline}
div.itemTagsBlock ul.itemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center}
div.itemAttachmentsBlock{padding:4px;border-bottom:1px dotted #ccc}
div.itemAttachmentsBlock span{font-weight:700;color:#555;padding:0 4px 0 0}
div.itemAttachmentsBlock ul.itemAttachments{list-style:none;padding:0;margin:0;display:inline}
div.itemAttachmentsBlock ul.itemAttachments li{display:inline;list-style:none;padding:0 4px;margin:0;text-align:center}
div.itemAttachmentsBlock ul.itemAttachments li span{font-size:10px;color:#999;font-weight:400}
div.itemAuthorBlock{-webkit-box-shadow:0 2px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.2);-moz-box-shadow:0 2px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.2);box-shadow:0 2px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.2);margin:0 20px;padding:8px}
div.itemAuthorBlock img.itemAuthorAvatar{float:left;display:block;background:#fff;padding:4px;border:1px solid #ddd;margin:0 15px 0 0}
div.itemAuthorBlock div.itemAuthorDetails{margin:0;padding:4px 0 0 0}
.itemAuthorName{line-height:100%;margin:0}
div.itemAuthorBlock div.itemAuthorDetails h3.authorName{margin:0 0 4px 0;padding:0}
div.itemAuthorBlock div.itemAuthorDetails h3.authorName a{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px}
div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl{font-weight:700;color:#555;border-right:1px solid #ccc;padding:0 8px 0 0;margin:0 4px 0 0}
div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail{font-weight:700;color:#555}
div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail a,div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl a{font-weight:400}
div.itemAuthorLatest{margin-bottom:16px;padding:0 20px}
div.itemAuthorLatest ul{list-style-type:none;margin:0}
div.itemAuthorLatest ul li{background:0 0;border:none}
div.itemRelated{margin-bottom:16px;padding:0}
div.itemRelated ul li.k2ScrollerElement{float:left;overflow:hidden;border:1px solid #ccc;padding:4px;margin:0 4px 4px 0;background:#fff}
div.itemRelated ul li.clr{clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:none}
div.itemVideoBlock{margin:0 0 16px 0;padding:16px;background:#010101 url(videoplayer-bg.gif)/*tpa=http://www.raisedesign.cn/style/templates/2015/designer/templates/jux_designer/images/system/videoplayer-bg.gif*/ repeat-x bottom}
div.itemVideoBlock div.itemVideoEmbedded{text-align:center}
div.itemVideoBlock span.itemVideo{display:block;overflow:hidden}
div.itemVideoBlock span.itemVideoCaption{color:#eee;float:left;display:block;font-size:11px;font-weight:700;width:60%}
div.itemVideoBlock span.itemVideoCredits{color:#eee;float:right;display:block;font-style:italic;font-size:11px;width:35%;text-align:right}
div.itemImageGallery{margin:0 0 16px 0;padding:0}
div.itemNavigation{padding:0;margin:0 20px 0;border:1px solid #ccc;background:ivory}
div.itemNavigation span.itemNavigationTitle{color:#999}
div.itemNavigation a.itemPrevious{padding:0 12px}
div.itemNavigation a.itemNext{padding:0 12px}
div.itemComments{background:0 0;border:none;padding:15px 15px 0;margin:0 20px;-webkit-box-shadow:0 2px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.2);-moz-box-shadow:0 2px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.2);box-shadow:0 2px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.2)}
.itemCommentsCounter{margin:0}
div.itemComments ul.itemCommentsList{margin:0 0 16px;padding:0;list-style:none}
div.itemComments ul.itemCommentsList li{padding:5px 0;margin:0;border-bottom:1px dotted #ddd}
div.itemComments ul.itemCommentsList li.authorResponse{background:0 0}
div.itemComments ul.itemCommentsList li.unpublishedComment{background:#ffeaea}
div.itemComments ul.itemCommentsList li img{float:left;margin:4px 10px 4px 0;padding:0;background:#fff;border:1px solid #d7d7d7}
div.itemComments ul.itemCommentsList li span.commentDate{padding:0 4px 0 0;margin:0 8px 0 0;border-right:1px solid #ccc;font-weight:700;font-size:14px}
div.itemComments ul.itemCommentsList li span.commentAuthorName{font-weight:700;font-size:14px}
div.itemComments ul.itemCommentsList li p{padding:4px 0}
div.itemComments ul.itemCommentsList li span.commentAuthorEmail{display:none}
div.itemComments ul.itemCommentsList li span.commentLink{float:right;margin-left:8px}
div.itemComments ul.itemCommentsList li span.commentLink a{font-size:11px;color:#999;text-decoration:underline}
div.itemComments ul.itemCommentsList li span.commentLink a:hover{font-size:11px;color:#555;text-decoration:underline}
div.itemComments ul.itemCommentsList li span.commentToolbar{display:block;clear:both}
div.itemComments ul.itemCommentsList li span.commentToolbar a{font-size:11px;color:#999;text-decoration:underline;margin-right:4px}
div.itemComments ul.itemCommentsList li span.commentToolbar a:hover{font-size:11px;color:#555;text-decoration:underline}
div.itemComments ul.itemCommentsList li span.commentToolbarLoading{background:url(searchLoader.gif)/*tpa=http://www.raisedesign.cn/style/templates/2015/designer/templates/jux_designer/images/system/searchLoader.gif*/ no-repeat 100% 50%}
div.itemCommentsPagination{padding:4px;margin:0 0 24px 0}
div.itemCommentsPagination span.pagination{display:block;float:right;clear:both}
div.itemCommentsForm h3{margin:0;padding:0 0 4px 0}
div.itemCommentsForm p.itemCommentsFormNotes{border-top:2px solid #ccc}
div.itemCommentsForm form label.formComment{display:block;margin:12px 0 0 2px}
div.itemCommentsForm form label.formName{display:block;margin:12px 0 0 2px}
div.itemCommentsForm form label.formEmail{display:block;margin:12px 0 0 2px}
div.itemCommentsForm form label.formUrl{display:block;margin:12px 0 0 2px}
div.itemCommentsForm form label.formRecaptcha{display:block;margin:12px 0 0 2px}
div.itemCommentsForm form textarea.inputbox{display:block;width:350px;height:160px;margin:0;border-radius:0}
div.itemCommentsForm form input.inputbox{display:block;width:350px;margin:0 0 8px 0;border-radius:0}
div.itemCommentsForm form input#submitCommentButton{display:block;margin:16px 0 0 0;padding:4px 12px;border:none;background:#6d6969;color:#fff;font-size:16px;font-weight:400;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}
div.itemCommentsForm form input#submitCommentButton:hover{background:#f00f51}
div.itemCommentsForm form span#formLog{margin:0 0 0 20px;padding:0 0 0 20px;font-weight:700;color:#CF1919}
div.itemCommentsForm form .formLogLoading{background:url(loading-2.gif) no-repeat left center}
div.k2ReportCommentFormContainer{padding:8px;width:480px;margin:0 auto}
div.k2ReportCommentFormContainer blockquote{width:462px;background:#f7fafe;border:1px solid #ddd;padding:8px;margin:0 0 8px 0}
div.k2ReportCommentFormContainer blockquote span.quoteIconLeft{font-style:italic;font-weight:700;font-size:40px;color:#135CAE;line-height:30px;vertical-align:top;display:block;float:left}
div.k2ReportCommentFormContainer blockquote span.quoteIconRight{font-style:italic;font-weight:700;font-size:40px;color:#135CAE;line-height:30px;vertical-align:top;display:block;float:right}
div.k2ReportCommentFormContainer blockquote span.theComment{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:12px;font-weight:400;color:#000;padding:0 4px}
div.k2ReportCommentFormContainer form label{display:block;font-weight:700}
div.k2ReportCommentFormContainer form input,div.k2ReportCommentFormContainer form textarea{display:block;border:1px solid #ddd;font-size:12px;padding:2px;margin:0 0 8px 0;width:474px}
div.k2ReportCommentFormContainer form #recaptcha{margin-bottom:24px}
div.k2ReportCommentFormContainer form span#formLog{margin:0 0 0 20px;padding:0 0 0 20px;font-weight:700;color:#CF1919}
div.k2ReportCommentFormContainer form .formLogLoading{background:url(loading-2.gif) no-repeat left center}
div.itemBackToTop{margin:10px 20px 0;text-align:right}
div.itemBackToTop a{text-decoration:underline}
div.itemBackToTop a:hover{text-decoration:underline}
div.itemListCategory{background:#f7fafe;border:1px solid #ddd;margin:4px 0;padding:8px}
span.catItemAddLink{display:block;padding:8px 0;margin:0 0 4px 0;border-bottom:1px dotted #ccc;text-align:right}
span.catItemAddLink a{padding:4px 16px;border:1px solid #ccc;background:#eee;text-decoration:none}
span.catItemAddLink a:hover{background:#ffc}
div.itemListCategory img{float:left;display:block;background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0}
div.subCategoryContainer{float:left}
div.subCategory{background:#f7fafe;border:1px solid #ddd;margin:4px;padding:8px}
div.subCategory a.subCategoryImage,div.subCategory a.subCategoryImage:hover{text-align:center;display:block}
div.subCategory a.subCategoryImage img,div.subCategory a.subCategoryImage:hover img{background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0}
div#itemListLinks{background:#f7fafe;border:1px solid #ddd;margin:8px 0;padding:8px}
div.itemContainer{box-shadow:0 2px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.2);background:#FFF;margin-bottom:20px}
div.catItemView{padding:0}
div.groupLinks{padding:0;margin:0}
span.catItemEditLink{float:right;display:block;padding:4px 0;margin:0;width:120px;text-align:right}
span.catItemEditLink a{padding:2px 12px;border:1px solid #ccc;background:#eee;text-decoration:none;font-size:11px;font-weight:400;font-family:Arial,Helvetica,sans-serif}
span.catItemEditLink a:hover{background:#ffc}
div.catItemHeader span.catItemDateCreated{color:#999;font-size:11px}
div.catItemHeader h3.catItemTitle{font-size:26px;font-weight:700;line-height:100%;margin:0 0 10px 0;padding:20px 20px 0}
div.catItemHeader h3.catItemTitle span sup{font-size:12px;color:#CF1919;text-decoration:none}
div.catItemHeader span.catItemAuthor{display:block;padding:0;margin:0}
div.catItemHeader h3.catItemTitle a{color:#6d6969}
div.catItemHeader h3.catItemTitle a:hover{color:#f00f51}
div.catItemRatingBlock{padding:8px 0}
div.catItemRatingBlock span{display:block;float:left;font-style:normal;padding:0 4px 0 0;margin:0;color:#999}
div.catItemBody{padding:0 0;margin:0}
div.catItemImageBlock{padding:0;margin:0 0;position:relative}
span.catItemImage{display:block;text-align:center;margin:0 0 0}
span.catItemImage img{border:none;padding:0}
div.catItemIntroText{font-size:inherit;font-weight:400;line-height:inherit;padding:20px 20px 40px}
div.catItemExtraFields,div.genericItemExtraFields{margin:16px 0 0 0;padding:8px 0 0 0;border-top:1px dotted #ddd}
div.catItemExtraFields h4,div.genericItemExtraFields h4{margin:0;padding:0 0 8px 0;line-height:normal!important}
div.catItemExtraFields ul,div.genericItemExtraFields ul{margin:0;padding:0;list-style:none}
div.catItemExtraFields ul li,div.genericItemExtraFields ul li{display:block}
div.catItemExtraFields ul li span.catItemExtraFieldsLabel,div.genericItemExtraFields ul li span.genericItemExtraFieldsLabel{display:block;float:left;font-weight:700;margin:0 4px 0 0;width:30%}
div.catItemLinks{margin:0 0 0;padding:0}
div.catItemHitsBlock{padding:4px;border-bottom:1px dotted #ccc}
div.catItemCategory{border-bottom:medium none;display:inline;padding:4px 0}
div.catItemCategory span{color:#000;font-weight:400;padding:0 4px 0 0;font-family:'Open Sans',sans-serif}
div.catItemCategory a{font-family:'Open Sans',sans-serif}
div.catItemTagsBlock{padding:4px;border-bottom:1px dotted #ccc}
div.catItemTagsBlock span{font-weight:700;color:#555;padding:0 4px 0 0}
div.catItemTagsBlock ul.catItemTags{list-style:none;padding:0;margin:0;display:inline}
div.catItemTagsBlock ul.catItemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center}
.footer-catItem{background:#eee;padding:18px 20px}
.readmore a{padding:0;margin:0}
div.catItemAttachmentsBlock{padding:4px;border-bottom:1px dotted #ccc}
div.catItemAttachmentsBlock span{font-weight:700;color:#555;padding:0 4px 0 0}
div.catItemAttachmentsBlock ul.catItemAttachments{list-style:none;padding:0;margin:0;display:inline}
div.catItemAttachmentsBlock ul.catItemAttachments li{display:inline;list-style:none;padding:0 4px;margin:0;text-align:center}
div.catItemAttachmentsBlock ul.catItemAttachments li span{font-size:10px;color:#999;font-weight:400}
div.catItemVideoBlock{margin:0 0 16px 0;padding:16px;background:#010101 url(../images/videoplayer-bg.gif) repeat-x bottom}
div.catItemVideoBlock div.catItemVideoEmbedded{text-align:center}
div.catItemVideoBlock span.catItemVideo{display:block}
div.catItemImageGallery{margin:0 0 16px 0;padding:0}
div.catItemCommentsLink{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:none}
div.catItemReadMore{display:inline}
span.catItemDateModified{display:block;text-align:right;padding:4px;margin:4px 0;color:#999;border-top:1px solid #ddd}
div.userBlock{background:#f7fafe;border:1px solid #ddd;margin:0 0 16px 0;padding:8px;clear:both}
span.userItemAddLink{display:block;padding:8px 0;margin:0 0 4px 0;border-bottom:1px dotted #ccc;text-align:right}
span.userItemAddLink a{padding:4px 16px;border:1px solid #ccc;background:#eee;text-decoration:none}
span.userItemAddLink a:hover{background:#ffc}
div.userBlock img{display:block;float:left;background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0}
div.userBlock div.userDescription{padding:4px 0}
div.userBlock div.userAdditionalInfo{padding:4px 0;margin:8px 0 0 0}
span.userURL{font-weight:700;color:#555;display:block}
span.userEmail{font-weight:700;color:#555;display:block}
div.userItemViewUnpublished{opacity:.9;border:4px dashed #ccc;background:#fffff2;padding:8px;margin:8px 0}
span.userItemEditLink{float:right;display:block;padding:4px 0;margin:0;width:120px;text-align:right}
span.userItemEditLink a{padding:2px 12px;border:1px solid #ccc;background:#eee;text-decoration:none;font-size:11px;font-weight:400;font-family:Arial,Helvetica,sans-serif}
span.userItemEditLink a:hover{background:#ffc}
div.userItemHeader span.userItemDateCreated{color:#999;font-size:11px}
div.userItemHeader h3.userItemTitle{font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;font-weight:400;line-height:110%;padding:10px 0 4px 0;margin:0}
div.userItemHeader h3.userItemTitle span sup{font-size:12px;color:#CF1919;text-decoration:none}
div.userItemBody{padding:8px 0;margin:0}
div.userItemImageBlock{padding:0;margin:0;float:left}
span.userItemImage{display:block;text-align:center;margin:0 8px 8px 0}
span.userItemImage img{border:1px solid #ccc;padding:8px}
div.userItemIntroText{font-size:inherit;font-weight:400;line-height:inherit;padding:4px 0 12px 0}
div.userItemLinks{margin:0 0 16px 0;padding:0}
div.userItemCategory{padding:4px;border-bottom:1px dotted #ccc}
div.userItemCategory span{font-weight:700;color:#555;padding:0 4px 0 0}
div.userItemTagsBlock{padding:4px;border-bottom:1px dotted #ccc}
div.userItemTagsBlock span{font-weight:700;color:#555;padding:0 4px 0 0}
div.userItemTagsBlock ul.userItemTags{list-style:none;padding:0;margin:0;display:inline}
div.userItemTagsBlock ul.userItemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center}
div.userItemCommentsLink{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc}
div.userItemReadMore{display:inline}
div.tagItemView{border-bottom:none;padding:0 0;margin:0 0 16px 0;-webkit-box-shadow:0 2px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.2);-moz-box-shadow:0 2px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.2);box-shadow:0 2px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.2)}
div.tagItemHeader span.tagItemDateCreated{color:#999;font-size:11px}
div.tagItemHeader h2.tagItemTitle{font-size:24px;font-weight:400;line-height:110%;margin:0;padding:10px 0 5px}
div.tagItemBody{padding:0 0 20px;margin:0}
div.tagItemImageBlock{padding:0;margin:0;float:left}
span.tagItemImage{display:block;text-align:center;margin:0 15px 8px 0}
span.tagItemImage img{border:none;padding:0}
div.tagItemIntroText{font-size:inherit;font-weight:400;line-height:inherit;padding:4px 20px 12px}
div.tagItemCategory{display:inline;margin:0 8px 0 20px;padding:0 8px 0 0;border-right:1px solid #ccc}
div.tagItemCategory span{font-weight:700;color:#555;padding:0 4px 0 0}
div.tagItemReadMore{display:inline}
div.genericItemView{border-bottom:medium none;margin:0 0 30px;padding:0;-webkit-box-shadow:0 2px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.2);-moz-box-shadow:0 2px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.2);box-shadow:0 2px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.2)}
div.genericItemHeader span.genericItemDateCreated{color:#999;font-size:11px}
div.genericItemHeader h2.genericItemTitle{font-size:24px;font-weight:400;line-height:110%;margin:0;padding:13px 0 5px}
div.genericItemBody{margin:0;padding:0 0 20px}
div.genericItemImageBlock{padding:0;margin:0;float:left}
span.genericItemImage{display:block;text-align:center;margin:0 15px 8px 0}
span.genericItemImage img{border:none;padding:0}
div.genericItemIntroText{font-size:inherit;font-weight:400;line-height:inherit;padding:4px 20px 12px}
div.genericItemCategory{display:inline;margin:0 8px 0 20px;padding:0 8px 0 0;border-right:1px solid #ccc}
div.genericItemCategory span{font-weight:700;color:#555;padding:0 4px 0 0}
div.genericItemReadMore{display:inline}
div#genericItemListNothingFound{padding:40px;text-align:center}
div#genericItemListNothingFound p{font-size:20px;color:#999}
#k2GoogleSearchContainer .gsc-control{width:auto!important}
#k2GoogleSearchContainer .gsc-control .gsc-above-wrapper-area,#k2GoogleSearchContainer .gsc-control .gsc-resultsHeader,#k2GoogleSearchContainer .gsc-control .gsc-url-bottom{display:none!important}
div.latestItemsContainer{float:left}
div.latestItemsCategory{background:#f7fafe;border:1px solid #ddd;margin:0 8px 8px 0;padding:8px}
div.latestItemsCategoryImage{text-align:center}
div.latestItemsCategoryImage img{background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0}
div.latestItemsUser{background:#f7fafe;border:1px solid #ddd;margin:0 8px 8px 0;padding:8px;clear:both}
div.latestItemsUser img{display:block;float:left;background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0}
div.latestItemsUser p.latestItemsUserDescription{padding:4px 0}
div.latestItemsUser p.latestItemsUserAdditionalInfo{padding:4px 0;margin:8px 0 0 0}
span.latestItemsUserURL{font-weight:700;color:#555;display:block}
span.latestItemsUserEmail{font-weight:700;color:#555;display:block}
div.latestItemList{padding:0 8px 8px 0}
div.latestItemHeader h3.latestItemTitle{font-size:24px;font-weight:400;line-height:110%;padding:10px 0 4px 0;margin:0}
span.latestItemDateCreated{color:#999;font-size:11px}
div.latestItemBody{padding:8px 0;margin:0}
div.latestItemImageBlock{padding:0;margin:0;float:left}
span.latestItemImage{display:block;text-align:center;margin:0 8px 8px 0}
span.latestItemImage img{border:1px solid #ccc;padding:8px}
div.latestItemIntroText{font-size:inherit;font-weight:400;line-height:inherit;padding:4px 0 12px 0}
div.latestItemLinks{margin:0 0 16px 0;padding:0}
div.latestItemCategory{padding:4px;border-bottom:1px dotted #ccc}
div.latestItemCategory span{font-weight:700;color:#555;padding:0 4px 0 0}
div.latestItemTagsBlock{padding:4px;border-bottom:1px dotted #ccc}
div.latestItemTagsBlock span{font-weight:700;color:#555;padding:0 4px 0 0}
div.latestItemTagsBlock ul.latestItemTags{list-style:none;padding:0;margin:0;display:inline}
div.latestItemTagsBlock ul.latestItemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center}
div.latestItemVideoBlock{margin:0 0 16px 0;padding:16px;background:#010101 url(videoplayer-bg.gif)/*tpa=http://www.raisedesign.cn/style/templates/2015/designer/templates/jux_designer/images/system/videoplayer-bg.gif*/ repeat-x bottom}
div.latestItemVideoBlock span.latestItemVideo{display:block}
div.latestItemCommentsLink{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc}
div.latestItemReadMore{display:inline}
h2.latestItemTitleList{font-size:14px;padding:2px 0;margin:8px 0 2px 0;border-bottom:1px dotted #ccc;line-height:normal}
.k2AccountPage table tr td label{white-space:nowrap}
img.k2AccountPageImage{border:4px solid #ddd;margin:10px 0;padding:0;display:block}
.k2AccountPage div.k2AccountPageNotice{padding:8px}
.k2AccountPage div.k2AccountPageUpdate{border-top:1px dotted #ccc;margin:8px 0;padding:8px;text-align:right}
.k2AccountPage th.k2ProfileHeading{text-align:left;font-size:18px;padding:8px;background:#f6f6f6}
.k2AccountPage td#userAdminParams{padding:0;margin:0}
.k2AccountPage table.admintable td.key,.k2AccountPage table.admintable td.paramlist_key{background:#f6f6f6;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;color:#666;font-weight:700;text-align:right;font-size:11px;width:140px}
div.k2LatestCommentsBlock ul{list-style-type:none;margin:0}
div.k2LatestCommentsBlock ul li{background:0 0;border-bottom:1px solid #DBDBDB;margin:0 0 13px;padding:0 0 13px}
div.k2LatestCommentsBlock ul li.lastItem{border-bottom:none;margin:0;padding:0}
div.k2LatestCommentsBlock ul li span.lcCommentDate{color:#999}
div.k2TopCommentersBlock ul li span.tcLatestCommentDate{color:#999}
div.k2ItemsBlock ul{list-style-type:none;margin:0}
div.k2ItemsBlock ul li{background:0 0;margin:0 0 13px;padding:0 0 13px;border-bottom:1px solid #DBDBDB}
div.k2ItemsBlock ul li a{font-size:13px;line-height:150%;font-weight:700;color:#6d6969}
div.k2ItemsBlock ul li a:hover{color:#f00f51}
div.k2ItemsBlock ul li.lastItem{border-bottom:none;padding:0;margin:0}
div.k2ItemsBlock ul li div.moduleItemIntrotext{display:block;padding:0;margin:0;line-height:120%}
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img{border:medium none;float:left;margin:7px 10px 10px 0;padding:0}
div.moduleItemExtraFields ul li span.moduleItemExtraFieldsLabel{display:block;float:left;font-weight:700;margin:0 4px 0 0;width:30%}
div.k2ItemsBlock ul li div.moduleItemTags a{padding:0 2px}
div.k2ItemsBlock ul li a.moduleItemComments{border-right:1px solid #ccc;padding:0 4px 0 0;margin:0 8px 0 0}
div.k2ItemsBlock ul li span.moduleItemHits{border-right:1px solid #ccc;padding:0 4px 0 0;margin:0 8px 0 0}
div.k2LoginBlock fieldset.input{margin:0;padding:0 0 8px 0}
div.k2LoginBlock fieldset.input p{margin:0;padding:0 0 4px 0}
div.k2LoginBlock fieldset.input p label{display:block}
div.k2LoginBlock fieldset.input p input{display:block}
div.k2LoginBlock fieldset.input p#form-login-remember input,div.k2LoginBlock fieldset.input p#form-login-remember label{display:inline}
div.k2UserBlock p.ubGreeting{border-bottom:1px dotted #ccc}
div.k2UserBlock div.k2UserBlockDetails span.ubName{display:block;font-weight:700;font-size:14px}
div.k2ArchivesBlock ul{list-style-type:none;margin:0}
div.k2AuthorsListBlock ul li a.abAuthorLatestItem{display:block;clear:both}
div.k2BreadcrumbsBlock span.bcTitle{padding:0 4px 0 0;color:#999}
div.k2BreadcrumbsBlock span.bcSeparator{padding:0 4px;font-size:14px}
div.k2CalendarBlock{height:190px;margin-bottom:8px}
div.k2CalendarLoader{background:#fff url(k2CalendarLoader.gif)/*tpa=http://www.raisedesign.cn/style/templates/2015/designer/templates/jux_designer/images/system/k2CalendarLoader.gif*/ no-repeat 50% 50%}
table.calendar{margin:0 auto;background:#fff;border-collapse:collapse;width:100%}
table.calendar tr td{text-align:center;vertical-align:middle;padding:2px;border:1px solid #f4f4f4;background:#fff}
table.calendar tr td.calendarNavMonthPrev{background:#f3f3f3;text-align:left}
table.calendar tr td.calendarNavMonthPrev a{font-size:20px;text-decoration:none}
table.calendar tr td.calendarNavMonthPrev a:hover{font-size:20px;text-decoration:none}
table.calendar tr td.calendarCurrentMonth{background:#f3f3f3}
table.calendar tr td.calendarNavMonthNext{background:#f3f3f3;text-align:right}
table.calendar tr td.calendarNavMonthNext a{font-size:20px;text-decoration:none}
table.calendar tr td.calendarNavMonthNext a:hover{font-size:20px;text-decoration:none}
table.calendar tr td.calendarDayName{background:#e9e9e9;font-size:11px;width:14.2%}
table.calendar tr td.calendarDateEmpty{background:#fbfbfb}
table.calendar tr td.calendarDateLinked{padding:0}
table.calendar tr td.calendarDateLinked a{display:block;padding:2px;text-decoration:none;background:#eee}
table.calendar tr td.calendarDateLinked a:hover{display:block;background:#f00f51;color:#fff;padding:2px;text-decoration:none}
table.calendar tr td.calendarToday{background:#f00f51;color:#fff}
table.calendar tr td.calendarTodayLinked{background:#135cae;color:#fff;padding:0}
table.calendar tr td.calendarTodayLinked a{display:block;padding:2px;color:#fff;text-decoration:none}
table.calendar tr td.calendarTodayLinked a:hover{display:block;background:#BFD9FF;padding:2px;text-decoration:none}
div.k2CategorySelectBlock form select{width:auto}
div.k2CategoriesListBlock ul li a span.catTitle{padding-right:4px}
div.k2CategoriesListBlock ul li.activeCategory a{font-weight:700}
div.k2SearchBlock{position:relative}
div.k2SearchBlock form input.k2SearchLoading{background:url(searchLoader.gif)/*tpa=http://www.raisedesign.cn/style/templates/2015/designer/templates/jux_designer/images/system/searchLoader.gif*/ no-repeat 100% 50%}
div.k2SearchBlock div.k2LiveSearchResults{display:none;background:#fff;position:absolute;z-index:99;border:1px solid #ccc;margin-top:-1px}
div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults{list-style:none;margin:0;padding:0}
div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li{border:none;margin:0;padding:0}
div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li a{display:block;padding:1px 2px;border-top:1px dotted #eee}
div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li a:hover{background:ivory}
div.k2TagCloudBlock{padding:0 0}
div.k2TagCloudBlock a{padding:2px 5px;float:left;display:block;background:#EEE;border-radius:3px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;color:#6D6969;margin-right:8px}
div.k2TagCloudBlock a:hover{padding:2px 5px;float:left;display:block;background:#f00f51;color:#fff;text-decoration:none}
a.ubUserFeedIcon,a.ubUserFeedIcon:hover{display:inline-block;margin:0 2px 0 0;padding:0;width:16px;height:16px;background:url(../images/feed.png) no-repeat 50% 50%}
a.ubUserFeedIcon span,a.ubUserFeedIcon:hover span{display:none}
a.ubUserURL,a.ubUserURL:hover{display:inline-block;margin:0 2px 0 0;padding:0;width:16px;height:16px;background:url(../images/globe.png) no-repeat 50% 50%}
a.ubUserURL span,a.ubUserURL:hover span{display:none}
span.ubUserEmail{display:inline-block;margin:0 2px 0 0;padding:0;width:16px;height:16px;background:url(../images/mail.png) no-repeat 50% 50%;overflow:hidden}
span.ubUserEmail a{display:inline-block;margin:0;padding:0;width:16px;height:16px;text-indent:-9999px}
div.k2UsersBlock ul li h3{clear:both;margin:8px 0 0 0;padding:0}
.k2AccountPage table .inputbox{display:inline-block}
.t3-header{padding-top:0;position:relative;z-index:999;display:inline-block;width:100%;-webkit-transition-property:background,border,-webkit-transform;-moz-transition-property:background,border,transform;-ms-transition-property:background,border,-ms-transform;-o-transition-property:background,border,-o-transform;transition-property:background,border,transform;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-ms-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.t3-header.affix{position:fixed;top:0}
section.noo-slideshow{overflow:hidden;padding-top:115px;}
@media screen and (max-width:767px){#noologin_register{width:286px!important}
}

.features .feature-box{clear:both}
.features .feature-box-icon{float:left;background-color:#f00f51;border-radius:999px 999px 999px 999px;-moz-border-radius:999px 999px 999px 999px;-webkit-border-radius:999px 999px 999px 999px;-o-border-radius:999px 999px 999px 999px;color:#eee;width:35px;height:35px;line-height:35px;text-align:center;vertical-align:middle;word-spacing:1px;transition:all .1s linear;-webkit-transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;margin:0 7px 10px}
.features .feature-box-icon span{line-height:35px;text-indent:3px}
.features .feature-box-info{line-height:30px}
.features .feature-box-info h4{margin:0}
.features .feature-box-info p.tall{margin-bottom:20px}
.jux-mastcol .t3-module{padding-bottom:20px}
.t3-footer .t3-module ul{margin-left:0}
.social-media{float:right}
.social-media ul.menu li{display:block;float:left;line-height:100%;margin:5px;padding:0;border-radius:100%;width:26px;height:26px;line-height:26px;background:#6d6969}
.social-media ul.menu li a{display:block;-webkit-transition:background .2s cubic-bezier(.17,.67,.88,1.25),color .2s linear;-moz-transition:background .2s cubic-bezier(.17,.67,.88,1.25),color .2s linear;-o-transition:background .2s cubic-bezier(.17,.67,.88,1.25),color .2s linear;transition:background .2s cubic-bezier(.17,.67,.88,1.25),color .2s linear;padding:1px;text-align:center;color:#1c1c1c;font-size:20px}
.social-media ul.menu li a span.social-title{display:none}
.social-media ul.menu li a:hover{text-decoration:none}
.social-media ul.menu li:hover{background:#f00f51}
.t3-footer .container{position:relative;margin-top:-30px;-webkit-box-shadow:-10px 20px 70px #1c1c1c;-moz-box-shadow:-10px 20px 70px #1c1c1c;box-shadow:-10px 20px 70px #1c1c1c}
.t3-footer .t3-spotlight{background-color:#939394;background:url(../images/bg-footer.png);padding-bottom:20px}
.t3-footer .t3-copyright{background:url(../images/bg-copy.png)}
.t3-footer .t3-copyright .footer{margin:14px 0;text-align:left;line-height:100%}
ul.sl_tweets{border:0!important;border-radius:0!important;box-shadow:0 0 0 #d4d4d4!important;moz-border-radius:0;moz-box-shadow:0 0 0 #d4d4d4!important;text-shadow:none!important;webkit-border-radius:0;webkit-box-shadow:0 0 0 #d4d4d4!important;color:#999}
ul.sl_tweets li{border:0!important;padding-left:0!important;background:none repeat scroll 0 0 transparent!important}
ul.sl_tweets li a{color:#f00f51!important;text-shadow:none!important}
ul.sl_tweets li span{margin-top:0!important}
.mod-designer{padding-top:20px}
.mod-designer .designer-image{padding:15px 0}
.mod-designer .designer-desc{font-size:12px}
.dark-style .acymailing_module{font-size:12px;color:#6d6969}
.dark-style .acymailing_module .acymailing_form{margin:0}
.dark-style .acymailing_module .acymailing_form tr{float:left}
.dark-style .acymailing_module .acymailing_form td{padding:10px 0}
.dark-style .acymailing_module .acymailing_form input{width:99%!important;border:0;border-radius:0;background:#1c1c1c;float:left;height:27px;padding:4px 6px}
.dark-style .acymailing_module .acymailing_form .btn{background:#6d6969;border:0;width:20%;height:27px;font-weight:700;color:#f00f51;font-size:20px}
.acymailing_module .inputbox{width:100%!important;height:40px}
.contact{margin-bottom:20px}
.contact .page-header{border-bottom:1px solid #eee;padding-bottom:0;margin:0 0 10px}
.contact h2,.contact h3{text-transform:uppercase;padding:0;margin:10px 0;color:#6d6969}
.contact h3{font-size:18px}
.contact .thumbnail{border:0;padding:0;margin:20px 0;box-shadow:0 0 0 #fff}
.contact .thumbnail img{width:100%}
.contact .contact-miscinfo .dl-horizontal{margin:5px 0 10px 0}
.contact #row-contact .controls{margin-left:0!important}
.contact #row-contact .control-group{float:left;width:50%}
.contact #row-contact .control-label{width:70px;text-align:left}
.contact #row-contact .control-group .controls input{width:90%}
.contact .controls{margin-left:0!important}
.contact .control-label{width:auto;text-align:left}
.contact .control-group .controls input,.contact .control-group .controls textarea{width:95%}
.contact #jform_contact_email_copy{margin:8px 0 5px 15px;width:auto}
.contact .form-actions{margin:0!important;float:left;padding-left:0!important;background:0 0;border:0}
.contact .form-actions .btn{background:#f00f51;border:0;color:#fff;text-shadow:0 0 0 #fff}
.contact .form-actions .btn:hover{background:#6d6969;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}
.contact .control-group{margin-bottom:10px}
.contact ul{margin:0}
.contact li{line-height:100%;list-style:none;padding:5px 0}
.contact i{padding:0 10px 0 0}
.contact a{color:#000}
.contact a:hover{color:#f00f51}
.accordion-group{background-color:#fff!important}
.colum-pricing{width:25%;float:left}
.pricing-table{margin:0 auto 0;top:0;position:relative}
#menu-holder{margin:30px auto;width:100%}
.content{text-align:center;color:#c5c5c5;font-size:25px;}
a.go{font-size:15px}
a.go:hover{text-decoration:underline}
#home{margin-top:20px}
.column-clear{clear:both}
.price_table{width:100%;height:100%;font-size:13px;font-family:arial,sans-serif;font-weight:400;color:#444}
.price_table a{color:#444}
.price_table .align_center{text-align:center}
.price_table .pack-title{font-family:Viga,arial,sans-serif;font-size:30px;color:#217515;text-shadow:0 1px 0 rgba(125,207,61,.4);margin-top:10px}
.price_table .price{font-family:Viga,arial,sans-serif;font-size:50px;color:#217515;text-shadow:0 1px 0 rgba(125,207,61,.4);margin:30px 0 20px 0}
.price_table .time{font-size:14px;color:#217515;text-shadow:0 1px 0 rgba(125,207,61,.4)}
.price_table .column_1 .header_row_1{height:45px;width:100%;padding:5px 0 0 0;border-bottom:1px solid #37752B;background:#52A93E;background:-webkit-gradient(linear,left top,left bottom,from(#52a93e),to(#469436));background:-moz-linear-gradient(top,#52a93e,#469436);background:linear-gradient(#52a93e,#469436)}
.price_table .column_1 .header_row_2{height:110px;width:100%;padding:5px 0;border-top:1px solid #B0E287;background:#7DCF3D;background:-webkit-gradient(linear,left top,left bottom,from(#7dcf3d),to(#52a93e));background:-moz-linear-gradient(top,#7dcf3d,#52a93e);background:linear-gradient(#7dcf3d,#52a93e)}
.price_table .column_1{height:100%;float:left;width:33.3%;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.column_1 ul{list-style-type:none;margin:0}
.price_table .column_1:hover{position:relative;z-index:100;box-shadow:5px 0 25px rgba(0,0,0,.7);-webkit-box-shadow:5px 0 25px rgba(0,0,0,.7);-moz-box-shadow:5px 0 25px rgba(0,0,0,.7);-webkit-transform:translate(-5px,-15px);-moz-transform:translate(-5px,-15px);-o-transform:translate(-5px,-15px);-ms-transform:translate(-5px,-15px);transform:translate(-5px,-15px);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}
.price_table .column_1:hover .header_row_1,.price_table .column_1:hover .header_row_2,.price_table .column_1:hover .row_style_1,.price_table .column_1:hover .row_style_2,.price_table .column_1:hover .row_style_footer_1,.price_table .column_1:hover .row_style_footer_2{padding-left:5px;padding-right:5px}
.price_table .row_style_1,.price_table .row_style_2,.price_table .row_style_footer_1,.price_table .row_style_footer_2{width:100%;height:60px;padding-top:9px;float:left}
.price_table .row_style_footer_1,.price_table .row_style_footer_2{padding:10px 0}
.price_table .row_style_1,.price_table .row_style_footer_1{background-color:#F9F8F0}
.price_table .row_style_2,.price_table .row_style_footer_2{background-color:#F0EED9}
.price_table .row_style_1 span,.price_table .row_style_2 span{position:relative;font-size:14px}
.price_table .row_style_1 span:before,.price_table .row_style_2 span:before{background:url(../images/icon-yes.gif) no-repeat 0 0;width:24px;height:24px;left:-30px;position:absolute;top:-3px;content:""}
.price_table .no-option span:before{background:url(../images/icon-no.gif) no-repeat 0 0;width:24px;height:24px;left:-30px;position:absolute;top:-3px;content:""}
.buy_now{width:95px;height:32px;padding:5px 16px;display:block;text-align:center;margin-left:auto;margin-right:auto;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.4);border-style:solid;border-width:1px;color:#513b26;border-color:#ddb385 #dca36c #db904f;background:#fab778;background:-webkit-gradient(linear,left top,left bottom,from(#fcca94),to(#f9a55c));background:-moz-linear-gradient(top,#fcca94,#f9a55c);background:linear-gradient(#fcca94,#f9a55c);box-shadow:0 1px 2px rgba(0,0,0,.08),0 1px 0 rgba(255,255,255,.3) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.08),0 1px 0 rgba(255,255,255,.3) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.08),0 1px 0 rgba(255,255,255,.3) inset;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.buy_now:hover{border-color:#d2aa7e #d19c68 #d0894b;background:#fbca98;background:-webkit-gradient(linear,left top,left bottom,from(#fddfba),to(#fab371));background:-moz-linear-gradient(top,#fddfba,#fab371);background:linear-gradient(#fddfba,#fab371)}
.pricing-table{margin-left:5px;margin-right:5px}
.pricing-table td{position:relative;display:inline-block;margin:0;vertical-align:inherit}
.pricing-table .green,.pricing-table .green h2,.pricing-table .plan,.pricing-table .plan h2,.pricing-table thead{color:#36611E;text-shadow:1px 1px 0 rgba(255,255,255,.2)}
.pricing-table thead .plan td{width:100%;height:73px;padding:15px 0;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.pricing-table thead .plan h2{font-weight:700;font-size:22px;text-transform:uppercase;line-height:24px;margin:0;font-family:'Arial Black',Arial,Helvetica,sans-serif}
.pricing-table thead .plan em{font-style:italic;font-size:14px;line-height:16px}
.pricing-table thead .plan .green{color:#36611e;text-shadow:1px 1px 0 rgba(255,255,255,.2);background:url(../images/green_pattern.png) repeat-x 0 0!important}
.pricing-table thead .plan .orange{color:#fafafa;text-shadow:1px 1px 2px rgba(0,0,0,.4);background:url(../images/orange_pattern.png)repeat-x 0 0}
.pricing-table thead .plan .orange h2{color:#fafafa}
.pricing-table thead .price td{position:relative;width:100%;padding:25px 0;font-weight:700;text-transform:uppercase;text-align:center;color:#b6b07c;font-family:'Arial Black',Arial,Helvetica,sans-serif;background:#f9f8f1;background:-moz-linear-gradient(top,#f9f8f1 0,#f4f2e2 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f9f8f1),color-stop(100%,#f4f2e2))!important;background:-webkit-linear-gradient(top,#f9f8f1 0,#f4f2e2 100%)!important;background:-o-linear-gradient(top,#f9f8f1 0,#f4f2e2 100%)!important;background:-ms-linear-gradient(top,#f9f8f1 0,#f4f2e2 100%)!important;background:linear-gradient(to bottom,#f9f8f1 0,#f4f2e2 100%)!important}
.pricing-table thead .price p{display:table;margin:0 auto;font-size:50px;line-height:60px}
.pricing-table thead .price p span{font-size:.5em;display:table-cell;vertical-align:middle}
.pricing-table thead .price span{font-size:14px}
.pricing-table thead .price a{display:block;position:absolute;top:41px;right:-5px;height:32px;padding:0 10px;line-height:32px;font-size:12px;text-decoration:none}
.pricing-table thead .price .green a{color:#37621f;text-shadow:1px 1px 0 rgba(255,255,255,.2);background:#82d344;background:-moz-linear-gradient(top,#82d344 0,#51af34 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#82d344),color-stop(100%,#51af34));background:-webkit-linear-gradient(top,#82d344 0,#51af34 100%);background:-o-linear-gradient(top,#82d344 0,#51af34 100%);background:-ms-linear-gradient(top,#82d344 0,#51af34 100%);background:linear-gradient(to bottom,#82d344 0,#51af34 100%)}
.pricing-table thead .price .orange a{color:#fafafa;text-shadow:1px 1px 2px rgba(0,0,0,.3);background:#ff8042;background:-moz-linear-gradient(top,#ff8042 0,#f55a0e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff8042),color-stop(100%,#f55a0e));background:-webkit-linear-gradient(top,#ff8042 0,#f55a0e 100%);background:-o-linear-gradient(top,#ff8042 0,#f55a0e 100%);background:-ms-linear-gradient(top,#ff8042 0,#f55a0e 100%);background:linear-gradient(to bottom,#ff8042 0,#f55a0e 100%)}
.pricing-table thead .price .green a:after,.pricing-table thead .price .green a:before,.pricing-table thead .price .orange a:after,.pricing-table thead .price .orange a:before{display:block;position:absolute;content:''}
.pricing-table thead .price .green a:before,.pricing-table thead .price .orange a:before{width:8px;height:32px;top:0;left:-8px;background:url(../images/badge.png) no-repeat}
.pricing-table thead .price .green a:after,.pricing-table thead .price .orange a:after{width:0;height:0;bottom:-5px;right:0;border-bottom:5px solid transparent}
.pricing-table thead .price .green a:before{background-position:0 0}
.pricing-table thead .price .orange a:before{background-position:0 -32px}
.pricing-table thead .price .green a:after{border-left:5px solid #1c5d40}
.pricing-table thead .price .orange a:after{border-left:5px solid #88330a}
.pricing-table tbody tr:first-child td:before{position:absolute;display:block;content:'';width:100%;height:5px;top:-25px;left:0;background:url(../images/stripe.png) repeat-x 0 0}
.pricing-table tbody td{width:100%;padding:0;line-height:30px;border-top:1px solid #f2f2f2;font-size:11px;color:#828282;font-family:Helvetica,Arial,sans-serif;text-indent:40px}
.pricing-table tbody tr:first-child td{border-top:20px solid #fff}
.pricing-table .basket-icon td,.pricing-table .clock-icon td,.pricing-table .heart-icon td,.pricing-table .star-icon td{background:#fff url(../images/icons.png) no-repeat 0 0}
.pricing-table .clock-icon td{background-position:0 0}
.pricing-table .basket-icon td{background-position:0 -30px}
.pricing-table .star-icon td{background-position:0 -60px}
.pricing-table .heart-icon td{background-position:0 -90px}
.pricing-table tfoot td{width:100%;padding:20px 0;text-align:center;line-height:18px;background:#fff;font-family:Helvetica,Arial,sans-serif;font-size:11px;color:#828282;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;-webkit-box-shadow:0 2px 0 #e4e4e4;-moz-box-shadow:0 2px 0 #e4e4e4;box-shadow:0 2px 0 #e4e4e4}
.pricing-table tfoot td span{padding:0 10px;display:block}
.table-float{display:block;position:absolute;width:300px;padding:80px 0 0 0;top:85%;left:130px}
.table-float p{font-family:Lobster13Regular,sans-serif;font-size:16px;color:#858585;line-height:20px}
.table-float p.big{font-size:65px;color:#f76117;text-align:right;line-height:65px}
.table-float .arrow{display:block;position:absolute;top:0;left:50px;width:68px;height:77px}


#plans,#plans ul,#plans ul li{margin:0;padding:0;list-style:none}
#plans ul li.button{background:0 0}
#pricePlans:after{content:'';display:table;clear:both}
#pricePlans{zoom:1}
#pricePlans{max-width:100%;margin:0 auto}
#pricePlans #plans .plan{background:#fff;float:left;width:100%;text-align:center;border-radius:5px;margin:0 0 20px 0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}
.planContainer .title h2{font-size:2.125em;font-weight:300;color:#3e4f6a;margin:0;padding:.6em 0}
.planContainer .title h2.bestPlanTitle{background:#3e4f6a;background:-webkit-linear-gradient(top,#475975,#364761);background:-moz-linear-gradient(top,#475975,#364761);background:-o-linear-gradient(top,#475975,#364761);background:-ms-linear-gradient(top,#475975,#364761);background:linear-gradient(top,#475975,#364761);color:#fff;border-radius:5px 5px 0 0}
.planContainer .price p{background:#3e4f6a;background:-webkit-linear-gradient(top,#475975,#364761);background:-moz-linear-gradient(top,#475975,#364761);background:-o-linear-gradient(top,#475975,#364761);background:-ms-linear-gradient(top,#475975,#364761);background:linear-gradient(top,#475975,#364761);color:#fff;font-size:1.2em;font-weight:700;height:2.6em;line-height:2.6em;margin:0 0 1em}
.planContainer .price p.bestPlanPrice{background:#f7814d}
.planContainer .price p span{color:#8394ae}
.planContainer .options{margin-top:10em}
.planContainer .options li{font-weight:700;color:#364762;line-height:2.5}
.planContainer .options li span{font-weight:400;color:#979797}
.planContainer .button a{text-transform:uppercase;text-decoration:none;color:#3e4f6a;font-weight:700;letter-spacing:3px;line-height:34px;border:2px solid #3e4f6a;display:inline-block;width:80%;height:38px;border-radius:4px;margin:1.5em 0 1.8em}
.planContainer .button a.bestPlanButton{color:#fff;background:#f7814d;border:2px solid #f7814d}
#credits{text-align:center;font-size:.8em;font-style:italic;color:#777}
#credits a{color:#333}
#credits a:hover{text-decoration:none}
@media screen and (min-width:481px) and (max-width:768px){#pricePlans #plans .plan{width:49%;margin:0 2% 20px 0}
#pricePlans #plans>li:nth-child(2n){margin-right:0}
}
@media screen and (min-width:769px) and (max-width:1024px){#pricePlans #plans .plan{width:49%;margin:0 2% 20px 0}
#pricePlans #plans>li:nth-child(2n){margin-right:0}
}
@media screen and (min-width:1025px){#pricePlans{margin:2em auto}
#pricePlans #plans .plan{width:24%;margin:0 1.33% 20px 0;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}
#pricePlans #plans>li:last-child{margin-right:0}
#pricePlans #plans .plan:hover{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}
.planContainer .button a{-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}
.planContainer .button a:hover{background:#3e4f6a;color:#fff}
.planContainer .button a.bestPlanButton:hover{background:#ff9c70;border:2px solid #ff9c70}
}
.bs-docs-example{position:relative;margin:15px 0;padding:39px 19px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.bs-docs-example:after{content:"Example";position:absolute;top:-1px;left:-1px;padding:3px 7px;font-size:12px;font-weight:700;background-color:#f5f5f5;border:1px solid #ddd;color:#9da0a4;-webkit-border-radius:4px 0 4px 0;-moz-border-radius:4px 0 4px 0;border-radius:4px 0 4px 0}
.the-icons li{float:left;width:25%;line-height:25px}
.the-icons{list-style:none}
.muted{color:#999}
a.muted:focus,a.muted:hover{color:grey}
.text-warning{color:#c09853}
a.text-warning:focus,a.text-warning:hover{color:#a47e3c}
.text-error{color:#b94a48}
a.text-error:focus,a.text-error:hover{color:#953b39}
.text-info{color:#3a87ad}
a.text-info:focus,a.text-info:hover{color:#2d6987}
.text-success{color:#468847}
a.text-success:focus,a.text-success:hover{color:#356635}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.login-wrap{background:#f5f5f5;border:1px solid #e5e5e5;margin:20px auto;width:500px}
.login-wrap .checkbox label{padding:0}
.login-wrap .login{padding:20px 20px 0}
.login-wrap .login form{margin-bottom:0}
.login-wrap .well{background:0 0;border:0;box-shadow:none;margin-bottom:0;border-radius:2px}
.login-wrap .well .control-group{float:left;width:50%}
.login-wrap .well .control-group .control-label{display:block;float:none;text-align:left;width:auto;margin-bottom:10px}
.login-wrap .well .control-group .controls{margin-left:0;float:none}
.login-wrap .well .control-group .controls input{padding-top:6px;padding-bottom:6px;line-height:25px!important;width:200px;border-radius:2px}
.login-wrap .well .control-group .controls .btn-primary{letter-spacing:1px;padding:7px 15px}
.login-wrap .other-links{padding-bottom:20px}
.login-wrap .other-links ul{list-style:none;margin:0;padding:0;font-size:12px}
.login-wrap .other-links ul li{display:block;padding:0}
.login-wrap .other-links ul a{color:#999;padding:0;display:inline-block}
.login-wrap .other-links ul a:active,.login-wrap .other-links ul a:focus,.login-wrap .other-links ul a:hover{color:#f00f51}
.logout{border:1px solid #e5e5e5;margin:20px auto;width:420px;padding:40px 40px 20px}
.skill-box .progress{height:30px!important}
.skill-left{padding:5px 0 0 15px}
.skill-right{padding:5px 15px 0 0}
.profile-box{text-align:center}
.profile-desc{margin:20px auto}
.profile-box img{display:block;height:auto;max-width:100%}
.profile-social-box{display:inline-block;zoom:1;border-top:1px solid #b1b1b1;padding-top:8px;margin:0;padding:0;list-style-type:none}
.profile-social-box li{float:left;margin-right:15px}
.profile-social-box li a{font-size:16px;text-decoration:none;color:#b1b1b1}
.affix{left:0;position:fixed;top:0;background:#fff;width:100%;z-index:999;border-bottom:2px solid #f00f51}
.affix .login{display:none}
.affix .logo{margin-top:0}
.affix .logo h1{margin:6px 0;line-height:100%}
.affix .t3-mainnav{margin-top:8px}
.noo-slideshow .tp-leftarrow.default{background:url(../images/large_right.png) center bottom no-repeat #13AFEB;border-radius:100%;height:40px;width:40px;z-index:88888;}
.noo-slideshow .tp-rightarrow.default{background:url(../images/large_right.png) center top no-repeat #13AFEB;border-radius:100%;height:40px;width:40px;z-index:88888;}
.noo-slideshow .tparrows{opacity:.7}
.noo-slideshow .tparrows:hover{background-color:#13AFEB!important;opacity:1;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}
.noo-slideshow .tp-bullets.simplebullets.round .bullet{background:#13AFEB;border-radius:100%;border:2px solid transparent;width:15px;height:15px}
.noo-slideshow .tp-bullets.simplebullets.round .bullet.selected,.noo-slideshow .tp-bullets.simplebullets.round .bullet:hover{border:2px solid #FFF}
.panel-default>.panel-heading{background:#fff}
.panel-default>.panel-heading h4{font-weight:400;font-size:13px}
#contact-form .control-group .control-label{width:auto;text-align:left}
#contact-form .control-group .control-label label{font-weight:400}
.carousel-control{position:absolute;top:50%;left:0;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:20px;color:#fff;text-align:center;background:#1c1c1c;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}
.pagination{display:block}
@media (min-width:1200px){.container{width:1078px}
}
@media (min-width:980px) and (max-width:1199px){.portfolio .noop-link a,.portfolio-flex .noop-link a,.portfolio-vario .noop-link a{right:90px!important}
.portfolio .noop-zoom a,.portfolio-flex .noop-zoom a,.portfolio-vario .noop-zoom a{left:90px!important}
.portfolio .noop-item,.portfolio-vario .noop-item{width:31%!important}
.portfolio-flex .noop-item{width:33.3%!important;height:281px}
}
@media (min-width:768px) and (max-width:979px){.login{margin:0!important;top:10px;position:absolute;right:20px;z-index:9999}
.logo{float:left!important;text-align:center;width:100%!important}
.logo-image h1{margin-bottom:0}
.span3.login{text-align:right;margin:60px 0 10px auto}
.t3-spotlight-1 .span6{margin-bottom:20px!important;padding-bottom:20px}
.features .row>.span4{width:45%!important}
.portfolio-default .noop-item{width:49.5%}
.our-clients .event{position:relative;float:left;padding:20px 0;width:50%;text-align:center}
.dg-wrapper .noo-item .noo3d-description{height:40%!important}
.dg-container nav .slideshow3d-control{top:40%!important;-webkit-transform:translateY(-50%)}
.portfolio-flex .noop-link a,.portfolio-vario .noop-link a{right:120px!important}
.portfolio-flex .noop-zoom a,.portfolio-vario .noop-zoom a{left:120px!important}
.portfolio .noop-item,.portfolio-vario .noop-item{width:47%!important;height:320px}
.portfolio-flex .noop-item{width:50%!important;height:314px}
.colum-pricing{width:50%}
#noo-mainbody .row>.noo-sidebar{margin-top:20px}
.noo-sidebar-2{margin-top:0!important}
span.itemImage img{width:100%!important}
}
@media (max-width:767px){.t3-mainnav{position:absolute;top:11px;left:15px}
.login{margin:0!important;top:15px;position:absolute;right:15px;z-index:9999}
.t3-mainnav .navbar .btn-navbar{margin-left:0}
.logo{float:left!important;text-align:center;width:100%!important;margin-top:40px}
.logo-image h1{margin-bottom:0}
.t3-header .span9.header-top{min-height:0!important}
.t3-navheader,section .noo-slideshow{margin-top:0px;padding-top:0px;}
.dg-wrapper{width:100%!important;height:360px!important;margin:0 auto;position:relative}
.dg-wrapper .noo-item{width:100%!important}
.dg-wrapper .dg-center .noo3d-description{display:none!important}
.dg-container nav .slideshow3d-control{top:40%!important;-webkit-transform:translateY(-50%)}
.dg-container nav span.dg-next{right:30px!important}
.dg-container nav span.dg-prev{left:30px!important}
.mod-welcome h1{float:none;display:block}
.mod-welcome .welcome-desc{padding:8px}
.t3-spotlight-1 .span3.item-first{margin-left:0}
.features .row>.span4{width:46%!important}
.portfolio-default .noop-item{width:49.1%}
.our-clients .event{position:relative;float:left;padding:10px 10px 20px 0;width:100%;text-align:center}
.t3-footer .container{box-shadow:none}
.t3-footer .t3-copyright .span4{display:none}
.t3-footer .mod-designer{padding-top:0}
.t3-footer .mod-designer .designer-image{padding-top:0}
.portfolio,.portfolio-vario{height:auto}
.portfolio .noop-item,.portfolio-vario .noop-item{width:45%!important;margin:0;height:270px}
.portfolio-flex .noop-item{width:50%!important;height:295px}
.portfolio .noop-zoom a,.portfolio-vario .noop-zoom a{left:120px!important}
.portfolio-flex .noop-link a{right:100px!important}
.portfolio-flex .noop-zoom a{left:100px!important}
.portfolio .noop-link a,.portfolio-vario .noop-link a{right:120px!important}
.portfolio-vario .noop-item:hover .noop-link a,.portfolio-vario .noop-item:hover .noop-zoom a{top:100px}
.colum-pricing{width:100%}
.price_table .column_1{width:100%}
.pricing-table{width:100%;margin:0 0 10px 0}
.noo-tl-item.left .arrow:after,.noo-tl-item.right .arrow:after{border-left-color:transparent!important;border-right-color:transparent!important}
.noo-tl-item .noo-tl-time{min-width:100px!important}
#rev_slider_3_1,#rev_slider_3_1_wrapper,.tp-bannershadow.tp-shadow1{width:100%!important}
div.itemCommentsForm form input.inputbox,div.itemCommentsForm form textarea.inputbox{width:96%}
.t3-footer .t3-copyright .footer{text-align:center}
.t3-footer .t3-copyright .social-media{float:none;text-align:center}
.t3-footer .t3-copyright .social-media li{float:none;display:inline-block}
}
@media (max-width:599px){.t3-footer .col-md-3{width:100%}
.dg-container nav .slideshow3d-control{top:35%!important}
.dg-wrapper{width:100%!important;height:200px!important;margin:0 auto;position:relative}
.features .row>.span4{width:100%!important}
.portfolio-default .noop-item{width:100%}
.portfolio-default .noop-main-wrap{margin-left:0;margin-right:0}
.portfolio,.portfolio-vario{height:auto}
.portfolio .noop-item,.portfolio-vario .noop-item{width:94%!important;margin:0;height:320px}
.portfolio-flex .noop-item{width:100%!important;height:295px}
.portfolio-flex .noop-link a{right:100px!important}
.portfolio-flex .noop-zoom a{left:100px!important}
.login-wrap{width:auto;margin:0}
.login-wrap .login{padding-top:0}
.login-wrap .well .control-group{float:none;width:auto}
.login-wrap .well .control-group .controls input{width:90%}
.login-wrap .other-links{padding:0 10px 20px 10px}
.login-wrap .other-links ul li{display:block;text-align:left}
.login-wrap .other-links ul li>a{border:none;padding:2px 0 2px 15px}
.head-social .languageswitcher-block .dropdown-menu{min-width:150px!important;width:150px!important}
.head-social .languageswitcher-block .dropdown-menu li a{font-size:0;text-indent:-999em}
.logout{width:auto;margin:0}
#rev_slider_3_1,#rev_slider_3_1_wrapper{height:200px!important}
body{overflow-x:hidden}
}
@media (min-width:768px) and (max-width:979px){.noo-sidebar .masonry .t3-module{width:45%!important;margin-right:0;padding-left:15px;padding-right:0;margin-left:15px!important}
}
@media (max-width:767px){.noo-sidebar .masonry .t3-module{width:90%!important;margin:0 auto}
div.genericItemImageBlock{float:none}
span.genericItemImage{margin-right:0}
span.genericItemImage img{width:100%!important}
}
@media (max-width:599px){.noo-sidebar .masonry .module{width:100%!important;margin:10px auto}
.create{display:none}
div.genericItemImageBlock,div.tagItemImageBlock{float:none}
span.genericItemImage,span.tagItemImage{margin-right:0}
span.genericItemImage img,span.tagItemImage img{width:100%!important}
div.itemSocialSharing{display:block;float:none;overflow:hidden;padding:10px 0 0;width:100%}
.t3-spotlight-1 .col-xs-6{width:100%}
}
@media (max-width:320px){.affix .logo{margin-left:20px}
.affix .t3-mainnav{margin:0}
}
.t3-megamenu .dropdown-menu .mega-nav>li a:focus,.t3-megamenu .dropdown-menu .mega-nav>li a:hover,.t3-megamenu .mega-nav>li a:focus,.t3-megamenu .mega-nav>li a:hover,.t3-megamenu .mega-nav>li.active>a,.t3-megamenu .mega-nav>li.open>a{background:0 0;border-color:#eee;color:#f00f51}
.t3-megamenu .dropdown-menu .mega-nav>li a:focus:after,.t3-megamenu .dropdown-menu .mega-nav>li a:hover:after,.t3-megamenu .mega-nav>li a:focus:after,.t3-megamenu .mega-nav>li a:hover:after,.t3-megamenu .mega-nav>li.active>a:after,.t3-megamenu .mega-nav>li.open>a:after{border-left-color:#f00f51}
.tp-caption.very_large_text,.very_large_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;letter-spacing:-2px}
.bigblack,.tp-caption.bigblack{color:#000;text-shadow:none;font-weight:700;font-family:Arial;margin:0;white-space:nowrap;padding:1px 4px 0;background-color:#fff;border-width:0;border-color:#000;border-style:none;font-size:36px;}
.large_text,.tp-caption.large_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:40px;line-height:40px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}
.bigorange,.tp-caption.bigorange{color:#000;text-shadow:none;font-weight:800;font-family:Arial;margin:0;white-space:nowrap;padding:1px 4px 0;background-color:#fff;border-width:0;border-color:#fff;border-style:none;font-size:36px;}
.bigwhite,.tp-caption.bigwhite{color:#000;text-shadow:none;font-weight:800;font-family:Arial;margin:0;white-space:nowrap;padding:1px 4px 0;background-color:#fff;border-width:0;border-color:#fff;border-style:none;font-size:36px;}
.medium_text,.tp-caption.medium_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:20px;line-height:20px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}
.very_large_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;letter-spacing:-2px}
.bigblack{color:#000;text-shadow:none;font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0;white-space:nowrap;padding:1px 4px 0;background-color:#fff;border-width:0;border-color:#000;border-style:none}
.large_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:40px;line-height:40px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}
.bigorange{color:#fff;text-shadow:none;font-weight:800;font-size:60px;line-height:60px;font-family:Arial;margin:0;white-space:nowrap;padding:1px 4px 0;background-color:#000;border-width:0;border-color:#fff;border-style:none}
.bigwhite{color:#fff;text-shadow:none;font-weight:800;font-size:60px;line-height:60px;font-family:Arial;margin:0;white-space:nowrap;padding:1px 4px 0;background-color:#000;border-width:0;border-color:#fff;border-style:none}
.medium_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:20px;line-height:20px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}
