html{ background-color: #dddddd; } 
.logo-wrapper{ padding-top: 1px; padding-left: 0px; padding-bottom: 1px; } 
.social-wrapper{ margin-top: 33px; } 
h1{ font-size: 26px; } 
h2{ font-size: 22px; } 
h3{ font-size: 18px; } 
h4{ font-size: 18px; } 
h5{ font-size: 16px; } 
h6{ font-size: 15px; } 
body{ font-size: 12px; } 
h1, h2, h3, h4, h5, h6, .title-color{ color: #18677F; } 
body{ font-family: default -; } 
h1, h2, h3, h4, h5, h6, .gdl-title{ font-family: default -; } 
h1.stunning-text-title{ font-family: default -; } 
div.divider{ border-bottom: 1px solid #ececec; } 
.gdl-divider, .custom-sidebar.gdl-divider div, .custom-sidebar.gdl-divider .custom-sidebar-title, .custom-sidebar.gdl-divider ul li{ border-color: #ececec !important; } 
.scroll-top{ color: #7c7c7c !important; } 
.header-outer-wrapper{ background-color: #ffffff; } 
.stunning-text-wrapper{ background-color: #ACF3FD !important; } 
h1.stunning-text-title{ color: #333333; } 
.stunning-text-caption{ color: #666666; } 
.stunning-text-button{ color: #ffffff !important; background-color: #ef7f2c !important; border: 1px solid #ef7f2c !important; } 
body{ color: #666666 !important; } 
a{ color: #18677F; } 
a:hover{ color: #18677F; } 
.gdl-link-title{ color: #18677F !important; } 
.gdl-slider-title{ color: #004751 !important; } 
.gdl-slider-caption, .nivo-caption{ color: #004751 !important; } 
div.slider-bottom-gimmick{ background-color: #ffffff; } 
.ls-modernize .ls-nav-prev, .ls-modernize .ls-nav-next{ background-color: #18677F; } 
h2.column-service-title{ color: #18677F !important; } 
.port-title-color, .port-title-color a{ color: #18677F !important; } 
.port-title-color a:hover{ color: #18677F !important; } 
.post-title-color{ color: #18677F !important; } 
.post-title-color a:hover{ color: #18677F !important; } 
.post-widget-title-color{ color: #18677F !important; } 
.post-info-color, div.custom-sidebar #twitter_update_list{ color: #797979 !important; } 
div.pagination a{ background-color: #f9f9f9; } 
.about-author-wrapper{ background-color: #f9f9f9 !important; } 
div.gallery-thumbnail-image, div.portfolio-thumbnail-image, div.portfolio-thumbnail-video, div.portfolio-thumbnail-slider, div.blog-thumbnail-image, div.blog-thumbnail-video, div.blog-thumbnail-slider, .gdl-image-frame{ background-color: #f0f0f0 !important; border: 1px solid #ffffff !important; } 
.testimonial-content{ color: #848484 !important; } 
.testimonial-author-name{ color: #494949 !important; } 
.testimonial-author-position{ color: #8d8d8d !important; } 
table th{ color: #666666; background-color: #f7f7f7; } 
table, table tr, table tr td, table tr th{ border-color: #e5e5e5; } 
.top-navigation-wrapper, .top-navigation-left li a{ color: #ffffff !important; background-color: #236279 !important; } 
.top-navigation-left li a{ border-right: 1px solid #b2b2b2 !important; } 
.top-navigation-wrapper-gimmick{ background-color: #236279 !important; } 
.navigation-wrapper{ border-top: 1px solid #ececec !important; border-bottom: 1px solid #ececec !important; -moz-box-shadow: 0px 1px 5px -1px #f5f5f5; -webkit-box-shadow: 0px 1px 5px -1px #f5f5f5; box-shadow: 0px 1px 5px -1px #f5f5f5; } 
.navigation-wrapper .sf-menu ul, .navigation-wrapper .sf-menu ul li{ border-color: #ececec !important; } 
.navigation-wrapper{ background-color: #f7f7f7 !important; } 
.sf-menu li li{ background-color: #fdfdfd !important; } 
.navigation-wrapper .sf-menu li a{ color: #00bded !important; border-right: 1px solid #dbdbdb !important; border-left: 1px solid #ffffff !important; } 
.navigation-wrapper .sf-menu ul a, .navigation-wrapper .sf-menu ul .current-menu-ancestor ul a, .navigation-wrapper .sf-menu ul .current-menu-item ul a, .navigation-wrapper .sf-menu .current-menu-ancestor ul a, .navigation-wrapper .sf-menu .current-menu-item ul a{ color: #7a7a7a !important; } 
.navigation-wrapper .sf-menu ul a:hover, .navigation-wrapper .sf-menu ul .current-menu-item ul a:hover, .navigation-wrapper .sf-menu .current-menu-item ul a:hover{ color: #3d3d3d !important; } 
.navigation-wrapper .sf-menu a:hover{ color: #006680 !important; } 
.navigation-wrapper .sf-menu .current-menu-ancestor a, .navigation-wrapper .sf-menu .current-menu-item a{ color: #006680 !important; } 
.navigation-wrapper .sf-menu ul .current-menu-ancestor a, .navigation-wrapper .sf-menu ul .current-menu-ancestor ul .current-menu-item a, .navigation-wrapper .sf-menu ul .current-menu-item a{ color: #3d3d3d !important; } 
.search-wrapper{ border-left: 1px solid #dbdbdb; } 
.search-wrapper form{ border-left: 1px solid #ffffff; } 
.search-wrapper #search-text input[type="text"]{ color: #333333 !important; background-color: #efefef !important; -webkit-box-shadow: inset 0px 0px 6px #dddddd !important; -moz-box-shadow: inset 0px 0px 6px #dddddd !important; box-shadow: inset 0px 0px 6px #dddddd !important; } 
div.gdl-price-item .gdl-divider{ border-color: #ececec !important; } 
div.gdl-price-item .price-title{ color: #3a3a3a !important; background-color: #e9e9e9 !important; } 
div.gdl-price-item .price-item.active .price-title{ color: #ffffff !important; background-color: #5f5f5f !important; } 
div.gdl-price-item .price-tag{ color: #3a3a3a !important; } 
div.gdl-price-item .price-item.active .price-tag{ color: #ef7f2c !important; } 
div.gdl-price-item .price-item.active{ border-top: 1px solid #ef7f2c !important; } 
ul.gdl-tabs{ border-color: #dddddd !important; } 
ul.gdl-tabs li a{ border-color: #dddddd !important; background-color: #f5f5f5 !important; color: #666666 !important; } 
ul.gdl-tabs li a.active{ color: #111111 !important; background-color: #ffffff !important; } 
div.personnel-item{ background-color: #f7f7f7; } 
div.personnel-item .personnel-position{ color: #9d9d9d; } 
div.personnel-item .personnel-title{ color: #353535; } 
div.personnel-item .personnel-thumbnail{ border-color: #18677F; } 
div.personnel-item .personnel-content{ color: #838383; } 
div.personnal-widget-item .personnal-widget-info{ color: #4a4a4a; } 
.sidebar-title-color{ color: #494949 !important; } 
.footer-wrapper a{ color: #A3DAE9 !important; } 
.footer-wrapper a:hover{ color: #A3DAE9 !important; } 
.footer-widget-wrapper .custom-sidebar-title{ color: #ffffff !important; } 
.footer-container-wrapper{ background-color: #186A7E !important; } 
div.footer-container-wrapper{ border-top: 3px solid #186A7E; } 
div.footer-wrapper div.contact-form-wrapper input[type="text"], div.footer-wrapper div.contact-form-wrapper input[type="password"], div.footer-wrapper div.contact-form-wrapper textarea, div.footer-wrapper div.custom-sidebar #search-text input[type="text"], div.footer-wrapper div.custom-sidebar .contact-widget-whole input, div.footer-wrapper div.custom-sidebar .contact-widget-whole textarea{ color: #186A7E !important; background-color: #186A7E !important; border: 1px solid #186A7E !important; } 
div.footer-wrapper a.button, div.footer-wrapper button, div.footer-wrapper button:hover{ background-color: #222222 !important; color: #7a7a7a !important; } 
div.footer-wrapper div.custom-sidebar .recent-post-widget-thumbnail{ background-color: #292929; border-color: #3b3b3b !important; } 
.footer-wrapper .gdl-divider, .footer-wrapper .custom-sidebar.gdl-divider div, .footer-wrapper .custom-sidebar.gdl-divider ul li{ border-color: #186A7E !important; } 
.footer-wrapper, .footer-wrapper table th{ color: #A3DAE9 !important; } 
.footer-wrapper .post-info-color, div.custom-sidebar #twitter_update_list{ color: #2C9FBF !important; } 
div.copyright-container-wrapper{ color: #1B6A81 !important; background-color: #2F96AE !important; -moz-box-shadow: inset 0px 3px 6px -3px #111111; -webkit-box-shadow: inset 0px 3px 6px -3px #111111; box-shadow: inset 0px 3px 6px -3px #111111; } 
div.contact-form-wrapper input[type="text"], div.contact-form-wrapper input[type="password"], div.contact-form-wrapper textarea, div.custom-sidebar #search-text input[type="text"], div.custom-sidebar .contact-widget-whole input, div.comment-wrapper input[type="text"], div.comment-wrapper textarea, div.custom-sidebar .contact-widget-whole textarea, span.wpcf7-form-control-wrap input[type="text"], span.wpcf7-form-control-wrap input[type="password"], span.wpcf7-form-control-wrap input[type="email"], span.wpcf7-form-control-wrap textarea{ color: #888888; background-color: #ffffff; border: 1px solid #cfcfcf; -webkit-box-shadow: #ececec 0px 1px 4px inset, #f8f8f8 -5px -5px 0px 0px, #f8f8f8 5px 5px 0px 0px, #f8f8f8 5px 0px 0px 0px, #f8f8f8 0px 5px 0px 0px, #f8f8f8 5px -5px 0px 0px, #f8f8f8 -5px 5px 0px 0px; ; box-shadow: #ececec 0px 1px 4px inset, #f8f8f8 -5px -5px 0px 0px, #f8f8f8 5px 5px 0px 0px, #f8f8f8 5px 0px 0px 0px, #f8f8f8 0px 5px 0px 0px, #f8f8f8 5px -5px 0px 0px, #f8f8f8 -5px 5px 0px 0px; ; } 
a.button, button, input[type="submit"], input[type="reset"], input[type="button"], a.gdl-button{ background-color: #f1f1f1; color: #7a7a7a; border: 1px solid #dedede; } 
a.button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, a.gdl-button:hover{ color: #7a7a7a; } 
a.button, button, input[type="submit"], input[type="reset"], input[type="button"], a.gdl-button{ -moz-box-shadow: 1px 1px 3px #ececec; -webkit-box-shadow: 1px 1px 3px #ececec; box-shadow: 1px 1px 3px #ececec; } 
div.gallery-thumbnail-image, div.custom-sidebar .recent-post-widget-thumbnail, .gdl-image-frame, div.portfolio-thumbnail-image, div.portfolio-thumbnail-video, div.portfolio-thumbnail-slider, div.single-port-thumbnail-image, div.single-port-thumbnail-video, div.single-port-thumbnail-slider, div.blog-thumbnail-image, div.blog-thumbnail-slider, div.blog-thumbnail-video{ -moz-box-shadow: 0px 0px 4px 1px #ececec; -webkit-box-shadow: 0px 0px 4px 1px #ececec; box-shadow: 0px 0px 4px 1px #ececec; } 
div.right-sidebar-wrapper{ -moz-box-shadow: inset 3px 0px 3px -3px #ececec; -webkit-box-shadow: inset 3px 0px 3px -3px #ececec; box-shadow: inset 3px 0px 3px -3px #ececec; } 
div.left-sidebar-wrapper{ -moz-box-shadow: inset -3px 0px 3px -3px #ececec; -webkit-box-shadow: inset -3px 0px 3px -3px #ececec; box-shadow: inset -3px 0px 3px -3px #ececec; } 
div.gdl-price-item .price-item.active{ -moz-box-shadow: 0px 0px 3px #ececec; -webkit-box-shadow: 0px 0px 3px #ececec; box-shadow: 0px 0px 3px #ececec; } 
div.single-port-next-nav .right-arrow{ background: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/dark/arrow-right.png) no-repeat; } 
div.single-port-prev-nav .left-arrow{ background: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/dark/arrow-left.png) no-repeat; } 
div.single-thumbnail-author, div.archive-wrapper .blog-item .blog-thumbnail-author, div.blog-item-holder .blog-item2 .blog-thumbnail-author, div.blog-item-holder .blog-item3 .blog-thumbnail-author { background: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/dark/author.png) no-repeat 0px 1px; } 
div.single-thumbnail-date, div.custom-sidebar .recent-post-widget-date, div.archive-wrapper .blog-item .blog-thumbnail-date, div.blog-item-holder .blog-item1 .blog-thumbnail-date, div.blog-item-holder .blog-item2 .blog-thumbnail-date, div.blog-item-holder .blog-item3 .blog-thumbnail-date{ background: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/dark/calendar.png) no-repeat 0px 1px; } 
div.single-thumbnail-comment, div.archive-wrapper .blog-item .blog-thumbnail-comment, div.blog-item-holder .blog-item1 .blog-thumbnail-comment, div.blog-item-holder .blog-item2 .blog-thumbnail-comment, div.blog-item-holder .blog-item3 .blog-thumbnail-comment,div.custom-sidebar .recent-post-widget-comment-num{ background: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/dark/comment.png) no-repeat 0px 1px; } 
div.single-thumbnail-tag, div.archive-wrapper .blog-item .blog-thumbnail-tag, div.blog-item-holder .blog-item2 .blog-thumbnail-tag, div.blog-item-holder .blog-item3 .blog-thumbnail-tag{ background: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/dark/tag.png) no-repeat; } 
div.custom-sidebar #searchsubmit, div.search-wrapper input[type="submit"]{ background: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/dark/find-17px.png) no-repeat center; } 
div.single-port-visit-website{ background: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/dark/link-small.png) no-repeat; } 
span.accordion-head-image.active, span.toggle-box-head-image.active{ background: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/dark/minus-24px.png) no-repeat; } 
span.accordion-head-image, span.toggle-box-head-image{ background: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/dark/plus-24px.png) no-repeat; } 
div.jcarousellite-nav .prev, div.jcarousellite-nav .next{ background: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/dark/navigation-20px.png); } 
div.testimonial-icon{ background: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/dark/quotes-18px.png); } 
div.custom-sidebar ul li{ background: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/dark/arrow4.png) no-repeat 0px 14px; } 
div.stunning-text-wrapper{ background: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/dark/left-cross-5px.png); } 
div.personnal-widget-prev{ background-image: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/dark/personnal-widget-left.png); } 
div.personnal-widget-next{ background-image: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/dark/personnal-widget-right.png); } 
div.footer-wrapper div.custom-sidebar ul li{ background: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/light/arrow4.png) no-repeat 0px 14px; } 
div.footer-wrapper div.custom-sidebar #searchsubmit{ background: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/light/find-17px.png) no-repeat center; } 
div.footer-wrapper div.custom-sidebar .recent-post-widget-comment-num{ background: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/light/comment.png) no-repeat 0px 1px; } 
div.footer-wrapper div.custom-sidebar .recent-post-widget-date{ background: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/light/calendar.png) no-repeat 0px 1px; } 
div.footer-wrapper div.personnal-widget-prev{ background-image: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/dark/personnal-widget-left.png); } 
div.footer-wrapper div.personnal-widget-next{ background-image: url(http://tutorexperts.ie/wp-content/themes/modernize-v3-13/images/icon/dark/personnal-widget-right.png); } 
@font-face {
font-family: 'verbregular_italic';
src: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-regular-italic-webfont.eot);
src: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-regular-italic-webfont.eot?#iefix) format('embedded-opentype'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-regular-italic-webfont.woff) format('woff'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-regular-italic-webfont.ttf) format('truetype'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-regular-italic-webfont.svg#verbregular_italic) format('svg');
font-weight: normal !important;
font-style: normal !important;
}
@font-face {
font-family: 'verbregular';
src: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-regular-webfont.eot);
src: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-regular-webfont.woff) format('woff'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-regular-webfont.ttf) format('truetype'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-regular-webfont.svg#verbregular) format('svg');
font-weight: normal !important;
font-style: normal !important;
}
@font-face {
font-family: 'verbsemibold';
src: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-semibold-webfont.eot);
src: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-semibold-webfont.eot?#iefix) format('embedded-opentype'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-semibold-webfont.woff) format('woff'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-semibold-webfont.ttf) format('truetype'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-semibold-webfont.svg#verbsemibold) format('svg');
font-weight: normal !important;
font-style: normal !important;
}
@font-face {
font-family: 'verbsemibold_italic';
src: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-semibold-italic-webfont.eot);
src: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-semibold-italic-webfont.eot?#iefix) format('embedded-opentype'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-semibold-italic-webfont.woff) format('woff'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-semibold-italic-webfont.ttf) format('truetype'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/verb/verb-semibold-italic-webfont.svg#verbsemibold_italic) format('svg');
font-weight: normal !important;
font-style: normal !important;
}
@font-face {
font-family: 'roboto_slabbold';
src: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/robotoslab/robotoslab-bold-webfont.eot);
src: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/robotoslab/robotoslab-bold-webfont.eot?#iefix) format('embedded-opentype'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/robotoslab/robotoslab-bold-webfont.woff) format('woff'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/robotoslab/robotoslab-bold-webfont.ttf) format('truetype'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/robotoslab/robotoslab-bold-webfont.svg#roboto_slabbold) format('svg');
font-weight: normal !important;
font-style: normal !important;
}
@font-face {
font-family: 'roboto_slablight';
src: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/robotoslab/robotoslab-light-webfont.eot);
src: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/robotoslab/robotoslab-light-webfont.eot?#iefix) format('embedded-opentype'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/robotoslab/robotoslab-light-webfont.woff) format('woff'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/robotoslab/robotoslab-light-webfont.ttf) format('truetype'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/robotoslab/robotoslab-light-webfont.svg#roboto_slablight) format('svg');
font-weight: normal !important;
font-style: normal !important;
}
@font-face {
font-family: 'roboto_slabregular';
src: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/robotoslab/robotoslab-regular-webfont.eot);
src: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/robotoslab/robotoslab-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/robotoslab/robotoslab-regular-webfont.woff) format('woff'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/robotoslab/robotoslab-regular-webfont.ttf) format('truetype'),
url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/fonts/robotoslab/robotoslab-regular-webfont.svg#roboto_slabregular) format('svg');
font-weight: normal !important;
font-style: normal !important;
}
html{
background: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/images/TE_back@2X.png) repeat !important;
-webkit-font-smoothing: antialiased !important;
}
body, p{
font-family: 'verbregular', sans-serif !important;
font-weight: normal !important;
font-size: 13px !important;
-webkit-text-size-adjust: 100%;
color: #333 !important;
}
h1, h2, h3, h4, h5, h6{
font-family: 'roboto_slabbold', serif !important;
}
body h2.gdl-title{
font-family: 'roboto_slabbold', serif !important;
font-weight: normal !important;
}
.gdl-page-title{
text-transform: uppercase !important;
border: none !important;
color: #00bded;
font-size: 28px !important;
font-family: 'verbregular', sans-serif !important;
}
.logo-wrapper{
padding-top: 0 !important;
margin-top: -60px;
z-index: 100;
position: absolute;
}
.navigation-wrapper{
font-family: 'verbsemibold', serif !important; 
font-weight: normal !important;
font-size: 14px !important;
}
.main-navigation-wrapper{
padding-top: 37px;
}
.sf-menu li a{
line-height: 18px !important;
padding: 0 14px 0 14px !important;
}
.stunning-text-wrapper{
background: none !important;
padding: 0 !important;
font-family: 'roboto_slabregular', serif !important;
margin-top: -30px !important;
}
.stunning-text-caption{
padding: 0 10px 0 10px !important;
color: #00bded !important;
font-size: 18px !important;
}
.large-title-home{
width:100%;
text-align: center;
text-transform: uppercase;
color: #00bded;
font-family: 'verbregular', sans-serif !important;
}
.home .contact-form-wrapper{
background: #E5F9FC;
width: 920px;
margin-left: -20px;
padding-left: 20px;
padding-right: 20px;
}
.home #gdl-contact-form{
padding: 30px;
}
.flex-caption{
background: none !important;
left: 30px;
top: 60px;
color: #18677f;
width: 35% !important;
-webkit-transform: rotate(-3deg); 
-moz-transform: rotate(-3deg);
font-size: 20px !important;
}
.slider-top-shadow, .slider-bottom-shadow{
background: none !important;
}
.gdl-slider-title{
font-weight: bold;
font-size: 40px;
margin-bottom: 30px;	
}
.slider-title{
font-family: 'roboto_slabbold', serif !important;
transform: translate3d(0,0,0) !important;
-webkit-backface-visibility: hidden !important;
-webkit-transform: rotate(-4deg) !important;
-moz-transform: rotate(-4deg) !important;
-ms-transform: rotate(-4deg) !important;
-o-transform: rotate(-4deg) !important;
line-height: 102% !important;
letter-spacing: -1px !important;
}
.slider-more, a .slider-more{
color: #004751 !important;
transform: translate3d(0,0,0) !important;
-webkit-backface-visibility: hidden !important;
-webkit-transform: rotate(-4deg) !important;
-moz-transform: rotate(-4deg) !important;
-ms-transform: rotate(-4deg) !important;
-o-transform: rotate(-4deg) !important;
}
.home .testimonial-content{
padding-right: 20px !important;
height: 120px !important;
}
.right-sidebar-wrapper{
color: #333 !important;
}
.testimonial-content{
color: #333 !important;
}
.home .testimonial-author{
padding-right: 20px !important;
}
.home .gdl-testimonial-item{
background: #E7FBFE url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/images/plus-tile-light.gif) repeat;
margin-top: 0 !important;
margin-left: -10px !important;
padding-left: 20px;
padding-right: 20px;
max-width:460px !important;
}
.home .gdl-testimonial-item.item-2, .home .gdl-testimonial-item.item-4{
margin-left: 0 !important;
margin-right: -10px !important;
padding-left: 0 !important;
padding-right: 20px !important;
}
.home .gdl-testimonial-item.item-1, .home .gdl-testimonial-item.item-2{
padding-top: 20px !important;
}
.home .gdl-testimonial-item .columns{
margin-top: 20px !important;
}
.testimonial-author{
font-family: 'verbsemibold', serif !important;
font-weight: normal !important;
letter-spacing: 0;
}
.testimonial-title-wrapper{
background: #E7FBFE url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/images/plus-tile-light.gif) repeat;
margin-left: -20px !important;
padding: 50px 20px 0px 20px;  
width: 940px;
margin-top: 20px !important;
}
.gdl-testimonial-item .gdl-divider{
border-color: #D1E6E6 !important;
}
.testimonial-title-wrapper .large-title-home{
//border-bottom: 1px solid #D1E6E6;
//padding-bottom: 40px;
}
.home .testimonial-author.gdl-divider{
border: none !important;
}
.testimonial-link-wrapper{
background: #E7FBFE url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/images/plus-tile-light.gif) repeat;
margin-left: -20px !important;
padding: 20px 20px 80px 20px;  
width: 940px;
margin-top: -40px !important;
}
.testimonial-link{
display: block !important;
width: 100% !important;
text-align: center !important;
text-transform: uppercase !important;
color: #00bded !important;
font-size: 14px !important; 
}
.testimonial-author-name{
color: #00bded !important;
}
.testimonial-author-position{
color: #333 !important;
}
.testimonial-icon{
background: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/images/quote.png) no-repeat !important;
width: 22px !important;
height: 19px !important;
}
.page-id-99 .gdl-testimonial-item{
margin-top: 10px !important;
}
.page-id-99 .gdl-testimonial-item .columns{
margin-top: 0 !important;
}
.page-id-99 .testimonial-author.gdl-divider{
padding-bottom: 40px !important;
}
.page-id-99 .gdl-testimonial-item.item-1 .testimonial-content{
margin-top: 30px !important;
padding-top: 30px !important;
border-top: 1px solid #ddd;
}
.page-id-99 .gdl-testimonial-item .gdl-divider{
border-bottom: #ddd 1px solid !important;
}
.home div.gdl-page-item{
padding-bottom: 0 !important;
}
.gdl-page-item a{
color: #00bee9 !important;
}
.gdl-page-item a:hover{
color: #00667e !important;
}
h2.column-service-title{
font-size: 18px;
font-family: 'roboto_slabregular', serif !important;
}
.social-wrapper-text{
color: #005e72;
font-size: 17px !important;
line-height: 20px !important;
font-family: 'roboto_slabbold', serif !important;
font-weight: normal !important;
}
.social-wrapper-text i{
color: #00bded;
}
div.wpcf7 p{
font-weight: normal !important;
}
h1.top-headline-home{
color: #00bded !important;
font-family: 'verbregular', sans-serif !important;
}
.top-headline-home-wrapper{
border-bottom: 1px #ddd solid;
padding-bottom: 30px;
margin-bottom: 20px;
position: relative;
}
.top-headline-home{
font-size: 24px;
line-height: 100%;
text-align: center;
}
.plus-wrapper{
background:  url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/images/plus.jpg) center no-repeat;
display: block;
position: absolute;
bottom: -12px;
left: 48%;
//margin-left: -490px;
width: 40px;
height: 24px;
}
.column-service-content{
margin: 0 0 0 40px !important;
}
.pad-btm{
margin-bottom: 20px;
margin-top: 20px !important;
}
.middle-callout-wrapper{
text-align: center;
background: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/images/plus-tile.gif) repeat;
padding-top: 40px;
padding-bottom: 40px;
width: 980px !important;
margin-left: -20px;
margin-top: 0px !important;
}
.middle-callout-headline{
font-family: 'roboto_slabregular', serif !important;
line-height: 140% !important;
font-size: 26px !important;
width: 76% !important;
margin: 0 auto !important;
}
.plus-alt{
background: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/images/plus-alt.png) no-repeat;
display: block;
width: 22px;
height: 22px;
margin: 0 auto;
margin-bottom: 20px;
}
.gdl-title.portfolio-thumbnail-title{
font-family: 'roboto_slabbold', serif !important;
}
.portfolio-thumbnail-image{
margin-bottom: 30px !important;
}
.footer-container-wrapper h3{
font-family: 'roboto_slabbold', serif !important;
font-weight: normal !important;
}
.footer-container-wrapper p{
color: #a3dae9 !important;
}
.copyright-container{
text-transform: uppercase;
font-size: 10px !important;
color: #026d7f !important;
padding-top: 16px !important;
}
.social-icon{
opacity: 1 !important;
margin-left: 5px !important;
}
a.button, button, input[type="submit"], input[type="reset"], input[type="button"], a.gdl-button{
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
color: #fff !important;
background: #00bded !important;
border: none !important;
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
border-radius: 0 !important;
-webkit-appearance: none;
}
div.custom-sidebar ul li{
background: none !important;
padding-left: 0 !important;
}
.custom-sidebar.gdl-divider ul li{
border: none !important;
}
.custom-sidebar img{
width: auto !important;
height: auto !important;
max-width: 100% !important;
}
.custom-sidebar-title{
border: none !important;
}
.custom-sidebar-title.sidebar-title-color{
color: #00667e !important;
}
.widget_nav_menu a{
color: #00bded !important;
font-size: 14px !important;
}
.widget_nav_menu a:hover{
color: #00667e !important;
}
.google-map-placeholder{
border: none !important;
}
.locations-list{
margin: 20px 0 20px 0 !important;
font-size: 15px !important;
}
.locations-list li{
list-style-type: none !important;
margin-bottom: 5px;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul{
top: 35px !important;
}
.text-center{
text-align: center !important;
}
.text-block-center{
width: 55%;
margin: 0 auto;
margin-top: -30px;
text-align: center;
}
.gdl-gallery-caption{
text-transform: uppercase !important;
font-size: 17px !important;
font-family: 'verbregular', sans-serif !important;
color: #005e72 !important;
text-align: center !important;
}
.right-sidebar-wrapper .custom-sidebar-title{
padding: 0 !important;
}
//.widget_sp_image-description p{
//font-size: 16px !important;
//font-family: 'verbregular', sans-serif !important;
// font-weight: normal !important;
// color: #00bded !important;
// text-transform: uppercase !important;
//padding-top: 18px !important;
//}
.page-id-262 .right-sidebar-wrapper, .page-id-257 .right-sidebar-wrapper{
border: none !important;
-moz-box-shadow: !important;
-webkit-box-shadow: !important;
box-shadow: none !important;
}
.blog-thumbnail-comment, .single-thumbnail-comment{
display: none !important;
}
.blog-thumbnail-date, .single-thumbnail-date, .single-thumbnail-author{
background: none !important;
padding-left: 0 !important;
font-family: 'verbregular', sans-serif !important;
font-style: normal !important;
font-size:  13px;
height: auto !important;
line-height: 100% !important;
text-align: center;
text-transform: uppercase;
color: #606060;
}
.blog-thumbnail-title.gdl-title, .single-thumbnail-title.gdl-title{
font-family: 'verbregular', sans-serif !important;
font-style: normal !important;
color: #00bded !important;
font-size: 18px;
}
.blog-thumbnail-info{
margin-top: 5px !important;
}
.blog-item1:first-child{
border-top: 1px solid #ececec;
margin-top: 20px !important;
}
.blog-continue-reading{
display: none !important;
}
.single-thumbnail-info{
border-top: none !important;
}
.single-thumbnail-info{
padding-top: 0 !important;
}
.about-author-wrapper{
display: none !important;
}
span.wpcf7-form-control-wrap input[type="tel"]{
webkit-box-shadow: #ececec 0px 1px 4px inset, #f8f8f8 -5px -5px 0px 0px, #f8f8f8 5px 5px 0px 0px, #f8f8f8 5px 0px 0px 0px, #f8f8f8 0px 5px 0px 0px, #f8f8f8 5px -5px 0px 0px, #f8f8f8 -5px 5px 0px 0px;
box-shadow: #ececec 0px 1px 4px inset, #f8f8f8 -5px -5px 0px 0px, #f8f8f8 5px 5px 0px 0px, #f8f8f8 5px 0px 0px 0px, #f8f8f8 0px 5px 0px 0px, #f8f8f8 5px -5px 0px 0px, #f8f8f8 -5px 5px 0px 0px;
}
.bottom-form input[type="text"], .bottom-form input[type="email"], .main-contact-form input[type="text"], .main-contact-form input[type="email"], .main-contact-form textarea, .main-contact-form input[type="tel"], .bottom-form input[type="tel"]{
-webkit-box-shadow: none !important;
box-shadow: none !important;
margin: 10px 0 10px !important;
width: 60% !important;
}
.main-contact-form input[type="text"], .main-contact-form input[type="email"], .main-contact-form textarea, .main-contact-form input[type="tel"]{
width: 70% !important;
background: #eee !important;
}
.main-contact-form input[type="email"]{
width: 90% !important;
}
.main-contact-form textarea{
width: 88% !important;
}
.bottom-form{
background: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/images/plus-tile-light.gif) repeat;
padding-left: 10% !Important;
padding-right: 10% !important;
padding-bottom: 30px;
padding-top: 30px;
color: #00667e !important;
width: 80% !important;
position: relative;
}
.bottom-form h2{
margin-bottom: 5px !important;
}
.bottom-form .form-desc{
margin-bottom: 30px;
}
.right-sidebar-wrapper{
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.form-ribbon{
display: block;
width: 50px;
height: 42px;
background: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/images/form-ribbon.png) no-repeat;
position: absolute;
top: 41px;
left: -20px;
}
.footer-wrapper .menu-item{
padding: 4px !important;
}
.footer-wrapper .textwidget p{
font-size: 12px !important;
width: 85%;
}
.footer-wrapper .textwidget{
font-size: 12px !important;
width: 85%;
}
.footer-wrapper .menu-item a{
color: #9cdce7 !important;
}
.footer-wrapper .menu-item a:hover{
color: #09a0b9 !important;
}
.widget_recent_entries li a{
font-size: 14px !important
}
.widget_recent_entries .post-date{
color: #09a0b9 !important;
}
.sitemap ul{
margin-left: 0 !important;
}
.sitemap li{
list-style-type: none !important;
}
.footer-logo-wrapper{
position: absolute;
bottom: -42px;
right: 50px !important;
}
.footer-wrapper{
position: relative;
}
.navigation-wrapper{
border: none !important;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.navigation-wrapper
{ background-color: #f7f7f7 !important; 
} 
.navigation-wrapper .sf-menu li a{
border-left: none !important;
border-right: 1px solid #00bded !important;
color: #18677f !important;
}
.navigation-wrapper .sf-menu ul a{
color: #18677f !important;
}
.menu-wrapper .sf-menu li li a {
color: #00bded !important;
}
.menu-wrapper .sf-menu li li a:hover {
color: #18677f !important;
}
.navigation-wrapper .sf-menu .current-menu-item ul a{
color: #00bded !important;
}
.textwidget .testimonial-author.gdl-divider{
border: none !important;
}
.portfolio-thumbnail-content{
width: 86%;
margin-left: 14% !important;
}
.portfolio-thumbnail-title{
padding-left: 14% !important;
background: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/images/home-list-plus.png) top left no-repeat;
}
.gdl-page-item  .portfolio-thumbnail-title a{
color: #00667e !important
}
.locations-list-heading{
padding-left: 9% !important;
background: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/images/plus-list-darker.png) top left no-repeat;
}
.locations-list{
padding-left: 9% !important;
}
.sidebar-heading{
color: #00bded !important;
font-size: 16px !important;
}
.widget_sp_image{
-moz-box-shadow: 0px 0px 4px 1px #ececec;
-webkit-box-shadow: 0px 0px 4px 1px #ececec;
box-shadow: 0px 0px 4px 1px #ececec;
padding: 4px; 
background-color: #f0f0f0 !important;
border: 1px solid #ffffff !important;
margin-bottom: 20px !important;
}
.widget_sp_image img{
margin-bottom: 0 !important;
}
.sidebar-heading-uppercase{
font-size: 16px !important;
font-family: 'verbregular', sans-serif !important;
font-weight: normal !important;
color: #00bded !important;
text-transform: uppercase !important;
padding-top: 18px !important;
}
.no-link-style{
color: #616161 !important;
}
.no-link-style:hover{
color: #00677b !important;
}
.addthis_button_compact{
font-size: 13px;
font-family: 'verbsemibold', sans-serif;
font-weight: normal;
text-transform: uppercase;
color: #616161 !important;
background: url(//tutorexperts.ie/wp-content/themes/modernize-v3-13/images/share-this-plus.png) 0 1px no-repeat;
padding-left: 16px;
}
.addthis_button_compact span{
color: #616161 !important;
}
@media only screen and (min-width: 768px) and (max-width: 959px){
.middle-callout-wrapper{
width: 768px !important;
margin-left: -10px !important;
}
.gdl-testimonial-item{
width: 350px !important;
margin-left: 0 !important;
}
.home .gdl-testimonial-item{
margin-left: 0 !important;
margin-right: 0 !important;
padding-left: 20px !important;
padding-right: 10px !important;
}
.home .gdl-testimonial-item .testimonial-content, .home .gdl-testimonial-item .testimonial-author{
padding-right: 20px !important;
}
.home .gdl-testimonial-item.item-2, .home .gdl-testimonial-item.item-4{
margin-left:  0 !important;
margin-right: 0 !important;
padding-left: 10px !important;
padding-right: 28px !important;
}
.home .testimonial-content{
height: 140px !important;
}
.plus-wrapper{
left: 47% !important;
}
.bottom-form{
margin-left: 2% !important;
padding-left: 12% !important;
padding-right: 6% !important;
width: 80% !important;
}
.testimonial-title-wrapper{
margin-left: -10px !important;
width: 728px !important;
}
.testimonial-link-wrapper{
width: 728px !important;
margin-left: -10px !important;
}
}
@media only screen and (max-width: 767px) {
.middle-callout-wrapper{
width: 320px !important;
margin-left: -20px !important;
}
.plus-wrapper{
left: 43% !important;
}
.logo-wrapper{
position: relative !important;
}
.bottom-form input[type="text"], .bottom-form input[type="email"], .bottom-form input[type="tel"]{
width:  90% !important;
}
.form-ribbon{
display: none !important;
}
.main-contact-form input[type="text"], .main-contact-form input[type="email"], .main-contact-form textarea, .main-contact-form input[type="tel"]{
width: 90% !important;
}
.copyright-container{
height: 140px !important;
}
.footer-logo-wrapper{
left: 50%;
margin-left: -60px;
bottom: -168px !important;
}
.home .gdl-testimonial-item{
padding-right: 10px !important;
padding-left: 10px !important;
}
.home .gdl-testimonial-item.item-2, .home .gdl-testimonial-item.item-4{
margin-right: 0 !important;
margin-left: -10px !important;
padding-left: 10px !important;
padding-right: 10px !important;
}
.home .testimonial-content{
height: auto !important;
}
.outer-social-wrapper{
float: none !important;
text-align: center !important;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.middle-callout-wrapper{ 
width:  440px !important;
margin-left: -20px !important;
}
.logo-wrapper{
position: relative !important;
}
.plus-wrapper{
left: 45% !important;
}
.outer-social-wrapper{
float: none !important;
text-align: center !important;
}
.bottom-form input[type="text"], .bottom-form input[type="email"], bottom-form input[type="tel"]{
width:  90% !important;
}
.form-ribbon{
display: none !important;
}
.main-contact-form input[type="text"], .main-contact-form input[type="email"], .main-contact-form textarea, main-contact-form input[type="tel"]{
width: 90% !important;
}
}
div.all-container-wrapper{ background: #ffffff; -moz-box-shadow: 0px 0px 8px #333333; -webkit-box-shadow: 0px 0px 8px #333333; box-shadow: 0px 0px 8px #333333; }