﻿/*-----------------------------------------------------------------------------------

Theme Name: Socialize Child
Version: 2.40.2
Description: Designed by <a href="http://www.ghostpool.com">GhostPool.com</a>.
Author: GhostPool
Author URI: http://www.ghostpool.com
Theme URI: http://themeforest.net/item/socialize-multipurpose-buddypress-theme/12897637
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: buddypress, full-width-template, threaded-comments, one-column, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-menu, editor-style, featured-images, sticky-post, theme-options, translation-ready
Text Domain: socialize-child

-----------------------------------------------------------------------------------*/

----------------------------------------------------------------------------------- 0 - CSS Reset 1 - General 2 - Content Areas 3 - Navigation 4 - Top Header 5 - Main Header 6 - Sidebar Widgets 7 - Footer 8 - Page Header 9 - Posts/Pages 10 - Post Categories 11 - Homepages 12 - Other Pages 13 - Portfolio 14 - Visual Composer 15 - Contact Form 7 16 - Events Calendar 17 - Media Queries -----------------------------------------------------------------------------------*/html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, section, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;vertical-align:baseline;}
section, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-spacing:0;border-collapse:collapse;}
input[type="text"], input[type="password"], input[type="button"], input[type="submit"], input[type="reset"], textarea, button{-webkit-appearance:none;}
input::-moz-focus-inner{margin-top:0;margin-bottom:-1px;padding:0;border:0;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;-webkit-text-size-adjust:none;}
body{margin:0;padding:0;}
a{text-decoration:none;}
h1, h2, h3, h4, h5, h6{clear:both;margin:15px 0;padding:0;word-wrap:break-word;}
p, p:first-child{margin-bottom:12px;}
p:last-child{margin-bottom:0;}
strong{font-weight:500;}
em, var, tt, q{font-style:italic;}
small{font-size:xx-small;line-height:1em;}
sup{vertical-align:top;font-size:xx-small;line-height:1em;}
sub{vertical-align:bottom;font-size:xx-small;line-height:1em;}
ol{margin:0 0 24px 20px;padding:0;list-style-type:decimal;}
ul{margin:0 0 24px 20px;padding:0;list-style-type:square;}
input, textarea, select{margin:0;padding:8px;max-width:100%;font-size:16px;font-weight:300;font-family:inherit;}
input:focus, textarea:focus, select:focus{border-color:#ccc;}
input[type='text'], input[type='email'], input[type='password']{height:48px;}
textarea{width:100%;height:150px;line-height:1.5em;resize:vertical;}
select{font-size:14px;font-weight:300;padding:10px 40px 10px 10px;max-width:100%;line-height:16px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAQAAAAUexYcAAAASUlEQVR4AWP4/5+BbDCqGVl8+39fMO39fzvpmg/8f/tf/r/M/zf/D5OuWfb/6//H/x8CapYjw8//Pf//A0IvMgPsf9v/1mEYzwDBJjyjeGm16AAAAABJRU5ErkJggg==);background-position:center right;background-repeat:no-repeat;-webkit-appearance:none;border-radius:4px;border:0;white-space:nowrap;}
@-moz-document url-prefix(){select{padding:8px;background-image:none;}
}
@media screen\0{select{padding:8px;background-image:none;}
}
input[type='button'], input[type='submit'], input[type='reset'], button, .button{display:inline-block;margin:0;padding:15px 18px;font-size:18px;font-weight:400;border:0;line-height:1;cursor:pointer;}
input[type='radio'], input[type='checkbox']{border:0;margin-right:5px;background:transparent;}
input[type='radio']{-webkit-appearance:radio;}
input[type='checkbox']{-webkit-appearance:checkbox;}
fieldset{border:1px solid #e0e0e0;margin:0;padding:20px 15px;}
legend{font-size:14px;}
::-webkit-input-placeholder{color:#666666;opacity:1;}
::-moz-placeholder{color:#666666;opacity:1;}
:-ms-input-placeholder{color:#666666;opacity:1;}
.download-datasheet{float:left;width:100%;clear:both;margin:40px 0;background-color:#194c77;height:370px;}
.download-datasheet .heading{float:left;width:50%;font-size:32px;padding:60px 112px 0px 0px;font-weight:400;text-align:justify;line-height:40px;color:#194C77;}
.download-datasheet .dform{float:left;width:50%;}
.download-datasheet .dform .cntctfrm_field_wrap.cntctfrm_field_message_wrap{display:none;}
.download-datasheet .dform .cntctfrm_field_wrap.cntctfrm_field_subject_wrap{display:none;}
.download-datasheet .dform .cntctfrm_label label{color:#194C77;line-height:48px !important;font-weight:400;}
.download-datasheet .dform .cntctfrm_label{float:left;width:30%;clear:none !important;height:52px;}
.cntctfrm_input.cntctfrm_input_submit{padding-left:30%;}
.download-datasheet .dform .cntctfrm_input{float:left;width:70%;clear:none !important;}
#cntctfrm_contact_form.cntctfrm_width_custom, #cntctfrm_contact_form_2.cntctfrm_width_custom{max-width:100%;box-shadow:0px 0px 20px #cdcece;padding:20px;border:1px solid #dfe1e1;border-radius:5px;}
a.download-the-spreadsheet{background:#194c77;padding:10px 20px;color:#FFF;}
a.download-the-spreadsheet:hover{color:#FFF;}
.gp-clear{display:block;clear:both;margin:0;padding:0;width:100%;height:0;content:'';font-size:0;line-height:0;}
.aligncenter{position:relative;display:block;clear:both;margin:10px auto;text-align:center;}
.alignleft{position:relative;float:left;margin:10px 20px 10px 0;}
.alignright{position:relative;float:right;margin:10px 0 10px 20px;}
.wp-caption{margin-bottom:24px;position:relative;padding:0;max-width:100%;}
.wp-caption.alignleft{margin:10px 14px 10px 0;}
.wp-caption.alignright{margin:10px 0 10px 14px;}
.wp-caption img{margin:0;}
.wp-caption-text{margin:9px 0px !important;font-size:12px;line-height:20px;color:#999;}
.gallery{overflow:hidden !important;}
.gallery-item img{max-width:100% !important;border:0 !important;}
.gallery-caption{margin:10px 0;}
.gp-slider{position:relative;overflow:hidden;zoom:1;}
.gp-slider .slides{margin:0;padding:0;line-height:0;zoom:1;list-style-type:none;}
.gp-slider .slides > li{position:relative;display:none;margin:0;padding:0;list-style-type:none;}
.gp-slider .slides li img{width:100%;}
.gp-slider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .gp-slider .slides{display:block;}
* html .gp-slider .slides{height:1%;}
.flex-direction-nav{z-index:99;position:absolute;bottom:15px;right:15px;width:70px;list-style:none;margin:0;}
.flex-direction-nav li{display:inline-block;}
.flex-direction-nav a{display:block;background:#000;border-radius:100%;color:#fff;text-align:center;text-indent:0;font-size:22px;font-family:'FontAwesome';line-height:29px;width:30px;height:30px;font-weight:bold;cursor:pointer;opacity:0.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.flex-direction-nav a:hover{color:#fff;}
.flex-direction-nav .flex-next{padding:0 0 0 2px;margin-left:5px;}
.flex-direction-nav .flex-next:before{content:'\f105';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.flex-direction-nav .flex-prev{padding:0 2px 0 0;}
.flex-direction-nav .flex-prev:before{content:'\f104';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.flex-direction-nav a:hover{opacity:1;}
.flex-direction-nav .flex-disabled, .flex-direction-nav .flex-disabled:hover{opacity:0.3;cursor:default;}
img{max-width:100%;height:auto;}
.avatar{border-radius:0;}
object, embed, video, iframe{max-width:100%;}
th{padding:8px;vertical-align:middle;text-align:left;font-weight:bold;}
td{padding:8px;vertical-align:middle;}
hr{position:relative;clear:both;margin:20px 0;padding:0;width:100%;height:1px;border:0;}
pre{overflow:auto;margin:5px 0 20px 0;padding:20px;background:#f8f8f8;white-space:pre;white-space:pre-wrap;word-wrap:break-word;font-size:12px;font-family:'Courier New';}
code, kbd{font-family:'Courier New';}
blockquote{position:relative;overflow:hidden;margin:25px 0;padding:30px 50px 30px 30px;}
blockquote:before{position:absolute;top:20px;right:20px;z-index:1;content:'\f10e';font-size:18px;font-family:'FontAwesome';opacity:0.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
blockquote cite{margin-top:15px;}
cite{display:block;opacity:0.5;}
mark{padding:3px 5px;border:1px solid #FFD600;background:#FFEB00;color:#726C29;font-weight:bold;}
ins{text-decoration:underline;}
dl{margin-bottom:20px;}
dd{margin-bottom:10px;}
dt{font-weight:bold;}
.invisible{visibility:visible;}
.js .invisible{visibility:hidden;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;}
.gp-container{width:1300px;}
#gp-site-wrapper{position:relative;overflow:hidden;}
#gp-page-wrapper{position:relative;margin:0 auto;width:100%;}
.gp-boxed-layout #gp-page-wrapper{overflow:hidden;width:1300px;}
.gp-container{position:relative;margin:0 auto;z-index:1;padding:0 20px;}
#gp-content-wrapper{position:relative;margin:10px auto;}
.gp-fullwidth #gp-content-wrapper.gp-container{width:100% !important;padding-left:0 !important;padding-right:0 !important;}
#gp-inner-container{display:flex;flex-direction:row;}
#gp-content{position:relative;float:right;margin:0 auto;width:900px;padding:10px 20px;}
.gp-no-sidebar #gp-content, .gp-fullwidth #gp-content{width:100% !important;}
.gp-both-sidebars #gp-content{width:780px;}
#gp-content > section{position:relative;}
#gp-left-column{float:left;width:auto;overflow:hidden;display:flex;flex-direction:row-reverse;}
.gp-no-sidebar #gp-left-column, .gp-fullwidth #gp-left-column{width:100%;overflow:visible;}
.gp-sidebar{position:relative;width:300px;}
#gp-sidebar-left{float:left;margin-right:20px;}
#gp-sidebar-right{float:right;margin-left:20px;}
.gp-nav{z-index:2;}
.gp-nav .menu{float:left;margin:0;padding:0;text-align:left;}
.gp-nav .menu li{position:relative;display:inline-block;margin:0;padding:0;list-style-type:none;}
.gp-nav .menu li.gp-show-on-mobile{display:none !important;}
.gp-nav .menu > li > a{display:inline-block;position:relative;font-family:inherit;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;}
.gp-nav .menu > li.gp-login-link > a, .gp-nav .menu > li.gp-logout-link > a, .gp-nav .menu > li.gp-register-link > a, .gp-nav .menu > li.gp-profile-link > a{margin-right:0 !important;}
.gp-nav .menu a.fa:before{font-family:'FontAwesome';padding-right:5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.gp-nav .menu li.gp-hide-nav-label > a.fa:before{padding-right:0;}
.gp-notification-counter{margin-left:5px;margin-top:-3px !important;font-size:10px !important;padding:4px 5px 3px !important;border-radius:4px;vertical-align:middle;line-height:1 !important;display:inline-block;border:0 !important;}
.gp-notification-counter:before{content:'' !important;position:absolute;}
.gp-nav .sub-menu{position:absolute;top:auto;left:auto;z-index:8999;display:none;overflow:visible !important;margin:0;padding:0;line-height:1;}
.gp-nav .gp-nav-edge .sub-menu{right:0;}
.gp-nav .sub-menu li{float:none;}
.gp-nav .sub-menu li:first-child{border:0;}
.gp-nav li:hover > .sub-menu{display:block;}
.gp-nav .sub-menu a{display:block;margin:0;padding:0;width:250px;line-height:1.5em;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;}
.gp-nav .sub-menu li .sub-menu{top:0;left:100%;}
.gp-nav .gp-nav-edge .sub-menu li .sub-menu{left:auto;right:100%;}
.gp-login-link .gp-dropdown-icon, .gp-logout-link .gp-dropdown-icon, .gp-register-link .gp-dropdown-icon, .gp-profile-link .gp-dropdown-icon{display:none;}
.gp-nav .menu li.gp-megamenu > .sub-menu > li{display:table-cell;padding:20px 0;}
.gp-nav .menu li.gp-megamenu.gp-columns-1 > .sub-menu > li{width:100%;}
.gp-nav .menu li.gp-megamenu.gp-columns-2 > .sub-menu > li{width:50%;}
.gp-nav .menu li.gp-megamenu.gp-columns-3 > .sub-menu > li{width:33.333%;}
.gp-nav .menu li.gp-megamenu.gp-columns-4 > .sub-menu > li{width:25%;}
.gp-nav .menu li.gp-megamenu.gp-columns-5 > .sub-menu > li{width:20%;}
.gp-nav .gp-megamenu > .sub-menu > li > a, .gp-nav .gp-megamenu > .sub-menu > li > span{display:block;font-weight:bold !important;margin-bottom:10px;}
.menu li.gp-megamenu li a:hover{background:none !important;}
.gp-nav .menu li.gp-megamenu .sub-menu li a{width:100%;}
.gp-nav .menu li.gp-megamenu .sub-menu .sub-menu{z-index:0;position:relative;top:auto;left:auto;display:block;}
.gp-nav .menu li.gp-megamenu .sub-menu .sub-menu li{width:100%;}
.gp-nav .menu li.gp-megamenu, .gp-nav .menu li.gp-tab-content-menu, .gp-nav .menu li.gp-content-menu{position:static;}
.gp-nav .menu li.gp-tab-content-menu .menu-item, .gp-nav .menu li.gp-content-menu .menu-item{display:table;width:100%;}
.gp-nav .menu li.gp-megamenu > .sub-menu, .gp-nav .menu li.gp-tab-content-menu .sub-menu, .gp-nav .menu li.gp-content-menu .sub-menu{left:30px;width:1430px;}
.gp-menu-tabs{width:20%;margin:0;display:table-cell;vertical-align:top;padding-top:20px;}
.gp-nav .menu li .gp-menu-tabs li{float:left;width:100%;margin:0;padding:10px 20px;text-align:right;cursor:pointer;font-size:13px;}
.gp-nav .menu li.gp-tab-content-menu .gp-inner-loop, .gp-nav .menu li.gp-content-menu .gp-inner-loop{padding:40px 30px 0 0;display:table-cell;width:80%;}
.gp-nav .menu li.gp-content-menu .gp-inner-loop{width:100%;}
.gp-nav .menu li.gp-tab-content-menu section, .gp-nav .menu li.gp-content-menu section{float:left;width:20%;padding-left:30px;}
.gp-nav .menu li.gp-tab-content-menu section{width:25%;}
.gp-nav .menu li.gp-tab-content-menu .menu-item a, .gp-nav .menu li.gp-content-menu .menu-item a{padding:0;width:auto;}
.gp-nav .menu li .gp-post-thumbnail{margin-bottom:12px;}
.gp-nav .menu li .gp-post-thumbnail a{line-height:0;}
.gp-nav .menu li .gp-loop-title, .gp-nav .menu li .gp-loop-title a{font-size:14px;line-height:20px;font-weight:400;margin:0 0 5px;}
.gp-nav .gp-pagination-arrows, .gp-nav .gp-ajax-pagination.gp-pagination-arrows{margin:0;position:absolute;top:10px;right:30px;}
#gp-main-header{position:relative;display:inline-block;clear:both;width:100%;z-index:8999;}
.gp-header-centered #gp-main-header{text-align:center;}
.gp-scrolling.gp-fixed-header #gp-main-header{position:fixed;display:none;}
.gp-boxed-layout.gp-scrolling.gp-fixed-header #gp-main-header{width:auto;}
#gp-fixed-padding{position:absolute;top:0;left:0;width:100%;}
#gp-header-area{width:100%;overflow:hidden;margin-top:20px;}
#gp-logo{display:inline-block;width:auto;font-size:12px;line-height:0;position:relative;}
.gp-header-centered #gp-logo{display:block;margin:20px 0;}
.gp-scrolling .gp-desktop-logo, .gp-scrolling-logo, .gp-mobile-logo{display:none;}
.gp-scrolling .gp-scrolling-logo{display:block;}
.gp-header-centered.gp-scrolling .gp-scrolling-logo{display:inline-block;}
#gp-main-nav{display:inline-block;float:right;height:100%;}
.gp-header-centered #gp-main-nav{float:none;}
#gp-main-nav > *{float:left;}
#gp-main-nav .menu > li > a{border-top:3px solid transparent;}
#gp-main-nav .menu > li.gp-tab-content-menu > a, #gp-main-nav .menu > li.gp-content-menu > a, #gp-main-nav .menu > li.gp-megamenu > a, #gp-main-nav .menu > li.menu-item-has-children > a{margin-right:20px;}
#gp-primary-main-nav .menu > li{float:left;margin:0 0 0 30px;line-height:1;}
#gp-primary-main-nav .menu > li:first-child{margin-left:30px;}
.gp-header-centered #gp-main-nav #gp-primary-main-nav .menu > li:first-child{margin:0;}
#gp-secondary-main-nav{background:#FFF;padding:0 0px 0;margin-left:25px;}
#gp-secondary-main-nav .menu > li{margin-left:20px;}
#gp-main-nav #gp-secondary-main-nav .menu > li:first-child{margin-left:0;}
#gp-secondary-main-nav .menu > li.gp-tab-content-menu > a, #gp-secondary-main-nav .menu > li.gp-content-menu > a, #gp-secondary-main-nav .menu > li.gp-megamenu > a, #gp-secondary-main-nav .menu > li.menu-item-has-children > a{margin-right:10px;}
.gp-nav .menu > li .sub-menu{box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);text-align:left;}
.gp-nav .menu > li > .sub-menu{margin-left:-15px;}
.gp-nav .sub-menu a{padding:8px;font-size:14px;}
.gp-nav .menu > li .sub-menu .sub-menu{margin-top:0;}
.gp-nav .gp-dropdown-icon{position:absolute;top:50%;right:-20px;line-height:0;font-size:15px;}
.gp-nav .sub-menu .gp-dropdown-icon{position:relative;top:auto;right:auto;margin-top:10px;float:right;}
.gp-nav .gp-nav-edge .sub-menu .gp-dropdown-icon{float:left;margin-left:0;margin-right:10px;}
.gp-nav .sub-menu .gp-dropdown-icon:before{content:'\f105';}
.gp-nav .gp-nav-edge .sub-menu .gp-dropdown-icon:before{content:'\f104';}
#gp-secondary-main-nav .menu > li, #gp-secondary-main-nav .menu > li > a{line-height:24px !important;}
.gp-nav .gp-megamenu .sub-menu li{border:0;}
.gp-nav .menu > li.gp-megamenu > .sub-menu:before{content:'';}
.gp-nav .gp-megamenu > .sub-menu > li:first-child{border-left:0;}
.gp-nav .gp-megamenu > .sub-menu > li a, .gp-nav .gp-megamenu > .sub-menu > li > span{padding:2px 30px;}
.gp-nav .gp-megamenu .sub-menu .sub-menu li.gp-menu-text{padding:8px 30px;line-height:19px;}
.gp-nav .gp-megamenu .sub-menu .sub-menu li.gp-menu-image{padding:8px 30px;}
.gp-nav .gp-megamenu .sub-menu .sub-menu{border-radius:0;border:0;box-shadow:none;margin:0;}
.gp-nav .gp-megamenu .sub-menu .sub-menu li{padding:1px 0;}
#gp-search{display:none;}
.gp-search-all #gp-search, .gp-search-desktop #gp-search{display:block;}
#gp-search > #gp-search-box{display:none;position:absolute;top:auto;right:auto;z-index:8999;width:380px;margin:0;padding:30px;margin-left:-312px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);}
#gp-search-button{margin-left:30px;cursor:pointer;font-size:18px;line-height:1;}
#gp-search-button:before{font-family:'FontAwesome';content:'\f002';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#gp-profile-button{display:none;margin-left:30px;font-size:18px;cursor:pointer;line-height:1;font-family:'FontAwesome';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#gp-profile-button:before{content:'\f007';}
#gp-profile-button + .gp-notification-counter{display:none;margin-top:16px !important;}
.gp-profile-all #gp-profile-button, .gp-profile-desktop #gp-profile-button, .gp-profile-desktop #gp-profile-button + .gp-notification-counter{display:block;}
body.gp-mobile-nav-active{overflow:hidden;min-height:100%;}
#gp-mobile-nav-bg{display:none;position:absolute;z-index:99998;background:rgba(0, 0, 0, 0.4);width:100%;height:100%;}
#gp-mobile-nav-button{display:none;float:right;font-size:18px;margin-left:15px;cursor:pointer;line-height:1;font-family:'FontAwesome';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#gp-mobile-nav-button:before{content:'\f0c9';}
#gp-mobile-nav-close-button{overflow:hidden;width:100%;position:relative;padding:14px 15px;font-size:22px;color:#fff;text-align:right;cursor:pointer;line-height:1;font-family:'FontAwesome';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#gp-mobile-nav-close-button:before{content:'\f00d';}
#gp-mobile-nav{position:fixed;z-index:99999;top:0;left:0;bottom:0;width:517px;height:100%;box-shadow:0 0 20px rgba(0, 0, 0, 0.2);overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s;-webkit-transform:translateX(-517px);-ms-transform:translateX(-517px);transform:translateX(-517px);}
.admin-bar #gp-mobile-nav{padding-top:32px;}
.gp-mobile-nav-active #gp-mobile-nav{-webkit-transform:translate(0, 0) !important;-ms-transform:translate(0, 0) !important;transform:translate(0, 0) !important;}
#gp-mobile-nav .menu{clear:both;margin:0;}
#gp-mobile-nav .menu li{position:relative;float:left;margin:0;width:100%;list-style-type:none;}
#gp-mobile-nav #gp-mobile-nav-close-button + .menu > li:first-child{border-width:0 !important;}
#gp-mobile-nav .menu a.fa{font-family:inherit;}
#gp-mobile-nav .menu a.fa:before{font-family:'FontAwesome';padding-right:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#gp-mobile-nav .menu li > a, #gp-mobile-nav .menu li > span{display:block;font-size:16px;line-height:1;padding:14px 15px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;font-weight:400;}
#gp-mobile-nav .menu li.menu-item-has-children > a{padding-right:70px;}
#gp-mobile-nav .menu li .gp-menu-text{padding:15px 0;line-height:19px;}
#gp-mobile-nav .menu li > .gp-mobile-dropdown-icon{font-family:'FontAwesome';cursor:pointer;position:absolute;top:0;right:0;font-size:20px;padding:0 25px;line-height:44px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#gp-mobile-nav .menu li > .gp-mobile-dropdown-icon:before{content:'\f107';}
#gp-mobile-nav .menu li.gp-active > .gp-mobile-dropdown-icon:before{content:'\f106';}
#gp-mobile-nav .menu li .sub-menu{margin:0;display:none;}
#gp-mobile-nav .menu li .sub-menu a, #gp-mobile-nav .menu li.gp-megamenu .sub-menu span{padding-left:30px;font-size:14px;}
#gp-mobile-nav .menu li .sub-menu .sub-menu a, #gp-mobile-nav .menu li.gp-megamenu .sub-menu .sub-menu span, #gp-mobile-nav .menu li .sub-menu .sub-menu .gp-menu-text{padding-left:40px;}
#gp-mobile-nav .menu li .sub-menu .sub-menu .sub-menu a, #gp-mobile-nav .menu li.gp-megamenu .sub-menu .sub-menu .sub-menu span{padding-left:50px;}
#gp-mobile-nav .gp-tab-content-menu .gp-mobile-dropdown-icon, #gp-mobile-nav .gp-content-menu .gp-mobile-dropdown-icon{display:none;}
#gp-small-header{position:relative;z-index:8998;clear:both;width:100%;height:30px;font-size:12px;font-weight:400;}
#gp-small-header .gp-container{height:100%;}
.gp-small-header-mobile #gp-small-header{display:none;}
#gp-small-header .gp-left-triangle{float:left;width:0;height:0;margin-right:15px;border-style:solid;border-width:30px 0 0 30px;border-color:transparent transparent transparent transparent;-webkit-transform:rotate(360deg);}
#gp-small-header .gp-right-triangle{float:right;width:0;height:0;margin-left:15px;border-style:solid;border-width:0 0 30px 30px;border-color:transparent transparent transparent transparent;-webkit-transform:rotate(360deg);}
<!--
-----------Table Css---------> .gp-entry-text table{border:1px solid #ccc;}
table tr{border:1px solid #ccc;border-collapse:initial !important;}
table td{border:1px solid #ccc;border-width:1px !important;}
#gp-small-header #gp-top-nav{height:100%;}
#gp-left-top-nav{float:left;position:relative;}
#gp-left-top-nav .menu > li{margin:0 0 0 15px;line-height:30px;}
#gp-left-top-nav .menu > li:first-child{margin:0;}
#gp-small-header .menu > li > .sub-menu:before{top:-9px;}
#gp-right-top-nav{float:right;position:relative;}
#gp-right-top-nav .menu > li{position:relative;display:inline-block;margin:0 0 0 15px;line-height:30px;list-style-type:none;}
#gp-right-top-nav .menu > li:first-child{margin-left:30px;}
#gp-right-top-nav .menu > li a{display:inline-block;}
#gp-right-top-nav .menu > li > .sub-menu{right:0;}
#login{display:none;position:fixed;overflow:hidden;top:0;left:0;bottom:0;right:0;padding:0;z-index:999999;text-align:center;background:#000;background:rgba(0, 0, 0, 0.7);-webkit-text-size-adjust:100%;padding:80px 0 120px 0;}
#gp-login-modal{background:#fff;display:inline-block;position:relative;max-width:750px;width:95%;text-align:left;-webkit-text-size-adjust:100%;-webkit-animation:fadeInScale 0.8s ease-in-out;-moz-animation:fadeInScale 0.8s ease-in-out;-ms-animation:fadeInScale 0.8s ease-in-out;animation:fadeInScale 0.8s ease-in-out;}
@-webkit-keyframes fadeInScale{0%{-webkit-transform:scale(0.6);opacity:0;}
100%{-webkit-transform:scale(1);opacity:1;}
}
@-moz-keyframes fadeInScale{0%{-moz-transform:scale(0.6);opacity:0;}
100%{-moz-transform:scale(1);opacity:1;}
}
@-ms-keyframes fadeInScale{0%{-ms-transform:scale(0.6);opacity:0;}
100%{-ms-transform:scale(1);opacity:1;}
}
@keyframes fadeInScale{0%{transform:scale(0.6);opacity:0;}
100%{transform:scale(1);opacity:1;}
}
#gp-login-modal h3{margin:0 0 20px;text-align:center;font-size:24px;line-height:25px;font-weight:normal;}
#gp-login-modal .gp-login-wrapper{padding:30px 40px 40px;margin:0;}
#gp-login-modal #gp-login-close{position:absolute;top:11px;right:15px;cursor:pointer;}
#gp-login-modal #gp-login-close:before{content:'\f00d';font-family:'FontAwesome';font-size:20px;line-height:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#gp-login-modal .wp-social-login-widget{margin-top:15px;}
#gp-login-modal .gp-login-results > span, #gp-login-modal .gp-login-wrapper p{font-size:14px;}
#gp-reset-message{position:absolute;z-index:999999;top:0;left:0;width:100%;}
#gp-reset-message p{position:relative;padding:10px 50px 10px 20px;background:#90D835;color:#fff;font-size:14px;line-height:17px;}
#gp-close-reset-message{position:absolute;top:10px;right:20px;font-size:17px;color:#fff;cursor:pointer;line-height:1;font-family:'FontAwesome';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#gp-close-reset-message:before{content:'\f00d';}
.widget{position:relative;width:100%;overflow:hidden;clear:none !important;}
.gp-sidebar .widget, .gp-sidebar .vc_row .gp-vc-element{position:relative;width:100%;overflow:hidden;clear:both;margin-bottom:10px;padding:15px;}
.gp-sidebar .widget:last-child, .gp-sidebar .vc_row:last-child .gp-vc-element:last-child{margin-bottom:0;}
.widgettitle{position:relative;width:100%;overflow:hidden;clear:both;text-transform:uppercase;padding-bottom:11px;margin:0 0 15px;}
.widgettitle.gp-standard-title{background:none !important;}
.widgettitle.gp-fancy-title{margin-bottom:20px;padding:0 40px 0 0;border:0 !important;font-size:24px;line-height:24px;text-transform:none;font-weight:300;white-space:nowrap;}
.gp-homepage .widgettitle.gp-fancy-title{box-sizing:content-box;margin:-20px 0 20px -20px;}
.widgettitle .gp-element-icon{position:relative;margin:2px 10px 0 0;float:left;}
.widgettitle.gp-fancy-title .gp-element-icon{margin:0;padding:15px 0 0 20px;}
.widgettitle .gp-widget-title{float:left;}
.widgettitle.gp-fancy-title .gp-widget-title{max-width:70%;padding:13px 20px 2px 20px;position:relative;}
.widgettitle.gp-fancy-title .gp-triangle{position:relative;float:left;width:0;height:0;border-style:solid;border-width:39px 0 0 39px;border-color:transparent transparent transparent #fff;-webkit-transform:rotate(360deg);}
.widgettitle.gp-fancy-title:before{content:' ';width:100%;height:5px;position:absolute;top:0;left:0;}
.widgettitle.gp-fancy-title + .gp-pagination-arrows, .widgettitle.gp-fancy-title + .gp-pagination-arrows + .gp-inner-loop .gp-pagination-arrows{top:10px;right:15px;}
.widgettitle.gp-fancy-title + .gp-pagination-arrows .prev, .widgettitle.gp-fancy-title + .gp-pagination-arrows .next, .widgettitle.gp-fancy-title + .gp-pagination-arrows + .gp-inner-loop .gp-pagination-arrows .prev, .widgettitle.gp-fancy-title + .gp-pagination-arrows + .gp-inner-loop .gp-pagination-arrows .next{color:#fff !important;}
.widgettitle.gp-fancy-title + .gp-pagination-arrows .gp-disabled, .widgettitle.gp-fancy-title + .gp-pagination-arrows + .gp-inner-loop .gp-pagination-arrows .gp-disabled{opacity:0.3;}
.gp-empty-widget-title{height:52px;}
.gp-see-all-link{float:right;position:relative;display:inline-block;line-height:1;font-size:12px;font-weight:300;}
.gp-fancy-title .gp-see-all-link{margin-top:14px;margin-right:-20px;}
.gp-homepage .gp-fancy-title .gp-see-all-link{margin-top:16px;}
.gp-fancy-title .gp-see-all-link a, .gp-fancy-title .gp-see-all-link a:hover{color:#fff;}
.gp-see-all-link:after{font-family:'FontAwesome';content:'\f054';font-size:10px;margin-left:5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.widget ul{margin:0;}
.widget ul li{overflow:hidden;margin:0px 0 0 0;list-style-type:none;float:left;padding-right:15px;}
.widget ul li:first-child{margin-top:0px;}
.widget ul ul li{margin-left:0px;}
.widget .current-cat > a{text-decoration:underline;}
.vcw-wrapper > .wpb_row:last-child{margin-bottom:0 !important;}
.gp-sidebar .widget.widget_visual_composer_addon{padding:0;background:none;}
.gp-sidebar .widget.widget_visual_composer_addon > .widgettitle{display:none;}
div[id*='epx-vcse-widget-'].widget{background:none;padding:0;}
div[id*='epx-vcse-widget-'].widget > h3{display:none;}
.widget_text.widget.widget_custom_html{width:17% !important;}
.gp-sidebar section{margin-bottom:20px;}
.gp-sidebar .gp-loop-featured .gp-image-align-left{margin:0 15px 0 0;}
.gp-sidebar .gp-loop-title{margin:0;font-size:13px;line-height:16px}
.gp-recent-posts .gp-inner-loop section{margin:0 0 20px 0;}
.gp-recent-posts .gp-post-thumbnail{float:left;margin-right:15px;}
.gp-recent-posts .gp-loop-title{font-weight:400;font-size:14px;line-height:17px;margin:0 0 5px 0;}
.gp-recent-posts .gp-loop-content{overflow:hidden;}
.gp-recent-comments ul li{margin-bottom:10px;padding-bottom:10px;border-top-width:0 !important;line-height:1;}
.gp-recent-comments ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom-width:0 !important;}
.gp-recent-comments .avatar{float:left;margin:4px 10px 0 0;}
.gp-recent-comments ul li span{font-size:13px;line-height:16px;}
.gp-recent-comments ul li span > span{font-size:12px;line-height:15px;}
.widget_recent_entries .post-date, .widget_rss .rss-date{margin-left:12px;font-size:11px;}
.searchform{overflow:hidden;position:relative;}
.gp-search-bar{position:relative;float:left;width:100%;padding:0 58px 0 10px;font-size:18px;border-right:0 !important;}
.searchform .accessibly-hidden{display:none;}
.gp-search-submit{position:absolute;top:0;right:0;padding:15px;font-size:18px;height:100%;border:0;cursor:pointer;}
.gp-search-submit:before{content:'\f002';font-family:'FontAwesome';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#wp-calendar{margin:0 auto;}
#wp-calendar th{border:0;text-align:center;font-weight:bold;}
#wp-calendar td{padding:8px 0;border:0;text-align:center;}
#wp-calendar caption{margin-bottom:10px;text-align:right;font-weight:bold;}
#gp-footer{position:relative;float:left;overflow:hidden;width:100%;}
.wpengine-promo{display:none;}
.gp-install-plugin-notice{text-align:center;width:100%;padding:50px;font-weight:400;font-size:20px;color:#000;font-family:'Open Sans', sans-serif;}
.gp-install-plugin-notice a{color:#ff0000;}
#gp-footer-widgets{float:left;overflow:hidden;padding:20px 0 0;width:100%;}
.gp-footer-widget{float:left;margin-left:0;margin-bottom:20px;}
#menu-footer-menu{padding-top:5px;}
.gp-footer-widget:first-child{margin-left:0;}
.gp-footer-whole{width:100%;}
.gp-footer-half{width:47%;}
.gp-footer-third{width:29.33%;}
.gp-footer-fourth{width:20.5%;}
.gp-footer-fifth{width:15.2%;}
.gp-footer-widget .widget, .gp-footer-widget .gp-vc-element{background:transparent;padding:0;float:left;width:83%;}
.gp-footer-widget .widgettitle{background:transparent;padding:0;margin:0 0 20px 0;}
.gp-footer-widget .widgettitle.gp-standard-title{padding:0 0 11px 0;margin:0 0 20px 0;}
.gp-footer-widget .gp-recent-comments ul li{border-top-width:0 !important;}
#footer-image{float:left;width:100%;text-align:right;line-height:0;}
ul.footer-social{float:right;}
ul.footer-social li{padding:0px 0px 0px 10px !important}
#gp-copyright{position:relative;float:left;padding:15px 0;width:100%;font-size:13px;font-weight:500;line-height:18px;}
#gp-copyright.has-footer-widgets{margin-top:90px;}
#gp-copyright-text{float:left;text-align:center;}
#gp-footer-nav{float:right;padding:0;}
#gp-footer-nav .menu li{display:inline-block;margin:0;padding:0;list-style-type:none;}
#gp-footer-nav .menu li{margin:0 0 0 30px;}
#gp-footer-nav .menu li:first-child{margin-left:0;}
#gp-footer-nav .menu > li > a{padding:0;}
#gp-footer-nav .menu li:hover > .sub-menu{display:none;}
#gp-to-top{position:fixed;right:15px;bottom:30px;z-index:8998;display:none;overflow:hidden;padding:14px;border-radius:100%;font-size:14px;line-height:1;opacity:0.7;background-color:#5c5c5c !important;}
#gp-to-top:hover{opacity:1;}
#gp-to-top-hover{display:block;float:left;overflow:hidden;opacity:0;}
#gp-to-top:active, #gp-to-top:focus{outline:none;}
#gp-footer-area{float:left;width:100%;overflow:hidden;margin-bottom:12px;margin-top:12px;}
.gp-page-header{position:relative;overflow:hidden;width:100%;margin-top:20px;background-size:cover;background-repeat:no-repeat;}
body:not(.gp-fullwidth-page-header) .gp-page-header{margin-top:0;}
body:not(.gp-full-page-page-header) .gp-page-header.gp-has-text:before, body:not(.gp-full-page-page-header) .gp-page-header.gp-has-teaser-video.gp-has-text .gp-video-header:before{content:'';bottom:0;display:block;height:70%;width:100%;position:absolute;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.5)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);}
.gp-page-header .gp-container{overflow:hidden;}
.gp-page-header h1, .gp-page-header h2{margin:0;left:60px;bottom:0;position:absolute;text-transform:uppercase;text-shadow:0 0 10px rgba(0, 0, 0, 0.2);}
.gp-parallax{opacity:0;}
.gp-large-page-header .gp-page-header{width:100% !important;}
.gp-large-page-header .gp-page-header .gp-container{width:100%;}
#gp-full-page-bg{position:fixed;z-index:0;top:0;left:0;display:block;background-size:cover;background-position:top center;height:100%;width:100%;}
.gp-video-header{position:absolute;overflow:hidden;top:0;left:0;}
.gp-video-header iframe, .gp-video-header video{position:absolute;top:0;bottom:0;left:0;right:0;}
.gp-video-header iframe, .gp-video-header .gp-full-video{height:100%;width:100%;z-index:8995;background:#000;}
.gp-teaser-video{width:100%;height:auto;}
.gp-play-video-button-wrapper{width:100%;text-align:center;overflow:hidden;position:absolute;left:0;top:50%;margin-top:-30px;}
.gp-play-video-button{display:block;margin:auto;border-radius:100%;border:3px solid #fff;color:#fff !important;background:#000;background:rgba(0, 0, 0, 0.3);width:60px;height:60px;text-shadow:0 0 5px rgba(0, 0, 0, 0.8);}
.gp-play-video-button:hover{background:rgba(0, 0, 0, 0.7);}
.gp-play-video-button:before{content:'\f04b';font-family:'FontAwesome';font-size:24px;line-height:53px;margin-left:4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.gp-close-video-button{display:none;position:absolute;top:10px;left:10px;z-index:8996;cursor:pointer;font-size:20px;color:rgba(255, 255, 255, 0.3);}
.gp-close-video-button:before{content:'\f00d';font-family:'FontAwesome';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.gp-close-video-button:hover{color:rgba(255, 255, 255, 0.7);}
#gp-content-header{margin-top:20px;}
#gp-post-navigation{width:100%;clear:both;position:absolute;right:20px;}
#gp-breadcrumbs{width:100%;overflow:hidden;font-size:12px;line-height:18px;margin-bottom:32px;}
#gp-breadcrumbs a:hover{text-decoration:underline;}
#gp-post-links{float:right;margin-top:3px;margin-bottom:0px;position:relative;z-index:1;}
#gp-post-links a{display:inline-block;border-radius:100%;margin-left:15px;font-size:22px;line-height:1;font-family:'FontAwesome';cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#gp-post-links a[rel='prev']:before{content:'\f104';}
#gp-post-links a[rel='next']:before{content:'\f105';}
#gp-post-links .gp-share-button:before{content:'\f1e0';font-size:18px;}
.gp-entry-header{position:relative;overflow:hidden;clear:both;margin:0 auto 20px auto;}
.gp-entry-header > *:last-child{margin-bottom:0;}
.single-post .gp-entry-header{width:100%;}
.gp-entry-title{margin:0 0 15px 0;}
.gp-subtitle{margin:26px 0 15px 0;}
.gp-entry-meta{width:100%;overflow:hidden;font-size:13px;line-height:18px;font-weight:400;margin-top:0px;border-bottom:1px solid #F0F0F0;padding-bottom:5px;}
.gp-entry-meta a:hover{text-decoration:underline;}
.gp-meta-avatar{float:left;}
.gp-meta-avatar img{border-radius:100%;box-sizing:content-box;}
.gp-entry-meta .gp-post-meta-rows{overflow:hidden;display:block;}
.gp-entry-meta .gp-post-meta-row-1{width:50%;float:left;border-top-width:0 !important;padding:0px;margin:0px;}
.gp-entry-meta .gp-post-meta-row-2{width:50%;float:left;clear:none;margin:5px 0 0 0;padding:0 0 0 10px;opacity:0.6;text-align:right}
.gp-entry-cats{line-height:1;margin-bottom:15px;font-size:11px;display:inline-block;padding:6px;text-transform:uppercase;font-weight:normal;}
.gp-entry-cats a{line-height:1;}
.gp-entry-tags{margin:0 auto 30px auto;}
.single-post .gp-entry-tags{width:90%;}
.gp-entry-tags a, .tagcloud a{display:inline-block;margin-bottom:4px;line-height:1;font-size:11px;padding:4px 6px;font-weight:normal;}
.gp-entry-tags a:hover, .tagcloud a:hover{text-decoration:none;}
.gp-post-thumbnail{max-width:100%;position:relative;line-height:0;z-index:1;}
.gp-post-thumbnail > div{position:relative;}
.format-video > .gp-post-thumbnail > div a:after{content:"\f04b";position:absolute;top:50%;left:50%;z-index:3;font-size:20px;padding:2px 13px 2px 15px;line-height:39px;text-align:center;margin:-26px 0 0 -26px;font-family:'FontAwesome';color:#fff;border-radius:100%;background-color:rgba(0, 0, 0, 0.5);border:5px solid #fff;text-shadow:0 0 10px rgba(0, 0, 0, 0.4);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.gp-sidebar .format-video > .gp-post-thumbnail > div a:after, .gp-small-posts .format-video > .gp-post-thumbnail > div a:after, .gp-recent-posts .format-video > .gp-post-thumbnail > div a:after{font-size:15px;padding:0 8px 0 10px;line-height:30px;margin:-18px 0 0 -18px;border:3px solid #fff;}
.gp-mobile-image{display:none;}
.gp-entry-featured .gp-image-wrap-left, .gp-entry-featured .gp-image-align-left{float:left;}
.gp-entry-featured .gp-image-wrap-right, .gp-entry-featured .gp-image-align-right{float:right;}
.gp-entry-content .gp-image-align-left, .gp-entry-content .gp-image-align-right{overflow:hidden;}
.gp-entry-featured .gp-image-wrap-left{margin:0 15px 10px 0;}
.gp-entry-featured .gp-image-wrap-right{margin:0 0 10px 15px;}
.gp-entry-featured .gp-image-align-left{margin:0 15px 0 0;}
.gp-entry-featured .gp-image-align-right{margin:0 0 0 15px;}
.gp-entry-featured .gp-image-above{margin-bottom:32px;text-align:center;}
.gp-post-format-audio-content{max-width:100% !important;}
.gp-post-format-gallery-content p, .gp-post-format-gallery-content .wp-caption-text{display:none;}
.gp-post-format-gallery-content .gallery-item{margin:0 !important;}
.gp-image-above.gp-post-format-gallery-slider-content.gp-slider, .gp-portfolio-row .gp-slider{width:auto !important;}
.gp-image-above.gp-post-format-gallery-slider-content.gp-slider{margin-bottom:18px;}
.gp-entry-featured .gp-post-format-quote-content{margin-bottom:40px;max-width:100% !important;}
.gp-post-format-quote-content blockquote{margin:0;padding-right:40px;}
.gp-entry-video-wrapper{position:relative;overflow:hidden;margin:0 -30px 32px -30px;padding:30px;}
.gp-entry-video-wrapper .gp-entry-video{float:left;width:58%;line-height:0;}
.gp-entry-video-wrapper .gp-entry-header{float:left;width:38%;clear:none;margin-left:2%;}
.gp-entry-video-wrapper .gp-video-description{margin-top:28px;}
.gp-entry-content{word-wrap:break-word;margin:0 auto 32px auto;}
.gp-entry-content p, .gp-entry-content p:first-child{margin-bottom:24px;}
.gp-entry-content p:last-child{margin:0;}
.single-post .gp-entry-content{width:90%;}
.gp-image-align-left.gp-entry-content, .gp-image-align-right.gp-entry-content{overflow:hidden;}
.gp-pagination-numbers.gp-entry-pagination{margin-top:20px;}
#gp-share-icons{position:relative;overflow:hidden;margin:0 auto 40px auto;}
.single-post #gp-share-icons{width:90%;}
#gp-post-navigation #gp-breadcrumbs{float:left;width:auto;}
#gp-post-navigation #gp-share-icons{display:none;box-sizing:content-box;position:relative;overflow:hidden;width:94%;margin:0px 0px 0px 20px;padding:15px 3%;z-index:1;}
#gp-share-icons h3{margin:0 0 7px 0;font-size:14px;line-height:20px;font-weight:500;text-transform:uppercase;}
#gp-share-icons a{float:left;display:block;width:46px;height:46px;font-size:24px;line-height:50px;color:#fff !important;text-align:center;margin-left:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'FontAwesome';}
#gp-share-icons > div a:first-child{margin-left:0;}
#gp-share-icons a:hover{color:#fff !important;opacity:0.8;}
.gp-share-facebook{background:#3b5998;}
.gp-share-twitter{background:#4099ff;}
.gp-share-google-plus{background:#d34836;}
.gp-share-pinterest{background:#C92228;}
.gp-share-facebook:before{content:'\f09a';}
.gp-share-twitter:before{content:'\f099';}
.gp-share-google-plus:before{content:'\f0d5';}
.gp-share-pinterest:before{content:'\f0d2';}
.gp-author-info{box-sizing:content-box;position:relative;overflow:hidden;width:100%;margin:0 0 36px -30px;padding:30px;}
.gp-author-meta{overflow:hidden;}
.gp-author-info .avatar{float:left;margin-right:20px;width:110px;height:110px;border-radius:100%;}
.gp-author-name{display:block;float:left;position:relative;z-index:2;margin-bottom:4px;}
.gp-author-name a{font-size:16px;font-weight:400;}
.gp-author-desc{overflow:hidden;width:100%;clear:both;}
.gp-author-social-icons{overflow:hidden;width:100%;clear:both;margin-top:5px;}
.gp-author-social-icons a{float:left;display:block;font-family:'FontAwesome';margin-right:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.gp-twitter-icon:before{content:'\f099';}
.gp-facebook-icon:before{content:'\f09a';}
.gp-google-plus-icon:before{content:'\f0d5';}
.gp-pinterest-icon:before{content:'\f0d2';}
.gp-youtube-icon:before{content:'\f16a';}
.gp-vimeo-icon:before{content:'\f27d';}
.gp-flickr-icon:before{content:'\f16e';}
.gp-linkedin-icon:before{content:'\f0e1';}
.gp-instagram-icon:before{content:'\f16d';}
.gp-related-wrapper{position:relative;overflow:hidden;width:100%;clear:both;margin-bottom:38px;}
.gp-related-wrapper h3{margin:0 0 27px 0;}
.gp-related-wrapper .gp-post-thumbnail{margin:0 0 12px;}
#comments{position:relative;overflow:hidden;width:100%;font-size:14px;line-height:24px;}
#comments h3{margin:0 0 27px 0;line-height:1;}
#comments .commentlist{width:100%;list-style:none;margin:0;}
#comments .commentlist li{position:relative;margin:0 0 20px 0;padding:0;border:0;list-style:none;word-wrap:break-word;}
#comments .commentlist li .comment_container{border-top-width:0 !important;overflow:hidden;padding-bottom:20px;}
#comments .commentlist > li:last-child .comment_container{border:0;}
#comments .commentlist .children li.comment{margin:20px 0 0 20px;}
#comments .commentlist li .avatar{position:relative;top:0;left:0;float:left;margin:0;width:60px;height:auto;}
#comments .bypostauthor .avatar{}
#comments .commentlist li .gp-comment-content{margin:0 0 0 80px;}
#comments .commentlist li .gp-comment-content .gp-comment-meta{margin:0 0 3px;}
#comments .commentlist li .gp-comment-content .gp-comment-meta time{font-size:12px;line-height:17px;}
#comments .commentlist li .gp-comment-content [itemprop='author']{font-weight:normal;}
#comments .commentlist li .gp-comment-content [itemprop='author']:after{content:'\0000a0\Â·\0000a0';}
.comment-reply-link{display:block;margin-top:10px;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1;}
#comments .cptch_block br, #comments .cptchpr_block br{display:none;}
#respond{position:relative;}
#commentform .required{font-weight:bold;}
#commentform p{margin:10px 0;}
#commentform .form-submit{margin-top:20px;margin-bottom:0;}
#commentform{text-align:left;}
#commentform input, #commentform textarea{display:block;}
#commentform .form-allowed-tags{display:none;}
.commentlist #respond{margin:20px 0 0;padding-left:80px;}
.commentlist #reply-title{display:block;margin:0 0 10px;}
#cancel-comment-reply-link{font-weight:500;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1;display:block;margin-top:10px;}
#comments ul.page-numbers{margin-bottom:40px !important;}
.gp-filter-wrapper{float:left;margin:0 0 30px;width:100%;}
.gp-vc-element .gp-filter-wrapper{padding-bottom:5px;margin-bottom:20px;}
.gp-filter-menu{position:relative;float:left;margin:0 15px 5px 0;line-height:1;}
.gp-filter-wrapper div:last-child{border-right:0;margin-right:0;}
.gp-filter-menu select{position:relative;z-index:1;font-size:13px;font-weight:400;border:0;min-width:100px;}
.gp-inner-loop:before{content:' ';display:block;visibility:hidden;background:none;height:100%;width:100%;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition:opacity 0.45s;transition:opacity 0.45s;}
.gp-inner-loop.gp-filter-loading section{opacity:0.2;}
.gp-blog-wrapper{position:relative;width:100%;clear:both;}
.gp-inner-loop{overflow:hidden;width:100%;}
.gp-inner-loop section{float:left;position:relative;width:100%;overflow:hidden;margin-bottom:30px;}
.gp-blog-standard section:last-child, .gp-blog-large section:last-child{margin-bottom:0 !important;}
section.sticky{padding:20px;}
.gp-loop-title{clear:none;margin:0 0 10px 0;}
.gp-loop-featured{position:relative;}
.gp-loop-featured .gp-image-wrap-left, .gp-loop-featured .gp-image-align-left{float:left;}
.gp-loop-featured .gp-image-wrap-right, .gp-loop-featured .gp-image-align-right{float:right;}
.gp-image-align-left.gp-loop-content, .gp-image-align-right.gp-loop-content{overflow:hidden;}
.gp-loop-featured .gp-image-wrap-left{margin:0 20px 10px 0;}
.gp-loop-featured .gp-image-wrap-right{margin:0 0 10px 20px;}
.gp-loop-featured .gp-image-align-left{margin:0 20px 0 0;}
.gp-loop-featured .gp-image-align-right{margin:0 0 0 20px;}
.gp-loop-featured .gp-image-above{margin-bottom:0px;}
.gp-loop-meta{position:relative;font-size:12px;line-height:17px;margin-bottom:10px;}
.gp-loop-meta a:hover{text-decoration:underline;}
.gp-loop-meta .gp-post-meta{margin-right:10px;}
.gp-loop-meta .gp-post-meta:before{font-family:'FontAwesome';margin:0 5px 0 1px;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.gp-loop-meta .gp-meta-author:before{content:'\f007';}
.gp-loop-meta .gp-meta-date:before{content:'\f017';}
.gp-loop-meta .gp-meta-comments:before{content:'\f086';}
.gp-loop-meta .gp-meta-views:before{content:'\f06e';}
.gp-loop-cats{line-height:1;font-size:11px;text-transform:uppercase;font-weight:normal;margin-bottom:5px;}
.gp-loop-cats a{line-height:1;}
.gp-loop-tags a{display:inline-block;margin-bottom:4px;line-height:1;font-size:11px;padding:4px 6px;font-weight:normal;}
.gp-loop-tags a:hover{text-decoration:none;}
.gp-loop-content > div:last-child{margin-bottom:0;}
.gp-loop-text{font-size:15px;line-height:23px;margin:0 0 10px 0;}
.gp-read-more{margin-left:5px;}
.gp-no-items-found{clear:both;display:block;margin-bottom:30px;}
.gp-pagination-numbers{margin-top:30px;line-height:0;}
section + .gp-pagination-numbers{margin-top:0;}
.gp-blog-large section{margin-bottom:80px;}
.gp-blog-large .gp-loop-content.gp-image-above{margin:0 auto;}
.single-post .gp-blog-large .gp-loop-content.gp-image-above{width:90%;}
.gp-blog-large .gp-loop-title, .gp-blog-large .gp-loop-cats, .gp-blog-large .gp-loop-meta{margin:0 0 15px 0;}
.gp-blog-large .gp-loop-text{margin:0 0 20px 0;}
.gp-blog-large .gp-loop-featured .gp-image-above{margin-bottom:32px;}
.gp-loop-divider{margin:80px 0 0 0;}
.sticky .gp-loop-divider{display:none;}
.gp-loop-divider:before{content:'';position:absolute;left:25%;bottom:0;height:1px;width:50%;border-width:0 !important;border-top-width:4px !important;border-style:solid !important;}
section:last-child .gp-loop-divider{display:none;}
.gp-blog-large .gp-pagination-numbers{margin-top:80px;}
.gp-blog-large section + .gp-pagination-numbers{margin-top:0;}
.gp-blog-columns-1 section{margin-right:0;width:100%;}
.gp-blog-columns-2 section{width:49%;margin-right:2%;}
.gp-blog-columns-3 section{width:32%;margin-right:2%;}
.gp-blog-columns-4 section{width:23.5%;margin-right:2%;}
.gp-blog-columns-5 section{width:18.4%;margin-right:2%;}
.gp-blog-columns-6 section{width:15%;margin-right:2%;}
.gp-blog-columns-2 section:nth-of-type(2n), .gp-blog-columns-3 section:nth-of-type(3n), .gp-blog-columns-4 section:nth-of-type(4n), .gp-blog-columns-5 section:nth-of-type(5n), .gp-blog-columns-6 section:nth-of-type(6n){margin-right:0;}
.gp-blog-columns-2 section:nth-of-type(2n+1), .gp-blog-columns-3 section:nth-of-type(3n+1), .gp-blog-columns-4 section:nth-of-type(4n+1), .gp-blog-columns-5 section:nth-of-type(5n+1), .gp-blog-columns-6 section:nth-of-type(6n+1){clear:left;}
[class*='gp-blog-columns'] .gp-pagination-numbers{margin-top:0;}
.gp-blog-masonry .gp-inner-loop{opacity:0;width:100%;}
.gp-blog-masonry section{position:relative;display:inline-block;width:49.167%;margin:0 0 20px 0;padding:20px;}
.gp-no-sidebar .gp-blog-masonry section, .gp-fullwidth .gp-blog-masonry section{width:32.222%;}
.gp-blog-masonry section:not(.has-post-thumbnail).format-quote{padding:0;}
.gp-blog-masonry .gp-loop-featured{display:block;max-width:none;margin-top:-20px;margin-right:-20px;margin-left:-20px;}
.gp-blog-masonry section:not(.has-post-thumbnail).format-quote .gp-loop-featured{margin:0;}
.gp-blog-masonry .gp-loop-featured .gp-image-wrap-left, .gp-blog-masonry .gp-loop-featured .gp-image-align-left{margin-right:20px;}
.gp-blog-masonry .gp-loop-featured .gp-image-wrap-right, .gp-blog-masonry .gp-loop-featured .gp-image-align-right{margin-left:20px;margin-right:0;}
.gp-blog-masonry section .gp-post-format-audio-content .mejs-container .mejs-controls{padding-right:35px;}
.gp-blog-masonry section .gp-post-format-quote-content blockquote:before{content:'';}
.gp-blog-masonry .gp-pagination-numbers{margin-top:0;opacity:0;}
.gp-gutter-size{width:1.6665%;}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{z-index:1;pointer-events:none;}
.isotope, .isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity;}
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
ul.page-numbers{position:relative;overflow:hidden;width:100%;text-align:center;font-size:12px;font-weight:bold;font-family:'Open Sans', sans-serif;}
ul.page-numbers, ul.page-numbers li, ul.page-numbers > span, .gp-pagination.gp-entry-pagination ul.page-numbers > a{display:inline-block;margin:0 2px !important;padding:0;list-style:none;font-size:0;}
ul.page-numbers .page-numbers{display:inline-block;margin:0;width:30px;height:30px;border-radius:100%;font-size:12px;line-height:31px;}
.gp-pagination.gp-entry-pagination ul.page-numbers .page-numbers{margin:0;}
ul.page-numbers .page-numbers.prev{padding-right:2px;font-size:0;}
ul.page-numbers .page-numbers.next{padding-left:2px;font-size:0;}
ul.page-numbers .page-numbers.prev:before{content:'\f053';font-family:'FontAwesome';font-size:10px;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
ul.page-numbers .page-numbers.next:before{content:'\f054';font-family:'FontAwesome';font-size:10px;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.gp-pagination-arrows{float:right;position:absolute;top:0;right:0;}
.gp-sidebar .gp-pagination-arrows{top:20px;right:20px;}
.gp-pagination-arrows .prev, .gp-pagination-arrows .next{float:left !important;font-size:22px !important;font-family:'FontAwesome' !important;line-height:1 !important;font-weight:bold !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.gp-pagination-arrows .next{margin-left:15px !important;}
.gp-pagination-arrows .prev:before{content:'\f104';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.gp-pagination-arrows .next:before{content:'\f105';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.gp-pagination-arrows > a:hover{opacity:1 !important;}
.gp-pagination-arrows .gp-disabled{opacity:0.1;color:#000 !important;}
.gp-homepage #gp-content{padding:0 !important;background:none;}
.gp-homepage #gp-content .widget, .gp-homepage #gp-content .gp-vc-element{padding:20px;position:relative;overflow:hidden;width:100%;clear:both;margin-bottom:20px;}
.gp-homepage #gp-content .gp-vc-element-2, .gp-homepage #gp-content .gp-vc-element-3, .gp-homepage #gp-content .gp-vc-element-4, .gp-homepage #gp-content .gp-vc-element-5, .gp-homepage #gp-content .gp-vc-element-6{margin-bottom:0;}
.gp-homepage #gp-content .gp-vc-element-3, .gp-homepage #gp-content .gp-vc-element-4, .gp-homepage #gp-content .gp-vc-element-5, .gp-homepage #gp-content .gp-vc-element-6{margin-bottom:0;border-bottom-width:0 !important;}
.gp-homepage #gp-content .gp-secondary-vc-element .widgettitle{background:none !important;border-bottom:3px solid #194c77 !important;font-size:18px;font-weight:400;text-transform:none;}
.gp-homepage .gp-vc-element-3 section{margin-bottom:0;}
.gp-homepage #gp-content .gp-vc-element-5{border-top-width:0 !important;padding:0;}
.gp-homepage .gp-secondary-vc-element .gp-loop-featured .gp-image-wrap-left, .gp-homepage .gp-secondary-vc-element .gp-loop-featured .gp-image-align-left, .gp-homepage .gp-secondary-vc-element .gp-loop-featured .gp-image-wrap-right, .gp-homepage .gp-secondary-vc-element .gp-loop-featured .gp-image-align-right{max-width:30%;}
.gp-homepage .gp-secondary-vc-element .gp-loop-title{font-size:16px;line-height:19px;}
.gp-homepage .gp-secondary-vc-element .gp-loop-text{font-size:14px;line-height:20px;}
body.page-template-blank-page-php{background:none;}
.error404 #gp-content-wrapper.gp-container #gp-content{padding:10% 0;text-align:center;}
.error404 .gp-entry-header{margin:0;}
.error404 h1{font-size:70px;line-height:100px;padding:0 15px;}
.error404 h2{margin:0;padding:0 15px;}
.error404 .gp-search{border-bottom-width:0 !important;margin-top:30px;padding:30px 15px;}
.error404 .gp-search p{margin-bottom:20px;font-weight:400;width:100%;text-align:center;}
.error404 .gp-search .searchform{width:50%;margin:0 auto;}
.attachment p{margin-top:12px;}
input[id*='pwbox-']{margin-bottom:10px;}
input.pwsubmit{padding-top:0;padding-bottom:0;height:48px;line-height:48px;}
#gp-new-search{overflow:hidden;border-top-width:0;padding-bottom:30px;margin-bottom:30px;}
#gp-new-search .searchform{max-width:300px;}
.gp-portfolio-filters{margin-bottom:30px;}
.gp-portfolio-filters ul{margin:0;}
.gp-fullwidth .gp-portfolio-filters{margin-bottom:30px;text-align:center;}
.gp-portfolio-filters li{display:inline-block;margin:0 20px 0 0;list-style:none;}
.gp-portfolio-filters li:last-child{margin-left:0;}
.gp-portfolio-wrapper{position:relative;}
.gp-portfolio-wrapper .gp-inner-loop{position:relative;opacity:0;}
.gp-portfolio-wrapper section{position:relative;display:inline-block;overflow:hidden;margin:0 0 30px 0;padding:0;line-height:0;}
.gp-portfolio-columns-2 section{width:49.166%;}
.gp-portfolio-columns-3 section{width:32.221%;}
.gp-portfolio-columns-4 section{width:23.748%;}
.gp-portfolio-columns-5 section{width:18.666%;}
.gp-portfolio-columns-6 section{width:15.277%;}
.gp-portfolio-masonry section{margin-bottom:0;}
.gp-portfolio-masonry section, .gp-portfolio-masonry section.gp-regular, .gp-portfolio-masonry section.gp-tall, .gp-portfolio-masonry section.gp-narrow{width:33.333%;}
.gp-portfolio-wrapper .gp-post-thumbnail{overflow:hidden;margin:0;}
.gp-portfolio-wrapper .gp-post-thumbnail img{-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.gp-portfolio-wrapper .gp-post-thumbnail img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.gp-portfolio-wrapper.gp-portfolio-masonry .gp-post-thumbnail img{width:100%;}
.gp-portfolio-wrapper .gp-loop-title{margin:5px 0 0 0;padding:0;font-size:20px;line-height:32px;}
.gp-portfolio-columns-5 section .gp-loop-title, .gp-portfolio-columns-6 section .gp-loop-title{font-size:13px;line-height:21px;}
.gp-portfolio-wrapper .gp-pagination-numbers{opacity:0;}
.gp-portfolio-masonry .gp-pagination-numbers{margin-top:30px;}
.gp-portfolio-masonry .gp-gutter-size{width:0 !important;}
.gp-portfolio-row{position:relative;overflow:hidden;width:100%;}
.gp-portfolio-left-col{float:left;width:60%;line-height:1;}
.gp-portfolio-left-col .gp-slider{max-width:100%;}
.gp-portfolio-right-col{float:left;width:40%;padding-left:20px;}
.gp-portfolio-full-col{overflow:hidden;margin-bottom:30px;width:100%;}
.gp-portfolio-row > div:last-child{margin-bottom:0;}
.gp-portfolio-title span{float:left;}
.gp-theme small.vc_label{font-size:inherit;line-height:inherit;}
.gp-theme .vc_separator h4{text-transform:uppercase;font-weight:400;}
.gp-advertisement-wrapper img{display:block;}
.gp-carousel-wrapper .slides{position:relative;clear:both;width:100%;}
.gp-carousel-wrapper .slides > li{margin:0 30px 0 0;line-height:24px;}
.gp-carousel-wrapper section{margin-bottom:0;}
.gp-carousel-wrapper .gp-loop-title{font-size:16px;line-height:20px;font-weight:400;margin:0 0 5px 0;}
.gp-carousel-wrapper .flex-direction-nav{top:0;right:0;bottom:auto;width:auto;}
.gp-carousel-wrapper .flex-direction-nav a{background:none;padding:0;width:auto;line-height:1;opacity:1;}
.gp-carousel-wrapper .flex-direction-nav .flex-next{margin-left:15px;}
.gp-carousel-wrapper .flex-direction-nav .flex-disabled{display:none;}
.vc_row{margin-left:-10px !important;margin-right:-10px !important;}
.vc_column_container > .vc_column-inner{padding-left:10px !important;padding-right:10px !important;}
.gp-theme .wpb_toggle, .gp-theme #gp-content h4.wpb_toggle, .gp-theme .wpb_toggle_title_active, .gp-theme #gp-content h4.wpb_toggle_title_active{padding-left:0;background-image:none;font-weight:normal;font-size:16px;line-height:26px;}
.gp-theme .wpb_toggle:before, .gp-theme #gp-content h4.wpb_toggle:before{margin-right:10px;content:'\f196';font-family:'FontAwesome';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.gp-theme .wpb_toggle_title_active:before, .gp-theme #gp-content h4.wpb_toggle_title_active:before{content:'\f147';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.gp-login-form-wrapper, .gp-lost-password-form-wrapper, .gp-register-form-wrapper{display:none;}
.gp-default-view-login .gp-login-form-wrapper, .gp-default-view-register .gp-register-form-wrapper{display:block;}
.gp-login-wrapper p{position:relative;margin-bottom:10px;font-size:13px;line-height:21px;}
.gp-login-wrapper .gp-login-icon, .gp-login-wrapper .gp-password-icon, .gp-login-wrapper .gp-email-icon{position:absolute;top:0;left:0;font-size:18px;width:48px;height:48px;line-height:48px;text-align:center;font-family:'FontAwesome';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.gp-login-wrapper .gp-login-icon:before{content:'\f007';}
.gp-login-wrapper .gp-password-icon:before{content:'\f023';}
.gp-login-wrapper .gp-email-icon:before{content:'\f0e0';}
.gp-login-wrapper input[type="text"], .gp-login-wrapper input[type="password"], .gp-login-wrapper input[type="email"]{height:48px;width:100%;font-size:18px;padding:10px 10px 10px 58px;}
.gp-login-wrapper input.cptch_input, .gp-login-wrapper input.cptchpr_input{padding-left:10px;}
.gp-login-wrapper .gp-lost-password-link{width:100%;text-align:right;font-size:13px;line-height:1;}
.gp-login-wrapper input[type="submit"]{width:100%;}
.gp-login-wrapper .rememberme{float:left;font-size:13px;line-height:1;}
.gp-login-wrapper .rememberme input[type='checkbox']{margin-right:5px;}
.gp-login-wrapper .gp-login-link, .gp-login-wrapper .gp-register-link{float:right;font-size:13px;line-height:1;}
.gp-login-results > span{font-size:13px;}
.gp-social-login{overflow:hidden;width:100%;}
.gp-social-login .wp-social-login-connect-with{float:left;font-weight:500;font-size:14px;line-height:20px;}
.gp-social-login .wp-social-login-connect-with{margin-right:10px;}
.gp-social-login .wp-social-login-provider-list{float:left;padding:0;font-size:0;}
.gp-social-login .wp-social-login-provider-list a{line-height:0;display:inline-block;margin-left:5px;}
.gp-social-login .wp-social-login-provider-list a:first-child{margin-left:0;}
.gp-social-login .wp-social-login-provider-list img{width:20px;}
.gp-pricing-table{display:table;margin:35px 0;width:100%;}
.gp-pricing-column{position:relative;display:table-cell;}
.gp-pricing-column.price-column-border{border-width:1px;border-style:solid;border-left-width:0;}
.gp-pricing-column.price-column-border:first-child{border-left-width:1px;}
.gp-pricing-columns-2 .gp-pricing-column{width:50%;}
.gp-pricing-columns-3 .gp-pricing-column{width:33.333%;}
.gp-pricing-columns-4 .gp-pricing-column{width:25%;}
.gp-pricing-columns-5 .gp-pricing-column{width:20%;}
.gp-pricing-column .gp-pricing-column-inner{position:relative;}
.gp-pricing-column .gp-pricing-column-inner > div{padding:20px 20px 0;border-color:inherit;text-align:center;}
.gp-pricing-column .gp-pricing-column-inner > div:last-child{padding-bottom:20px;}
.gp-pricing-column.price-column-border .gp-pricing-column-inner > div{padding:20px;border-style:solid;border-top-width:1px;}
.gp-pricing-column.price-column-border .gp-pricing-column-inner > div:first-child{border-top:0;}
.gp-pricing-column .gp-pricing-column-inner div.gp-pricing-column-highlight-text{position:absolute;top:-15px;right:0;padding:20px 0 0 0;width:100%;text-transform:uppercase;font-weight:bold;font-size:12px;line-height:12px;}
.gp-pricing-column .gp-pricing-column-title{font-size:26px;line-height:30px;}
.gp-pricing-column .gp-pricing-column-symbol{position:relative;top:-14px;right:15px;font-weight:normal;font-size:22px;line-height:22px;}
.gp-pricing-column .gp-pricing-column-price{margin-left:-15px;min-height:50px;font-weight:bold;font-size:50px;line-height:50px;}
.gp-pricing-column .gp-pricing-column-interval{margin-top:10px;min-height:14px;font-weight:normal;font-size:14px;line-height:14px;}
.gp-pricing-column .gp-pricing-column-content ul{margin-bottom:30px;}
.gp-pricing-column .gp-pricing-column-content li{margin-left:0;padding-top:10px;border-top:1px solid rgba(0, 0, 0, 0.05);list-style-type:none;}
.gp-pricing-column .gp-pricing-column-content li:first-child{padding-top:0;border-top:0;}
.gp-pricing-row{display:none;height:35px;}
.gp-showcase-wrapper{position:relative;width:100%;overflow:hidden;clear:both;}
.gp-small-posts section{margin-bottom:15px;}
.gp-small-posts .gp-loop-featured .gp-image-wrap-left{margin:0 15px 10px 0;}
.gp-small-posts .gp-loop-featured .gp-image-wrap-right{margin:0 0 10px 15px;}
.gp-small-posts .gp-loop-featured .gp-image-align-left{margin:0 15px 0 0;}
.gp-small-posts .gp-loop-featured .gp-image-align-right{margin:0 0 0 15px;}
.gp-small-posts .gp-loop-featured .gp-image-above{margin-bottom:10px;}
.gp-showcase-wrapper .gp-inner-loop > section:first-child .gp-loop-title{font-size:19px;line-height:22px;}
.gp-showcase-wrapper .gp-inner-loop > section:first-child .gp-loop-text{font-size:15px;line-height:23px;}
.gp-small-posts .gp-loop-cats{margin-bottom:5px;}
.gp-small-posts .gp-loop-title{font-size:14px;line-height:17px;}
.gp-blog-horizontal .gp-inner-loop > section{width:50%;}
.gp-showcase-wrapper.gp-blog-horizontal .gp-inner-loop > section:first-child{margin-bottom:0;}
.gp-blog-horizontal .gp-small-posts{float:left;width:50%;padding-left:20px;clear:right;}
.gp-blog-vertical .gp-small-posts{float:left;width:100%;clear:both;}
.gp-slider-wrapper .gp-slider-large{position:relative;display:inline-block;width:55%;overflow:hidden;}
.gp-slider-wrapper.gp-slider-one-col .gp-slider-large{width:100%;}
.gp-slider-wrapper.gp-slider-two-cols .gp-slider-large{width:55%;}
.gp-slider-wrapper .gp-slider-right{float:right;width:45%;height:100%;position:absolute;top:0;right:0;overflow:hidden;}
.gp-slider-wrapper .gp-slide-small{position:relative;width:100%;overflow:hidden;float:left;height:50%;}
.gp-slider-wrapper .gp-post-thumbnail{overflow:hidden;height:100%;}
.gp-slider-wrapper .gp-slide-caption + .gp-post-thumbnail:before{content:'';bottom:0;display:block;height:70%;width:100%;position:absolute;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.7)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);}
.gp-slider-wrapper .gp-slide-item img{transition:transform 0.3s ease, opacity 0.3s;-webkit-transition:-webkit-transform 0.3s ease, opacity 0.3s;}
.gp-slider-wrapper .gp-slide-item:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);}
.gp-slider-wrapper .gp-slide-caption{position:absolute;z-index:2;bottom:0;left:0;width:100%;padding:30px;}
.gp-slider-wrapper .gp-slide-caption .gp-entry-cats{margin-bottom:10px;}
.gp-slider-wrapper .gp-slide-caption-title{margin:0;width:100%;font-size:32px;line-height:38px;font-weight:400;color:#fff;text-shadow:0 0 10px rgba(0, 0, 0, 0.4);}
.gp-slider-wrapper .gp-slide-small .gp-slide-caption-title{font-size:22px;line-height:29px;}
.gp-slider-wrapper .gp-slide-caption-text{margin:5px 0 0 0;font-size:16px;line-height:23px;color:#fff;font-weight:400;text-shadow:0 0 10px rgba(0, 0, 0, 0.4);}
.gp-slider .flex-control-nav{position:absolute;top:10px;right:10px;bottom:auto;width:auto;overflow:hidden;list-style:none;margin:0;line-height:0;}
.gp-slider .flex-control-nav li{display:inline-block;margin:0 4px;padding:0;list-style:none;}
.gp-slider .flex-control-nav li a{position:relative;z-index:99;display:block;width:10px;height:10px;border-radius:100%;background:#fff;text-indent:-8999px;opacity:0.2;cursor:pointer;}
.gp-slider .flex-control-nav li a:hover, .gp-slider .flex-control-nav li .flex-active{opacity:1;}
.gp-statistics-wrapper .gp-stats > div{float:left;font-size:18px;font-weight:300;width:47%;margin:0 6% 10px 0;list-style:none;}
.gp-statistics-wrapper .gp-stats > div:nth-of-type(2n){margin-right:0;}
.gp-statistics-wrapper .gp-stats > div:nth-of-type(2n+1){clear:left;}
.gp-statistics-wrapper .gp-stats > div:last-child, .gp-statistics-wrapper .gp-stats > div:nth-last-child(2){margin-bottom:10px;}
.gp-statistics-wrapper .gp-stats > div:before{float:left;font-family:'FontAwesome';margin:0 10px 10px 0;color:#fff;padding:8px 0;text-align:center;width:44px;border-radius:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.gp-statistics-wrapper .gp-stat-title{text-transform:uppercase;font-size:11px;display:block;line-height:1;margin:3px 0 3px;}
.gp-statistics-wrapper .gp-stat-count{display:block;}
.gp-statistics-wrapper .gp-post-stats:before{content:'\f040';}
.gp-statistics-wrapper .gp-comment-stats:before{content:'\f0e6';}
.gp-statistics-wrapper .gp-gp-blog-stats:before{content:'\f0e8';}
.gp-statistics-wrapper .gp-activity-update-stats:before{content:'\f086';}
.gp-statistics-wrapper .gp-member-stats:before{content:'\f007';}
.gp-statistics-wrapper .gp-group-stats:before{content:'\f0c0';}
.gp-statistics-wrapper .gp-forum-stats:before{content:'\f075';}
.gp-statistics-wrapper .gp-topic-stats:before{content:'\f075';}
.gp-testimonial-slider.gp-slider{overflow:visible;}
.gp-testimonial-slider.gp-slider .slides li img{max-width:100% !important;width:auto !important;}
.gp-testimonial-slider.gp-slider .flex-control-nav{position:relative;margin-top:20px;width:100%;list-style:none;text-align:center;}
.gp-slider .flex-control-nav li a{background:#000;}
.gp-testimonial-image{display:block;float:left;margin:10px 30px 0 0;border-width:4px;border-radius:100%;}
.gp-testimonial-quote h5{font-size:26px;line-height:1.5em;margin:0;}
.gp-testimonial-name{display:block;margin-top:10px;font-size:16px;line-height:1.7em;}
.gp-team-wrapper{margin-left:-60px;}
.gp-team-wrapper:before, .gp-team-wrapper:after{content:' ';display:table;}
.gp-team-member{float:left;padding:0 0 65px 60px;}
.gp-team-member.gp-left-column{clear:left;}
.gp-team-image{display:block;margin:0 auto 20px;border:10px solid rgba(0, 0, 0, 0.1);border-radius:100%;}
.gp-team-name{margin-bottom:10px;font-weight:lighter;font-size:26px;}
.gp-team-position{margin-bottom:20px;font-weight:bold;font-size:14px;}
.gp-team-member a{color:inherit;text-decoration:underline;}
.gp-team-member a:hover{text-decoration:none;}
.wpcf7-form .wpcf7-not-valid-tip{display:none;}
.wpcf7-form .wpcf7-not-valid{border-color:#E44E48;float:left;}
.wpcf7-form .wpcf7-validation-errors, .wpcf7-form .wpcf7-mail-sent-ng{margin-left:0;padding:10px 20px;border:0;background:#E44E48;color:#fff;float:left;}
.wpcf7-form .wpcf7-mail-sent-ok{margin-left:0;padding:10px 20px;border:0;background:#90D835;color:#fff;float:left;}
#tribe-bar-form input[type="text"], .tribe-events-calendar thead th, #tribe-bar-form label, #tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title, .tribe-events-adv-list-widget .tribe-events-widget-link a, .tribe-events-back a, .tribe-events-list-widget .tribe-events-widget-link a, ul.tribe-events-sub-nav a, #tribe-events-content .tribe-events-tooltip h4, #tribe-events .tribe-events-button, .tribe-events-button, .tribe-events-list-widget .duration, .tribe-events-tooltip .duration, .tribe-events-meta-group .tribe-events-single-section-title, .single-tribe_events #tribe-events-content .tribe-events-event-meta dt{font-weight:500;}
#tribe-bar-form .tribe-bar-filters-inner{border-right:1px solid #ddd;}
.tribe-bar-views-option{font-size:14px;}
#tribe-bar-form, .tribe-bar-views-inner, #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{background:transparent;}
.tribe-events-calendar thead th{border:0;}
.tribe-events-calendar div[id*=tribe-events-daynum-], .tribe-events-calendar div[id*=tribe-events-daynum-] a{background:transparent;color:#000;font-size:14px;text-align:right;font-weight:500;}
.tribe-events-calendar td div[id*=tribe-events-daynum-]{padding:10px;}
.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-] > a{background:transparent;color:#e0e0e0;}
.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-] > a{background:transparent;color:#999;}
.events-archive.events-gridview #tribe-events-content table .type-tribe_events{margin:0;padding:6px 10px;}
.tribe-events-list-widget ol{margin:0;list-style:none;}
.tribe-events-list-widget li{margin-bottom:15px;}
.tribe-events-list-widget li:last-child{margin-bottom:0;}
.tribe-events-list-widget .tribe-event-title{font-size:14px;line-height:20px;margin:0;}
.tribe-events-list-widget .tribe-event-duration{font-size:12px;line-height:14px;}
.tribe-events-widget-link{font-size:13px;line-height:15px;margin-top:15px;text-align:center;}
.gp-pagination.gp-pagination-numbers.gp-standard-pagination{display:none;}
.gp-empty-widget-title{display:none;}
.gp-homepage #gp-content .gp-vc-element, .gp-homepage #gp-content .widget{padding:20px;position:relative;overflow:hidden;width:100%;clear:both;margin-bottom:20px}
.gp-homepage .gp-vc-element-3 section{margin-bottom:30px !important;}
.gp-homepage .gp-vc-element-3 section:nth-last-child(3), .gp-homepage .gp-vc-element-3 section:nth-last-child(2), .gp-homepage .gp-vc-element-3 section:last-child{margin-bottom:0px !important;}
.gp-homepage .gp-vc-element-3 section .gp-loop-featured .gp-image-above{overflow:hidden;}
.gp-homepage .gp-vc-element-3 section .gp-loop-featured .gp-image-above a img{-transition:transform .3s ease, opacity .3s;-webkit-transition:-webkit-transform .3s ease, opacity .3s;}
.gp-homepage .gp-vc-element-3 section:hover .gp-loop-featured .gp-image-above a img{-webkit-transform:scale(1.2);transform:scale(1.2);}
.gp-homepage #gp-content .gp-vc-element-2, .gp-homepage #gp-content .gp-vc-element-3, .gp-homepage #gp-content .gp-vc-element-4, .gp-homepage #gp-content .gp-vc-element-5, .gp-homepage #gp-content .gp-vc-element-6, .gp-homepage .gp-vc-element-3 section{margin-bottom:0}
.gp-homepage #gp-content .gp-vc-element-3, .gp-homepage #gp-content .gp-vc-element-4, .gp-homepage #gp-content .gp-vc-element-5, .gp-homepage #gp-content .gp-vc-element-6{margin-bottom:0;border-bottom-width:0!important}
.gp-loop-content.gp-image-above{background:#f6f6f6;min-height:107px;padding:10px;}
.gp-loop-content.gp-image-above .gp-loop-cats a:first-child, .gp-loop-content.gp-image-align-left .gp-loop-cats a:first-child{display:inline-block;}
.gp-loop-content.gp-image-above .gp-loop-cats a, .gp-loop-content.gp-image-align-left .gp-loop-cats a{margin-bottom:2px;display:none;font-size:10px;}
.gp-loop-content.gp-image-above .gp-loop-cats, .gp-loop-content.gp-image-align-left .gp-loop-cats{color:#f6f6f6;padding:0px !important;}
.gp-homepage #gp-content .gp-secondary-vc-element .widgettitle{background:0 0!important;border-bottom:3px solid #194c77!important;font-size:24px;font-weight:300;text-transform:none}
.gp-homepage #gp-content .gp-vc-element-5{border-top-width:0!important;padding:0}
.gp-homepage .gp-secondary-vc-element .gp-loop-featured .gp-image-align-left, .gp-homepage .gp-secondary-vc-element .gp-loop-featured .gp-image-align-right, .gp-homepage .gp-secondary-vc-element .gp-loop-featured .gp-image-wrap-left, .gp-homepage .gp-secondary-vc-element .gp-loop-featured .gp-image-wrap-right{max-width:30%}
.gp-homepage .gp-secondary-vc-element .gp-loop-title{font-size:16px;line-height:19px}
.gp-homepage .gp-secondary-vc-element .gp-loop-text{font-size:14px;line-height:20px}
.gp-showcase-wrapper.gp-vc-element.gp-blog-standard.gp-blog-vertical.most-popular .gp-inner-loop section, .gp-showcase-wrapper.gp-vc-element.gp-blog-standard.gp-blog-vertical.vendor-news section.gp-post-item{display:none;}
.gp-showcase-wrapper.gp-vc-element.gp-blog-standard.gp-blog-vertical.most-popular .gp-inner-loop.gp-ajax-loop .gp-small-posts section.gp-post-item, .gp-showcase-wrapper.gp-vc-element.gp-blog-standard.gp-blog-vertical.vendor-news .gp-inner-loop.gp-ajax-loop .gp-small-posts section.gp-post-item{display:block;border-bottom:1px solid #ECECEC;padding-bottom:10px;margin-bottom:10px;}
.gp-showcase-wrapper.gp-vc-element.gp-blog-standard.gp-blog-vertical.most-popular .gp-inner-loop.gp-ajax-loop .gp-small-posts section.gp-post-item:last-child, .gp-showcase-wrapper.gp-vc-element.gp-blog-standard.gp-blog-vertical.vendor-news .gp-inner-loop.gp-ajax-loop .gp-small-posts section.gp-post-item:last-child{display:block;border-bottom:0px solid #ECECEC;padding-bottom:0px;margin-bottom:0px;}
.gp-homepage .widgettitle.gp-fancy-title{background-color:#194c77 !important;}
.wpb_single_image{margin-bottom:20px;}
.gp-header-standard #gp-secondary-main-nav .menu > li.gp-logout-link > a, .gp-header-standard #gp-secondary-main-nav .menu > li.gp-logout-link > a:hover{background:none !important;border:1px solid #194c77 !important;color:#194c77;padding:0px 5px !important;}
.wpb_content_element{margin-bottom:00px;margin-top:0px;}
.gp-leader-left{float:left;}
.gp-leader-right{float:right;}
#gp-copyright-text{width:100% !important;}
.img-min-height .wpb_wrapper h4{min-height:50px;line-height:50px;}
.img-min-height .wpb_wrapper.line-auto h4{line-height:25px;}
.padding-left-15{padding-left:15px !important;}
.padding-right-15{padding-right:15px !important;}
.vc_box_border_grey.disappear.appear{height:200px !important;width:100% !important;}
.img-min-height .btn-modify{background:#194C77;border:medium none;color:#fff;display:block;margin:10px auto 25px auto;padding:10px 20px;text-align:center;width:150px;font-weight:100;text-transform:capitalize;position:relative;z-index:1;transition:ease-in-out 0.3s;}
.btn-modify:hover{background:#2d6798;transition:ease-in-out 0.3s;}
.margin-left-15{margin-left:15px;}
.margin-right-15{margin-right:15px;}
.margin-top-20{margin-top:20px;}
.margin-bott-30{margin-bottom:30px;}
.text-center{text-align:center !important;}
.wpb_content_element.vc_align_left{margin-bottom:10px !important;}
.img-min-height .wpb_wrapper h4{margin-bottom:0px !important;font-weight:500;}
.partner-meadia .wpb_wrapper{margin-bottom:20px;}
.partner-meadia .wpb_wrapper.padding-right-15, .partner-meadia .wpb_wrapper.padding-left-15{border:1px solid #ddd;}
.partner-meadia .wpb_wrapper.margin-left-15{border:1px solid #ddd;padding:10px;}
.partner-meadia .wpb_wrapper.margin-right-15{border:1px solid #ddd;padding:10px;}
.partner-meadia .wpb_wrapper img{padding-bottom:5px;border-bottom:1px solid #ddd;}
.partner-meadia .wpb_wrapper .wpb_wrapper-text{min-height:210px;position:relative;}
.partner-meadia .wpb_wrapper .button{position:absolute;bottom:0px;left:38%;padding:10px !important;font-size:15px !important;}
.gp-header-standard #gp-logo{padding:8px 9px 9px !important;background:#194c77;}
#gp-primary-main-nav .menu > li, #gp-primary-main-nav .menu > li > a{font-size:15px !important;line-height:17px !important;font-weight:500 !important;}
#gp-primary-main-nav .menu > li{margin:0 0 0 25px !important;}
.head-bg-4{background:url(https://www.dailyhostnews.com/wp-content/uploads/2017/08/vps9.jpg);background-size:cover;}
.head-bg-2{background:url(https://www.dailyhostnews.com/wp-content/uploads/2017/08/scopehostsjpg.jpg);background-size:cover;}
.head-bg-3{background:url(https://www.dailyhostnews.com/wp-content/uploads/2017/08/leasedlayer-1.jpg);background-size:cover;}
.head-bg-1{background:url(https://www.dailyhostnews.com/wp-content/uploads/2017/08/etechindia-1.jpg);background-size:cover;}
.head-bg-5{background:url(https://www.dailyhostnews.com/wp-content/uploads/2017/08/web-hosting.jpg);background-size:cover;}
.coupen-head h4{line-height:normal !important;min-height:170px !important;text-align:center;padding:20px;color:#fff;}
.hosting-coupen .codes{border:1px dashed #000;padding:7px;}
.hosting-coupen .codes .font-size1{font-size:20px;font-weight:500;}
.upcoming .wpb_wrapper.text-center{min-height:165px !important;}
.gp-header-standard #gp-primary-main-nav .menu > li > a{padding:20px 0 !important;}
.gp-header-standard #gp-cart-button, .gp-header-standard #gp-search-button, .gp-header-standard #gp-profile-button{padding:21.5px 0 !important;}
.register-section > input{width:100% !important;}
.submit > input{background-color:#000 !important;border:0 none !important;cursor:pointer !important;display:inline-block;font-size:18px !important;font-weight:400;line-height:1;margin:0 !important;padding:15px 18px !important;}
.wrap-space-padding{padding:0px 10px;}
.wpb_wrapper.coupen-head{position:relative;}
.wpb_wrapper.coupen-head img{display:block;}
.wpb_wrapper.coupen-head p{margin:0px !important;}
.img-min-height .wpb_wrapper h4{position:absolute;top:0px;font-weight:100;}
.top-border-no{border-top:0px !important;}
.gp-author-info{display:none;}
.base-box-modify .wpb_single_image{margin:0px 10px;border:1px solid #ddd;padding:7px;}
.gp-scrolling #gp-main-header{height:60px !important;}
.gp-post-meta.gp-meta-avatar{display:none;}
.product-details .haeding-pr{font-size:20px;color:#000;font-weight:400;margin-bottom:20px;}
.product-details p{font-size:16px;line-height:28px;color:#8c8c8c;margin:0;}
.product-details .btn-enquiry a{background-color:#000;padding:10px 18px;font-size:18px;font-weight:400;color:#fff;display:table;margin:20px 0 0;}
.booking-item-img-wrap{position:relative;}
.hover-img{z-index:1;display:block;position:relative;overflow:hidden;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s;border:1px solid #CCC;}
.hover-img > img{-webkit-transition:4s;-moz-transition:4s;-o-transition:4s;-ms-transition:4s;transition:4s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;margin:0px auto;text-align:center;display:table;}
.hover-img:hover > img{opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.add-informations{color:#000;}
.tab-panel-vendors table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1rem;border-radius:0;border:1px solid #eee;}
.tab-panel-vendors .add-informations th{font-weight:500;text-align:left;font-weight:normal;border-right:1px solid #eee;}
.lhem{font-size:24px;color:#000;}
.tab-panel-vendors .add-informations .even th{background:#eee;}
.tab-panel-vendors .add-informations tr td{border-bottom:1px solid #eee;}
.tab-panel-vendors .add-informations tr td p{margin:0;}
.tab-panel-vendors .mt20 p.dark-gray-text{font-size:16px;line-height:28px;color:#8c8c8c;margin:0 0 20px;text-align:justify;}
.vendor-tab .nav li{float:left;list-style:none;}
.vendor-tab .nav{margin:50px 0 30px;padding:0;display:table;border-bottom:1px solid #ddd;width:100%;}
.vendor-tab .nav li a{padding:20px 30px;font-size:16px;color:#194c77;font-weight:500;display:table;}
.vendor-tab .nav li.active a{border-bottom:3px solid #000;color:#000;position:relative;}
.vendor-tab .nav li.active a:after{position:absolute;content:"";border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid #000;border-top:0px solid transparent;left:40%;right:auto;bottom:0px;}
.vendor-tab .list.booking-item-raiting-list{margin:0;}
.booking-item-raiting-list > li{margin-bottom:10px;overflow:hidden;}
.booking-item-raiting-list > li > div.booking-item-raiting-list-title{width:24%;}
.booking-item-raiting-list > li > div{height:26px;float:left;line-height:26px;}
.booking-item-raiting-list > li > div.booking-item-raiting-list-bar{width:60%;background:#e6e6e6;height:20px;margin-top:3px;}
.booking-item-raiting-list > li > div.booking-item-raiting-list-bar > div{background:#194c77;height:100%;}
.booking-item-raiting-list > li > div.booking-item-raiting-list-number{margin-left:2%;width:10%;}
.booking-item-reviews > li .booking-item-review-content{padding:15px 17px;border:1px solid #e6e6e6;position:relative;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;transition:0.2s;}
.booking-item-reviews > li .booking-item-review-content::before{z-index:2;content:'';position:absolute;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #ededed;bottom:-20px;right:14px;}
.booking-item-reviews > li .booking-item-rating-stars{font-size:14px;color:#0398d2;margin-bottom:5px;}
.booking-item-reviews{margin:0;}
.booking-item-reviews li{list-style:none;}
.booking-item-reviews li h5{margin:0;font-size:16px;font-weight:500;color:#000;}
.box-icon-inline{display:inline-block;}
.booking-item-reviews > li .booking-item-review-content p{margin-bottom:10px;color:#8c8c8c;font-size:16px;}
.booking-item-reviews li .booking-item-rating-stars li{float:left;margin-right:5px;color:#e3d50f;}
.icon-group{list-style:none;margin:0;padding:0;overflow:hidden;}
.booking-item-reviews > li .booking-item-review-rate{line-height:30px;font-size:12px !important;margin-bottom:0 !important;}
.text-color{color:#194c77;}
.box-icon, [class^="box-icon-"], [class*=" box-icon-"]{z-index:2;position:relative;width:30px;height:30px;line-height:30px !important;text-align:center;display:block;background:#194c77;color:#fff !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s;margin:0px 10px;}
.round{-webkit-border-radius:50%;border-radius:50%;}
.booking-item-review-person{margin-top:10px;}
.booking-item-reviews > li .booking-item-review-person-avatar{display:inline-block;margin-bottom:8px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s;float:left;margin-right:15px;}
.booking-item-reviews > li{margin-bottom:20px;}
.round img{-webkit-border-radius:50%;border-radius:50%;}
.booking-item-reviews > li .booking-item-review-person-name{margin-bottom:5px;line-height:normal;color:#194c77;}
.booking-item-review-person small{color:#194c77;font-size:10px;}
.booking-item-reviews > li .booking-item-review-person-loc{margin-bottom:0px;line-height:normal;font-size:11px;}
.vc_column-inner.rihgt-side{margin-top:58px;}
.booking-list{list-style:none;padding:0;margin:0px;}
.booking-list > li{margin-bottom:15px;position:relative;}
.booking-item{display:table;width:100%;position:relative;padding:10px;border:1px solid #e6e6e6;color:#737373;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;transition:0.2s;}
.booking-item-rating{margin-bottom:3px;padding-bottom:3px;border-bottom:1px solid #f7f7f7;display:inline-block;width:100%;}
.booking-item-title{margin-bottom:0px;float:left;}
.booking-item-rating .booking-item-rating-stars{display:inline-block;margin-right:0;margin-left:10px;margin-bottom:-6px;color:#e3d50f;float:right;}
.icon-group > li{float:left;margin-right:5px;list-style:none;}
.pagination{margin:0;list-style:none;padding:0;overflow:hidden;display:block;font-size:14px;-webkit-border-radius:0;border-radius:0;float:right;}
.pagination > li > a{border:none;color:#194c77;-webkit-border-radius:0;border-radius:0;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;transition:0.2s;display:block;text-align:center;}
.pagination > li{display:block;float:left;margin:0px 2px;min-width:35px;}
.booking-item-rating h5{margin:0;font-size:16px;font-weight:500;color:#000;}
.margin-left-right{padding:0px 15px;}
.booking-item p{margin:0;font-size:16px;color:#8c8c8c;margin:0px 0 5px;}
.booking-item p span{font-weight:400;}
.enquiry-btn{background-color:#000;padding:6px 18px;font-size:16px;font-weight:400;color:#fff !important;display:table;margin:40px auto 0;}
.pagination > li.active > a, .pagination > li.active > a:hover{background:#194c77;color:#fff;}
.pagination > li > a:hover{background:#4d4d4d;color:#fff;}
.pagination > li.next a:hover{color:#194c77;background-color:transparent !important;}
.box{width:40%;margin:0 auto;background:rgba(255, 255, 255, 0.2);padding:35px;border:2px solid #fff;border-radius:20px/50px;background-clip:padding-box;text-align:center;}
.button{font-size:1em;padding:10px;color:#fff;border:2px solid #000;border-radius:0px;text-decoration:none;cursor:pointer;transition:all 0.3s ease-out;}
.button:hover{background:#06D85F;}
.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.7);transition:opacity 500ms;visibility:hidden;opacity:0;z-index:9999;}
.overlay:target{visibility:visible;opacity:1;}
.popup{margin:70px auto;padding:0px;background:#fff;border-radius:5px;width:50%;position:relative;transition:all 5s ease-in-out;display:none;}
.popup h2{margin-top:0;color:#333;padding:10px;font-size:26px;font-weight:400;margin:0;}
.popup .close{position:absolute;top:20px;right:30px;transition:all 200ms;font-size:30px;font-weight:bold;text-decoration:none;color:#333;}
.popup .close:hover{color:#06D85F;}
.popup .content{max-height:30%;overflow:auto;}
.form-control{width:100%;margin-bottom:12px;}
select#country1{background:#fafafa;border:1px solid #ddd;color:#666;padding:13px 6px;border-radius:0px;}
.form-control.c_texta{height:100px;resize:none;}
.main-btn.join-gradient{margin-bottom:20px;}
.single-post .gp-entry-tags{display:table;}
#gp-main-header{background-color:#FFF !important;border-bottom:2px solid #194c77;}
.gp-loop-title a:hover, .bboss_search_item .entry-title a:hover{color:#194c77 !important;}
.gp-entry-cats{background-color:#194c77 !important;}
.gp-sidebar .widgettitle, .widgettitle.gp-standard-title{border-bottom:0px solid #194c77 !important;}
.gglcptch_recaptcha_1558111181{width:100%;float:left;}
.tablepress tbody td, .tablepress tfoot th, .tablepress thead th{border:1px solid #999;}
.footer-social li{display:inline-block;margin-left:5px !important;}
.footer-social li:first-child{margin-left:5px !important;}
.footer-social li a i{width:35px;height:35px;text-align:center;border:1px solid #ddd;line-height:35px;font-size:18px;}
.footer-social-head{font-size:20px;font-weight:400;color:#fff;margin-bottom:0px;}
#gp-small-header{display:none;}
.gp-footer-widget .widgettitle{font-size:20px !important;font-weight:400;}
.gp-footer-widget{font-size:15px !important;}
#wpadminbar{display:none;}
.vc_general.vc_cta3.vc_cta3-shape-rounded{border-radius:0px;}
.vc_general.vc_cta3.vc_cta3-style-classic, .vc_general.vc_cta3.vc_cta3-style-custom{border-color:#FFF;background-color:#FFF;}
.gp-entry-meta .gp-post-meta-row-1, .gp-homepage #gp-content .gp-vc-element-3, .gp-homepage #gp-content .gp-vc-element-4, .gp-homepage #gp-content .gp-vc-element-5, .gp-homepage #gp-content .gp-vc-element-6, #comments .commentlist li .comment_container, .gp-loop-divider::before, .gp-recent-comments ul li, .gp-search{border-top:0px solid #e0e0e0 !important;border-bottom:0px solid #e0e0e0 !important;}
.gp-homepage #gp-content .gp-vc-element-2, .gp-homepage #gp-content .gp-vc-element-3, .gp-homepage #gp-content .gp-vc-element-6{margin-top:20px !important;}
.gp-homepage #gp-content .gp-vc-element-4{margin-bottom:20px !important;}
p.text-right{text-align:right;}
.page-logo{text-align:right;}
.page-logo img{width:100px;}
.msocial-link{color:#999999;font-size:14px;text-align:right;}
.msocial-link a{color:#999999;}
.partner-meadia .wpb_wrapper .wpb_wrapper-text.height-none{min-height:inherit;}
.glance-box{background:#FFF;text-align:center;display:inline-block;width:90%;padding:30px 0px;border:1px solid #194c77;margin:0px 5% 30px 5%;font-size:28px;font-weight:bold;color:#194c77;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer;}
.glance-box strong{float:left;width:100%;font-size:20px;padding:14px 0px 0px 0;font-weight:400;}
.glance-box:hover{background:#194c77;color:#FFF;-webkit-transform:scale(1.1);transform:scale(1.1);}
.list-formate .list-h{border-bottom:1px solid #666;padding-bottom:10px;}
.list-formate ul{display:inline-block;width:100%;}
.list-formate ul li{width:50%;float:left;}
.mp-box{display:flex;width:90%;padding:0px;margin:0px 5% 30px 5%;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer;border:1px solid #CCC;padding:5px;}
.mp-box:hover{-webkit-transform:scale(1.1);transform:scale(1.1);}
.text-center.heading-media-kit{font-size:24px;padding:10px;font-weight:500;color:#FFF;background:#194c77;margin:50px 0 20px 0px;display:inline-block;width:100%;}
.tablepress tfoot th, .tablepress thead th{background-color:#f0eded !important;}
.tablepress tbody td, .tablepress tfoot th, .tablepress thead th{border:1px solid #efeded !important;}
.social-box{text-align:center;display:inline-block;width:90%;}
.social-box a{-webkit-transition-duration:.3s;transition-duration:.3s;font-weight:400;color:#194c77;border:1px solid #194c77;margin:0px 5% 30px 5%;font-size:22px;padding:18px 0px;background:#FFF;display:block;}
.social-box a:hover{background:#194c77;color:#FFF;-webkit-transform:scale(1.1);transform:scale(1.1);}
.social-images{background:#F6F6F6;display:inline-block;width:92%;padding:5px;border:1px solid #194c77;margin:0px 2% 30px 2%;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer;}
table.data-center{font-size:12px;border-collapse:collapse;margin-bottom:25px;}
table.data-center thead tr.row-1 th{font-weight:500;line-height:20px;background:#E6E4E4;}
table.data-center tbody tr td.column-1{font-size:13px;font-weight:500;color:#000;line-height:20px;}
table.data-center tbody tr td{border:1px solid #E6E4E4;color:red;font-weight:500;vertical-align:top;}
table.data-center tbody tr td table tr td{border:0px;padding-left:0;padding-right:0;}
table.data-center tbody tr td table tr:first-child td{padding-top:0px;}
table.data-center tbody tr td a{line-height:14px;color:#194c77;font-weight:400;display:block;}
table.data-center tbody tr td a:hover{text-decoration:underline;}
.download_spreadsheet a{background:#194c77;color:#FFF;padding:10px 20px;display:inline-block;margin-bottom:20px;font-size:18px;}
.download_spreadsheet a:hover, .download_spreadsheet a:focus{background:#194c77;color:#FFF;}
#gp-primary-main-nav .menu > li:hover > a, #gp-primary-main-nav .menu > li > a{color:#363636 !important;}
#gp-primary-main-nav .menu > li:hover > a:hover, #gp-primary-main-nav .menu > li > a:hover{color:#363636 !important;}
.gp-primary-dropdown-icon{color:#363636 !important;}
.gp-theme li:hover .gp-primary-dropdown-icon{color:#363636 !important;}
.gp-primary-dropdown-icon:hover{color:#363636 !important;}
#gp-search-button, #gp-cart-button{color:#194c77 !important;}
#gp-search-button:hover, #gp-cart-button:hover{color:#194c77 !important;}
.gp-header-standard #gp-secondary-main-nav .menu > li > a{padding:1px 8px !important;background:#194c77;margin:17px 0 0 0;border-top:0px !important;}
.gp-nav .menu > .gp-standard-menu > .sub-menu > li a:hover, .gp-nav .menu > .gp-standard-menu > .sub-menu > li:hover > a{background-color:#194c77 !important;}
button, button:hover{background-color:#194c77 !important;}
h1.headings{padding:0;margin:0 0 25px 0;border-bottom:1px solid #F0F0F0;}
h2.headings{padding:0 0 10px 0;margin:0;font-weight:400;font-size:24px;}
h2.headings.white{color:#FFF;text-align:center;padding:0;}
.guest-text{text-align:justify;padding:0px 0px 10px 0px;}
.guest-img img{border:1px solid #f3f3f3;padding:5px;}
.base-box.page-wrap.dark-bg{background:#194c77;padding:30px 15px;margin:30px 0px;}
.glance-boxs{text-align:center;color:#194C77;margin-top:30px;padding:30px;background:#FFF;}
.glance-boxs strong{display:inherit;font-size:36px;}
.glance-boxs span{font-size:16px;padding-top:10px;display:block;color:#3f3f3f;font-weight:400;}
.benefits{padding:10px 20px;border:1px solid #dedede;color:#555;text-align:center;font-size:16px;line-height:22px;margin:0px 0px 20px 0px;display:inline-flex;justify-content:center;align-items:center;height:80px;width:100%;font-weight:400;box-shadow:0px 0px 10px #dedede;}
.benefits:hover{background:#194c77;border-color:#194c77;color:#FFF;}
.margintop-40{margin-top:20px;border-top:1px solid #CCC;padding-top:30px;}
.margintop-20{margin-top:40px;}
.guest-text.white{color:#FFF;padding:15px 0px 0px 0px;}
.guest-text.white a{color:#fffafa;font-weight:400;text-decoration:underline;}
.subheading-text{width:70%;margin:0 auto 30px auto;text-align:center;}
.form-f{margin-bottom:20px;}
.form-f input[type="file"]{width:100%;padding:11px 10px;}
.form-f textarea{height:100px;resize:none;}
.buttons{display:inline-block;margin-top:20px;}
.buttons a{margin:0px 20px 0px 0px;display:inline-block;background:#666;color:#FFF;padding:6px 20px;font-weight:400;}
.buttons a:hover{background:#194C77;color:#FFF;}
.form-f span.allowed{font-size:12px;}
.buttons.bottom{margin-top:0;float:right;}
.buttons.bottom a{margin-right:0px;}
.base-box.page-wrap.margintop-20.contactform{background:#f3f3f3;border:1px solid #d5d5d5;padding:15px 15px 7px 15px;}
@media only screen and (min-width:1083px){.gp-responsive .gp-has-teaser-video{background:#000 !important;background-image:none !important;}
}
@media only screen and (min-width:1024px){.gp-responsive #gp-mobile-nav{display:none !important;}
}
@media only screen and (max-width:1460px){.gp-responsive.gp-boxed-layout #gp-page-wrapper, .gp-responsive .gp-container{width:1260px;}
.gp-responsive #gp-content{width:960px;}
.gp-responsive .gp-nav .menu li.gp-megamenu > .sub-menu, .gp-responsive .gp-nav .menu li.gp-tab-content-menu .sub-menu, .gp-responsive .gp-nav .menu li.gp-content-menu .sub-menu{width:1290px;}
.gp-responsive.gp-both-sidebars #gp-content{width:640px;}
}
@media only screen and (max-width:1320px){.gp-responsive.gp-boxed-layout #gp-page-wrapper, .gp-responsive .gp-container{width:1260px;}
.gp-responsive #gp-content{width:900px;}
.gp-responsive .gp-nav .menu li.gp-megamenu > .sub-menu, .gp-responsive .gp-nav .menu li.gp-tab-content-menu .sub-menu, .gp-responsive .gp-nav .menu li.gp-content-menu .sub-menu{width:1230px;}
.gp-responsive.gp-both-sidebars #gp-content{width:580px;}
}
@media only screen and (max-width:1260px){.gp-responsive.gp-boxed-layout #gp-page-wrapper, .gp-responsive .gp-container{width:1120px;}
.gp-responsive #gp-content{width:760px;}
.gp-responsive .gp-nav .menu li.gp-megamenu > .sub-menu, .gp-responsive .gp-nav .menu li.gp-tab-content-menu .sub-menu, .gp-responsive .gp-nav .menu li.gp-content-menu .sub-menu{width:1090px;}
.gp-responsive #gp-primary-main-nav .menu > li{margin-left:15px;}
.gp-responsive #gp-primary-main-nav .menu > li > a{font-size:15px;line-height:15px;}
.gp-responsive #gp-secondary-main-nav{margin-left:15px;}
.gp-responsive #gp-secondary-main-nav .menu > li{font-size:13px;margin-left:15px;}
.gp-responsive #gp-secondary-main-nav .menu > li > a{font-size:13px;}
.gp-responsive #gp-cart-button, .gp-responsive #gp-search-button, .gp-responsive #gp-profile-button{margin-left:15px;font-size:16px;}
.gp-responsive .gp-portfolio-wrapper.gp-portfolio-masonry section, .gp-responsive .gp-portfolio-wrapper.gp-portfolio-masonry section.gp-regular, .gp-responsive .gp-portfolio-wrapper.gp-portfolio-masonry section.gp-tall{width:24.9%;}
.gp-responsive .gp-portfolio-wrapper.gp-portfolio-masonry section.gp-narrow{width:49.8%;}
.gp-responsive.gp-both-sidebars #gp-content{width:480px;}
.gp-responsive.gp-both-sidebars .gp-sidebar{width:280px;}
.gp-responsive .gp-blog-horizontal .gp-inner-loop > section, .gp-responsive .gp-blog-horizontal .gp-small-posts{width:100%;padding-left:0;}
.gp-showcase-wrapper.gp-blog-horizontal .gp-inner-loop > section:first-child{margin-bottom:20px;}
.gp-responsive .gp-slider-large .gp-slide-caption-title{font-size:26px;line-height:33px;}
.gp-responsive .gp-slide-small .gp-slide-caption-title{font-size:20px;line-height:25px;}
}
@media only screen and (max-width:1120px){.gp-responsive.gp-boxed-layout #gp-page-wrapper, .gp-responsive .gp-container{width:1082px;}
.gp-responsive #gp-content{width:722px;}
.gp-responsive .gp-nav .menu li.gp-megamenu > .sub-menu, .gp-responsive .gp-nav .menu li.gp-tab-content-menu .sub-menu, .gp-responsive .gp-nav .menu li.gp-content-menu .sub-menu{width:1052px;}
.gp-responsive.gp-both-sidebars #gp-content{width:722px;}
.gp-responsive.gp-both-sidebars #gp-sidebar-left{display:none;}
.gp-responsive.gp-both-sidebars #gp-sidebar-right{width:300px;}
.gp-responsive .gp-blog-horizontal .gp-inner-loop > section{width:50%;}
.gp-responsive .gp-blog-horizontal .gp-inner-loop > section{width:50%;}
.gp-responsive .gp-blog-horizontal .gp-small-posts{width:50%;padding-left:20px;}
.gp-showcase-wrapper.gp-blog-horizontal .gp-inner-loop > section:first-child{margin-bottom:0;}
.gp-responsive .gp-slider-large .gp-slide-caption-title{font-size:26px;line-height:31px;}
.gp-responsive .gp-slide-small .gp-slide-caption-title{font-size:19px;line-height:24px;}
}
@media only screen and (max-width:1082px){.gp-responsive.gp-boxed-layout #gp-page-wrapper, .gp-responsive .gp-container{width:1024px;}
.gp-responsive #gp-content, .gp-responsive.gp-both-sidebars #gp-content{width:664px;}
.gp-responsive .gp-nav .menu li.gp-megamenu > .sub-menu, .gp-responsive .gp-nav .menu li.gp-tab-content-menu .sub-menu, .gp-responsive .gp-nav .menu li.gp-content-menu .sub-menu{width:994px;}
.gp-responsive .gp-teaser-video{display:none !important;}
.gp-responsive #gp-to-top{display:none !important;opacity:0 !important;}
.gp-responsive.gp-homepage .gp-secondary-vc-element .gp-loop-featured .gp-image-wrap-left, .gp-responsive.gp-homepage .gp-secondary-vc-element .gp-loop-featured .gp-image-align-left, .gp-responsive.gp-homepage .gp-secondary-vc-element .gp-loop-featured .gp-image-wrap-right, .gp-responsive.gp-homepage .gp-secondary-vc-element .gp-loop-featured .gp-image-align-right{max-width:25%;}
.gp-responsive .gp-blog-masonry section{width:49% !important;}
.gp-responsive .gp-portfolio-wrapper.gp-portfolio-masonry section{width:33.3% !important;}
.gp-responsive .gp-portfolio-wrapper.gp-portfolio-masonry section.gp-narrow{width:66.6% !important;}
.gp-responsive .gp-portfolio-columns-4 section .gp-loop-title{font-size:13px;line-height:21px;}
.gp-responsive .gp-parallax{background-position:top center !important;background-size:cover;}
.gp-responsive .gp-slider-wrapper .gp-slide-item:hover img{transform:scale(1.0);-webkit-transform:scale(1.0);}
.gp-responsive .gp-slider-large .gp-slide-caption-title{font-size:20px;line-height:30px;}
.gp-responsive .gp-slide-small .gp-slide-caption-title{font-size:18px;line-height:23px;}
}
@media only screen and (max-width:1023px){.gp-responsive.gp-boxed-layout #gp-page-wrapper, .gp-responsive .gp-container, .gp-responsive #gp-content, .gp-responsive #gp-left-column{width:100% !important;}
.gp-responsive #gp-inner-container, .gp-responsive #gp-left-column{display:block;}
.gp-responsive .gp-sidebar{margin-top:20px;width:100% !important;}
.gp-responsive.gp-both-sidebars #gp-sidebar-left{display:block;}
.gp-responsive #gp-main-header{position:relative !important;text-align:left;}
.gp-responsive.gp-header-centered #gp-logo{float:left;margin:0;}
.gp-responsive.gp-header-centered #gp-main-nav{float:right;}
.gp-responsive .menu li.gp-show-on-mobile{display:inline-block !important;}
.gp-responsive .menu li.gp-hide-on-mobile{display:none !important;}
.gp-responsive #gp-primary-main-nav, .gp-responsive #gp-secondary-main-nav{display:none;}
.gp-responsive #gp-cart-button, .gp-responsive #gp-search-button, .gp-responsive #gp-profile-button{font-size:18px;}
.gp-responsive.gp-mobile-nav-active #gp-mobile-nav-bg{display:block;}
.gp-responsive #gp-mobile-nav-button{display:block;}
.gp-responsive #gp-mobile-nav .menu li a.gp-notification-counter{display:none;}
.gp-responsive.gp-search-desktop #gp-search{display:none !important;}
.gp-responsive.gp-search-mobile #gp-search{display:block;}
.gp-responsive.gp-search-all #gp-search #gp-search-box, .gp-responsive.gp-search-mobile #gp-search #gp-search-box{width:100%;margin:0;left:0;}
.gp-responsive.gp-profile-desktop #gp-profile-button, .gp-responsive.gp-profile-desktop #gp-profile-button + .gp-notification-counter{display:none;}
.gp-responsive.gp-profile-mobile #gp-profile-button, .gp-responsive.gp-profile-mobile #gp-profile-button + .gp-notification-counter{display:block;}
.gp-responsive .gp-desktop-logo, .gp-responsive .gp-scrolling-logo{display:none;}
.gp-responsive .gp-mobile-logo{display:inline-block;}
.gp-responsive .gp-page-header h1, .gp-responsive .gp-page-header h2{left:30px;font-size:50px;line-height:60px;}
.gp-responsive .gp-footer-widget{width:47%;}
.gp-responsive .gp-footer-widget.gp-footer-whole{width:100%;}
.gp-responsive .gp-footer-3, .gp-responsive .gp-footer-5{clear:both;margin-left:0;}
.gp-responsive .gp-entry-video-wrapper .gp-entry-video{width:100%;}
.gp-responsive .gp-entry-video-wrapper .gp-entry-header{width:100%;margin:30px 0 0 0;}
.gp-responsive .gp-post-thumbnail .gp-image-above img{width:100%;}
.gp-responsive .author-info .avatar{display:none;}
.gp-responsive:not(.gp-homepage) .gp-blog-columns-2 section, .gp-responsive:not(.gp-homepage) .gp-blog-columns-3 section, .gp-responsive:not(.gp-homepage) .gp-blog-columns-4 section, .gp-responsive:not(.gp-homepage) .gp-blog-columns-5 section, .gp-responsive:not(.gp-homepage) .gp-blog-columns-6 section{width:48%;margin-right:0;clear:none;}
.gp-responsive:not(.gp-homepage) .gp-blog-columns-2 section:nth-of-type(2n+1), .gp-responsive:not(.gp-homepage) .gp-blog-columns-3 section:nth-of-type(2n+1), .gp-responsive:not(.gp-homepage) .gp-blog-columns-4 section:nth-of-type(2n+1), .gp-responsive:not(.gp-homepage) .gp-blog-columns-5 section:nth-of-type(2n+1), .gp-responsive:not(.gp-homepage) .gp-blog-columns-6 section:nth-of-type(2n+1){margin-right:4%;clear:left;}
.gp-responsive:not(.gp-homepage) .gp-blog-masonry section, .gp-responsive .gp-portfolio-wrapper section{width:49% !important;}
.gp-responsive .gp-gutter-size{width:2%;}
.gp-responsive .gp-portfolio-wrapper.gp-portfolio-masonry section{width:50% !important;}
.gp-responsive .gp-portfolio-wrapper.gp-portfolio-masonry section.gp-narrow{width:100% !important;}
.gp-responsive .gp-portfolio-columns-4 section .gp-loop-title{font-size:20px;line-height:32px;}
.gp-responsive .gp-portfolio-left-col{margin-bottom:30px;width:100%;}
.gp-responsive .gp-portfolio-right-col{width:100%;padding:0;}
.gp-responsive .gp-pricing-column{margin-bottom:25px;width:50% !important;}
.gp-responsive .gp-pricing-table .gp-pricing-column.price-column-border:nth-of-type(4n+1){border-left-width:1px;}
.gp-responsive .gp-pricing-table .gp-pricing-row:nth-of-type(4n+0){display:table-row;}
.gp-responsive .gp-slider-wrapper.gp-slider-two-cols .gp-slider-large{width:100% !important;height:auto !important;}
.gp-responsive .gp-slider-wrapper.gp-slider-two-cols .gp-slider-right{width:100% !important;position:relative;top:auto;right:auto;}
.gp-responsive .gp-slider-wrapper .gp-slide-small{width:50%;height:auto !important;}
.gp-responsive .gp-slider-wrapper .gp-post-thumbnail{height:auto;}
.gp-responsive .gp-slider-wrapper .gp-large-image{display:none;}
.gp-responsive .gp-slider-wrapper .gp-mobile-image{display:block;}
.gp-responsive .gp-slider-large .gp-slide-caption-title{font-size:14px;line-height:20px;}
.gp-responsive .gp-slide-small .gp-slide-caption-title{font-size:14px;line-height:19px;font-weight:500;}
.gp-responsive .gp-slide-caption-text{display:none;}
.gp-responsive .gp-statistics-wrapper li{width:100%;margin-right:0;}
.gp-responsive #tribe-bar-form .tribe-bar-filters-inner{border:0;}
.gp-responsive .tribe-events-calendar .tribe-events-has-events:after{margin-bottom:15px;}
}
@media only screen and (max-width:782px){.gp-responsive.admin-bar #gp-mobile-nav{padding-top:46px;}
}
@media only screen and (max-width:767px){.gp-responsive .gp-container{padding:0 20px;}
.gp-responsive #gp-content-wrapper{margin:15px 0;padding:0;}
.gp-responsive #gp-content{padding:20px;margin:0;}
.gp-responsive #gp-header-area{margin-top:15px;}
.gp-responsive #gp-small-header .gp-container{padding:0;}
.gp-responsive.gp-small-header-desktop #gp-small-header{display:none;}
.gp-responsive.gp-small-header-mobile #gp-small-header{display:block;}
.gp-responsive .gp-left-triangle, .gp-responsive .gp-right-triangle{display:none;}
.gp-responsive blockquote{font-size:16px;line-height:30px;}
.gp-responsive .pp_pic_holder{left:2.5% !important;width:95% !important;}
.gp-responsive .pp_content{width:98% !important;height:auto !important;}
.gp-responsive .pp_fade{padding-bottom:40px;width:100% !important;height:100% !important;}
.gp-responsive #pp_full_res img, .gp-responsive #pp_full_res iframe, .gp-responsive #pp_full_res video{max-width:none !important;width:100% !important;height:auto !important;}
.gp-responsive .pp_details{width:100% !important;}
.gp-responsive .ppt{margin-left:0 !important;width:100% !important;}
.gp-responsive #login{padding:10px;min-height:100%;}
.gp-responsive #gp-login-modal{width:100%;height:100%;overflow:scroll;}
.gp-responsive #gp-content-header{margin-top:15px;}
.gp-responsive .gp-page-header{margin-top:15px;}
.gp-responsive .gp-page-header h1, .gp-responsive .gp-page-header h2{left:20px;font-size:40px;line-height:50px;}
.gp-responsive .gp-entry-header .gp-entry-title, .gp-responsive .gp-entry-header .gp-entry-title a, .gp-responsive.woocommerce div.product .product_title{font-size:24px;line-height:32px;}
.gp-responsive .gp-entry-header .gp-subtitle{font-size:16px;line-height:28px;}
.gp-responsive .gp-entry-header, .gp-responsive .gp-entry-content, .gp-responsive .gp-entry-tags, .gp-responsive #gp-share-icons{width:100%;}
.gp-responsive .gp-entry-featured .gp-image-wrap-left, .gp-responsive .gp-entry-featured .gp-image-align-left, .gp-responsive .gp-entry-featured .gp-image-wrap-right, .gp-responsive .gp-entry-featured .gp-image-align-right{width:100%;clear:both;margin-left:0;margin-right:0;margin-bottom:32px;}
.gp-responsive .gp-author-info{margin-left:-20px;padding:20px;}
.gp-responsive .gp-related-wrapper h3, .gp-responsive #comments h3, .gp-responsive #tab-description h2, .gp-responsive.woocommerce #comments h2, .gp-responsive.woocommerce #reviews h3, .gp-responsive.woocommerce .related h2, .gp-responsive.woocommerce-checkout .woocommerce h2, .gp-responsive.woocommerce-checkout .woocommerce h3{font-size:26px;line-height:32px;}
.gp-responsive .gp-footer-widget{margin-left:0;width:100%;}
.gp-responsive #gp-footer-area{margin-bottom:15px;}
.gp-responsive #gp-copyright .gp-container > div{margin-bottom:15px;}
.gp-responsive #gp-copyright .gp-container > div:last-child{margin-bottom:0;}
.gp-responsive #gp-copyright-text, .gp-responsive #gp-footer-nav, .gp-responsive #gp-footer-nav.gp-nav .menu{display:inline-block;float:none;margin-left:0;width:100%;text-align:center;}
.gp-responsive #gp-footer-nav.gp-nav .menu{width:auto;}
.gp-responsive:not(.gp-homepage) .gp-blog-wrapper section, .gp-responsive .gp-portfolio-wrapper section{width:100% !important;margin-right:0 !important;}
.gp-responsive .gp-blog-large section{margin-bottom:40px;}
.gp-responsive [class*='gp-blog-columns'] .gp-pagination-numbers, .gp-responsive .gp-blog-masonry .gp-pagination-numbers{margin-top:20px;}
.gp-responsive .gp-loop-featured > div:not(.gp-image-above), .gp-responsive .gp-loop-featured > div:not(.gp-image-above){max-width:40%;}
.gp-responsive .gp-loop-title{font-size:13px;line-height:16px;}
.gp-responsive .gp-blog-large .gp-loop-title{font-size:26px;line-height:32px;}
.gp-responsive .gp-inner-loop .gp-loop-content:not(.gp-image-above) .gp-loop-meta{display:none;}
.gp-responsive .gp-loop-text{font-size:13px;line-height:21px;}
.gp-responsive .gp-loop-divider{margin-top:40px;}
.gp-responsive.gp-homepage section{margin-bottom:15px;}
.gp-responsive.gp-homepage .gp-loop-text{display:none;}
.gp-responsive.error404 h1{font-size:30px;line-height:60px;}
.gp-responsive.error404 h2{font-size:18px;line-height:28px;}
.gp-responsive .gp-portfolio-title{display:block;}
.gp-responsive .gp-portfolio-link{float:left;margin-top:20px;}
.gp-responsive .gp-pricing-column{width:100% !important;}
.gp-responsive .gp-pricing-column.price-column-border{border-left-width:1px;}
.gp-responsive .gp-pricing-row{display:table-row;}
.gp-responsive .gp-slide-caption{padding:15px;}
.gp-responsive .gp-slider-right .gp-slide-caption{padding:10px;}
.gp-responsive .gp-slider-right .gp-slide-caption-title{font-size:12px;line-height:17px;}
.gp-responsive .gp-team-wrapper{margin-left:0;}
.gp-responsive .gp-team-member{padding-left:0;width:100% !important;}
.gp-responsive .gp-testimonial-image{float:none;margin:0 auto 20px;}
.gp-responsive .gp-testimonial-quote{display:block;margin-left:0 !important;text-align:center;font-size:16px;line-height:1.7em;}
.gp-responsive .gp-testimonial-name{font-size:12px;line-height:1.7em;}
}
@media only screen and (max-width:567px){.wpb_text_column.wpb_content_element.advs h1{padding:0px !important;}
.wpb_text_column.wpb_content_element.advs div{padding:0 !important;}
.fil img{width:100%;height:140vh;}
.gp-responsive .gp-container{padding:0 15px;}
.gp-responsive #gp-content{padding:15px;}
.gp-responsive #gp-small-header{text-align:center;}
.gp-responsive #gp-small-header #gp-left-top-nav{display:none;}
.gp-responsive #gp-small-header #gp-right-top-nav{float:none;display:inline-block;}
.gp-responsive #gp-right-top-nav .menu > li:first-child{margin-left:0;}
.gp-responsive #gp-mobile-nav{width:270px;-webkit-transform:translateX(-270px);-ms-transform:translateX(-270px);transform:translateX(-270px);}
.gp-responsive .gp-page-header h1, .gp-responsive .gp-page-header h2{left:15px;font-size:26px;line-height:36px;}
.gp-responsive.error404 .gp-search .searchform{width:100%;}
.gp-responsive .gp-entry-header{margin-bottom:15px;}
.gp-responsive #gp-post-links{display:none;}
.gp-responsive .gp-entry-meta{margin-top:15px;}
.gp-responsive .gp-subtitle{margin-top:11px;}
.gp-responsive .gp-author-info{margin-left:-15px;padding:15px;}
.gp-responsive .gp-author-info .avatar{display:none;}
.gp-responsive .gp-related-wrapper h3, .gp-responsive #comments h3, .gp-responsive #tab-description h2, .gp-responsive.woocommerce #comments h2, .gp-responsive.woocommerce #reviews h3, .gp-responsive.woocommerce .related h2, .gp-responsive.woocommerce-checkout .woocommerce h2, .gp-responsive.woocommerce-checkout .woocommerce h3{font-size:20px;line-height:26px;}
.gp-responsive .gp-filter-wrapper{margin-bottom:20px;}
.gp-responsive .gp-filter-menu{margin-right:5px;}
.gp-responsive .gp-filter-menu select{font-size:11px;padding:8px;}
.gp-responsive .gp-inner-loop section{margin-bottom:20px;}
.gp-responsive .gp-blog-large section{margin-bottom:30px;}
.gp-responsive .gp-blog-large .gp-loop-content.gp-image-above{width:100%;}
.gp-responsive .format-video > .gp-post-thumbnail > div a:after{font-size:15px;padding:0 8px 0 10px;line-height:30px;margin:-18px 0 0 -18px;border:3px solid #fff;}
.gp-responsive .gp-loop-featured .gp-image-align-left, .gp-responsive .gp-loop-featured .gp-image-wrap-left{margin:0 15px 0 0;}
.gp-responsive .gp-loop-featured .gp-image-align-right, .gp-responsive .gp-loop-featured .gp-image-wrap-right{margin:0 0 0 15px;}
.gp-responsive .gp-loop-featured .gp-image-align-left .gp-large-image, .gp-responsive .gp-loop-featured .gp-image-align-right .gp-large-image{display:none;}
.gp-responsive .gp-loop-featured .gp-image-align-left .gp-mobile-image, .gp-responsive .gp-loop-featured .gp-image-align-right .gp-mobile-image{display:block;}
.gp-responsive .gp-image-wrap-left.gp-loop-content, .gp-responsive .gp-image-wrap-right.gp-loop-content{overflow:hidden;}
.gp-responsive .gp-blog-large .gp-loop-title{font-size:20px;line-height:26px;}
.gp-responsive .gp-image-align-left .gp-loop-text, .gp-responsive .gp-image-align-right .gp-loop-text, .gp-responsive .gp-image-wrap-left .gp-loop-text, .gp-responsive .gp-image-wrap-right .gp-loop-text{display:none;}
.gp-responsive .gp-loop-divider{margin-top:30px;}
.gp-responsive.gp-homepage .gp-blog-wrapper section{width:100% !important;margin-right:0 !important;}
.gp-responsive.gp-homepage .gp-vc-element-3 section:nth-child(1), .gp-responsive.gp-homepage .gp-vc-element-3 section:nth-child(2){margin-bottom:20px;}
.gp-responsive.gp-homepage .gp-vc-element-4 .gp-large-image, .gp-responsive.gp-homepage .gp-vc-element-6 .gp-large-image{display:none;}
.gp-responsive.gp-homepage .gp-vc-element-4 .gp-mobile-image, .gp-responsive.gp-homepage .gp-vc-element-6 .gp-mobile-image{display:block;}
.gp-responsive .gp-gutter-size{width:0;}
.gp-responsive .gp-portfolio-wrapper.gp-portfolio-masonry section{width:100% !important;margin-bottom:0;}
.gp-responsive .gp-showcase-wrapper.gp-blog-horizontal .gp-inner-loop > section:first-child{margin-bottom:20px;}
.gp-responsive .gp-showcase-wrapper.gp-blog-horizontal .gp-inner-loop > section, .gp-responsive .gp-showcase-wrapper.gp-blog-horizontal .gp-small-posts{width:100%;padding-left:0;}
.gp-responsive .gp-slider-right .gp-slide-caption-title{display:none;}
.gp-responsive .gp-slide-caption{padding:10px;}
.gp-responsive .tribe-events-calendar th{font-size:8px;}
.gp-responsive .tribe-events-calendar td div[id*=tribe-events-daynum-], .gp-responsive .tribe-events-calendar td div[id*=tribe-events-daynum-] a{font-size:9px;}
.gp-responsive #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{font-size:11px;}
}
@media screen and (max-width:767px){.box{width:70%;}
.popup{width:70%;}
.gp-footer-widget .widget, .gp-footer-widget .gp-vc-element{width:100%;text-align:center;}
.widget ul li{float:none;padding-right:0px}
.widget_text.widget.widget_custom_html{width:100%;text-align:center;padding-top:20px;}
ul.footer-social{float:none;}
#gp-mobile-nav-button, #gp-profile-button, #gp-mobile-nav-close-button{color:#363636 !important;}
.gp-header-standard #gp-cart-button, .gp-header-standard #gp-search-button, .gp-header-standard #gp-profile-button{padding:9px 0 !important;}
.gp-responsive #gp-main-header{min-height:40px !important;}
.gp-header-standard #gp-logo{padding:9px 9px !important;}
#gp-mobile-nav-close-button{background-color:#194c77 !important;}
#gp-mobile-nav-close-button:before{color:#FFF !important;}
}
@media (max-width:567px){.gp-responsive #gp-mobile-nav-button{padding:10px 0 !important;}
.gp-homepage .gp-secondary-vc-element .gp-loop-title{font-size:14px;line-height:20px;}
.widgettitle.gp-fancy-title{font-size:22px;}
.gp-showcase-wrapper .gp-inner-loop > section:first-child .gp-loop-title{font-size:17px;line-height:22px;}
.wpb_single_image.wpb_content_element.vc_align_left .wpb_wrapper.vc_figure{margin:0px auto;display:table;}
.vc_cta3-content-header h2{font-size:25px !important;}
.vc_general.vc_cta3{padding:20px;}
.vc_cta3-content p a.button{margin:20px 0 0;}
#mailpoet_form_1 .mailpoet_text{width:100% !important;}
#gp-footer-widgets .gp-footer-widget{font-size:13px !important;}
#gp-copyright{font-size:11px;}
.footer-social-head{font-size:18px;}
#gp-share-icons a{width:26px;height:26px;font-size:14px;line-height:26px;margin-left:0;}
.gp-entry-content .gp-entry-text h2{font-size:28px;line-height:36px;}
.img-min-height .wpb_wrapper h4{min-height:auto;line-height:28px;font-size:18px;padding:10px 10px;}
.gp-entry-text h3{font-size:20px;}
.img-min-height .wpb_wrapper h4{font-size:14px;padding:0px 10px;}
.partner-meadia .wpb_wrapper .wpb_wrapper-text{min-height:auto;}
.partner-meadia .wpb_wrapper .button{position:relative;}
body{font-size:14px;}
.gp-mobile-logo{width:70px;}
.box_1.wpb_column.vc_column_container.vc_col-sm-2{width:50%;float:left;}
}
@media (min-width:568px) and (max-width:767px){.box_1.wpb_column.vc_column_container.vc_col-sm-2{width:33%;float:left;}
.gp-mobile-logo{width:70px;}
.partner-meadia .wpb_wrapper .wpb_wrapper-text{min-height:auto;}
.partner-meadia .wpb_wrapper .button{position:relative;}
.wpb_wrapper.wrap-space-padding{display:table;margin:0px auto;}
.gp-entry-text h3{font-size:20px;}
.img-min-height .wpb_wrapper .wpb_wrapper.coupen-head h4{font-size:14px;padding:0px 10px;}
#gp-share-icons a{margin-left:0;}
.gp-entry-content .gp-entry-text h2{font-size:28px;line-height:36px;}
.gp-responsive #gp-mobile-nav-button{padding:10px 0 !important;}
.gp-homepage .gp-secondary-vc-element .gp-loop-title{font-size:13px;line-height:16px;}
.gp-loop-cats{font-size:9px;}
.widgettitle.gp-fancy-title{font-size:22px;}
.gp-showcase-wrapper .gp-inner-loop > section:first-child .gp-loop-title{font-size:17px;line-height:20px;}
.gp-homepage .gp-secondary-vc-element .gp-loop-title{font-size:13px;line-height:17px;}
.wpb_single_image.wpb_content_element.vc_align_left .wpb_wrapper.vc_figure{margin:0px auto;display:table;}
.vc_cta3-content-header h2{font-size:30px !important;}
.vc_cta3-content p a.button{margin:20px 0 0;}
#mailpoet_form_1 .mailpoet_text{width:100% !important;}
#gp-header-area .gp-leader-right{float:none;}
#gp-footer-area .gp-leader-right{float:none;}
.textwidget.custom-html-widget a img{margin:0px auto;display:table;}
}
@media (min-width:768px) and (max-width:1023px){.gp-mobile-logo{width:70px;}
.partner-meadia .wpb_wrapper .wpb_wrapper-text{min-height:270px;}
.img-min-height .wpb_wrapper .wpb_wrapper.coupen-head h4{font-size:14px;padding:0px 10px;line-height:22px !important;}
.img-min-height .wpb_wrapper h4{min-height:auto;line-height:28px !important;font-size:17px;padding:10px 6px;}
.gp-entry-content .gp-entry-text h2{font-size:28px;line-height:36px;}
h1.gp-entry-title{font-size:30px;line-height:36px;}
.textwidget.custom-html-widget a img{margin:0px auto;display:table;}
.gp-blog-large .gp-loop-title{line-height:38px !important;font-size:30px !important;}
#gp-header-area .gp-leader-right, #gp-header-area .gp-leader-left{float:none;text-align:center;}
.gp-responsive #gp-mobile-nav-button{padding:10px 0 !important;}
.gp-homepage .gp-secondary-vc-element .gp-loop-title{font-size:13px;line-height:17px;}
.gp-loop-cats{font-size:9px;}
.gp-small-posts .gp-loop-title{font-size:12px;}
.gp-showcase-wrapper .gp-inner-loop > section:first-child .gp-loop-title{font-size:17px;line-height:22px;}
.wpb_single_image.wpb_content_element.vc_align_left .wpb_wrapper.vc_figure{margin:0px auto;display:table;}
.vc_cta3-content p a.button{margin:20px 0 0;}
#gp-footer-area .gp-leader-right, #gp-footer-area .gp-leader-left{float:none;text-align:center;}
.vc_cta3-content-header h2{font-size:32px !important;}
.gp-blog-large section{margin-bottom:40px;}
.gp-header-standard #gp-cart-button, .gp-header-standard #gp-search-button, .gp-header-standard #gp-profile-button{padding:9px 0 !important;}
.gp-responsive #gp-main-header{min-height:40px !important;}
.gp-header-standard #gp-logo{padding:9px 9px !important;}
}
@media (min-width:1024px) and (max-width:1260px){.partner-meadia .wpb_wrapper .wpb_wrapper-text{min-height:320px;}
#gp-primary-main-nav .menu > li{margin:0 0 0 15px !important;}
.hosting-coupen .codes .font-size1{font-size:16px;}
.img-min-height .wpb_wrapper .wpb_wrapper.coupen-head h4{font-size:14px;padding:0px 6px;line-height:22px !important;}
.img-min-height .wpb_wrapper h4{min-height:auto;line-height:25px;padding:2px 10px;}
.gp-entry-content .gp-entry-text h2{font-size:28px;line-height:36px;}
h1.gp-entry-title{font-size:32px;line-height:38px;}
#gp-header-area .gp-leader-right, #gp-header-area .gp-leader-left{float:none;text-align:center;}
#gp-footer-area .gp-leader-right, #gp-footer-area .gp-leader-left{float:none;text-align:center;}
.vc_cta3-content-header h2{font-size:26px !important;line-height:34px;}
.vc_cta3-content p a.button{margin:20px 0 0;}
.gp-homepage .gp-secondary-vc-element .gp-loop-title{font-size:13px;line-height:18px;}
.gp-small-posts .gp-loop-title{font-size:13px;line-height:17px;}
.gp-blog-large .gp-loop-title{line-height:38px !important;font-size:30px !important;}
.gp-blog-large section{margin-bottom:40px;}
}
@media (min-width:1261px) and (max-width:1320px){.img-min-height .wpb_wrapper .wpb_wrapper.coupen-head h4{font-size:16px;padding:0px 6px;}
}
@media (min-width:1500px) and (max-width:5000px){.gp-sidebar{width:400px;}
.gp-header-standard #gp-logo{padding:9px 9px 9px !important;}
}
.box-text .btn-class{background:#fba529;color:#fff;padding:10px 25px;font-size:20px;margin:30px 0px !important;}
.wpb_wrapper .box-text p{margin-bottom:10px !important;}
.box-text{background:#0a336b;color:#fff;text-align:center;padding:13px 8px;height:280px;}
.wpb_wrapper .box-text p:nth-child(1){font-size:35px !important;text-align:center;margin:15px 0px !important;font-weight:500;}
.wpb_wrapper .box-text p:nth-child(3){font-size:30px !important;text-align:center;}
.wpb_wrapper .box-text p:last-child{font-size:12px !important;text-align:center;padding:5px 0px;}
.wpb_wrapper .box-text p span{border:dotted 2px #dedede;font-size:20px;padding:10px 20px;font-weight:600;position:relative;letter-spacing:3px;}
.wpb_wrapper .box-text p span i{position:absolute;top:27%;left:-13px;transform:rotate(90deg);}
.show-hide-div, .show-div{display:none;}
.d-flex{display:flex;justify-content:center;}
.read-more, .morelink{font-size:16px;color:#0073aa;font-weight:400;}
.show-read-more .more-text{display:none !important;}
.no-margin{margin:0px !important;}
.padding-20{padding:20px;font-size:18px}
.margin-t{margin-top:0px;}
.gray{background:#5d5a5a !important;}
.morecontent span{display:none;}
.morelink{display:block;}
.responsive-table{margin-left:-16px;}
.responsive-table table th{font-weight:500;font-size:13px;line-height:18px;padding:5px;}
.responsive-table table td{font-size:12px;vertical-align:top;padding:0px;}
.responsive-table table td.blank{padding:0px 5px;color:#9d9d9d;font-weight:400;}
.responsive-table table td a{color:#194c77;font-weight:400;font-size:12px;float:left;line-height:16px;padding:5px;margin-bottom:5px;border-bottom:1px solid #ccc;min-height:75px;width:100%;}
.responsive-table.datatable table td a{min-height:107px;}
.responsive-table table td a:last-child{margin-bottom:0px;border-bottom:0px solid #ccc;}
.vc_btn3-container.advs.vc_btn3-center a:hover{background:#194c77;border-radius:0px;color:#fff;}
.vc_btn3-container.advs.vc_btn3-center a{background:#6b6d6f;border-radius:0px;color:#fff;}
.vc_btn3-container.advs.vc_btn3-center button{background:#2d6798 !important;border:1px solid #2d6798;border-radius:0px;font-size:15px;font-weight:bold;letter-spacing:.5px;text-transform:capitalize;color:#fff;}
.vc_btn3-container.advs.vc_btn3-center button:hover{color:#fff;}
.vc_btn3-container.adv_btn.vc_btn3-inline button{background:#2d6798 !important;border:1px solid #2d6798;border-radius:0px;font-size:15px;font-weight:bold;letter-spacing:.5px;text-transform:capitalize;color:#fff;}
.vc_btn3-container.adv_btn.vc_btn3-inline button:hover{color:#fff;}
.vc_btn3-container.adv_btn.vc_btn3-inline{padding:0px 0 0 77px;}
.wpb_text_column.wpb_content_element.advs h1{font-weight:bold;padding:50px 0 0 35px;}
.wpb_text_column.wpb_content_element.advs div{font-size:26px;letter-spacing:1px;line-height:1.5;padding:0 0 0 38px;font-weight:400;}
.fil img{width:100%;}
.fil{position:relative;}
.shad{background:-moz-linear-gradient(to top, rgb(11, 11, 11), rgba(255, 0, 0, 0));background:-webkit-linear-gradient(to top, rgb(11, 11, 11), rgba(255, 0, 0, 0));background:linear-gradient(to top, rgb(11, 11, 11), rgba(255, 0, 0, 0));position:absolute;bottom:0;padding:200px 20px 30px 20px;font-size:15px;line-height:1.5;color:#fff;font-weight:;letter-spacing:0.4px;}
.shad p{margin-bottom:10px !important;}
.vc_row.wpb_row.vc_row-fluid.topic h6{text-align:center !important;font-size:16px;font-family:Roboto, Arial, Helvetica, sans-serif !important;font-weight:500 !important;}
.wpb_single_image.wpb_content_element.vc_align_left{text-align:center;}
.no_bdr{border:0px !important;}
.bdr{border:1px solid #c9c9ca;border-radius:4px 4px 0 0;}
.box_1.wpb_column.vc_column_container.vc_col-sm-2{min-height:250px;}
.box_1.wpb_column.vc_column_container.vc_col-sm-2 p{font-size:14px;text-align:center;min-height:60px;display:flex;justify-content:center;align-items:center;}
.wpb_wrapper.bdr p{background:#1e4c7e;color:#fff;font-size:15px !important;padding:0 10px;}
.wpb_wrapper.vc_figure.no_bdr img{width:110px;}
.mrg_20{margin-top:60px;}
.gst_pst{background:#ddd;padding:10px;font-size:16px;line-height:2.3;border:1px solid #cecdcd;}
.vc_btn3-container.adv_btn.vc_btn3-inline.cont a{background:#194c77;color:#fff;border-radius:0px;font-size:16px;border:1px solid #194c77;font-weight:bold;letter-spacing:1px;}
.vc_btn3-container.avds.vc_btn3-center button{background:gray !important;border-radius:0px !important;color:#fff;}
.vc_btn3-container.avds.vc_btn3-center button:hover{background:#194c77 !important;border-radius:0px !important;color:#fff;}
.vc_btn3-container.avds.vc_btn3-center a{color:#fff;background:#194c77;border-radius:0px;font-weight:500;}
.vc_btn3-container.avds.vc_btn3-center a:hover{background:#194c77 !important;border-radius:0px;color:#fff;font-weight:500;}
.vc_btn3-container.avds.vc_btn3-center a:focus{background:#194c77 !important;border-radius:0px;color:#fff;font-weight:500;}
.link_bg{padding:0 5px;border-radius:1px;color:#fff !important;font-weight:500;text-decoration:underline;font-size:16px;}
.ads_link a{background:#194c77;border:1px solid #194c77;padding:4px 7px;border-radius:4px;color:#fff;font-size:14px;letter-spacing:.5px;}
.ads_link a:hover{background:#194c77;;color:#fff;}
.tag_line{background:#f2f2f2;padding:4px 10px;border:1px solid #dfdfdf;border-radius:2px;}
.tag_line a{color:#194c77;font-weight:400;}
.tag_line a:hover{color:#194c77;}
.infog{color:#194c77;font-weight:400;}
.infog:hover{color:#194c77;}
.art_list{list-style-type:'â˜› ';}
.art_list li::marker{font-size:15px;}
.art_list li::marker{font-size:21px;color:#194c77;}
.guest_art{list-style-type:'â˜› ';list-style-position:inside;}
.guest_art li{border:1px solid #f2f2f2;margin-bottom:5px;padding:1px 10px;background:#fbfbfb;font-size:15px;}
.guest_art li::marker{color:#194c77;font-size:22px;}
.sponc li{font-size:15px;line-height:1;margin-bottom:5px;background:#ececec;}
.sponc{list-style-type:none;list-style-position:inside;}
.sponc li::before{background:#194c77;width:15px !important;height:15px !important;content:'âœŒ';color:#fff;font-size:27px;padding:3px 10px;margin:0 !important;display:inline-table;border:1px solid #15436a;}
.sponc li span{padding:0 10px;}
.frm_bg{background:#ececec;overflow:hidden;padding:20px;border:1px solid #ddd;}
.sub_tag{width:50%;margin:0 auto !important;text-align:center;}
.sponc li a{color:#194c77;font-weight:400;}
.label-left .nf-field-label, .label-above .nf-field-label{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding-right:2%;text-align:left !important;width:35% !important;-ms-flex-order:5;order:5;margin-bottom:0px !important;}
.label-left .nf-field-element, .label-above .nf-field-element{display:inline-block;width:65% !important;-ms-flex-order:10;order:10;}
.label-left .nf-field-label label, .label-above .nf-field-label label{width:100%;color:#FFF;font-weight:400;}
.nf-before-form-content{display:none;}
.nf-form-content{padding:20px !important;}
#ninja_forms_required_items, .nf-field-container{margin-bottom:10px !important;}
#rc-imageselect, .g-recaptcha{transform:scale(0.90);-webkit-transform:scale(0.90);transform-origin:0 0;-webkit-transform-origin:0 0;}
.nf-response-msg{padding:20px;text-align:center;}
.nf-response-msg p:first-child{margin-bottom:24px;font-size:28px;font-weight:500;color:#FFF;}
.nf-response-msg p:last-child{margin:0;color:#FFF;font-size:20px;font-weight:400;}
#gp-fixed-header-padding {
	height: auto !important;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {margin-bottom:10px !important;}
.gp-share-linkedin:before {
content: '\f0e1';
}
.gp-share-linkedin { 
background: #007bb6;
}