widget_edmento_recentposts.edmento-elm-section{padding:80px 0;float:left;width:100%}
.wpb_content_element{margin:0;padding:0}
.wtf-menu .dropdown{opacity:1.0}
#tg-main .edmento-elm-section:nth-child(1){padding:0 0 80px 0}
.edmento-section-no-padding .vc_column-inner{padding:0!important}
.blog-grid-view .item{margin:0;padding:0;padding-bottom:25px}
.edmento-section-no-padding .vc_column_container>.vc_column-inner{padding:0}
.elm-none{display:none}
.booking-from .alert.alert-danger{border:solid 3px #ffa3a3;background:#fbf0f0;padding:12px 0;margin:-28px 0 15px 16px;width:96%;border-radius:0;text-align:center;color:#363636;font-size:20px}
.booking-from .alert.alert-success{border:solid 3px #3cb371;background:0;padding:12px 0;margin:-28px 0 15px 16px;width:100%;border-radius:0;text-align:center;color:#363636;font-size:20px}
.owl-demo .item{margin:0 15px 0 0;padding:0 15px 0 0}
.add_to_cart_button i.fa-refresh,.add_to_cart_button i.fa-check{display:none}
.shop-gallery .cbp-item .add_to_cart_button.loading i.fa-refresh{display:block}
.shop-gallery .cbp-item .add_to_cart_button.added i.fa-refresh{display:none}
.shop-gallery .cbp-item .add_to_cart_button.added i.fa-check{display:block}
.added_to_cart.wc-forward{display:none!important}
.pro-image .thumbnails a img{width:100px;height:100px}
.pro-image .thumbnails{padding-top:15px;float:left;width:100%}
.pro-image .thumbnails a{padding:5px;border:1px solid #dfdfdf;float:left;margin:0 0 10px 10px;border-radius:2px}
.pro-image .thumbnails a:first-child{margin-left:0}
.pro-detail .star-rating{float:left}
.header-two .shop-bag .cart-food .detail img{height:62px;width:62px}
.ed-post-contents .main-page-wrapper{padding-left:15px;padding-right:15px}
.woocommerce-shipping-fields #ship-to-different-address{width:100%}
.event-map{padding:5px;border:1px solid #dfdfdf;border-radius:2px;margin-top:50px}
.wp-caption .wp-caption-text,.entry-caption,.gallery-caption{font-size:15px;font-weight:300}
.alignnone{margin:5px 20px 20px 0}
.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}
.alignright{float:right;margin:5px 0 20px 20px}
.alignleft{float:left;margin:5px 20px 20px 0}
a img.alignright{float:right;margin:5px 0 20px 20px}
a img.alignnone{margin:5px 20px 20px 0}
a img.alignleft{float:left;margin:5px 20px 20px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{max-width:96%;padding:5px 3px 10px;text-align:left}
aside .wp-caption{max-width:100%}
aside .wp-caption img{margin:0 0 10px}
.edmento-post-content .wp-caption.aligncenter{float:none}
.edmento-post-content .wp-caption.alignright{float:right}
.wp-caption.alignnone{margin:5px 20px 20px 0;float:none}
.wp-caption.alignleft{margin:5px 20px 20px 0}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.woocommerce-MyAccount-navigation ul li{display:block;color:#555;padding:15px;border-bottom:1px dotted #ddd}
.woocommerce-MyAccount-navigation ul li a{color:#363636}
.woocommerce-MyAccount-content p a:hover,.woocommerce-MyAccount-navigation ul li a:hover{color:#09a223}
.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}
.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}
.woocommerce-MyAccount-content .edit,.woocommerce-MyAccount-content p a{color:#09a223}
.woocommerce-MyAccount-navigation ul li.is-active a{color:#09a223;font-weight:600}
.woocommerce-MyAccount-content input[type=submit],.woocommerce-MyAccount-content a.button{min-width:300px;height:50px;line-height:50px;font-size:16px;color:#fff;border:0;padding:0;text-transform:uppercase;display:block;text-align:center;outline:0;text-decoration:none;font-weight:bold;font-family:'Lato',sans-serif;background:#09a223}
.woocommerce-MyAccount-content input[type=submit],.woocommerce-MyAccount-content .woocommerce-Button.button{background:#09a223;color:#FFF}
.edit-account fieldset legend{padding-top:30px}
.woocommerce-MyAccount-content .woocommerce-Button.button:hover{color:#FFF!important;background:#09a223}
.col2-set .u-column2.col-2.woocommerce-Address{padding:0}
.sticky-queue{z-index:999996;position:fixed;width:320px;overflow:hidden;border-radius:5px;background:#fbfbfb}
.sticky-note{padding:20px;margin:0;line-height:15px}
.sticky{font-size:12px;color:#555;position:relative}
.sticky-close{position:absolute;top:5px;right:5px;height:11px;line-height:11px;width:11px;cursor:pointer;text-align:right}
.sticky-close:before{content:"\2716"}
.top-right{right:20px}
.top-center{top:36px;left:50%;margin-left:-125px}
.top-left{left:20px}
.top-right,.top-center,.top-left{top:36px}
.bottom-right{right:20px}
.bottom-center{bottom:-2px;left:50%;margin-left:-125px}
.bottom-left{left:20px}
.bottom-right,.bottom-center,.bottom-left{bottom:36px}
.border-top-right,.border-top-center,.border-top-left{margin-top:1px}
.border-bottom-right,.border-bottom-center,.border-bottom-left{margin-top:1px}
.success{background:#52c27d;color:#fff}
.warning{background:#f89406;color:#fff}
.important{background:#f15b5a;color:#fff}
.system-site-wrap{position:fixed;background-color:rgba(158, 158, 158, 0.5);width:100%;height:100%;z-index:999997;left:0}
.system-site-wrap.sys-site-loader{background-color:#FFF;}
.system-site-wrap .system-loader{position:absolute;top:50%;left:50%;margin:-23px 0 0 -70px}
div.system-loader-wrap{top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:99999;position:absolute;background-color:rgba(0,0,0,0.2)}
.system-loader{width:70px;left:45%;top:0;margin:100px auto 0;text-align:center;position:absolute}
.system-loader>div{width:18px;height:18px;background-color:#d90845;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}
.system-loader .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}
.system-loader .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}
@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}
40%{-webkit-transform:scale(1.0)}
}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1.0);transform:scale(1.0)}
}.system-banner{float:left;width:100%}
body.logged-in .tg-wrapper{margin-top:32px}
.wpcf7-response-output{float:left;width:100%;padding:10px;margin:0}
.wpcf7-submit{border:0}
.tg-widget figure.tg-featuredimg,.widget_edmento_recentposts figure.tg-featuredimg{max-width:70px}
.tg-widget .tg-campustitle h3,.widget_edmento_recentposts .tg-campustitle h3{line-height:17px}
.widget_edmento_recentposts .tg-campus.tg-campusleftthumb{padding:15px 0 0}
#cancel-comment-reply-link{float:right}
.tg-newsandarticle.tg-grid .tg-newspost{min-height:355px}
.blog-list-view-template .tg-post{position:relative;float:left;width:100%;margin:0 0 30px;padding:30px 0 0}
.blog-list-view-template .tg-post+.tg-post{border-top:1px solid #ddd}
.blog-list-view-template .tg-post:first-child{padding-top:0}
.tg-postcontent{width:100%;float:left}
.tg-themetag{color:#fff;padding:0 13px;font-size:12px;overflow:hidden;line-height:22px;position:relative;display:inline-block}
.tg-themetag i,.tg-themetag em{font-style:normal;display:inline-block;vertical-align:middle}
.sticky-wrap{right:0;top:30px;position:absolute}
.blog-list-view-template .tg-post:first-child .sticky-wrap{top:0}
.blog-list-view-template .tg-post .tg-classimg{width:100%;float:left;margin:0 0 15px}
body.single-post .tg-tagsandpsotshares{margin:30px 0 0 0}
.widget_pages ul li{border:0;padding:10px 0 10px 9px}
.widget_pages ul li+li{margin:0}
.widget_pages ul li a:before{display:none}
.widget_pages ul li .children,.widget_nav_menu .menu li .sub-menu{opacity:1;position:static;box-shadow:none;visibility:visible}
.widget_nav_menu .menu li{border:0;margin:0;padding:10px 0 0 9px}
.widget_nav_menu .menu li .sub-menu{border:0;margin:0;padding:0 0 0 10px}
.widget_nav_menu .menu li a:before,.widget_nav_menu .menu li .sub-menu a:after{display:none}
body.single-post .tg-newsdetailpage .tg-featuredimg{background:0}
.single-format-gallery [class*="galleryid-"]{clear:both;margin:0 -15px;overflow:hidden}
#gallery-1{margin:0 -15px;overflow:hidden}
#gallery-1 figure,#gallery-2 figure,#gallery-3 figure,#gallery-4 figure,#gallery-5 figure,#gallery-6 figure,#gallery-7 figure,#gallery-8 figure,#gallery-9 figure,#gallery-10 figure{width:25%;margin:0;padding:15px;float:none;display:inline-block;vertical-align:top}
.gallery .gallery-item img{float:left;padding:0;width:100%;border:none!important}
#gallery-2 .gallery-item{width:100%}
#gallery-3 .gallery-item{width:50%}
#gallery-4 .gallery-item{width:33.33%}
#gallery-5 .gallery-item{width:25%}
#gallery-6 .gallery-item{width:20%}
#gallery-7 .gallery-item{width:16.66%}
#gallery-8 .gallery-item{width:14.28%}
#gallery-9 .gallery-item{width:12.5%}
#gallery-10 .gallery-item{width:11.11%}
.page-links{clear:both;font-size:14px;font-weight:normal;line-height:2.2;margin:20px 0}
.page-links .page-links-title{background:transparent;border:0;margin-right:20px;padding:0}
.page-links a,.page-links>span{background:#fff;border:1px solid #fff;padding:4px 10px;text-decoration:none}
.format-status .entry-content .page-links a,.format-gallery .entry-content .page-links a,.format-chat .entry-content .page-links a,.format-quote .entry-content .page-links a,.page-links a,.page-links a:focus,.page-links a:active,.page-links a:hover{color:#fff}
.format-status .entry-content .page-links a,.format-gallery .entry-content .page-links a,.format-chat .entry-content .page-links a,.format-quote .entry-content .page-links a,.page-links a{border-color:#333;background:#333}
.post-password-form p label,.post-password-form p input[type=submit]{margin:0;display:inline-block;vertical-align:middle}
.post-password-form p label input{width:auto;float:none;margin:0 0 0 15px;display:inline-block;vertical-align:middle}
.post-password-form p input[type=submit]{border:0;color:#fff;padding:0 40px;overflow:hidden;margin:0 0 0 15px;text-align:center;border-radius:5px;display:inline-block;vertical-align:middle;text-transform:capitalize;font:400 14px/40px 'Work Sans',Arial,Helvetica,sans-serif}
img.avatar{border-radius:5px}
.tg-comments .comment .tg-description ul li{float:none;width:auto;list-style-type:disc}
.tg-comments ol li{list-style-type:decimal}
body.single-post iframe{float:none;max-width:650px;width:100%}
.postid-1177 .tg-description p:last-child{margin:60px 0 0}
.bypostauthor{}